Ref A: b09f8110d8a6404ca315c6501639ef5c Ref B: 6A93B3483F4F387EF2709F80EF6977D7 Ref C: Fri May 24 20:05:53 2013 PST