June 21-27 & July 1, 2025