Ref A: 90729E61061F4BFFA23308E1F275161B Ref B: 9058E34652AC31FE2499B9F163685BC1 Ref C: Fri Feb 10 06:37:57 2012 PST