June 29, 30, July 1