Master, is depositing through paytrust88.com safe? because the site is asking for the name and password of the internet banking account.