29 June - 5 July13 July - 19 July