Ref A: 99F7512913934C4596CC86DE84F7F11D Ref B: A0DB9701EA33A49E250CEBC99A5E3245 Ref C: Fri Feb 10 06:13:27 2012 PST