The Cech-de Rham complex