Ref A: C2C923E85BA54C6D9256F431857ED06B Ref B: FD799E3B4EF1A296293E799F022366A7 Ref C: Fri Feb 10 06:39:19 2012 PST