Ref A: 75129eff7fbb47239b2b9888d97a1527 Ref B: FD2A9A1BB01845E8E593ECB55E302D7B Ref C: Wed May 22 17:48:50 2013 PST