Ref A: 6997FB4BC8484D4BB9F2F9E81C2A508C Ref B: 9C44DC1B2817A878F70582FB3A1CAB92 Ref C: Fri Feb 10 06:48:15 2012 PST