{
  "schemaVersion": "deck-intelligence.v1",
  "id": "019de516-69c4-73fe-935e-32c5c141fe86",
  "slug": "e3a5fc94218f2abf35107b627aaec172",
  "title": "Federal Signal | Investor Presentation Deck | 31 slides",
  "subtitle": "Federal Signal · 2023-08",
  "author": "Federal Signal",
  "date": "2023-08-01 00:00:00",
  "pageCount": 31,
  "kind": "conference-presentation",
  "orientation": "landscape",
  "aspectRatio": 1.7777778,
  "document": {
    "id": "019de516-69c4-73fe-935e-32c5c141fe86",
    "slug": "e3a5fc94218f2abf35107b627aaec172",
    "title": "Federal Signal | Investor Presentation Deck | 31 slides",
    "rawTitle": "Federal Signal | Investor Presentation Deck | 31 slides",
    "authorId": "federal-signal",
    "authorName": "Federal Signal",
    "authorDisplay": "Federal Signal",
    "kind": {
      "slug": "conference-presentation",
      "label": "Conference presentation"
    },
    "sourceType": {
      "slug": "investor_relations",
      "label": "Investor relations"
    },
    "fileName": "2023-08__federal-signal__investor-pres__e3a5fc94.pdf",
    "sourceUrl": "https://www.slidebook.io/company/federal-signal/presentation/e3a5fc94218f2abf35107b627aaec172/",
    "sourceDate": "2023-08-15 00:00:00",
    "presentationDate": "2023-08-01 00:00:00",
    "ingestedAt": "2026-05-01 19:49:04.667992+00",
    "status": "ready",
    "pageCount": 31,
    "orientation": "landscape",
    "aspectRatio": 1.7777778,
    "targetCompany": null,
    "targetTicker": null,
    "metadata": {
      "corpus": "slidebook",
      "industry": "pollution-treatment-controls",
      "local_root": "/Users/miguelsuredasuau/Desktop/lalalalla/_scrape/slidebook/decks/2023-08__federal-signal__investor-pres__e3a5fc94",
      "image_width": 1920,
      "image_format": "jpg",
      "deck_type_raw": "Investor Presentation Deck",
      "deck_type_slug": null,
      "source_url_pattern": "https://www.slidebook.io/company/{company_slug}/presentation/{deck_id}/"
    }
  },
  "coverage": {
    "pageCount": 31,
    "pagesIndexed": 31,
    "pagesWithImages": 31,
    "pagesWithMetadata": 31,
    "imageCoveragePct": 100,
    "metadataCoveragePct": 100,
    "componentCount": 250,
    "chartCount": 13,
    "metricSlides": 0,
    "toolMatches": 8,
    "documentToolMatches": 0,
    "frameworkMatches": 1,
    "arcMatches": 1,
    "beatMatches": 5,
    "loopMatches": 3,
    "patternMatches": 0,
    "storymakersMatch": false,
    "scoreAvailable": false,
    "reviewAvailable": false,
    "activistThesisAvailable": false,
    "pitchdeckMetadataAvailable": false,
    "pitchdeckProfileAvailable": false
  },
  "blocks": [],
  "matches": {
    "arcs": [
      {
        "arc": {
          "name": "The Sparkline",
          "slug": "sparkline",
          "status": "active",
          "bestFor": "Keynotes, TED-style talks",
          "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
          "description": null,
          "familyLabel": null,
          "categoryName": "Narrative & Transformation",
          "categorySlug": "narrative-transformation"
        },
        "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
        "evidence": "The presentation follows a sparkline narrative shape, starting with the current situation, highlighting challenges, and showcasing a clear path to growth and improvement.",
        "isPrimary": true,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 23:09:51.002607+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "beats": [
      {
        "to": 5,
        "arc": {
          "name": "The Sparkline",
          "slug": "sparkline",
          "status": "active",
          "bestFor": "Keynotes, TED-style talks",
          "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
          "description": null,
          "familyLabel": null,
          "categoryName": "Narrative & Transformation",
          "categorySlug": "narrative-transformation"
        },
        "from": 1,
        "name": "Setup",
        "beatId": "c7651f76-9897-4eb0-a3cf-e94199343cb3",
        "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
        "beatType": {
          "name": "Setup",
          "slug": "setup",
          "status": "active",
          "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
          "version": 1,
          "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
        },
        "evidence": "The presentation begins with an overview of Federal Signal, its strategy, and key messages.",
        "position": 0,
        "isPrimaryArc": true,
        "parentBeatType": null,
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 10,
        "arc": {
          "name": "The Sparkline",
          "slug": "sparkline",
          "status": "active",
          "bestFor": "Keynotes, TED-style talks",
          "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
          "description": null,
          "familyLabel": null,
          "categoryName": "Narrative & Transformation",
          "categorySlug": "narrative-transformation"
        },
        "from": 6,
        "name": "Complication",
        "beatId": "7b6532c9-0a87-4c14-ae91-947886e4ce6f",
        "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
        "beatType": {
          "name": "Complication",
          "slug": "complication",
          "status": "active",
          "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
          "version": 1,
          "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
        },
        "evidence": "The company highlights the complexities of its market and the demands driving its business.",
        "position": 1,
        "isPrimaryArc": true,
        "parentBeatType": null,
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 14,
        "arc": {
          "name": "The Sparkline",
          "slug": "sparkline",
          "status": "active",
          "bestFor": "Keynotes, TED-style talks",
          "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
          "description": null,
          "familyLabel": null,
          "categoryName": "Narrative & Transformation",
          "categorySlug": "narrative-transformation"
        },
        "from": 11,
        "name": "Evidence",
        "beatId": "3a1399e1-9091-41e7-ae08-c45f4206c838",
        "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
        "beatType": {
          "name": "Evidence",
          "slug": "evidence",
          "status": "active",
          "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
          "version": 1,
          "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
        },
        "evidence": "Federal Signal provides evidence of its strong financial position and key strategic initiatives.",
        "position": 2,
        "isPrimaryArc": true,
        "parentBeatType": null,
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 16,
        "arc": {
          "name": "The Sparkline",
          "slug": "sparkline",
          "status": "active",
          "bestFor": "Keynotes, TED-style talks",
          "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
          "description": null,
          "familyLabel": null,
          "categoryName": "Narrative & Transformation",
          "categorySlug": "narrative-transformation"
        },
        "from": 15,
        "name": "Desire",
        "beatId": "c84d122a-98cd-499f-bf5a-66f81ccf49cc",
        "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
        "beatType": {
          "name": "Desire",
          "slug": "aida-desire",
          "status": "active",
          "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
          "version": 1,
          "description": null
        },
        "evidence": "The company raises its full-year adjusted EPS outlook, demonstrating its growth potential.",
        "position": 3,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Evidence",
          "slug": "evidence",
          "status": "active",
          "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
          "version": 1,
          "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 31,
        "arc": {
          "name": "The Sparkline",
          "slug": "sparkline",
          "status": "active",
          "bestFor": "Keynotes, TED-style talks",
          "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
          "description": null,
          "familyLabel": null,
          "categoryName": "Narrative & Transformation",
          "categorySlug": "narrative-transformation"
        },
        "from": 17,
        "name": "Resolution",
        "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
        "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
        "beatType": {
          "name": "Resolution",
          "slug": "resolution",
          "status": "active",
          "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
          "version": 1,
          "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
        },
        "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
        "position": 4,
        "isPrimaryArc": true,
        "parentBeatType": null,
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      }
    ],
    "loops": [
      {
        "to": 10,
        "from": 6,
        "loop": {
          "name": "27_cost_of_inaction",
          "slug": "27-cost-of-inaction",
          "status": "active",
          "bestFor": "Urgent budget requests, compliance, risk mitigation",
          "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
          "description": "Quantify what happens if the audience does nothing",
          "familyLabel": null,
          "categoryName": "Urgency",
          "categorySlug": "urgency"
        },
        "matchId": "ab4a6e34-b64e-420c-8657-a7113350632d",
        "evidence": "The company emphasizes the importance of its products and services in driving growth.",
        "position": 0,
        "objective": "Highlighting the cost of not addressing market demands",
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-16 23:09:51.251687+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      },
      {
        "to": 14,
        "from": 11,
        "loop": {
          "name": "14_day_in_life",
          "slug": "14-day-in-life",
          "status": "active",
          "bestFor": "Product demos, UX reviews, investor pitches focusing on pain points",
          "canonId": "019dd956-6b65-707f-9b14-89beaaab81fa",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "The User's Struggle -> The Intervention (Your Solution) -> The Resolved State",
          "description": "Humanize abstract data by walking through a single user's struggle and resolution",
          "familyLabel": null,
          "categoryName": "Narrative",
          "categorySlug": "narrative"
        },
        "matchId": "9498f32a-8cce-4bd0-9ffd-11757e00f9e7",
        "evidence": "The presentation showcases Federal Signal's financial performance and strategic initiatives.",
        "position": 1,
        "objective": "Providing an overview of the company's operations and financial performance",
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-16 23:09:51.293657+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      },
      {
        "to": 16,
        "from": 15,
        "loop": {
          "name": "15_why_now",
          "slug": "15-why-now",
          "status": "active",
          "bestFor": "Sales pitches, fundraising, requesting immediate budget approval",
          "canonId": "019dd956-6c00-70cd-bd42-6bacc4af726f",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "The Context (Trends) -> The Trigger Event -> The Window of Opportunity",
          "description": "Create temporal urgency by proving that the window of opportunity is opening or closing",
          "familyLabel": null,
          "categoryName": "Urgency",
          "categorySlug": "urgency"
        },
        "matchId": "1ccef190-9d46-47c4-bdde-da7bae844866",
        "evidence": "The company raises its full-year adjusted EPS outlook, demonstrating its growth potential.",
        "position": 2,
        "objective": "Explaining why now is the right time for growth",
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-16 23:09:51.335278+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "tools": [
      {
        "tool": {
          "name": "Slide recipe: Cover",
          "slug": "cover-slide",
          "status": "active",
          "bestFor": null,
          "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
          "version": 1,
          "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
          "description": "The first ten seconds. Build it deliberately.",
          "familyLabel": "slide-recipe",
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "designer",
        "layer": "slide",
        "agents": [
          "designer"
        ],
        "matchId": "fa8ff05b-472b-4c58-8c8d-2414ff82e29b",
        "evidence": "type: cover",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:49:02.662883+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 1,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Executive summary",
          "slug": "executive-summary",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4b63-72d5-9734-da757d91ca61",
          "version": 1,
          "bodyDocId": null,
          "description": "A condensed view of the entire argument on a single slide / block.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "757c13a0-d796-4721-9259-266a9d2fdfae",
        "evidence": "type: executive_summary",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:49:02.773843+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 3,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Table data",
          "slug": "table-data",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4fab-7168-a82f-b847350a006d",
          "version": 1,
          "bodyDocId": null,
          "description": "Tabular layouts of structured data.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "3d2dfd5c-b2d0-4140-89c8-834a274e9441",
        "evidence": "table/data: Public Safety and Security: Lights and siren products for Police, Fire and Heavy Duty (HD) end markets, Brands: FEDERAL SIGNAL Safety and Security Systems Heavy Duty, FEDERAL SIGNAL Safety and Security System",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:49:02.991956+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 8,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "List presentation",
          "slug": "list-presentation",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
          "version": 1,
          "bodyDocId": null,
          "description": "Bulleted, numbered, or checklist enumerations.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "2f9e2f5e-708b-40a7-a06f-18f3ca76c645",
        "evidence": "The slide contains a list/bullet component with several items, indicating a list presentation.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:49:10.701255+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 9,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Chart Selection Guide",
          "slug": "chart-selection-guide",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-b1a0-700b-ba17-0e16c4d5bcae",
          "version": 1,
          "bodyDocId": null,
          "description": "Choosing the right chart type for your data and message",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Designer",
        "layer": "slide",
        "agents": [
          "Designer"
        ],
        "matchId": "453ba5e8-ef1b-444f-938d-6ac83eb27655",
        "evidence": "The slide features a bar-stacked chart and a line chart, indicating the use of various chart types to present data.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:49:10.781291+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 10,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "List presentation",
          "slug": "list-presentation",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
          "version": 1,
          "bodyDocId": null,
          "description": "Bulleted, numbered, or checklist enumerations.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "db32a199-0c1c-46b4-9a60-00323cbd4815",
        "evidence": "The slide contains a list/bullet component with several items, indicating a list presentation.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:49:10.860233+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 11,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "2x2 matrix",
          "slug": "matrix-2x2",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-50ab-72d1-8afb-3ab0a38e32a8",
          "version": 1,
          "bodyDocId": null,
          "description": "BCG matrix, importance/urgency, any axes-and-quadrants frame.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "b36784c5-1451-4baf-b6c2-b4ca9166e78c",
        "evidence": "chart/donut: 2022 End Markets by Users",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:49:05.751087+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 22,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Slide recipe: Cover",
          "slug": "cover-slide",
          "status": "active",
          "bestFor": null,
          "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
          "version": 1,
          "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
          "description": "The first ten seconds. Build it deliberately.",
          "familyLabel": "slide-recipe",
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "designer",
        "layer": "slide",
        "agents": [
          "designer"
        ],
        "matchId": "6bb56ab2-7b3f-4f28-8935-8c4b2794c9eb",
        "evidence": "title/headline: FEDERAL SIGNAL",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:49:06.126207+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 31,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      }
    ],
    "frameworks": [
      {
        "matchId": "1389f9a5-976e-4288-9629-77ab6965c940",
        "evidence": "80/20 SEGMENT",
        "framework": null,
        "confidence": 1,
        "extraction": {
          "at": "2026-05-02 08:14:42.979+00",
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 24,
        "frameworkName": "pareto-principle-80-20"
      }
    ],
    "patterns": []
  },
  "storymakers": null,
  "score": null,
  "review": null,
  "activistThesis": null,
  "pitchdeck": {
    "metadata": null,
    "profile": null
  },
  "slides": [
    {
      "page": 1,
      "type": "setup",
      "function": "front_matter",
      "imagePath": "https://imgproxy.kitesheet.com/V_i9u7VMeLiHmVP4iJw1Wp8XxrZbRRtNCeTwJZSOO_4/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9lM2E1ZmM5NDIxOGYyYWJmMzUxMDdiNjI3YWFlYzE3Mi9wMDAxLmpwZw",
      "rawType": "cover",
      "block": null,
      "metadata": {
        "slideType": "cover",
        "slideTypeCanon": {
          "name": "Cover",
          "slug": "cover",
          "status": "active",
          "canonId": "019de52d-05f2-729d-9f93-e0504f0a2410",
          "version": 1,
          "description": null
        },
        "function": "front_matter",
        "functionCanon": {
          "name": "Front matter",
          "slug": "front_matter",
          "status": "active",
          "canonId": "019de52d-133d-73f0-9e26-201eda96b098",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 53,
        "componentCount": 9,
        "textChars": 90,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:31.63+00",
          "seconds": 5.48,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/1",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-1",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.119,
            "w": 0.319,
            "x": 0.083,
            "y": 0.08
          },
          "kind": "image",
          "text": "FEDERAL SIGNAL Moves. Cleans. Protects.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "763edb92-bc7a-4238-be92-a3abec6b9749",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.199,
            "w": 0.139,
            "x": 0.202,
            "y": 0.465
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "424e6135-807c-45e6-ba48-16db3b15e92b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.199,
            "w": 0.139,
            "x": 0.69,
            "y": 0.465
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "974ba36e-494a-4370-a855-e3c634217f52",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.199,
            "w": 0.139,
            "x": 0.324,
            "y": 0.465
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a9480874-572e-4afb-a3a5-762b23f2167c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.199,
            "w": 0.139,
            "x": 0.568,
            "y": 0.465
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b9d9f0b5-4653-43d8-882b-4204e36cf08a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.199,
            "w": 0.139,
            "x": 0.08,
            "y": 0.465
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cd7a898f-ffe7-4a3b-b65e-65bf08af4101",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.199,
            "w": 0.139,
            "x": 0.446,
            "y": 0.465
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fac8a73a-526a-4ec3-95f5-d33c67f95e72",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.019,
            "w": 0.235,
            "x": 0.72,
            "y": 0.864
          },
          "kind": "source-note",
          "text": "Investor Presentation August 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "35b90789-3dc3-48e1-8f6b-d8db380e83c4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.307,
            "x": 0.648,
            "y": 0.76
          },
          "kind": "title",
          "text": "Disciplined Growth",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:31.63+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "465719ed-0074-4206-b79e-e8bfe060cf1d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Slide recipe: Cover",
            "slug": "cover-slide",
            "status": "active",
            "bestFor": null,
            "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
            "version": 1,
            "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
            "description": "The first ten seconds. Build it deliberately.",
            "familyLabel": "slide-recipe",
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "designer",
          "layer": "slide",
          "agents": [
            "designer"
          ],
          "matchId": "fa8ff05b-472b-4c58-8c8d-2414ff82e29b",
          "evidence": "type: cover",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:49:02.662883+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 1,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Setup",
          "beatId": "c7651f76-9897-4eb0-a3cf-e94199343cb3",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "evidence": "The presentation begins with an overview of Federal Signal, its strategy, and key messages.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "thumbSrc": "https://imgproxy.kitesheet.com/gq3lx39L1PcsUeckHcAwMFSu6bNoiCrJcwqgz1mlB20/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9lM2E1ZmM5NDIxOGYyYWJmMzUxMDdiNjI3YWFlYzE3Mi9wMDAxLmpwZw",
      "imagePathAlt": "https://imgproxy.kitesheet.com/_MQV9CNXn9htvt2fVq9gn7r53ScPBH3Zqc5V76isvYc/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9lM2E1ZmM5NDIxOGYyYWJmMzUxMDdiNjI3YWFlYzE3Mi9wMDAxLnBuZw",
      "thumbSrcAlt": "https://imgproxy.kitesheet.com/ix1BjbbrPQyaum4wuurUPvj-FAuWY1QHtxDqecY41MY/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9lM2E1ZmM5NDIxOGYyYWJmMzUxMDdiNjI3YWFlYzE3Mi9wMDAxLnBuZw"
    },
    {
      "page": 2,
      "type": "setup",
      "function": "front_matter",
      "rawType": "disclaimer",
      "block": null,
      "metadata": {
        "slideType": "disclaimer",
        "slideTypeCanon": {
          "name": "Disclaimer",
          "slug": "disclaimer",
          "status": "active",
          "canonId": "019de52d-0801-727b-b98a-5ed095aeee78",
          "version": 1,
          "description": null
        },
        "function": "front_matter",
        "functionCanon": {
          "name": "Front matter",
          "slug": "front_matter",
          "status": "active",
          "canonId": "019de52d-133d-73f0-9e26-201eda96b098",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 66,
        "componentCount": 5,
        "textChars": 2999,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:32.662+00",
          "seconds": 6.06,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/2",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-2",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.32,
            "w": 0.94,
            "x": 0.03,
            "y": 0.15
          },
          "kind": "disclaimer",
          "text": "This presentation contains unaudited financial information and forward-looking statements. Statements that are not historical are forward-looking statements and may contain words such as \"may\", \"will\", \"believe\", \"expect\", \"anticipate\", \"intend\", \"plan\", \"project\", \"estimate\", and \"objective\" or similar terminology, concerning the company's future financial performance, business strategy, plans, goals and objectives. These expressions are intended to identify forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements include information concerning the Company's possible or assumed future performance or results of operations and are not guarantees. While these statements are based on assumptions and judgments that management has made in light of industry experience as well as perceptions of historical trends, current conditions, expected future developments and other factors believed to be appropriate under the circumstances, they are subject to risks, uncertainties and other factors that may cause the Company's actual results, performance or achievements to be materially different. Such risks and uncertainties include, but are not limited to: direct and indirect impacts of the coronavirus pandemic and the associated government response, risks and adverse economic effects associated with emerging geopolitical conflicts, product and price competition, supply chain disruptions, work stoppages, availability and pricing of raw materials, cybersecurity risks, risks associated with acquisitions such as integration of operations and achieving anticipated revenue and cost benefits, foreign currency exchange rate changes, interest rate changes, increased legal expenses and litigation results, legal and regulatory developments and other risks and uncertainties described in filings with the Securities and Exchange Commission (\"SEC\"). Such forward-looking statements are made as of the date hereof and we undertake no obligation to update these forward-looking statements regardless of new developments or otherwise.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:32.662+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8144e8e2-a52d-464f-bb16-2e345d161a33",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.47,
            "x": 0.03,
            "y": 0.5
          },
          "kind": "disclaimer",
          "text": "This presentation also contains certain measures that are not in accordance with U.S. generally accepted accounting principles (\"GAAP\"). The non-GAAP financial information presented herein should be considered supplemental to, and not a substitute for, or superior to, financial measures calculated in accordance with GAAP. The Company has provided this supplemental information to investors, analysts, and other interested parties to enable them to perform additional analyses of operating results, to illustrate the results of operations giving effect to the non-GAAP adjustments shown in the reconciliations, and to provide an additional measure of performance which management considers in operating the business. A reconciliation of these items to the most comparable GAAP measures is provided in our filings with the SEC and/or in the Appendix to this presentation.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:32.662+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bac072cf-7f99-4869-9eb3-22a5bbd29138",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.46,
            "w": 0.44,
            "x": 0.54,
            "y": 0.44
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:32.662+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7582ac2e-b612-40d3-b28b-c4c40437a248",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.01,
            "x": 0.95,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "2",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:32.662+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0ebd28e4-dc59-4def-a075-1b9c1f5be4d6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.44,
            "x": 0.03,
            "y": 0.06
          },
          "kind": "title",
          "text": "Safe Harbor Statement",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:32.662+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8684650d-3ce5-4b6c-9f38-0d0a11a217ff",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Setup",
          "beatId": "c7651f76-9897-4eb0-a3cf-e94199343cb3",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "evidence": "The presentation begins with an overview of Federal Signal, its strategy, and key messages.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 3,
      "type": "setup",
      "function": "establish_context",
      "rawType": "executive_summary",
      "block": null,
      "metadata": {
        "slideType": "executive_summary",
        "slideTypeCanon": {
          "name": "Executive summary",
          "slug": "executive_summary",
          "status": "active",
          "canonId": "019de52d-06be-73ff-81b3-f99fe7f0025e",
          "version": 1,
          "description": null
        },
        "function": "establish_context",
        "functionCanon": {
          "name": "Establish context",
          "slug": "establish_context",
          "status": "active",
          "canonId": "019de52d-1314-74e6-9074-d213dc0bdcdf",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 88,
        "componentCount": 9,
        "textChars": 954,
        "nDataPoints": 3,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:33.383+00",
          "seconds": 6.676,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/3",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-3",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.109,
            "w": 0.919,
            "x": 0.047,
            "y": 0.845
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo grid",
              "slug": "logo-grid",
              "status": "active",
              "canonId": "019de52c-fdd7-7409-93e5-81280a8ca215",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c2c00bb4-4745-467e-a663-41e8e8841824",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.673,
            "w": 0.397,
            "x": 0.573,
            "y": 0.156
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "181965d5-77f0-48cf-add6-1ec38dfef3c9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.669,
            "w": 0.427,
            "x": 0.03,
            "y": 0.166
          },
          "kind": "list",
          "text": "Founded in 1901, joined NYSE in 1969 (“FSS\")\nDiversified industrial manufacturer of specialized vehicles for maintenance and infrastructure markets such as street sweepers, sewer cleaners, vacuum/hydro-excavators (“safe-digging trucks”), industrial vacuum loaders, waterblasting equipment, road-marking and line-removal equipment, dump truck bodies, trailers, metal extraction support equipment and off-road, multi-purpose tractors; as well as safety and security products including audible and visual warning devices\nLeading brands of premium, value-adding products and systems, with supporting aftermarket business\nHeadquartered in Oak Brook, Illinois with 23 principal manufacturing facilities worldwide\nStrong operating cash flow generation has facilitated organic growth investment, cash returns to stockholders and M&A in recent years",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5e1d3f3a-0a5b-4fab-9c65-a8baabd28df7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.129,
            "w": 0.267,
            "x": 0.696,
            "y": 0.189
          },
          "kind": "metric",
          "text": "$1.57 B REVENUE TTM 6/30/23",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0ee0b169-d718-4f21-a343-5f3537419cd3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.129,
            "w": 0.131,
            "x": 0.832,
            "y": 0.189
          },
          "kind": "metric",
          "text": "MARKET capitalization ~$3.7 B",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3b46cc63-a15b-41bf-b4d6-550e84d0346e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.179,
            "w": 0.123,
            "x": 0.45,
            "y": 0.189
          },
          "kind": "paragraph",
          "text": "STRONG CASH FLOW",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2a42d23a-f978-496a-b24c-464ceb8a9fab",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.179,
            "w": 0.123,
            "x": 0.45,
            "y": 0.41
          },
          "kind": "paragraph",
          "text": "NYSE SYMBOL FSS",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "52929c3e-dd3b-4ddc-b0a1-125ce6b2523a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.01,
            "x": 0.953,
            "y": 0.926
          },
          "kind": "source-note",
          "text": "3",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "92d725da-a379-4f67-a302-ef4c67ecdb78",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.486,
            "x": 0.049,
            "y": 0.054
          },
          "kind": "title",
          "text": "Federal Signal at a Glance",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a92c4a80-42d8-4573-ad73-9253cf839960",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Executive summary",
            "slug": "executive-summary",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4b63-72d5-9734-da757d91ca61",
            "version": 1,
            "bodyDocId": null,
            "description": "A condensed view of the entire argument on a single slide / block.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "757c13a0-d796-4721-9259-266a9d2fdfae",
          "evidence": "type: executive_summary",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:49:02.773843+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 3,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Setup",
          "beatId": "c7651f76-9897-4eb0-a3cf-e94199343cb3",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "evidence": "The presentation begins with an overview of Federal Signal, its strategy, and key messages.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 4,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "key_messages",
      "block": null,
      "metadata": {
        "slideType": "key_messages",
        "slideTypeCanon": {
          "name": "Key messages",
          "slug": "key_messages",
          "status": "active",
          "canonId": "019de52d-0712-703f-89f5-bda6688faf3f",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 96,
        "componentCount": 17,
        "textChars": 1629,
        "nDataPoints": 10,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:36.531+00",
          "seconds": 9.299,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/4",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-4",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.04,
            "x": 0.05,
            "y": 0.9
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "018b288a-3dbd-422a-9392-898796b79683",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.68,
            "x": 0.29,
            "y": 0.41
          },
          "kind": "list",
          "text": "Balanced portfolio of new and used equipment sales and other aftermarket offerings including parts, rentals and service;\nAftermarket revenues represented ~28% of ESG's sales in Q2 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "19f00154-438e-4069-903d-4bff9cd06519",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.68,
            "x": 0.29,
            "y": 0.83
          },
          "kind": "list",
          "text": "Customer-focused NPD process with emphasis on electrification initiatives; several recent EV product launches",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "20735a7f-fdf7-4ea7-99c2-a324a71f066b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.23,
            "x": 0.02,
            "y": 0.42
          },
          "kind": "list",
          "text": "Revenue Streams",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "21645863-9259-45b7-a5f7-74a5a349ae64",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.68,
            "x": 0.29,
            "y": 0.17
          },
          "kind": "list",
          "text": "Clearly-defined strategy, with two groups - ESG and SSG - each of which have strong growth potential through a combination of organic initiatives and M&A",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "44ba3045-b7b2-495e-8feb-18c427ef867f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.14,
            "w": 0.68,
            "x": 0.29,
            "y": 0.25
          },
          "kind": "list",
          "text": "Typical annual revenue mix of ~50% publicly-funded / ~50% industrial\nPublicly-funded revenues derived from sale of essential products to municipalities in the U.S., Canada, Europe and Latin America; sewer cleaner purchases typically funded through water taxes\nWithin industrial, markets at different points in the cycle such as construction, utility, oil and gas, infrastructure, waste, rendering, landscaping, military",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4b499ca1-0dbb-4617-afc3-f6949235c4ec",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.23,
            "x": 0.02,
            "y": 0.73
          },
          "kind": "list",
          "text": "Operational Performance",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4cbeb40f-edab-43f2-8bf7-f944267febcb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.68,
            "x": 0.29,
            "y": 0.51
          },
          "kind": "list",
          "text": "Increased borrowing capacity by executing new, 5-year $800 M credit facility in October 2022\nLow debt leverage; strong balance sheet and healthy cash flow generation",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4d20080a-23d6-4453-8ab1-998ee7d21dc9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.68,
            "x": 0.29,
            "y": 0.61
          },
          "kind": "list",
          "text": "Completed acquisitions of TowHaul (Q4 2022), Blasters (Q1 2023) and Trackless (Q2 2023)\nAmple opportunity for further M&A due to strong financial position, active pipeline and clear view of what we are looking for in acquisition candidates",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7f59b50d-e001-4ed6-a697-d3758fc372ee",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.23,
            "x": 0.02,
            "y": 0.83
          },
          "kind": "list",
          "text": "New Product Development (\"NPD\")",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "abc82936-e6b4-4ab8-9f3e-cdfe1ca0182a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.23,
            "x": 0.02,
            "y": 0.17
          },
          "kind": "list",
          "text": "Composition of Businesses",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ad741672-b75a-4747-b340-4f80139a84b0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.23,
            "x": 0.02,
            "y": 0.52
          },
          "kind": "list",
          "text": "Financial Position",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c56f56d7-f64f-4d6f-b79c-2f3ff63faa75",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.68,
            "x": 0.29,
            "y": 0.72
          },
          "kind": "list",
          "text": "Consistent performance within target EBITDA margin ranges\nFocus on operational excellence, with Eighty-Twenty Improvement (\"ETI\") initiatives the cornerstone of our operational philosophies",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e307b3a8-fd78-4852-a703-288259e900a3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.23,
            "x": 0.02,
            "y": 0.25
          },
          "kind": "list",
          "text": "End Market Exposures",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e8d099f9-c686-4999-9520-ebc1a4d32a89",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.23,
            "x": 0.02,
            "y": 0.62
          },
          "kind": "list",
          "text": "Opportunity for M&A",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f5667f1b-2a6b-4cb7-9cd9-efe49daedd17",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.01,
            "x": 0.95,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "4",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "21a1cca8-3b20-4a54-90b7-af1487484e0c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.42,
            "x": 0.03,
            "y": 0.05
          },
          "kind": "title",
          "text": "Why Federal Signal?",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "069f8535-a238-4c4f-8fe8-5a3b2a1881f6",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Setup",
          "beatId": "c7651f76-9897-4eb0-a3cf-e94199343cb3",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "evidence": "The presentation begins with an overview of Federal Signal, its strategy, and key messages.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 5,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "revenue_buildup",
      "block": null,
      "metadata": {
        "slideType": "revenue_buildup",
        "slideTypeCanon": {
          "name": "Revenue buildup",
          "slug": "revenue_buildup",
          "status": "active",
          "canonId": "019de52d-0acd-70b8-a81d-62d89840409b",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 86,
        "componentCount": 12,
        "textChars": 541,
        "nDataPoints": 8,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:36.049+00",
          "seconds": 8.29,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/5",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-5",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.39,
            "w": 0.68,
            "x": 0.16,
            "y": 0.249
          },
          "kind": "chart",
          "text": "Net Sales CAGR (2016-22) Total: ~13% Organic: ~6% $708 (2016), $899 (2017), $1,090 (2018), $1,221 (2019), $1,131 (2020), $1,213 (2021), $1,435 (2022)",
          "attrs": {
            "x_axis_labels": [
              "2016",
              "2017",
              "2018",
              "2019",
              "2020",
              "2021",
              "2022"
            ],
            "y_axis_labels": [
              "$708",
              "$899",
              "$1,090",
              "$1,221",
              "$1,131",
              "$1,213",
              "$1,435"
            ]
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "db0dd549-d08e-46a2-b47c-543be3700367",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.019,
            "w": 0.035,
            "x": 0.383,
            "y": 0.81
          },
          "kind": "list",
          "text": "2018",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5c27ee88-68d8-4594-90f6-6c512fa37640",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.019,
            "w": 0.035,
            "x": 0.803,
            "y": 0.81
          },
          "kind": "list",
          "text": "2022",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6164699d-f6f1-4f37-a702-1fb4375575a9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.137,
            "w": 0.17,
            "x": 0.259,
            "y": 0.702
          },
          "kind": "list",
          "text": "2017 Rugby, DURACLASS, Travis, CRYSTEEL, OX BODIES",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "61e633af-2e18-404e-82b3-2a8722e42a4c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.07,
            "x": 0.488,
            "y": 0.799
          },
          "kind": "list",
          "text": "2019 HighMark",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "64979a25-ee43-4138-ba4e-39719708c9ca",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.07,
            "x": 0.144,
            "y": 0.799
          },
          "kind": "list",
          "text": "2016 WESTECH",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c88daf1f-05e8-4692-86e5-7413d26dd99c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.07,
            "x": 0.593,
            "y": 0.799
          },
          "kind": "list",
          "text": "2020 PUBLIC WORKS EQUIPMENT",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d523dc58-7120-4c41-b809-1a7155600b1f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.137,
            "w": 0.17,
            "x": 0.698,
            "y": 0.702
          },
          "kind": "list",
          "text": "2021 SWITCH N GO, Bucks, GROUND FORCE, TowHaul, Trackless",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e96e1ae0-b795-4863-b695-305f352efcd5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.07,
            "x": 0.908,
            "y": 0.799
          },
          "kind": "list",
          "text": "2023 BLASTERS",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f0134f44-15a3-4d8c-a31f-6d2d98310743",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.896,
            "x": 0.052,
            "y": 0.114
          },
          "kind": "paragraph",
          "text": "Strategic acquisitions, primarily focused on developing a Specialty Vehicle platform, and organic growth have contributed meaningfully to Federal Signal's growth since 2016",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d6891961-3165-4104-a640-2c4ba2dee93d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.16,
            "x": 0.05,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "FEDERAL SIGNAL",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3a67b8c0-e2d9-4636-8094-837ab081c11e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.046,
            "w": 0.449,
            "x": 0.049,
            "y": 0.034
          },
          "kind": "title",
          "text": "Delivering on our Strategy",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.049+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ba62ef55-848e-4e98-b601-29dc3bb6300d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Setup",
          "beatId": "c7651f76-9897-4eb0-a3cf-e94199343cb3",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "evidence": "The presentation begins with an overview of Federal Signal, its strategy, and key messages.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 6,
      "type": "setup",
      "function": "decompose_segments",
      "rawType": "segmentation",
      "block": null,
      "metadata": {
        "slideType": "segmentation",
        "slideTypeCanon": {
          "name": "Segmentation",
          "slug": "segmentation",
          "status": "active",
          "canonId": "019de52d-0917-75d5-9172-1b3b3c2f6400",
          "version": 1,
          "description": null
        },
        "function": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 74,
        "componentCount": 6,
        "textChars": 701,
        "nDataPoints": 2,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:33.766+00",
          "seconds": 5.72,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/6",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-6",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.59,
            "w": 0.31,
            "x": 0.38,
            "y": 0.15
          },
          "kind": "chart",
          "text": "$1.3 B* (ESG) $264 M* (SSG)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Pie chart",
              "slug": "pie",
              "status": "active",
              "canonId": "019de52c-ffdb-71bb-a800-5c5ab9f1c373",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "pie",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.766+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "898cad5d-8bb4-48d2-9779-26ab7d9a5753",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.14,
            "w": 0.93,
            "x": 0.05,
            "y": 0.78
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.766+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f89edc19-a750-48a2-b724-5ac2aedc16e0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.62,
            "w": 0.34,
            "x": 0.05,
            "y": 0.15
          },
          "kind": "list",
          "text": "Environmental Solutions Group (ESG)\nServes publicly-funded, industrial, and utility markets for surface and sub-surface cleaning, safe-digging, road-marking, infrastructure maintenance and material hauling\nProducts: Street Sweeping, Sewer Cleaning, Safe Digging, Industrial Cleaning, Dump Bodies and Trailers, Metal Extraction Support, Road-Marking and Line-Removal, Multi-Purpose Tractors",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Comparison list",
              "slug": "comparison",
              "status": "active",
              "canonId": "019de52c-fce7-733e-99d3-030a104727bf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "comparison",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.766+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5920e180-f86d-47d6-acb5-d921789eeb45",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.49,
            "w": 0.28,
            "x": 0.69,
            "y": 0.15
          },
          "kind": "list",
          "text": "Safety and Security Systems Group (SSG)\nServes the needs of municipalities and industrial verticals for audible and visual safety and security notification devices and systems\nProducts: Lights and Sirens, Signaling Devices, Warning Systems",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Comparison list",
              "slug": "comparison",
              "status": "active",
              "canonId": "019de52c-fce7-733e-99d3-030a104727bf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "comparison",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.766+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "be308872-2aa9-4e36-8ad5-f226b7357e48",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.14,
            "x": 0.36,
            "y": 0.73
          },
          "kind": "source-note",
          "text": "*TTM Q2 2023 net sales",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.766+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9d6d4048-a1a4-42c2-8d6b-2a2e0845d1c5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.48,
            "x": 0.05,
            "y": 0.05
          },
          "kind": "title",
          "text": "Two Attractive Platforms",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.766+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9a7845fe-defc-4acc-8a33-4c4bbee2b17f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Complication",
          "beatId": "7b6532c9-0a87-4c14-ae91-947886e4ce6f",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "evidence": "The company highlights the complexities of its market and the demands driving its business.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 6,
          "loop": {
            "name": "27_cost_of_inaction",
            "slug": "27-cost-of-inaction",
            "status": "active",
            "bestFor": "Urgent budget requests, compliance, risk mitigation",
            "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
            "description": "Quantify what happens if the audience does nothing",
            "familyLabel": null
          },
          "matchId": "ab4a6e34-b64e-420c-8657-a7113350632d",
          "evidence": "The company emphasizes the importance of its products and services in driving growth.",
          "position": 0,
          "objective": "Highlighting the cost of not addressing market demands",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.251687+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 7,
      "type": "setup",
      "function": "decompose_segments",
      "rawType": "revenue_buildup",
      "block": null,
      "metadata": {
        "slideType": "revenue_buildup",
        "slideTypeCanon": {
          "name": "Revenue buildup",
          "slug": "revenue_buildup",
          "status": "active",
          "canonId": "019de52d-0acd-70b8-a81d-62d89840409b",
          "version": 1,
          "description": null
        },
        "function": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 91,
        "componentCount": 11,
        "textChars": 1382,
        "nDataPoints": 1,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:36.11+00",
          "seconds": 7.858,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/7",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-7",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.935,
            "x": 0.035,
            "y": 0.27
          },
          "kind": "list",
          "text": "Application: Street sweeping, Sewer cleaning, Safe digging, Industrial cleaning, Road Marking, Materials Hauling, Metal Extraction Support, Multi-Purpose Tractors",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1cf7e085-0a2c-42fb-8005-733a2fdedd7c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.935,
            "x": 0.035,
            "y": 0.43
          },
          "kind": "list",
          "text": "Products: Images of various industrial vehicles and equipment.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "26169835-1437-40e3-b414-788520581cf8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.935,
            "x": 0.035,
            "y": 0.65
          },
          "kind": "list",
          "text": "Addressable Market**: ~$4.5 B",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2cbb0b3e-97f2-4a47-9f17-0756e090c4c1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.935,
            "x": 0.035,
            "y": 0.35
          },
          "kind": "list",
          "text": "Brands: Elgin, Vactor, Truvac, Westech, Jetstream, Guzzler, MRL, Blasters Inc., Travis, Duraclass, OH Bodies, NTS, Rugby, Crysteel, Switch-N-Go, Bucks, Ground Force, TowHaul, Trackless",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a7ba98e0-5b49-4eef-ac86-b39155516ea0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.935,
            "x": 0.035,
            "y": 0.55
          },
          "kind": "list",
          "text": "End Markets and Channels: Publicly-funded (Dealer), Publicly-funded* (Dealer), Industrial Utility Oil & Gas (Dealer / Direct), Industrial (Direct), Transportation, Infrastructure, Publicly-funded (Direct), Construction, Industrial, Landscaping, Publicly-funded (Dealer / Direct), Industrial (Direct), Publicly-funded (Dealer)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b188eb34-5a62-4029-91b4-5c1438c73bbe",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.79,
            "x": 0.16,
            "y": 0.79
          },
          "kind": "list",
          "text": "Routes to Market: Rental/Aftermarket (Depot Solutions: parts/service/refurbishment/rental through 20+ locations in US and Canada), Dealer Network (US Dealer Network, Largest Canadian distributor of maintenance equipment to municipalities), Distribution (US Distribution Network, For ESG products and other OEM's products such as snow-removal equipment and garbage trucks)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b5d3d0f7-7f8a-4444-b651-7892d1ce7aa3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.1,
            "x": 0.49,
            "y": 0.67
          },
          "kind": "metric",
          "text": "~$4.5 B",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "daa5af82-6e0d-417e-94ac-aa5972a83cef",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.14,
            "x": 0.086,
            "y": 0.965
          },
          "kind": "source-note",
          "text": "* Typically funded through water taxes",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d2388629-db45-4dfc-8a2b-423b15c29d6d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.09,
            "x": 0.086,
            "y": 0.975
          },
          "kind": "source-note",
          "text": "**Management estimates",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f777ccdb-cb42-4a0f-8c8c-2ddc415448ef",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.935,
            "x": 0.035,
            "y": 0.17
          },
          "kind": "title",
          "text": "Have established a platform serving maintenance and infrastructure markets to provide customers with a comprehensive suite of products and services",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f71cb6ce-2033-4507-8011-1ff4b916dc3c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.69,
            "x": 0.046,
            "y": 0.05
          },
          "kind": "title",
          "text": "Environmental Solutions Group (ESG)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.11+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "407ef2fd-eb38-4651-9f08-d2a2bd46d87d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Complication",
          "beatId": "7b6532c9-0a87-4c14-ae91-947886e4ce6f",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "evidence": "The company highlights the complexities of its market and the demands driving its business.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 6,
          "loop": {
            "name": "27_cost_of_inaction",
            "slug": "27-cost-of-inaction",
            "status": "active",
            "bestFor": "Urgent budget requests, compliance, risk mitigation",
            "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
            "description": "Quantify what happens if the audience does nothing",
            "familyLabel": null
          },
          "matchId": "ab4a6e34-b64e-420c-8657-a7113350632d",
          "evidence": "The company emphasizes the importance of its products and services in driving growth.",
          "position": 0,
          "objective": "Highlighting the cost of not addressing market demands",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.251687+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 8,
      "type": "setup",
      "function": "decompose_segments",
      "rawType": "segmentation",
      "block": null,
      "metadata": {
        "slideType": "segmentation",
        "slideTypeCanon": {
          "name": "Segmentation",
          "slug": "segmentation",
          "status": "active",
          "canonId": "019de52d-0917-75d5-9172-1b3b3c2f6400",
          "version": 1,
          "description": null
        },
        "function": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 59,
        "componentCount": 4,
        "textChars": 1123,
        "nDataPoints": 3,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:33.383+00",
          "seconds": 4.913,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/8",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-8",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.016,
            "w": 0.15,
            "x": 0.426,
            "y": 0.919
          },
          "kind": "source-note",
          "text": "* Management estimates",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d04cc25b-79a2-416e-b5f7-9e4a0b23c629",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.047,
            "w": 0.599,
            "x": 0.199,
            "y": 0.176
          },
          "kind": "subtitle",
          "text": "Serves the needs of government and industrial verticals for audible and visual safety and security notification devices",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "82d821ee-2793-42e7-8f16-c6131385a3ce",
              "version": 1,
              "description": "Header-zone supporting text near the title (= ex body.description with bbox)."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b33463fd-d413-4ae6-a7e0-c480ae2e1f8b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.629,
            "w": 0.89,
            "x": 0.055,
            "y": 0.27
          },
          "kind": "table",
          "text": "Public Safety and Security: Lights and siren products for Police, Fire and Heavy Duty (HD) end markets, Brands: FEDERAL SIGNAL Safety and Security Systems Heavy Duty, FEDERAL SIGNAL Safety and Security Systems Public Safety Systems, FEDERAL SIGNAL VAMA, Products: (images of light bars and sirens), End Markets and Channels: Publicly-funded Industrial Distributor, Addressable Market: $1.0 B. Signaling: Audible and visual signaling devices, Brands: FEDERAL SIGNAL Safety and Security Systems Signaling, Victor, Products: (images of beacons and horns), End Markets and Channels: Industrial Oil & Gas Commercial Heavy Industry Manufacturing Indirect, Addressable Market: $600 M. Systems: Warning Systems Public Address General Alarming (PAGA), Brands: FEDERAL SIGNAL Safety and Security Systems Systems, Products: (images of servers and alarms), End Markets and Channels: Publicly-funded Oil & Gas Commercial Direct, Addressable Market: $1.0 B.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b6fb744f-a19d-4e9a-9b1f-dc8110110f27",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.79,
            "x": 0.055,
            "y": 0.054
          },
          "kind": "title",
          "text": "Safety and Security Systems Group (SSG)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:33.383+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "25792b50-e6cb-496d-b72e-b7f47daf3c78",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Table data",
            "slug": "table-data",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4fab-7168-a82f-b847350a006d",
            "version": 1,
            "bodyDocId": null,
            "description": "Tabular layouts of structured data.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "3d2dfd5c-b2d0-4140-89c8-834a274e9441",
          "evidence": "table/data: Public Safety and Security: Lights and siren products for Police, Fire and Heavy Duty (HD) end markets, Brands: FEDERAL SIGNAL Safety and Security Systems Heavy Duty, FEDERAL SIGNAL Safety and Security System",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:49:02.991956+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 8,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Complication",
          "beatId": "7b6532c9-0a87-4c14-ae91-947886e4ce6f",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "evidence": "The company highlights the complexities of its market and the demands driving its business.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 6,
          "loop": {
            "name": "27_cost_of_inaction",
            "slug": "27-cost-of-inaction",
            "status": "active",
            "bestFor": "Urgent budget requests, compliance, risk mitigation",
            "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
            "description": "Quantify what happens if the audience does nothing",
            "familyLabel": null
          },
          "matchId": "ab4a6e34-b64e-420c-8657-a7113350632d",
          "evidence": "The company emphasizes the importance of its products and services in driving growth.",
          "position": 0,
          "objective": "Highlighting the cost of not addressing market demands",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.251687+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 9,
      "type": "setup",
      "function": "state_demand",
      "rawType": "demand_list",
      "block": null,
      "metadata": {
        "slideType": "demand_list",
        "slideTypeCanon": {
          "name": "Demand list",
          "slug": "demand_list",
          "status": "active",
          "canonId": "019de52d-110e-76af-8c96-2017430183b1",
          "version": 1,
          "description": null
        },
        "function": "state_demand",
        "functionCanon": {
          "name": "State demand",
          "slug": "state_demand",
          "status": "active",
          "canonId": "019de52d-180b-70a3-99c7-c832ea7db96b",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 88,
        "componentCount": 7,
        "textChars": 1699,
        "nDataPoints": 16,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:35.343+00",
          "seconds": 6.676,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/9",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-9",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.66,
            "w": 0.316,
            "x": 0.648,
            "y": 0.156
          },
          "kind": "chart",
          "text": "Infrastructure Spending Allocation Plan $550 billion\nTRANSPORTATION $283.5 billion\nRoads, bridges, major projects $110\nPassenger and freight rail $66\nPublic transit $39.2\nAirports $25\nPorts and waterways $17.3\nSafety and research $11\nInfrastructure for electric, zero-emission and low-emission vehicles $15\nOTHER INFRASTRUCTURE $239 billion\nPower infrastructure, including grid authority $73\nBroadband infrastructure $65\nWater infrastructure $55\nResiliency, cybersecurity, ecosystem restoration $46\nOther programs $27.5",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:35.343+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d85158ea-42df-446d-ac5b-1a7d3774b4ce",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.102,
            "x": 0.45,
            "y": 0.73
          },
          "kind": "image",
          "text": "Outdoor Warning",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:35.343+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bb223edb-401f-481a-8a72-16c3cb13e5cb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.42,
            "w": 0.55,
            "x": 0.047,
            "y": 0.457
          },
          "kind": "list",
          "text": "Infrastructure Investment and Jobs Act\n$550 billion of government spending over five years to fund improvements to the nation's transportation, water, electric power and digital infrastructure\nFederal Signal's sales and rentals of equipment used for materials hauling, road-marking and line-removal, street sweeping, sewer cleaning, safe-digging, and industrial cleaning expected to benefit from infrastructure investment\n$6.8 billion of government spending designated for the Federal Emergency Management Agency (FEMA) to invest in disaster mitigation programs, including warning systems",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:35.343+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "33bcdbe8-4990-4585-b192-095b883c1f77",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.28,
            "w": 0.55,
            "x": 0.047,
            "y": 0.16
          },
          "kind": "list",
          "text": "American Rescue Plan Act\n$350 billion of government spending designated for cities, states, tribal governments and U.S. territories\nFirst $175 billion tranche distributed in 2021; second $175 billion tranche distributed in 2022. Funds to be obligated by end of 2024 and expended by end of 2026\nAs a provider of equipment used to support essential services such as sewer cleaning and street sweeping, Federal Signal is well-positioned to meet the needs of its customers",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:35.343+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f7404d25-6c29-435a-9a5f-321e9f2ea4f9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.008,
            "x": 0.953,
            "y": 0.92
          },
          "kind": "other",
          "text": "9",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Other",
              "slug": "other",
              "status": "active",
              "canonId": "019de52c-fa90-743c-8bf6-20d1fbe82b6d",
              "version": 1,
              "description": "Fallback when no canonical kind applies."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:35.343+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f28efedb-8168-49e8-888c-b59ffcadd658",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.338,
            "x": 0.626,
            "y": 0.878
          },
          "kind": "source-note",
          "text": "Sources: The White House, POLITICO report by Marianne LeVine and Burgess Everett",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:35.343+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0ab54768-ad7f-4ed0-9428-2297b336c552",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.63,
            "x": 0.047,
            "y": 0.047
          },
          "kind": "title",
          "text": "Macro Factors Driving Demand",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:35.343+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3d532c61-caef-41f3-995e-ff3899aa3a5e",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "List presentation",
            "slug": "list-presentation",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
            "version": 1,
            "bodyDocId": null,
            "description": "Bulleted, numbered, or checklist enumerations.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "2f9e2f5e-708b-40a7-a06f-18f3ca76c645",
          "evidence": "The slide contains a list/bullet component with several items, indicating a list presentation.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:49:10.701255+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 9,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Complication",
          "beatId": "7b6532c9-0a87-4c14-ae91-947886e4ce6f",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "evidence": "The company highlights the complexities of its market and the demands driving its business.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 6,
          "loop": {
            "name": "27_cost_of_inaction",
            "slug": "27-cost-of-inaction",
            "status": "active",
            "bestFor": "Urgent budget requests, compliance, risk mitigation",
            "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
            "description": "Quantify what happens if the audience does nothing",
            "familyLabel": null
          },
          "matchId": "ab4a6e34-b64e-420c-8657-a7113350632d",
          "evidence": "The company emphasizes the importance of its products and services in driving growth.",
          "position": 0,
          "objective": "Highlighting the cost of not addressing market demands",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.251687+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 10,
      "type": "setup",
      "function": "state_demand",
      "rawType": "demand_list",
      "block": null,
      "metadata": {
        "slideType": "demand_list",
        "slideTypeCanon": {
          "name": "Demand list",
          "slug": "demand_list",
          "status": "active",
          "canonId": "019de52d-110e-76af-8c96-2017430183b1",
          "version": 1,
          "description": null
        },
        "function": "state_demand",
        "functionCanon": {
          "name": "State demand",
          "slug": "state_demand",
          "status": "active",
          "canonId": "019de52d-180b-70a3-99c7-c832ea7db96b",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 90,
        "componentCount": 8,
        "textChars": 1215,
        "nDataPoints": 12,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:36.19+00",
          "seconds": 6.828,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/10",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-10",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.39,
            "w": 0.35,
            "x": 0.62,
            "y": 0.49
          },
          "kind": "chart",
          "text": "Global demand for lithium-ion batteries will be over 3,100 GWh in 2030\nMarket demand for LiB by application [in GWh]\n213\n363\n717\n1,327\n2,208\n3,127\n2019\n2021\n2023\n2025\n2028\n2030\nCAGR 2019-2030\nConsumer Electronics & Others 5.5%\nEnergy Storage Systems 32.7%\nCommercial Vehicles 30.3%\nPassenger Transportation 29.9%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.19+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "214c8be7-98aa-4693-b8af-b0ab0f6b435e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.21,
            "x": 0.038,
            "y": 0.67
          },
          "kind": "image",
          "text": "Fully-electric street sweeper",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.19+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "02ffc0e6-9d1f-4d17-aa4a-d7ca3471e383",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.21,
            "x": 0.44,
            "y": 0.67
          },
          "kind": "image",
          "text": "Switch-N-Go® system on electric chassis",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.19+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "11ab1e6a-bd65-49a5-800b-14f7643e746d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.21,
            "x": 0.24,
            "y": 0.67
          },
          "kind": "image",
          "text": "Plug-in hybrid electric Broom Bear® street sweeper",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.19+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1b0782d2-b697-4ca9-8759-830b1ddad687",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.304,
            "w": 0.254,
            "x": 0.653,
            "y": 0.156
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.19+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ba8a046b-6bee-469c-ab6c-cae5b98fae54",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.19,
            "w": 0.59,
            "x": 0.043,
            "y": 0.449
          },
          "kind": "paragraph",
          "text": "Electrification Investments\nShowcased newest EV product offerings at recent trade shows\nGrowing demand for lithium-ion batteries expected to benefit metal extraction industry\nProducts expected to benefit include electric product offerings and metal extraction support equipment",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.19+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d9740f08-5ccc-477a-87ca-915b6f8edcb8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.26,
            "w": 0.59,
            "x": 0.043,
            "y": 0.172
          },
          "kind": "paragraph",
          "text": "Broadband Infrastructure\nCOVID-19 highlighted the importance of reliable, affordable and fast internet connectivity for all\nThe $65 billion spending allocation in the Infrastructure Bill begins to address the need for substantial investment in this critical necessity\nExpected to benefit sales and rentals of safe-digging trucks, industrial vacuum loaders, dump truck bodies, trailers, and street sweeping equipment",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.19+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f1f2b022-ca79-4ada-8f53-4f5ea17e8ab0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.34,
            "x": 0.62,
            "y": 0.88
          },
          "kind": "source-note",
          "text": "Sources: Avicenne, Fraunhofer, IHS Markit, Interviews with market participants, Roland Berger",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.19+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4e99249a-f4fc-4816-becc-5db85bee80a1",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Chart Selection Guide",
            "slug": "chart-selection-guide",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-b1a0-700b-ba17-0e16c4d5bcae",
            "version": 1,
            "bodyDocId": null,
            "description": "Choosing the right chart type for your data and message",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Designer",
          "layer": "slide",
          "agents": [
            "Designer"
          ],
          "matchId": "453ba5e8-ef1b-444f-938d-6ac83eb27655",
          "evidence": "The slide features a bar-stacked chart and a line chart, indicating the use of various chart types to present data.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:49:10.781291+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 10,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Complication",
          "beatId": "7b6532c9-0a87-4c14-ae91-947886e4ce6f",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "evidence": "The company highlights the complexities of its market and the demands driving its business.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 6,
          "loop": {
            "name": "27_cost_of_inaction",
            "slug": "27-cost-of-inaction",
            "status": "active",
            "bestFor": "Urgent budget requests, compliance, risk mitigation",
            "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
            "description": "Quantify what happens if the audience does nothing",
            "familyLabel": null
          },
          "matchId": "ab4a6e34-b64e-420c-8657-a7113350632d",
          "evidence": "The company emphasizes the importance of its products and services in driving growth.",
          "position": 0,
          "objective": "Highlighting the cost of not addressing market demands",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.251687+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 11,
      "type": "resolution",
      "function": "plan_implementation",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "plan_implementation",
        "functionCanon": {
          "name": "Plan implementation",
          "slug": "plan_implementation",
          "status": "active",
          "canonId": "019de52d-14a2-77ea-b210-d6a95eed4823",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 67,
        "componentCount": 15,
        "textChars": 269,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:38.647+00",
          "seconds": 8.244,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/11",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-11",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.155,
            "w": 0.145,
            "x": 0.36,
            "y": 0.405
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "616fe282-e93b-4b5d-b06e-f3d4a9bf1e83",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.155,
            "w": 0.205,
            "x": 0.11,
            "y": 0.405
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7ddd0e88-0185-43e3-8400-9c24b975b1b6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.185,
            "w": 0.205,
            "x": 0.77,
            "y": 0.375
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a16c72ec-95ed-4fff-b250-ba3e6b60bd10",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.185,
            "w": 0.16,
            "x": 0.57,
            "y": 0.375
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e72e7aad-7ab6-411a-b585-673c73ee55d5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.1,
            "x": 0.45,
            "y": 0.605
          },
          "kind": "legend",
          "text": "Supported By",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "060c4ae7-72be-4c31-88b0-d67735a59ae3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.069,
            "x": 0.04,
            "y": 0.24
          },
          "kind": "list",
          "text": "Areas of Focus",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0fc7c675-893a-4029-ae2c-39a7f02b7cea",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.16,
            "x": 0.57,
            "y": 0.238
          },
          "kind": "list",
          "text": "Specialty Vehicles for Diverse End-Markets",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1ebcd30b-2093-4664-85de-67bacf731258",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.16,
            "x": 0.34,
            "y": 0.268
          },
          "kind": "list",
          "text": "Aftermarket Parts and Services",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3e4c8f21-2282-463b-8433-5ed0a8817fe3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.16,
            "x": 0.11,
            "y": 0.728
          },
          "kind": "list",
          "text": "Flexible Manufacturing & “ETI” Culture",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "597de722-3987-48c6-b35d-f604b4bbda90",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.16,
            "x": 0.57,
            "y": 0.728
          },
          "kind": "list",
          "text": "Technology as an Enabler",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6761d05f-244c-4f21-9fa5-e6c86b42bb6e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.16,
            "x": 0.34,
            "y": 0.728
          },
          "kind": "list",
          "text": "New Product Development",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "68bc766d-efa7-43a2-951a-de709587dc82",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.16,
            "x": 0.79,
            "y": 0.268
          },
          "kind": "list",
          "text": "Audible and Visual Warning Devices",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7e5215c5-68b8-4765-ad3e-dff6d01b7e6f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.16,
            "x": 0.15,
            "y": 0.268
          },
          "kind": "list",
          "text": "Safe Digging",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7faaec6f-6d77-44c6-8623-94e3142d57e9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.16,
            "x": 0.79,
            "y": 0.748
          },
          "kind": "list",
          "text": "Disciplined M&A",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d24c0ed8-268d-4e65-8eb1-f2867c3d7080",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.449,
            "x": 0.049,
            "y": 0.053
          },
          "kind": "title",
          "text": "Key Strategic Initiatives",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.647+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8119ee87-7763-43fe-818d-de8f23ab7c2c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "List presentation",
            "slug": "list-presentation",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
            "version": 1,
            "bodyDocId": null,
            "description": "Bulleted, numbered, or checklist enumerations.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "db32a199-0c1c-46b4-9a60-00323cbd4815",
          "evidence": "The slide contains a list/bullet component with several items, indicating a list presentation.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:49:10.860233+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 11,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Evidence",
          "beatId": "3a1399e1-9091-41e7-ae08-c45f4206c838",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "evidence": "Federal Signal provides evidence of its strong financial position and key strategic initiatives.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 14,
          "from": 11,
          "loop": {
            "name": "14_day_in_life",
            "slug": "14-day-in-life",
            "status": "active",
            "bestFor": "Product demos, UX reviews, investor pitches focusing on pain points",
            "canonId": "019dd956-6b65-707f-9b14-89beaaab81fa",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The User's Struggle -> The Intervention (Your Solution) -> The Resolved State",
            "description": "Humanize abstract data by walking through a single user's struggle and resolution",
            "familyLabel": null
          },
          "matchId": "9498f32a-8cce-4bd0-9ffd-11757e00f9e7",
          "evidence": "The presentation showcases Federal Signal's financial performance and strategic initiatives.",
          "position": 1,
          "objective": "Providing an overview of the company's operations and financial performance",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.293657+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 12,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 85,
        "componentCount": 7,
        "textChars": 1797,
        "nDataPoints": 3,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:36.745+00",
          "seconds": 5.983,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/12",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-12",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.19,
            "w": 0.89,
            "x": 0.05,
            "y": 0.69
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "26786950-d24d-435a-8680-ed73326f0055",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.34,
            "w": 0.29,
            "x": 0.36,
            "y": 0.32
          },
          "kind": "list",
          "text": "In many circumstances, vacuum excavation is a safer and more productive means for digging (in comparison to traditional excavation)\nSignificantly minimizes chances of damage to underground infrastructure during the digging process\nLess intrusive to the surrounding site at point of digging; environmental benefits\nProvides significant environmental benefits by minimizing damage to tree roots (as demonstrated in the image below)\nProvides opportunity for the use of our broad range of offerings in new and emerging end markets beyond oil and gas",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1ecdf16f-1be8-4e16-94a2-78733bde8085",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.34,
            "w": 0.29,
            "x": 0.66,
            "y": 0.32
          },
          "kind": "list",
          "text": "Sole manufacturer of complete range of truck-mounted safe-digging equipment, with applications across a number of end-markets\nOptional safe-digging package offered with sewer cleaner product line; included in ~75% sewer cleaner orders\n30-year track record of manufacturing leading vacuum-excavation products\nWidest service and support network for vacuum-excavation products\nBest-in-class payload for Ontario market\nDedicated and experienced sales organization in place to support initiative\n2022 orders for safe-digging trucks up 41% YoY",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "76a8507a-89d2-4eea-9504-c7d3034ceb75",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.29,
            "x": 0.06,
            "y": 0.32
          },
          "kind": "list",
          "text": "Vacuum excavation or \"Safe Digging\" involves the use of pressurized air or water (\"hydro-excavation\") to dig (coupled with a vacuum system) as an alternative to the use of traditional equipment such as backhoes and mechanical excavators\nAcceptance of safe-digging applications continues to improve significantly over the last decade\nApplication has been widely accepted in Canada; US is behind but great early indicators - 19 states now include vacuum excavation as part of \"safe excavation practices\"",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ca775ec0-70b9-46aa-a0c4-bd5ba077b062",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.02,
            "x": 0.92,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "12",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f148b076-4b20-47e4-9646-9b24c76ce3fb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.88,
            "x": 0.06,
            "y": 0.17
          },
          "kind": "title",
          "text": "Federal Signal is well positioned to establish a leading position in an emerging application for vacuum-excavation technology; increased regulation expected to accelerate growth",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "012a0076-020a-4358-9410-61f8dacc107c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.63,
            "x": 0.05,
            "y": 0.07
          },
          "kind": "title",
          "text": "Strategic Initiative – Safe Digging",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5ca33743-33c3-4b86-bd34-85ad07b36200",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Evidence",
          "beatId": "3a1399e1-9091-41e7-ae08-c45f4206c838",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "evidence": "Federal Signal provides evidence of its strong financial position and key strategic initiatives.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 14,
          "from": 11,
          "loop": {
            "name": "14_day_in_life",
            "slug": "14-day-in-life",
            "status": "active",
            "bestFor": "Product demos, UX reviews, investor pitches focusing on pain points",
            "canonId": "019dd956-6b65-707f-9b14-89beaaab81fa",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The User's Struggle -> The Intervention (Your Solution) -> The Resolved State",
            "description": "Humanize abstract data by walking through a single user's struggle and resolution",
            "familyLabel": null
          },
          "matchId": "9498f32a-8cce-4bd0-9ffd-11757e00f9e7",
          "evidence": "The presentation showcases Federal Signal's financial performance and strategic initiatives.",
          "position": 1,
          "objective": "Providing an overview of the company's operations and financial performance",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.293657+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 13,
      "type": "setup",
      "function": "summarize",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 93,
        "componentCount": 8,
        "textChars": 1468,
        "nDataPoints": 70,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:38.684+00",
          "seconds": 7.706,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/13",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-13",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.3,
            "w": 0.4,
            "x": 0.02,
            "y": 0.16
          },
          "kind": "chart",
          "text": "Net Sales\n2016-2022, TTM 6/30/23\nESG and SSG segments",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.684+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "00facd02-911e-4a4d-8081-e459ee1d1575",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.33,
            "w": 0.4,
            "x": 0.02,
            "y": 0.5
          },
          "kind": "chart",
          "text": "Orders\n2016-2022, TTM 6/30/23\nESG and SSG segments",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.684+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3d188d25-7ed1-42fa-a06c-c7e14923db6c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.3,
            "x": 0.42,
            "y": 0.16
          },
          "kind": "chart",
          "text": "Adjusted EBITDA Margin* (Consolidated)\n2016-2022, TTM 6/30/23",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Line chart",
              "slug": "line",
              "status": "active",
              "canonId": "019de52c-ff62-778f-8f6c-a952ceae8677",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "line",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.684+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3fb5a5d5-92c8-4169-b743-859564575c70",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.87,
            "x": 0.05,
            "y": 0.93
          },
          "kind": "disclaimer",
          "text": "*Adjusted EBITDA, Adjusted EBITDA Margin and Adjusted EPS are non-GAAP measures. See Appendix for additional information, including reconciliation to GAAP measures.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.684+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7d9bdc3d-3f6a-4700-9853-e76176705571",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.67,
            "w": 0.24,
            "x": 0.73,
            "y": 0.16
          },
          "kind": "list",
          "text": "Q2 2023 Highlights³:\nRecord net sales of $442M, up $76M, or 21%, with organic growth of $54M, or 15%\nOperating income of $59.4M, up $13.2M, or 29%\nAdjusted EBITDA* of $75.5M, up $17.3M, or 30%\nAdjusted EBITDA margin* of 17.1%, up from 15.9%\nGAAP EPS of $0.66, up $0.11, or 20%\nRecord adjusted EPS* of $0.67, up $0.14, or 26%\nRecord orders of $480M, up $67M, or 16%\nRecord backlog of $1.01B, up $212M, or 27%\nCash and cash equivalents of $49M and ~$381M of availability under credit facility\nNet debt of ~$360M⁴",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.684+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "269320db-6e36-4adc-9fe0-d9499d36df20",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.28,
            "w": 0.29,
            "x": 0.43,
            "y": 0.53
          },
          "kind": "list",
          "text": "Target EBITDA Margin ranges¹\nESG: 15% - 18%\nSSG: 17% - 21% (new) ²\nConsolidated: 12% - 16%\nHistorical EBITDA margins and targets place Federal Signal in the top tier of its peer group of specialty vehicle manufacturers",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.684+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "917b643f-ed2b-4ac1-af6e-56b27463dafc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.54,
            "x": 0.43,
            "y": 0.84
          },
          "kind": "source-note",
          "text": "1. Underlying assumptions: Absence of extraordinary factors affecting demand from end-markets; No unusual hearing loss litigation expenses\n2. Increased SSG target margin range in March 2023 from the previous range of 15% to 18%\n3. Comparisons to Q2 2022, unless otherwise noted\n4. Net debt is a non-GAAP measure, computed as total debt of $409.2M, less total cash and cash equivalents of $48.8M",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.684+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "50324136-92ca-4c4f-934e-0a59433078ee",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.41,
            "x": 0.03,
            "y": 0.07
          },
          "kind": "title",
          "text": "Financial Overview",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.684+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d23fefe3-ef4f-449a-b346-5f6c413a387e",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Evidence",
          "beatId": "3a1399e1-9091-41e7-ae08-c45f4206c838",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "evidence": "Federal Signal provides evidence of its strong financial position and key strategic initiatives.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 14,
          "from": 11,
          "loop": {
            "name": "14_day_in_life",
            "slug": "14-day-in-life",
            "status": "active",
            "bestFor": "Product demos, UX reviews, investor pitches focusing on pain points",
            "canonId": "019dd956-6b65-707f-9b14-89beaaab81fa",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The User's Struggle -> The Intervention (Your Solution) -> The Resolved State",
            "description": "Humanize abstract data by walking through a single user's struggle and resolution",
            "familyLabel": null
          },
          "matchId": "9498f32a-8cce-4bd0-9ffd-11757e00f9e7",
          "evidence": "The presentation showcases Federal Signal's financial performance and strategic initiatives.",
          "position": 1,
          "objective": "Providing an overview of the company's operations and financial performance",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.293657+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 14,
      "type": "setup",
      "function": "summarize",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 96,
        "componentCount": 12,
        "textChars": 1980,
        "nDataPoints": 14,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:40.224+00",
          "seconds": 9.032,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/14",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-14",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.49,
            "w": 0.21,
            "x": 0.76,
            "y": 0.24
          },
          "kind": "chart",
          "text": "Cash Deployment (2020-22)1\nShare Repurchases 11%\nDividends 15%\nCapex 29% 2\nAcquisitions 45%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Pie chart",
              "slug": "pie",
              "status": "active",
              "canonId": "019de52c-ffdb-71bb-a800-5c5ab9f1c373",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "pie",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7d670e43-27ed-48d5-89ee-09d1a45b1dbf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.13,
            "x": 0.04,
            "y": 0.5
          },
          "kind": "legend",
          "text": "Acquisitions",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "04e0e2eb-115c-4535-a3b2-393d3865e2d3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.13,
            "x": 0.04,
            "y": 0.29
          },
          "kind": "legend",
          "text": "Reinvest in the Business",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1ca69bc7-8177-4308-8f1c-b7881d938f41",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.13,
            "x": 0.04,
            "y": 0.68
          },
          "kind": "legend",
          "text": "Dividend Policy",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "516088de-0bfc-41a2-8acb-fd8e99ff5393",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.13,
            "x": 0.04,
            "y": 0.79
          },
          "kind": "legend",
          "text": "Share Repurchases",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8d9555cd-f55a-485d-8710-1671dd573352",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.19,
            "w": 0.54,
            "x": 0.2,
            "y": 0.43
          },
          "kind": "list",
          "text": "Completed acquisition of TowHaul Corporation in October 2022 for initial payment of ~$43 M\nCompleted acquisition of Blasters, Inc. in January 2023 for initial payment of ~$13 M\nCompleted acquisition of Trackless in April 2023 for initial purchase price of ~$43 M\nFocused primarily on acquisitions that fit closely within our existing products and services, manufacturing competencies, channels and customers",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2c4b412c-a4ff-4d27-bafb-5c09f0808219",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.54,
            "x": 0.2,
            "y": 0.25
          },
          "kind": "list",
          "text": "Purchased Elgin, IL manufacturing facility in Q4 2021 (~$20 M) and University Park, IL manufacturing facility in Q1 2022 (~$28 M)\nOther cap ex of ~$25 M in 2022, including investments in machinery and equipment to support automating and insourcing opportunities; expect cap ex of $27 M - $30 M in 2023\nInnovation R&D efforts target new and updated products",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6381581a-936f-4b21-9b6f-fe9d50c1ed74",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.54,
            "x": 0.2,
            "y": 0.78
          },
          "kind": "list",
          "text": "Opportunistic share buybacks as a return of cash to our shareholders\nShare repurchases of $16.1M in 2022; ~$59 M of repurchase authorization remaining under current programs (~2% of market cap)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a9defc12-5fbb-4b7d-8451-11d4d717f0a8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.14,
            "w": 0.54,
            "x": 0.2,
            "y": 0.62
          },
          "kind": "list",
          "text": "Provide a competitive dividend yield while funding business growth\nPaid increased dividend of $0.10 per share in Q2 2023, up from $0.09 in Q1 2023; recently declared similar dividend for Q3 2023\nPaid dividends of $6.1 M in Q2 2023 ($21.8 M in full-year 2022)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fbe11625-6cbe-4ee6-80a9-10d67204e31a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.94,
            "x": 0.03,
            "y": 0.15
          },
          "kind": "paragraph",
          "text": "In October 2022, executed 5-year, $800 M revolving credit facility, with flexibility to increase further for acquisitions; At the end of Q2 2023, net debt leverage remained low, with ~$381 M of availability under credit facility",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ea3e5a5c-4803-4d97-bfec-c3e0abbd30d4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.22,
            "x": 0.76,
            "y": 0.77
          },
          "kind": "source-note",
          "text": "1) Chart depicts cumulative use of cash for each category, relative to the total cash used on all four activities, for the period 2020-2022; excludes investment in rental fleet, which is reported as part of operating cash flows\n2) Includes purchase of 2 manufacturing facilities for ~$48 M (combined)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "09dadf54-d39d-4873-9554-e94c823703bb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.93,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "Strong Financial Position Supports Priority-Driven Long-Term Capital Allocation",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.224+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "87bbd76b-2fff-400c-a9f5-480413314482",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Evidence",
          "beatId": "3a1399e1-9091-41e7-ae08-c45f4206c838",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "evidence": "Federal Signal provides evidence of its strong financial position and key strategic initiatives.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 14,
          "from": 11,
          "loop": {
            "name": "14_day_in_life",
            "slug": "14-day-in-life",
            "status": "active",
            "bestFor": "Product demos, UX reviews, investor pitches focusing on pain points",
            "canonId": "019dd956-6b65-707f-9b14-89beaaab81fa",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The User's Struggle -> The Intervention (Your Solution) -> The Resolved State",
            "description": "Humanize abstract data by walking through a single user's struggle and resolution",
            "familyLabel": null
          },
          "matchId": "9498f32a-8cce-4bd0-9ffd-11757e00f9e7",
          "evidence": "The presentation showcases Federal Signal's financial performance and strategic initiatives.",
          "position": 1,
          "objective": "Providing an overview of the company's operations and financial performance",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.293657+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 15,
      "type": "setup",
      "function": "summarize",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 97,
        "componentCount": 14,
        "textChars": 1899,
        "nDataPoints": 16,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:39.794+00",
          "seconds": 8.359,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/15",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-15",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.46,
            "x": 0.07,
            "y": 0.39
          },
          "kind": "list",
          "text": "Also raising low end of full-year net sales outlook by $30 M, establishing new range of $1.65 B to $1.72 B",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2929124d-89ba-4c4b-8be3-5f2e0bfbd925",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.39,
            "x": 0.52,
            "y": 0.47
          },
          "kind": "list",
          "text": "~61-62 M weighted average shares outstanding",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5034d866-9b03-44f4-a0ee-e55208883ccb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.4,
            "x": 0.52,
            "y": 0.39
          },
          "kind": "list",
          "text": "Effective tax rate of ~24%, excluding additional discrete items; YoY EPS headwind of ~$0.08",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "53c65a1c-a61f-4995-a0c0-fa44ca03564c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.4,
            "x": 0.08,
            "y": 0.45
          },
          "kind": "list",
          "text": "Represents YoY growth of 15% - 20% vs. $1.43 B in 2022",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7a89644a-a6e5-4afa-927b-34cf3893c694",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.37,
            "x": 0.07,
            "y": 0.6
          },
          "kind": "list",
          "text": "Capital expenditures of $27 M to $30 M",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "adb3eaaa-58ef-4667-a525-e3c2685adcec",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.4,
            "x": 0.07,
            "y": 0.65
          },
          "kind": "list",
          "text": "Interest expense of ~$21-22 M; YoY EPS headwind of ~$0.14",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b05fcedc-7bfb-43d9-8d61-d0e09adba875",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.43,
            "x": 0.52,
            "y": 0.52
          },
          "kind": "list",
          "text": "No significant deterioration in current supply chain environment; assumes continued supply chain improvement in 2H 2023, with steady flow of customer-provided chassis",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bb61df02-0893-4028-95c3-f57601b9128e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.39,
            "x": 0.52,
            "y": 0.69
          },
          "kind": "list",
          "text": "No significant increase in current input costs",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c31a0ef5-a671-4516-bfbd-1813e6c9b05f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.4,
            "x": 0.07,
            "y": 0.54
          },
          "kind": "list",
          "text": "Depreciation and amortization expense of ~$61 M - $63 M",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d9cbfbab-164e-4d90-a8da-217df9dc7c2d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.37,
            "x": 0.07,
            "y": 0.49
          },
          "kind": "list",
          "text": "Double-digit improvement in pre-tax earnings",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e796f129-27e2-42c1-be1b-d965eecf430b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.88,
            "x": 0.07,
            "y": 0.25
          },
          "kind": "paragraph",
          "text": "Would represent highest EPS in Company's history and YoY growth of 17%-26%, despite aggregate headwind of ~$0.22 from higher interest expense and increase in effective tax rate",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a9ee071f-86a3-49aa-b8ae-d6d2244d9391",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.66,
            "x": 0.17,
            "y": 0.82
          },
          "kind": "source-note",
          "text": "*Adjusted earnings per share (\"EPS\") is a non-GAAP measure, which includes certain adjustments to reported GAAP net income and diluted EPS. In the three and six months ended June 30, 2023, we made adjustments to exclude the impact of acquisition and integration-related expenses (benefits) and environmental remediation costs of a discontinued operation. In prior years, we have also made adjustments to exclude the impact of debt settlement charges and certain other unusual or non-recurring items. Should any similar items occur in the remainder of 2023, we would expect to exclude them from the determination of adjusted EPS. However, because of the underlying uncertainty in quantifying amounts which may not yet be known, a reconciliation of our Adjusted EPS outlook to the most applicable GAAP measure is excluded based on the unreasonable efforts exception in Item 10(e)(1)(i)(B).",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "06c8ac83-dee0-46dd-8c28-8e5b265c8c6e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.79,
            "x": 0.12,
            "y": 0.12
          },
          "kind": "title",
          "text": "Raising Full-Year Adjusted EPS* Outlook to a new range of $2.30 to $2.46, from the previous range of $2.21 to $2.43",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "77265560-6c72-42df-bcc5-2e45da346f81",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.41,
            "x": 0.06,
            "y": 0.03
          },
          "kind": "title",
          "text": "Raising 2023 Outlook",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:39.794+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "883cbd4f-d06d-4860-9ce6-3542d0f6a350",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 16,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 15,
          "name": "Desire",
          "beatId": "c84d122a-98cd-499f-bf5a-66f81ccf49cc",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Desire",
            "slug": "aida-desire",
            "status": "active",
            "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
            "version": 1,
            "description": null
          },
          "evidence": "The company raises its full-year adjusted EPS outlook, demonstrating its growth potential.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 16,
          "from": 15,
          "loop": {
            "name": "15_why_now",
            "slug": "15-why-now",
            "status": "active",
            "bestFor": "Sales pitches, fundraising, requesting immediate budget approval",
            "canonId": "019dd956-6c00-70cd-bd42-6bacc4af726f",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Context (Trends) -> The Trigger Event -> The Window of Opportunity",
            "description": "Create temporal urgency by proving that the window of opportunity is opening or closing",
            "familyLabel": null
          },
          "matchId": "1ccef190-9d46-47c4-bdde-da7bae844866",
          "evidence": "The company raises its full-year adjusted EPS outlook, demonstrating its growth potential.",
          "position": 2,
          "objective": "Explaining why now is the right time for growth",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.335278+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 16,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 91,
        "componentCount": 10,
        "textChars": 811,
        "nDataPoints": 13,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:38.513+00",
          "seconds": 6.302,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/16",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-16",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.46,
            "w": 0.41,
            "x": 0.06,
            "y": 0.29
          },
          "kind": "chart",
          "text": "Cumulative Returns to Stockholders; FEDERAL SIGNAL + 144%; RUSSELL 2000 + 22%; S&P MIDCAP 400 + 38%; S&P INDUSTRIALS + 43%; S&P 600 CAPITAL GOODS + 54%; 2017-2022",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Line chart",
              "slug": "line",
              "status": "active",
              "canonId": "019de52c-ff62-778f-8f6c-a952ceae8677",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "line",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0affd056-f444-4992-9e17-0759bad73595",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.12,
            "x": 0.76,
            "y": 0.32
          },
          "kind": "list",
          "text": "Value-Added Acquisitions",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "107e86ff-e017-4b93-b076-f92a82ec746f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.15,
            "x": 0.56,
            "y": 0.84
          },
          "kind": "list",
          "text": "Cash Conversion: ~100% of net income",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2ecb58e8-3504-4baa-89c9-7a405d772063",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.17,
            "x": 0.53,
            "y": 0.32
          },
          "kind": "list",
          "text": "Long-Term Organic Revenue Growth (Couple of % points > GDP)",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4701497a-2595-43b5-a3e0-aa55f3b66ba9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.27,
            "x": 0.57,
            "y": 0.67
          },
          "kind": "list",
          "text": "EBITDA Margin Targets: ESG: 15-18%, SSG: 17-21% (new), Consolidated: 12-16%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6c357b3f-4495-4970-bd9d-ee7332d1c375",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.34,
            "x": 0.54,
            "y": 0.54
          },
          "kind": "list",
          "text": "High Single Digit Revenue Growth",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8f92cfed-ea06-4ca1-8607-6c2b284f987e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.13,
            "x": 0.73,
            "y": 0.84
          },
          "kind": "list",
          "text": "ROIC > Cost of Capital",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9d2e66e3-7f32-42ab-a5b5-36ce65740a84",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.87,
            "x": 0.045,
            "y": 0.15
          },
          "kind": "paragraph",
          "text": "With continued focus on organic growth and M&A, and margin performance above that of many of our peers, our financial framework aims to create long-term shareholder value",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cd0594f3-5217-4085-8234-fac0e59746f3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.396,
            "x": 0.073,
            "y": 0.776
          },
          "kind": "source-note",
          "text": "This graph assumes that the value of the investment in the Company's common stock, and in each index, was $100 on December 31, 2017 and assumes reinvestment of all dividends through December 31, 2022.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "691eeda4-e8a3-41c1-9b56-52f6f9723d30",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.64,
            "x": 0.045,
            "y": 0.06
          },
          "kind": "title",
          "text": "Positioned for Long-Term Growth",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.513+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "00493284-ed8a-4077-be67-59ac9d75d405",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 16,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 15,
          "name": "Desire",
          "beatId": "c84d122a-98cd-499f-bf5a-66f81ccf49cc",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Desire",
            "slug": "aida-desire",
            "status": "active",
            "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
            "version": 1,
            "description": null
          },
          "evidence": "The company raises its full-year adjusted EPS outlook, demonstrating its growth potential.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 16,
          "from": 15,
          "loop": {
            "name": "15_why_now",
            "slug": "15-why-now",
            "status": "active",
            "bestFor": "Sales pitches, fundraising, requesting immediate budget approval",
            "canonId": "019dd956-6c00-70cd-bd42-6bacc4af726f",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Context (Trends) -> The Trigger Event -> The Window of Opportunity",
            "description": "Create temporal urgency by proving that the window of opportunity is opening or closing",
            "familyLabel": null
          },
          "matchId": "1ccef190-9d46-47c4-bdde-da7bae844866",
          "evidence": "The company raises its full-year adjusted EPS outlook, demonstrating its growth potential.",
          "position": 2,
          "objective": "Explaining why now is the right time for growth",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:09:51.335278+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 17,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 21,
        "componentCount": 3,
        "textChars": 224,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:36.133+00",
          "seconds": 3.098,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/17",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-17",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.63,
            "w": 0.61,
            "x": 0.05,
            "y": 0.21
          },
          "kind": "list",
          "text": "I. Segments Overview\nII. Environmental, Social and Governance Initiatives\nIII. Eighty-Twenty Improvement Culture\nIV. New Product Development\nV. Non-GAAP Measures\nVI. Executive Compensation\nVII. Investor Information",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Numbered list",
              "slug": "numbered",
              "status": "active",
              "canonId": "019de52c-fcc0-7718-a284-a4250c805df2",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "numbered",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.133+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "31c387e0-ff9a-4d8b-88c4-f865d62cc6d8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.02,
            "x": 0.95,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "17",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.133+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "997f095c-2435-4f03-97d7-cf5a34392842",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.24,
            "x": 0.05,
            "y": 0.05
          },
          "kind": "title",
          "text": "Appendix",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:36.133+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0a829b37-101c-409e-b49f-32442ca9d7dc",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 18,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 57,
        "componentCount": 13,
        "textChars": 122,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:41.097+00",
          "seconds": 7.386,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/18",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-18",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.58,
            "w": 0.16,
            "x": 0.79,
            "y": 0.15
          },
          "kind": "image",
          "text": "ELGIN\nGUZZLER\nVACTOR\nTRUVAC\nJetstream\nWESTECH\nSolutions\nDepot\nGROUND FORCE\nWORLDWIDE\nBI\nBLASTERS",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo grid",
              "slug": "logo-grid",
              "status": "active",
              "canonId": "019de52c-fdd7-7409-93e5-81280a8ca215",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c8e69ebb-2fda-48a9-8a0e-1408c0572480",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.16,
            "x": 0.05,
            "y": 0.66
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3686a740-1398-42de-b3fd-77873b4b175b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.16,
            "x": 0.21,
            "y": 0.66
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "69bdc4fc-8f56-4ab4-93e7-d01fce1e634c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.21,
            "w": 0.18,
            "x": 0.25,
            "y": 0.15
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "87aeef06-2ce8-4fb4-bad6-6417addc4042",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.21,
            "w": 0.38,
            "x": 0.05,
            "y": 0.15
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8dc1e4dc-1bc2-4396-bb96-4591fa4b417c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.18,
            "x": 0.77,
            "y": 0.74
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a40adb30-6db0-4004-a534-16af3d761c2e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.21,
            "x": 0.56,
            "y": 0.66
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a41e43f2-fb39-4111-9b4a-9a4f06589e7c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.21,
            "w": 0.17,
            "x": 0.26,
            "y": 0.38
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bf2078a9-0298-467a-a50f-f64db35680eb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.48,
            "w": 0.36,
            "x": 0.43,
            "y": 0.15
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c67bf497-3743-4801-bf43-098aaed534dd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.21,
            "w": 0.2,
            "x": 0.05,
            "y": 0.38
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ccde6ad0-a5ce-4401-aead-f93bee07a211",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.19,
            "x": 0.37,
            "y": 0.66
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f7ca9483-94de-4445-8598-852e848dedbd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.017,
            "w": 0.018,
            "x": 0.935,
            "y": 0.918
          },
          "kind": "source-note",
          "text": "18",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "83b18848-c92f-4b42-a0fa-1d7f33715160",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.487,
            "x": 0.053,
            "y": 0.053
          },
          "kind": "title",
          "text": "Appendix I: ESG Products",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.097+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e624a073-d3e9-4a4a-a893-d9049793bc44",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 19,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 58,
        "componentCount": 15,
        "textChars": 131,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:42.355+00",
          "seconds": 8.375,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/19",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-19",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.71,
            "w": 0.16,
            "x": 0.79,
            "y": 0.17
          },
          "kind": "image",
          "text": "CRYSTEEL\nDURACLASS\nJ-CRAFT\nOX BODIES\nRugby\nTravis\nMRL\nNT=\nSWITCHN-GO\nBucks\nTrackless VEHICLES",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo grid",
              "slug": "logo-grid",
              "status": "active",
              "canonId": "019de52c-fdd7-7409-93e5-81280a8ca215",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1684a021-dc03-45ca-a1c0-04647c6895a8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.22,
            "x": 0.56,
            "y": 0.17
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "04a303b7-2936-4b61-b073-6d53c29d7eb1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.21,
            "x": 0.348,
            "y": 0.17
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2071de90-ccaf-4971-96fe-dc2eeff6b8dc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.13,
            "x": 0.06,
            "y": 0.71
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "427581fa-c6e0-4257-924b-d2ed9ed883e0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.17,
            "x": 0.17,
            "y": 0.17
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "489acca9-135d-4196-bfa1-03f90bd9ec4c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.17,
            "x": 0.35,
            "y": 0.36
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5640c602-5473-4b40-818c-99aba493934f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.21,
            "x": 0.22,
            "y": 0.54
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "61b19059-fc11-49a5-acfe-c14cbeb4d8f0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.22,
            "x": 0.21,
            "y": 0.71
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6e3a72b8-960d-42b7-ae01-e3b8b0a55620",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.25,
            "x": 0.06,
            "y": 0.36
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7c4f1fd5-b3cb-43f8-a953-bab53d33c149",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.26,
            "x": 0.52,
            "y": 0.36
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9cf6202f-040a-43a7-bb61-5d7444523c43",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.34,
            "w": 0.34,
            "x": 0.44,
            "y": 0.55
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d9893138-35d2-467c-8fdd-734e48887cfc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.138,
            "x": 0.03,
            "y": 0.17
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "daee8512-ffb1-40be-952d-ee9515b200a5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.17,
            "x": 0.04,
            "y": 0.54
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e3105ce2-6542-4749-b984-ea2f48b1e4e3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.018,
            "x": 0.94,
            "y": 0.91
          },
          "kind": "source-note",
          "text": "19",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "820b25fa-fc13-417b-a60c-9adc0ec012ca",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.717,
            "x": 0.038,
            "y": 0.062
          },
          "kind": "title",
          "text": "Appendix I: ESG Products (continued)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.355+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "042b53f0-8b5a-47af-b802-0305ecea4b98",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 20,
      "type": "appendix",
      "function": "establish_context",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "establish_context",
        "functionCanon": {
          "name": "Establish context",
          "slug": "establish_context",
          "status": "active",
          "canonId": "019de52d-1314-74e6-9074-d213dc0bdcdf",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 71,
        "componentCount": 5,
        "textChars": 1156,
        "nDataPoints": 6,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:38.955+00",
          "seconds": 4.817,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/20",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-20",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.3,
            "w": 0.42,
            "x": 0.54,
            "y": 0.19
          },
          "kind": "chart",
          "text": "2022 Sales by Geography\nU.S. 84%\nNon-U.S. 16%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Pie chart",
              "slug": "pie",
              "status": "active",
              "canonId": "019de52c-ffdb-71bb-a800-5c5ab9f1c373",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "pie",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.955+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "848b45f2-05b8-4c2e-b5e7-717b66f13e7d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.43,
            "x": 0.53,
            "y": 0.54
          },
          "kind": "chart",
          "text": "2022 End Markets by Users\nPublicly-funded\nIndustrial\nUtility\nOil and Gas",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Pie chart",
              "slug": "pie",
              "status": "active",
              "canonId": "019de52c-ffdb-71bb-a800-5c5ab9f1c373",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "pie",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.955+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "da472e9a-5414-40bd-b656-8179038ec46e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.66,
            "w": 0.46,
            "x": 0.06,
            "y": 0.22
          },
          "kind": "list",
          "text": "Many ESG products support essential services that are focused on cleaning\nCOVID relief stimulus includes $350 B for state, local and territorial governments; package targets maintenance of essential infrastructure, such as sewer systems and streets\nAnticipate that meaningful investment in U.S. infrastructure would provide upside potential with most of our product offerings expected to benefit\nAging infrastructure, pipeline and broadband expansion and increasing urbanization support long-term demand for safe digging products, industrial vacuum loaders, dump bodies and trailers\nImproving industrial activity supports growth opportunities for dump bodies and trailers\nFunding for sewer cleaners through water tax revenues adds further stability\nTracking new housing starts, Class 8 truck chassis, public funding sources, oil rig counts, and overall industrial activity\nGrowing demand for lithium-ion batteries expected to benefit metal extraction industry",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.955+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d31fae10-55e2-4d3d-9330-4a683baff05f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.16,
            "x": 0.53,
            "y": 0.84
          },
          "kind": "source-note",
          "text": "Source: Management Estimates",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.955+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4d26b353-ceaf-40ef-a360-25e24b35a0cc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.96,
            "x": 0.03,
            "y": 0.06
          },
          "kind": "title",
          "text": "Appendix I: ESG - Market Influencers & Where We Play",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:38.955+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "35de1a97-e219-421d-9aaf-18a5fbc7f65f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 21,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 57,
        "componentCount": 5,
        "textChars": 528,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:40.527+00",
          "seconds": 4.715,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/21",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-21",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.32,
            "w": 0.7,
            "x": 0.04,
            "y": 0.6
          },
          "kind": "image",
          "text": "Various SSG products including communication devices, light bars, and other security equipment.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.527+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3f653152-4d63-40be-8343-082fe180d884",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.44,
            "w": 0.3,
            "x": 0.42,
            "y": 0.16
          },
          "kind": "image",
          "text": "Two police cars with flashing lights driving at night.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.527+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0ba6edf6-a519-4529-b25e-f0a98aa0021e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.44,
            "w": 0.37,
            "x": 0.05,
            "y": 0.16
          },
          "kind": "image",
          "text": "Two police cars, one with 'Policía Municipal' on the side, parked on a street.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.527+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ae5b96c1-f462-43ae-8483-08d3987ed8e8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.63,
            "w": 0.24,
            "x": 0.72,
            "y": 0.16
          },
          "kind": "list",
          "text": "FEDERAL SIGNAL Safety and Security Systems Public Safety Systems\nFEDERAL SIGNAL Safety and Security Systems Heavy Duty\nFEDERAL SIGNAL Safety and Security Systems Signaling\nFEDERAL SIGNAL Safety and Security Systems Systems\nFEDERAL SIGNAL VAMA Safety and Security Systems Victor",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.527+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "eee9bf68-a89e-4119-918d-bf08ba581e79",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.49,
            "x": 0.04,
            "y": 0.05
          },
          "kind": "title",
          "text": "Appendix I: SSG Products",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:40.527+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3c18ec74-54e1-4235-9cb6-d9b42c03afa0",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 22,
      "type": "appendix",
      "function": "establish_context",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "establish_context",
        "functionCanon": {
          "name": "Establish context",
          "slug": "establish_context",
          "status": "active",
          "canonId": "019de52d-1314-74e6-9074-d213dc0bdcdf",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 67,
        "componentCount": 5,
        "textChars": 688,
        "nDataPoints": 7,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:41.05+00",
          "seconds": 4.648,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/22",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-22",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.266,
            "w": 0.254,
            "x": 0.599,
            "y": 0.237
          },
          "kind": "chart",
          "text": "2022 Sales by Geography\n37%\n63%\nU.S.\nNon-U.S.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.05+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2fbe55d8-84c8-4eda-8a9a-ad539e87cc31",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.27,
            "w": 0.409,
            "x": 0.53,
            "y": 0.58
          },
          "kind": "chart",
          "text": "2022 End Markets by Users\nPublicly-funded\nIndustrial\nUtility\nOil and Gas\nOther",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.05+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "df33165a-3fb3-4643-b7e3-fe00e0def5fe",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.47,
            "w": 0.43,
            "x": 0.058,
            "y": 0.279
          },
          "kind": "list",
          "text": "Increased national focus on issues of public safety and law enforcement, and rising public expectations for transparency and accountability driving demand for safety and security products\nRising occurrence of natural and man-made disasters\nIncremental FEMA funding to support disaster mitigation\nShift in customer preference towards inter-connected platforms expected to drive demand for security systems integration\nTracking data that indicates the number of new vehicle registrations",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.05+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "261b284b-4089-4b92-8c90-27fee0dd0ffd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.014,
            "w": 0.159,
            "x": 0.53,
            "y": 0.876
          },
          "kind": "source-note",
          "text": "Source: Management Estimates",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.05+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e6d34a75-2e98-4e8d-8cb4-86acf3838794",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.939,
            "x": 0.028,
            "y": 0.066
          },
          "kind": "title",
          "text": "Appendix I: SSG - Market Influencers & Where We Play",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.05+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8f62a717-cddd-4707-b369-e8b40dbde790",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "2x2 matrix",
            "slug": "matrix-2x2",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-50ab-72d1-8afb-3ab0a38e32a8",
            "version": 1,
            "bodyDocId": null,
            "description": "BCG matrix, importance/urgency, any axes-and-quadrants frame.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "b36784c5-1451-4baf-b6c2-b4ca9166e78c",
          "evidence": "chart/donut: 2022 End Markets by Users",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:49:05.751087+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 22,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 23,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 89,
        "componentCount": 8,
        "textChars": 2078,
        "nDataPoints": 5,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:44.196+00",
          "seconds": 7.501,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/23",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-23",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.303,
            "w": 0.143,
            "x": 0.753,
            "y": 0.596
          },
          "kind": "image",
          "text": "SUSTAINABILITY REPORT JUNE 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Infographic",
              "slug": "infographic",
              "status": "active",
              "canonId": "019de52c-fe26-750c-9d7d-9f34e21324e8",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "infographic",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.196+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f42d3bf2-10d9-4ca1-a09f-e201ce3b4ba9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.063,
            "w": 0.909,
            "x": 0.047,
            "y": 0.895
          },
          "kind": "image",
          "text": "Give Where You Live Make A Wish AMERICAN RED CROSS BLOOD DRIVE St. Jude Children's Research Hospital susan G. komen. United Way FEDERAL SIGNAL Connecting Employees to Their Communities FEDERAL SIGNAL Moves. Clears. Protects.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo grid",
              "slug": "logo-grid",
              "status": "active",
              "canonId": "019de52c-fdd7-7409-93e5-81280a8ca215",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.196+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4daf2674-6d46-47e9-96d4-6ef94727e6cb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.64,
            "w": 0.309,
            "x": 0.038,
            "y": 0.22
          },
          "kind": "list",
          "text": "Environmental\nProducts\nContinue to search for ways to integrate electrification into our suite of products, with a focus on improved air quality and a reduced carbon footprint\nFully electric sweeper introduced in Q1 2023 at ConExpo trade show\nFully electric Switch-N-Go product introduced in Q1 2023 at NTEA work truck show\nResource Consumption\nOngoing energy consumption assessments and adopting energy efficient measures to reduce CO2 emissions and energy intensity\nDuring 2022, our electricity and water consumption intensity were both more than 10% lower than our 2018 baseline, achieving our stated goal early\nLaunched environmental education and awareness programs to implement best practices\nEnhanced measuring and reporting practices and energy consumption audits",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.196+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "99db1bb3-f7f4-41c0-ba10-54e7395343c1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.64,
            "w": 0.29,
            "x": 0.357,
            "y": 0.22
          },
          "kind": "list",
          "text": "Social\nDiversity, Equity, & Inclusion (DEI)\nOngoing DEI training at executive and employee level\nWorkforce data analysis and various programs promoting diverse cultures and viewpoints found at Federal Signal\n60% of current executive officers are gender diverse\nCommunity Engagement\nActive participation with local charities, promoting and participating in educational and wellness programs\nVolunteering in local communities\nFederal Signal and our employees are committed to giving back and improving our surrounding areas at a national and local level",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.196+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ee5ef668-57dd-4181-b454-cbf38fab9a31",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.34,
            "w": 0.29,
            "x": 0.658,
            "y": 0.22
          },
          "kind": "list",
          "text": "Corporate Governance\nBoard Composition\n29% of directors are gender diverse\n43% of directors are considered diverse\nLead independent director\nESG Governance\nPublished 2023 Sustainability Report in Q2\nCompleted annual Materiality Assessment\nHeld Environmental Compliance Oversight Committee review",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.196+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f0d3d8a0-6cf4-4509-ae4e-b232c448725e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.018,
            "x": 0.953,
            "y": 0.954
          },
          "kind": "source-note",
          "text": "23",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.196+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ee384c7a-12da-46a1-85c2-e4c7a95a4b4d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.066,
            "w": 0.909,
            "x": 0.038,
            "y": 0.115
          },
          "kind": "title",
          "text": "We know that as a global manufacturer of critical infrastructure products, we have the responsibility to do the right thing-operate sustainably",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.196+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "641e8126-3f23-4bf2-a0d3-6a0b19d733df",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.866,
            "x": 0.045,
            "y": 0.04
          },
          "kind": "title",
          "text": "Appendix II: Environmental, Social and Governance Initiatives",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.196+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b465e98a-5592-429c-9907-086754450f78",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 24,
      "type": "appendix",
      "function": "establish_context",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "establish_context",
        "functionCanon": {
          "name": "Establish context",
          "slug": "establish_context",
          "status": "active",
          "canonId": "019de52d-1314-74e6-9074-d213dc0bdcdf",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 80,
        "componentCount": 9,
        "textChars": 656,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:42.979+00",
          "seconds": 6.082,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/24",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-24",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.5,
            "w": 0.44,
            "x": 0.28,
            "y": 0.28
          },
          "kind": "diagram",
          "text": "80/20 SEGMENT ETI OPTIMIZE SIMPLIFY Eighty-Twenty Improvement",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Diagram",
              "slug": "diagram",
              "status": "active",
              "canonId": "019de52c-f9f0-734a-81de-15382ff28c65",
              "version": 1,
              "description": "Schematic or relational diagram."
            },
            "tool": null,
            "subkind": {
              "name": "Process flow",
              "slug": "process",
              "status": "active",
              "canonId": "019de52d-039c-718f-ad3a-efe9c4b3c838",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "process",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5bcc1dcd-f226-4eee-9421-abd5b0a6c810",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.28,
            "w": 0.29,
            "x": 0.025,
            "y": 0.46
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0e844fcb-02d4-4b5a-9e99-bec7ac679336",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.32,
            "x": 0.61,
            "y": 0.49
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "34e127e5-5291-44b4-b163-6d5aef3c33e3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.27,
            "w": 0.38,
            "x": 0.579,
            "y": 0.19
          },
          "kind": "list",
          "text": "Manufacturing Efficiency\nLean manufacturing focus\nThroughput flexibility\nLabor pool management\nFlexible manufacturing model\nRecent investments in machinery expected to result in productivity improvements",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0d244c95-57d3-4424-b73d-23c0af5c2dce",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.19,
            "w": 0.32,
            "x": 0.069,
            "y": 0.19
          },
          "kind": "list",
          "text": "Material Cost Reduction\nWaste reduction\nSKU rationalization\nSavings through volume aggregation\nSourcing optimization",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "44e23e33-bd44-44f5-9fc9-504c904ff13f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.23,
            "x": 0.14,
            "y": 0.79
          },
          "kind": "list",
          "text": "Pricing Strategy\nParts pricing strategy\nEffective \"options\" pricing",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "99f2822d-09c8-4305-9cd6-6bcd0bfb8aec",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.13,
            "w": 0.38,
            "x": 0.579,
            "y": 0.76
          },
          "kind": "list",
          "text": "Working Capital Optimization\nDerived benefits from manufacturing efficiencies and SKU rationalization\nImproved cycle times to drive inventory reductions",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dfed49b4-5eb3-4d48-9b59-5198000ec466",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.02,
            "x": 0.95,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "24",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "edc6e47e-a31f-4342-84c2-5e2550b616d3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.92,
            "x": 0.039,
            "y": 0.06
          },
          "kind": "title",
          "text": "Appendix III: Eighty-Twenty Improvement (“ETI”) Culture",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e6ad4d1f-643d-422e-af2e-d3b509f513b6",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "1389f9a5-976e-4288-9629-77ab6965c940",
          "evidence": "80/20 SEGMENT",
          "framework": null,
          "confidence": 1,
          "extraction": {
            "at": "2026-05-02 08:14:42.979+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 24,
          "frameworkName": "pareto-principle-80-20"
        }
      ],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 25,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 92,
        "componentCount": 11,
        "textChars": 1870,
        "nDataPoints": 2,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:44.918+00",
          "seconds": 7.858,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/25",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-25",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.1,
            "w": 0.105,
            "x": 0.42,
            "y": 0.66
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0aea4d44-b854-4bae-b560-95735b38f0b1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.12,
            "x": 0.753,
            "y": 0.209
          },
          "kind": "image",
          "text": "Switch-N-Go system on electric chassis",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1dc1a29f-fa91-409c-9098-f60b4a97b357",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.101,
            "x": 0.675,
            "y": 0.169
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "20d5af56-1d9e-436d-8640-0de870040f53",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.17,
            "w": 0.11,
            "x": 0.87,
            "y": 0.209
          },
          "kind": "image",
          "text": "Full Size, All-Electric Street Sweeper",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c71c6ee7-caf5-4be5-81a6-e5c636ff5819",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.19,
            "w": 0.17,
            "x": 0.78,
            "y": 0.67
          },
          "kind": "image",
          "text": "CommanderOne™",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d70e1e35-8c2b-46d6-bd52-bb12e1d69229",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.105,
            "x": 0.42,
            "y": 0.76
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ff542a2d-9e0b-4ef2-ba43-d0f7d72922ad",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.42,
            "w": 0.45,
            "x": 0.106,
            "y": 0.509
          },
          "kind": "list",
          "text": "Environmental Solutions Group (ESG)\nSewer Cleaner productivity improvements such as advanced controls and a new, revolutionary boom design\nAll-New Vactor iMPACT® compact sewer cleaner\nAll-New RegenX® regenerative air sweeper, and new single-engine versions of legacy sweepers\nAll-New Non-CDL Broom Badger® maneuverable compact mechanical four-wheel sweeper\nAll-New HXX® Vacuum Excavator with improved payload carrying capacity\nJetstream portfolio of tools and accessories\nGroundForce® 200 ton-capacity, belly dump coal trailer\nAll-New TRUVAC® Coyote and APXX Vacuum Excavators\nAll-New TRUVAC® TRXX safe-digging trailer\nStreet sweeper-based road condition assessment service offering\nWon World Sweeping Association's 2020 Award of Excellence in Power Sweeping",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "45f731fe-d745-4e65-84e8-6a55e72e5b05",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.63,
            "x": 0.04,
            "y": 0.17
          },
          "kind": "list",
          "text": "Several successful new product launches resulting from our customer-focused approach to innovation, including the award-winning launch of the ParaDIGm® vacuum excavator in 2016\nTargeting long-term organic revenue growth of a couple percentage points above GDP\nContinued investment in electrification projects:\nIntroduced a full size, all-electric sweeper and showcased a fully electric Rugby Vari-Class platform dump body at 2023 Con Expo\nIntroduced new Switch-N-Go system on a Class 4 electric chassis at 2023 NTEA work truck show\nExperiencing high demand for dealers for demonstrations of our plug in, hybrid electric street sweeper products, specifically the Broom Bear and the three-wheel Pelican",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4caa65cc-9ff1-40ce-a331-e89dd197757b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.36,
            "x": 0.59,
            "y": 0.509
          },
          "kind": "list",
          "text": "Safety and Security Systems Group (SSG)\nAutomatic License Plate Recognition (ALPR) Systems\nCommanderOne Direct Messaging (SMS/Phone)\nSmart Police Vehicle Systems\nNext-Generation PAGA\nGlobal Series Signaling Devices\nAllegiant® Police Light Bar\nPathfinder® Siren Suite\nReliant® Light Bar",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ef95a18d-32cf-4081-8f8a-851545bcc101",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.02,
            "x": 0.95,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "25",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "878f38ad-a863-4646-822e-e7a385d3dd50",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.76,
            "x": 0.058,
            "y": 0.06
          },
          "kind": "title",
          "text": "Appendix IV: New Product Development",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:44.918+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "328ae625-55af-40cc-8235-a36e253c8740",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 26,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix_data",
      "block": null,
      "metadata": {
        "slideType": "appendix_data",
        "slideTypeCanon": {
          "name": "Appendix data",
          "slug": "appendix_data",
          "status": "active",
          "canonId": "019de52d-078a-745b-9ee4-c15f2f539acd",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 74,
        "componentCount": 5,
        "textChars": 1729,
        "nDataPoints": 16,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:42.625+00",
          "seconds": 5.344,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/26",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-26",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.34,
            "w": 0.29,
            "x": 0.67,
            "y": 0.19
          },
          "kind": "paragraph",
          "text": "Adjusted net income and earnings per share (\"EPS\")\nThe Company believes that modifying its 2023 and 2022 net income and diluted EPS provides additional measures which are representative of the Company's underlying performance and improves the comparability of results between reporting periods. During the three months ended June 30, 2023 and 2022, adjustments were made to reported GAAP net income and diluted EPS to exclude the impact of acquisition and integration-related expenses (benefits) and environmental remediation costs of a discontinued operation, where applicable.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.625+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bf91d4cc-d4b6-4769-a4cb-f92bbe7e5a7e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.61,
            "x": 0.04,
            "y": 0.72
          },
          "kind": "source-note",
          "text": "(2) Adjusted income tax expense for the three months ended June 30, 2023 and 2022 was recomputed after excluding the impact of acquisition and integration-related expenses (benefits) and environmental remediation costs of a discontinued operation, where applicable.",
          "attrs": {
            "numbered": true
          },
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.625+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "442ab1ba-26c4-4648-9605-840afedf62a2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.61,
            "x": 0.04,
            "y": 0.64
          },
          "kind": "source-note",
          "text": "(1) Environmental remediation costs of a discontinued operation in the three months ended June 30, 2023 relate to estimated environmental clean up costs at a facility associated with a business that was discontinued in 2009. Such charges are included as a component of Other expense (income), net on the Condensed Consolidated Statements of Operations.",
          "attrs": {
            "numbered": true
          },
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.625+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4e3a885b-63d2-421c-927a-620da9dd9895",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.37,
            "w": 0.61,
            "x": 0.04,
            "y": 0.18
          },
          "kind": "table",
          "text": "Three Months Ended June 30, 2023, 2022; Net income, as reported $40.3, $33.5; Income tax expense 12.4, 11.1; Income before income taxes 52.7, 44.6; Acquisition and integration-related expenses (benefits) 0.6, (1.7); Environmental remediation costs of a discontinued operation (1) 0.8, -; Adjusted income before income taxes 54.1, 42.9; Adjusted income tax expense (2) (12.7), (10.7); Adjusted net income $41.4, $32.2; Diluted EPS, as reported $0.66, $0.55; Adjusted diluted EPS $0.67, $0.53",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.625+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1cbfaaf0-a35a-437d-be77-5206bcb90d6d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.76,
            "x": 0.03,
            "y": 0.06
          },
          "kind": "title",
          "text": "Appendix V: Non-GAAP Measures (Adjusted EPS)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:42.625+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "af7f039c-0a21-4220-b786-34abe10d32c1",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 27,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix_data",
      "block": null,
      "metadata": {
        "slideType": "appendix_data",
        "slideTypeCanon": {
          "name": "Appendix data",
          "slug": "appendix_data",
          "status": "active",
          "canonId": "019de52d-078a-745b-9ee4-c15f2f539acd",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 62,
        "componentCount": 4,
        "textChars": 1009,
        "nDataPoints": 16,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:41.772+00",
          "seconds": 4.286,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/27",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-27",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.34,
            "w": 0.3,
            "x": 0.66,
            "y": 0.21
          },
          "kind": "disclaimer",
          "text": "The Company uses adjusted EBITDA and the ratio of adjusted EBITDA to net sales (\"adjusted EBITDA margin\"), as additional measures which are representative of its underlying performance and to improve the comparability of results across reporting periods. We believe that investors use versions of these metrics in a similar manner. For these reasons, the Company believes that adjusted EBITDA and adjusted EBITDA margin are meaningful metrics to investors in evaluating the Company's underlying financial performance. Other companies may use different methods to calculate adjusted EBITDA and adjusted EBITDA margin.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.772+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "99bd1657-afa2-42ec-bf3e-6afd1a066b9c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.02,
            "x": 0.93,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "27",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.772+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5091cf59-f1d8-4fd0-b2a9-6e250469f53f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.41,
            "w": 0.59,
            "x": 0.04,
            "y": 0.19
          },
          "kind": "table",
          "text": "Net income $ 40.3 $ 33.5\nAdd:\nInterest expense 5.6 1.9\nAcquisition and integration-related expenses (benefits) 0.6 (1.7)\nOther expense (income), net 1.1 (0.3)\nIncome tax expense 12.4 11.1\nDepreciation and amortization 15.5 13.7\nConsolidated adjusted EBITDA $ 75.5 $ 58.2\nNet Sales $ 442.4 $ 366.7\nConsolidated adjusted EBITDA margin 17.1% 15.9%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.772+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1053eac0-e35c-4f3e-809c-b1529bffbc73",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.82,
            "x": 0.03,
            "y": 0.06
          },
          "kind": "title",
          "text": "Appendix V: Non-GAAP Measures (Adjusted EBITDA)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:41.772+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1e89355e-2e58-40f5-8b78-60d7d856e4a7",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 28,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix_data",
      "block": null,
      "metadata": {
        "slideType": "appendix_data",
        "slideTypeCanon": {
          "name": "Appendix data",
          "slug": "appendix_data",
          "status": "active",
          "canonId": "019de52d-078a-745b-9ee4-c15f2f539acd",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 48,
        "componentCount": 2,
        "textChars": 868,
        "nDataPoints": 208,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:43.219+00",
          "seconds": 4.006,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/28",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-28",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.089,
            "w": 0.699,
            "x": 0.048,
            "y": 0.75
          },
          "kind": "source-note",
          "text": "(a) Excludes purchase accounting effects reflected in depreciation and amortization of $0.3 M, $0.4 M, $0.5 M, $0.6 M, $0.4 M and $0.4 M for 2016, 2017, 2018, 2019, 2020 and 2021, respectively.\n(b) Adjustment to exclude recognition of deferred gain associated with historical sale lease-back transactions. Effective 2019, the Company no longer recognizes the gain due to the adoption of new lease accounting standard.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.219+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "74f7ee7d-dd61-410b-b43f-6e0034581cee",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.702,
            "w": 0.909,
            "x": 0.046,
            "y": 0.16
          },
          "kind": "table",
          "text": "($ in millions)\nNet income\nAdd (less):\nInterest expense\nPension settlement charges\nHearing loss settlement charges\nAcquisition and integration-related expenses (benefits)\nCoronavirus-related expenses\nRestructuring\nExecutive severance costs\nDebt settlement charges\nPurchase accounting effects (a)\nOther (income) expense, net\nIncome tax expense\nDepreciation and amortization\nDeferred gain recognition (b)\nAdjusted EBITDA\nNet Sales\nAdjusted EBITDA Margin",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.219+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7b32b227-0124-4e2c-bccd-ec9f7ef001d3",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 29,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 51,
        "componentCount": 3,
        "textChars": 1164,
        "nDataPoints": 6,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:43.345+00",
          "seconds": 4.121,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/29",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-29",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.92,
            "x": 0.05,
            "y": 0.16
          },
          "kind": "paragraph",
          "text": "The Company continues to focus on executing against a number of key long-term objectives, which include (i) creating disciplined growth, (ii) improving manufacturing efficiencies and costs; (iii) leveraging invested capital; and (iv) diversifying our customer base",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.345+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "295f9128-6aa8-4305-b280-e9f7d5a1b07d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.63,
            "w": 0.92,
            "x": 0.04,
            "y": 0.25
          },
          "kind": "table",
          "text": "One Year: Cash Bonus (STIP) - Earnings (60%), EBITDA Margin (20%), Individual Objectives (20%); Performance Share Units - EPS (75%), Return on Invested Capital (25%), Relative TSR (modifier); Restricted Stock Awards; Share Price Appreciation - Stock Options. Three Years: Short-Term - Annual Goals - Profitability and growth, Market share; Long-Term - 3-year Performance and Vesting Periods - Profitability and growth, Shareholder value creation, Efficient use of capital, Facilitates stock ownership, Executive retention, TSR component introduced in 2022 to measure performance vs. peers. Ten Years: Long-Term - 3-year Cliff Vesting - Executive recruitment, Executive retention; Longer-Term - 3-year Ratable Vesting Period and 10 Year Exercise Period - Shareholder value creation, Facilitates stock ownership, Executive retention.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.345+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ccfc95e0-ae56-40f4-b74a-99cb029a2993",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.95,
            "x": 0.039,
            "y": 0.07
          },
          "kind": "title",
          "text": "Appendix VI: Executive Compensation Aligned with Long-term Objectives",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.345+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "67bb7a2f-5ab3-4088-a3b3-d46f9f29db46",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 30,
      "type": "appendix",
      "function": "appendix",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 44,
        "componentCount": 5,
        "textChars": 276,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:43.515+00",
          "seconds": 4.191,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/30",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-30",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.49,
            "x": 0.09,
            "y": 0.19
          },
          "kind": "list",
          "text": "Stock Ticker: NYSE:FSS\nCompany website: federalsignal.com/investors",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.515+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "68cd2d56-7b09-4e6b-af2e-08442c335631",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.19,
            "w": 0.35,
            "x": 0.09,
            "y": 0.66
          },
          "kind": "list",
          "text": "INVESTOR RELATIONS CONTACTS\n630-954-2000\nIan Hudson\nSVP & Chief Financial Officer\nIHudson@federalsignal.com",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.515+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bfe92a6b-c591-4636-a6ae-3fc0ddcf508b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.14,
            "w": 0.35,
            "x": 0.09,
            "y": 0.41
          },
          "kind": "list",
          "text": "HEADQUARTERS\n1415 West 22nd Street, Suite 1100\nOak Brook, IL 60523",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.515+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dc4110f3-b33f-489a-bfe7-1881456ed917",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.02,
            "x": 0.91,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "30",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.515+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5c610b30-b5b6-4712-9eff-be11180fb41f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.67,
            "x": 0.05,
            "y": 0.06
          },
          "kind": "title",
          "text": "Appendix VII: Investor Information",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.515+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "83f45ce5-4146-4738-a78d-eec485243658",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 31,
      "type": "setup",
      "function": "front_matter",
      "rawType": "cover",
      "block": null,
      "metadata": {
        "slideType": "cover",
        "slideTypeCanon": {
          "name": "Cover",
          "slug": "cover",
          "status": "active",
          "canonId": "019de52d-05f2-729d-9f93-e0504f0a2410",
          "version": 1,
          "description": null
        },
        "function": "front_matter",
        "functionCanon": {
          "name": "Front matter",
          "slug": "front_matter",
          "status": "active",
          "canonId": "019de52d-133d-73f0-9e26-201eda96b098",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 11,
        "componentCount": 3,
        "textChars": 57,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 08:14:43.346+00",
          "seconds": 3.958,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de516-69c4-73fe-935e-32c5c141fe86/31",
        "deck": "/decks/019de516-69c4-73fe-935e-32c5c141fe86",
        "deckAnchor": "/decks/019de516-69c4-73fe-935e-32c5c141fe86#slide-31",
        "deckJson": "/decks/019de516-69c4-73fe-935e-32c5c141fe86.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.07,
            "w": 0.1,
            "x": 0.29,
            "y": 0.43
          },
          "kind": "image",
          "text": "Federal Signal logo",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.346+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5c04e51c-bddd-4ae6-804f-76787d41169b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.24,
            "x": 0.4,
            "y": 0.47
          },
          "kind": "paragraph",
          "text": "Moves. Cleans. Protects.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.346+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fba41e10-80eb-47ef-b9fd-27f1b448ecdf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.29,
            "x": 0.4,
            "y": 0.43
          },
          "kind": "title",
          "text": "FEDERAL SIGNAL",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 08:14:43.346+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c11431ce-9880-484a-9206-f32599e01637",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Slide recipe: Cover",
            "slug": "cover-slide",
            "status": "active",
            "bestFor": null,
            "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
            "version": 1,
            "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
            "description": "The first ten seconds. Build it deliberately.",
            "familyLabel": "slide-recipe",
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "designer",
          "layer": "slide",
          "agents": [
            "designer"
          ],
          "matchId": "6bb56ab2-7b3f-4f28-8935-8c4b2794c9eb",
          "evidence": "title/headline: FEDERAL SIGNAL",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:49:06.126207+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 31,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 31,
          "arc": {
            "name": "The Sparkline",
            "slug": "sparkline",
            "status": "active",
            "bestFor": "Keynotes, TED-style talks",
            "canonId": "019dd956-606e-720c-905a-42607ac0bf50",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "What Is -> What Could Be -> What Is -> What Could Be -> New Bliss",
            "description": null,
            "familyLabel": null
          },
          "from": 17,
          "name": "Resolution",
          "beatId": "8b60ceff-c903-4f11-a00d-5ff1b3e2bd1d",
          "matchId": "7bc58de6-ddae-4359-8973-3dd4600457a5",
          "beatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "evidence": "The presentation concludes with appendices providing additional information and supporting data.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": null,
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    }
  ],
  "arcBeats": [
    {
      "from": 1,
      "to": 5,
      "label": "Setup",
      "description": "The presentation begins with an overview of Federal Signal, its strategy, and key messages."
    },
    {
      "from": 6,
      "to": 10,
      "label": "Complication",
      "description": "The company highlights the complexities of its market and the demands driving its business."
    },
    {
      "from": 11,
      "to": 14,
      "label": "Evidence",
      "description": "Federal Signal provides evidence of its strong financial position and key strategic initiatives."
    },
    {
      "from": 15,
      "to": 16,
      "label": "Desire",
      "description": "The company raises its full-year adjusted EPS outlook, demonstrating its growth potential."
    },
    {
      "from": 17,
      "to": 31,
      "label": "Resolution",
      "description": "The presentation concludes with appendices providing additional information and supporting data."
    }
  ],
  "loops": [
    {
      "from": 6,
      "to": 10,
      "label": "Cost Of Inaction",
      "description": "Highlighting the cost of not addressing market demands"
    },
    {
      "from": 11,
      "to": 14,
      "label": "Day In Life",
      "description": "Providing an overview of the company's operations and financial performance"
    },
    {
      "from": 15,
      "to": 16,
      "label": "Why Now",
      "description": "Explaining why now is the right time for growth"
    }
  ]
}