{
    "componentChunkName": "component---src-templates-state-js",
    "path": "/reforms/OH",
    "result": {"data":{"timeline":{"nodes":[{"id":"11fe1278-8a61-5e2a-a59b-ca9b267a914f","data":{"TimelineName":"Ohio","TimelineState":["recgx4lz6kwiCLEHA"],"TimelineType":"Congressional","State__from_Reforms_":["OH"],"Alert":"Severe","Final_Map_Deadline":"2021-09-30","TimelineDeadlineType":{"id":"8271213b-1c97-591b-a581-f16237a6f389","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":"32e64bf4-1e76-5e32-891b-14f4229e4c2f","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  }, \"10/31/2021 - backup commission\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"11/30/2021 - legislature second chance\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"2/2/2022 - candidate filing deadline\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Proposed_Actions":["Court extension","Delay primary","Constitutional amendment","Draw with ACS"],"TimelineNewsSources":{"id":"3a10e922-4036-516d-adf4-925a18647944","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.dispatch.com/story/news/2021/04/26/ohio-wants-change-deadlines-redistricting-due-data-delays/7285910002/\"\n  }, \"Ohio Senate president wants to change deadlines for redistricting but not 2022 primary\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.wkyc.com/article/news/politics/census-delays-ohio-redistricting/95-6c7b1546-8b9d-41f1-a8c1-632d9b1c215d\"\n  }, \"Census data delays may significantly impact Ohio redistricting process\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://apnews.com/article/dayton-lawsuits-coronavirus-pandemic-census-2020-courts-f0a9f57a2d11b0fb0b580c1d4f8cd2fe\"\n  }, \"Ohio is first state to sue Census Bureau over delay in data\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineAdditionalNotes":{"id":"7ee23542-00e8-5198-a325-e157aa9b2e9e","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, \"Possibility of putting a constitutional amendment for data delay contingencies to voters in August election\"));\n}\n;\nMDXContent.isMDXComponent = true;"}}}},{"id":"dfc44fce-40c8-5483-9fa9-8c1bbe474a5a","data":{"TimelineName":"Ohio","TimelineState":["recgx4lz6kwiCLEHA"],"TimelineType":"State Legislative","State__from_Reforms_":["OH"],"Alert":"Severe","Final_Map_Deadline":"2021-09-01","TimelineDeadlineType":{"id":"11170eda-a617-519a-91e9-b0b72b1eac31","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(bipartisan)\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineOtherDates":{"id":"d904c8b4-5325-54dc-af73-39fb9654d412","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  }, \"9/15/2021 -  simple majority backup\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Proposed_Actions":["Court extension","Delay primary","Constitutional amendment","Draw with ACS"],"TimelineNewsSources":{"id":"bdd8bb38-25fa-57e6-9765-3f6d4f95ffbd","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.dispatch.com/story/news/2021/04/26/ohio-wants-change-deadlines-redistricting-due-data-delays/7285910002/\"\n  }, \"Ohio Senate president wants to change deadlines for redistricting but not 2022 primary\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.wkyc.com/article/news/politics/census-delays-ohio-redistricting/95-6c7b1546-8b9d-41f1-a8c1-632d9b1c215d\"\n  }, \"Census data delays may significantly impact Ohio redistricting process\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://apnews.com/article/dayton-lawsuits-coronavirus-pandemic-census-2020-courts-f0a9f57a2d11b0fb0b580c1d4f8cd2fe\"\n  }, \"Ohio is first state to sue Census Bureau over delay in data\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineAdditionalNotes":{"id":"7b1034a8-6e8d-5b66-864c-5ee40870cbfa","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, \"Possibility of putting a constitutional amendment for data delay contingencies to voters in August election\"));\n}\n;\nMDXContent.isMDXComponent = true;"}}}}]},"allAirtable":{"nodes":[]},"airtable":{"data":{"Congressional_Boundaries":"Drawn by hybrid commission system","Legislative_Party":"Republican","State_Boundaries":"Drawn by politician commission","State_Abbreviation":"OH","Governor_Party":"Republican","Status":"Other advisory/commission","State":"Ohio","Actions":{"id":"dd752487-38bb-559b-9d97-b4d3e76496ba","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, \"Defend the new system, which moves in the right direction away from full legislative control to a hybrid commission system, while advocating for further reforms.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Write to your local news organization in support of the new commission system.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Advocate for a genuinely fair constitutional amendment that creates an independent redistricting commission. Read the Common Cause \", mdx(\"a\", {\n    parentName: \"li\",\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.\\xA0\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"In 2022, support voting rights advocates in judicial elections.\")), mdx(\"p\", null, \"In 2021, participate in the public input process.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Obtain Ohio redistricting data from \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://openprecincts.org/oh/\"\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 commission or 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.\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"History":{"id":"f23d04cb-13da-5499-aa56-adf48214af1a","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 cycle, plaintiffs argued that Ohio's new congressional district plan unfairly advantages Republicans in a federal lawsuit (\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.brennancenter.org/our-work/court-cases/ohio-philip-randolph-inst-v-householder\"\n  }, \"Randolph Institute v. Householder\"), \"). The Supreme Court sent the case back to the district court in October 2019 to be dismissed in light of the Court's ruling in Rucho v. Common Cause that federal courts have no jurisdiction to hear partisan gerrymandering claims. As a result, Ohio\\u2019s 2011 congressional map will remain in place until 2022, after the 2020 elections.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Process":{"id":"9f136077-0ec0-55e9-b40a-00829d05a736","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\": \"hybrid-commission-system\"\n  }, \"Hybrid Commission System\"), mdx(\"p\", null, \"Beginning in 2021, Ohio will use two unique systems to draw its congressional and state legislative districts.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"For congressional districts, the Legislature must attempt to pass redistricting plans with bipartisan support. If this fails, then the task goes to a seven-member commission composed of the Governor, State Auditor, Secretary of State, and one person appointed by each state legislative leader. If the commission fails, then the task goes back to the Legislature. If there is still a lack of bipartisan support, the resulting plan will go into effect for only four years, after which this process will begin again.\\xA0\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"For state legislative districts, the same seven-member commission that serves as a backup for drawing congressional districts has the primary responsibility for drawing state legislative maps. The length of time for which the maps are in effect depends on the breakdown for how they are adopted: if at least two commissioners from each party vote for the maps, they remain in effect for the entire decade. But if the maps are adopted on a party-line vote, they will only be in effect for four years.\\xA0\")), 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, Ohio\\u2019s state constitution (\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.legislature.ohio.gov/laws/ohio-constitution/article?id=11\"\n  }, \"Art. XI\"), \") requires that state legislative and congressional districts be compact, contiguous, and preserve whole single counties. Furthermore, for state legislative districts only, favoring an incumbent or party is prohibited, and the partisan lean of state legislative districts should be proportional to the statewide preferences of Ohio voters.\"), mdx(\"p\", null, \"On the second round of congressional districting in the Legislature, a plan cannot unduly favor or disfavor a political party or its incumbents, cannot unduly split governmental units, and must attempt to draw districts that are compact. Maps produced by this second round must also include an explanation of how they complied with the criteria.\"), mdx(\"h3\", {\n    \"id\": \"public-input\"\n  }, \"Public Input\"), mdx(\"p\", null, \"The two processes for the drawing of maps have separate public input requirements. Both require the acceptance of public map submissions.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"For the congressional process, either a joint committee of the Legislature or the backup commission, depending on the stage of the process, must hold at least two public hearings before adopting a map.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"For the state legislative process, the commission must hold at least three public hearings prior to adopting a map. Additionally, the state legislative commission must electronically broadcast its meetings in a publicly accessible way.\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Reform":null,"Issues":{"id":"75597c10-15de-59d4-aa6c-2e1e63ccf0d8","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, \"It is possible that the new hybrid commission process could perpetuate partisanship in redistricting. While maps adopted on party lines will only last four years, instead of a full decade, legislators could conceivably continue to pass four-year partisan maps. The best way to prevent this from happening is to get involved in the public input process and place pressure on elected representatives.\"), mdx(\"p\", null, \"Redistricting disputes will be decided by the state Supreme Court, which is currently controlled by Republicans with a narrow 4-3 majority.\"), 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\"), \", Ohio lost one congressional seat.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Sources":{"id":"4652d2e2-a5c9-55ef-b211-e0a301e16fb2","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-OH.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_Ohio\"\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.acluohio.org/\"\n  }, \"ACLU of Ohio\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.fairdistrictsohio.org/\"\n  }, \"Fair Districts = Fair Elections\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://ohvoice.org/\"\n  }, \"Ohio Voice\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://my.lwv.org/ohio\"\n  }, \"League of Women Voters of Ohio\")));\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/OH\"\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/OH\"\n  }, \"Learn about Communities of Interest in this state\")));\n}\n;\nMDXContent.isMDXComponent = true;"}}}},"allAirtableDashboard":{"totalCount":27,"group":[{"nodes":[{"id":"4a448ce5-8169-5efd-9b54-fc95a8aeaae0","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 House – Superseded – Interim","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardPlanDescription":null,"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Superseded","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-house-interim-proportional.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-house-interim-proportional-report-card.json","Last_Modified":"2025-06-04T21:07:35.000Z","Created":"2024-02-08T23:33:12.000Z","DateAdded":"2024-02-08T23:33:00.000Z"},"recordId":"recuRHh2bBVZzm299"},{"id":"db2c2829-21ef-5ee1-a381-e269cdab3aa3","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Senate – Superseded","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardPlanDescription":null,"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Superseded","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-senate-interim-proportional.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-senate-interim-proportional-report-card.json","Last_Modified":"2025-05-28T18:32:33.000Z","Created":"2024-01-31T05:42:39.000Z","DateAdded":"2024-01-31T05:43:00.000Z"},"recordId":"recXttcoqlHIBNJeq"},{"id":"49639b55-f822-5ffc-9fc8-22042806bc99","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2022 Senate – Superseded – Interim","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio Implemented, Temporary 2022 State Senate Map - Enacted\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2022,"DashboardType":"report-card","DashboardPlanEnacted":"Superseded","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-senate.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-senate-report-card.json","Last_Modified":"2025-06-04T21:07:07.000Z","Created":"2023-12-09T05:29:22.000Z","DateAdded":"2023-12-09T05:36:00.000Z"},"recordId":"recuPgn9NL3JsIS0c"},{"id":"098a5f23-73eb-5172-ae71-a538ee9aa22e","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2023 Senate – Enacted","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2023 State Senate Map - Enacted\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2023,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-senate_10-18.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-senate_10-18-report-card.json","Last_Modified":"2025-05-28T18:32:42.000Z","Created":"2023-10-19T06:19:33.000Z","DateAdded":"2023-10-19T06:20:00.000Z"},"recordId":"recAfP7lNQ8mxjmxo"},{"id":"a25a4820-042b-52ce-a793-76f35d60e00e","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2023 House – Enacted","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2023 State House Map - Enacted\\t\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2023,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-house_10-18.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-house_10-18-report-card.json","Last_Modified":"2025-05-28T18:33:05.000Z","Created":"2023-10-19T06:18:17.000Z","DateAdded":"2023-10-19T06:19:00.000Z"},"recordId":"recaLvCs8j4umXHsR"},{"id":"76b7934d-f219-5e09-a61a-66b44c6a653c","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2022 Congressional – Enacted","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio Temporary 2022 Congressional Map - Enacted\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2022,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-congressional-interim.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-congressional-interim-report-card.json","Last_Modified":"2025-05-28T18:32:22.000Z","Created":"2023-10-02T05:10:22.000Z","DateAdded":"2023-10-02T05:11:00.000Z"},"recordId":"recF5lGr0XQoZCeXn"},{"id":"d63d2b9d-b831-532a-8d3b-136ad993f3c9","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2022 House – Draft","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2022 Latest Draft State House Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2022,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21_4Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21_4Dist-report-card.json","Last_Modified":"2025-05-28T18:33:03.000Z","Created":"2022-03-08T19:44:47.000Z","DateAdded":"2022-03-08T19:48:00.000Z"},"recordId":"recyLb7203PIaexs3"},{"id":"edb15d0d-c815-514c-b597-951917dc95b9","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2022 Senate – Draft","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2022 Latest Draft State Senate Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2022,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21_4Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21_4Dist-report-card.json","Last_Modified":"2025-06-04T21:06:51.000Z","Created":"2022-03-08T19:44:41.000Z","DateAdded":"2022-03-08T19:47:00.000Z"},"recordId":"recgayCrHRYBNxMIp"},{"id":"3e280ca5-abe9-5bfe-8777-7b51b63ec8f0","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2022 Congressional – Draft","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2022 Latest Draft Congressional Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2022,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_8Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_8Dist-report-card.json","Last_Modified":"2025-05-28T18:32:11.000Z","Created":"2022-03-08T19:43:20.000Z","DateAdded":"2022-03-08T19:45:00.000Z"},"recordId":"recYVt3NqPYEZsTtz"},{"id":"b8135e0b-dad9-51e2-9907-e31e3e6ad8d0","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – Republican Senate v3 (Unofficial DRA)","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Third Draft Republican Senate Committee Congressional Map (Unofficial DRA Trace)\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1460635516710256641?s=20\"\n  }, \"Analysis of the Map\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_7Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_7Dist-report-card.json","Last_Modified":"2025-06-04T20:59:20.000Z","Created":"2021-11-16T15:32:48.000Z","DateAdded":"2021-11-16T15:38:00.000Z"},"recordId":"recDKCQ9nyIRHzCXs"},{"id":"b4bc1cba-5b38-5f54-8bb2-05cf4bf84f48","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – Republican Senate v2","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Second Draft Republican Senate Committee Congressional Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_5Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_5Dist-report-card.json","Last_Modified":"2025-06-04T20:59:08.000Z","Created":"2021-11-15T19:02:42.000Z","DateAdded":"2021-11-15T22:31:00.000Z"},"recordId":"recdYS4Kdwbqvn8vd"},{"id":"799fae18-f3a8-5282-bc65-8f9c2c210b38","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – v2","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Second Democratic Congressional Map\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1457008387737231367?s=20\"\n  }, \"Analysis of the Map\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_4Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_4Dist-report-card.json","Last_Modified":"2025-06-04T20:59:02.000Z","Created":"2021-11-06T14:53:26.000Z","DateAdded":"2021-11-06T15:35:00.000Z"},"recordId":"recOlywKiDv1TE1mP"},{"id":"3c4a5433-1462-5493-b585-ed98519b02ee","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – Republican Senate","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Draft Republican Senate Committee Congressional Map\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1455962645853622274?s=20\"\n  }, \"Analysis of the Map\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_3Dist-report-card.json","Last_Modified":"2025-06-04T20:58:35.000Z","Created":"2021-11-03T19:57:53.000Z","DateAdded":"2021-11-03T20:48:00.000Z"},"recordId":"recSu2WYKDQVr2lSv"},{"id":"4dd9b720-4490-53e3-aac4-967b43e71b17","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – Republican House (Unofficial DRA)","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Draft Republican House Committee Congressional Map (Unofficial - DRA Trace)\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1455962645853622274?s=20\"\n  }, \"Analysis of the Plan\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_2Dist-report-card.json","Last_Modified":"2025-06-04T20:58:55.000Z","Created":"2021-11-03T17:32:55.000Z","DateAdded":"2021-11-03T18:10:00.000Z"},"recordId":"recixXlgbV1k12ZWn"},{"id":"24874263-d876-5d26-8873-43ae298dd96a","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – FDOH #1: Hagner","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Congressional Map FDOH contest 1st place winner (John Hagner)\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21Dist-Ha.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21Dist-Ha-report-card.json","Last_Modified":"2025-06-04T21:04:59.000Z","Created":"2021-10-07T18:16:34.000Z","DateAdded":"2021-10-07T18:18:00.000Z"},"recordId":"recu430rEI9MtdiwL"},{"id":"a791d8df-a130-5c34-aee0-058aab7116e8","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – FDOH #2: Nieves","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Congressional Map FDOH contest 2nd place winner (Paul Nieves)\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21Dist-Ni.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21Dist-Ni-report-card.json","Last_Modified":"2025-06-04T21:05:11.000Z","Created":"2021-10-07T18:15:16.000Z","DateAdded":"2021-10-07T18:18:00.000Z"},"recordId":"rechSZDxwouRZgZW4"},{"id":"4e1b8d19-e18e-5cfc-b5e2-16bfd2c88126","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – FDOH #3: Jones","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Congressional Map FDOH contest 3rd place winner (Riley Jones)Ohio 2021 Congressional Map FDOH contest 3rd place winner (Riley Jones)\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21Dist-Jo.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21Dist-Jo-report-card.json","Last_Modified":"2025-06-04T21:05:05.000Z","Created":"2021-10-07T18:17:03.000Z","DateAdded":"2021-10-07T18:18:00.000Z"},"recordId":"recGIdeu1xqj5kp5v"},{"id":"73ee98a0-1ffc-5095-a2aa-8535d646a73b","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Citizens' Redistricting Commission Draft Congressional Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-OCRC_Cong1.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-OCRC_Cong1-report-card.json","Last_Modified":"2025-05-28T18:32:11.000Z","Created":"2021-10-04T18:19:47.000Z","DateAdded":"2021-10-06T20:44:00.000Z"},"recordId":"reco54UWhlVmfdQHW"},{"id":"94f43cb2-3fe8-5f1f-bf1c-dc82d9d0ba29","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Congressional – Draft – Democratic","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Draft Democratic Congressional Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_1Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_1Dist-report-card.json","Last_Modified":"2025-06-06T19:52:16.000Z","Created":"2021-09-29T19:41:17.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"recyHRoRIN0VGQC1H"},{"id":"262921a2-c824-51dd-b09a-20c59209e07d","table":"Dashboard","data":{"DashboardPlanMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21Dist.geojson","DashboardPlanScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21Dist-report-card.json","DashboardPlanName":"Ohio 2021 Senate – Draft – Republican","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"2021 OH State Senate map proposal \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://redistricting.ohio.gov/public-input\"\n  }, \"from the Ohio Senate President\"), \".\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21Dist-report-card.json","Last_Modified":"2025-06-04T21:06:01.000Z","Created":"2021-09-09T18:58:25.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"recrx6nDxkyVj8VAa"},{"id":"df49e49a-e466-590d-a51f-7efae9a3a873","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21_2Dist-report-card.json","DashboardPlanName":"Ohio 2021 Senate – Draft – Democratic","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 First Draft Democratic State Senate Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21_2Dist-report-card.json","Last_Modified":"2025-06-04T21:05:52.000Z","Created":"2021-09-14T19:05:37.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"recgHprk0QXzB7BMc"},{"id":"cd2177c9-2671-5931-af54-ee54af348f8e","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 House – Draft – Democratic","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Draft Democratic State House Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21_2Dist-report-card.json","Last_Modified":"2025-06-04T21:07:24.000Z","Created":"2021-09-14T21:26:37.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"recNLyjOlbee3MSV3"},{"id":"1dfc6c42-da09-5077-b875-dd9e771f0bac","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-OCRC_Sen-report-card.json","DashboardPlanName":"Ohio 2021 Senate – Draft","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Citizens' Redistricting Commission First Draft State Senate Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-OCRC_Sen.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-OCRC_Sen-report-card.json","Last_Modified":"2025-05-28T18:32:26.000Z","Created":"2021-09-14T19:08:09.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"recGhbMP2RA5Yq56l"},{"id":"02fddf7b-6243-51d6-8362-c81b4ea48a7b","table":"Dashboard","data":{"DashboardPlanMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21Dist.geojson","DashboardPlanScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21Dist-report-card.json","DashboardPlanName":"Ohio 2021 House – Draft – Republican","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"2021 OH State House map proposal \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://redistricting.ohio.gov/public-input\"\n  }, \"from the Ohio Senate President\"), \".\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21Dist-report-card.json","Last_Modified":"2025-06-04T21:07:35.000Z","Created":"2021-09-09T18:57:26.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"rec2kVnRecydmz2hK"},{"id":"9b2aa686-2cf7-5a21-86aa-c28f371d8953","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 House – Draft – v2","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Second Draft Republican State House Map released on 9/15/21\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21_3Dist-report-card.json","Last_Modified":"2025-06-04T21:07:25.000Z","Created":"2021-09-16T13:43:47.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"rec1ovrNKW7xjVsKb"},{"id":"8ba3dcfb-3c25-5755-81b3-dabc8286ad16","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 House – Draft","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Citizens' Redistricting Commission First Draft State House Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-OCRC_House.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-OCRC_House-report-card.json","Last_Modified":"2025-05-28T18:32:58.000Z","Created":"2021-09-14T21:26:47.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"rec1UWbrEd0QWy12R"},{"id":"c3d0472d-1355-505c-bb25-3ed391602727","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Ohio 2021 Senate – Draft – v2","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"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, \"Ohio 2021 Second Draft Republican State Senate Map released on 9/15/21\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["recgx4lz6kwiCLEHA"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21_3Dist-report-card.json","Last_Modified":"2025-06-04T21:05:53.000Z","Created":"2021-09-16T13:42:38.000Z","DateAdded":"2021-10-04T18:15:00.000Z"},"recordId":"rec0x88KIsZsin3KI"}],"totalCount":27,"field":"data.DashboardPlanStateAbbreviation","fieldValue":"OH"}],"nodes":[{"id":"4a448ce5-8169-5efd-9b54-fc95a8aeaae0","recordId":"recuRHh2bBVZzm299","data":{"DashboardPlanName":"Ohio 2021 House – Superseded – Interim","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"house-interim-proportional","DashboardType":"report-card","DashboardPlanEnacted":"Superseded","DashboardChamber":"state-house","DateAdded":"2024-02-08T23:33:00.000Z","Created":"2024-02-08T23:33:12.000Z","Last_Modified":"2025-06-04T21:07:35.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recuRHh2bBVZzm299","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recuRHh2bBVZzm299","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-house-interim-proportional.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-house-interim-proportional-report-card.json"}},{"id":"db2c2829-21ef-5ee1-a381-e269cdab3aa3","recordId":"recXttcoqlHIBNJeq","data":{"DashboardPlanName":"Ohio 2021 Senate – Superseded","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"senate-interim-proportional","DashboardType":"report-card","DashboardPlanEnacted":"Superseded","DashboardChamber":"state-senate","DateAdded":"2024-01-31T05:43:00.000Z","Created":"2024-01-31T05:42:39.000Z","Last_Modified":"2025-05-28T18:32:33.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recXttcoqlHIBNJeq","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recXttcoqlHIBNJeq","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-senate-interim-proportional.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-senate-interim-proportional-report-card.json"}},{"id":"49639b55-f822-5ffc-9fc8-22042806bc99","recordId":"recuPgn9NL3JsIS0c","data":{"DashboardPlanName":"Ohio 2022 Senate – Superseded – Interim","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2022,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"senate","DashboardType":"report-card","DashboardPlanEnacted":"Superseded","DashboardChamber":"state-senate","DateAdded":"2023-12-09T05:36:00.000Z","Created":"2023-12-09T05:29:22.000Z","Last_Modified":"2025-06-04T21:07:07.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recuPgn9NL3JsIS0c","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recuPgn9NL3JsIS0c","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-senate.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-senate-report-card.json"}},{"id":"098a5f23-73eb-5172-ae71-a538ee9aa22e","recordId":"recAfP7lNQ8mxjmxo","data":{"DashboardPlanName":"Ohio 2023 Senate – Enacted","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2023,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"senate_10-18","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-senate","DateAdded":"2023-10-19T06:20:00.000Z","Created":"2023-10-19T06:19:33.000Z","Last_Modified":"2025-05-28T18:32:42.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recAfP7lNQ8mxjmxo","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recAfP7lNQ8mxjmxo","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-senate_10-18.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-senate_10-18-report-card.json"}},{"id":"a25a4820-042b-52ce-a793-76f35d60e00e","recordId":"recaLvCs8j4umXHsR","data":{"DashboardPlanName":"Ohio 2023 House – Enacted","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2023,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"house_10-18","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-house","DateAdded":"2023-10-19T06:19:00.000Z","Created":"2023-10-19T06:18:17.000Z","Last_Modified":"2025-05-28T18:33:05.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recaLvCs8j4umXHsR","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recaLvCs8j4umXHsR","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-house_10-18.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-house_10-18-report-card.json"}},{"id":"76b7934d-f219-5e09-a61a-66b44c6a653c","recordId":"recF5lGr0XQoZCeXn","data":{"DashboardPlanName":"Ohio 2022 Congressional – Enacted","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2022,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"congressional-interim","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"congressional","DateAdded":"2023-10-02T05:11:00.000Z","Created":"2023-10-02T05:10:22.000Z","Last_Modified":"2025-05-28T18:32:22.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recF5lGr0XQoZCeXn","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recF5lGr0XQoZCeXn","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-congressional-interim.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-congressional-interim-report-card.json"}},{"id":"d63d2b9d-b831-532a-8d3b-136ad993f3c9","recordId":"recyLb7203PIaexs3","data":{"DashboardPlanName":"Ohio 2022 House – Draft","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2022,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"H21_4Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2022-03-08T19:48:00.000Z","Created":"2022-03-08T19:44:47.000Z","Last_Modified":"2025-05-28T18:33:03.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recyLb7203PIaexs3","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recyLb7203PIaexs3","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21_4Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21_4Dist-report-card.json"}},{"id":"edb15d0d-c815-514c-b597-951917dc95b9","recordId":"recgayCrHRYBNxMIp","data":{"DashboardPlanName":"Ohio 2022 Senate – Draft","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2022,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"S21_4Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2022-03-08T19:47:00.000Z","Created":"2022-03-08T19:44:41.000Z","Last_Modified":"2025-06-04T21:06:51.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recgayCrHRYBNxMIp","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recgayCrHRYBNxMIp","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21_4Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21_4Dist-report-card.json"}},{"id":"3e280ca5-abe9-5bfe-8777-7b51b63ec8f0","recordId":"recYVt3NqPYEZsTtz","data":{"DashboardPlanName":"Ohio 2022 Congressional – Draft","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2022,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21_8Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2022-03-08T19:45:00.000Z","Created":"2022-03-08T19:43:20.000Z","Last_Modified":"2025-05-28T18:32:11.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recYVt3NqPYEZsTtz","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recYVt3NqPYEZsTtz","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_8Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_8Dist-report-card.json"}},{"id":"b8135e0b-dad9-51e2-9907-e31e3e6ad8d0","recordId":"recDKCQ9nyIRHzCXs","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – Republican Senate v3 (Unofficial DRA)","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://davesredistricting.org/maps#viewmap::e42968d3-0c32-47b3-9cb1-16c446f83149","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21_7Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-11-16T15:38:00.000Z","Created":"2021-11-16T15:32:48.000Z","Last_Modified":"2025-06-04T20:59:20.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recDKCQ9nyIRHzCXs","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recDKCQ9nyIRHzCXs","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_7Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_7Dist-report-card.json"}},{"id":"b4bc1cba-5b38-5f54-8bb2-05cf4bf84f48","recordId":"recdYS4Kdwbqvn8vd","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – Republican Senate v2","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.legislature.ohio.gov/download?key=17737&format=pdf","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21_5Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-11-15T22:31:00.000Z","Created":"2021-11-15T19:02:42.000Z","Last_Modified":"2025-06-04T20:59:08.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recdYS4Kdwbqvn8vd","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recdYS4Kdwbqvn8vd","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_5Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_5Dist-report-card.json"}},{"id":"799fae18-f3a8-5282-bc65-8f9c2c210b38","recordId":"recOlywKiDv1TE1mP","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – v2","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://davesredistricting.org/maps#viewmap::90c2a4eb-257e-4781-8d3c-9856a6bb6e09","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21_4Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-11-06T15:35:00.000Z","Created":"2021-11-06T14:53:26.000Z","Last_Modified":"2025-06-04T20:59:02.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recOlywKiDv1TE1mP","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recOlywKiDv1TE1mP","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_4Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_4Dist-report-card.json"}},{"id":"3c4a5433-1462-5493-b585-ed98519b02ee","recordId":"recSu2WYKDQVr2lSv","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – Republican Senate","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21_3Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-11-03T20:48:00.000Z","Created":"2021-11-03T19:57:53.000Z","Last_Modified":"2025-06-04T20:58:35.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recSu2WYKDQVr2lSv","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recSu2WYKDQVr2lSv","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_3Dist-report-card.json"}},{"id":"4dd9b720-4490-53e3-aac4-967b43e71b17","recordId":"recixXlgbV1k12ZWn","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – Republican House (Unofficial DRA)","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.ohiohouse.gov/committees/government-oversight/meetings/cmte_h_govt_1_2021-11-03-1100_933","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21_2Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-11-03T18:10:00.000Z","Created":"2021-11-03T17:32:55.000Z","Last_Modified":"2025-06-04T20:58:55.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recixXlgbV1k12ZWn","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recixXlgbV1k12ZWn","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_2Dist-report-card.json"}},{"id":"24874263-d876-5d26-8873-43ae298dd96a","recordId":"recu430rEI9MtdiwL","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – FDOH #1: Hagner","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21Dist-Ha","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-07T18:18:00.000Z","Created":"2021-10-07T18:16:34.000Z","Last_Modified":"2025-06-04T21:04:59.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recu430rEI9MtdiwL","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recu430rEI9MtdiwL","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21Dist-Ha.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21Dist-Ha-report-card.json"}},{"id":"a791d8df-a130-5c34-aee0-058aab7116e8","recordId":"rechSZDxwouRZgZW4","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – FDOH #2: Nieves","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21Dist-Ni","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-07T18:18:00.000Z","Created":"2021-10-07T18:15:16.000Z","Last_Modified":"2025-06-04T21:05:11.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rechSZDxwouRZgZW4","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rechSZDxwouRZgZW4","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21Dist-Ni.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21Dist-Ni-report-card.json"}},{"id":"4e1b8d19-e18e-5cfc-b5e2-16bfd2c88126","recordId":"recGIdeu1xqj5kp5v","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – FDOH #3: Jones","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21Dist-Jo","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-07T18:18:00.000Z","Created":"2021-10-07T18:17:03.000Z","Last_Modified":"2025-06-04T21:05:05.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recGIdeu1xqj5kp5v","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recGIdeu1xqj5kp5v","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21Dist-Jo.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21Dist-Jo-report-card.json"}},{"id":"73ee98a0-1ffc-5095-a2aa-8535d646a73b","recordId":"reco54UWhlVmfdQHW","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"OCRC_Cong1","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-06T20:44:00.000Z","Created":"2021-10-04T18:19:47.000Z","Last_Modified":"2025-05-28T18:32:11.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=reco54UWhlVmfdQHW","Local_URL":"http://localhost:8000/redistricting-report-card?planId=reco54UWhlVmfdQHW","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-OCRC_Cong1.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-OCRC_Cong1-report-card.json"}},{"id":"94f43cb2-3fe8-5f1f-bf1c-dc82d9d0ba29","recordId":"recyHRoRIN0VGQC1H","data":{"DashboardPlanName":"Ohio 2021 Congressional – Draft – Democratic","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"C21_1Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-29T19:41:17.000Z","Last_Modified":"2025-06-06T19:52:16.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recyHRoRIN0VGQC1H","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recyHRoRIN0VGQC1H","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-maps/OH-C21_1Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/congressional/2020-census/results/plan-report-cards/OH-C21_1Dist-report-card.json"}},{"id":"262921a2-c824-51dd-b09a-20c59209e07d","recordId":"recrx6nDxkyVj8VAa","data":{"DashboardPlanName":"Ohio 2021 Senate – Draft – Republican","DashboardPlanStatus":"Live","DashboardPlanMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21Dist.geojson","DashboardPlanScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21Dist-report-card.json","DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"S21Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-09T18:58:25.000Z","Last_Modified":"2025-06-04T21:06:01.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recrx6nDxkyVj8VAa","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recrx6nDxkyVj8VAa","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21Dist-report-card.json"}},{"id":"df49e49a-e466-590d-a51f-7efae9a3a873","recordId":"recgHprk0QXzB7BMc","data":{"DashboardPlanName":"Ohio 2021 Senate – Draft – Democratic","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21_2Dist-report-card.json","DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"S21_2Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-14T19:05:37.000Z","Last_Modified":"2025-06-04T21:05:52.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recgHprk0QXzB7BMc","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recgHprk0QXzB7BMc","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21_2Dist-report-card.json"}},{"id":"cd2177c9-2671-5931-af54-ee54af348f8e","recordId":"recNLyjOlbee3MSV3","data":{"DashboardPlanName":"Ohio 2021 House – Draft – Democratic","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"H21_2Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-14T21:26:37.000Z","Last_Modified":"2025-06-04T21:07:24.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recNLyjOlbee3MSV3","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recNLyjOlbee3MSV3","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21_2Dist-report-card.json"}},{"id":"1dfc6c42-da09-5077-b875-dd9e771f0bac","recordId":"recGhbMP2RA5Yq56l","data":{"DashboardPlanName":"Ohio 2021 Senate – Draft","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-OCRC_Sen-report-card.json","DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"OCRC_Sen","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-14T19:08:09.000Z","Last_Modified":"2025-05-28T18:32:26.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recGhbMP2RA5Yq56l","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recGhbMP2RA5Yq56l","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-OCRC_Sen.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-OCRC_Sen-report-card.json"}},{"id":"02fddf7b-6243-51d6-8362-c81b4ea48a7b","recordId":"rec2kVnRecydmz2hK","data":{"DashboardPlanName":"Ohio 2021 House – Draft – Republican","DashboardPlanStatus":"Live","DashboardPlanMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21Dist.geojson","DashboardPlanScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21Dist-report-card.json","DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"H21Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-09T18:57:26.000Z","Last_Modified":"2025-06-04T21:07:35.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec2kVnRecydmz2hK","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec2kVnRecydmz2hK","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21Dist-report-card.json"}},{"id":"9b2aa686-2cf7-5a21-86aa-c28f371d8953","recordId":"rec1ovrNKW7xjVsKb","data":{"DashboardPlanName":"Ohio 2021 House – Draft – v2","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"H21_3Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-16T13:43:47.000Z","Last_Modified":"2025-06-04T21:07:25.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec1ovrNKW7xjVsKb","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec1ovrNKW7xjVsKb","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-H21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-H21_3Dist-report-card.json"}},{"id":"8ba3dcfb-3c25-5755-81b3-dabc8286ad16","recordId":"rec1UWbrEd0QWy12R","data":{"DashboardPlanName":"Ohio 2021 House – Draft","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"OCRC_House","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-14T21:26:47.000Z","Last_Modified":"2025-05-28T18:32:58.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec1UWbrEd0QWy12R","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec1UWbrEd0QWy12R","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-maps/OH-OCRC_House.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-house/2020-census/results/plan-report-cards/OH-OCRC_House-report-card.json"}},{"id":"c3d0472d-1355-505c-bb25-3ed391602727","recordId":"rec0x88KIsZsin3KI","data":{"DashboardPlanName":"Ohio 2021 Senate – Draft – v2","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://redistricting.ohio.gov/maps","DashboardPlanStateName":["Ohio"],"DashboardPlanStateAbbreviation":["OH"],"DashboardFileID":"S21_3Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-10-04T18:15:00.000Z","Created":"2021-09-16T13:42:38.000Z","Last_Modified":"2025-06-04T21:05:53.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec0x88KIsZsin3KI","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec0x88KIsZsin3KI","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-maps/OH-S21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OH/state-senate/2020-census/results/plan-report-cards/OH-S21_3Dist-report-card.json"}}]}},"pageContext":{"pagePath":"/reforms/OH","state":"OH","ogImage":{"path":"og-images/social/OH.png","size":{"width":1200,"height":630},"__ogImageGenerationContext":{"componentPath":"__generated/og-imagessocialOH.png","imgPath":"public/og-images/social/OH.png","size":{"width":1200,"height":630}}}}},
    "staticQueryHashes": ["1739555907","1946304716","764694655"]}