Ref A: 192a6fb830be4ae9b7dff30e8fe39a29 Ref B: D6411B2B12B2351718D632D8DFFD1D5C Ref C: Wed Jul 30 12:41:35 2014 PST