Exhibit 10.4 AMENDED AND RESTATED PUT AGREEMENT AMENDED AND RESTATED PUT AGREEMENT, dated as of August 15, 2002 among IFX CORPORATION, a Delaware corporation (the "Company"), UBS CAPITAL AMERICAS III, L.P., a Delaware limited partnership ("UBS LP"),...Put Agreement • October 15th, 2002 • Ifx Corp • Services-computer programming, data processing, etc. • New York
Contract Type FiledOctober 15th, 2002 Company Industry Jurisdiction
EXHIBIT 10.3 AMENDED AND RESTATED PUT AGREEMENT AMENDED AND RESTATED PUT AGREEMENT, dated as of June 28, 2002 among IFX CORPORATION, a Delaware corporation (the "Company"), UBS CAPITAL AMERICAS III, L.P., a Delaware limited partnership ("UBS LP"), and...Put Agreement • July 3rd, 2002 • Ifx Corp • Services-computer programming, data processing, etc. • New York
Contract Type FiledJuly 3rd, 2002 Company Industry Jurisdiction
PUT AGREEMENTPut Agreement • January 2nd, 2001 • Palweb Corp • Special industry machinery, nec • Oklahoma
Contract Type FiledJanuary 2nd, 2001 Company Industry Jurisdiction
WITNESSETH:Put Agreement • June 6th, 2000 • Watson Pharmaceuticals Inc • Pharmaceutical preparations • New York
Contract Type FiledJune 6th, 2000 Company Industry Jurisdiction