Ref A: 49995E9A0B3D4E978F4C20280070A1C6 Ref B: E868218B49A93AF3944DDF3ACB8F004D Ref C: Fri Feb 10 06:40:18 2012 PST