Ref A: d92f2c30b99345c791859d6b3b807f40 Ref B: 63810A7C1F510FD58B292860CE58A4B9 Ref C: Wed Jun 19 15:33:34 2013 PST