Ref A: 144ca60bf84f4aa8b596155b04772150 Ref B: 13F559B2D3D9D231D0E301C679776612 Ref C: Fri Aug 01 23:06:50 2014 PST