Ref A: cbc812636536418d8053cf8b3cd59c13 Ref B: 245FAFDB743435004A15E499EAD0D2CB Ref C: Thu Nov 27 02:03:58 2014 PST