You are a brave soul for trusting a self signed HTTPS certificate. Don't do it again.