Ref A: f55fd07b2ecc4377b3e3c9d2432d6f87 Ref B: D1A42359472764E3D69A41FD72680601 Ref C: Wed May 22 21:27:33 2013 PST