How Long Do Banks Hold Deposited Checks