Ref A: 9ed77599e4dd43f1be022e6c031c2dac Ref B: 2470ADCD90DCE115DE1014C73DCFB9E1 Ref C: Wed Oct 01 17:03:47 2014 PST