Ref A: b00835d65bf244f1a9aebba287800d6e Ref B: 18FE51ACE2E058F0BFED450A45A00757 Ref C: Fri May 24 08:03:08 2013 PST