Ref A: 07e70d4f43ff41e19e457d364dd79d83 Ref B: 3D4E8E8F695ED2B3F9CC12F67DB80DC1 Ref C: Tue May 21 04:17:14 2013 PST