De Rham Cohomology of a Compact Connected Oriented Surface