Sha Hailong | Slate