Ref A: F2A26583D281444F91B75D1CA8E940B4 Ref B: F994703F84C5AD7D8ED6C36F648B1A71 Ref C: Fri Feb 10 06:45:12 2012 PST