Ref A: 25d8845144174ad4830e00c48e642730 Ref B: 31970836D411AFAA0C09A139BB95600C Ref C: Fri May 24 11:37:45 2013 PST