Ref A: 60da169c39be43f79413078adc829cc8 Ref B: 7CD501C12E2977514BA289D3ACE3A8C0 Ref C: Fri Apr 18 00:35:06 2014 PST