Sha Qianmeng | Slate