Ref A: CEB450AB24684643AF9F3973B79675BC Ref B: 640BBDC0F0C6CFC97C1B4DA4ABD9ABBD Ref C: Fri Feb 10 06:17:17 2012 PST