Ref A: fc4ceb50f05b4633a5816f30959f817d Ref B: 63C67B0957513494E36FB4A99A48B138 Ref C: Wed Oct 22 15:03:00 2014 PST