Ref A: 90A89FEBE9B847ADA48B38CFFE6EF7E9 Ref B: 1B2F35B9F98226ABC6BEAD1E70EBA950 Ref C: Fri Feb 10 06:02:00 2012 PST