This contents on this website are intended for general informational purposes only and should not be construed as any advice on any specific facts or circumstances. We make no warranty of any kind either implied, express or statutory, including but not limited to satisfactory quality, suitability or eligibility, re-payment, returns and results, nor do we warrant that this Website, any software and hardware will be free of bugs, errors, viruses or other defects. We accept no responsibility for any loss which may arise from accessing or reliance on information contained on this website. We hereby expressly disclaim, to the fullest extent permitted by applicable law, any and all liability with respect to acts or omissions made by the readers on the basis on such information. This website may contain links to external websites and external websites may link to this website. We are not responsible for the content or operation of any such external sites. We reserve the right to make changes to the content and materials on this website at any time and from time to time.