Ref A: F0B811F225E74DA59FDCFE27A969E7F2 Ref B: 78D788B9A692DFB2A1D96028BDB81268 Ref C: Fri Feb 10 06:31:42 2012 PST