Ref A: FA3FCBB4244A418F8E7DC2A68020A0F5 Ref B: 6BE16BDD63C74816A35BF60D021E9B5F Ref C: Fri Feb 10 06:28:33 2012 PST