Ref A: ea90da4ed8ac4e46a86337868343ab72 Ref B: F35FF4B3961439C44FDDC56952309ADB Ref C: Fri Jan 30 21:02:52 2015 PST