Ref A: 1c61e3af43314f0694d27b7df3a284fe Ref B: 59C8E14C7F431D3063393B071695073D Ref C: Tue Nov 25 19:26:56 2014 PST