{
    "document_id": 12747,
    "filename": "6853.pdf",
    "engine": "paddleocr_vl",
    "source_run_id": 12858,
    "generated_at": "2026-11-03T15:23:09+00:00",
    "page_count": 2,
    "counts_by_type": {
        "figure": 8,
        "form_field": 2,
        "header": 1,
        "heading": 4,
        "list": 2,
        "list_item": 6,
        "text": 33,
        "title": 1
    },
    "timings": {
        "total_ms": 2029,
        "structure_ms": 1755,
        "text_layer_ms": 13,
        "build_ms": 8
    },
    "pages": [
        {
            "document_id": 12747,
            "page": 1,
            "width": 612,
            "height": 1008,
            "rotation": 0,
            "pipeline_version": "paddleocr-vl-1.6+paul-48",
            "width_pt": 612,
            "height_pt": 1008,
            "engine": "paddleocr_vl",
            "source_run_id": 12858,
            "item_count": 56,
            "counts_by_type": {
                "figure": 8,
                "form_field": 2,
                "header": 1,
                "heading": 4,
                "list": 2,
                "list_item": 6,
                "text": 32,
                "title": 1
            },
            "build_ms": 8,
            "items": [
                {
                    "id": "p1.1",
                    "order": 1,
                    "type": "header",
                    "bbox": {
                        "l": 408.96,
                        "t": 988.8,
                        "r": 563.04,
                        "b": 971.28
                    },
                    "text": "□ □ □ □ □",
                    "attrs": {
                        "block_label": "header"
                    },
                    "level": 2,
                    "reading_order": 0
                },
                {
                    "id": "p1.2",
                    "order": 2,
                    "type": "title",
                    "bbox": {
                        "l": 2.64,
                        "t": 984,
                        "r": 24.48,
                        "b": 35.52
                    },
                    "text": "□ □ □ □",
                    "attrs": {
                        "block_label": "aside_text"
                    },
                    "level": 2,
                    "reading_order": 1
                },
                {
                    "id": "p1.3",
                    "order": 3,
                    "type": "figure",
                    "bbox": {
                        "l": 38.4,
                        "t": 951.36,
                        "r": 103.44,
                        "b": 921.84
                    },
                    "text": "",
                    "attrs": {
                        "block_label": "image"
                    },
                    "reading_order": 2
                },
                {
                    "id": "p1.4",
                    "order": 4,
                    "type": "text",
                    "bbox": {
                        "l": 37.2,
                        "t": 928.8,
                        "r": 104.88,
                        "b": 917.76
                    },
                    "text": "Precinct Official's Initials",
                    "reading_order": 3
                },
                {
                    "id": "p1.5",
                    "order": 5,
                    "type": "heading",
                    "bbox": {
                        "l": 24.24,
                        "t": 863.52,
                        "r": 163.2,
                        "b": 848.4
                    },
                    "text": "INSTRUCTIONS TO VOTERS",
                    "attrs": {
                        "block_label": "paragraph_title"
                    },
                    "level": 3,
                    "reading_order": 4
                },
                {
                    "id": "p1.6",
                    "order": 6,
                    "type": "text",
                    "bbox": {
                        "l": 24,
                        "t": 841.44,
                        "r": 202.8,
                        "b": 811.68
                    },
                    "text": "Using blue or black ink, completely fill in the oval next to your choice like this: 🌐",
                    "reading_order": 5
                },
                {
                    "id": "p1.7",
                    "order": 7,
                    "type": "text",
                    "bbox": {
                        "l": 23.76,
                        "t": 801.12,
                        "r": 196.8,
                        "b": 757.68
                    },
                    "text": "Write-in: To vote for a valid write-in candidate, write the person's name on the line provided and darken the oval.",
                    "reading_order": 6
                },
                {
                    "id": "p1.8",
                    "order": 8,
                    "type": "text",
                    "bbox": {
                        "l": 24.48,
                        "t": 747.84,
                        "r": 194.4,
                        "b": 732.48
                    },
                    "text": "Notice to voters: To vote to approve",
                    "reading_order": 7
                },
                {
                    "id": "p1.9",
                    "order": 9,
                    "type": "text",
                    "bbox": {
                        "l": 24,
                        "t": 738.24,
                        "r": 205.2,
                        "b": 678
                    },
                    "text": "any question on this ballot, fill in the oval in front of the word \"Yes\". To vote against a question, fill in the oval in front of the word \"No\".",
                    "reading_order": 8
                },
                {
                    "id": "p1.10",
                    "order": 10,
                    "type": "text",
                    "bbox": {
                        "l": 23.76,
                        "t": 666.96,
                        "r": 191.28,
                        "b": 625.2
                    },
                    "text": "Do not cross out. If you change your mind, exchange your ballot for a new one.",
                    "reading_order": 9
                },
                {
                    "id": "p1.11",
                    "order": 11,
                    "type": "text",
                    "bbox": {
                        "l": 24.48,
                        "t": 602.4,
                        "r": 114.96,
                        "b": 586.32
                    },
                    "text": "City of Rickardsville",
                    "reading_order": 10
                },
                {
                    "id": "p1.12",
                    "order": 12,
                    "type": "text",
                    "bbox": {
                        "l": 23.76,
                        "t": 575.52,
                        "r": 76.32,
                        "b": 561.36
                    },
                    "text": "For Mayor",
                    "reading_order": 11
                },
                {
                    "id": "p1.13",
                    "order": 13,
                    "type": "text",
                    "bbox": {
                        "l": 23.76,
                        "t": 553.44,
                        "r": 146.64,
                        "b": 526.8
                    },
                    "text": "Vote for no more than One\nDavid Ernzen",
                    "reading_order": 12
                },
                {
                    "id": "p1.14",
                    "order": 14,
                    "type": "text",
                    "bbox": {
                        "l": 24.24,
                        "t": 523.44,
                        "r": 42.72,
                        "b": 507.6
                    },
                    "text": "O",
                    "reading_order": 13
                },
                {
                    "id": "p1.15",
                    "order": 15,
                    "type": "text",
                    "bbox": {
                        "l": 42.48,
                        "t": 498.48,
                        "r": 126,
                        "b": 485.28
                    },
                    "text": "(Write-in vote, if any)",
                    "reading_order": 14
                },
                {
                    "id": "p1.16",
                    "order": 16,
                    "type": "text",
                    "bbox": {
                        "l": 24,
                        "t": 485.52,
                        "r": 104.4,
                        "b": 457.68
                    },
                    "text": "For City Council\nAt-Large",
                    "reading_order": 15
                },
                {
                    "id": "p1.17",
                    "order": 17,
                    "type": "text",
                    "bbox": {
                        "l": 24,
                        "t": 445.44,
                        "r": 154.32,
                        "b": 418.08
                    },
                    "text": "Vote for no more than Three\nBecky Kennicker",
                    "reading_order": 16
                },
                {
                    "id": "p1.18",
                    "order": 18,
                    "type": "text",
                    "bbox": {
                        "l": 24.24,
                        "t": 415.2,
                        "r": 103.92,
                        "b": 400.56
                    },
                    "text": "Neil Lawver",
                    "reading_order": 17
                },
                {
                    "id": "p1.19",
                    "order": 19,
                    "type": "text",
                    "bbox": {
                        "l": 24.72,
                        "t": 397.2,
                        "r": 116.4,
                        "b": 365.28
                    },
                    "text": "Chris Errthum",
                    "reading_order": 18
                },
                {
                    "id": "p1.20",
                    "order": 20,
                    "type": "text",
                    "bbox": {
                        "l": 26.64,
                        "t": 354.96,
                        "r": 126.96,
                        "b": 327.84
                    },
                    "text": "(Write-in vote, if any)",
                    "reading_order": 19
                },
                {
                    "id": "p1.21",
                    "order": 21,
                    "type": "text",
                    "bbox": {
                        "l": 24.48,
                        "t": 305.28,
                        "r": 41.28,
                        "b": 292.08
                    },
                    "text": "O",
                    "reading_order": 20
                },
                {
                    "id": "p1.22",
                    "order": 22,
                    "type": "text",
                    "bbox": {
                        "l": 42.72,
                        "t": 318.72,
                        "r": 126.24,
                        "b": 304.8
                    },
                    "text": "(Write-in vote, if any)",
                    "reading_order": 21
                },
                {
                    "id": "p1.23",
                    "order": 23,
                    "type": "text",
                    "bbox": {
                        "l": 42.72,
                        "t": 282.48,
                        "r": 126.24,
                        "b": 269.28
                    },
                    "text": "(Write-in vote, if any)",
                    "reading_order": 22
                },
                {
                    "id": "p1.24",
                    "order": 24,
                    "type": "figure",
                    "bbox": {
                        "l": 47.04,
                        "t": 274.32,
                        "r": 121.68,
                        "b": 235.44
                    },
                    "text": "",
                    "attrs": {
                        "block_label": "image"
                    },
                    "reading_order": 23
                },
                {
                    "id": "p1.25",
                    "order": 25,
                    "type": "text",
                    "bbox": {
                        "l": 217.2,
                        "t": 967.44,
                        "r": 397.92,
                        "b": 898.08
                    },
                    "text": "OFFICIAL BALLOT\nCity / School Election\nDubuque County, Iowa\nTuesday, November 7, 2023",
                    "reading_order": 24
                },
                {
                    "id": "p1.26",
                    "order": 26,
                    "type": "heading",
                    "bbox": {
                        "l": 294.72,
                        "t": 895.92,
                        "r": 321.6,
                        "b": 874.56
                    },
                    "text": "18",
                    "attrs": {
                        "block_label": "paragraph_title"
                    },
                    "level": 3,
                    "reading_order": 25
                },
                {
                    "id": "p1.27",
                    "order": 27,
                    "type": "list",
                    "bbox": {
                        "l": 214.32,
                        "t": 855.12,
                        "r": 381.6,
                        "b": 741.36
                    },
                    "text": "",
                    "attrs": {
                        "item_count": 4
                    },
                    "children": [
                        {
                            "id": "p1.27.1",
                            "order": 28,
                            "type": "list_item",
                            "bbox": {
                                "l": 215.28,
                                "t": 855.12,
                                "r": 381.6,
                                "b": 837.6
                            },
                            "text": "Dubuque Community School District",
                            "reading_order": 0
                        },
                        {
                            "id": "p1.27.2",
                            "order": 29,
                            "type": "list_item",
                            "bbox": {
                                "l": 214.32,
                                "t": 828,
                                "r": 345.36,
                                "b": 798.72
                            },
                            "text": "For School Board Director\nAt-Large",
                            "reading_order": 1
                        },
                        {
                            "id": "p1.27.3",
                            "order": 30,
                            "type": "list_item",
                            "bbox": {
                                "l": 215.52,
                                "t": 787.92,
                                "r": 341.76,
                                "b": 759.6
                            },
                            "text": "Vote for no more than Four\nLisa Ann Wittman",
                            "reading_order": 2
                        },
                        {
                            "id": "p1.27.4",
                            "order": 31,
                            "type": "list_item",
                            "bbox": {
                                "l": 216.24,
                                "t": 757.44,
                                "r": 293.04,
                                "b": 741.36
                            },
                            "text": "Dirk Hamel",
                            "reading_order": 3
                        }
                    ],
                    "reading_order": 26
                },
                {
                    "id": "p1.28",
                    "order": 32,
                    "type": "text",
                    "bbox": {
                        "l": 216.48,
                        "t": 739.2,
                        "r": 315.12,
                        "b": 706.08
                    },
                    "text": "Kate Parks\nCynthia Mueller\nSarah Jacobitz-Kizzier\nCynthia Mueller",
                    "reading_order": 27
                },
                {
                    "id": "p1.29",
                    "order": 33,
                    "type": "figure",
                    "bbox": {
                        "l": 216.96,
                        "t": 703.2,
                        "r": 233.28,
                        "b": 688.56
                    },
                    "text": "",
                    "attrs": {
                        "block_label": "image"
                    },
                    "reading_order": 28
                },
                {
                    "id": "p1.30",
                    "order": 34,
                    "type": "figure",
                    "bbox": {
                        "l": 216.48,
                        "t": 684.24,
                        "r": 234.24,
                        "b": 670.08
                    },
                    "text": "",
                    "attrs": {
                        "block_label": "image"
                    },
                    "reading_order": 29
                },
                {
                    "id": "p1.31",
                    "order": 35,
                    "type": "figure",
                    "bbox": {
                        "l": 216.24,
                        "t": 648.24,
                        "r": 233.52,
                        "b": 634.32
                    },
                    "text": "",
                    "attrs": {
                        "block_label": "image"
                    },
                    "reading_order": 30
                },
                {
                    "id": "p1.32",
                    "order": 36,
                    "type": "text",
                    "bbox": {
                        "l": 235.68,
                        "t": 660.48,
                        "r": 318.72,
                        "b": 647.04
                    },
                    "text": "(Write-in vote, if any)",
                    "reading_order": 31
                },
                {
                    "id": "p1.33",
                    "order": 37,
                    "type": "figure",
                    "bbox": {
                        "l": 216.24,
                        "t": 612,
                        "r": 233.76,
                        "b": 598.32
                    },
                    "text": "",
                    "attrs": {
                        "block_label": "image"
                    },
                    "reading_order": 32
                },
                {
                    "id": "p1.34",
                    "order": 38,
                    "type": "text",
                    "bbox": {
                        "l": 235.44,
                        "t": 624.72,
                        "r": 318.48,
                        "b": 610.32
                    },
                    "text": "(Write-in vote, if any)",
                    "reading_order": 33
                },
                {
                    "id": "p1.35",
                    "order": 39,
                    "type": "figure",
                    "bbox": {
                        "l": 216.48,
                        "t": 575.52,
                        "r": 233.04,
                        "b": 563.28
                    },
                    "text": "",
                    "attrs": {
                        "block_label": "image"
                    },
                    "reading_order": 34
                },
                {
                    "id": "p1.36",
                    "order": 40,
                    "type": "text",
                    "bbox": {
                        "l": 235.44,
                        "t": 588,
                        "r": 317.76,
                        "b": 575.28
                    },
                    "text": "(Write-in vote, if any)",
                    "reading_order": 35
                },
                {
                    "id": "p1.37",
                    "order": 41,
                    "type": "text",
                    "bbox": {
                        "l": 235.44,
                        "t": 552.96,
                        "r": 318.72,
                        "b": 539.76
                    },
                    "text": "(Write-in vote, if any)",
                    "reading_order": 36
                },
                {
                    "id": "p1.38",
                    "order": 42,
                    "type": "text",
                    "bbox": {
                        "l": 257.04,
                        "t": 539.28,
                        "r": 356.64,
                        "b": 507.6
                    },
                    "text": "City of Rickardsville\nPublic Measure A",
                    "reading_order": 37
                },
                {
                    "id": "p1.39",
                    "order": 43,
                    "type": "text",
                    "bbox": {
                        "l": 215.52,
                        "t": 502.32,
                        "r": 376.08,
                        "b": 472.32
                    },
                    "text": "SHALL THE FOLLOWING PUBLIC MEASURE BE ADOPTED?",
                    "reading_order": 38
                },
                {
                    "id": "p1.40",
                    "order": 44,
                    "type": "text",
                    "bbox": {
                        "l": 214.8,
                        "t": 461.52,
                        "r": 395.28,
                        "b": 352.56
                    },
                    "text": "“Shall Chapter 1 – City Charter, of Title II of the Rickardsville Code of Ordinances Section 2-1-5 be amended to provide that the term of office of the Rickardsville Mayor be changed from a term of two years to a term of four years to be effective beginning January 1, 2024?”",
                    "reading_order": 39
                },
                {
                    "id": "p1.41",
                    "order": 45,
                    "type": "text",
                    "bbox": {
                        "l": 216,
                        "t": 343.44,
                        "r": 260.4,
                        "b": 328.32
                    },
                    "text": "YES",
                    "reading_order": 40
                },
                {
                    "id": "p1.42",
                    "order": 46,
                    "type": "text",
                    "bbox": {
                        "l": 215.76,
                        "t": 325.2,
                        "r": 255.6,
                        "b": 310.56
                    },
                    "text": "○ NO",
                    "children": [
                        {
                            "id": "p1.42.1",
                            "order": 47,
                            "type": "form_field",
                            "bbox": {
                                "l": 215.76,
                                "t": 325.2,
                                "r": 227.76,
                                "b": 313.2
                            },
                            "text": "",
                            "attrs": {
                                "field_kind": "radio",
                                "label": "○ NO",
                                "source": "glyph_estimate",
                                "bbox_estimated": true,
                                "label_source": "parent_text",
                                "label_ref": "p1.43",
                                "text_offset": 0,
                                "text_span": 1
                            },
                            "reading_order": 0
                        }
                    ],
                    "reading_order": 41
                },
                {
                    "id": "p1.43",
                    "order": 48,
                    "type": "heading",
                    "bbox": {
                        "l": 443.76,
                        "t": 863.52,
                        "r": 547.2,
                        "b": 818.88
                    },
                    "text": "Dubuque Community\nSchool District\nPublic Measure HA",
                    "attrs": {
                        "block_label": "paragraph_title"
                    },
                    "level": 3,
                    "reading_order": 42
                },
                {
                    "id": "p1.44",
                    "order": 49,
                    "type": "heading",
                    "bbox": {
                        "l": 407.04,
                        "t": 808.08,
                        "r": 567.84,
                        "b": 778.32
                    },
                    "text": "SHALL THE FOLLOWING PUBLIC MEASURE BE ADOPTED?",
                    "attrs": {
                        "block_label": "paragraph_title"
                    },
                    "level": 3,
                    "reading_order": 43
                },
                {
                    "id": "p1.45",
                    "order": 50,
                    "type": "text",
                    "bbox": {
                        "l": 406.56,
                        "t": 768,
                        "r": 587.04,
                        "b": 444.24
                    },
                    "text": "“Shall the Board of Directors of the Dubuque Community School District in the Counties of Dubuque and Jackson, State of Iowa, be authorized to contract indebtedness and issue General Obligation Bonds in an amount not to exceed $150,000,000 to provide funds to acquire land for and build, furnish and equip a middle school facility to replace the existing George Washington Middle School facility, including related demolition and site improvements; to remodel, repair, and improve existing school facilities, including the addition of air conditioning and related HVAC improvements; to build, furnish, and equip a gymnasium addition to Eisenhower Elementary School, with related remodeling and improvements; to build, furnish, and equip a baseball and softball facility, including lights, restrooms and a concession stand; and to acquire land for future District facilities?”",
                    "reading_order": 44
                },
                {
                    "id": "p1.46",
                    "order": 51,
                    "type": "text",
                    "bbox": {
                        "l": 408,
                        "t": 433.68,
                        "r": 451.44,
                        "b": 418.32
                    },
                    "text": "YES",
                    "reading_order": 45
                },
                {
                    "id": "p1.47",
                    "order": 52,
                    "type": "list",
                    "bbox": {
                        "l": 407.52,
                        "t": 975.36,
                        "r": 607.68,
                        "b": 37.68
                    },
                    "text": "",
                    "attrs": {
                        "item_count": 2
                    },
                    "children": [
                        {
                            "id": "p1.47.1",
                            "order": 53,
                            "type": "list_item",
                            "bbox": {
                                "l": 407.52,
                                "t": 415.68,
                                "r": 446.88,
                                "b": 399.36
                            },
                            "text": "NO",
                            "marker": "○",
                            "children": [
                                {
                                    "id": "p1.47.1.1",
                                    "order": 54,
                                    "type": "form_field",
                                    "bbox": {
                                        "l": 407.52,
                                        "t": 415.68,
                                        "r": 419.52,
                                        "b": 403.68
                                    },
                                    "text": "",
                                    "attrs": {
                                        "field_kind": "radio",
                                        "label": "NO",
                                        "source": "glyph_estimate",
                                        "bbox_estimated": true,
                                        "label_source": "parent_text",
                                        "label_ref": "p1.49.1",
                                        "text_offset": 0,
                                        "text_span": 0
                                    },
                                    "reading_order": 0
                                }
                            ],
                            "reading_order": 0
                        },
                        {
                            "id": "p1.47.2",
                            "order": 55,
                            "type": "list_item",
                            "bbox": {
                                "l": 590.16,
                                "t": 975.36,
                                "r": 607.68,
                                "b": 37.68
                            },
                            "text": "□ □ □",
                            "marker": "□",
                            "attrs": {
                                "block_label": "aside_text"
                            },
                            "reading_order": 1
                        }
                    ],
                    "reading_order": 46
                },
                {
                    "id": "p1.48",
                    "order": 56,
                    "type": "figure",
                    "bbox": {
                        "l": 174.6002,
                        "t": 48.6122,
                        "r": 480.5987,
                        "b": 0
                    },
                    "text": "",
                    "attrs": {
                        "source": "pdf_image"
                    },
                    "reading_order": 47
                }
            ]
        },
        {
            "document_id": 12747,
            "page": 2,
            "width": 612,
            "height": 1008,
            "rotation": 0,
            "pipeline_version": "paddleocr-vl-1.6+paul-48",
            "width_pt": 612,
            "height_pt": 1008,
            "engine": "paddleocr_vl",
            "source_run_id": 12858,
            "item_count": 1,
            "counts_by_type": {
                "text": 1
            },
            "build_ms": 0,
            "items": [
                {
                    "id": "p2.1",
                    "order": 1,
                    "type": "text",
                    "bbox": {
                        "l": 3.12,
                        "t": 1008,
                        "r": 608.4,
                        "b": 14.88
                    },
                    "text": "SAMPLE BALLOT",
                    "attrs": {
                        "block_label": "content"
                    },
                    "reading_order": 0
                }
            ]
        }
    ]
}