Vitalsource Technologies, Inc. Symmetries Of Compact Riemann Surfaces