Ref A: C855E1FEDD5A4FBD9A75B98C2E3BA49E Ref B: FA2B7B9CDC2DE89E869BD0F7D23CEB12 Ref C: Fri Feb 10 06:29:23 2012 PST