Nanometrics Incorporated 3,500,000 Shares / Common Stock (no par value) Underwriting Agreement