Title: Diffeomorphisms on surfaces with a finite number of moduli