The system smarter than you think, The GMs also ;) All you have to do is Login Playerdex > myaccount to see the reason.
and dont forget, Post an Appeal on the Playerdex under Community Watch. Explain everything.. inculding what you did, and what you "use". Goodluck ;)
~cao.