Ref A: 6BC5F8E0BCA5452CBDB4124E2C35C25C Ref B: 87B1E6F8C3DF506C7AA287EF6DA07875 Ref C: Fri Feb 10 06:13:20 2012 PST