??? You agree to indemnify us and each of our officers, employees, agents, contractors, suppliers and licensors (collectively, Affiliates) in respect of any liability, loss or damages (including all legal and other costs on a full indemnity basis) suffered or incurred by them arising (in whole or part) out of the breach of or failure to comply with any of these terms and conditions, or any other d