2025 dates:

July 4-6

Aug 30-Sept 1

Oct 4-5