Singapore venue 19-26 June