Ref A: A5CAF7A8A0374DC78EE095539386F6E4 Ref B: DC8C9F8D5BAC1AF8552D10693E6844AF Ref C: Fri Feb 10 06:32:02 2012 PST