Ref A: 2cbd7eb9aa0b4f999a78ea95938aacd3 Ref B: 689629D41506945F5DA411214D46E360 Ref C: Fri Dec 19 16:28:30 2014 PST