Lin Xiaofan | Slate