Whole year: all days
May 1-Oct 31: all days
Dec 1-Feb 25: Saturday, SundayJun 1-Sep 29: Saturday, Sunday
Jun 1-Sep 30: all days