Ref A: 752cbc22bdff4d7bbb2fa685799abf9b Ref B: C8E767D867A337E3F776A503F74D3D7E Ref C: Wed Nov 26 18:53:47 2014 PST