Ref A: 2E441EDBAC3D4690BA8168905D432A84 Ref B: 246C12E7276B38C055712E4F2A659DCA Ref C: Fri Feb 10 06:29:09 2012 PST