Ref A: 641149a09ade4e5386ab9b30cf14ae90 Ref B: 17925101EF23C32EAC9B97AA84B9D9F1 Ref C: Wed Nov 26 18:14:49 2014 PST