Ref A: 3E7EC020B63F44F09E86364AECB7BBA3 Ref B: 3281988AB2FB186601EEC72ED87BFC2D Ref C: Fri Feb 10 06:45:15 2012 PST