Ref A: 2c4fb9c30f1b49b78fcaaec4056a0a85 Ref B: D346B1EFC7FABEADF78C548312B00FEA Ref C: Mon May 20 01:46:04 2013 PST