Ref A: dc7def2c5e8542d2a97c1392bf4ee50e Ref B: 5D65ED433CF064B7963BAE808D3CF415 Ref C: Wed Jan 28 21:35:46 2015 PST