Ref A: 7840E775F86F49B6ABE459CB54F5EAD6 Ref B: 2C94E708E6F834620BFCEF2C105D4831 Ref C: Fri Feb 10 06:11:23 2012 PST