1.DISCLAIMER: Please note that the owner of this site and contributors will not accept the responsibility nor be held responsible for the use or mis-use of any or all of…