Ref A: ec7c87ccaab2417f9843d60d44a24488 Ref B: CB721B9032616CEC38DBCD3ED24193F2 Ref C: Wed May 22 08:28:49 2013 PST