Cao Mingyue | Slate