Ref A: 6ec7f1c0d40a4956ad76e7a74448cdfb Ref B: F21923FC8D1DC6620F78984883CDFAD5 Ref C: Thu Nov 27 02:57:54 2014 PST