Ref A: 5C9296E8F7504CD78A5A4CE0413C0B15 Ref B: 8081EA3ADC1C5ABB4FA333D5DB752528 Ref C: Fri Feb 10 06:50:31 2012 PST