Ref A: 551a77a00eb2431b8bff4171d9f00ed7 Ref B: 6F085E8844D192D95889B510A5CDD12F Ref C: Fri May 24 06:52:00 2013 PST