Ref A: E7E832C948ED471C8E25D1B3DFA70275 Ref B: BDA60352E285B403AAFB13C9D703B523 Ref C: Fri Feb 10 05:57:35 2012 PST