Ma Guoliang | Slate