Ref A: caf69ce1b7c5480ca6916383611b9f4e Ref B: 9A950CCE4A55DA52D9F64D3F78A7E009 Ref C: Thu Sep 03 16:26:44 2015 PST