IR Contact Address: Building 2, Changyang Valley, 1687 Changyang Rd., Yangpu District, Shanghai, China 200090 Phone: +86 21-8035-8294 E-mail: ir@noahgroup.com