June 18-21 and June 22-25, 2027