Ref A: 4038cf5a52454e9eb896bf85aafbc463 Ref B: 8F1EC98A89B10B90EA3B69F2A3E18674 Ref C: Fri Apr 18 00:34:53 2014 PST