Ref A: 835079c8ec684f25b555efdb1fd1e8b9 Ref B: 2871D8921D1B4860F3AA198B675479F9 Ref C: Wed Oct 01 04:09:00 2014 PST