The contents of this website are from the resources available in general public. We have tried our best to keep tutorials, articles and any material available on this website as correct as possible.

However, we do not guarantee the accuracy, adequacy or completeness of any information. We shall not be held responsible for any errors or omissions or for the results obtained from the use of such information. We shall not be responsible for any financial liability by using any content available on the website.