ESHALLGO INC. UNDERWRITING AGREEMENT