Ref A: 976f233e54474c1bb47898c807c8849f Ref B: 7F7223BB0A7C4BE031F57166F5599814 Ref C: Fri Dec 19 18:05:54 2014 PST