You agree to indemnify and hold harmless each of Trina Solar, its subsidiaries, affiliates, directors, officers and employees from any claim or demand, including reasonable attorneys' fees, made by any third party due to or arising out of your use of the site in violation of this Legal Statement by you, or infringement by you of any intellectual property or other right of any person or entity.