Ref A: 011D36A5039E46E5AE30F44D67BC3744 Ref B: 3224D51D6635F371713E7D195E2A1152 Ref C: Fri Feb 10 06:12:54 2012 PST