How to recover my usdt deposited to a wrong address

I sent usdt from binance to trust wallet at wrong address …how can I get back my usdt …how can I recover usdt from trust wallet …I put bnb address on binance and sent usdt

1- My trust wallet version is1.29
2- My address to recive is:
0x3D610922Ad3c04f847B24003a7CA777438083374
3- TXID:
0x3a0c9645d8e9319fa20eb2c24ae0eec7a68f4cf9db2a190b9d580d11ad214a49
4- my transaction was success but I dont have it on my trust wallet

I’m having the same issue except I tried sending USDT BEP20 to a USDT ERC20 and it’s stuck.

How can I revert??

Version 1.29.3

Address to revert back to is:

0xb6a2efdb0eb06df61382074873eb689c5cade31b

Transaction ID

0x0d9cc49b7bab310ba52df290d75cb3f6011990cce74476a4c97940e8e37687b9

Thank you for your help in advance!