Ref A: 6c2fd29fde3947579b0280ef011694be Ref B: 225D611E8A8CD99628F7BEA6C55B96B8 Ref C: Thu Oct 23 03:17:39 2014 PST