25 May - 31 May22 June - 28 June