Important dates:

 

June, 10:   registration deadline