Ref A: 03857be8b1904ba3a0f5be637f1d4389 Ref B: 7606A2042F0C4168E24C0FF8C51525BC Ref C: Wed May 22 17:41:42 2013 PST