Ref A: b0ba605a8f5946519cb41479f8d1ed6a Ref B: 5765A0552DC1271D13EAA8BE87EBF822 Ref C: Thu Jul 24 01:58:42 2014 PST