May 31st - 4th June 2010