Disclaimer: The contents of the site are given free without charge. Please give attribution if referred to.
The contents are provided “as is.” we make no representation or warranty of any kind whatsoever to you or any other person relating in any way to the services, including any part thereof, or any web site or other content or service that may be accessible directly or indirectly through the services.