Ref A: f109128b5fe44988b6e127a2c1e31f6a Ref B: 309462689C071F4D0F597104673B5755 Ref C: Wed Oct 22 09:00:56 2014 PST