How to deposit and withdraw USD via an authorized agent?