Hello CryptoKingPin,
I was able to successfully verify your contract on the Snowtrace testnet.
I used a plugin called Truffle Verify. You can find it in the NPM plugin repository.
Your contract works fine. I was able to successfully reproduce it, compile it, and deploy it on Snowtrace. The contract address is 0x4117d6eAd592348046a04ea2dFe6CcE19284fF96
After I was able to deploy the contract, I simply ran the truffle verify command and the contract successfully verified. See image:
Let me know if you have any other questions or need assistance using Truffle Verify plugin.
Good luck.
Pavon