You agree to indemnify and hold Echelon (and its officers, employees, and agents) harmless, including costs and reasonable attorneys' fees, from any claim or demand made by any third party with respect to or arising out of (i) your use of the Site, Services, Software or Documentation, (ii) your breach of these Terms of Use, or (iv) your violation of applicable laws or regulations.