Ref A: fbfe5667e4d54ed6a0ce5382d2cad002 Ref B: 35F3CF49170C02BEC7539596B7268C48 Ref C: Fri Jan 30 23:42:53 2015 PST