May 30 --June 2