Moderator note... This is not a witch hunt forum. Let's keep the thread on point with regards to the veracity of the claim, the implications for Tesla, etc. Things are getting a bit too personal. Sharing detailed information about the OP in an effort to discredit and drag through the mud just isn't going to be tolerated.