Ref A: 7f76bf463f6644de80a488a69cb7bbee Ref B: 297018EAAABF86826EDB852A5A09607A Ref C: Sat May 25 05:50:05 2013 PST