Ref A: ca00ee9708034448882c8295cdae287c Ref B: DA18BB3CA409585FC196FD5468D0B330 Ref C: Fri May 24 08:14:17 2013 PST