{
    "document_id": 11862,
    "page": 2,
    "width_pt": 612,
    "height_pt": 792,
    "rotation": 0,
    "pipeline_version": "paddleocr-vl-1.6+paul-48",
    "engine": "paddleocr_vl",
    "source_run_id": 11973,
    "item_count": 4,
    "counts_by_type": {
        "footer": 2,
        "text": 2
    },
    "build_ms": 0,
    "items": [
        {
            "id": "p2.1",
            "order": 1,
            "type": "text",
            "bbox": {
                "l": 69.36,
                "t": 720.96,
                "r": 532.08,
                "b": 646.8
            },
            "text": "**If the applicant is not the property owner, both applicant and property owner must be present at the meeting**",
            "attrs": {
                "block_label": "abstract"
            }
        },
        {
            "id": "p2.2",
            "order": 2,
            "type": "text",
            "bbox": {
                "l": 68.16,
                "t": 720.48,
                "r": 527.76,
                "b": 691.68
            },
            "text": "Pioneer, Dyersville Commercial, Buesing & Associates, IIW, Schneider Land Surveying and Planning, Weber Surveying LLC, Tom Berger and ECIA"
        },
        {
            "id": "p2.3",
            "order": 3,
            "type": "footer",
            "bbox": {
                "l": 147.36,
                "t": 48.48,
                "r": 399.36,
                "b": 35.52
            },
            "text": "Zoning Board of Adjustment Meeting Agenda – May 5, 2026",
            "attrs": {
                "block_label": "footer"
            }
        },
        {
            "id": "p2.4",
            "order": 4,
            "type": "footer",
            "bbox": {
                "l": 406.08,
                "t": 48.24,
                "r": 454.32,
                "b": 35.52
            },
            "text": "Page 2 of 2",
            "attrs": {
                "block_label": "number"
            }
        }
    ],
    "excluded_furniture": {
        "first": [],
        "last": []
    }
}