Ref A: 603adafa577943e9b22196a558304bd8 Ref B: 050F8A32377946FECCC2CB6405108129 Ref C: Tue Sep 02 21:12:34 2014 PST