Illinois has budget for first time in more than two years

by ,