{
    "componentChunkName": "component---src-templates-state-js",
    "path": "/reforms/IL",
    "result": {"data":{"timeline":{"nodes":[{"id":"74945ade-7645-5cb8-8618-091da5be133c","data":{"TimelineName":"Illinois","TimelineState":["recaSIT0BwYboW5sq"],"TimelineType":"State Legislative","State__from_Reforms_":["IL"],"Alert":"Map passed","Final_Map_Deadline":"2021-06-30","TimelineDeadlineType":{"id":"68d9c9f6-240e-5f4d-8610-e8dead920d58","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Constitutional\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineOtherDates":{"id":"59cd72c4-0b09-52cb-98ac-35e099ad0591","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"8/10/2021 - 8-member backup commission\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"8/31/2021 - candidate petition period start\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"10/5/2021 - 9-member backup commission\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"11/29/2021 - candidate filing deadline\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"6/28/2022 - new primary election\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Proposed_Actions":["Delay primary","Draw with ACS"],"TimelineNewsSources":{"id":"06f06899-05bd-5849-8005-1e2f2fcc2823","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.nbcchicago.com/news/local/chicago-politics/gov-pritzker-signs-illinois-redistricting-maps/2525665/\"\n  }, \"Gov. Pritzker Signs Illinois Redistricting Maps\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.sj-r.com/story/news/2021/06/01/illinois-primary-date-changing-lawmakers-expand-voting-access/5286420001/\"\n  }, \"Illinois lawmakers move primary date, expand voting access\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://chicago.suntimes.com/2021/2/16/22286831/census-delay-creates-redistricting-uncertainty\"\n  }, \"Census delay creates redistricting uncertainty\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineAdditionalNotes":{"id":"426206bd-76bc-521e-89d5-1ff3324c7a7c","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Governor Pritzker signed legislative maps on June 4\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Legislature used 2019 ACS data\")));\n}\n;\nMDXContent.isMDXComponent = true;"}}}},{"id":"aa26d212-56f0-5e23-9523-7e1cc90e98bf","data":{"TimelineName":"Illinois","TimelineState":["recaSIT0BwYboW5sq"],"TimelineType":"Congressional","State__from_Reforms_":["IL"],"Alert":"Guarded","Final_Map_Deadline":"2022-01-13","TimelineDeadlineType":{"id":"6c7a6f01-19dc-5071-8755-8bf82a4bd71f","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Candidate filing - signature collection\\n(petition period start)\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineOtherDates":{"id":"dd32e945-30cd-5897-849f-cd3347214c7b","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"3/14/2022 - candidate filing deadline\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"6/28/2022 - new primary election\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Proposed_Actions":["Delay primary","Draw with ACS"],"TimelineNewsSources":{"id":"8c1eef77-06f4-5a99-a1b4-a81c2088ced4","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.nbcchicago.com/news/local/chicago-politics/illinois-primary-election-moved-to-june-2022-after-pritzker-signs-voting-bill/2535746/\"\n  }, \"Illinois Primary Election Moved to June 2022 After Pritzker Signs Voting Bill\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://chicago.suntimes.com/2021/2/16/22286831/census-delay-creates-redistricting-uncertainty\"\n  }, \"Census delay creates redistricting uncertainty\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.pantagraph.com/news/state-and-regional/census-delays-likely-to-lead-to-bitter-redistricting-fight-in-illinois/article_ac6e00c7-3aa1-52d1-a43a-deed8f5192f6.html\"\n  }, \"Census delays likely to lead to bitter redistricting fight in Illinois\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineAdditionalNotes":null}}]},"allAirtable":{"nodes":[{"id":"b0ddf1eb-34ec-57e8-a287-5e2667bf987e","table":"Pages","data":{"created_time":"2020-08-22T01:48:54.000Z","last_modified_time":"2020-08-28T17:26:43.000Z","URL":"/illinois-coalition-letter","Title":"Illinois Fair Maps Amendment Coalition Letter"}}]},"airtable":{"data":{"Congressional_Boundaries":"Drawn by legislature","Legislative_Party":"Democratic","State_Boundaries":"Drawn by legislature with backup commission","State_Abbreviation":"IL","Governor_Party":"Democratic","Status":"Public input","State":"Illinois","Actions":{"id":"b9e9b30a-ea56-5b6e-a421-d9d82d65ab9e","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"In 2021, participate in the Legislature\\u2019s public input process.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Obtain Illinois redistricting data from \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://openprecincts.org/il/\"\n  }, \"OpenPrecincts\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Start to plan out what defines your community \\u2013 whether it\\u2019s a shared economic interest, school districts, or other social or other cultural, historical, or economic interests \\u2013 and how that can be represented on a map. This will come in handy once the Legislature starts collecting feedback.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Use software tools such as \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://davesredistricting.org/\"\n  }, \"Dave's Redistricting App\"), \" and \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://districtr.org/\"\n  }, \"Districtr\"), \" to draw district maps showing either (a) what a fair map would look like, or (b) where the community you believe should be better represented is located.\")), mdx(\"p\", null, \"\\xA0\\nRead the Common Cause \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.commoncause.org/wp-content/uploads/2020/01/CC-Activist-Handbook-on-Redistricting-Reform-1.27.20.pdf\"\n  }, \"Activist Handbook on Redistricting Reform\"), \" to learn about what reforms have been successful in the past, and what steps to take to enact reform in the future. While the deadline to change the constitutional process for this redistricting cycle has passed, it is never too early to plan and organize for reforms.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"History":{"id":"1a7931c5-2b09-5c82-bccc-37a1a2a5e85d","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"In the 2011 redistricting cycle, there were \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://electionlawblog.org/wp-content/uploads/ill-opn.pdf\"\n  }, \"several\"), \" \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://electionlawblog.org/wp-content/uploads/StateLegRemapOpinion12711.pdf\"\n  }, \"legal\"), \" \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://bit.ly/31gzAzO\"\n  }, \"challenges\"), \" brought against the legislative maps on the basis of unconstitutional partisan and racial gerrymandering. All cases were dismissed, and the maps were upheld.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Process":{"id":"6ff7e503-8b8d-58d2-a7f3-6a3c7f75a449","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h3\", {\n    \"id\": \"state-legislature\"\n  }, \"State Legislature\"), mdx(\"p\", null, \"Illinois's state legislative and congressional districts are drawn by the state Legislature by ordinary statute, and are subject to the Governor's veto. The Legislature can override vetoes with a three-fifths vote in each chamber.\"), mdx(\"h3\", {\n    \"id\": \"back-up-legislative-commission\"\n  }, \"Back-Up Legislative Commission\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Per the state constitution (\", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"http://www.ilga.gov/commission/lrb/con4.htm\"\n  }, \"Art. IV, \\xA7 3\"), \"), if the state fails to adopt state legislative lines by June 30, 2021, a backup commission will be formed by July 10 to draw those lines. These dates will assuredly be affected by the proposed Census delay. There is no backup commission in the event of a failure to adopt congressional district lines.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"The Commission is made up of eight members, with a maximum of four per political party. The four legislative leaders each appoint one member of the General Assembly and one non-member to serve on the Commission.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"A plan must be approved by August 10 by a vote of at least five commissioners. If this deadline is not met, the state Supreme Court submits the names of two people of different political parties. The Secretary of State randomly chooses one of these names to serve as the ninth commissioner. The nine-member commission will have until October 5 to approve a plan.\")), mdx(\"h3\", {\n    \"id\": \"criteria\"\n  }, \"Criteria\"), mdx(\"p\", null, \"In addition to the federal requirements of one person, one vote and the Voting Rights Act, Illinois\\u2019s state constitution (\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.ilga.gov/commission/lrb/con4.htm\"\n  }, \"Art. IV, \\xA7 3\"), \") requires that state legislative districts be compact and contiguous. When drawing state legislative lines, each \\\"Legislative District\\\" elects state senators, and these get divided into two \\\"Representative Districts,\\\" which elect state representatives. There are no state law requirements for drawing congressional districts.\"), mdx(\"p\", null, \"In addition, the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.ilga.gov/legislation/ilcs/ilcs4.asp?DocName=001001200HArt.+5&ActID=3298&ChapterID=3&SeqStart=100000&SeqEnd=375000\"\n  }, \"Illinois Voting Rights Act of 2011\"), \" further mandates the creation of state legislative districts that allow racial or language minority groups to elect their candidates of choice when possible, beyond the requirements of the federal Voting Rights Act.\"), mdx(\"h3\", {\n    \"id\": \"public-input\"\n  }, \"Public Input\"), mdx(\"p\", null, \"Illinois has begun its public input process for the 2021 redistricting cycle. The \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://ilhousedems.com/redistricting/citizen-input/\"\n  }, \"House Democrats\"), \" and \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.ilsenateredistricting.com/citizen-input\"\n  }, \"Senate Democrats\"), \" have published their redistricting websites, where the public can find relevant information and contacts. The \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.ilsenateredistricting.com/citizen-input\"\n  }, \"portal\"), \" to draw legislative districts is now open to the public as well.\"), mdx(\"p\", null, \"Illinois is \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://ilga.gov/legislation/96/SB/PDF/09600SB3976lv.pdf#page=3\"\n  }, \"required by law\"), \" to hold four public hearings in geographically distinct areas of the state. This law only applies to the state legislative, not congressional, redistricting process. In the 2011 cycle, the Senate committee held nine public hearings while the House held fifteen. No hearings were held on the congressional map before it was adopted. \"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Reform":{"id":"2c62f79e-ed50-52d7-ac22-b1e29b2a51b6","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Republicans in the Legislature have \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.ilga.gov/legislation/102/SB/10200SB1325sam001.htm\"\n  }, \"introduced a bill\"), \" to create an independent redistricting commission. The bill is modeled off a \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.ilga.gov/legislation/fulltext.asp?DocName=&SessionId=108&GA=101&DocTypeId=HJRCA&DocNum=15&GAID=15&LegID=115892&SpecSess=&Session=\"\n  }, \"2019 constitutional amendment\"), \", which has bipartisan sponsors but never received a hearing. The bill would require maps to be drawn using Census data rather than ACS estimates. \"), mdx(\"p\", null, \"Other more modest legislative reforms include calls to create an \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.changeil.org/2020/07/press-release-in-the-wake-of-comed-scandal-officials-should-embrace-independent-redistricting/\"\n  }, \"advisory commission\"), \" and demands for more \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.changeil.org/2021/03/at-first-state-remap-hearing-change-il-demands-better-transparency-and-accountability-from-lawmakers/\"\n  }, \"transparency and accountability\"), \". Additionally, Governor J.B. Pritzker has repeatedly \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.thecentersquare.com/illinois/gov-j-b-pritzker-promises-to-veto-any-unfair-legislative-map-but-can-t-say/article_44775f28-0d73-11ea-a935-877c163c95f8.html\"\n  }, \"pledged\"), \" to veto any unfair map.\"), mdx(\"p\", null, \"In 2020, bipartisan sponsors had proposed the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.ilga.gov/legislation/101/HJRCA/PDF/10100HC0041lv.pdf\"\n  }, \"Fair Maps Amendment\"), \" to the Legislature, which would create a 17-member independent citizen redistricting commission. The idea behind the amendment received \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://paulsimoninstitute.siu.edu/opinion-polls/state-direction-simon-poll-march2019.pdf\"\n  }, \"67% support\"), \". PGP organized \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://drive.google.com/file/d/1DfKDeyhm-Z-OwsPco4NirEoQz-NJbmxL/view\"\n  }, \"a coalition letter\"), \" of state-level reform organizations in support of the amendment. Although the campaign had gained momentum, the pandemic led to stagnation, causing the deadline for putting a constitutional amendment on the November 2020 ballot to pass without a hearing.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Issues":{"id":"d743d8d3-7b0c-5db5-9cef-1f96e1ff2c5b","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h3\", {\n    \"id\": \"pitfalls\"\n  }, \"Pitfalls\"), mdx(\"p\", null, \"Overall, Illinois does not set off statistical alarms for partisan gerrymandering. Illinois has multiple opportunity-to-elect districts, drawn under the guidance of state law, the Voting Rights Act, and the Constitution. Even so, both chambers of the Legislature and the Governorship are controlled by Democrats. Single-party control increases the risk of partisan gerrymandering. \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://jenner.com/system/assets/assets/6122/original/Redistricting_Article.pdf?1327943519\"\n  }, \"Legal battles\"), \" over redistricting every decade have been the norm in Illinois since the 1980s, and numerous \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://ballotpedia.org/Illinois_Independent_Redistricting_Map_Amendment_(2016)\"\n  }, \"calls\"), \" \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://news.wttw.com/2019/06/10/lightfoot-independent-commission-should-redraw-50-chicago-wards\"\n  }, \"for\"), \" \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.ilga.gov/legislation/BillStatus.asp?DocTypeID=HJRCA&DocNum=17&GAID=14&SessionID=91&LegID=100898\"\n  }, \"reform\"), \" in recent years have failed.\"), mdx(\"h3\", {\n    \"id\": \"congressional-seats\"\n  }, \"Congressional Seats\"), mdx(\"p\", null, \"Following the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.census.gov/data/tables/2020/dec/2020-apportionment-data.html\"\n  }, \"2020 Census apportionment results\"), \", Illinois lost one congressional seat. In states like Illinois with unified party control, the loss of a congressional seat may lead to the pairing of congressional incumbents from the opposing party.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Sources":{"id":"4fb6d4bf-4652-52f1-9af5-9ce49bd50a6f","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://redistricting.lls.edu/states-IL.php\"\n  }, \"All About Redistricting\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.ncsl.org/research/redistricting.aspx\"\n  }, \"NCSL\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://ballotpedia.org/Redistricting_in_Illinois\"\n  }, \"Ballotpedia\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Contacts":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.bettergov.org/\"\n  }, \"Better Government Association\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.changeil.org/\"\n  }, \"Change Illinois\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.commoncause.org/illinois/\"\n  }, \"Common Cause Illinois\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.lwvil.org/\"\n  }, \"League of Women Voters of Illinois\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Representable":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://representable.org/map/IL\"\n  }, \"Check out Communities of Interest collected in this state on Representable\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://representable.org/state/IL\"\n  }, \"Learn about Communities of Interest in this state\")));\n}\n;\nMDXContent.isMDXComponent = true;"}}}},"allAirtableDashboard":{"totalCount":6,"group":[{"nodes":[{"id":"52be33e8-1117-568f-b948-c5ccfef3d0f3","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Illinois 2021 House – Enacted","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Illinois 2021 Final State House Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recaSIT0BwYboW5sq"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/state-house/2020-census/results/plan-maps/IL-H21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/state-house/2020-census/results/plan-report-cards/IL-H21_3Dist-report-card.json","Last_Modified":"2025-05-28T17:08:07.000Z","Created":"2021-11-02T20:26:12.000Z","DateAdded":"2021-11-05T12:10:00.000Z"},"recordId":"reciUSTYXwc3SQ11B"},{"id":"3f845228-026a-51f9-8cb5-c805a29e26bd","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Illinois 2021 Senate – Enacted","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Illinois 2021 Final State Senate Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recaSIT0BwYboW5sq"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/state-senate/2020-census/results/plan-maps/IL-S21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/state-senate/2020-census/results/plan-report-cards/IL-S21_3Dist-report-card.json","Last_Modified":"2025-05-28T17:07:56.000Z","Created":"2021-11-02T20:26:23.000Z","DateAdded":"2021-11-05T12:10:00.000Z"},"recordId":"recVPQuH6bmq0dNWQ"},{"id":"0be81e9a-b8f9-595b-bdd3-485ed8288cce","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Illinois 2021 Congressional – Enacted","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Illinois 2021 Final Congressional Map\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1454083678011863048?s=20\"\n  }, \"Twitter Analysis of the Plan\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recaSIT0BwYboW5sq"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-maps/IL-C21_4Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-report-cards/IL-C21_4Dist-report-card.json","Last_Modified":"2025-05-28T17:07:52.000Z","Created":"2021-10-29T13:35:14.000Z","DateAdded":"2021-10-29T13:42:00.000Z"},"recordId":"receAu6OJuYEkxKjG"},{"id":"13b169f9-4a6f-517d-bbc6-c25b1a2e0b04","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Illinois 2021 Congressional – Draft – Democratic 3","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Illinois 2021 Democratic Third Draft Congressional Map\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1453737965058883592?s=20\"\n  }, \"Twitter Analysis of the Plan\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recaSIT0BwYboW5sq"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-maps/IL-C21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-report-cards/IL-C21_3Dist-report-card.json","Last_Modified":"2025-06-03T20:41:21.000Z","Created":"2021-10-28T14:19:32.000Z","DateAdded":"2021-10-28T14:54:00.000Z"},"recordId":"recCiS4T4nlglEd1N"},{"id":"1c1b8851-fd2b-584c-bb83-a2b263068b4d","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Illinois 2021 Congressional – Draft – Democratic 2","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Illinois 2021 Democratic Second Draft Congressional Map\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1452252584278908934?s=20\"\n  }, \"Twitter Analysis of the Plan\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recaSIT0BwYboW5sq"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-maps/IL-C21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-report-cards/IL-C21_2Dist-report-card.json","Last_Modified":"2025-06-03T20:41:21.000Z","Created":"2021-10-24T01:54:39.000Z","DateAdded":"2021-10-24T12:24:00.000Z"},"recordId":"recf3prFpFVrviGtL"},{"id":"34345e9e-0c65-5040-ba30-8b09a4506005","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Illinois 2021 Congressional – Draft – Democratic","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Illinois 2021 Democratic Draft Congressional Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recaSIT0BwYboW5sq"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-maps/IL-C21_1Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-report-cards/IL-C21_1Dist-report-card.json","Last_Modified":"2025-06-03T20:41:14.000Z","Created":"2021-10-15T18:01:32.000Z","DateAdded":"2021-10-15T18:21:00.000Z"},"recordId":"recLbxuHOmBeJ9Xkk"}],"totalCount":6,"field":"data.DashboardPlanStateAbbreviation","fieldValue":"IL"}],"nodes":[{"id":"52be33e8-1117-568f-b948-c5ccfef3d0f3","recordId":"reciUSTYXwc3SQ11B","data":{"DashboardPlanName":"Illinois 2021 House – Enacted","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardFileID":"H21_3Dist","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-house","DateAdded":"2021-11-05T12:10:00.000Z","Created":"2021-11-02T20:26:12.000Z","Last_Modified":"2025-05-28T17:08:07.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=reciUSTYXwc3SQ11B","Local_URL":"http://localhost:8000/redistricting-report-card?planId=reciUSTYXwc3SQ11B","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/state-house/2020-census/results/plan-maps/IL-H21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/state-house/2020-census/results/plan-report-cards/IL-H21_3Dist-report-card.json"}},{"id":"3f845228-026a-51f9-8cb5-c805a29e26bd","recordId":"recVPQuH6bmq0dNWQ","data":{"DashboardPlanName":"Illinois 2021 Senate – Enacted","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardFileID":"S21_3Dist","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-senate","DateAdded":"2021-11-05T12:10:00.000Z","Created":"2021-11-02T20:26:23.000Z","Last_Modified":"2025-05-28T17:07:56.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recVPQuH6bmq0dNWQ","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recVPQuH6bmq0dNWQ","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/state-senate/2020-census/results/plan-maps/IL-S21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/state-senate/2020-census/results/plan-report-cards/IL-S21_3Dist-report-card.json"}},{"id":"0be81e9a-b8f9-595b-bdd3-485ed8288cce","recordId":"receAu6OJuYEkxKjG","data":{"DashboardPlanName":"Illinois 2021 Congressional – Enacted","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.google.com/maps/d/u/1/viewer?mid=1qfnRiuOZ3yok6WGvBHZ9P6u3EMy_LwRv&ll=39.76133206976869%2C-88.89989695312501&z=7","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardFileID":"C21_4Dist","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"congressional","DateAdded":"2021-10-29T13:42:00.000Z","Created":"2021-10-29T13:35:14.000Z","Last_Modified":"2025-05-28T17:07:52.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=receAu6OJuYEkxKjG","Local_URL":"http://localhost:8000/redistricting-report-card?planId=receAu6OJuYEkxKjG","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-maps/IL-C21_4Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-report-cards/IL-C21_4Dist-report-card.json"}},{"id":"13b169f9-4a6f-517d-bbc6-c25b1a2e0b04","recordId":"recCiS4T4nlglEd1N","data":{"DashboardPlanName":"Illinois 2021 Congressional – Draft – Democratic 3","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.google.com/maps/d/u/0/viewer?mid=18j4EB5AkMO5MoVqBUAOujG0MuzdwgM2D&ll=39.79510521942542%2C-89.50414500000001&z=7","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardFileID":"C21_3Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-28T14:54:00.000Z","Created":"2021-10-28T14:19:32.000Z","Last_Modified":"2025-06-03T20:41:21.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recCiS4T4nlglEd1N","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recCiS4T4nlglEd1N","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-maps/IL-C21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-report-cards/IL-C21_3Dist-report-card.json"}},{"id":"1c1b8851-fd2b-584c-bb83-a2b263068b4d","recordId":"recf3prFpFVrviGtL","data":{"DashboardPlanName":"Illinois 2021 Congressional – Draft – Democratic 2","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.google.com/maps/d/u/1/viewer?mid=1xACNozSOP7nkzZu-Hk21QUAwSRh7r7xH&ll=41.85463664222236%2C-87.98973178245804&z=10","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardFileID":"C21_2Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-24T12:24:00.000Z","Created":"2021-10-24T01:54:39.000Z","Last_Modified":"2025-06-03T20:41:21.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recf3prFpFVrviGtL","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recf3prFpFVrviGtL","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-maps/IL-C21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-report-cards/IL-C21_2Dist-report-card.json"}},{"id":"34345e9e-0c65-5040-ba30-8b09a4506005","recordId":"recLbxuHOmBeJ9Xkk","data":{"DashboardPlanName":"Illinois 2021 Congressional – Draft – Democratic","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.google.com/maps/d/u/2/viewer?mid=1Y6yu6pUj93glyWFcE_h2L5ALUovtNjMt&ll=39.79510521942542%2C-89.50414500000001&z=6","DashboardPlanStateName":["Illinois"],"DashboardPlanStateAbbreviation":["IL"],"DashboardFileID":"C21_1Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-15T18:21:00.000Z","Created":"2021-10-15T18:01:32.000Z","Last_Modified":"2025-06-03T20:41:14.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recLbxuHOmBeJ9Xkk","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recLbxuHOmBeJ9Xkk","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-maps/IL-C21_1Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/IL/congressional/2020-census/results/plan-report-cards/IL-C21_1Dist-report-card.json"}}]}},"pageContext":{"pagePath":"/reforms/IL","state":"IL","ogImage":{"path":"og-images/social/IL.png","size":{"width":1200,"height":630},"__ogImageGenerationContext":{"componentPath":"__generated/og-imagessocialIL.png","imgPath":"public/og-images/social/IL.png","size":{"width":1200,"height":630}}}}},
    "staticQueryHashes": ["1739555907","1946304716","764694655"]}