Mao Bingzhang | Slate