Ref A: 2824485e3f344d44a742b502069e490c Ref B: C2763E1928C79DF1DF0191D7AAEA0ED3 Ref C: Wed May 22 16:32:43 2013 PST