Ref A: 19d541f3daae4d4cbd757e8cf0271fec Ref B: EABDFED31ED2A5FFBB84334414754728 Ref C: Wed May 22 15:41:02 2013 PST