Ref A: a308559743644271baca1363e86428e7 Ref B: 1F595D8D190ED3630A25ED2C5E8661FC Ref C: Sat May 25 04:53:08 2013 PST