Ref A: 7ff3ee878b9e47af9338db25e2e78d4c Ref B: C3FF53F40866991EF94B842FC2ADCA79 Ref C: Fri May 24 02:04:57 2013 PST