Ma Junxiang | Slate