Ref A: E7658E239137479099F1DB3C7FE4C505 Ref B: 395E2F113CB057B47A3643C532DBB44A Ref C: Fri Feb 10 06:40:16 2012 PST