Ref A: 62395f9c4b2441eb9955405801db1a5d Ref B: 73D11DFBF07306D3BFFC2F6A57348B39 Ref C: Wed Oct 22 19:06:10 2014 PST