May 31 to June 3, 2024