Ref A: 9D83EE1ECB6843EE95A841C5A3BAC84C Ref B: CFC1AC6C05B796343C6EFCE97EEDD8FC Ref C: Fri Feb 10 06:11:53 2012 PST