Long live the Chinese Communist Party