Ref A: f2ee9ee6a98e4699bfcb4ed6980cebc1 Ref B: 9536C96353F3CBC263F9C0E3188E22AB Ref C: Tue Apr 15 21:22:44 2014 PST