Ref A: 54ef125f9d6540e3931b48f6c00b3845 Ref B: 0AA7BE982C1C1A13D179E286FB92A9A5 Ref C: Fri May 24 05:27:08 2013 PST