No and by doing so your tokens will be lost forever. If you send your tokens directly to the smart contract, we won't be able to retrieve them for you.