Ref A: 63353075c9a140e38bc437b27b88dca5 Ref B: CD12C8D383D3A877CB179B1C1D67708A Ref C: Tue Oct 21 22:38:02 2014 PST