Ref A: 9E174407F5014F9E9F7BB0EBBDF3C139 Ref B: AA63D1CAA09347375C5A887DF6D1D6F8 Ref C: Fri Feb 10 06:37:28 2012 PST