I think there's some confusion about the old and new HAT tokens.
Old HAT tokens contract is 0xc3972ac283b3a7a56125674631a5c254f7f373cf and new HAT tokens contract is 0x9002d4485b7594e3e850f0a206713b305113f69eIf you have old HAT tokens (if you see HAT tokens in the MyEtherWallet when you add custom token with contract address 0xc3972ac283b3a7a56125674631a5c254f7f373cf), then you must swap it.
To swap tokens means send old HAT tokens to the old contract address (0xc3972ac283b3a7a56125674631a5c254f7f373cf). Then the system will recognize that those are old HAT tokens and it will automatically send you new HAT tokens. That process can take some time (from few minutes to few days), depending how congested the Ethereum network is. If you haven't received new HAT tokens 24 hours after sending the old HAT tokens, then go to
the Telegram chat and fill the form that you can find in the pinned post.
More detailed process of the token swap (and some other very useful information) can be found on
the Hawala blog.
I hope this clarifies everything about the swap process and I won't see questions about the swap at least on the next two pages of this thread.