Zhang Ruoyun | Slate