Ref A: 9647B2C84B75454E8C1A45DD30A5F293 Ref B: 2ED068C90856674EF99B613C5AAB2038 Ref C: Fri Feb 10 06:18:56 2012 PST