Ref A: 072748ced1a44ce3994b25138ebb78d5 Ref B: 1D9D29F4ADD046B5F286389460BA57A0 Ref C: Wed Oct 22 06:24:21 2014 PST