AMENDED AND RESTATED CREDIT AGREEMENT DATED AS OF JUNE 29, 2005 AMONG MONEYGRAM INTERNATIONAL, INC., THE LENDERS, JPMORGAN CHASE BANK, N.A. AS ADMINISTRATIVE AGENT, WACHOVIA BANK, NATIONAL ASSOCIATION AND BANK OF AMERICA, N.A. AS CO- SYNDICATION...