Ref A: 6340d281ff29470a8fcf000f2daa739b Ref B: F5AFB063025652A515D0A487A713CE0E Ref C: Thu Dec 18 23:00:28 2014 PST