Ref A: C5213F9DDF8D4DC3A3591AC0BC7D7E5A Ref B: F36468A60CC714D59761733E5E9E2EEF Ref C: Fri Feb 10 05:57:51 2012 PST