Ref A: 6943559cce434ebdb8e223bf80705029 Ref B: DD6512635F0BB6A3EECE09E0EC0ABE1B Ref C: Wed Oct 22 01:56:57 2014 PST