{
  "schemaVersion": "deck-intelligence.v1",
  "id": "019dd923-622c-750b-8b95-478a8c1a9f82",
  "slug": "40344b686c65",
  "title": "Houghton Mifflin Harcourt (HMHC)",
  "subtitle": "Engine Capital · 2022-03",
  "author": "Engine Capital",
  "date": "2022-03-22 00:00:00",
  "pageCount": 21,
  "kind": "activist-deck",
  "orientation": "landscape",
  "aspectRatio": 1.2941177,
  "targetCompany": "Houghton Mifflin Harcourt",
  "targetTicker": "HMHC",
  "document": {
    "id": "019dd923-622c-750b-8b95-478a8c1a9f82",
    "slug": "40344b686c65",
    "title": "Houghton Mifflin Harcourt (HMHC)",
    "rawTitle": "HMHC Veritas presentation March 22 2022 1",
    "authorId": "27_Engine_Capital",
    "authorName": "Engine Capital",
    "authorDisplay": "Engine Capital",
    "kind": {
      "slug": "activist-deck",
      "label": "Activist deck"
    },
    "sourceType": {
      "slug": "activist_investor",
      "label": "Activist investor"
    },
    "fileName": "2022-03-HMHC-Veritas-presentation-March-22-2022-1.pdf",
    "sourceUrl": null,
    "sourceDate": "2022-03-15 00:00:00",
    "presentationDate": "2022-03-22 00:00:00",
    "ingestedAt": "2026-04-22 18:41:22+00",
    "status": "ready",
    "pageCount": 21,
    "orientation": "landscape",
    "aspectRatio": 1.2941177,
    "targetCompany": "Houghton Mifflin Harcourt",
    "targetTicker": "HMHC",
    "metadata": {
      "local_root": "/tmp/legacy-images/40344b686c65",
      "activist_firm": "Engine Capital",
      "origin_corpus": "contrarian",
      "extraction_seconds": 123.73839998245239
    }
  },
  "coverage": {
    "pageCount": 21,
    "pagesIndexed": 21,
    "pagesWithImages": 21,
    "pagesWithMetadata": 21,
    "imageCoveragePct": 100,
    "metadataCoveragePct": 100,
    "componentCount": 144,
    "chartCount": 9,
    "metricSlides": 0,
    "toolMatches": 8,
    "documentToolMatches": 4,
    "frameworkMatches": 11,
    "arcMatches": 1,
    "beatMatches": 3,
    "loopMatches": 2,
    "patternMatches": 0,
    "storymakersMatch": false,
    "scoreAvailable": false,
    "reviewAvailable": false,
    "activistThesisAvailable": true,
    "pitchdeckMetadataAvailable": false,
    "pitchdeckProfileAvailable": false
  },
  "blocks": [],
  "matches": {
    "arcs": [
      {
        "arc": {
          "name": "Overcoming the Monster",
          "slug": "overcoming-monster",
          "status": "active",
          "bestFor": "Competitive positioning, rallying teams",
          "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
        "evidence": "Clear narrative of opposition and alternative plan",
        "isPrimary": true,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 21:57:10.368762+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "beats": [
      {
        "to": 8,
        "arc": {
          "name": "Overcoming the Monster",
          "slug": "overcoming-monster",
          "status": "active",
          "bestFor": "Competitive positioning, rallying teams",
          "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "from": 1,
        "name": "The Monster (Undervaluation)",
        "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
        "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
        "beatType": {
          "name": "The Monster",
          "slug": "overcoming-monster-the-monster",
          "status": "active",
          "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
          "version": 1,
          "description": null
        },
        "evidence": "Slides 1-8 outline the opposition and undervaluation",
        "position": 0,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Hook",
          "slug": "hook",
          "status": "active",
          "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
          "version": 1,
          "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 12,
        "arc": {
          "name": "Overcoming the Monster",
          "slug": "overcoming-monster",
          "status": "active",
          "bestFor": "Competitive positioning, rallying teams",
          "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "from": 9,
        "name": "The Struggle (Flawed Sales Process)",
        "beatId": "8da8b404-7d4a-4d42-99d0-420656d2c6d5",
        "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
        "beatType": {
          "name": "The Struggle",
          "slug": "overcoming-monster-the-struggle",
          "status": "active",
          "canonId": "019dd9b8-3d24-71b1-9262-9a8f9850fda3",
          "version": 1,
          "description": null
        },
        "evidence": "Slides 9-12 highlight the flawed sales process",
        "position": 1,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Development",
          "slug": "development",
          "status": "active",
          "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
          "version": 1,
          "description": "The middle stretch in arcs that have one. Often where length problems creep in."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 21,
        "arc": {
          "name": "Overcoming the Monster",
          "slug": "overcoming-monster",
          "status": "active",
          "bestFor": "Competitive positioning, rallying teams",
          "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "from": 13,
        "name": "The Victory (Superior Plan)",
        "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
        "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
        "beatType": {
          "name": "The Victory",
          "slug": "overcoming-monster-the-victory",
          "status": "active",
          "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
          "version": 1,
          "description": null
        },
        "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
        "position": 2,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Turn",
          "slug": "turn",
          "status": "active",
          "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
          "version": 1,
          "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      }
    ],
    "loops": [
      {
        "to": 10,
        "from": 7,
        "loop": {
          "name": "02_pattern_hunter",
          "slug": "02-pattern-hunter",
          "status": "active",
          "bestFor": "Time-pressed audiences, building consensus, when data is strong",
          "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
          "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
          "familyLabel": null,
          "categoryName": "Logical Reasoning",
          "categorySlug": "logical-reasoning"
        },
        "matchId": "f959478f-1b05-43d8-9a17-5cb341b30bc4",
        "evidence": "Slides 7-10 compare valuations",
        "position": 0,
        "objective": "Highlight undervaluation",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 21:57:10.541895+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      },
      {
        "to": 13,
        "from": 10,
        "loop": {
          "name": "05_the_reveal",
          "slug": "05-the-reveal",
          "status": "active",
          "bestFor": "Product launches, strategic pivots, unexpected findings",
          "canonId": "019dd956-67e8-77bc-a867-02c2b36370bd",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "Setup the Question -> Build Suspense -> The Big Reveal",
          "description": "Build mystery and anticipation, then deliver a surprising or powerful conclusion",
          "familyLabel": null,
          "categoryName": "Narrative",
          "categorySlug": "narrative"
        },
        "matchId": "1e76fcce-ab8c-426b-a304-9f99a21b053f",
        "evidence": "Slides 10-13 present an alternative valuation",
        "position": 1,
        "objective": "Reveal a more accurate valuation",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 21:57:10.585978+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "tools": [
      {
        "tool": {
          "name": "Peer gap chart",
          "slug": "peer-gap",
          "status": "active",
          "bestFor": "When relative underperformance is the core argument",
          "canonId": "019dd9e1-54f1-775a-94a1-d5cf3bb75abf",
          "version": 1,
          "bodyDocId": "019dd9a1-8653-7748-9050-807f067196c3",
          "description": "A single visual that benchmarks the target against its best-in-class peers on\na single quantitative KPI — and shows the target losing. The gap is the\npunchline.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "document",
        "agents": null,
        "matchId": "731e5404-76b6-410e-b0fc-e130b2f95f1f",
        "evidence": null,
        "pageRefs": null,
        "priority": null,
        "whenToUse": "When relative underperformance is the core argument",
        "confidence": null,
        "extraction": {
          "at": "2026-04-29 12:07:49.936794+00",
          "model": "unknown-legacy",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": null,
        "whyItWorks": "- It's the **most credible claim in the deck** because it's arithmetic, not\n  opinion.\n- It's immediately **actionable** — close this gap and value accrues.\n- It **pre-empts the \"context is different\" defence** by pitting the target\n  against direct peers in the same category.",
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Sum of parts",
          "slug": "sum-of-parts",
          "status": "active",
          "bestFor": "For breakup / spin-off theses",
          "canonId": "019dd9e1-51e5-73ad-9d1e-e77d4afe3125",
          "version": 1,
          "bodyDocId": "019df22a-9ecd-71db-8fa1-5f5eff36697f",
          "description": "You break the target into its constituent businesses or asset classes, value\neach separately against its own peer set, and show that the total is\nmaterially greater than the current market capitalisation. The \"gap\" is the\nconglomerate discount — or worse, accounting opacity hiding a crown-jewel\nasset.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "document",
        "agents": null,
        "matchId": "a06c7d8f-06d0-4991-a3cc-10fa39c0073e",
        "evidence": null,
        "pageRefs": null,
        "priority": null,
        "whenToUse": "For breakup / spin-off theses",
        "confidence": null,
        "extraction": {
          "at": "2026-04-29 12:07:49.936794+00",
          "model": "unknown-legacy",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": null,
        "whyItWorks": "- It forces the market to confront **mismatched valuation multiples**:\n  \"this company trades like X but owns Y, which trades at",
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Villain naming",
          "slug": "villain-naming",
          "status": "active",
          "bestFor": "When governance or specific decisions are the core thesis",
          "canonId": "019dd9e1-55a4-74db-9314-0ced4cd46cd2",
          "version": 1,
          "bodyDocId": "019dd9a1-88f1-72ad-8f4e-56ec29d7b369",
          "description": "You identify a **specific person** responsible for the target's underperformance\nor the behaviour you want changed — and name them. Not \"management\" or \"the\nboard\". A named executive or director with a specific failure attributable to\nthem.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "document",
        "agents": null,
        "matchId": "0ad2b350-b246-4cf2-abe6-84f45874c664",
        "evidence": "Evercore (conflicted financial advisor); HMHC Board; Veritas Capital",
        "pageRefs": null,
        "priority": null,
        "whenToUse": "When governance or specific decisions are the core thesis",
        "confidence": null,
        "extraction": {
          "at": "2026-04-29 12:07:49.936794+00",
          "model": "unknown-legacy",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": null,
        "whyItWorks": "- **Accountability needs a face.** Voters (shareholders, regulators,\n  journalists) act faster against people than institutions.\n- **Credibility rises with specificity.** \"The CFO has repeatedly missed\n  guidance\" > \"Management has missed guidance\".\n- It **pre-empts evasion**. An individual can be removed; an abstraction\n  cannot.\n- It **forces the target to respond personally** — and their defensive\n  response usually generates more attention for your thesis.",
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Villain slide",
          "slug": "villain-slide",
          "status": "active",
          "bestFor": "In activist decks where the personality matters",
          "canonId": "019dd9e1-518c-7404-976a-5be5a517b659",
          "version": 1,
          "bodyDocId": null,
          "description": "A dedicated slide presenting the named villain visually",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "document",
        "agents": null,
        "matchId": "55fd34a3-98bc-4506-ae15-87eee49e7111",
        "evidence": null,
        "pageRefs": null,
        "priority": null,
        "whenToUse": "In activist decks where the personality matters",
        "confidence": null,
        "extraction": {
          "at": "2026-04-29 12:07:49.936794+00",
          "model": "unknown-legacy",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": null,
        "whyItWorks": "Makes the antagonist concrete",
        "antipattern": null,
        "cardinality": null,
        "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": "affaf1db-4744-4842-9e4b-13f8bcc9fdc8",
        "evidence": "This slide appears to be a cover slide, with a clear title and logo.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-16 22:56:31.479375+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": "Audience Definition",
          "slug": "audience-definition",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-7f2a-775d-aeee-ff099bcb7756",
          "version": 1,
          "bodyDocId": null,
          "description": "Six key questions: Who are they? What do they know? What do they believe? What do they care about? What do they fear? What decisions can they make?",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "dd07a0e3-374f-4fdc-b5bf-8a7c055add59",
        "evidence": "The slide mentions 'investor contact' information, implying a definition of the audience.",
        "pageRefs": null,
        "priority": "Core",
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 22:56:31.591476+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 3,
        "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": "eca58033-8019-44cb-ab66-0b91c48888e0",
        "evidence": "This slide contains a clear and concise summary of the key points, including the opposition to Veritas' tender offer and the calculation of the offer's value.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-16 22:56:31.667398+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 4,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Waterfall chart",
          "slug": "waterfall-chart",
          "status": "active",
          "bestFor": null,
          "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "4dfabc8f-2304-4da1-bd8f-c3e9ea91753e",
        "evidence": "The slide contains a waterfall chart, which is a clear instantiation of the waterfall chart tool.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 22:56:31.742731+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 5,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      }
    ],
    "frameworks": [
      {
        "matchId": "13feba18-72ff-4755-8d97-9e49bf2a48e8",
        "evidence": "The slide compares current offer multiples against projected cash flow multiples to argue for undervaluation.",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 20:54:25.083+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 8,
        "frameworkName": "valuation_bridge"
      },
      {
        "matchId": "3bd92f1a-c95d-435b-bd4c-ce302677a2d3",
        "evidence": "Compares current offer price against projected stock price based on Q4 results",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 20:54:26.209+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 9,
        "frameworkName": "before-after-framing"
      },
      {
        "matchId": "8e11479d-cb39-4818-85ec-867d7bbf1794",
        "evidence": "Comparison of HMHC vs McGraw Hill business quality metrics",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 20:54:30.36+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 10,
        "frameworkName": "comparison_frame"
      },
      {
        "matchId": "63878c43-c4d2-419d-b7b8-118b61450e2b",
        "evidence": "Contrasting initial vs revised forecasts to highlight management credibility issues",
        "framework": null,
        "confidence": 1,
        "extraction": {
          "at": "2026-05-02 20:54:25.159+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 11,
        "frameworkName": "expose_contradiction"
      },
      {
        "matchId": "f539ea2b-996a-4adc-8ae3-324121574454",
        "evidence": "The slide systematically exposes conflicts of interest and analytical errors to undermine the credibility of a fairness opinion.",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 20:54:25.616+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 12,
        "frameworkName": "fraud-exposure"
      },
      {
        "matchId": "3d782e4f-c2c6-44c9-9de5-2768285cbe01",
        "evidence": "Sensitivity analysis of IRR vs Offer Price and Exit Multiple",
        "framework": null,
        "confidence": 1,
        "extraction": {
          "at": "2026-05-02 20:54:25.739+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 13,
        "frameworkName": "valuation_table"
      },
      {
        "matchId": "064f3a7e-4630-4e47-b661-60126765d86a",
        "evidence": "Sensitivity analysis of IRR against price and exit multiple",
        "framework": null,
        "confidence": 1,
        "extraction": {
          "at": "2026-05-02 20:54:25.61+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 14,
        "frameworkName": "scenario_table"
      },
      {
        "matchId": "947820af-bbcf-4ba4-9868-213ae1680833",
        "evidence": "Sensitivity analysis of IRR against offer price and exit multiple",
        "framework": null,
        "confidence": 1,
        "extraction": {
          "at": "2026-05-02 20:54:30.942+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 16,
        "frameworkName": "scenario_table"
      },
      {
        "matchId": "30b22cb9-be43-4e74-be0d-69244ef81d2e",
        "evidence": "Directly juxtaposes company claims against activist rebuttal points.",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 20:54:27.155+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 18,
        "frameworkName": "contrast-pairs"
      },
      {
        "matchId": "531d7392-f5ce-420f-a5cc-9b81408717a6",
        "evidence": "Direct juxtaposition of company claims vs activist rebuttal",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 20:54:30.135+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 19,
        "frameworkName": "expose_contradiction"
      },
      {
        "matchId": "bcb9f494-3b29-4daa-b7fc-7a866bf7dec1",
        "evidence": "Contrasts HMHC's stated risk narrative with the reality of Veritas's leverage and management's retention.",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 20:54:37.574+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 20,
        "frameworkName": "ceo-quote-contradiction"
      }
    ],
    "patterns": []
  },
  "storymakers": null,
  "score": null,
  "review": null,
  "activistThesis": {
    "tone": "adversarial",
    "notes": "Unusual posture for Engine Capital — slide 3 explicitly notes Engine has NEVER opposed a transaction among portfolio companies before, making this an 'egregiousness' exception. Attack vector combines three distinct plays: (1) process critique (flawed initial forecast scared off buyers), (2) banker conflict exposure (Evercore/$75M Veritas fees with a direct pull-quote on slide 12), and (3) affirmative standalone alternative (Dutch tender recap). The peer-gap chart on slide 10 pairs transaction multiples with a business-quality check-table (HMHC wins on 4/4 attributes vs McGraw Hill). Slide 13 LBO sensitivity table is a sharp rhetorical move — using management's own numbers to show Veritas could pay $26-$29 and still hit 17.5%+ IRR, framing the deal as a 'transfer of value.' Slide 17 standalone recap math is the constructive counter-proposal. Campaign phase is 'initial_thesis' since this is Engine's first public deck on the deal (prior letter was March 9, 2022). March 22 date is taken from the filename.",
    "kpisCited": [
      {
        "detail": "7.6x 2024 UFCF, or 6.2x including cumulative cash flow",
        "metric": "Implied multiple at Veritas offer"
      },
      {
        "detail": "7.3x 2021 Adjusted EBITDA ($1,970M of debt drawn)",
        "metric": "Leverage at deal close"
      },
      {
        "detail": "$54M to $120M from 3Q20 to 3Q21 — 123% growth",
        "metric": "Annualized recurring revenue growth"
      },
      {
        "detail": "7M (2Q19) to 79M (2Q21) — 10x+ growth",
        "metric": "Student assignments on Ed platform"
      },
      {
        "detail": "From $673M in 2016 to $446M TTM Q3 2021 — 34% reduction",
        "metric": "Adjusted fixed cost reduction"
      },
      {
        "detail": "31%-37% under management forecast; 25%-30% under Engine conservative",
        "metric": "Veritas 5-year IRR at $21"
      },
      {
        "detail": "Achieve3000 11.5x, implied K-12 McGraw Hill 10.9x vs HMHC at 9.7x",
        "metric": "Comparable transaction multiples"
      },
      {
        "detail": "Only 7.7% premium to $19.50 fair value, not the 36% advertised",
        "metric": "Premium vs. post-Q4 stock"
      },
      {
        "detail": "~$42/share at YE2024 implying 26% 3-year IRR",
        "metric": "Standalone recap price target"
      },
      {
        "detail": "~$140M total ($100M revenue, $20M overhead, $20M sales, $15M marketing, $10M product)",
        "metric": "Synergies with Cambium"
      },
      {
        "detail": "~$75M aggregate over two-year period prior to fairness opinion",
        "metric": "Evercore fees from Veritas"
      }
    ],
    "closingAsk": "Do not tender into the $21 Veritas offer; support a standalone Dutch tender recapitalization plan that Engine projects will deliver ~$42 per share by the end of 2024.",
    "extraction": {
      "at": "2026-04-22 18:41:22+00",
      "model": "unknown-legacy",
      "runId": null,
      "seconds": 123.7384,
      "promptVersion": null
    },
    "scqaReward": "Applying management's own forecast to the recapitalized company points to ~$42 per share by end of 2024 — a 99% upside and 26% three-year IRR for shareholders who stay in versus tendering at $21.",
    "thesisTypes": [
      "undervaluation",
      "capital_return",
      "activist_defense"
    ],
    "top3Reasons": [
      "$21 implies just 7.6x 2024 UFCF (6.2x including cumulative cash flow) for a digitally transforming EdTech leader",
      "Sale process was flawed and Evercore is conflicted — $75M in prior fees from Veritas",
      "A standalone Dutch tender recap could deliver ~$42/share by end of 2024, nearly double the deal price"
    ],
    "scqaSituation": "Houghton Mifflin Harcourt is a K-12 education leader mid-way through a digital transformation, with rising recurring revenue, a restructured cost base, and Q4 2021 results that significantly beat its own prior forecast.",
    "thesisSummary": "Houghton Mifflin Harcourt has quietly transformed into a higher-margin digital EdTech business with accelerating recurring revenue ($54M to $120M in five quarters) and a restructured cost base, yet the Board has agreed to sell it to Veritas Capital for $21 per share — just 7.6x 2024 unlevered free cash flow, or 6.2x including cumulative cash generation. Engine argues the process was flawed: the initial forecast understated Q4 2021 EBITDA by $74M, scaring off 58 of 60 outreach parties, and Evercore is conflicted after collecting ~$75M in fees from Veritas over two years. Applying a 30% change-of-control premium to where the stock would have traded post-Q4 points to $25.35, and the McGraw Hill / Achieve3000 comps imply $24.50-$25.50. Engine proposes HMHC refinance and run a $529M Dutch tender at $21.50, which at management's own forecast delivers ~$42 per share by end of 2024 — a 26% three-year IRR for remaining shareholders.",
    "primaryDemands": [
      "Reject the $21 per share Veritas tender offer",
      "Execute a Dutch tender offer between $21 and $22 per share for 19% of shares outstanding",
      "Refinance existing debt and re-lever the balance sheet to 2x EBITDA as part of a standalone recapitalization",
      "If a sale is pursued, insist on a price in the $25-$26 per share range reflecting comparable deals and change-of-control premium"
    ],
    "scqaResolution": "Reject the Veritas tender and instead refinance debt, re-lever to 2x EBITDA, and execute a Dutch tender offer between $21 and $22 per share for 19% of shares outstanding, keeping HMHC standalone.",
    "thesisOneLiner": "Veritas's $21/share buyout of Houghton Mifflin steals the company for 7.6x 2024 UFCF; reject it and execute a standalone Dutch tender recap to reach ~$42 by 2024.",
    "precedentsCited": [
      "Platinum Equity's 2021 acquisition of McGraw Hill Education (9.2x EBITDA, with K-12 segment implied at 10.9x)",
      "McGraw Hill's 2021 acquisition of Achieve3000 at 11.5x EBITDA"
    ],
    "scqaComplication": "The Board agreed to sell to Veritas for $21/share — 7.6x 2024 UFCF — after a flawed process run by a conflicted Evercore that already earned $75M in fees from Veritas and showed bidders a credibility-breaking early forecast.",
    "narrativeInterest": 4,
    "notableSlidePages": [
      4,
      9,
      10,
      13,
      17,
      21
    ],
    "peerCompaniesCited": [
      "McGraw Hill Education",
      "Achieve3000",
      "Cambium Learning Group"
    ],
    "valuationFrameworks": [
      "precedent_transactions",
      "lbo_math",
      "multiple_comparison"
    ],
    "visualCraftInterest": 3
  },
  "pitchdeck": {
    "metadata": null,
    "profile": null
  },
  "slides": [
    {
      "page": 1,
      "type": "setup",
      "function": "front_matter",
      "imagePath": "https://imgproxy.kitesheet.com/GIimzBKwD8xBgLoQa6Lc8voRK00y-ZzveP_fnOF1DUY/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy80MDM0NGI2ODZjNjUvcDAwMS5qcGc",
      "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": 13,
        "componentCount": 4,
        "textChars": 72,
        "nDataPoints": 1,
        "notes": null,
        "elementsJson": [
          "logo_grid"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:26.951+00",
          "seconds": 6.493,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/1",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-1",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.112,
            "w": 0.194,
            "x": 0.044,
            "y": 0.055
          },
          "kind": "image",
          "text": "Engine Capital",
          "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 20:54:26.951+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1fb67493-76cd-4071-aacb-5484c879ab30",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.225,
            "w": 0.311,
            "x": 0.088,
            "y": 0.523
          },
          "kind": "image",
          "text": "HMH",
          "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 20:54:26.951+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "df242703-2ecc-42be-a159-edc19ddaa7a6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.075,
            "x": 0.088,
            "y": 0.467
          },
          "kind": "paragraph",
          "text": "March 2022",
          "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 20:54:26.951+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "512b94a0-fbb5-4f64-ac40-27e45156c26c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.035,
            "w": 0.824,
            "x": 0.088,
            "y": 0.376
          },
          "kind": "title",
          "text": "WHY WE OPPOSE THE $21 PER SHARE VERITAS OFFER",
          "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 20:54:26.951+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ccf10255-7f04-4206-8893-1c52c0d84579",
          "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": "affaf1db-4744-4842-9e4b-13f8bcc9fdc8",
          "evidence": "This slide appears to be a cover slide, with a clear title and logo.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-16 22:56:31.479375+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": 8,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "The Monster (Undervaluation)",
          "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Monster",
            "slug": "overcoming-monster-the-monster",
            "status": "active",
            "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 1-8 outline the opposition and undervaluation",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "thumbSrc": "https://imgproxy.kitesheet.com/IS_7AB_wuQgw3nWpx5HSyzbgLnbHMvNNAO1iGcyQDvw/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy80MDM0NGI2ODZjNjUvcDAwMS5qcGc",
      "imagePathAlt": "https://imgproxy.kitesheet.com/GH9hQcQ8LhjFmxWgTkQyrnhXOM08-ybAfrpVWQm-yb8/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy80MDM0NGI2ODZjNjUvcDAwMS5wbmc",
      "thumbSrcAlt": "https://imgproxy.kitesheet.com/PUHevbm16gGP8STxQ3MtAAt3c47JLedfZ-cQwX-8OV8/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy80MDM0NGI2ODZjNjUvcDAwMS5wbmc"
    },
    {
      "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": "sparse",
        "densityScore": 6,
        "componentCount": 2,
        "textChars": 175,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "paragraph"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:22.601+00",
          "seconds": 2.077,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/2",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-2",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.658,
            "w": 0.914,
            "x": 0.043,
            "y": 0.211
          },
          "kind": "disclaimer",
          "text": "THIS PRESENTATION IS FOR DISCUSSION AND INFORMATIONAL PURPOSES ONLY. THE VIEWS EXPRESSED HEREIN REPRESENT THE OPINIONS OF ENGINE CAPITAL, L.P. AND ITS AFFILIATES...",
          "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 20:54:22.601+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c80a5bf1-220e-40c9-be54-df902914926f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.042,
            "w": 0.193,
            "x": 0.043,
            "y": 0.083
          },
          "kind": "title",
          "text": "Disclaimers",
          "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 20:54:22.601+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b090ef46-d754-49bc-861a-828dad32cc43",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 8,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "The Monster (Undervaluation)",
          "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Monster",
            "slug": "overcoming-monster-the-monster",
            "status": "active",
            "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 1-8 outline the opposition and undervaluation",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 3,
      "type": "setup",
      "title": "Includes a logo grid of companies where Engine Capital has negotiated board representation.",
      "function": "establish_context",
      "rawType": "team_bio",
      "block": null,
      "metadata": {
        "slideType": "team_bio",
        "slideTypeCanon": {
          "name": "Team bio",
          "slug": "team_bio",
          "status": "active",
          "canonId": "019de52d-0a7d-7394-ae5b-037478e71f1e",
          "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": 75,
        "componentCount": 8,
        "textChars": 1339,
        "nDataPoints": 4,
        "notes": "Includes a logo grid of companies where Engine Capital has negotiated board representation.",
        "elementsJson": [
          "bullet_list",
          "logo_grid"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:24.324+00",
          "seconds": 3.527,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/3",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-3",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Opposing the Veritas transaction is not something we are doing lightly. We feel compelled to do so, in this particular case, because of the egregiousness of this transaction",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:07+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-71ce93bb91d8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.32,
            "w": 0.92,
            "x": 0.04,
            "y": 0.57
          },
          "kind": "image",
          "text": "Grid of company logos",
          "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 20:54:24.324+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d859511b-2e02-410d-a6b1-67241a793ce5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.92,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "list",
          "text": "Since its founding, Engine has had numerous portfolio companies receive acquisition offers but has NEVER opposed a transaction. Opposing the Veritas transaction is not something we are doing lightly. We feel compelled to do so, in this particular case, because of the egregiousness of this transaction",
          "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 20:54:24.324+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "196182c1-f106-4453-b9f7-57c54a4f26d3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.92,
            "x": 0.04,
            "y": 0.45
          },
          "kind": "list",
          "text": "Engine has a history of working constructively with public companies, having settled with or negotiated board representation at 20 public companies leading to the addition of 29 highly qualified board members",
          "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 20:54:24.324+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1f97ee8d-3cc3-43a1-b1f9-51ebe57e3ac4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.92,
            "x": 0.04,
            "y": 0.22
          },
          "kind": "list",
          "text": "Houghton Mifflin Harcourt (Nasdaq: HMHC) became a core position for Engine in September 2020 after having followed the Company for years. Engine has conducted dozens of calls with management and industry participants as part of our due diligence process. Engine owns approximately 2.7% of the company’s outstanding shares, representing a stake of around $72 million",
          "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 20:54:24.324+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c8cbcc6d-65ce-4d99-bc24-f63c479143d3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "list",
          "text": "Founded in 2013, Engine Capital is a $500 million investment partnership that invests in mid-capitalization companies in the U.S. and Canada, with a focus on fundamental, bottom-up analysis to find undervalued securities",
          "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 20:54:24.324+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f0d1da19-2cb9-4102-b726-ae9699247551",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.3,
            "x": 0.04,
            "y": 0.09
          },
          "kind": "title",
          "text": "About Engine Capital",
          "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 20:54:24.324+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5e46732f-a2ad-4e9e-8e7b-71377ba2f04d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.3,
            "x": 0.04,
            "y": 0.53
          },
          "kind": "title",
          "text": "Negotiated Board Representation",
          "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": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:24.324+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "855412d4-c47c-4d96-99fa-b17de0077ffe",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Audience Definition",
            "slug": "audience-definition",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-7f2a-775d-aeee-ff099bcb7756",
            "version": 1,
            "bodyDocId": null,
            "description": "Six key questions: Who are they? What do they know? What do they believe? What do they care about? What do they fear? What decisions can they make?",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "dd07a0e3-374f-4fdc-b5bf-8a7c055add59",
          "evidence": "The slide mentions 'investor contact' information, implying a definition of the audience.",
          "pageRefs": null,
          "priority": "Core",
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 22:56:31.591476+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 3,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 8,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "The Monster (Undervaluation)",
          "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Monster",
            "slug": "overcoming-monster-the-monster",
            "status": "active",
            "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 1-8 outline the opposition and undervaluation",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 4,
      "type": "setup",
      "title": "The slide uses a bulleted list to summarize the investment thesis against the Veritas offer.",
      "function": "summarize",
      "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": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 83,
        "componentCount": 8,
        "textChars": 2271,
        "nDataPoints": 12,
        "notes": "The slide uses a bulleted list to summarize the investment thesis against the Veritas offer.",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "bullet_list"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:24.878+00",
          "seconds": 3.992,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/4",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-4",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Engine does not intend to tender its shares into the Veritas Capital (\"Veritas\") tender offer as it believes the $21 per share offer undervalues the company and is the result of a flawed process.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-86286ca5e292",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.24
          },
          "kind": "list",
          "text": "Houghton Mifflin has fundamentally changed its business over the last couple of years, restructuring its cost structure and transitioning to a more digital organization with a higher percentage of recurring revenue. As this digital transition progresses, we believe HMHC will deserve a higher multiple over time",
          "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 20:54:24.878+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6386893b-e769-401f-a383-6992a327b1f0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.92,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "list",
          "text": "The Veritas offer undervalues HMHC. It implies Veritas is buying HMHC for 7.6x 2024 unlevered free cash flow (UFCF) and 6.2x 2024 UFCF if the cumulative cash flow is included. This offer is the result of a flawed process conducted by Evercore. We believe Evercore is conflicted, and its fairness opinion contains numerous mistakes. This offer also represents a very small premium vs. where the stock would be after the announcement of strong Q4 results. Applying a 30% change of control premium to that stock price points to a fair transaction value of $25.35 per share. Recent comparable deals point to a $25 per share transaction value for HMHC",
          "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 20:54:24.878+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "766f7034-980c-4716-95e0-6bcb693e9753",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.78
          },
          "kind": "list",
          "text": "A superior plan exists for shareholders. Houghton Mifflin should execute a Dutch tender offer between $21 and $22 per share for 19% of its shares outstanding. Assuming management's projections, Engine believes this plan could result in a share price around $42 at the end of 2024, implying a 26% 3-year IRR for remaining shareholders",
          "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 20:54:24.878+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cc4a3e50-5eeb-4037-86c2-26cee90ed50a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.92,
            "x": 0.04,
            "y": 0.6
          },
          "kind": "list",
          "text": "Under most circumstances, Veritas will earn outsized returns from this transaction. Under management's forecast, Veritas is set to earn a 5-year IRR between 31% and 37% at the $21 per share deal price. These outsized IRR are further evidence of the inappropriateness of the $21 Veritas offer and simply represent a transfer of value from HMHC shareholders to Veritas. Under management's forecast, Veritas can pay $26 per share and still earn a 5-year IRR between 18% and 23%",
          "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 20:54:24.878+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d4ba9a57-9189-4732-86e9-1175f4c95f20",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "5-year IRR: 31%-37%",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-8b2e925d90cc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.92,
            "x": 0.04,
            "y": 0.15
          },
          "kind": "paragraph",
          "text": "Engine does not intend to tender its shares into the Veritas Capital (\"Veritas\") tender offer as it believes the $21 per share offer undervalues the company and is the result of a flawed process. The standalone recapitalization plan we suggest is far superior for shareholders",
          "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 20:54:24.878+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4cc423a5-6415-45ba-b533-770014af93c2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.25,
            "x": 0.04,
            "y": 0.08
          },
          "kind": "title",
          "text": "Executive summary",
          "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 20:54:24.878+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "404d3c61-a6ef-4c66-b91a-7cebc25f863f",
          "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": "eca58033-8019-44cb-ab66-0b91c48888e0",
          "evidence": "This slide contains a clear and concise summary of the key points, including the opposition to Veritas' tender offer and the calculation of the offer's value.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-16 22:56:31.667398+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 4,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 8,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "The Monster (Undervaluation)",
          "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Monster",
            "slug": "overcoming-monster-the-monster",
            "status": "active",
            "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 1-8 outline the opposition and undervaluation",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 5,
      "type": "setup",
      "title": "The slide uses a four-quadrant layout to summarize the investment thesis.",
      "function": "summarize",
      "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": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 59,
        "componentCount": 8,
        "textChars": 541,
        "nDataPoints": 14,
        "notes": "The slide uses a four-quadrant layout to summarize the investment thesis.",
        "elementsJson": [
          "headline_text",
          "bar_chart_stacked",
          "bar_chart_vertical",
          "bar_chart_grouped",
          "callout_box",
          "paragraph"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:24.376+00",
          "seconds": 3.187,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/5",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-5",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Digital transformation should lead to a higher multiple over time",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-b844fe84e36e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.45,
            "x": 0.52,
            "y": 0.52
          },
          "kind": "chart",
          "text": "Improved cost structure with more operating leverage",
          "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": "Grouped bar chart",
              "slug": "bar-grouped",
              "status": "active",
              "canonId": "019de52c-ff3b-751e-a8ff-f21ff11097b1",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-grouped",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:24.376+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "48826980-125b-4b5d-9074-f86002c02995",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.45,
            "x": 0.04,
            "y": 0.52
          },
          "kind": "chart",
          "text": "Accelerating growth in annualized recurring revenue",
          "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": "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 20:54:24.376+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9f036c9f-d65a-46b3-992a-8c6c59b038e7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.45,
            "x": 0.52,
            "y": 0.15
          },
          "kind": "chart",
          "text": "TTM student assignments through Ed platform (millions)",
          "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": "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 20:54:24.376+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a45dd5d5-0e0c-4bab-a133-a97b323df933",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.45,
            "x": 0.04,
            "y": 0.15
          },
          "kind": "chart",
          "text": "$10B TAM with significant penetration opportunity",
          "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": "Waterfall bridge / value bridge",
              "slug": "waterfall-bridge",
              "status": "active",
              "canonId": "019de52d-0055-7469-ba67-a7f7a327dec1",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "waterfall-bridge",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:24.376+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bd4deef6-e25e-491e-ab07-38fcc60973fc",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "ARR: $120",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-bd42b38644bd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.92,
            "x": 0.04,
            "y": 0.85
          },
          "kind": "title",
          "text": "Digital transformation should lead to a higher multiple over time",
          "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 20:54:24.376+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f72bcedc-a5f9-4742-8d19-57a0a5d996cf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.03
          },
          "kind": "title",
          "text": "Houghton Mifflin is transitioning to an EdTech company with an increasing mix of digital and recurring revenue. The cost structure has also been transformed creating substantial operating leverage",
          "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 20:54:24.376+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ff96db2b-f7d0-4e11-99eb-36051846d919",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Waterfall chart",
            "slug": "waterfall-chart",
            "status": "active",
            "bestFor": null,
            "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "4dfabc8f-2304-4da1-bd8f-c3e9ea91753e",
          "evidence": "The slide contains a waterfall chart, which is a clear instantiation of the waterfall chart tool.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.8,
          "extraction": {
            "at": "2026-07-16 22:56:31.742731+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 5,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 8,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "The Monster (Undervaluation)",
          "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Monster",
            "slug": "overcoming-monster-the-monster",
            "status": "active",
            "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 1-8 outline the opposition and undervaluation",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 6,
      "type": "setup",
      "title": "The slide establishes the context for an activist campaign against a specific M&A transaction.",
      "function": "frame_situation",
      "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": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 49,
        "componentCount": 5,
        "textChars": 1205,
        "nDataPoints": 4,
        "notes": "The slide establishes the context for an activist campaign against a specific M&A transaction.",
        "elementsJson": [
          "headline_text",
          "bullet_list",
          "numbered_list"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:24.441+00",
          "seconds": 2.714,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/6",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-6",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "On March 9, 2022, Engine publicly disclosed its intention to not tender its shares for three fundamental reasons, detailed in our public letter to the Board:",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-d972bd6d1959",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.18,
            "w": 0.92,
            "x": 0.04,
            "y": 0.52
          },
          "kind": "list",
          "text": "On March 9, 2022, Engine publicly disclosed its intention to not tender its shares for three fundamental reasons, detailed in our public letter to the Board: 1) The sale process and its timing were flawed 2) The $21 per share offer significantly undervalues the company 3) There is a superior alternative to selling the company for $21 per share",
          "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 20:54:24.441+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "03ca5d0f-f599-4edb-9859-1101fe776726",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.92,
            "x": 0.04,
            "y": 0.19
          },
          "kind": "list",
          "text": "On February 22, 2022, Houghton Mifflin announced the sale of the company to Veritas for $21 per share. Veritas is a large private equity firm that invests in companies that provide critical products and services, primarily technology or technology-enabled solutions, to government and commercial 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 20:54:24.441+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3677d00e-e220-4bc2-9960-09f227ebc67d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.92,
            "x": 0.04,
            "y": 0.33
          },
          "kind": "list",
          "text": "Veritas owns an asset that is complementary to HMHC – Cambium Learning Group (“Cambium”). Cambium serves more than 20 million students and 30% of U.S. teachers across 94% of U.S. districts. It has close to $1 billion in bookings. Like HMHC, it views itself as a leader in the EdTech space. Officially, we are being told the current plan is for both companies to remain independent",
          "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 20:54:24.441+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e0a0d69a-44f9-484c-84b2-0c43ce437733",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.28,
            "x": 0.04,
            "y": 0.08
          },
          "kind": "title",
          "text": "Situation 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 20:54:24.441+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "65ff418a-7ec1-4f46-976f-48ade14eb8b9",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 8,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "The Monster (Undervaluation)",
          "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Monster",
            "slug": "overcoming-monster-the-monster",
            "status": "active",
            "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 1-8 outline the opposition and undervaluation",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 7,
      "type": "setup",
      "title": "LBO model transaction overview slide.",
      "function": "show_valuation_bridge",
      "rawType": "valuation_table",
      "block": null,
      "metadata": {
        "slideType": "valuation_table",
        "slideTypeCanon": {
          "name": "Valuation table",
          "slug": "valuation_table",
          "status": "active",
          "canonId": "019de52d-12c3-77cd-8474-6cd39cf844cb",
          "version": 1,
          "description": null
        },
        "function": "show_valuation_bridge",
        "functionCanon": {
          "name": "Show valuation bridge",
          "slug": "show_valuation_bridge",
          "status": "active",
          "canonId": "019de52d-1883-716e-9dec-4981e70b840a",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 66,
        "componentCount": 8,
        "textChars": 732,
        "nDataPoints": 24,
        "notes": "LBO model transaction overview slide.",
        "elementsJson": [
          "headline_text",
          "subtitle_text",
          "bullet_list",
          "data_table"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:24.579+00",
          "seconds": 2.734,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/7",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-7",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "This high level of leverage highlights the lenders' confidence in the business and its free cash flow generation",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-9d30bb151588",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.2,
            "w": 0.45,
            "x": 0.52,
            "y": 0.22
          },
          "kind": "list",
          "text": "Leverage assumptions: To finance the transaction, Veritas will borrow at least $1,870M, which implies leverage of 6.9x 2021 Adjusted EBITDA. In our LBO model, we assumed $100M draw from credit facility, implying 7.3x leverage.",
          "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 20:54:24.579+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6bd3e609-10a4-4ce9-aa82-a2271d5a1951",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Enterprise Value: $2,613",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-a1859df40055",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.7,
            "x": 0.04,
            "y": 0.15
          },
          "kind": "paragraph",
          "text": "On February 22, 2022, Houghton Mifflin announced that it would be acquired by Veritas for $21 per share",
          "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 20:54:24.579+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0451bdae-8f04-44dc-b269-ae783a1f2294",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.5,
            "x": 0.2,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Source: Public company filings and disclosures. Notes: (1) Cash and debt figures as of 12/31/21 (2) Sources and uses assume deal closes on 3/31/22 using net debt per Schedule 14D-9",
          "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 20:54:24.579+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8683cee1-0e9c-4850-9889-0a4aafe21fa3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.93,
            "x": 0.04,
            "y": 0.56
          },
          "kind": "table",
          "text": "Sources and Uses table",
          "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 20:54:24.579+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "35ce1698-bca8-4bcd-9400-ac718483575f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.2,
            "w": 0.45,
            "x": 0.04,
            "y": 0.22
          },
          "kind": "table",
          "text": "Houghton Mifflin capitalization at deal price",
          "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": "Valuation table",
              "slug": "valuation",
              "status": "active",
              "canonId": "019de52d-034c-74ed-b5c8-22b5e6ac196d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "valuation",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:24.579+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bed07892-0fbd-4a94-b8de-9e302e7f0f25",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.25,
            "x": 0.04,
            "y": 0.08
          },
          "kind": "title",
          "text": "Transaction 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 20:54:24.579+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f3428adf-8148-4ea9-9e46-430aea1f5c8e",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 8,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "The Monster (Undervaluation)",
          "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Monster",
            "slug": "overcoming-monster-the-monster",
            "status": "active",
            "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 1-8 outline the opposition and undervaluation",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 7,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "f959478f-1b05-43d8-9a17-5cb341b30bc4",
          "evidence": "Slides 7-10 compare valuations",
          "position": 0,
          "objective": "Highlight undervaluation",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:57:10.541895+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 8,
      "type": "setup",
      "title": "The slide uses two bar charts to demonstrate that the offer price is undervalued relative to the company's cash flow generation potential.",
      "function": "show_valuation_bridge",
      "rawType": "valuation_table",
      "block": null,
      "metadata": {
        "slideType": "valuation_table",
        "slideTypeCanon": {
          "name": "Valuation table",
          "slug": "valuation_table",
          "status": "active",
          "canonId": "019de52d-12c3-77cd-8474-6cd39cf844cb",
          "version": 1,
          "description": null
        },
        "function": "show_valuation_bridge",
        "functionCanon": {
          "name": "Show valuation bridge",
          "slug": "show_valuation_bridge",
          "status": "active",
          "canonId": "019de52d-1883-716e-9dec-4981e70b840a",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 57,
        "componentCount": 7,
        "textChars": 725,
        "nDataPoints": 12,
        "notes": "The slide uses two bar charts to demonstrate that the offer price is undervalued relative to the company's cash flow generation potential.",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "bar_chart_vertical",
          "bar_chart_vertical",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:25.083+00",
          "seconds": 2.942,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/8",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-8",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "At $21 per share, Veritas is buying the Company for 7.6x 2024 unlevered free cash flow, a multiple that is too low for a business with the positive characteristics of HMHC.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-eeda6f1b9c87",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.55,
            "w": 0.45,
            "x": 0.52,
            "y": 0.3
          },
          "kind": "chart",
          "text": "Forward EV / Unlevered Free Cash Flow (including cumulative cash flow generation)",
          "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": "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 20:54:25.083+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2b868163-06ff-4e06-9469-e9460817b844",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.55,
            "w": 0.45,
            "x": 0.04,
            "y": 0.3
          },
          "kind": "chart",
          "text": "Forward EV / Unlevered Free Cash Flow",
          "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": "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 20:54:25.083+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ec89fa30-fd23-497e-9494-e198b96f0fbf",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Forward EV / Unlevered Free Cash Flow: 7.6x",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c2-f065598916a2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.92,
            "x": 0.04,
            "y": 0.15
          },
          "kind": "paragraph",
          "text": "At $21 per share, Veritas is buying the Company for 7.6x 2024 unlevered free cash flow, a multiple that is too low for a business with the positive characteristics of HMHC. If we include the free cash flow generated over time, Veritas is only paying 6.2x 2024 unlevered free 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 20:54:25.083+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "52d1e193-08a0-4a3f-a0c4-2d949e370d64",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.25,
            "x": 0.19,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Source: Company's Schedule 14D-9, filed on March 7, 2022",
          "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 20:54:25.083+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9781ac75-d030-472d-ab72-21d89533cb07",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.68,
            "x": 0.04,
            "y": 0.08
          },
          "kind": "title",
          "text": "The $21 per share offer undervalues Houghton Mifflin",
          "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 20:54:25.083+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4a1d89f4-0a7f-4e83-b021-db835889235f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "13feba18-72ff-4755-8d97-9e49bf2a48e8",
          "evidence": "The slide compares current offer multiples against projected cash flow multiples to argue for undervaluation.",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 20:54:25.083+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 8,
          "frameworkName": "valuation_bridge"
        }
      ],
      "arcBeats": [
        {
          "to": 8,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "The Monster (Undervaluation)",
          "beatId": "e92ce237-7456-4dd8-8d4b-a744f3491d6e",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Monster",
            "slug": "overcoming-monster-the-monster",
            "status": "active",
            "canonId": "019dd9b8-3ba3-70b3-85b6-6dc1928acd40",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 1-8 outline the opposition and undervaluation",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 7,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "f959478f-1b05-43d8-9a17-5cb341b30bc4",
          "evidence": "Slides 7-10 compare valuations",
          "position": 0,
          "objective": "Highlight undervaluation",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:57:10.541895+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 9,
      "type": "setup",
      "title": "The slide uses a stock chart to visualize the gap between the current offer and the projected stock price based on fundamental performance.",
      "function": "preempt_rebuttal",
      "rawType": "preempt_rebuttal",
      "block": null,
      "metadata": {
        "slideType": "preempt_rebuttal",
        "slideTypeCanon": {
          "name": "Preempt rebuttal",
          "slug": "preempt_rebuttal",
          "status": "active",
          "canonId": "019de52d-1225-7368-af32-6381fddabdb3",
          "version": 1,
          "description": null
        },
        "function": "preempt_rebuttal",
        "functionCanon": {
          "name": "Preempt rebuttal",
          "slug": "preempt_rebuttal",
          "status": "active",
          "canonId": "019de52d-18ab-7479-9a7e-820a2f03586a",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 74,
        "componentCount": 7,
        "textChars": 1912,
        "nDataPoints": 12,
        "notes": "The slide uses a stock chart to visualize the gap between the current offer and the projected stock price based on fundamental performance.",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "bullet_list",
          "line_chart",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:26.209+00",
          "seconds": 3.919,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/9",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-9",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Engine believes that following strong Q4 results, HMHC stock would have traded at or above $19.50 per share, implying the Veritas offer represents an insufficient premium of 7.7% instead of the 36% premium the Company is advertising based on an artificial low point tied to a media leak.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:11+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-f85b38e20e73",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.42,
            "w": 0.92,
            "x": 0.04,
            "y": 0.48
          },
          "kind": "chart",
          "text": "HMHC Stock Chart (11/4/2021 – 1/13/2022)",
          "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 20:54:26.209+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "14f8ffac-cbbf-4af6-a13a-5ffcd68b18fb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.92,
            "x": 0.04,
            "y": 0.25
          },
          "kind": "list",
          "text": "From Q3 2021 earnings until the media leak, HMHC traded at a VWAP of $16.01, implying HMHC was trading at a multiple of 10.25x the midpoint of the 2021 UFCF guidance of $195 million\nOn February 24, 2022, HMHC delivered strong Q4 results with 2021 billings and UFCF ($1,110 billion and $203 million) well above the midpoint of its 2021 guidance ($1,085 million and $195 million). HMHC would also have provided strong guidance for 2022 given management's forecast per the Schedule 14D-9 and announced a refinancing. We expect the stock would have reacted very positively\nIf we apply that 10.25x multiple on 2022 UFCF of $220 million and use the Q4 balance sheet information, HMHC would be at $18.25 implying a premium of 15%. Since HMHC would have refinanced its debt and probably would have initiated a share buyback, we believe the multiple would have expanded. At 11x 2022 UFCF, the stock would be at $19.50 per share. At 12x 2022 UFCF, the stock would be at $21.2 per share.",
          "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 20:54:26.209+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9f74e24d-0b34-4b9e-b062-759d0f6685a6",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "share price: $21.00",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:11+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-fc1f8be58e1e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.92,
            "x": 0.04,
            "y": 0.13
          },
          "kind": "paragraph",
          "text": "Engine believes that following strong Q4 results, HMHC stock would have traded at or above $19.50 per share, implying the Veritas offer represents an insufficient premium of 7.7% instead of the 36% premium the Company is advertising based on an artificial low point tied to a media leak. Applying a 30% change of control premium to that $19.50 number points to a fair transaction value of $25.35 per share",
          "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 20:54:26.209+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8249278f-f88f-404c-8372-af29979299ae",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.25,
            "x": 0.19,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Notes: (1) $16.01 VWAP calculated from 11/4/2021 to 1/13/2022",
          "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 20:54:26.209+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "699e5f3d-0563-4b40-92e3-a9353adc9fc6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "The $21 per share doesn't provide a sufficient premium when compared to where the stock would be following strong Q4 results",
          "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 20:54:26.209+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f0595cfc-a8c1-4d86-9583-4b0b8a2c9cd2",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "3bd92f1a-c95d-435b-bd4c-ce302677a2d3",
          "evidence": "Compares current offer price against projected stock price based on Q4 results",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 20:54:26.209+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 9,
          "frameworkName": "before-after-framing"
        }
      ],
      "arcBeats": [
        {
          "to": 12,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 9,
          "name": "The Struggle (Flawed Sales Process)",
          "beatId": "8da8b404-7d4a-4d42-99d0-420656d2c6d5",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Struggle",
            "slug": "overcoming-monster-the-struggle",
            "status": "active",
            "canonId": "019dd9b8-3d24-71b1-9262-9a8f9850fda3",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 9-12 highlight the flawed sales process",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 7,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "f959478f-1b05-43d8-9a17-5cb341b30bc4",
          "evidence": "Slides 7-10 compare valuations",
          "position": 0,
          "objective": "Highlight undervaluation",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:57:10.541895+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 10,
      "type": "setup",
      "title": "The slide uses a comparison table to highlight qualitative differences (higher ed exposure, digital transition, NOLs, business mix) to justify a premium valuati",
      "function": "show_valuation_bridge",
      "rawType": "valuation_reveal",
      "block": null,
      "metadata": {
        "slideType": "valuation_reveal",
        "slideTypeCanon": {
          "name": "Valuation reveal",
          "slug": "valuation_reveal",
          "status": "active",
          "canonId": "019de52d-11ad-7735-8b3c-1701af31f382",
          "version": 1,
          "description": null
        },
        "function": "show_valuation_bridge",
        "functionCanon": {
          "name": "Show valuation bridge",
          "slug": "show_valuation_bridge",
          "status": "active",
          "canonId": "019de52d-1883-716e-9dec-4981e70b840a",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 79,
        "componentCount": 10,
        "textChars": 925,
        "nDataPoints": 7,
        "notes": "The slide uses a comparison table to highlight qualitative differences (higher ed exposure, digital transition, NOLs, business mix) to justify a premium valuation.",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "bar_chart_vertical",
          "bar_chart_vertical",
          "callout_box",
          "comparison_table",
          "callout_box",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:30.36+00",
          "seconds": 8.031,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/10",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-10",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.92,
            "x": 0.04,
            "y": 0.49
          },
          "kind": "callout",
          "text": "Houghton Mifflin is a higher quality business than McGraw Hill's K-12 business and deserves a higher multiple",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9becca9b-aecb-4cac-acea-b3a10933e5f6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.78
          },
          "kind": "callout",
          "text": "Prior transactions point to a fair value for HMHC between 11.5x to 12.0x EBITDA multiple, implying a fair transaction price for HMHC between $24.50 and $25.50 per share",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d791399f-57cf-4c32-9045-6aa72d2ff551",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "callout",
          "text": "Houghton Mifflin is a higher quality business than McGraw Hill’s K-12 business and deserves a higher multiple",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:09+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c3-27b33730bad1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.45,
            "x": 0.04,
            "y": 0.25
          },
          "kind": "chart",
          "text": "Transaction multiples",
          "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": "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 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1ac8b75e-dc37-40d0-8c4a-be61fe1cf2c0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.44,
            "x": 0.52,
            "y": 0.25
          },
          "kind": "chart",
          "text": "HMHC implied share price at different EBITDA multiples",
          "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": "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 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5cd1ba60-ac4c-408d-8546-cbe306a814b7",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "EBITDA multiple: $25",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:09+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c3-2bd473187a5d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.13
          },
          "kind": "paragraph",
          "text": "Houghton Mifflin compares its deal to the McGraw Hill transaction. This comparison is not justified given the difference in quality between the two businesses.",
          "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 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8803bd2b-8fa5-45c0-83ad-b2645a221a3c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.75,
            "x": 0.04,
            "y": 0.88
          },
          "kind": "source-note",
          "text": "Notes: (1) Achieve3000 was acquired by McGraw Hill in November 2021 at 11.5x EBITDA (2) McGraw Hill was acquired for 9.2x EBITDA...",
          "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 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d271c3e2-ce11-45be-8e56-e8bcde87d530",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.92,
            "x": 0.04,
            "y": 0.54
          },
          "kind": "table",
          "text": "Business comparison table showing HMHC vs McGraw Hill across four metrics.",
          "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 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "828dbb19-d651-47ba-aac7-c489501d4fb1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "The McGraw Hill transaction points to a $25 per share transaction price for HMHC",
          "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 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b69fc918-d01c-404d-9e70-0de754042af5",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "8e11479d-cb39-4818-85ec-867d7bbf1794",
          "evidence": "Comparison of HMHC vs McGraw Hill business quality metrics",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 20:54:30.36+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 10,
          "frameworkName": "comparison_frame"
        }
      ],
      "arcBeats": [
        {
          "to": 12,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 9,
          "name": "The Struggle (Flawed Sales Process)",
          "beatId": "8da8b404-7d4a-4d42-99d0-420656d2c6d5",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Struggle",
            "slug": "overcoming-monster-the-struggle",
            "status": "active",
            "canonId": "019dd9b8-3d24-71b1-9262-9a8f9850fda3",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 9-12 highlight the flawed sales process",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 10,
          "from": 7,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "f959478f-1b05-43d8-9a17-5cb341b30bc4",
          "evidence": "Slides 7-10 compare valuations",
          "position": 0,
          "objective": "Highlight undervaluation",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:57:10.541895+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        },
        {
          "to": 13,
          "from": 10,
          "loop": {
            "name": "05_the_reveal",
            "slug": "05-the-reveal",
            "status": "active",
            "bestFor": "Product launches, strategic pivots, unexpected findings",
            "canonId": "019dd956-67e8-77bc-a867-02c2b36370bd",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Setup the Question -> Build Suspense -> The Big Reveal",
            "description": "Build mystery and anticipation, then deliver a surprising or powerful conclusion",
            "familyLabel": null
          },
          "matchId": "1e76fcce-ab8c-426b-a304-9f99a21b053f",
          "evidence": "Slides 10-13 present an alternative valuation",
          "position": 1,
          "objective": "Reveal a more accurate valuation",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:57:10.585978+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 11,
      "type": "tension",
      "title": "The slide uses a 'before-after' comparison of financial models to expose management's lack of credibility.",
      "function": "expose_contradiction",
      "rawType": "expose_contradiction",
      "block": null,
      "metadata": {
        "slideType": "expose_contradiction",
        "slideTypeCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-124c-75aa-984a-0a3d0d8fc8df",
          "version": 1,
          "description": null
        },
        "function": "expose_contradiction",
        "functionCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-171f-776f-887c-73edaff4cf9c",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 63,
        "componentCount": 7,
        "textChars": 870,
        "nDataPoints": 42,
        "notes": "The slide uses a 'before-after' comparison of financial models to expose management's lack of credibility.",
        "elementsJson": [
          "headline_text",
          "subtitle_text",
          "data_table",
          "bullet_list"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:25.159+00",
          "seconds": 2.786,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/11",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-11",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "The $(50) million of Q4 Adj. EBITDA is inconsistent with history and the improved operations of the business",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:09+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c3-5d23f1206d63",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Adjusted EBITDA: $74 million",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:09+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c3-60e7897ef684",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.38,
            "w": 0.92,
            "x": 0.04,
            "y": 0.46
          },
          "kind": "paragraph",
          "text": "Engine's Perspective: The initial forecast was prepared in November 2021... The $(50) million of Q4 Adj. EBITDA is inconsistent with history... Initial forecast implied a very aggressive 38% EBITDA growth... We suspect that most private equity buyers decided to pass... Barely two months later... the company generated Q4 2021 Adj. EBITDA of $24 million... We also struggle to understand why in barely two months, the long-term forecast has changed so dramatically",
          "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 20:54:25.159+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3806e0cb-27f4-4caf-85f3-37f32c393f69",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.25,
            "x": 0.24,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Source: Company's Schedule 14D-9, filed on March 7, 2022.",
          "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 20:54:25.159+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "94c0f0cf-79e4-4fe4-b7eb-895817dff195",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.21,
            "w": 0.92,
            "x": 0.04,
            "y": 0.21
          },
          "kind": "table",
          "text": "HMHC Initial Forecast (November 2021) vs HMHC Revised Forecast (January 2022) financial tables",
          "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 20:54:25.159+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f7c92afe-8298-4391-9068-9d4bc3fdd107",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.6,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "The initial forecast lacked credibility and scared potential buyers away",
          "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 20:54:25.159+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5bb896f2-b812-476c-adfc-94d3638d5f72",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.6,
            "x": 0.04,
            "y": 0.08
          },
          "kind": "title",
          "text": "The offer is a result of a flawed sales process",
          "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 20:54:25.159+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cab1a711-ec88-4e62-8492-5b8b6a8758bc",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "63878c43-c4d2-419d-b7b8-118b61450e2b",
          "evidence": "Contrasting initial vs revised forecasts to highlight management credibility issues",
          "framework": null,
          "confidence": 1,
          "extraction": {
            "at": "2026-05-02 20:54:25.159+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 11,
          "frameworkName": "expose_contradiction"
        }
      ],
      "arcBeats": [
        {
          "to": 12,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 9,
          "name": "The Struggle (Flawed Sales Process)",
          "beatId": "8da8b404-7d4a-4d42-99d0-420656d2c6d5",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Struggle",
            "slug": "overcoming-monster-the-struggle",
            "status": "active",
            "canonId": "019dd9b8-3d24-71b1-9262-9a8f9850fda3",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 9-12 highlight the flawed sales process",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 13,
          "from": 10,
          "loop": {
            "name": "05_the_reveal",
            "slug": "05-the-reveal",
            "status": "active",
            "bestFor": "Product launches, strategic pivots, unexpected findings",
            "canonId": "019dd956-67e8-77bc-a867-02c2b36370bd",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Setup the Question -> Build Suspense -> The Big Reveal",
            "description": "Build mystery and anticipation, then deliver a surprising or powerful conclusion",
            "familyLabel": null
          },
          "matchId": "1e76fcce-ab8c-426b-a304-9f99a21b053f",
          "evidence": "Slides 10-13 present an alternative valuation",
          "position": 1,
          "objective": "Reveal a more accurate valuation",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:57:10.585978+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 12,
      "type": "tension",
      "title": "The slide uses a combination of a direct quote from a regulatory filing and a numbered list of analytical critiques.",
      "function": "expose_contradiction",
      "rawType": "expose_contradiction",
      "block": null,
      "metadata": {
        "slideType": "expose_contradiction",
        "slideTypeCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-124c-75aa-984a-0a3d0d8fc8df",
          "version": 1,
          "description": null
        },
        "function": "expose_contradiction",
        "functionCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-171f-776f-887c-73edaff4cf9c",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 66,
        "componentCount": 7,
        "textChars": 1195,
        "nDataPoints": 6,
        "notes": "The slide uses a combination of a direct quote from a regulatory filing and a numbered list of analytical critiques.",
        "elementsJson": [
          "headline_text",
          "bullet_list",
          "numbered_list",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:25.616+00",
          "seconds": 3.214,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/12",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-12",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.92,
            "x": 0.04,
            "y": 0.83
          },
          "kind": "callout",
          "text": "Evercore stands to earn a $32 million fee if this transaction is approved by shareholders",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:25.616+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6a46c7df-c53b-4746-b490-63da7ba71d4d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.24
          },
          "kind": "callout",
          "text": "In addition, during the two-year period prior to the date of its opinion, Evercore and its affiliates have advised / provided financial advisory or other services to Veritas for which Evercore received fees, in the aggregate, of approximately $75 million",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:25.616+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7aadc4f2-ff4d-4f7e-a86e-4541b3253329",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.38,
            "w": 0.92,
            "x": 0.04,
            "y": 0.39
          },
          "kind": "list",
          "text": "1. Evercore uses the company's net debt as of 3/31/2022... 2. Evercore failed to include the tax attributes... 3. ...understates fair value by at least $3 per share 4. ...did not consider the much higher multiples... 5. ...used discount rates ranging from 11.50% to 13.50%",
          "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 20:54:25.616+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ef3b2bae-d7a2-4657-91d1-916238c4d782",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.92,
            "x": 0.04,
            "y": 0.17
          },
          "kind": "paragraph",
          "text": "Evercore, Houghton Mifflin’s investment bank, is particularly conflicted in this transaction given its relationship with Veritas as stated in the Company’s Schedule 14D-9",
          "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 20:54:25.616+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "20ad7897-4057-4743-9732-48b983fbc016",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "quote",
          "text": "In addition, during the two-year period prior to the date of its opinion, Evercore and its affiliates have advised / provided financial advisory or other services to Veritas for which Evercore received fees, in the aggregate, of approximately $75 million — Company's Schedule 14D-9",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Quote",
              "slug": "quote",
              "status": "active",
              "canonId": "019de52c-f8fb-751e-8bc6-d58e2d59562a",
              "version": 1,
              "description": "Pull quote or testimonial."
            },
            "tool": {
              "name": "Authority citation",
              "slug": "authority-citation",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-49ae-7557-89ad-3fca70469b45",
              "version": 1,
              "bodyDocId": null,
              "description": "Quoting an authority figure, study, or precedent to lend weight.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:08+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c3-133135d5c2cd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.25,
            "x": 0.19,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Source: Company's Schedule 14D-9, filed on March 7, 2022.",
          "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 20:54:25.616+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0105f5d9-b9a1-461d-acc0-d2608bb243dc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.92,
            "x": 0.04,
            "y": 0.07
          },
          "kind": "title",
          "text": "Evercore is conflicted and its fairness opinion is riddled with mistakes",
          "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 20:54:25.616+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6c2c89cd-790d-462f-ad09-3b33ae9f5e96",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "f539ea2b-996a-4adc-8ae3-324121574454",
          "evidence": "The slide systematically exposes conflicts of interest and analytical errors to undermine the credibility of a fairness opinion.",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 20:54:25.616+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 12,
          "frameworkName": "fraud-exposure"
        }
      ],
      "arcBeats": [
        {
          "to": 12,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 9,
          "name": "The Struggle (Flawed Sales Process)",
          "beatId": "8da8b404-7d4a-4d42-99d0-420656d2c6d5",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Struggle",
            "slug": "overcoming-monster-the-struggle",
            "status": "active",
            "canonId": "019dd9b8-3d24-71b1-9262-9a8f9850fda3",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 9-12 highlight the flawed sales process",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 13,
          "from": 10,
          "loop": {
            "name": "05_the_reveal",
            "slug": "05-the-reveal",
            "status": "active",
            "bestFor": "Product launches, strategic pivots, unexpected findings",
            "canonId": "019dd956-67e8-77bc-a867-02c2b36370bd",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Setup the Question -> Build Suspense -> The Big Reveal",
            "description": "Build mystery and anticipation, then deliver a surprising or powerful conclusion",
            "familyLabel": null
          },
          "matchId": "1e76fcce-ab8c-426b-a304-9f99a21b053f",
          "evidence": "Slides 10-13 present an alternative valuation",
          "position": 1,
          "objective": "Reveal a more accurate valuation",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:57:10.585978+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 13,
      "type": "setup",
      "title": "The slide uses a sensitivity table to demonstrate the range of potential returns for an LBO scenario.",
      "function": "show_valuation_bridge",
      "rawType": "valuation_table",
      "block": null,
      "metadata": {
        "slideType": "valuation_table",
        "slideTypeCanon": {
          "name": "Valuation table",
          "slug": "valuation_table",
          "status": "active",
          "canonId": "019de52d-12c3-77cd-8474-6cd39cf844cb",
          "version": 1,
          "description": null
        },
        "function": "show_valuation_bridge",
        "functionCanon": {
          "name": "Show valuation bridge",
          "slug": "show_valuation_bridge",
          "status": "active",
          "canonId": "019de52d-1883-716e-9dec-4981e70b840a",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 63,
        "componentCount": 7,
        "textChars": 867,
        "nDataPoints": 66,
        "notes": "The slide uses a sensitivity table to demonstrate the range of potential returns for an LBO scenario.",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "data_table",
          "valuation_table",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:25.739+00",
          "seconds": 3.106,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/13",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-13",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.07,
            "w": 0.92,
            "x": 0.04,
            "y": 0.82
          },
          "kind": "callout",
          "text": "Using management's forecasts, Veritas could pay $26-$29 per share and still earn a 5-year IRR north of 17.5%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:25.739+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "08c743b9-ce89-44b9-bd84-0a80bce7f23b",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "5-year IRR: 37%",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:09+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c3-d1e69844fcdc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "paragraph",
          "text": "Using management's revised forecast included in the Schedule 14D-9, we can calculate the company's unlevered free cash flow (\"UFCF\"). We assume $850 million of fixed costs and 65% flow-through above those fixed costs as management outlined on its Q3 2021 investor call. The UFCF projections are the basis for our LBO analyses. We have assumed conservative UFCF exit multiples",
          "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 20:54:25.739+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "74a22f13-1bd5-485b-8d4e-b826a34a6d8d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.5,
            "x": 0.19,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Source: Billings per company's Schedule 14D-9, filed on March 7, 2022, UFCF per 3Q21 management presentation",
          "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 20:54:25.739+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3b3975a6-7264-4c71-8104-ac4e0eb63b79",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.92,
            "x": 0.04,
            "y": 0.28
          },
          "kind": "table",
          "text": "Houghton Mifflin UFCF projections using management's revised forecast",
          "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 20:54:25.739+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b8f60311-55c0-41c2-8691-bfdfd45a6e6f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.92,
            "x": 0.04,
            "y": 0.54
          },
          "kind": "table",
          "text": "Veritas's 5-Year IRR based on management's revised forecast",
          "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": "Valuation table",
              "slug": "valuation",
              "status": "active",
              "canonId": "019de52d-034c-74ed-b5c8-22b5e6ac196d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "valuation",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:25.739+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ac31298a-df37-497b-8a76-182ed9708d6e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "This deal is likely to generate outsized returns for Veritas with 5-year IRRs between 31% and 37% under management's revised forecast",
          "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 20:54:25.739+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "26ee7d80-ced4-4509-9a34-16d32aba881a",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "3d782e4f-c2c6-44c9-9de5-2768285cbe01",
          "evidence": "Sensitivity analysis of IRR vs Offer Price and Exit Multiple",
          "framework": null,
          "confidence": 1,
          "extraction": {
            "at": "2026-05-02 20:54:25.739+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 13,
          "frameworkName": "valuation_table"
        }
      ],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 13,
          "from": 10,
          "loop": {
            "name": "05_the_reveal",
            "slug": "05-the-reveal",
            "status": "active",
            "bestFor": "Product launches, strategic pivots, unexpected findings",
            "canonId": "019dd956-67e8-77bc-a867-02c2b36370bd",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Setup the Question -> Build Suspense -> The Big Reveal",
            "description": "Build mystery and anticipation, then deliver a surprising or powerful conclusion",
            "familyLabel": null
          },
          "matchId": "1e76fcce-ab8c-426b-a304-9f99a21b053f",
          "evidence": "Slides 10-13 present an alternative valuation",
          "position": 1,
          "objective": "Reveal a more accurate valuation",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:57:10.585978+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 14,
      "type": "setup",
      "title": "Includes a footnote explaining the conservative assumptions (10% reduction in billings growth, 40% incremental variable costs).",
      "function": "quantify_opportunity",
      "rawType": "scenario_table",
      "block": null,
      "metadata": {
        "slideType": "scenario_table",
        "slideTypeCanon": {
          "name": "Scenario table",
          "slug": "scenario_table",
          "status": "active",
          "canonId": "019de52d-129c-7393-8845-c5e595ce9a7b",
          "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": "dense",
        "densityScore": 55,
        "componentCount": 7,
        "textChars": 603,
        "nDataPoints": 48,
        "notes": "Includes a footnote explaining the conservative assumptions (10% reduction in billings growth, 40% incremental variable costs).",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "data_table",
          "valuation_table",
          "callout_box",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:25.61+00",
          "seconds": 2.911,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/14",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-14",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.78
          },
          "kind": "callout",
          "text": "Even under Engine's conservative scenario, Veritas can pay $25-$26 per share and still earn a 5-year IRR north of 17.5%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:25.61+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0e944302-3b9c-4548-ab36-a7b210720fa8",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "IRR: 17.5%",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:09+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c3-b3798ec1dad2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.5,
            "x": 0.2,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "(1) Assumes 10% reduction to annual billings growth compared to management forecast and 40% incremental variable costs vs. 35% in management forecast",
          "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 20:54:25.61+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5cbf10d7-ec67-4249-932d-c798396ed383",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "subtitle",
          "text": "Engine has developed a forecast with more conservative assumptions than the management's forecast in order to stress test Veritas' IRR",
          "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 20:54:25.61+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8419a72e-8a01-4178-93bd-0906a29b0fc5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.92,
            "x": 0.04,
            "y": 0.24
          },
          "kind": "table",
          "text": "Houghton Mifflin UFCF projections using Engine more conservative forecast",
          "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 20:54:25.61+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "98210956-6d4a-491e-a291-39231583b17a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.92,
            "x": 0.04,
            "y": 0.5
          },
          "kind": "table",
          "text": "Veritas' 5-Year IRR based on Engine's more conservative forecast",
          "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": "Scenario table",
              "slug": "scenario",
              "status": "active",
              "canonId": "019de52d-0374-7778-b2bc-9f279d34d01f",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "scenario",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:25.61+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "44be6be8-b0b0-444a-bbac-a6ed24852f06",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.65,
            "x": 0.04,
            "y": 0.08
          },
          "kind": "title",
          "text": "Veritas' IRR under Engine's more conservative forecast",
          "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 20:54:25.61+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "68d67aed-675a-4738-8fe2-0aa2ae202a58",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "064f3a7e-4630-4e47-b661-60126765d86a",
          "evidence": "Sensitivity analysis of IRR against price and exit multiple",
          "framework": null,
          "confidence": 1,
          "extraction": {
            "at": "2026-05-02 20:54:25.61+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 14,
          "frameworkName": "scenario_table"
        }
      ],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 15,
      "type": "setup",
      "title": "Includes a callout box at the bottom regarding employee sentiment.",
      "function": "quantify_opportunity",
      "rawType": "comparison_table",
      "block": null,
      "metadata": {
        "slideType": "comparison_table",
        "slideTypeCanon": {
          "name": "Comparison table",
          "slug": "comparison_table",
          "status": "active",
          "canonId": "019de52d-0a06-73f8-8813-fe022fab1de2",
          "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": "balanced",
        "densityScore": 35,
        "componentCount": 5,
        "textChars": 589,
        "nDataPoints": 8,
        "notes": "Includes a callout box at the bottom regarding employee sentiment.",
        "elementsJson": [
          "headline_text",
          "subtitle_text",
          "data_table",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:38.075+00",
          "seconds": 15.284,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/15",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-15",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.79
          },
          "kind": "callout",
          "text": "Based on discussions with prior employees, we have heard that the rumor mill at HMHC has started, and employees assume the companies will be merged and there will be significant cuts",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:38.075+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4c68a86c-5539-46a4-805b-566095ae5c57",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "synergies: $140M",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:09+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c3-ec833ee62032",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "subtitle",
          "text": "With the help of former HMHC employees, Engine has developed an estimate of the potential synergies between HMHC and Cambium",
          "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 20:54:38.075+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "51abd396-bb7c-43fb-aacc-b96c47e0722c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.55,
            "w": 0.92,
            "x": 0.04,
            "y": 0.22
          },
          "kind": "table",
          "text": "Synergy Category, Rationale, Potential Synergies. Revenue synergies, Sales organization rationalization, Overhead, Product development, Marketing, Total.",
          "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 20:54:38.075+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6ff708c0-d1ef-40e9-b9cc-851645276216",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "Engine believes there are around $140 million of synergies between HMHC and Cambium if both companies are combined",
          "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 20:54:38.075+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "611b7cf2-025d-4818-b4a7-3d8fdfd570f9",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 16,
      "type": "setup",
      "title": "Includes a callout box highlighting the key takeaway and a legend for IRR thresholds.",
      "function": "quantify_opportunity",
      "rawType": "scenario_table",
      "block": null,
      "metadata": {
        "slideType": "scenario_table",
        "slideTypeCanon": {
          "name": "Scenario table",
          "slug": "scenario_table",
          "status": "active",
          "canonId": "019de52d-129c-7393-8845-c5e595ce9a7b",
          "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": "dense",
        "densityScore": 61,
        "componentCount": 7,
        "textChars": 807,
        "nDataPoints": 54,
        "notes": "Includes a callout box highlighting the key takeaway and a legend for IRR thresholds.",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "valuation_table",
          "callout_box",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:30.942+00",
          "seconds": 8.138,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/16",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-16",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.96,
            "x": 0.02,
            "y": 0.81
          },
          "kind": "callout",
          "text": "Based on this analysis, Veritas could pay north of $30 per share for HMHC and still earn a 5-year IRR north of 17.5%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:30.942+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6fd62c9c-43a0-45a6-9259-66737970184f",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "5-year IRR: 17.5%",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-0627130ed224",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.13
          },
          "kind": "paragraph",
          "text": "Given the magnitude of the synergies, we believe HMHC and Cambium will eventually combine, leading to a windfall for Veritas. In this LBO analysis, we have conservatively estimated that Veritas realizes 75% of the $140 million synergies or around $105 million by 2025",
          "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 20:54:30.942+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c047e59e-513c-4421-95b4-b19f352fcb37",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.6,
            "x": 0.19,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Assumptions: (1) run-rate synergies of $105 million are achieved by 2025 with 25% realized each year until 2025 (2) Restructuring costs equal to $105 million incurred 25% each year until 2025",
          "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 20:54:30.942+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ece1be15-75be-4d5f-b6e3-651b3786b91f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.92,
            "x": 0.04,
            "y": 0.25
          },
          "kind": "table",
          "text": "Veritas' 5-Year IRR based on management's revised forecast and including synergies",
          "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": "Scenario table",
              "slug": "scenario",
              "status": "active",
              "canonId": "019de52d-0374-7778-b2bc-9f279d34d01f",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "scenario",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:30.942+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "029045d7-18ba-4dd5-bd43-e0c2ef05a1c0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.92,
            "x": 0.04,
            "y": 0.54
          },
          "kind": "table",
          "text": "Veritas' 5-Year IRR based on Engine's more conservative forecast and including synergies",
          "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": "Scenario table",
              "slug": "scenario",
              "status": "active",
              "canonId": "019de52d-0374-7778-b2bc-9f279d34d01f",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "scenario",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:30.942+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8fc447de-9948-4a8f-bb64-336733e211c2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.6,
            "x": 0.04,
            "y": 0.08
          },
          "kind": "title",
          "text": "Veritas' IRR assuming HMHC and Cambium combine",
          "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 20:54:30.942+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "606ad50f-b21a-4c7a-8d71-c3d55fb7ed3c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "947820af-bbcf-4ba4-9868-213ae1680833",
          "evidence": "Sensitivity analysis of IRR against offer price and exit multiple",
          "framework": null,
          "confidence": 1,
          "extraction": {
            "at": "2026-05-02 20:54:30.942+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 16,
          "frameworkName": "scenario_table"
        }
      ],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 17,
      "type": "setup",
      "title": "Includes a footnote regarding interest rate assumptions for the recapitalization.",
      "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": "dense",
        "densityScore": 61,
        "componentCount": 7,
        "textChars": 823,
        "nDataPoints": 20,
        "notes": "Includes a footnote regarding interest rate assumptions for the recapitalization.",
        "elementsJson": [
          "headline_text",
          "subtitle_text",
          "bullet_list",
          "valuation_table",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:27.182+00",
          "seconds": 3.525,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/17",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-17",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Starting from $21 per share, this recapitalization plan implies a 3-year IRR of 26%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-5b07b53f887b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.92,
            "x": 0.04,
            "y": 0.21
          },
          "kind": "list",
          "text": "HMHC refinances its existing debt, conservatively re-levers its balance sheet to 2x EBITDA and executes a Dutch tender offer between $21 and $22 per share. This allows HMHC to repurchase around 19% of its shares outstanding at $21.50 per share, allowing short-term investors to exit. This plan leads to significantly more value for long-term shareholders.",
          "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 20:54:27.182+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "554b0820-2cb2-4b9a-988d-c2dc735e542b",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Price per share: $41.85",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-5c1a1e8fe5c0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "paragraph",
          "text": "Starting from $21 per share, this recapitalization plan implies a 3-year IRR of 26%",
          "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 20:54:27.182+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2bb453c3-dc53-40d3-8980-5cba6dda2421",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.35,
            "x": 0.24,
            "y": 0.89
          },
          "kind": "source-note",
          "text": "(1) Assumes interest rate of 6% on incremental debt raised for recapitalization",
          "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 20:54:27.182+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e4740574-4adb-4611-9747-6e7128a3fca3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.4,
            "w": 0.92,
            "x": 0.04,
            "y": 0.45
          },
          "kind": "table",
          "text": "Recapitalization assumptions and Implied value creation under Engine standalone plan",
          "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": "Valuation table",
              "slug": "valuation",
              "status": "active",
              "canonId": "019de52d-034c-74ed-b5c8-22b5e6ac196d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "valuation",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:27.182+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e2603794-e926-4904-8d88-7922d8b0cb69",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "Engine believes there is a superior plan for HMHC shareholders that would result in $42 per share at the end of 2024",
          "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 20:54:27.182+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8d6206d4-f189-4d96-bc38-70adf760dc43",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 18,
      "type": "tension",
      "title": "Uses a contrast-pairs framework to dismantle the company's premium argument.",
      "function": "expose_contradiction",
      "rawType": "expose_contradiction",
      "block": null,
      "metadata": {
        "slideType": "expose_contradiction",
        "slideTypeCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-124c-75aa-984a-0a3d0d8fc8df",
          "version": 1,
          "description": null
        },
        "function": "expose_contradiction",
        "functionCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-171f-776f-887c-73edaff4cf9c",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 70,
        "componentCount": 8,
        "textChars": 974,
        "nDataPoints": 6,
        "notes": "Uses a contrast-pairs framework to dismantle the company's premium argument.",
        "elementsJson": [
          "headline_text",
          "bullet_list",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:27.155+00",
          "seconds": 3.393,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/18",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-18",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "As discussed on slide 9, we believe HMHC's stock would have been higher after the announcement of strong Q4 results leading to a share price at or above $19.50 per share, implying an insufficient premium of 7.7% instead of the 36% advertised by the Company",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-78848c027d50",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.92,
            "x": 0.04,
            "y": 0.52
          },
          "kind": "list",
          "text": "HMHC's stock traded as high as $17.93 per share... As discussed on slide 9, we believe HMHC's stock would have been higher... See slide 10 for relevant discussion regarding the McGraw Hill transaction... Evercore is conflicted and its fairness opinion contains numerous mistakes",
          "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 20:54:27.155+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "19d63703-e484-46a4-babb-87fa503b07fd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.92,
            "x": 0.04,
            "y": 0.18
          },
          "kind": "list",
          "text": "36% Premium: the offer price represents a premium of approximately 36% to the unaffected closing price on January 13, 2022... Well above the mean premium paid for comparable businesses... 17% premium to the 52-week high... 471% premium to the 52-week low...",
          "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 20:54:27.155+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1a4939ae-3cad-4bd9-9a3b-20ab464dc2cc",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "premium: 36%",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-7d5d8b81a84e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.2,
            "x": 0.04,
            "y": 0.485
          },
          "kind": "paragraph",
          "text": "Engine's Perspective",
          "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 20:54:27.155+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "10721c0e-f748-480a-bf99-53b5b3f343b7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.2,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "paragraph",
          "text": "HMHC's Perspective",
          "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 20:54:27.155+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "79b4ec39-9c6c-434d-84b3-c8bfe2a987f0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.3,
            "x": 0.19,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Source: HMHC perspective per Schedule 14D-9/A dated 3/17/22",
          "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 20:54:27.155+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b4c4d80a-6d6d-4b85-9666-39e238d06d37",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.85,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "HMHC has put forward dubious reasons for endorsing the Veritas transaction",
          "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 20:54:27.155+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "43ccb15c-614f-46ce-b6c9-ab0a85a0e6a9",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "30b22cb9-be43-4e74-be0d-69244ef81d2e",
          "evidence": "Directly juxtaposes company claims against activist rebuttal points.",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 20:54:27.155+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 18,
          "frameworkName": "contrast-pairs"
        }
      ],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 19,
      "type": "tension",
      "title": "Uses a two-part structure to juxtapose corporate narrative against activist critique.",
      "function": "expose_contradiction",
      "rawType": "expose_contradiction",
      "block": null,
      "metadata": {
        "slideType": "expose_contradiction",
        "slideTypeCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-124c-75aa-984a-0a3d0d8fc8df",
          "version": 1,
          "description": null
        },
        "function": "expose_contradiction",
        "functionCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-171f-776f-887c-73edaff4cf9c",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 54,
        "componentCount": 7,
        "textChars": 673,
        "nDataPoints": 5,
        "notes": "Uses a two-part structure to juxtapose corporate narrative against activist critique.",
        "elementsJson": [
          "headline_text",
          "bullet_list",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:30.135+00",
          "seconds": 6.258,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/19",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-19",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "58 of the 60 parties never got to see the revised forecasts. Instead, these parties only got to see an initial forecast that lacked credibility",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-4ae3e9d1e805",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.35,
            "w": 0.92,
            "x": 0.04,
            "y": 0.2
          },
          "kind": "list",
          "text": "Rigorous eight-month process led by a Special Committee of four independent directors. Outreach to 60 parties. Low breakup fee. 17% premium. Unanimous recommendation.",
          "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 20:54:30.135+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "273786b0-f97e-47b8-ba68-25cd5c54d123",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.92,
            "x": 0.04,
            "y": 0.6
          },
          "kind": "list",
          "text": "58 of 60 parties never saw revised forecasts. Why didn't Evercore re-engage? PE firms rarely top announced deals. Evercore incentivized by $32M fee. Directors lack skin in the game.",
          "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 20:54:30.135+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a78ed660-1e4d-490b-9c68-4260e1495ed0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.3,
            "x": 0.19,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Source: HMHC perspective per Schedule 14D-9/A dated 3/17/22",
          "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 20:54:30.135+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e3deb77c-100b-4925-8d66-6d12b047be52",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.8,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "HMHC has put forward dubious reasons for endorsing the Veritas transaction (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 20:54:30.135+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "90ff7011-d478-42d1-9fab-1f2458a08d5f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.2,
            "x": 0.04,
            "y": 0.56
          },
          "kind": "title",
          "text": "Engine’s Perspective",
          "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": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:30.135+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8debc81b-34fa-436f-bc1c-e64118744492",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.2,
            "x": 0.04,
            "y": 0.17
          },
          "kind": "title",
          "text": "HMHC’s Perspective",
          "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": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 20:54:30.135+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "da0b7581-7c82-4ad0-a40a-a86dfb50d45d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "531d7392-f5ce-420f-a5cc-9b81408717a6",
          "evidence": "Direct juxtaposition of company claims vs activist rebuttal",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 20:54:30.135+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 19,
          "frameworkName": "expose_contradiction"
        }
      ],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 20,
      "type": "tension",
      "title": "Uses a direct comparison format to dismantle the target's narrative.",
      "function": "expose_contradiction",
      "rawType": "expose_contradiction",
      "block": null,
      "metadata": {
        "slideType": "expose_contradiction",
        "slideTypeCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-124c-75aa-984a-0a3d0d8fc8df",
          "version": 1,
          "description": null
        },
        "function": "expose_contradiction",
        "functionCanon": {
          "name": "Expose contradiction",
          "slug": "expose_contradiction",
          "status": "active",
          "canonId": "019de52d-171f-776f-887c-73edaff4cf9c",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 56,
        "componentCount": 7,
        "textChars": 840,
        "nDataPoints": 1,
        "notes": "Uses a direct comparison format to dismantle the target's narrative.",
        "elementsJson": [
          "headline_text",
          "bullet_list",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:37.574+00",
          "seconds": 13.629,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/20",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-20",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "The Board wants to highlight the general uncertainty or the risks around the funding environment to scare shareholders. But if that's the case, why is Veritas comfortable levering the business to around 7x EBITDA?",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-98d37d464a79",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.92,
            "x": 0.04,
            "y": 0.6
          },
          "kind": "list",
          "text": "Process launched too early; Management's revised forecast shows momentum; Board highlights uncertainty but Veritas is comfortable with 7x EBITDA leverage; Management is staying to run the business.",
          "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 20:54:37.574+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "10474f32-e4ec-4f83-a7b8-682fd3740bae",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.32,
            "w": 0.92,
            "x": 0.04,
            "y": 0.2
          },
          "kind": "list",
          "text": "Locking in share price gains at an appropriate time: Positive results from HMH's strategic initiatives; Share price up more than 300% since March 2021. An attractive offer in the face of uncertain market conditions: Uncertain funding; Competition.",
          "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 20:54:37.574+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "83c7e09f-cedd-4e92-a981-b652342ed254",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.2,
            "x": 0.04,
            "y": 0.17
          },
          "kind": "paragraph",
          "text": "HMHC's Perspective",
          "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 20:54:37.574+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d1b1c773-6980-4487-81b4-e480c82ebaa9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.2,
            "x": 0.04,
            "y": 0.56
          },
          "kind": "paragraph",
          "text": "Engine's Perspective",
          "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 20:54:37.574+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d3bfadbb-3182-48fe-90ce-62a8180d2523",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.3,
            "x": 0.19,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Source: HMHC perspective per Schedule 14D-9/A dated 3/17/22",
          "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 20:54:37.574+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "92ba5105-0564-466c-9175-ddc9f5b0c68e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.8,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "HMHC has put forward dubious reasons for endorsing the Veritas transaction (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 20:54:37.574+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6d1c6487-e6a5-414a-bb04-caa4b6870a1d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "bcb9f494-3b29-4daa-b7fc-7a866bf7dec1",
          "evidence": "Contrasts HMHC's stated risk narrative with the reality of Veritas's leverage and management's retention.",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 20:54:37.574+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 20,
          "frameworkName": "ceo-quote-contradiction"
        }
      ],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 21,
      "type": "setup",
      "title": "The slide uses bullet points to synthesize financial arguments and strategic recommendations.",
      "function": "summarize",
      "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": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 80,
        "componentCount": 8,
        "textChars": 1595,
        "nDataPoints": 12,
        "notes": "The slide uses bullet points to synthesize financial arguments and strategic recommendations.",
        "elementsJson": [
          "headline_text",
          "bullet_list"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 20:54:27.157+00",
          "seconds": 3.143,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-622c-750b-8b95-478a8c1a9f82/21",
        "deck": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82",
        "deckAnchor": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82#slide-21",
        "deckJson": "/decks/019dd923-622c-750b-8b95-478a8c1a9f82.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "A superior plan exists for shareholders. Houghton Mifflin should execute a Dutch tender offer between $21 and $22 per share for 19% of its shares outstanding.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-a93691ed294b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.37
          },
          "kind": "list",
          "text": "This offer is a result of a flawed process conducted by Evercore. We believe Evercore is conflicted, and its fairness opinion is filled with mistakes",
          "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 20:54:27.157+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "11a8fe39-7948-47c6-8dec-5f0518ff7d3e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.64
          },
          "kind": "list",
          "text": "Veritas can pay a significantly higher price and still generate a 5-year IRR above 17.5%. Under management's forecast, Veritas could pay $26 per share and still earn a 5-year IRR between 18% and 23%",
          "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 20:54:27.157+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "12dda082-c29f-45eb-9fb6-da2e381d7717",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.92,
            "x": 0.04,
            "y": 0.15
          },
          "kind": "list",
          "text": "The Veritas offer undervalues HMHC. It implies Veritas is buying HMHC for 7.6x 2024 unlevered free cash flow (UFCF) and 6.2x 2024 UFCF if the cumulative cash flow is included. Applying a 30% change of control premium to that stock price points to a fair transaction value of $25.35 per share. Recent comparable deals point to a $25 per share transaction value for HMHC",
          "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 20:54:27.157+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1c98c0f6-5182-4650-bd88-4199c03fd401",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.92,
            "x": 0.04,
            "y": 0.75
          },
          "kind": "list",
          "text": "A superior plan exists for shareholders. Houghton Mifflin should execute a Dutch tender offer between $21 and $22 per share for 19% of its shares outstanding. Assuming management's projections, Engine believes this plan could result in a share price around $42 at the end of 2024, implying a 26% 3-year IRR for remaining shareholders",
          "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 20:54:27.157+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "22465c11-c939-4a4a-9552-b97698ded3a4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.92,
            "x": 0.04,
            "y": 0.47
          },
          "kind": "list",
          "text": "Under most circumstances, Veritas will earn outsized returns from this transaction. Under management's forecast, Veritas is set to earn a 5-year IRR between 31% and 37% at the $21 per share deal price. These outsized IRRs are further evidence of the inappropriateness of the $21 Veritas offer and simply represent a transfer of value from HMHC shareholders to Veritas",
          "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 20:54:27.157+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3c78789b-892f-4058-bf54-6de652f382e9",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "IRR: 31%-37%",
          "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": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-22 23:00:10+00",
            "model": "unknown-legacy",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-fb91-749f-a6c4-ad544b716048",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.15,
            "x": 0.04,
            "y": 0.08
          },
          "kind": "title",
          "text": "Conclusion",
          "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 20:54:27.157+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c8cd578a-a25c-46a3-98c7-6bb11ca3417f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 21,
          "arc": {
            "name": "Overcoming the Monster",
            "slug": "overcoming-monster",
            "status": "active",
            "bestFor": "Competitive positioning, rallying teams",
            "canonId": "019dd956-6339-76ac-9cbf-4b377c3aa89e",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "The Monster -> The Call -> The Struggle -> The Victory -> The New Order",
            "description": null,
            "familyLabel": null
          },
          "from": 13,
          "name": "The Victory (Superior Plan)",
          "beatId": "cc454b24-ddc2-4a1d-aa62-cb4544722c11",
          "matchId": "7c9a8948-3b65-4b31-81f3-36799918e69d",
          "beatType": {
            "name": "The Victory",
            "slug": "overcoming-monster-the-victory",
            "status": "active",
            "canonId": "019dd9b8-3dbe-71b9-b5a9-7191b5f8782b",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 13-21 present the superior plan for HMHC shareholders",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    }
  ],
  "arcBeats": [
    {
      "from": 1,
      "to": 8,
      "label": "The Monster (Undervaluation)",
      "description": "Slides 1-8 outline the opposition and undervaluation"
    },
    {
      "from": 9,
      "to": 12,
      "label": "The Struggle (Flawed Sales Process)",
      "description": "Slides 9-12 highlight the flawed sales process"
    },
    {
      "from": 13,
      "to": 21,
      "label": "The Victory (Superior Plan)",
      "description": "Slides 13-21 present the superior plan for HMHC shareholders"
    }
  ],
  "loops": [
    {
      "from": 7,
      "to": 10,
      "label": "Pattern Hunter",
      "description": "Highlight undervaluation"
    },
    {
      "from": 10,
      "to": 13,
      "label": "The Reveal",
      "description": "Reveal a more accurate valuation"
    }
  ]
}