Ref A: 2ff075f17f3948a68cf7d8ffa6422634 Ref B: 7ED711D7ADA103A67602E017186F2AF5 Ref C: Wed Jan 28 01:57:26 2015 PST