Ma Ruihan | Slate