Ref A: 451bde15fde04dd3a73b7e12149aa342 Ref B: 9AB9F311C5D10E54F8E5739E54A4E39B Ref C: Sat Dec 27 01:38:12 2014 PST