Bao Shangen | Slate