The CMS high level trigger