Ref A: 00521BA1E2344774BC6C33A16C03D7C8 Ref B: 0A6C0F066E55E804C047995DED47A31C Ref C: Fri Feb 10 05:58:24 2012 PST