AMENDED AND RESTATED WARRANT PURCHASE AGREEMENT ----------------------------------------------- THIS AMENDED AND RESTATED WARRANT PURCHASE AGREEMENT (this "Agreement") is entered into as of the 5th day of December 2005, by and between InterAmerican...