ENGINEERING ANIMATION, INC. 1,429,000 Shares of Common Stock Underwriting Agreement