REVOLVING CREDIT AGREEMENT dated as of June 14, 2004 among HUGHES SUPPLY, INC. as Borrower THE LENDERS FROM TIME TO TIME PARTY HERETO SUNTRUST BANK as Administrative Agent WELLS FARGO BANK, NATIONAL ASSOCIATION and WACHOVIA BANK, N.A., as...