Deposit bank