May 1-Oct 31: all days
May 1-Sep 30: all days
Jun 1-Sep 30: all days
May 15-Oct 5: all days
Jan 5-Mar 31: Friday, Saturday, SundayMay 1-Nov 1: all daysDec 22-Dec 31: all days
Whole year: all days
Sep 30-Apr 28: all days except SundayApr 29-Sep 29: all days
May 2-Oct 31: Thursday, Friday, Saturday, Sunday
Whole year: all days except Sunday
Nov 2-Jun 2: Saturday, SundayJun 3-Oct 31: all days