Register: may 26 - 29 register: June 8 - 12 Register: June 22 - 26 Register: July 13 - 17 register: June 1 - 5 Register: June 15 - 19 Register: july 6 - 10 Register: july 20 - 24 register: June 29 - july 1