Early registration ends on Jun 19th