Ref A: 417725ccd12c478e8f96f19c16ea19e1 Ref B: CB72219F8FCB8E3A904DDC3315971850 Ref C: Fri May 29 00:14:12 2015 PST