Ref A: a662760f152042c88b595a7079ab6046 Ref B: FB570DFD9986834B3C338731686D3624 Ref C: Wed Dec 17 22:09:12 2014 PST