Fifty Year Canon Solar Eclipses, 1986-2035