Ref A: a3afb39eedd4438e8f6a976625138a47 Ref B: 57335301AF563CFC125550E661EAE93C Ref C: Wed Oct 22 08:01:22 2014 PST