{
  "format": "hyperize/v1",
  "@id": "https://www.hyperize.ai/en/dax40-index/brands/airbus.json",
  "type": "BrandScore",
  "pageType": "BrandScore",
  "releaseState": "pilot_probe",
  "releaseLabel": "Pilot Probe",
  "title": "Airbus — Pilot Probe (Single-Task Observation, Wave Q2 2026)",
  "pilotProbe": {
    "status": "pilot_probe",
    "rationale": "Single-task observation under a narrower provider track than a full BrandScore. The Agent Success Score is computed but should be read as an early signal, not a fully-qualified score.",
    "promotionCriteria": "Confidence promotes to B (and releaseState to brand_score) when the next wave adds a second task and the fourth provider on the Discoverability track.",
    "nextWave": "WAVE-Q3-2026"
  },
  "hook": {
    "en": "Airbus H145 is a twin-engine medium helicopter for EMS, police, and para-public operators, built in Donauwörth and routed to buyers through direct sales rather than a marketplace. The airbus.com helicopter surface carries the locked spec (twin-engine, 8-seat configuration, MTOW 3.8t), the close runs through a regional sales contact. Whether an agent shortlisting a twin-engine medium for an EMS fleet reaches airbus.com, surfaces the locked variant (H145, not H125), and identifies the right RFQ pathway is what Wave 8 measured.",
    "de": "Der Airbus H145 ist ein zweimotoriger mittelschwerer Hubschrauber für EMS-, Polizei- und Para-Public-Operatoren, gebaut in Donauwörth und über Direktvertrieb statt einen Marktplatz zu Käufern geroutet. Die airbus.com-Helicopter-Surface trägt die gelockte Spec (zweimotorig, 8-Sitz-Konfig, MTOW 3,8 t), der Close läuft über einen regionalen Vertriebskontakt. Ob ein Agent, der einen zweimotorigen Mittelhubschrauber für eine EMS-Flotte shortlistet, airbus.com erreicht, die gelockte Variante (H145, nicht H125) erfasst und den richtigen RFQ-Pfad benennt, ist was Wave 8 gemessen hat."
  },
  "summary": {
    "en": "Agents read the H145 and reach the live sales form; the locked variant never fully pins. Asked for a twin-engine EMS helicopter without the brand name, the agent reaches Airbus just under half the time.",
    "de": "Agenten lesen den H145 und erreichen das echte Sales-Formular; die gelockte Variante pinnt nie ganz. Nach einem zweimotorigen EMS-Hubschrauber ohne Markennamen gefragt, erreicht der Agent Airbus knapp unter der Hälfte der Fälle."
  },
  "brandName": "Airbus",
  "legalEntity": "Airbus SE",
  "daxTicker": "AIR",
  "sector": "aerospace_defense",
  "sectorLabel": "Aerospace & Defense",
  "inLanguage": "en",
  "datePublished": "2026-05-18",
  "dateModified": "2026-06-13",
  "nextReview": "2026-09-30",
  "confidence": "C",
  "evidenceTier": "proprietary",
  "wave": "WAVE-Q2-2026-W8-AEROSPACE-DEFENSE",
  "url": "https://www.hyperize.ai/en/dax40-index/brands/airbus",
  "alternateLanguage": {
    "de": "https://www.hyperize.ai/de/dax40-index/brands/airbus"
  },
  "isPartOf": {
    "@id": "https://www.hyperize.ai/en/dax40-index",
    "name": "DAX 40 Agent Success Index"
  },
  "lanes": [
    {
      "id": "commerce",
      "name": "Commerce",
      "measured": true
    },
    {
      "id": "talent",
      "name": "Talent",
      "measured": false
    },
    {
      "id": "aftersales",
      "name": "After-sales",
      "measured": false
    },
    {
      "id": "procurement",
      "name": "Procurement",
      "measured": false
    },
    {
      "id": "investor_relations",
      "name": "Investor Relations",
      "measured": false
    },
    {
      "id": "press",
      "name": "Press",
      "measured": false
    }
  ],
  "commercialLane": {
    "visibility": {
      "question": "Will an agent find and recommend the brand?",
      "score": 43.94,
      "dimension": "Discoverability (D)",
      "methodVersion": "gate1/v1.1",
      "sampleSize": 18,
      "providers": [
        "openai",
        "perplexity",
        "anthropic"
      ],
      "provenance": "measured"
    },
    "usability": {
      "question": "Once an agent arrives — how far does it get toward the deal?",
      "score": 30,
      "scoreNote": "Derived from the access profile below + close state (usability-derivation/v1). NOT a hand-averaged number — a reproducible summary of observed agent behaviour.",
      "accessProfile": [
        {
          "agentClass": "text",
          "outcome": "partial"
        },
        {
          "agentClass": "search",
          "outcome": "pending"
        },
        {
          "agentClass": "code",
          "outcome": "partial"
        },
        {
          "agentClass": "browser",
          "outcome": "pending"
        },
        {
          "agentClass": "full_automation",
          "outcome": "pending"
        }
      ],
      "blockedClasses": [],
      "passClasses": [],
      "closeState": "quote_ready",
      "closeStateNote": null,
      "methodVersion": "fleet/measured",
      "provenance": "measured"
    },
    "evidence": {
      "score": 65,
      "basis": "estimate — cross-method ground-truth consistency, not a separate measured run",
      "note": "A confidence layer on the two axes above, not a third sales axis."
    }
  },
  "score": {
    "compositeForIndexRanking": {
      "value": 36.29,
      "scale100": 36.29,
      "scale10": 3.6,
      "status": "computed",
      "formula": "Agent Success Score = (AI Visibility × 0.20) + (AI Usability × 0.70) + (Evidence × 0.10)",
      "methodVersion": "ars-methodology/v1.1",
      "usabilityDerivation": "usability-derivation/v1",
      "role": "index-ranking",
      "note": "Weighted composite, used for ranking the index. Read the two commercialLane axes (visibility + usability) for the standalone verdict — this single number blends them and is not the headline."
    },
    "dimensions": {
      "aiVisibility": {
        "name": "AI Visibility (Discoverability)",
        "weight": 0.2,
        "value": 43.94,
        "methodVersion": "gate1/v1.1",
        "sampleSize": 18,
        "providers": [
          "openai",
          "perplexity",
          "anthropic"
        ],
        "queryVariants": 3,
        "runsPerVariant": 2,
        "taskCount": 1
      },
      "aiUsability": {
        "name": "AI Usability (reach + completion)",
        "weight": 0.7,
        "value": 30,
        "derivation": "usability-derivation/v1",
        "basis": "derived from the access profile (per-class outcomes) + close state"
      },
      "evidence": {
        "name": "Evidence",
        "weight": 0.1,
        "value": 65,
        "methodVersion": "fleet/measured"
      }
    }
  },
  "thirdPartyInterception": {
    "classification": "none",
    "classificationLabel": "None",
    "directShare": 0,
    "intermediaryShare": 0,
    "intermediaryCaptureExamples": [],
    "narrative": {
      "en": "Aerospace primes close via direct-sales RFQ; no marketplace intermediary captures the close. Procurement platforms such as defence procurement databases coordinate tenders but are not commercial RFQ marketplaces. The close stays on airbus.com.",
      "de": "Luftfahrt-Primes schließen via Direct-Sales-RFQ; kein Marktplatz-Intermediär fängt den Close. Beschaffungsplattformen wie Defence-Procurement-Datenbanken koordinieren Ausschreibungen, sind aber keine kommerziellen RFQ-Marktplätze. Der Close bleibt auf airbus.com."
    }
  },
  "bottleneck": {
    "type": "mixed",
    "classification": {
      "en": "Multi-axis",
      "de": "Mehrachsig"
    },
    "classificationNote": {
      "en": "Weak on more than one axis at once.",
      "de": "Schwach auf mehr als einer Achse zugleich."
    },
    "sentence": {
      "en": "Agents read the H145 and reach the live sales form; the locked variant never fully pins. Asked for a twin-engine EMS helicopter without the brand name, the agent reaches Airbus just under half the time.",
      "de": "Agenten lesen den H145 und erreichen das echte Sales-Formular; die gelockte Variante pinnt nie ganz. Nach einem zweimotorigen EMS-Hubschrauber ohne Markennamen gefragt, erreicht der Agent Airbus knapp unter der Hälfte der Fälle."
    },
    "executiveSummary": {
      "en": "Wave 8 scored Airbus on one frozen task: an H145 RFQ (twin-engine medium helicopter, 8 passenger seats, MTOW 3.8t, final assembly Donauwörth), close-state quote_ready via Airbus Helicopters regional sales. AI Visibility 43.9 from 18 datapoints across openai, perplexity and anthropic. HTTP and coding agents both reach the H145 product page and a concrete contact-sales path; both stall short of pinning the full locked spec. Browser and autonomous classes were not measured in this wave (fleet runtime, not the brand); AI Usability summarises the two measured classes.",
      "de": "Wave 8 hat Airbus auf einer eingefrorenen Aufgabe gescort: ein H145-RFQ (zweimotoriger mittelschwerer Hubschrauber, 8 Passagiersitze, MTOW 3,8 t, Endmontage Donauwörth), Close-State quote_ready über Airbus Helicopters Regional Sales. AI Visibility 43,9 aus 18 Datenpunkten über openai, perplexity und anthropic. HTTP- und Coding-Agenten erreichen beide die H145-Produktseite und einen konkreten Contact-Sales-Pfad; beide bleiben vor der voll gepinnten Spec stehen. Browser- und autonome Klassen wurden in dieser Wave nicht gemessen (Fleet-Runtime, nicht die Marke); AI Usability fasst die zwei gemessenen Klassen zusammen."
    }
  },
  "testNarrative": {
    "verdict": {
      "en": "Readable product, reachable sales form, no fully pinned spec. The H145 close path exists for agents; what is missing is precision.",
      "de": "Lesbares Produkt, erreichbares Sales-Formular, keine voll gepinnte Spec. Der H145-Close-Pfad existiert für Agenten; was fehlt, ist Präzision."
    },
    "narrative": {
      "en": "The Gate-1 audit ran the standard 18 datapoints in German: an unbranded twin-engine-medium probe, an Airbus / Bell / Leonardo comparative shortlist, and the H145 transactional RFQ query, across openai, perplexity and anthropic. The fleet ran phase 1 ceiling extraction on the airbus.com helicopter surface and phase 2 HTTP plus coding agents against the locked variant page. Both measured classes returned partial: H145 identity, twin-engine framing, the 8-seat layout, 3.8t MTOW and a concrete contact-sales path all confirm; the Donauwörth assembly reference and explicit Cat-A wording never resolve in one extraction chain. Phases 3 and 4 (browser, autonomous close) did not run in this wave: the fleet browser runtime was infrastructure-blocked. They follow in the re-run.",
      "de": "Das Gate-1-Audit fuhr die Standard-18-Datenpunkte auf Deutsch: eine Unbranded-Zweimotor-Mittelhubschrauber-Probe, die Airbus / Bell / Leonardo Comparative-Shortlist und die H145-Transactional-RFQ-Query, über openai, perplexity und anthropic. Die Fleet fuhr Phase 1 Ceiling-Extraktion auf der airbus.com-Helicopter-Surface und Phase 2 HTTP- plus Coding-Agenten gegen die gelockte Variantenseite. Beide gemessenen Klassen kamen partial zurück: H145-Identität, Zweimotor-Framing, 8-Sitz-Layout, 3,8 t MTOW und ein konkreter Contact-Sales-Pfad bestätigen sich; die Donauwörth-Referenz und explizite Cat-A-Formulierung lösen in keiner Extraktionskette auf. Phase 3 und 4 (Browser, autonomer Close) liefen in dieser Wave nicht: die Fleet-Browser-Runtime war infrastruktur-blockiert. Sie folgen im Re-Run."
    },
    "scopeShift": null,
    "agentMatrix": [
      {
        "type": "text",
        "status": "partial",
        "note": "Readability extraction reaches the exact H145 product and sales-form surfaces (D 85, C 55, A 30, E 40)"
      },
      {
        "type": "search",
        "status": "pending",
        "note": "Cody Gate-1 Q2 2026 measured: see brand_scores.d (43.94)"
      },
      {
        "type": "code",
        "status": "partial",
        "note": "Direct source inspection across the H145 product page, technical-information page, sales form, and Germany-presence page materially improves extraction: 2 x Safran Arrie… (D 95, C 75, A 50, E 60)"
      },
      {
        "type": "browser",
        "status": "pending",
        "note": "Not measured in Wave 8: fleet browser runtime infrastructure-blocked (a fleet wave), not a brand result; re-run scheduled"
      },
      {
        "type": "full_automation",
        "status": "pending",
        "note": "Not measured in Wave 8: fleet ACT runtime infrastructure-blocked (a fleet wave), not a brand result; re-run scheduled"
      }
    ]
  },
  "fairnessDeclaration": {
    "reviewPassed": false,
    "note": "Wave 8 Q2 2026 partial measurement on a single task (Airbus H145, quote_ready close, twin-engine medium helicopter, 8 passenger seats / MTOW 3.8t / final assembly Donauwörth locked variant). AI Visibility from Cody Gate-1 (43.94, 18/18 valid datapoints across openai/perplexity/anthropic, DE language). AI Usability from a fleet wave Phase 2 only (HTTP + coding agents; Phase 3 browser + Phase 4 ACT infrastructure-blocked in this wave: fleet browser runtime unavailable, not a brand result; re-run scheduled). The browser and full_automation rows of the agent_matrix are marked pending. Fairness Review pending the sector fairness grid.",
    "methodologyUrl": "https://www.hyperize.ai/en/methodology/task-selection",
    "sectorGridRef": null
  },
  "activeTasks": [
    {
      "title": {
        "en": "Airbus H145 (twin-engine medium helicopter, 8 seats, EMS/VIP/Para-Public, MTOW 3.8t)",
        "de": "Airbus H145 (zweimotoriger Mittelhubschrauber, 8 Sitze, EMS/VIP/Para-Public, MTOW 3,8 t)"
      },
      "closeState": "quote_ready",
      "intermediaryMode": "none",
      "businessRelevance": null,
      "difficultyBand": null,
      "engpass": {
        "en": "The locked spec does not pin: the Donauwörth assembly reference and Cat-A wording resolve nowhere in one extraction chain, and the RFQ path runs through a human country selector.",
        "de": "Die gelockte Spec pinnt nicht: Donauwörth-Referenz und Cat-A-Formulierung lösen in keiner Extraktionskette auf, und der RFQ-Pfad läuft über einen menschlichen Länder-Selektor."
      }
    }
  ],
  "scoreHistory": [
    {
      "date": "2026-05-26",
      "quarter": "Q2 2026",
      "waveId": "WAVE-Q2-2026-W8-AEROSPACE-DEFENSE",
      "protocolVersion": "ars-methodology/v1.1",
      "summary": "Wave 8 dispatch. Cody Gate-1 audit and Giorgio a fleet wave ceiling pulls launched 2026-05-26. Pre-measurement state: yaml seeded with frozen task (Airbus H145 twin-engine medium helicopter, 8-seat / MTOW 3.8t / Donauwörth), close-state quote_ready, locked spec markers per spec-fidelity rule."
    },
    {
      "date": "2026-06-13",
      "quarter": "Q2 2026",
      "waveId": "WAVE-Q2-2026-W8-AEROSPACE-DEFENSE",
      "protocolVersion": "ars-methodology/v1.1",
      "summary": "Wave 8 partial measurement landed. Cody Gate-1 complete (D 43.94, 18/18 valid). a fleet wave Phase 1 ceiling + Phase 2 HTTP+coding complete, both classes partial: H145 identity, twin-engine framing, 8-seat layout, MTOW and the contact-sales path confirm; the Donauwörth and Cat-A wording never pins in one extraction chain. Phase 3 browser + Phase 4 ACT not executed in this wave (fleet browser runtime infrastructure-blocked, not a brand result; marked pending in agent_matrix, re-run scheduled). Brand flipped to scored at partial-FLEET."
    }
  ],
  "methodology": {
    "formula": "Agent Success Score = (AI Visibility × 0.20) + (AI Usability × 0.70) + (Evidence × 0.10)",
    "usabilityDerivation": "usability-derivation/v1",
    "protocolVersion": "ars-methodology/v1.1",
    "taskSelection": "https://www.hyperize.ai/en/methodology/task-selection",
    "agentSurface": "https://www.hyperize.ai/en/methodology",
    "dimensions": {
      "aiVisibility": "AI Visibility (Discoverability) — audit-pipeline-derived. 3–4 providers × 3 query variants × 2 runs.",
      "aiUsability": "AI Usability — derived from the per-class access profile (which agent classes reach the close state) modulated by close-state depth. The profile is the truth; the score is a reproducible summary, not a hand-rating.",
      "evidence": "Evidence — cross-method ground-truth consistency. A confidence layer, not a sales axis."
    }
  },
  "consequenceClose": {
    "archetype": "actionability",
    "archetypeLabel": {
      "en": "actionability",
      "de": "Actionability"
    },
    "source": "brand",
    "diagnosis": {
      "en": "Airbus is not lacking product depth; it lacks the agent-readable pinning that turns a deep human surface into a quotable one. The H145 page carries the spec a buyer needs, and the sales form is real. But an agent assembling an RFQ cannot anchor the Donauwörth assembly reference or Cat-A performance wording from the page in one pass, and the regional-sales pathway still assumes a human picking a country before a contact appears.",
      "de": "Airbus fehlt nicht Produkttiefe; es fehlt das agent-lesbare Pinning, das eine tiefe Menschen-Surface in eine zitierfähige verwandelt. Die H145-Seite trägt die Spec, die ein Käufer braucht, und das Sales-Formular ist echt. Aber ein Agent, der ein RFQ zusammenstellt, kann die Donauwörth-Referenz und die Cat-A-Formulierung nicht in einem Durchgang von der Seite ankern, und der Regional-Sales-Pfad setzt weiter einen Menschen voraus, der ein Land wählt, bevor ein Kontakt erscheint."
    },
    "evidence": {
      "en": "Agents read the H145 and reach the live sales form; the locked variant never fully pins. Asked for a twin-engine EMS helicopter without the brand name, the agent reaches Airbus just under half the time.",
      "de": "Agenten lesen den H145 und erreichen das echte Sales-Formular; die gelockte Variante pinnt nie ganz. Nach einem zweimotorigen EMS-Hubschrauber ohne Markennamen gefragt, erreicht der Agent Airbus knapp unter der Hälfte der Fälle."
    },
    "question": {
      "en": "The question this raises: where would deeper Action-pathway measurement — handoff stability, deep-link routing, structured booking endpoints — sharpen the read?",
      "de": "Die Frage daraus: Wo würde tiefere Action-Pfad-Messung — Handoff-Stabilität, Deep-Link-Routing, strukturierte Booking-Endpunkte — die Lesart schärfen?"
    },
    "confidenceHedge": {
      "en": "Based on the current pilot slate, this read is directional.",
      "de": "Basierend auf dem aktuellen Pilot-Slate ist diese Lesart direktional."
    },
    "closes": {
      "en": "An answer surface that pins the locked H145 facts in extractable form: variant, MTOW, assembly site, certification wording. And an RFQ pathway reachable from the product page without the country-selector detour. Citeable evidence beats deep PDFs here; the agent quotes what it can anchor.",
      "de": "Eine Answer-Surface, die die gelockten H145-Fakten extrahierbar pinnt: Variante, MTOW, Montagestandort, Zertifizierungs-Formulierung. Und ein RFQ-Pfad, der von der Produktseite aus erreichbar ist, ohne den Länder-Selektor-Umweg. Zitierfähige Evidenz schlägt hier tiefe PDFs; der Agent zitiert, was er ankern kann."
    },
    "proof": {
      "en": "The proof isn't more content. It's a repeatable lift in whether agents find, verify, cite, recommend, and complete the brand journey directly — re-measured each wave.",
      "de": "Der Beweis ist nicht mehr Content. Es ist ein wiederholbarer Anstieg darin, ob Agenten die Marke direkt finden, verifizieren, zitieren, empfehlen und den Weg abschließen — neu gemessen mit jeder Wave."
    },
    "ctas": [
      {
        "weight": "primary",
        "eyebrow": "Audit · €1,900",
        "title": {
          "en": "Commission an audit.",
          "de": "Audit beauftragen."
        },
        "body": {
          "en": "Where the BrandScore opens the question, an audit closes it. An interpretive engagement on your full surface, scored under the same methodology.",
          "de": "Wo die BrandScore die Frage öffnet, schließt sie ein Audit. Ein interpretatives Engagement auf der vollen Surface, gemessen unter derselben Methodologie."
        },
        "cta": {
          "en": "Get the audit",
          "de": "Audit anfragen"
        },
        "href": "mailto:hello@hyperize.ai?subject=Audit%20%C2%B7%20Airbus"
      },
      {
        "weight": "secondary",
        "eyebrow": "Founding · €4,500",
        "title": {
          "en": "Found with us.",
          "de": "Founding Program."
        },
        "body": {
          "en": "Strategic partnership for brands building agent success as a long-term capability, not a one-off engagement.",
          "de": "Strategische Partnerschaft für Marken, die Agent-Success als langfristige Capability aufbauen — nicht als Einmal-Engagement."
        },
        "cta": {
          "en": "Apply",
          "de": "Bewerben"
        },
        "href": "mailto:hello@hyperize.ai?subject=Founding%20Program%20%C2%B7%20Airbus"
      },
      {
        "weight": "secondary",
        "eyebrow": "Snapshot",
        "title": {
          "en": "Audit an adjacent property.",
          "de": "Eine angrenzende Property messen."
        },
        "body": {
          "en": "The BrandScore covers the primary domain. Get the same methodology applied to an adjacent property: a country site, a sub-brand, a category beyond the DAX-40 slate.",
          "de": "Die BrandScore deckt die primäre Domain ab. Die gleiche Methodologie für eine angrenzende Property: eine Länderseite, eine Sub-Brand, eine Kategorie außerhalb des DAX-40-Slates."
        },
        "cta": {
          "en": "Get a Snapshot",
          "de": "Snapshot anfragen"
        },
        "href": "mailto:hello@hyperize.ai?subject=Snapshot%20%C2%B7%20adjacent%20property%20for%20Airbus"
      }
    ]
  },
  "sources": [
    {
      "id": "S1",
      "label": "Gate-1 audit run · Airbus Wave Q2 2026 (Cody, dispatched 2026-05-26)",
      "accessedAt": "2026-05-26",
      "supports": [
        "AI Visibility score",
        "the close state reached (quote_ready)"
      ],
      "url": null,
      "kind": "internal",
      "internalLabel": "Internal · Hyperize audit pipeline"
    },
    {
      "id": "S2",
      "label": "a fleet wave aerospace + defence wave · Airbus phase 1-4 (Giorgio repo, dispatched 2026-05-26)",
      "accessedAt": "2026-05-26",
      "supports": [
        "the per-breed access profile (Phase 1-4 pending)"
      ],
      "url": null,
      "kind": "internal",
      "internalLabel": "Internal · Hyperize fleet (Giorgio)"
    },
    {
      "id": "S3",
      "label": "Task Selection Doctrine",
      "accessedAt": "2026-05-26",
      "supports": [
        "fairness declaration",
        "Third-Party Interception framing"
      ],
      "url": "https://www.hyperize.ai/en/methodology/task-selection",
      "kind": "public",
      "internalLabel": null
    }
  ],
  "crossLinks": {
    "index": "https://www.hyperize.ai/en/dax40-index",
    "taskSelection": "https://www.hyperize.ai/en/methodology/task-selection",
    "agentSurface": "https://www.hyperize.ai/en/methodology",
    "foundingProgram": "https://www.hyperize.ai/en/founding-program"
  },
  "scope": {
    "publishes": [
      "Brand identity (name, legal entity, DAX ticker, sector)",
      "Composite (index-ranking) + AI Visibility + AI Usability (as access profile + derived score) + Evidence, with weights",
      "Per-agent-class access profile (which agent classes reach the close state)",
      "Third-Party Interception classification, direct/intermediary share, narrative",
      "Hyperize-selected task titles, close state, intermediary mode, task score, bottleneck sentence",
      "Measurement timeline (date, wave, protocol version, summary)",
      "Sources with public URLs or internal-evidence pointers",
      "Confidence grade + Evidence tier + Next review date",
      "Bottleneck classification (Discovery / Interception / Usability / Multi-axis / No dominant gap)",
      "Bottleneck archetype + consequence-claim diagnosis + operator question",
      "Test narrative (verdict, narrative, agent matrix, scope shift) — scene-level prose, no prompts or formulas"
    ],
    "doesNotPublish": [
      "Task identifiers (internal)",
      "Raw and derived measurement artifact paths (internal repos)",
      "Per-phase outcome tables (ceiling / http / coding / browser_standard / act)",
      "Individual prompts and provider-specific transcripts",
      "Scoring derivation steps below the dimension level",
      "Sector task grid file references when still draft"
    ]
  }
}