Ref A: 3b11bcd3f2ce48358fc05e297fd317ff Ref B: 6B871914D600C92E710FC46C46DAE73D Ref C: Wed May 22 03:11:38 2013 PST