Ref A: 4c796f1927a44834851545f7588ead9a Ref B: D9DD6E94D2495F8A62A5CFFEA43AE8CB Ref C: Sat Dec 27 02:26:51 2014 PST