Cao Bingkun | Slate