Ref A: 718188b44b9a40488d96554f9b1be58a Ref B: C9EF22CFA62528F64BE4B0EA378D977D Ref C: Wed May 22 21:56:27 2013 PST