May 31 -- June 6