EXHIBIT 10.4 GLOBAL ASSIGNMENT AND AMENDMENT AGREEMENT dated as of July 12, 1999 (this "Agreement"), among TEREX CORPORATION, a Delaware corporation (the "Borrower"), the LENDERS listed on the signature pages hereof under the captions "Existing...