18 May - 24 May8 June - 14 June