Ref A: 952d420d7f17401a87626add97194709 Ref B: 0641FED6A967A16DFAFBDF48E5847309 Ref C: Sat Feb 28 23:11:56 2015 PST