Ref A: 888D1EC0C2634104A101770C67D0FD44 Ref B: D8C2DB93C3762526048BE43585F2C57C Ref C: Fri Feb 10 06:28:48 2012 PST