held on June 29–30.