Ref A: a8270144326641fcb0c82803568fe99d Ref B: 1C0E3861EB62C6EFFEE3DE8BFA19C233 Ref C: Fri Jul 03 01:42:05 2015 PST