Li Haoling | Slate