Ref A: dc6593a28ee840679942c8a8d3878a7a Ref B: E94B3A4A815B973042F20046CCFCAEEC Ref C: Fri Jan 30 13:52:18 2015 PST