Ref A: 764E9846FA7447E49CBCDA4403DFC6A6 Ref B: 4615E2BE154E9B58A99B1DEEEF3F0C38 Ref C: Fri Feb 10 06:18:20 2012 PST