All text and links have been carefully checked and is updated regularly. We endeavor to provide accurate and complete information on this site, but assume no responsibility, warranties or representations that the information provided on this website is accurate, complete or current. We reserve the right to change at any time and without notice, the information on this website and also undertake no duty to update the information contained herein. All links to external sites have been checked at the time of their admission to its accuracy, but we are not liable for content or availability of Web sites that are accessed via hyperlinks. For illegal, incorrect or incomplete content and especially for damages resulting from content of linked pages lies solely with the provider of the site referred to is. It does not matter whether the damage is direct, indirect or financial nature or for any other damages that could result from loss of data, loss of use or otherwise of any kind.