{"layerAttrConstraints":{"maxNameLength":300},"mapImages":[],"maxImageFileSizeBytes":20000000,"validGeoDataExtensions":[".json",".geojson"],"pendingAccessRequests":[],"hasPendingAccessRequest":false,"checkerboardTiles":false,"folderTree":[],"teams":[],"layerGroups":[{"id":"31ea2e98-4ebb-4391-a3fc-2d48bed42a90","name":"Early Voting Locations","visible":true,"description":"","created_at":"2026-03-22T21:18:22","layers":[{"pipeline_version":"0.56.15356","runCause":"upload","last_processed_at":"2026-03-22T21:18:39","tagged_user_ids":[],"created_at":"2026-03-22T21:18:22","external_refresh_frequency_ms":null,"max_zoom":18,"pipeline_dataset_id":"c063f0e4-adf3-5233-8c92-2d7900004453","created_by":"Kelsey Huse","edit_version":null,"feature_url":"https://us1.data-pipeline.felt.com/onefeature/c063f0e4-adf3-5233-8c92-2d7900004453/{feature}.geojson{?skip_geometry,zoom_level}","visible":true,"source_dataset_id":null,"modified_at":"2026-03-23T00:40:20","semantic_columns":[],"parsed_size_bytes":155648,"z_order":1,"next_processing_state":null,"index_json_url":"https://us1.data-pipeline.felt.com/upload/ac1c9d0b-1054-4e4f-b64d-e4690000554c.json","processing_time_seconds":17,"tile_max_zoom":5,"errorMessage":null,"html_popup_source":null,"html_popup_threads":[],"normalized":{"filename":"earlyvotinglocations.csv","feature_id_field":null,"filetype":"Comma Separated Value (.csv)","layername":"earlyvotinglocations"},"tile_url":"https://us1.data-pipeline.felt.com/vectortile/c063f0e4-adf3-5233-8c92-2d7900004453/{z}/{x}/{y}.pbf{?attributes,layer,query}","sql_query_threads":[],"subtitle":"Early voting for the Shelby County Primary election is April 15 - 30. Election day is May 5. Early voting is at any location, but on election day you MUST vote at your designated polling site.\n\nEarly voting locations are sourced from: https://tnmap.tn.gov/voterlookup/earlyvoting/Shelby\n\nFind your polling site by entering your information on this page: https://tnmap.tn.gov/voterlookup/","geocoder_metadata":{"full_matches":26,"no_matches":0,"results_url":"https://us1.data-pipeline.felt.com/geocoding-results/c063f0e4-adf3-5233-8c92-2d7900004453.csv"},"legend_items":[],"status":"completed","raster_colors":null,"legendDisplay":"default","bounding_box":{"coordinates":[[[-90.093643,35.021522],[-89.668373,35.021522],[-89.668373,35.319959],[-90.093643,35.319959],[-90.093643,35.021522]]],"crs":{"properties":{"name":"EPSG:4326"},"type":"name"},"type":"Polygon"},"geometry_type":"Point","raster_details":null,"source_has_custom_query":false,"progress":100,"style":{"attributes":{"untitled_column_1":{"displayName":"Address"}},"config":{"labelAttribute":["untitled_column_1"]},"label":{"color":"auto","fontSize":13,"fontStyle":"Normal","fontWeight":500,"haloColor":"auto","haloWidth":1,"justify":"auto","letterSpacing":0,"lineHeight":1.2,"maxLineChars":10,"maxZoom":23,"minZoom":23,"offset":[8,8],"padding":2,"placement":"auto","textTransform":"none"},"legend":{},"paint":{"color":"rgb(51, 51, 51)","opacity":0.9,"size":4,"strokeColor":"auto","strokeWidth":1},"popup":{"popupLayout":"list"},"type":"simple","version":"2.3.1"},"debug_layer_compaction":null,"hideFromLegend":false,"pending_fork_operation":false,"is_spreadsheet":true,"stats":[],"data_last_updated_by_user_at":"2026-03-22T21:18:39","geomatch_metadata":null,"errorType":null,"initial_fill_color":null,"hash_url":"https://us1.data-pipeline.felt.com/hash/{hash}","h3_levels":[1,1,2,2,3,9,21,25,25,26,26,26,26,26,26,26],"layer_name":"parsed","initial_stroke_color":null,"stats_url":"https://us1.data-pipeline.felt.com/stats/c063f0e4-adf3-5233-8c92-2d7900004453.json","scheduled_refresh_status":null,"id":"9724cac3-134d-492d-8120-91e7d0afe85c","filtered_row_count":null,"name":"Early Voting Locations","curated_layer":false,"h3_geomatched_level":null,"stac_url":null,"legendVisibility":"show","source_id":null,"raster_preview_url":null,"column_selections":[{"type":"full_address","column":"untitled_column_1"}],"maximum_bounding_box":{"coordinates":[[[-90.093643,35.021522],[-89.668373,35.021522],[-89.668373,35.319959],[-90.093643,35.319959],[-90.093643,35.021522]]],"crs":{"properties":{"name":"EPSG:4326"},"type":"name"},"type":"Polygon"},"excerpt_url":"https://us1.data-pipeline.felt.com/excerpt/c063f0e4-adf3-5233-8c92-2d7900004453.json","has_download_url":true,"centroids_layer_name":null,"scheduled_refresh_frequency":null,"table":{"name":"parsed","columns":[{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/c063f0e4-adf3-5233-8c92-2d7900004453/0/1.json{?query}","count":26,"count_distinct":26,"name":"untitled_column_1","stats_url":"https://us1.data-pipeline.felt.com/stats/c063f0e4-adf3-5233-8c92-2d7900004453/0.json{?query}","type":"TEXT","values":{"1106 Colonial Road Memphis, TN 38117":1,"1141 South Barksdale Street Memphis, TN 38114":1,"11842 Otto Lane Arlington, TN 38002":1,"1234 Pisgah Road Memphis, TN 38016":1,"1460 Winchester Road Memphis, TN 38116":1,"152 East Parkway North Memphis, TN 38104":1,"157 Poplar Avenue Memphis, TN 38103":1,"1574 East Shelby Drive Memphis, TN 38116":1,"1900 North Germantown Parkway Cordova, TN 38016":1,"2907 North Watkins Street Memphis, TN 38127 ":1,"3295 Powers Road Memphis, TN 38128":1}}],"row_count":26,"content_url":"https://us1.data-pipeline.felt.com/table/c063f0e4-adf3-5233-8c92-2d7900004453/{page}.json{?query}"},"min_zoom":0,"multi_select_selected":null,"remote_data_url":null}],"created_by":"Kelsey Huse","modified_at":"2026-03-22T21:18:46","user_id":"d23cb57d-9a93-4895-88d0-f7b600f00b3f","ls_server_id":null,"index_json_url":"https://us1.data-pipeline.felt.com/upload/ac1c9d0b-1054-4e4f-b64d-e4690000554c.json","z_order":3,"max_zoom":18,"subtitle":null,"isCollapsed":false,"hideFromLegend":false,"errorMessage":null,"thumbnailUrl":null,"progress_percent":100,"errorType":null,"visibilityInteraction":"checkbox","legendVisibility":"show","created_at_unix_time_ms":1774214302000,"duplicatedFromId":null,"renderAsLayer":true},{"id":"6ae4eb72-bad0-4d68-aa10-d6b1518f3103","name":"County Commission Boundaries","visible":true,"description":"","created_at":"2026-03-21T01:28:44","layers":[{"pipeline_version":"0.56.15356","runCause":"refresh","last_processed_at":"2026-03-21T21:49:06","tagged_user_ids":[],"created_at":"2026-03-21T01:28:44","external_refresh_frequency_ms":null,"max_zoom":18,"pipeline_dataset_id":"3018cecb-5ceb-5c55-9183-13e200004453","created_by":"Kelsey Huse","edit_version":null,"feature_url":"https://us1.data-pipeline.felt.com/onefeature/3018cecb-5ceb-5c55-9183-13e200004453/{feature}.geojson{?skip_geometry,zoom_level}","visible":true,"source_dataset_id":"057e4fbe-b40c-4116-b003-1eac7c3e6d6f","modified_at":"2026-04-01T21:26:17","semantic_columns":[],"parsed_size_bytes":3334144,"z_order":1,"next_processing_state":null,"index_json_url":"https://us1.data-pipeline.felt.com/upload/9460dcff-b4fe-444b-8357-8b9d0000554c.json","processing_time_seconds":29,"tile_max_zoom":null,"errorMessage":null,"html_popup_source":"<html class=\"{{_theme}}\">\n\n<head>\n <link rel=\"preload\" href=\"https://felt.com/fonts/AtlasGrotesk-Regular-Cy-Web.woff2\" as=\"font\" type=\"font/woff2\"\n crossorigin>\n <link rel=\"stylesheet\" type=\"text/css\" href=\"https://felt.com/fonts/fonts.css\">\n <link rel=\"stylesheet\" type=\"text/css\" href=\"https://felt.com/css/root.css\">\n <link rel=\"stylesheet\" type=\"text/css\" href=\"https://felt.com/css/html-popup.css\">\n <style>\n .tooltip-img-container {\n position: relative;\n width: 300px;\n }\n\n .candidate-img-container {\n position: relative;\n width: 280px;\n }\n\n .tooltip-img {\n width: 100%;\n height: 100%;\n object-fit: scale-down;\n }\n\n .candidate-img {\n width: 100%;\n height: 100%;\n object-fit: scale-down;\n }\n\n .img-placeholder {\n height: 100%;\n background-color: black;\n color: white;\n padding: 10px;\n }\n\n .tooltip-data {\n padding-left: 10px;\n padding-right: 10px;\n padding-bottom: 20px;\n }\n\n .img-overlay {\n position: absolute;\n bottom: 10px;\n width: 100%;\n backdrop-filter: blur(10px);\n background-color: rgba(83, 80, 80, 0.5);\n display: flex;\n flex-direction: column;\n font-weight: 900;\n color: white;\n }\n\n .add-1,\n .add-2 {\n padding-left: 15px;\n }\n\n table {\n width: 100%;\n font-size: 10px;\n }\n\n table tr td {\n padding: 5px;\n }\n\n .bg-gray {\n background: #f2f2f2;\n }\n\n h3 {\n border-bottom: solid #048188;\n margin-bottom: 0;\n }\n\n .last-updated {\n font-size: 10px;\n margin-bottom: 10px;\n }\n\n .disclaimer {\n font-size: 10px;\n font-style: italic;\n }\n </style>\n</head>\n\n<body>\n <div class=\"tooltip-img-container\">\n {% if current_commissioner_photo_url and current_commissioner_photo_url != \"N/A\" %}\n <img class=\"tooltip-img\" src=\"{{current_commissioner_photo_url | escape}}\"\n alt=\"{{ current_commissioner | escape }}\">\n {% else %}\n <div class=\"img-placeholder\">No image available</div>\n {% endif %}\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n {{label | escape}}\n </div>\n <div class=\"add-2\">\n Current: {{current_commissioner | escape}}\n </div>\n </div>\n </div>\n <div class=\"tooltip-data\">\n <div class=\"last-updated\">Last updated: March 21, 2026</div>\n <span class=\"disclaimer\">Candidates' names pulled from <a target=\"_blank\"\n href=\"https://www.commercialappeal.com/story/news/politics/2026/02/27/here-is-who-qualified-for-the-may-shelby-county-primary-election/88534021007/\">Commercial\n Appeal</a></span>\n <div class=\"disclaimer\">Please email kelsey@innovatememphis.com for updates.</div>\n <h3>2026 Candidates</h3>\n {% if district == 1 %}\n <section>\n <span class=\"disclaimer\">2 candidates listed in alphabetical order by last name</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/SadeBradley.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Sade Nicole Bradley\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Sade Nicole Bradley</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Email</td>\n <td><a href=\"mailto:votesade1@gmail.com\">votesade1@gmail.com</a></td>\n </tr>\n\n <tr class=\"bg-gray\">\n <td>Website</td>\n <td><a href=\"https://votesadebradley.com/\" target=\"_blank\">votesadebradley.com</a></td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td><a href=\"https://www.facebook.com/people/Sade-Bradley/61584641063860/\"\n target=\"_blank\">Facebook</a></td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/RhondaODell.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Rhonda O'Dell\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Rhonda O'Dell</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Republican</td>\n </tr>\n <tr>\n <td>Email</td>\n <td><a href=\"mailto:Electrhondaodell@gmail.com\">Electrhondaodell@gmail.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Phone</td>\n <td>901-444-1633</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://www.electrhondaodell.com/\" target=\"_blank\">electrhondaodell.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td><a href=\"https://www.facebook.com/people/Elect-Rhonda-ODell/61583445427473/\"\n target=\"_blank\">Facebook</a></td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 2 %}\n <section>\n <span class=\"disclaimer\">1 candidate running uncontested</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/DerekMills.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Derek Mills\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Derek Mills</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Republican</td>\n </tr>\n <tr>\n <td>Email</td>\n <td><a href=\"mailto:MillsForDistrict2@gmail.com\">MillsForDistrict2@gmail.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/p/Derek-Mills-for-Shelby-County-Commissioner-District-2-61575705476162/\"\n target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/millsfordistrict2/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 3 %}\n <section>\n <span class=\"disclaimer\">2 candidates listed in alphabetical order by last name</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/MicheleDial.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Michele Dial\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Michele Dial</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Republican</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://www.dial4shelby3.com\" target=\"_blank\">dial4shelby3.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:dial4shelby3@mail.com\">dial4shelby3@mail.com</a></td>\n </tr>\n <tr>\n <td>Phone</td>\n <td>(901) 487-8130</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Michele-Dial-Candidate-for-Shelby-County-Commission-Position-3/61582619340587/\"\n target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://ryanramkhelawan.com/_assets/media/47905e1aa17fbe9e53a2273c563f5f41.jpg\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Ryan Ramkhelawan\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through campaign website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Ryan Ramkhelawan</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://ryanramkhelawan.com/\" target=\"_blank\">ryanramkhelawan.com</a></td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 4 %}\n <section>\n <span class=\"disclaimer\">1 candidate running uncontested</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/MarkBillingsley.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Mark Billingsley\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Mark Billingsley</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Republican</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://billingsleyforshelby.com/\" target=\"_blank\">billingsleyforshelby.com</a>\n </td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Mark_Billingsley\" target=\"_blank\">View here</a></td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/p/Mark-Billingsley-for-Shelby-County-Commission-Position-4-100057957376832/\"\n target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 5 %}\n <section>\n <span class=\"disclaimer\">2 candidates listed in alphabetical order by last name</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/ShanteAvant.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Shante Avant\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Shante Avant, incumbent</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://www.voteavant.com/\" target=\"_blank\">voteavant.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:voteavant5@gmail.com\">voteavant5@gmail.com</a></td>\n </tr>\n <tr>\n <td>Phone</td>\n <td>(901) 219-7204</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Shante_Avant\" target=\"_blank\">View here</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/avant5countycommission/\" target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://static.wixstatic.com/media/187ef7_a8100fd0fb4f45598c39200adbe54e09~mv2.jpeg/v1/fill/w_1048,h_1572,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/IMG_9206.jpeg\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Milton Bonds Jr.\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through campaign website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Milton Bonds Jr.</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://www.electmiltonbonds2026.com/\">electmiltonbonds2026.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a\n href=\"mailto:FRIENDSTOELECTMILTONBONDSSCC@GMAIL.COM\">FRIENDSTOELECTMILTONBONDSSCC@GMAIL.COM</a>\n </td>\n </tr>\n <tr>\n <td>Phone</td>\n <td>901-338-3961</td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 6 %}\n <section>\n <span class=\"disclaimer\">1 candidate running uncontested</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/CharlieCaswell.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Charlie Caswell\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Charlie Caswell, incumbent</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://charliecaswelljr.com/\" target=\"_blank\">charliecaswelljr.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:electcharliecaswelljr@gmail.com\">electcharliecaswelljr@gmail.com</a></td>\n </tr>\n <tr>\n <td>Phone</td>\n <td>(901) 325-1732</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Charlie_Caswell_Jr.\" target=\"_blank\">View here</a></td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/charliecaswelljr/\" target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 7 %}\n <section>\n <span class=\"disclaimer\">7 candidates listed in alphabetical order by last name</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://www.shelbycountytn.gov/ImageRepository/Document?documentID=40503\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Henri Brooks\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Shelby County website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Henri Brooks, incumbent</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Henri_Brooks\" target=\"_blank\">View here</a></td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/GeraldGreen.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Gerald Green\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Gerald Green</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Republican</td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/gerald.green.14289/\" target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/JoshMohundro.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Josh Mohundro\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Josh Mohundro</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Email</td>\n <td><a href=\"mailto:joshmohundro@clearviewinsurance.com\">joshmohundro@clearviewinsurance.com</a>\n </td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Phone</td>\n <td>(901) 582-2020</td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Josh-Mohundro-for-District-7/61585060943714/\"\n target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\" src=\"https://moore4district7.com/images/hero-large.png\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Ester B. Moore\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Ester B. Moore</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://moore4district7.com/\" target=\"_blank\">moore4district7.com</a></td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/KevinMorales.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Kevin Morales\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Kevin Morales</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://votekevinmorales.org/\" target=\"_blank\">votekevinmorales.org</a></td>\n </tr>\n <tr>\n <td>Email</td>\n <td><a href=\"mailto:kevmor2001@gmail.com\">kevmor2001@gmail.com</a></td>\n </tr>\n\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Kevin-Morales/61581776712481/\"\n target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/moralesforchange/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/JamieNaylor.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Jamie Naylor\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Jamie Naylor</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://votejamienaylor.com/\" target=\"_blank\">votejamienaylor.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:jamienaylor901@gmail.com\">jamienaylor901@gmail.com</a></td>\n </tr>\n <tr>\n <td>Phone</td>\n <td>(901) 652-4064</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Vote-Jamie-Naylor/61552247110961/\"\n target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/votejamie901\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/DedrieneRogers.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Dedriene Rogers\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Dedriene Rogers</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://electdedrienerogers.org/\" target=\"_blank\">electdedrienerogers.org</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:dr.rogers@electdedrienerogers.org\">dr.rogers@electdedrienerogers.org</a>\n </td>\n </tr>\n <tr>\n <td>Phone</td>\n <td>901-677-2277</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Dedriene-Rogers/61585161922150/\"\n target=\"_blank\">Facebook</a>\n <a href=\"https://x.com/DrDRogers\" target=\"_blank\">Twitter</a>\n <a href=\"https://www.instagram.com/dr.dedrienerogers\" target=\"_blank\">Instagram</a>\n <a href=\"https://www.tiktok.com/@dr.dedrienerogers\" target=\"_blank\">Tik Tok</a>\n </td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 8 %}\n <section>\n <span class=\"disclaimer\">3 candidates listed in alphabetical order by last name</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/EdmoniqueMurphy.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n E. J. Murphy\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>E. J. Murphy</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Republican</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://www.edmonique.com/our-campaign\"\n target=\"_blank\">www.edmonique.com/our-campaign</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:contact@edmonique.com\">contact@edmonique.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Edmonique-Murphy/61582338969860/\"\n target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/elect.murphy/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/JerredPrice.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Jerred Price\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Jerred Price</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://www.jerredprice.com/\" target=\"_blank\">jerredprice.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:jerred@jerredprice.com\">jerred@jerredprice.com</a></td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Jerred_Price\" target=\"_blank\">View here</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/jerredformemphis/\" target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/jerredformemphis\" target=\"_blank\">Instagram</a>\n <a href=\"https://www.youtube.com/@jerredprice\" target=\"_blank\">YouTube</a>\n <a href=\"https://www.threads.com/@jerredformemphis\" target=\"_blank\">Threads</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\" src=\"https://thewilltolead.com/wp-content/uploads/2025/07/will_the_man.png\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Will Richardson\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Will Richardson</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://thewilltolead.com/\" target=\"_blank\">thewilltolead.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Will_Richardson\" target=\"_blank\">View here</a></td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/globalunderdog/\" target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/iamwillrichardson/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 9 %}\n <section>\n <span class=\"disclaimer\">6 candidates listed in alphabetical order by last name</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\" src=\"https://electrodblount.com/backend/uploads/self.png\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Rod Blount\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Rod Blount</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Rod_Blount\" target=\"_blank\">View here</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Website</td>\n <td><a href=\"https://electrodblount.com/about_us.php\"\n target=\"_blank\">electrodblount.com/about_us.php</a></td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/200/300/RickyDixon.jpg\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Ricky Dixon\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Ballotpedia</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Ricky Dixon\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Ricky_Dixon\" target=\"_blank\">View here</a></td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/SamEchols.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Sam D. Echols, IV\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Sam D. Echols, IV\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Sam_Echols\" target=\"_blank\">View here</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Website</td>\n <td><a target=\"_blank\" href=\"https://samecholsd9.com/\">samecholsd9.com</a></td>\n </tr>\n <tr>\n <td>Email</td>\n <td><a href=\"mailto:SamecholsD9@gmail.com\">SamecholsD9@gmail.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Phone</td>\n <td>(901) 446-4246</td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Elect-Sam-Echols-IV-County-Commissioner-District-9/61585797217848/\"\n target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/samechols/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/JonathanLewis.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Jonathan Lewis\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Jonathan Lewis\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Jonathan_Lewis_(Tennessee)\" target=\"_blank\">View here</a>\n </td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Website</td>\n <td><a href=\"https://www.electjonathanlewis.com/\" target=\"_blank\">electjonathanlewis.com/</a>\n </td>\n </tr>\n <tr>\n <td>Email</td>\n <td><a href=\"mailto:electjonathanlewis@gmail.com\">electjonathanlewis@gmail.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/ElectJonathanLewis/\" target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/Massey.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Kharl-Ray Massey\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Kharl-Ray Massey\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Kharl-Ray-Massey/pfbid0zmkuX7MstLr5CLMt1mCb4hFtskfFnVLrqCp4VXPwxhysBCFw2fQTbPK4qSRjRjo2l/\"\n target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/Streeter.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Karen Streeter\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Karen Streeter</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Email</td>\n <td><a href=\"mailto:kstreeter5@aol.com\">kstreeter5@aol.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/kay.streeter.75/\" target=\"_blank\">Facebook</a>\n <a href=\"https://www.tiktok.com/@drkay5ks\" target=\"_blank\">Tik Tok</a>\n </td>\n </tr>\n </tbody>\n </table>\n\n </section>\n {% elsif district == 10 %}\n <section>\n <span class=\"disclaimer\">5 candidates listed in alphabetical order by last name</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://static.wixstatic.com/media/3889c4_d1390bf1a5ac49f29c6aa60565f5abda~mv2.png/v1/fill/w_764,h_1268,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/WHO.png\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n John Luke Bradley\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>John Luke Bradley</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://www.votejohnbradley.com/\" target=\"_blank\">votejohnbradley.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.instagram.com/john.luke.bradley\" target=\"_blank\">Instagram</a>\n <a href=\"https://www.threads.com/@john.luke.bradley\" target=\"_blank\">Threads</a>\n </td>\n </tr>\n </tbody>\n </table>\n <h4>Rebecca Jane Edwards - No Photo Available</h4>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Rebecca Jane Edwards\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Rebecca_Edwards_(Tennessee)\" target=\"_blank\">View here</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/SamuelNelson.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Samuel Nelson\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Samuel Nelson\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a target=\"_blank\" href=\"https://www.nelson4district10.com/\"\n target=\"_blank\">nelson4district10.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:Nelson4district10@gmail.com\">Nelson4district10@gmail.com</a></td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/samuel.b.nelson/\" target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/samuelbnelson/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/LashantaRudd.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Lashanta Rudd\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Lashanta Rudd\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Lashanta_Rudd\" target=\"_blank\">View here</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:votelashantarudd10@gmail.com\">votelashantarudd10@gmail.com</a></td>\n </tr>\n <tr>\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/lashanta.rudd.2025/\" target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://images.squarespace-cdn.com/content/v1/6882a6da9371f70534d1ac19/d7c1f2a0-0dc4-43cb-9861-b89775072510/FrontofHanley.jpg\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Brandon \"DD\" Washington\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Brandon \"DD\" Washington</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a target=\"_blank\" href=\"https://www.brandon4commission.com/\">brandon4commission.com</a>\n </td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:info@brandon4commission.com\">info@brandon4commission.com</a></td>\n </tr>\n <tr>\n <td>Phone</td>\n <td>(901) 610-2115</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/Brandon-Washington-for-District-10/61580069516492/\"\n target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/brandon4commission/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 11 %}\n <section>\n <span class=\"disclaimer\">The incumbent is running uncontested</span>\n </section>\n {% elsif district == 12 %}\n <section>\n <span class=\"disclaimer\">3 candidates listed in alphabetical order by last name</span>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://content.campaignpartner.net/images/150200/copy_7607B7D1-6B22-43C1-A0EC-CBD46F0616DD.png\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Andrea Bell\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through website</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Andrea Bell</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Independent</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://www.voteandreabell.com/\" target=\"_blank\">voteandreabell.com</a></td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/JevontePorter.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Jevonte Porter\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Jevonte Porter</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://porterforthepeople.com/\" target=\"_blank\">porterforthepeople.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:Team@porterforthepeople.com\">Team@porterforthepeople.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/PorterforthePeople\" target=\"_blank\">Facebook</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/Sugarmon.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Erika Sugarmon\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Erika Sugarmon, incumbent</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Erika_Sugarmon\" target=\"_blank\">View here</a></td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://erikasugarmon.net/\" target=\"_blank\">erikasugarmon.net</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Phone</td>\n <td>(901) 222-1000</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:Erika.sugarmon@shelbycountytn.gov\">Erika.sugarmon@shelbycountytn.gov</a>\n </td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/commissionererikasugarmon/\" target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/erikasugarmon/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n </section>\n {% elsif district == 13 %}\n <section>\n <span class=\"disclaimer\">4 candidates listed in alphabetical order by last name</span>\n <h4>Ed Apple - No Photo Available</h4>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Ed Apple</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Republican</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Ed_Apple\" target=\"_blank\">View here</a></td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/LenaChipman.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Lena Chipman\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Lena Chipman</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Lena_Chipman\" target=\"_blank\">View here</a></td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://lenachipman.com/\" target=\"_blank\">lenachipman.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:leadoutloud2026@gmail.com\">leadoutloud2026@gmail.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/lenaleadsoutloud\" target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/lenaleadsoutloud\" target=\"_blank\">Instagram</a>\n <a href=\"https://bsky.app/profile/LenaLeadsOutLoud.bsky.social\" target=\"_blank\">Bluesky</a>\n <a href=\"https://www.tiktok.com/@lenaleadsoutloud\" target=\"_blank\">Bluesky</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/AmberHuettGarcia.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n Amber Huett-Garcia\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>Amber Huett-Garcia</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Ballotpedia</td>\n <td><a href=\"https://ballotpedia.org/Amber_Huett-Garcia\" target=\"_blank\">View here</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Website</td>\n <td><a href=\"https://www.amberhuettgarcia.com/\" target=\"_blank\">amberhuettgarcia.com</a></td>\n </tr>\n <tr>\n <td>Phone</td>\n <td>901-646-0564</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/amberhuettgarcia\" target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/obesitycareadvocate/\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n <div class=\"candidate-img-container\">\n <img class=\"candidate-img\"\n src=\"https://github.com/Innovate-Memphis/Shelby_Co_Commission_Map/blob/main/candidate_images/Gina.jpg?raw=true\">\n <div class=\"img-overlay\">\n <div class=\"add-1\">\n LaGina \"Gina\" Mitchell-Scott\n </div>\n </div>\n </div>\n <span class=\"disclaimer\">Image obtained through Facebook</span>\n <table>\n <tbody>\n <tr>\n <td>Name</td>\n <td>LaGina \"Gina\" Mitchell-Scott</td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Party</td>\n <td>Democrat</td>\n </tr>\n <tr>\n <td>Website</td>\n <td><a href=\"https://laginamitchellscott.com/\" target=\"_blank\">laginamitchellscott.com<a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Email</td>\n <td><a href=\"mailto:lagina4cc13@gmail.com\">lagina4cc13@gmail.com</a></td>\n </tr>\n <tr class=\"bg-gray\">\n <td>Social Media</td>\n <td>\n <a href=\"https://www.facebook.com/people/LaGina-Mitchell-Scott-For-Shelby-County-Commission-District-13/61578374221785/?mibextid=wwXIfr&rdid=4a9eyUYA9VwI1Glf&share_url=https%3A%2F%2Fwww.facebook.com%2Fshare%2F14K3vSDHQsR%2F%3Fmibextid%3DwwXIfr\"\n target=\"_blank\">Facebook</a>\n <a href=\"https://www.instagram.com/lagina4cc13\" target=\"_blank\">Instagram</a>\n </td>\n </tr>\n </tbody>\n </table>\n </section>\n {% endif %}\n </div>\n</body>\n\n</html>","html_popup_threads":[{"id":"ab62bec8-fa47-4bc3-b030-0dd243cbc0ed","insertedAt":"2026-03-21T01:30:14.008281","layerId":"b6ddc5d8-ffce-4254-b88c-c0d929091f69"},{"id":"c34afc04-9970-41c6-bc3f-bc01f9aba12f","insertedAt":"2026-03-21T02:40:03.859801","layerId":"b6ddc5d8-ffce-4254-b88c-c0d929091f69"}],"normalized":{"filename":"https://felt.com/internal/source/063f10dc-a575-4493-92a8-7d8a15c8fb5e/upload/59c79a57-f7d3-4314-b7dc-7baffe6b63f2","feature_id_field":null,"filetype":"SQLAlchemy DB","layername":"custom_sql_query"},"tile_url":"https://us1.data-pipeline.felt.com/vectortile/3018cecb-5ceb-5c55-9183-13e200004453/{z}/{x}/{y}.pbf{?attributes,layer,query}","sql_query_threads":[{"id":"fec24209-74ea-4cf3-832e-f90f7c5bb366","insertedAt":"2026-03-21T01:39:49.504248","dataSourceId":null}],"subtitle":"","geocoder_metadata":null,"legend_items":[],"status":"completed","raster_colors":null,"legendDisplay":"default","bounding_box":{"coordinates":[[[-90.3104909995738,34.9941879997903],[-89.6327759995143,34.9941879997903],[-89.6327759995143,35.4094829999733],[-90.3104909995738,35.4094829999733],[-90.3104909995738,34.9941879997903]]],"crs":{"properties":{"name":"EPSG:4326"},"type":"name"},"type":"Polygon"},"geometry_type":"Polygon","raster_details":null,"source_has_custom_query":true,"progress":100,"style":{"attributes":{},"config":{"categoricalAttribute":"district","categories":{"type":"all"},"labelAttribute":["label"],"otherOrder":"below","showOther":true},"label":{"color":"rgb(51, 51, 51)","fontSize":13,"fontStyle":"Normal","fontWeight":500,"haloColor":"rgb(255, 255, 255)","haloWidth":1,"justify":"auto","letterSpacing":0,"lineHeight":1.2,"maxLineChars":10,"maxZoom":24,"minZoom":1,"padding":0,"placement":"Center","textTransform":"none"},"legend":{"displayName":"auto"},"paint":{"color":"@catPalette6","isSandwiched":false,"opacity":0.5,"strokeColor":"auto","strokeWidth":1},"popup":{"headerLayout":"compact","popupLocation":"rightSidebar","titleAttribute":"label","type":"html","width":300},"type":"categorical","version":"2.3.1"},"debug_layer_compaction":null,"hideFromLegend":false,"pending_fork_operation":false,"is_spreadsheet":false,"stats":[{"aggregation":null,"avg":7.0,"binLevel":null,"count":13,"count_distinct":13,"equal_interval":{"10":[[1.0,2,[]],[2.2,1,[]],[3.4,1,[]],[4.6,1,[]],[5.8,1,[]],[7.0,2,[]],[8.2,1,[]],[9.4,1,[]],[10.6,1,[]],[11.799999999999999,2,[]],[13.0,null,[]]],"11":[[1.0,2,[]],[2.090909090909091,1,[]],[3.1818181818181817,1,[]],[4.2727272727272725,1,[]],[5.363636363636363,1,[]],[6.454545454545454,1,[]],[7.545454545454545,1,[]],[8.636363636363637,1,[]],[9.727272727272727,1,[]],[10.818181818181817,1,[]],[11.909090909090908,2,[]],[13.0,null,[]]],"12":[[1.0,1,[]],[2.0,1,[]],[3.0,1,[]],[4.0,1,[]],[5.0,1,[]],[6.0,1,[]],[7.0,1,[]],[8.0,1,[]],[9.0,1,[]],[10.0,1,[]],[11.0,1,[]],[12.0,2,[]],[13.0,null,[]]],"13":[[1.0,1,[]],[1.9230769230769231,1,[]],[2.8461538461538463,1,[]],[3.769230769230769,1,[]],[4.6923076923076925,1,[]],[5.615384615384616,1,[]],[6.538461538461538,1,[]],[7.461538461538462,1,[]],[8.384615384615385,1,[]],[9.307692307692308,1,[]],[10.230769230769232,1,[]],[11.153846153846155,1,[]],[12.076923076923077,1,[]],[13.0,null,[]]],"3":[[1.0,4,[]],[5.0,4,[]],[9.0,5,[]],[13.0,null,[]]],"4":[[1.0,3,[]],[4.0,3,[]],[7.0,3,[]],[10.0,4,[]],[13.0,null,[]]],"5":[[1.0,3,[]],[3.4,2,[]],[5.8,3,[]],[8.2,2,[]],[10.6,3,[]],[13.0,null,[]]],"6":[[1.0,2,[]],[3.0,2,[]],[5.0,2,[]],[7.0,2,[]],[9.0,2,[]],[11.0,3,[]],[13.0,null,[]]],"7":[[1.0,2,[]],[2.7142857142857144,2,[]],[4.428571428571429,2,[]],[6.142857142857142,1,[]],[7.857142857142857,2,[]],[9.571428571428571,2,[]],[11.285714285714285,2,[]],[13.0,null,[]]],"8":[[1.0,2,[]],[2.5,1,[]],[4.0,2,[]],[5.5,1,[]],[7.0,2,[]],[8.5,1,[]],[10.0,2,[]],[11.5,2,[]],[13.0,null,[]]],"9":[[1.0,2,[]],[2.333333333333333,1,[]],[3.6666666666666665,1,[]],[5.0,2,[]],[6.333333333333333,1,[]],[7.666666666666666,1,[]],[9.0,2,[]],[10.333333333333332,1,[]],[11.666666666666666,2,[]],[13.0,null,[]]]},"geometric_interval":{"10":[[1.0,1,[]],[1.2923922207808318,0,[]],[1.6702776523348104,1,[]],[2.15865384442158,0,[]],[2.7898274358890855,1,[]],[3.605551275463989,1,[]],[4.659786420036067,2,[]],[6.022271719754774,1,[]],[7.783137122039471,3,[]],[10.058865869794323,3,[]],[13.0,null,[]]],"11":[[1.0,1,[]],[1.262605211219653,0,[]],[1.5941719193990245,1,[]],[2.0128097730132453,0,[]],[2.5413841086003703,1,[]],[3.2087648192296396,1,[]],[4.051403182337631,1,[]],[5.11532277077138,1,[]],[6.458633187446498,2,[]],[8.154703919826146,2,[]],[10.29617166512582,3,[]],[13.0,null,[]]],"12":[[1.0,1,[]],[1.2383078119015432,0,[]],[1.5334062370163875,0,[]],[1.8988289221159418,1,[]],[2.3513346877207577,0,[]],[2.9116761121996895,1,[]],[3.605551275463989,1,[]],[4.464782310618631,1,[]],[5.528774813678872,1,[]],[6.846325042023047,2,[]],[8.477857782354299,2,[]],[10.498197520079618,3,[]],[13.0,null,[]]],"13":[[1.0,1,[]],[1.2181140435607682,0,[]],[1.483801823119965,0,[]],[1.8074398386035004,1,[]],[2.201667850294132,0,[]],[2.6818825276995297,1,[]],[3.2668387701710473,0,[]],[3.979382183994142,1,[]],[4.847341323018785,1,[]],[5.904614539501617,2,[]],[7.192493892380019,1,[]],[8.76127781853315,2,[]],[10.672235550292681,3,[]],[13.0,null,[]]],"3":[[1.0,2,[]],[2.3513346877207577,3,[]],[5.528774813678872,8,[]],[13.0,null,[]]],"4":[[1.0,1,[]],[1.8988289221159418,2,[]],[3.605551275463989,3,[]],[6.846325042023045,7,[]],[13.0,null,[]]],"5":[[1.0,1,[]],[1.6702776523348104,1,[]],[2.7898274358890855,2,[]],[4.659786420036067,3,[]],[7.783137122039471,6,[]],[13.0,null,[]]],"6":[[1.0,1,[]],[1.5334062370163875,1,[]],[2.3513346877207577,1,[]],[3.605551275463989,2,[]],[5.528774813678872,3,[]],[8.477857782354299,5,[]],[13.0,null,[]]],"7":[[1.0,1,[]],[1.4425629194429777,1,[]],[2.0809877765518467,1,[]],[3.001955802267783,1,[]],[4.3305101261582,2,[]],[6.247033330268149,3,[]],[9.01173863876921,4,[]],[13.0,null,[]]],"8":[[1.0,1,[]],[1.3779800151366282,0,[]],[1.8988289221159418,1,[]],[2.6165483068391926,1,[]],[3.605551275463989,1,[]],[4.968377601139757,2,[]],[6.846325042023045,3,[]],[9.434099085037191,4,[]],[13.0,null,[]]],"9":[[1.0,1,[]],[1.329754545639786,0,[]],[1.7682471516496736,1,[]],[2.3513346877207577,1,[]],[3.126697989317184,1,[]],[4.157740864137304,1,[]],[5.528774813678872,2,[]],[7.351913440308241,2,[]],[9.77624031640012,4,[]],[13.0,null,[]]]},"histogram":[[1.0,1,[]],[1.2448979591836735,0,[]],[1.489795918367347,0,[]],[1.7346938775510203,0,[]],[1.9795918367346939,1,[]],[2.2244897959183674,0,[]],[2.4693877551020407,0,[]],[2.7142857142857144,0,[]],[2.9591836734693877,1,[]],[3.204081632653061,0,[]],[3.4489795918367347,0,[]],[3.693877551020408,0,[]],[3.9387755102040813,1,[]],[4.183673469387755,0,[]],[4.428571428571429,0,[]],[4.673469387755102,0,[]],[4.918367346938775,1,[]],[5.163265306122449,0,[]],[5.408163265306122,0,[]],[5.653061224489796,0,[]],[5.8979591836734695,1,[]],[6.142857142857142,0,[]],[6.387755102040816,0,[]],[6.63265306122449,0,[]],[6.877551020408163,1,[]],[7.122448979591836,0,[]],[7.36734693877551,0,[]],[7.612244897959184,0,[]],[7.857142857142857,1,[]],[8.10204081632653,0,[]],[8.346938775510203,0,[]],[8.591836734693878,0,[]],[8.83673469387755,1,[]],[9.081632653061224,0,[]],[9.326530612244898,0,[]],[9.571428571428571,0,[]],[9.816326530612244,1,[]],[10.061224489795919,0,[]],[10.306122448979592,0,[]],[10.551020408163264,0,[]],[10.795918367346939,1,[]],[11.040816326530612,0,[]],[11.285714285714285,0,[]],[11.53061224489796,0,[]],[11.775510204081632,1,[]],[12.020408163265305,0,[]],[12.26530612244898,0,[]],[12.510204081632653,0,[]],[12.755102040816325,1,[]],[13.0,null,[]]],"jenks_natural_breaks":{"3":[[1.0,3,[]],[4.0,4,[]],[8.0,6,[]],[13.0,null,[]]],"4":[[1.0,2,[]],[3.0,3,[]],[6.0,3,[]],[9.0,5,[]],[13.0,null,[]]]},"max":13.0,"median":7.0,"min":1.0,"name":"district","quantiles":{"10":[[1.0,1,[]],[2.0,1,[]],[3.0,1,[]],[4.0,2,[]],[6.0,1,[]],[7.0,1,[]],[8.0,2,[]],[10.0,1,[]],[11.0,1,[]],[12.0,2,[]],[13.0,null,[]]],"11":[[1.0,1,[]],[2.0,1,[]],[3.0,1,[]],[4.0,1,[]],[5.0,1,[]],[6.0,2,[]],[8.0,1,[]],[9.0,1,[]],[10.0,1,[]],[11.0,1,[]],[12.0,2,[]],[13.0,null,[]]],"12":[[1.0,1,[]],[2.0,1,[]],[3.0,1,[]],[4.0,1,[]],[5.0,1,[]],[6.0,1,[]],[7.0,1,[]],[8.0,1,[]],[9.0,1,[]],[10.0,1,[]],[11.0,1,[]],[12.0,2,[]],[13.0,null,[]]],"3":[[1.0,4,[]],[5.0,4,[]],[9.0,5,[]],[13.0,null,[]]],"4":[[1.0,3,[]],[4.0,3,[]],[7.0,3,[]],[10.0,4,[]],[13.0,null,[]]],"5":[[1.0,2,[]],[3.0,3,[]],[6.0,2,[]],[8.0,3,[]],[11.0,3,[]],[13.0,null,[]]],"6":[[1.0,2,[]],[3.0,2,[]],[5.0,2,[]],[7.0,2,[]],[9.0,2,[]],[11.0,3,[]],[13.0,null,[]]],"7":[[1.0,1,[]],[2.0,2,[]],[4.0,2,[]],[6.0,2,[]],[8.0,2,[]],[10.0,2,[]],[12.0,2,[]],[13.0,null,[]]],"8":[[1.0,1,[]],[2.0,2,[]],[4.0,1,[]],[5.0,2,[]],[7.0,2,[]],[9.0,1,[]],[10.0,2,[]],[12.0,2,[]],[13.0,null,[]]],"9":[[1.0,1,[]],[2.0,1,[]],[3.0,2,[]],[5.0,1,[]],[6.0,2,[]],[8.0,1,[]],[9.0,2,[]],[11.0,1,[]],[12.0,2,[]],[13.0,null,[]]]},"standard_deviations":{"3":[[1.0,5,[]],[5.12917130661303,3,[]],[8.87082869338697,5,[]],[13.0,null,[]]],"5":[[1.0,1,[]],[1.3875139198390882,4,[]],[5.12917130661303,3,[]],[8.87082869338697,4,[]],[12.612486080160911,1,[]],[13.0,null,[]]]},"stdev":3.7416573867739413,"sum":91.0,"type":"REAL","values":{"1.0":1,"10.0":1,"11.0":1,"12.0":1,"13.0":1,"2.0":1,"3.0":1,"4.0":1,"5.0":1,"6.0":1,"7.0":1,"8.0":1,"9.0":1}}],"data_last_updated_by_user_at":"2026-03-21T21:49:06","geomatch_metadata":null,"errorType":null,"initial_fill_color":null,"hash_url":"https://us1.data-pipeline.felt.com/hash/{hash}","h3_levels":null,"layer_name":"parsed","initial_stroke_color":null,"stats_url":"https://us1.data-pipeline.felt.com/stats/3018cecb-5ceb-5c55-9183-13e200004453.json","scheduled_refresh_status":"active","id":"b6ddc5d8-ffce-4254-b88c-c0d929091f69","filtered_row_count":13,"name":"County Commission Boundaries","curated_layer":false,"h3_geomatched_level":null,"stac_url":null,"legendVisibility":"show","source_id":"063f10dc-a575-4493-92a8-7d8a15c8fb5e","raster_preview_url":null,"column_selections":[{"type":"wkt_wkb_literal","column":"geometry"}],"maximum_bounding_box":{"coordinates":[[[-90.310491,34.994188],[-89.632776,34.994188],[-89.632776,35.409483],[-90.310491,35.409483],[-90.310491,34.994188]]],"crs":{"properties":{"name":"EPSG:4326"},"type":"name"},"type":"Polygon"},"excerpt_url":"https://us1.data-pipeline.felt.com/excerpt/3018cecb-5ceb-5c55-9183-13e200004453.json","has_download_url":true,"centroids_layer_name":"parsed-anchors","scheduled_refresh_frequency":0,"table":{"name":"parsed","columns":[{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/3018cecb-5ceb-5c55-9183-13e200004453/0/1.json{?query}","count":13,"count_distinct":13,"max":13.0,"median":7.0,"min":1.0,"name":"district","stats_url":"https://us1.data-pipeline.felt.com/stats/3018cecb-5ceb-5c55-9183-13e200004453/0.json{?query}","type":"REAL","values":{"1.0":1,"10.0":1,"11.0":1,"2.0":1,"3.0":1,"4.0":1,"5.0":1,"6.0":1,"7.0":1,"8.0":1,"9.0":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/3018cecb-5ceb-5c55-9183-13e200004453/1/1.json{?query}","count":13,"count_distinct":13,"name":"label","stats_url":"https://us1.data-pipeline.felt.com/stats/3018cecb-5ceb-5c55-9183-13e200004453/1.json{?query}","type":"TEXT","values":{"County Commission District 1":1,"County Commission District 10":1,"County Commission District 11":1,"County Commission District 12":1,"County Commission District 13":1,"County Commission District 2":1,"County Commission District 3":1,"County Commission District 4":1,"County Commission District 5":1,"County Commission District 6":1,"County Commission District 7":1}},{"count":13,"count_distinct":13,"name":"geometry","type":"GEOMETRY","values":{"[POLYGON]":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/3018cecb-5ceb-5c55-9183-13e200004453/3/1.json{?query}","count":13,"count_distinct":13,"name":"current_commissioner","stats_url":"https://us1.data-pipeline.felt.com/stats/3018cecb-5ceb-5c55-9183-13e200004453/3.json{?query}","type":"TEXT","values":{"Amber Mills":1,"Brandon Morrison":1,"Britney Thornton":1,"Charlie Caswell, Jr.":1,"David C. Bradford":1,"Erika Sugarmon":1,"Henri E. Brooks":1,"Matthew T. Szalaj":1,"Michael Whaley":1,"Mick Wright":1,"Mickell M. Lowery":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/3018cecb-5ceb-5c55-9183-13e200004453/4/1.json{?query}","count":13,"count_distinct":13,"name":"current_commissioner_email","stats_url":"https://us1.data-pipeline.felt.com/stats/3018cecb-5ceb-5c55-9183-13e200004453/4.json{?query}","type":"TEXT","values":{"Brandon.Morrison@shelbycountytn.gov":1,"Britney.Thornton@shelbycountytn.gov":1,"Charlie.Caswell@shelbycountytn.gov":1,"David.Bradford@shelbycountytn.gov":1,"Erika.Sugarmon@shelbycountytn.gov":1,"Henri.Brooks@shelbycountytn.gov":1,"Michael.Whaley@shelbycountytn.gov":1,"Mick.Wright@shelbycountytn.gov":1,"Mickell.Lowery@shelbycountytn.gov":1,"Miska.ClayBibbs@shelbycountytn.gov":1,"N/A":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/3018cecb-5ceb-5c55-9183-13e200004453/5/1.json{?query}","count":13,"count_distinct":13,"name":"current_commissioner_photo_url","stats_url":"https://us1.data-pipeline.felt.com/stats/3018cecb-5ceb-5c55-9183-13e200004453/5.json{?query}","type":"TEXT","values":{"https://shelbycountytn.gov/ImageRepository/Document?documentId=40498":1,"https://shelbycountytn.gov/ImageRepository/Document?documentId=40499":1,"https://shelbycountytn.gov/ImageRepository/Document?documentId=40503":1,"https://www.shelbycountytn.gov/ImageRepository/Document?documentId=33326":1,"https://www.shelbycountytn.gov/ImageRepository/Document?documentId=33335":1,"https://www.shelbycountytn.gov/ImageRepository/Document?documentId=33340":1,"https://www.shelbycountytn.gov/ImageRepository/Document?documentId=40497":1,"https://www.shelbycountytn.gov/ImageRepository/Document?documentId=40504":1,"https://www.shelbycountytn.gov/ImageRepository/Document?documentId=42502":1,"https://www.shelbycountytn.gov/ImageRepository/Document?documentId=42504":1,"https://www.shelbycountytn.gov/ImageRepository/Document?documentId=42505":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/3018cecb-5ceb-5c55-9183-13e200004453/6/1.json{?query}","count":13,"count_distinct":2,"name":"candidates","stats_url":"https://us1.data-pipeline.felt.com/stats/3018cecb-5ceb-5c55-9183-13e200004453/6.json{?query}","type":"TEXT","values":{"[list([('name', 'Sade Nicole Bradley'), ('party', 'democrat')])\n list([('name', \"Rhonda O'Dell\"), ('party', 'republican')])]":1,"[list([('name', 'todo'), ('party', 'none')])]":12}}],"row_count":13,"content_url":"https://us1.data-pipeline.felt.com/table/3018cecb-5ceb-5c55-9183-13e200004453/{page}.json{?query}"},"min_zoom":0,"multi_select_selected":null,"remote_data_url":null}],"created_by":"Kelsey Huse","modified_at":"2026-03-21T01:44:30","user_id":"d23cb57d-9a93-4895-88d0-f7b600f00b3f","ls_server_id":null,"index_json_url":"https://us1.data-pipeline.felt.com/upload/9460dcff-b4fe-444b-8357-8b9d0000554c.json","z_order":2,"max_zoom":18,"subtitle":null,"isCollapsed":false,"hideFromLegend":false,"errorMessage":null,"thumbnailUrl":null,"progress_percent":100,"errorType":null,"visibilityInteraction":"checkbox","legendVisibility":"show","created_at_unix_time_ms":1774056524000,"duplicatedFromId":null,"renderAsLayer":true}],"selectedDefaultBackgroundMode":"default","partnerBranding":null,"pendingAccessRequestApproval":null,"layerProcessingEmailSubscriptions":[],"mapUrls":{"data":"/map/Shelby-County-Commission-Map-oEai5tn3RlKLs4E1Ra69C8C/data.json","export":"https://felt.com/map/export/a046a2e6-d9f7-4652-8bb3-813545aebff2","embed":"https://felt.com/embed/map/Shelby-County-Commission-Map-oEai5tn3RlKLs4E1Ra69C8C","login":"/login/map/a046a2e6-d9f7-4652-8bb3-813545aebff2","appHomeForKarta":"/maps/contains/a046a2e6-d9f7-4652-8bb3-813545aebff2","dataTroubleshooting":"https://help.felt.com/upload-anything/troubleshooting","exportComments":"https://felt.com/map/export/a046a2e6-d9f7-4652-8bb3-813545aebff2/comments","signup":"/signup/map/a046a2e6-d9f7-4652-8bb3-813545aebff2","supportedFormats":"https://help.felt.com/upload-anything/files"},"customViewport":null,"felt_version":"48","widgets":[],"embedConfig":{"mimeType":null,"barHexColor":"#333333CC","barLogoUrl":null,"barText":null,"topBarEnabled":false,"barLogoAspectRatio":null,"barLogoStatus":"not_started"},"featureFlags":{"ff_extensions_use_next_sdk":false,"ff_library_enchantments":true,"felt_is_up":true,"ff_app_home_react":true,"ff_app_home_search":true,"ff_copy_paste_styles":false,"ff_download_pmtiles":false,"ff_editable_data_person_attribute":true,"ff_felt_ai":false,"ff_isr":false,"ff_lightning_server":false,"ff_mobile_alpha":false,"ff_more_components":false,"ff_new_pricing":false,"ff_offline":false,"ff_timeseries_animation":false,"ff_use_our_tiles":false,"ff_wherobots":true},"editableByCurrentSession":false,"resyncTimeoutMs":5250,"validMapImageMimeTypes":["application/pdf","application/postscript","application/x-photoshop","image/apng","image/avif","image/bmp","image/heic","image/heif","image/jp2","image/jpeg","image/jpm","image/jpx","image/jxr","image/pict","image/pjpeg","image/png","image/svg+xml","image/vnd.adobe.photoshop","image/vnd.microsoft.icon","image/webp","image/x-icns","image/x-icon","image/x-pict"],"createMapParams":null,"allowedFeatures":{"checkerboardTiles":false,"enterprisePipelineExports":true,"sdk":true,"streamVectorTiles":true,"filters":true,"widgets":true,"contributorLicenses":true,"enterpriseExports":true,"mapActions":true,"extensions":true,"updateEnterpriseSettings":true,"editableLayers":true,"h3":true,"iframePopups":true,"deleteDraftsOnUserRemoval":false,"commentsAttachedMedia":true,"embedTokens":true,"commentsAttachedData":true,"embedActionCustomization":true,"createLayerFromColumns":true,"basicExports":true,"transformations":true,"advancedExports":true,"workspaceLibrary":true,"streamCogs":false,"uploadLayer":true,"usageDashboard":true,"sources":true,"basicPipelineExports":true,"bucketSources":true,"stacSource":false,"liveLayers":true,"embeds":true,"sameDomainJoin":true,"viewerExportData":true,"customIcons":true},"authors":{"d23cb57d-9a93-4895-88d0-f7b600f00b3f":{"name":"Kelsey Huse"}},"workspaceBilling":{"plan_limits":{"processing_bytes":50000000000,"editor_limit":5,"contributor_limit":0,"viewer_limit":45,"member_limit":50,"storage_bytes":200000000000,"api_calls":20000,"map_views":50000},"limits_enforced":true,"next_monthly_cycle_start":1780272000000,"plan_data_usage":{"data_processing":372048501137,"data_storage":78185461949},"featureGroups":{"enterprise_geocoding":false,"cloud_sources":true,"dashboards":true,"app_development":true,"raster_infrastructure":false},"inGracePeriod":false},"isAdminView":false,"defaultControlsMode":null,"socketTokenTTLSeconds":1209600,"actions":[{"id":"b55bea77-53f5-4e10-85d7-45215010de84","type":"search","config":{},"title":"Search for address","deletedAt":null,"insertedAt":"2026-03-22T16:47:13","layerIds":[],"zOrder":0}],"individualPermissions":[],"commonAnalyticsProperties":{"feature_flags":["ff_all_column_index","ff_app_home_react","ff_app_home_search","ff_editable_data_person_attribute","ff_library_enchantments","ff_wherobots"],"workspace_id":"527a9118-296c-4e15-8a42-9e56f33ab310","workspace_plan":"enterprise_unlimited","workspace_name":"Innovate Memphis","workspace_age_days":951,"native_app_device_model":null,"native_app_os_version":null,"native_app_platform":null,"native_app_version":null,"platform_source":"web"},"settings":{"path":"/map/Shelby-County-Commission-Map-oEai5tn3RlKLs4E1Ra69C8C","url":"https://felt.com/map/Shelby-County-Commission-Map-oEai5tn3RlKLs4E1Ra69C8C","viewers":{"allowExport":false,"dataTable":false,"defaultTableLayerId":null,"duplicateMap":false,"seeMapPresence":false},"mapDescription":"Shelby County commission boundaries and information about current commissioner & who's running for 2026. Search for an address or click anywhere to see the current commissioner & who's running for that district.","mapTitle":"Shelby County Commission Map"},"selectedBackgroundId":null,"mapBackgrounds":[],"ghostPresences":[],"sharing":{"maxInheritedPermission":"view_and_edit","publicAccess":"view_only"},"mapLinks":[],"comments":{"threads":[],"users":{}},"defaultCoordinates":{"lat":37.807,"lng":-122.271},"buildSha":"9e6010bfc80b7fd4ef70b3fd28b6c1a7508be1d8","isTrainingKarta":false,"amplitudeAnalyticsId":"d01926b917624c9f002b79f6016c7213","current_user":{},"mapProject":null,"referer":null,"accessControl2":{"edit":{"canAdjustMaxInheritedPermission":false,"canChangePublicSharingSettings":false,"canDeleteMap":false,"canEditLayerComponents":false,"canEditMapContents":false,"canEditMapElements":false,"canEditMapLayerFeatures":false,"canEditMapLayers":false,"canEnterContributeMode":false,"canEnterEditMode":false,"canInviteUsers":false,"canMove":false},"view":{"canDuplicate":false,"canExportLayers":false,"canExportMap":false},"comments":{"canAttachPhotosToComments":false,"canCreateThread":false,"canDeleteAnyComment":false,"canDeleteOwnComment":false,"canEditOwnComment":false,"canExportComments":false,"canMoveAnyThread":false,"canMoveOwnThread":false,"canReplyToThread":false,"canResolveAnyComment":false,"canResolveOwnComment":false,"canTrackReadStatus":false,"canViewAllThreads":false},"teams":{"canAddSources":false,"canDeletePublishedLayer":false,"canPublishLayer":false},"kartaTeamMemberIds":[]},"isAdmin":false,"maxTileURLLength":2000,"folderId":"8b1c3b4e-cb73-4b96-b2a3-cf28c8d05ef2","mapId":"a046a2e6-d9f7-4652-8bb3-813545aebff2","mapbox_api_token":"pk.eyJ1IjoiZmVsdG1hcHMiLCJhIjoiY20wZndoenl1MTFrYzJxb2czemdpNGFvZCJ9.y7NzVOMNQNTC487xOYTk7Q","teamAdminEmails":[],"scripts":[],"urls":{"api":"/api","settings":"/users/settings","dashboard":"/maps","marketing":"/","newMap":"/map/new","newWorkspace":"/join","placeholderImage":"/images/placeholder-39c4259c68cef774b08a1a06e6626c95.png?vsn=d","canonicalPath":"/map/Shelby-County-Commission-Map-oEai5tn3RlKLs4E1Ra69C8C","workspaceUsage":null},"curated_layers_enabled":true,"canPurchasePlan":true,"viewerPermissionInfo":{"directInvitePermission":null,"effectivePermission":"view_only","effectiveSource":"public_access"},"sources":[],"updatedAtUnixMs":1775079196000,"supportsNewMap":true,"pipeline":{"syncUploadMaxBytes":15360},"layerTaggedUsers":[],"kartaTeamId":"527a9118-296c-4e15-8a42-9e56f33ab310","loadedAt":1777711555,"flashMessages":[],"defaultZoom":14.0,"elements":[],"isOwner":false,"mapTeamId":null,"canCreateMapsSomewhere":false,"isVirtualKarta":false,"currentTeamBannerAcknowledgement":{"plan":null,"plan_name":null,"acknowledged":true},"satelliteMode":false,"onboardingNeeded":[],"shareUrl":"https://felt.com/map/Shelby-County-Commission-Map-oEai5tn3RlKLs4E1Ra69C8C","kartaChannel":"anonymous_map:a046a2e6-d9f7-4652-8bb3-813545aebff2","constraints":{"bounds":[-90.7891938,34.6492781,-88.8266757,35.7100202],"maxZoom":null,"minZoom":null},"customIcons":[],"mapFolderId":"8b1c3b4e-cb73-4b96-b2a3-cf28c8d05ef2","showBasemapLabels":true}