7-9 July, 17-19 August 2026