shanghaogesisdjndl