All texts and links have been carefully checked and are continuously updated. We make every effort to provide correct and complete information on this website, but accept no responsibility, guarantee or liability whatsoever that the information provided by this website, including any database entries, is correct, complete or up-to-date. We reserve the right to change the information on this website at any time and without prior notice and do not undertake to update the information contained herein. All links to external providers were checked for accuracy at the time of inclusion. Nevertheless, we are not liable for the content and availability of websites that can be reached via hyperlinks. For illegal, incorrect or incomplete contents and in particular for damages resulting from the unchecked use of contents of linked pages, the provider of the page to which reference is made is solely liable. It does not matter whether the damage is of a direct, indirect or financial nature or whether there is any other damage that could result from loss of data, loss of use or other reasons of any kind.