Ref A: fe804d7919954749b45bdc4db3fd40ec Ref B: 54511DF90ED7A20D1E78F743CF2E26DF Ref C: Wed May 22 05:31:24 2013 PST