Ref A: 247D70F413B44C90B3E772F02B797D40 Ref B: 6EF475C5E7117797E07C02E7F2234983 Ref C: Fri Feb 10 06:16:26 2012 PST