Ref A: c853ab607b28404bb3bc800b1dff265a Ref B: E2B8D062492F4A780A2C5CFB0BA993C7 Ref C: Tue Sep 02 19:41:50 2014 PST