Ref A: 00fef0b11b854f7dbe917d8dde59ff54 Ref B: 1B8A431D2A93B5489AF444B0EBF4D076 Ref C: Thu Oct 23 09:07:24 2014 PST