Ref A: 1D9812BA063E435794B483DC11BD6B66 Ref B: 06D767CAB1052B14D475E5CDD1CABC12 Ref C: Fri Feb 10 06:12:20 2012 PST