When: Thu., May 21, 10 a.m.-4 p.m., Fri., May 22, 10 a.m.-4 p.m., Thu., May 28, 10 a.m.-4 p.m., Fri., May 29, 10 a.m.-4 p.m., Thu., June 4, 10 a.m.-4 p.m., Fri., June 5, 10 a.m.-4 p.m., Sat., June 6, 10 a.m.-4 p.m., Tue., June 9, 10 a.m.-4 p.m., Wed., June 10, 10 a.m.-4 p.m., Thu., June 18, 10 a.m.-4 p.m., Fri., June 19, 10 a.m.-4 p.m., Thu., June 25, 10 a.m.-4 p.m. and Fri., June 26, 10 a.m.-4 p.m. 2026