Ref A: E68BC671872644D1B2DADB854A9487E5 Ref B: 4DB850D6AB9CE51626F810210750DC9B Ref C: Fri Feb 10 06:50:34 2012 PST