Ref A: A49DBAA7A39C4659918BB236FB0A0988 Ref B: 9B778F6F11116BA79CAA91CF1F93475C Ref C: Fri Feb 10 06:23:10 2012 PST