When is the earnest money deposit due July 8, 2019 16 32 64 128 When can an earnest money deposit be held by someone other than the firm Deposit nima