Symplectic Geometry and Integrable Systems (MATH 538-003) Lecture notes