Ref A: A45FBD22C2894CE9B3A574ED875A845C Ref B: 7910828B83262543F7C0DC242F345434 Ref C: Fri Feb 10 06:16:39 2012 PST