Deposit 350000000000000000000000 NEAR to 21d3488845f24c4bdf20ae8766dba8076a12e9bb5ebdfcf2547141b0845afe1c