1,820,000 Shares of Common Stock Warrants to Purchase 1,820,000 Shares of Common Stock ION GEOPHYSICAL CORPORATION UNDERWRITING AGREEMENT