Ref A: a94677b14da84c97af3cedffcb383ec3 Ref B: F6140A19763598E7A42E2106C0D7B208 Ref C: Wed May 22 18:31:57 2013 PST