Ref A: A3A558BAB37941C1AB6B39DD6466FD77 Ref B: FE9A7F01E0CEBB2134F55501FCC1A78A Ref C: Fri Feb 10 06:38:29 2012 PST