Ref A: 184a485450e243aca5ed091c84c1b531 Ref B: 5CCD2BDCF7406DA2899D02F5A6ACCAAA Ref C: Fri Apr 18 21:30:54 2014 PST