102 Special Complexes for Shanghai