Ref A: 4F878E29127B4FF4B992F120AFB7844E Ref B: 51CD84F14112124AA81F2A713D75C87A Ref C: Fri Feb 10 06:34:39 2012 PST