Ref A: F970E304C9574F9B88499C7CB2F894F2 Ref B: F6D494A2DFA2FDDCFF163AFC5C32975C Ref C: Fri Feb 10 06:39:14 2012 PST