4,000,000 Shares Top Tier Software, Inc. Common Stock UNDERWRITING AGREEMENT ----------------------