Graphs

Graphs

This page offers relational views of the maintained wiki. The generated overview graphs preserve the complete structure, while smaller authored graphs can explain a path or island of interest.

Nodes in the graphs link to the relevant note. The generated views exclude meta notes so the wiki’s maintenance surfaces do not become part of its subject graph. For vocabulary-based exploration, use Tags.

Ontological types

The types describe the role a note plays, not a rigid hierarchy that every idea must pass through. The main knowledge flow runs from evidence and questions through reusable articles into synthesis and navigation. meta describes the wiki’s operation rather than its subject matter. The repository guide defines each role in prose.

flowchart LR
  evidence["Immutable evidence"]
  source@{ shape: cyl, label: "source" }
  question@{ shape: diamond, label: "question" }
  concept@{ shape: rounded, label: "concept" }
  entity@{ shape: hex, label: "entity" }
  synthesis@{ shape: subproc, label: "synthesis" }
  index@{ shape: stadium, label: "index" }
  reader["Reading entry point"]
  meta@{ shape: circle, label: "meta" }
  wiki["Wiki system"]

  evidence --> source
  question -. guides inquiry .-> source
  source --> concept
  source --> entity
  concept & entity --> synthesis
  concept & entity & synthesis --> index
  index --> reader
  meta -. explains and records .-> wiki

Story graphs

These are hardcoded but editable maps of coherent regions of the wiki. They preserve the explanatory selectivity of the original manual map instead of attempting to display every relation. An LLM should regenerate or revise them when new hubs make their account materially stale. They reuse the complete graph’s type encoding: rounded boxes for concepts, hexagons for entities, double-sided boxes for syntheses, and stadiums for indexes.

Curated overview

This is the small-map counterpart to the complete knowledge graph. It shows the main conceptual routes through the current vault.

flowchart TD
  n0@{ shape: stadium, label: "Index" }
  n1@{ shape: stadium, label: "Privacy venture atlas" }
  n2@{ shape: subproc, label: "Case for privacy and security" }
  n3@{ shape: subproc, label: "Privacy business proposals" }
  n4@{ shape: rounded, label: "Privacy product architecture" }
  n5@{ shape: subproc, label: "Private AI strategy" }
  n6@{ shape: subproc, label: "Privacy legal and regulatory posture" }
  n7@{ shape: subproc, label: "Privacy venture roadmap" }
  n0 --> n1
  n1 --> n2
  n1 --> n3
  n1 --> n4
  n1 --> n5
  n1 --> n6
  n1 --> n7
  n2 --> n3
  n3 --> n7
  n4 --> n5
  n4 --> n6
  %% node-link n0 Index.html
  %% node-link n1 Privacy%20venture%20atlas.html
  %% node-link n2 Case%20for%20privacy%20and%20security.html
  %% node-link n3 Privacy%20business%20proposals.html
  %% node-link n4 Privacy%20product%20architecture.html
  %% node-link n5 Private%20AI%20strategy.html
  %% node-link n6 Privacy%20legal%20and%20regulatory%20posture.html
  %% node-link n7 Privacy%20venture%20roadmap.html
  classDef concept fill:#dceee8,stroke:#2f6258,color:#173b34
  classDef synthesis fill:#dfe8f3,stroke:#4e6f93,color:#263c55
  classDef index fill:#e1eee0,stroke:#4e7a4c,color:#263f25
  class n4 concept
  class n2,n3,n5,n6,n7 synthesis
  class n0,n1 index

The overview runs from Index through Privacy venture atlas to the human case, offers, architecture, private AI, legal posture, and sequencing.

Privacy island

This map treats privacy as a harm model, a design discipline, and a contested legal boundary.

flowchart TD
  n0@{ shape: subproc, label: "Case for privacy and security" }
  n1@{ shape: rounded, label: "Data as coercive power" }
  n2@{ shape: rounded, label: "High-consequence data" }
  n3@{ shape: rounded, label: "Data minimization" }
  n4@{ shape: rounded, label: "Privacy threat modeling" }
  n5@{ shape: rounded, label: "Privacy product architecture" }
  n6@{ shape: rounded, label: "Privacy trust and governance" }
  n7@{ shape: subproc, label: "Privacy legal and regulatory posture" }
  n8@{ shape: subproc, label: "EU and Swedish data removal rights" }
  n9@{ shape: rounded, label: "Ethics of resisting lawful extraction" }
  n10@{ shape: rounded, label: "Confidentiality as safety infrastructure" }
  n11@{ shape: rounded, label: "Criminal-offence data under GDPR Article 10" }
  n0 --> n1
  n0 --> n2
  n0 --> n3
  n1 --> n4
  n2 --> n4
  n3 --> n5
  n4 --> n5
  n5 --> n6
  n6 --> n7
  n7 --> n8
  n7 --> n9
  n3 --> n10
  n7 --> n11
  n11 --> n9
  %% node-link n0 Case%20for%20privacy%20and%20security.html
  %% node-link n1 Data%20as%20coercive%20power.html
  %% node-link n2 High-consequence%20data.html
  %% node-link n3 Data%20minimization.html
  %% node-link n4 Privacy%20threat%20modeling.html
  %% node-link n5 Privacy%20product%20architecture.html
  %% node-link n6 Privacy%20trust%20and%20governance.html
  %% node-link n7 Privacy%20legal%20and%20regulatory%20posture.html
  %% node-link n8 EU%20and%20Swedish%20data%20removal%20rights.html
  %% node-link n9 Ethics%20of%20resisting%20lawful%20extraction.html
  %% node-link n10 Confidentiality%20as%20safety%20infrastructure.html
  %% node-link n11 Criminal-offence%20data%20under%20GDPR%20Article%2010.html
  classDef concept fill:#dceee8,stroke:#2f6258,color:#173b34
  classDef synthesis fill:#dfe8f3,stroke:#4e6f93,color:#263c55
  class n1,n2,n3,n4,n5,n6,n9,n10,n11 concept
  class n0,n7,n8 synthesis

The privacy island links Case for privacy and security, Data as coercive power, High-consequence data, Data minimization, Privacy threat modeling, Privacy product architecture, Privacy trust and governance, Privacy legal and regulatory posture, EU and Swedish data removal rights, Ethics of resisting lawful extraction, Confidentiality as safety infrastructure, and Criminal-offence data under GDPR Article 10.

Private AI island

This map separates the strategy and service layer from technical trust boundaries and market evidence.

flowchart TD
  n0@{ shape: subproc, label: "Private AI strategy" }
  n1@{ shape: subproc, label: "Private AI services" }
  n2@{ shape: rounded, label: "Private AI trust boundaries" }
  n3@{ shape: subproc, label: "Private AI competitors" }
  n4@{ shape: rounded, label: "Local AI" }
  n5@{ shape: rounded, label: "Confidential AI computing" }
  n6@{ shape: rounded, label: "Private AI routing" }
  n7@{ shape: subproc, label: "Private AI buyer alternatives" }
  n8@{ shape: subproc, label: "Private AI venture validation" }
  n9@{ shape: subproc, label: "Private AI legal roles" }
  n10@{ shape: hex, label: "Lumo" }
  n11@{ shape: hex, label: "Privatemode" }
  n12@{ shape: hex, label: "Tinfoil" }
  n0 --> n1
  n0 --> n2
  n0 --> n3
  n2 --> n4
  n2 --> n5
  n2 --> n6
  n1 --> n7
  n1 --> n8
  n1 --> n9
  n3 --> n10
  n3 --> n11
  n3 --> n12
  %% node-link n0 Private%20AI%20strategy.html
  %% node-link n1 Private%20AI%20services.html
  %% node-link n2 Private%20AI%20trust%20boundaries.html
  %% node-link n3 Private%20AI%20competitors.html
  %% node-link n4 Local%20AI.html
  %% node-link n5 Confidential%20AI%20computing.html
  %% node-link n6 Private%20AI%20routing.html
  %% node-link n7 Private%20AI%20buyer%20alternatives.html
  %% node-link n8 Private%20AI%20venture%20validation.html
  %% node-link n9 Private%20AI%20legal%20roles.html
  %% node-link n10 Lumo.html
  %% node-link n11 Privatemode.html
  %% node-link n12 Tinfoil.html
  classDef concept fill:#dceee8,stroke:#2f6258,color:#173b34
  classDef entity fill:#f3e7dd,stroke:#a45f41,color:#55301f
  classDef synthesis fill:#dfe8f3,stroke:#4e6f93,color:#263c55
  class n2,n4,n5,n6 concept
  class n10,n11,n12 entity
  class n0,n1,n3,n7,n8,n9 synthesis

The private-AI island links Private AI strategy, Private AI services, Private AI trust boundaries, Private AI competitors, Local AI, Confidential AI computing, Private AI routing, Private AI buyer alternatives, Private AI venture validation, Private AI legal roles, Lumo, Privatemode, and Tinfoil.

Business island

This map follows the commercial path from thesis and customers to offers, constraints, and sequencing.

flowchart TD
  n0@{ shape: subproc, label: "Privacy business thesis" }
  n1@{ shape: stadium, label: "Privacy venture atlas" }
  n2@{ shape: subproc, label: "Privacy customer segments" }
  n3@{ shape: subproc, label: "Privacy business proposals" }
  n4@{ shape: subproc, label: "Lawful digital-safety support" }
  n5@{ shape: subproc, label: "EU and Swedish data removal rights" }
  n6@{ shape: subproc, label: "Private AI services" }
  n7@{ shape: rounded, label: "Unlinked subscription architecture" }
  n8@{ shape: subproc, label: "Post-seizure digital recovery" }
  n9@{ shape: subproc, label: "Privacy legal and regulatory posture" }
  n10@{ shape: subproc, label: "Sweden as a privacy venture base" }
  n11@{ shape: subproc, label: "Privacy venture roadmap" }
  n12@{ shape: subproc, label: "Content-led privacy shop" }
  n13@{ shape: subproc, label: "Privacy gear webshop" }
  n14@{ shape: subproc, label: "Privacy voucher shop" }
  n15@{ shape: subproc, label: "Swedish and EU privacy suppliers" }
  n16@{ shape: rounded, label: "FIDO security keys" }
  n0 --> n1
  n1 --> n2
  n2 --> n3
  n3 --> n4
  n3 --> n5
  n3 --> n6
  n3 --> n7
  n4 --> n8
  n3 --> n9
  n9 --> n10
  n3 --> n11
  n3 --> n12
  n12 --> n13
  n12 --> n14
  n13 --> n15
  n14 --> n15
  n13 --> n16
  %% node-link n0 Privacy%20business%20thesis.html
  %% node-link n1 Privacy%20venture%20atlas.html
  %% node-link n2 Privacy%20customer%20segments.html
  %% node-link n3 Privacy%20business%20proposals.html
  %% node-link n4 Lawful%20digital-safety%20support.html
  %% node-link n5 EU%20and%20Swedish%20data%20removal%20rights.html
  %% node-link n6 Private%20AI%20services.html
  %% node-link n7 Unlinked%20subscription%20architecture.html
  %% node-link n8 Post-seizure%20digital%20recovery.html
  %% node-link n9 Privacy%20legal%20and%20regulatory%20posture.html
  %% node-link n10 Sweden%20as%20a%20privacy%20venture%20base.html
  %% node-link n11 Privacy%20venture%20roadmap.html
  %% node-link n12 Content-led%20privacy%20shop.html
  %% node-link n13 Privacy%20gear%20webshop.html
  %% node-link n14 Privacy%20voucher%20shop.html
  %% node-link n15 Swedish%20and%20EU%20privacy%20suppliers.html
  %% node-link n16 FIDO%20security%20keys.html
  classDef concept fill:#dceee8,stroke:#2f6258,color:#173b34
  classDef synthesis fill:#dfe8f3,stroke:#4e6f93,color:#263c55
  classDef index fill:#e1eee0,stroke:#4e7a4c,color:#263f25
  class n7,n16 concept
  class n0,n2,n3,n4,n5,n6,n8,n9,n10,n11,n12,n13,n14,n15 synthesis
  class n1 index

The business island links Privacy business thesis, Privacy venture atlas, Privacy customer segments, Privacy business proposals, Lawful digital-safety support, EU and Swedish data removal rights, Private AI services, Unlinked subscription architecture, Post-seizure digital recovery, Privacy legal and regulatory posture, Sweden as a privacy venture base, Privacy venture roadmap, Content-led privacy shop, Privacy gear webshop, Privacy voucher shop, Swedish and EU privacy suppliers, and FIDO security keys.

Complete knowledge graph

This generated graph includes every maintained non-meta note and every resolved page-level wikilink. Repeated links between the same notes are collapsed, while local section links and self-links are omitted.

---
config:
  layout: elk
  elk:
    mergeEdges: true
---
flowchart LR
  %% Generated from resolved page-level wikilinks.
  %% wiki-graph-stats nodes=269 links=946 maxBacklinks=18
  n0@{ shape: hex, label: "23andMe data breach" }
  %% node-link n0 23andMe%20data%20breach.html
  n1@{ shape: cyl, label: "A Tattered Cloak of Invisibility" }
  %% node-link n1 A%20Tattered%20Cloak%20of%20Invisibility.html
  n2@{ shape: rounded, label: "ActivityPub" }
  %% node-link n2 ActivityPub.html
  n3@{ shape: hex, label: "addy.io" }
  %% node-link n3 addy.io.html
  n4@{ shape: hex, label: "Afghan relocation data breach" }
  %% node-link n4 Afghan%20relocation%20data%20breach.html
  n5@{ shape: rounded, label: "Age assurance" }
  %% node-link n5 Age%20assurance.html
  n6@{ shape: rounded, label: "Age-period-cohort identification" }
  %% node-link n6 Age-period-cohort%20identification.html
  n7@{ shape: rounded, label: "Age-proof unlinkability and account uniqueness" }
  %% node-link n7 Age-proof%20unlinkability%20and%20account%20uniqueness.html
  n8@{ shape: subproc, label: "Age-verification circumvention services" }
  %% node-link n8 Age-verification%20circumvention%20services.html
  n9@{ shape: subproc, label: "Alternatives to age verification" }
  %% node-link n9 Alternatives%20to%20age%20verification.html
  n10@{ shape: cyl, label: "Analysis and attacks on the reputation system of Nym" }
  %% node-link n10 Analysis%20and%20attacks%20on%20the%20reputation%20system%20of%20Nym.html
  n11@{ shape: hex, label: "Anthropic" }
  %% node-link n11 Anthropic.html
  n12@{ shape: rounded, label: "Apple Advanced Data Protection" }
  %% node-link n12 Apple%20Advanced%20Data%20Protection.html
  n13@{ shape: hex, label: "Apple Private Cloud Compute" }
  %% node-link n13 Apple%20Private%20Cloud%20Compute.html
  n14@{ shape: cyl, label: "Apple Private Cloud Compute security guide" }
  %% node-link n14 Apple%20Private%20Cloud%20Compute%20security%20guide.html
  n15@{ shape: cyl, label: "ASA statement on p-values" }
  %% node-link n15 ASA%20statement%20on%20p-values.html
  n16@{ shape: hex, label: "Ashley Madison data breach" }
  %% node-link n16 Ashley%20Madison%20data%20breach.html
  n17@{ shape: cyl, label: "Assessing age assurance technologies" }
  %% node-link n17 Assessing%20age%20assurance%20technologies.html
  n18@{ shape: rounded, label: "AT Protocol" }
  %% node-link n18 AT%20Protocol.html
  n19@{ shape: cyl, label: "Att leva med skyddade personuppgifter" }
  %% node-link n19 Att%20leva%20med%20skyddade%20personuppgifter.html
  n20@{ shape: cyl, label: "Barnombudsmannen pornography research review" }
  %% node-link n20 Barnombudsmannen%20pornography%20research%20review.html
  n21@{ shape: hex, label: "BeProtected" }
  %% node-link n21 BeProtected.html
  n22@{ shape: rounded, label: "Better pornography production" }
  %% node-link n22 Better%20pornography%20production.html
  n23@{ shape: subproc, label: "Boomers and democracy" }
  %% node-link n23 Boomers%20and%20democracy.html
  n24@{ shape: hex, label: "Brave Leo" }
  %% node-link n24 Brave%20Leo.html
  n25@{ shape: cyl, label: "Brave Leo TEE pilot" }
  %% node-link n25 Brave%20Leo%20TEE%20pilot.html
  n26@{ shape: hex, label: "Briar" }
  %% node-link n26 Briar.html
  n27@{ shape: subproc, label: "Case for privacy and security" }
  %% node-link n27 Case%20for%20privacy%20and%20security.html
  n28@{ shape: subproc, label: "Challenging name-search indexing of criminal coverage" }
  %% node-link n28 Challenging%20name-search%20indexing%20of%20criminal%20coverage.html
  n29@{ shape: cyl, label: "ChatGPT Sites official publishing documentation" }
  %% node-link n29 ChatGPT%20Sites%20official%20publishing%20documentation.html
  n30@{ shape: hex, label: "Clas Ohlson" }
  %% node-link n30 Clas%20Ohlson.html
  n31@{ shape: cyl, label: "Closing the gender gap Swedish adolescent study" }
  %% node-link n31 Closing%20the%20gender%20gap%20Swedish%20adolescent%20study.html
  n32@{ shape: cyl, label: "Cloudflare Pages and Access official publishing documentation" }
  %% node-link n32 Cloudflare%20Pages%20and%20Access%20official%20publishing%20documentation.html
  n33@{ shape: cyl, label: "Cognitive and human factors in digital forensics" }
  %% node-link n33 Cognitive%20and%20human%20factors%20in%20digital%20forensics.html
  n34@{ shape: hex, label: "Confident AI" }
  %% node-link n34 Confident%20AI.html
  n35@{ shape: rounded, label: "Confidential AI computing" }
  %% node-link n35 Confidential%20AI%20computing.html
  n36@{ shape: rounded, label: "Confidentiality as safety infrastructure" }
  %% node-link n36 Confidentiality%20as%20safety%20infrastructure.html
  n37@{ shape: cyl, label: "Confirmation bias in criminal cases" }
  %% node-link n37 Confirmation%20bias%20in%20criminal%20cases.html
  n38@{ shape: subproc, label: "Connected-vehicle data clearing" }
  %% node-link n38 Connected-vehicle%20data%20clearing.html
  n39@{ shape: cyl, label: "Conseil d'Etat 401258" }
  %% node-link n39 Conseil%20d%27Etat%20401258.html
  n40@{ shape: subproc, label: "Content-led privacy shop" }
  %% node-link n40 Content-led%20privacy%20shop.html
  n41@{ shape: subproc, label: "Covert recording and evidence in Sweden" }
  %% node-link n41 Covert%20recording%20and%20evidence%20in%20Sweden.html
  n42@{ shape: rounded, label: "Criminal-offence data under GDPR Article 10" }
  %% node-link n42 Criminal-offence%20data%20under%20GDPR%20Article%2010.html
  n43@{ shape: subproc, label: "Crypto payments for privacy services" }
  %% node-link n43 Crypto%20payments%20for%20privacy%20services.html
  n44@{ shape: subproc, label: "Cryptocurrency design comparison" }
  %% node-link n44 Cryptocurrency%20design%20comparison.html
  n45@{ shape: cyl, label: "Cryptocurrency protocol documentation" }
  %% node-link n45 Cryptocurrency%20protocol%20documentation.html
  n46@{ shape: hex, label: "Cryptomator" }
  %% node-link n46 Cryptomator.html
  n47@{ shape: rounded, label: "Data as coercive power" }
  %% node-link n47 Data%20as%20coercive%20power.html
  n48@{ shape: rounded, label: "Data minimization" }
  %% node-link n48 Data%20minimization.html
  n49@{ shape: rounded, label: "Data portability" }
  %% node-link n49 Data%20portability.html
  n50@{ shape: hex, label: "DataProtect Sverige" }
  %% node-link n50 DataProtect%20Sverige.html
  n51@{ shape: rounded, label: "Defence marker sprays" }
  %% node-link n51 Defence%20marker%20sprays.html
  n52@{ shape: hex, label: "DeleteMe" }
  %% node-link n52 DeleteMe.html
  n53@{ shape: hex, label: "Delta Chat" }
  %% node-link n53 Delta%20Chat.html
  n54@{ shape: subproc, label: "Digital continuity and recovery" }
  %% node-link n54 Digital%20continuity%20and%20recovery.html
  n55@{ shape: hex, label: "Disklabs" }
  %% node-link n55 Disklabs.html
  n56@{ shape: cyl, label: "Double occupancy in Swedish remand prisons" }
  %% node-link n56 Double%20occupancy%20in%20Swedish%20remand%20prisons.html
  n57@{ shape: cyl, label: "Dualization of social rights in Sweden and beyond" }
  %% node-link n57 Dualization%20of%20social%20rights%20in%20Sweden%20and%20beyond.html
  n58@{ shape: hex, label: "Duck.ai" }
  %% node-link n58 Duck.ai.html
  n59@{ shape: hex, label: "Dumpen" }
  %% node-link n59 Dumpen.html
  n60@{ shape: cyl, label: "Dumpen court monitoring weeks 21 and 22 2026" }
  %% node-link n60 Dumpen%20court%20monitoring%20weeks%2021%20and%2022%202026.html
  n61@{ shape: cyl, label: "Dumpen gross defamation judgment" }
  %% node-link n61 Dumpen%20gross%20defamation%20judgment.html
  n62@{ shape: cyl, label: "Dumpen selected judgments" }
  %% node-link n62 Dumpen%20selected%20judgments.html
  n63@{ shape: rounded, label: "Duress credentials and coercive extraction" }
  %% node-link n63 Duress%20credentials%20and%20coercive%20extraction.html
  n64@{ shape: cyl, label: "Dömda - om rättssäkerheten" }
  %% node-link n64 D%C3%B6mda%20-%20om%20r%C3%A4ttss%C3%A4kerheten.html
  n65@{ shape: cyl, label: "EDPB deceptive design patterns in social media guidelines" }
  %% node-link n65 EDPB%20deceptive%20design%20patterns%20in%20social%20media%20guidelines.html
  n66@{ shape: cyl, label: "EDPB LLM privacy risks" }
  %% node-link n66 EDPB%20LLM%20privacy%20risks.html
  n67@{ shape: cyl, label: "EDPB Statement 1 2025 on age assurance" }
  %% node-link n67 EDPB%20Statement%201%202025%20on%20age%20assurance.html
  n68@{ shape: cyl, label: "ENISA threat landscape 2025" }
  %% node-link n68 ENISA%20threat%20landscape%202025.html
  n69@{ shape: hex, label: "Enkrypt AI" }
  %% node-link n69 Enkrypt%20AI.html
  n70@{ shape: hex, label: "Ensec" }
  %% node-link n70 Ensec.html
  n71@{ shape: hex, label: "Equifax data breach" }
  %% node-link n71 Equifax%20data%20breach.html
  n72@{ shape: rounded, label: "Ethics of resisting lawful extraction" }
  %% node-link n72 Ethics%20of%20resisting%20lawful%20extraction.html
  n73@{ shape: subproc, label: "EU age verification and Internet privacy" }
  %% node-link n73 EU%20age%20verification%20and%20Internet%20privacy.html
  n74@{ shape: cyl, label: "EU age verification framework 2026" }
  %% node-link n74 EU%20age%20verification%20framework%202026.html
  n75@{ shape: subproc, label: "EU and Swedish data removal rights" }
  %% node-link n75 EU%20and%20Swedish%20data%20removal%20rights.html
  n76@{ shape: cyl, label: "EU data-protection opinion on CSA regulation" }
  %% node-link n76 EU%20data-protection%20opinion%20on%20CSA%20regulation.html
  n77@{ shape: subproc, label: "EU private communications law" }
  %% node-link n77 EU%20private%20communications%20law.html
  n78@{ shape: hex, label: "European Committee for the Prevention of Torture" }
  %% node-link n78 European%20Committee%20for%20the%20Prevention%20of%20Torture.html
  n79@{ shape: cyl, label: "European Digital Identity Wallet overview" }
  %% node-link n79 European%20Digital%20Identity%20Wallet%20overview.html
  n80@{ shape: cyl, label: "Evidence patterns in rape and unlawful-threat cases" }
  %% node-link n80 Evidence%20patterns%20in%20rape%20and%20unlawful-threat%20cases.html
  n81@{ shape: rounded, label: "Evidence preservation for abuse and workplace disputes" }
  %% node-link n81 Evidence%20preservation%20for%20abuse%20and%20workplace%20disputes.html
  n82@{ shape: cyl, label: "Exposure to pornography and adolescent sexual behavior" }
  %% node-link n82 Exposure%20to%20pornography%20and%20adolescent%20sexual%20behavior.html
  n83@{ shape: rounded, label: "False accusations as an epistemic risk" }
  %% node-link n83 False%20accusations%20as%20an%20epistemic%20risk.html
  n84@{ shape: hex, label: "Faradaybags.cz" }
  %% node-link n84 Faradaybags.cz.html
  n85@{ shape: cyl, label: "Felaktigt dömda" }
  %% node-link n85 Felaktigt%20d%C3%B6mda.html
  n86@{ shape: rounded, label: "FIDO security keys" }
  %% node-link n86 FIDO%20security%20keys.html
  n87@{ shape: cyl, label: "Finansinspektionen crypto-asset services" }
  %% node-link n87 Finansinspektionen%20crypto-asset%20services.html
  n88@{ shape: rounded, label: "Free evaluation of evidence in Sweden" }
  %% node-link n88 Free%20evaluation%20of%20evidence%20in%20Sweden.html
  n89@{ shape: cyl, label: "Fällda för sexövergrepp" }
  %% node-link n89 F%C3%A4llda%20f%C3%B6r%20sex%C3%B6vergrepp.html
  n90@{ shape: cyl, label: "Färre i häkte och minskad isolering" }
  %% node-link n90 F%C3%A4rre%20i%20h%C3%A4kte%20och%20minskad%20isolering.html
  n91@{ shape: cyl, label: "GC and Others C-136 17" }
  %% node-link n91 GC%20and%20Others%20C-136%2017.html
  n92@{ shape: rounded, label: "Google client-side encryption" }
  %% node-link n92 Google%20client-side%20encryption.html
  n93@{ shape: hex, label: "Google Gemini" }
  %% node-link n93 Google%20Gemini.html
  n94@{ shape: cyl, label: "Google private-information removal policy" }
  %% node-link n94 Google%20private-information%20removal%20policy.html
  n95@{ shape: hex, label: "GrapheneOS" }
  %% node-link n95 GrapheneOS.html
  n96@{ shape: subproc, label: "GrapheneOS Pixel procurement" }
  %% node-link n96 GrapheneOS%20Pixel%20procurement.html
  n97@{ shape: hex, label: "Grindr data-sharing enforcement" }
  %% node-link n97 Grindr%20data-sharing%20enforcement.html
  n98@{ shape: cyl, label: "Harriette Broman remand isolation" }
  %% node-link n98 Harriette%20Broman%20remand%20isolation.html
  n99@{ shape: rounded, label: "High-consequence data" }
  %% node-link n99 High-consequence%20data.html
  n100@{ shape: cyl, label: "How Social Democrats legitimize cutbacks" }
  %% node-link n100 How%20Social%20Democrats%20legitimize%20cutbacks.html
  n101@{ shape: cyl, label: "IMY legal position on people-search services" }
  %% node-link n101 IMY%20legal%20position%20on%20people-search%20services.html
  n102@{ shape: cyl, label: "IMY right to remove search results" }
  %% node-link n102 IMY%20right%20to%20remove%20search%20results.html
  n103@{ shape: hex, label: "Incogni" }
  %% node-link n103 Incogni.html
  n104@{ shape: stadium, label: "Index" }
  %% node-link n104 Index.html
  n105@{ shape: hex, label: "Integritetsskyddsmyndigheten" }
  %% node-link n105 Integritetsskyddsmyndigheten.html
  n106@{ shape: hex, label: "Integrity VPN" }
  %% node-link n106 Integrity%20VPN.html
  n107@{ shape: cyl, label: "Internet filtering and adolescent exposure to sexual material" }
  %% node-link n107 Internet%20filtering%20and%20adolescent%20exposure%20to%20sexual%20material.html
  n108@{ shape: hex, label: "IVPN" }
  %% node-link n108 IVPN.html
  n109@{ shape: cyl, label: "IVPN Unlinked Access" }
  %% node-link n109 IVPN%20Unlinked%20Access.html
  n110@{ shape: cyl, label: "Jaeger and Kumar group chat encryption analysis" }
  %% node-link n110 Jaeger%20and%20Kumar%20group%20chat%20encryption%20analysis.html
  n111@{ shape: hex, label: "Jami" }
  %% node-link n111 Jami.html
  n112@{ shape: cyl, label: "JO inspections of remand detainees in police arrest" }
  %% node-link n112 JO%20inspections%20of%20remand%20detainees%20in%20police%20arrest.html
  n113@{ shape: cyl, label: "JO inspections of remand isolation" }
  %% node-link n113 JO%20inspections%20of%20remand%20isolation.html
  n114@{ shape: cyl, label: "Justifications for caring about privacy rights" }
  %% node-link n114 Justifications%20for%20caring%20about%20privacy%20rights.html
  n115@{ shape: hex, label: "Kagi" }
  %% node-link n115 Kagi.html
  n116@{ shape: hex, label: "Kjell & Company" }
  %% node-link n116 Kjell%20%26%20Company.html
  n117@{ shape: hex, label: "Koofr" }
  %% node-link n117 Koofr.html
  n118@{ shape: rounded, label: "Kränkande fotografering" }
  %% node-link n118 Kr%C3%A4nkande%20fotografering.html
  n119@{ shape: cyl, label: "Kvalitetssäkring av bevisprövningen i brottmål" }
  %% node-link n119 Kvalitetss%C3%A4kring%20av%20bevispr%C3%B6vningen%20i%20brottm%C3%A5l.html
  n120@{ shape: subproc, label: "Lawful digital-safety support" }
  %% node-link n120 Lawful%20digital-safety%20support.html
  n121@{ shape: cyl, label: "Learning from pornography systematic review" }
  %% node-link n121 Learning%20from%20pornography%20systematic%20review.html
  n122@{ shape: cyl, label: "Legal Newsdesk Sweden C-199 24" }
  %% node-link n122 Legal%20Newsdesk%20Sweden%20C-199%2024.html
  n123@{ shape: hex, label: "Limina" }
  %% node-link n123 Limina.html
  n124@{ shape: hex, label: "Little Snitch" }
  %% node-link n124 Little%20Snitch.html
  n125@{ shape: hex, label: "llama.cpp" }
  %% node-link n125 llama.cpp.html
  n126@{ shape: rounded, label: "Local AI" }
  %% node-link n126 Local%20AI.html
  n127@{ shape: hex, label: "Loomis" }
  %% node-link n127 Loomis.html
  n128@{ shape: hex, label: "Lumo" }
  %% node-link n128 Lumo.html
  n129@{ shape: cyl, label: "Lust love and life Swedish adolescents study" }
  %% node-link n129 Lust%20love%20and%20life%20Swedish%20adolescents%20study.html
  n130@{ shape: subproc, label: "Managed private home cloud" }
  %% node-link n130 Managed%20private%20home%20cloud.html
  n131@{ shape: rounded, label: "Marmot Protocol" }
  %% node-link n131 Marmot%20Protocol.html
  n132@{ shape: hex, label: "Matrix" }
  %% node-link n132 Matrix.html
  n133@{ shape: rounded, label: "Messaging Layer Security" }
  %% node-link n133 Messaging%20Layer%20Security.html
  n134@{ shape: subproc, label: "Metadata-minimizing communication product gap" }
  %% node-link n134 Metadata-minimizing%20communication%20product%20gap.html
  n135@{ shape: cyl, label: "Metadata-minimizing messengers source bundle" }
  %% node-link n135 Metadata-minimizing%20messengers%20source%20bundle.html
  n136@{ shape: hex, label: "Microsoft Copilot" }
  %% node-link n136 Microsoft%20Copilot.html
  n137@{ shape: hex, label: "Mistral AI" }
  %% node-link n137 Mistral%20AI.html
  n138@{ shape: hex, label: "MLX" }
  %% node-link n138 MLX.html
  n139@{ shape: hex, label: "mnemonic" }
  %% node-link n139 mnemonic.html
  n140@{ shape: rounded, label: "Mobile-device extraction and evidentiary selection" }
  %% node-link n140 Mobile-device%20extraction%20and%20evidentiary%20selection.html
  n141@{ shape: rounded, label: "Monero" }
  %% node-link n141 Monero.html
  n142@{ shape: cyl, label: "More flexible remand and prison enforcement" }
  %% node-link n142 More%20flexible%20remand%20and%20prison%20enforcement.html
  n143@{ shape: rounded, label: "Moving cohort capture" }
  %% node-link n143 Moving%20cohort%20capture.html
  n144@{ shape: hex, label: "Mullvad" }
  %% node-link n144 Mullvad.html
  n145@{ shape: rounded, label: "Naming convicted people in Swedish media" }
  %% node-link n145 Naming%20convicted%20people%20in%20Swedish%20media.html
  n146@{ shape: cyl, label: "Navigating realities pornography literacy curriculum" }
  %% node-link n146 Navigating%20realities%20pornography%20literacy%20curriculum.html
  n147@{ shape: hex, label: "Nitrokey" }
  %% node-link n147 Nitrokey.html
  n148@{ shape: rounded, label: "Nostr" }
  %% node-link n148 Nostr.html
  n149@{ shape: hex, label: "Nym VPN" }
  %% node-link n149 Nym%20VPN.html
  n150@{ shape: cyl, label: "Nym VPN official product pages" }
  %% node-link n150 Nym%20VPN%20official%20product%20pages.html
  n151@{ shape: hex, label: "Obscura" }
  %% node-link n151 Obscura.html
  n152@{ shape: cyl, label: "Obscura trust 2-party relays and QUIC" }
  %% node-link n152 Obscura%20trust%202-party%20relays%20and%20QUIC.html
  n153@{ shape: rounded, label: "Offentlighetsprincipen and personal privacy" }
  %% node-link n153 Offentlighetsprincipen%20and%20personal%20privacy.html
  n154@{ shape: hex, label: "OffGrid" }
  %% node-link n154 OffGrid.html
  n155@{ shape: hex, label: "Ollama" }
  %% node-link n155 Ollama.html
  n156@{ shape: rounded, label: "Olovlig avlyssning" }
  %% node-link n156 Olovlig%20avlyssning.html
  n157@{ shape: hex, label: "Open WebUI" }
  %% node-link n157 Open%20WebUI.html
  n158@{ shape: subproc, label: "Open-source encrypted knowledge workspace" }
  %% node-link n158 Open-source%20encrypted%20knowledge%20workspace.html
  n159@{ shape: hex, label: "OpenAI" }
  %% node-link n159 OpenAI.html
  n160@{ shape: hex, label: "OPM data breach" }
  %% node-link n160 OPM%20data%20breach.html
  n161@{ shape: hex, label: "Optery" }
  %% node-link n161 Optery.html
  n162@{ shape: cyl, label: "Parental control tools evidence review" }
  %% node-link n162 Parental%20control%20tools%20evidence%20review.html
  n163@{ shape: rounded, label: "Pegasus spyware" }
  %% node-link n163 Pegasus%20spyware.html
  n164@{ shape: cyl, label: "Personuppgifter och mediegrundlagarna SOU 2024 75" }
  %% node-link n164 Personuppgifter%20och%20mediegrundlagarna%20SOU%202024%2075.html
  n165@{ shape: hex, label: "Plegium" }
  %% node-link n165 Plegium.html
  n166@{ shape: cyl, label: "Politics in the courtroom" }
  %% node-link n166 Politics%20in%20the%20courtroom.html
  n167@{ shape: subproc, label: "Pornography literacy and harm reduction" }
  %% node-link n167 Pornography%20literacy%20and%20harm%20reduction.html
  n168@{ shape: hex, label: "Portmaster and SPN" }
  %% node-link n168 Portmaster%20and%20SPN.html
  n169@{ shape: cyl, label: "Portmaster SPN official product pages" }
  %% node-link n169 Portmaster%20SPN%20official%20product%20pages.html
  n170@{ shape: subproc, label: "Post-seizure digital recovery" }
  %% node-link n170 Post-seizure%20digital%20recovery.html
  n171@{ shape: subproc, label: "Privacy business proposals" }
  %% node-link n171 Privacy%20business%20proposals.html
  n172@{ shape: subproc, label: "Privacy business thesis" }
  %% node-link n172 Privacy%20business%20thesis.html
  n173@{ shape: subproc, label: "Privacy claim assurance" }
  %% node-link n173 Privacy%20claim%20assurance.html
  n174@{ shape: subproc, label: "Privacy competitors and inspirations" }
  %% node-link n174 Privacy%20competitors%20and%20inspirations.html
  n175@{ shape: subproc, label: "Privacy customer segments" }
  %% node-link n175 Privacy%20customer%20segments.html
  n176@{ shape: rounded, label: "Privacy gear catalog" }
  %% node-link n176 Privacy%20gear%20catalog.html
  n177@{ shape: cyl, label: "Privacy gear market scan" }
  %% node-link n177 Privacy%20gear%20market%20scan.html
  n178@{ shape: subproc, label: "Privacy gear webshop" }
  %% node-link n178 Privacy%20gear%20webshop.html
  n179@{ shape: subproc, label: "Privacy legal and regulatory posture" }
  %% node-link n179 Privacy%20legal%20and%20regulatory%20posture.html
  n180@{ shape: subproc, label: "Privacy market gaps" }
  %% node-link n180 Privacy%20market%20gaps.html
  n181@{ shape: subproc, label: "Privacy migration and continuity" }
  %% node-link n181 Privacy%20migration%20and%20continuity.html
  n182@{ shape: rounded, label: "Privacy product architecture" }
  %% node-link n182 Privacy%20product%20architecture.html
  n183@{ shape: rounded, label: "Privacy threat modeling" }
  %% node-link n183 Privacy%20threat%20modeling.html
  n184@{ shape: rounded, label: "Privacy trust and governance" }
  %% node-link n184 Privacy%20trust%20and%20governance.html
  n185@{ shape: stadium, label: "Privacy venture atlas" }
  %% node-link n185 Privacy%20venture%20atlas.html
  n186@{ shape: subproc, label: "Privacy venture roadmap" }
  %% node-link n186 Privacy%20venture%20roadmap.html
  n187@{ shape: subproc, label: "Privacy voucher shop" }
  %% node-link n187 Privacy%20voucher%20shop.html
  n188@{ shape: cyl, label: "Privacy, security, and the ethics of resisting lawful extraction" }
  %% node-link n188 Privacy%2C%20security%2C%20and%20the%20ethics%20of%20resisting%20lawful%20extraction.html
  n189@{ shape: subproc, label: "Privacy-preserving identity integration" }
  %% node-link n189 Privacy-preserving%20identity%20integration.html
  n190@{ shape: rounded, label: "Privacy-respecting ecommerce" }
  %% node-link n190 Privacy-respecting%20ecommerce.html
  n191@{ shape: subproc, label: "Private AI buyer alternatives" }
  %% node-link n191 Private%20AI%20buyer%20alternatives.html
  n192@{ shape: subproc, label: "Private AI competitors" }
  %% node-link n192 Private%20AI%20competitors.html
  n193@{ shape: subproc, label: "Private AI legal roles" }
  %% node-link n193 Private%20AI%20legal%20roles.html
  n194@{ shape: rounded, label: "Private AI routing" }
  %% node-link n194 Private%20AI%20routing.html
  n195@{ shape: subproc, label: "Private AI services" }
  %% node-link n195 Private%20AI%20services.html
  n196@{ shape: subproc, label: "Private AI strategy" }
  %% node-link n196 Private%20AI%20strategy.html
  n197@{ shape: rounded, label: "Private AI trust boundaries" }
  %% node-link n197 Private%20AI%20trust%20boundaries.html
  n198@{ shape: subproc, label: "Private AI venture validation" }
  %% node-link n198 Private%20AI%20venture%20validation.html
  n199@{ shape: cyl, label: "Private household infrastructure source bundle" }
  %% node-link n199 Private%20household%20infrastructure%20source%20bundle.html
  n200@{ shape: cyl, label: "Private knowledge tools source bundle" }
  %% node-link n200 Private%20knowledge%20tools%20source%20bundle.html
  n201@{ shape: subproc, label: "Private smart home service" }
  %% node-link n201 Private%20smart%20home%20service.html
  n202@{ shape: hex, label: "Privatemode" }
  %% node-link n202 Privatemode.html
  n203@{ shape: rounded, label: "Probabilistic interpretations of beyond reasonable doubt" }
  %% node-link n203 Probabilistic%20interpretations%20of%20beyond%20reasonable%20doubt.html
  n204@{ shape: rounded, label: "Protected personal data in Sweden" }
  %% node-link n204 Protected%20personal%20data%20in%20Sweden.html
  n205@{ shape: hex, label: "Proton" }
  %% node-link n205 Proton.html
  n206@{ shape: cyl, label: "Proton Lumo security model" }
  %% node-link n206 Proton%20Lumo%20security%20model.html
  n207@{ shape: cyl, label: "ProxyStore digital goods" }
  %% node-link n207 ProxyStore%20digital%20goods.html
  n208@{ shape: cyl, label: "PTS data retention" }
  %% node-link n208 PTS%20data%20retention.html
  n209@{ shape: cyl, label: "Reading for realness" }
  %% node-link n209 Reading%20for%20realness.html
  n210@{ shape: hex, label: "Redact.dev" }
  %% node-link n210 Redact.dev.html
  n211@{ shape: cyl, label: "Redact.dev official product and policy pages" }
  %% node-link n211 Redact.dev%20official%20product%20and%20policy%20pages.html
  n212@{ shape: rounded, label: "Resning in Swedish criminal cases" }
  %% node-link n212 Resning%20in%20Swedish%20criminal%20cases.html
  n213@{ shape: cyl, label: "Riksrevision audit of Swedish lay judges" }
  %% node-link n213 Riksrevision%20audit%20of%20Swedish%20lay%20judges.html
  n214@{ shape: hex, label: "Roda Stjarnan" }
  %% node-link n214 Roda%20Stjarnan.html
  n215@{ shape: cyl, label: "Rättegångsbalk" }
  %% node-link n215 R%C3%A4tteg%C3%A5ngsbalk.html
  n216@{ shape: subproc, label: "Rättssäkerhet in Swedish criminal cases" }
  %% node-link n216 R%C3%A4ttss%C3%A4kerhet%20in%20Swedish%20criminal%20cases.html
  n217@{ shape: cyl, label: "Rättssäkerheten i brottmål" }
  %% node-link n217 R%C3%A4ttss%C3%A4kerheten%20i%20brottm%C3%A5l.html
  n218@{ shape: rounded, label: "Scandinavian legal realism" }
  %% node-link n218 Scandinavian%20legal%20realism.html
  n219@{ shape: cyl, label: "SCB historical Swedish birth series" }
  %% node-link n219 SCB%20historical%20Swedish%20birth%20series.html
  n220@{ shape: subproc, label: "Secure and decentralized communication stacks" }
  %% node-link n220 Secure%20and%20decentralized%20communication%20stacks.html
  n221@{ shape: hex, label: "Session" }
  %% node-link n221 Session.html
  n222@{ shape: cyl, label: "Sex-positive pornography literacy intervention" }
  %% node-link n222 Sex-positive%20pornography%20literacy%20intervention.html
  n223@{ shape: hex, label: "Signal" }
  %% node-link n223 Signal.html
  n224@{ shape: hex, label: "SimpleX" }
  %% node-link n224 SimpleX.html
  n225@{ shape: subproc, label: "Split-trust network privacy service" }
  %% node-link n225 Split-trust%20network%20privacy%20service.html
  n226@{ shape: hex, label: "SpyFone" }
  %% node-link n226 SpyFone.html
  n227@{ shape: subproc, label: "Sweden as a privacy venture base" }
  %% node-link n227 Sweden%20as%20a%20privacy%20venture%20base.html
  n228@{ shape: subproc, label: "Swedish and EU privacy suppliers" }
  %% node-link n228 Swedish%20and%20EU%20privacy%20suppliers.html
  n229@{ shape: stadium, label: "Swedish business tax map" }
  %% node-link n229 Swedish%20business%20tax%20map.html
  n230@{ shape: cyl, label: "Swedish ecommerce compliance guidance" }
  %% node-link n230 Swedish%20ecommerce%20compliance%20guidance.html
  n231@{ shape: cyl, label: "Swedish Election Study 2006" }
  %% node-link n231 Swedish%20Election%20Study%202006.html
  n232@{ shape: rounded, label: "Swedish lay judges and political influence" }
  %% node-link n232 Swedish%20lay%20judges%20and%20political%20influence.html
  n233@{ shape: cyl, label: "Swedish pension transition provisions" }
  %% node-link n233 Swedish%20pension%20transition%20provisions.html
  n234@{ shape: rounded, label: "Swedish personal identity number" }
  %% node-link n234 Swedish%20personal%20identity%20number.html
  n235@{ shape: cyl, label: "Swedish privacy voucher compliance guidance" }
  %% node-link n235 Swedish%20privacy%20voucher%20compliance%20guidance.html
  n236@{ shape: subproc, label: "Swedish public-record privacy" }
  %% node-link n236 Swedish%20public-record%20privacy.html
  n237@{ shape: rounded, label: "Swedish remand detention and restrictions" }
  %% node-link n237 Swedish%20remand%20detention%20and%20restrictions.html
  n238@{ shape: rounded, label: "Swedish VAT for ecommerce" }
  %% node-link n238 Swedish%20VAT%20for%20ecommerce.html
  n239@{ shape: hex, label: "Tacticalstore" }
  %% node-link n239 Tacticalstore.html
  n240@{ shape: cyl, label: "The Aging Democracy" }
  %% node-link n240 The%20Aging%20Democracy.html
  n241@{ shape: hex, label: "Threema" }
  %% node-link n241 Threema.html
  n242@{ shape: hex, label: "Tinfoil" }
  %% node-link n242 Tinfoil.html
  n243@{ shape: rounded, label: "Tox" }
  %% node-link n243 Tox.html
  n244@{ shape: hex, label: "Tresorit" }
  %% node-link n244 Tresorit.html
  n245@{ shape: hex, label: "Truesec" }
  %% node-link n245 Truesec.html
  n246@{ shape: cyl, label: "TU and RE v Google C-460 20" }
  %% node-link n246 TU%20and%20RE%20v%20Google%20C-460%2020.html
  n247@{ shape: hex, label: "Tuta" }
  %% node-link n247 Tuta.html
  n248@{ shape: hex, label: "Tyloona" }
  %% node-link n248 Tyloona.html
  n249@{ shape: rounded, label: "Unlinked subscription architecture" }
  %% node-link n249 Unlinked%20subscription%20architecture.html
  n250@{ shape: hex, label: "Urban Privacy" }
  %% node-link n250 Urban%20Privacy.html
  n251@{ shape: rounded, label: "Utgivningsbevis and people-search services" }
  %% node-link n251 Utgivningsbevis%20and%20people-search%20services.html
  n252@{ shape: hex, label: "Vastaamo data breach" }
  %% node-link n252 Vastaamo%20data%20breach.html
  n253@{ shape: cyl, label: "Vem där - fastställande av identitet vid statliga myndigheter" }
  %% node-link n253 Vem%20d%C3%A4r%20-%20fastst%C3%A4llande%20av%20identitet%20vid%20statliga%20myndigheter.html
  n254@{ shape: hex, label: "Venice" }
  %% node-link n254 Venice.html
  n255@{ shape: rounded, label: "Vinstmarginalbeskattning" }
  %% node-link n255 Vinstmarginalbeskattning.html
  n256@{ shape: cyl, label: "Virtual private networks and child protection EPRS" }
  %% node-link n256 Virtual%20private%20networks%20and%20child%20protection%20EPRS.html
  n257@{ shape: subproc, label: "VPN service legal risk" }
  %% node-link n257 VPN%20service%20legal%20risk.html
  n258@{ shape: hex, label: "VTech data breach" }
  %% node-link n258 VTech%20data%20breach.html
  n259@{ shape: rounded, label: "Welfare-state dualization" }
  %% node-link n259 Welfare-state%20dualization.html
  n260@{ shape: cyl, label: "When mixnets fail" }
  %% node-link n260 When%20mixnets%20fail.html
  n261@{ shape: hex, label: "White Noise" }
  %% node-link n261 White%20Noise.html
  n262@{ shape: cyl, label: "White Noise and Marmot security reviews" }
  %% node-link n262 White%20Noise%20and%20Marmot%20security%20reviews.html
  n263@{ shape: hex, label: "WithSecure" }
  %% node-link n263 WithSecure.html
  n264@{ shape: rounded, label: "Witness reports are not ground truth" }
  %% node-link n264 Witness%20reports%20are%20not%20ground%20truth.html
  n265@{ shape: cyl, label: "X-rated compliance theater" }
  %% node-link n265 X-rated%20compliance%20theater.html
  n266@{ shape: rounded, label: "XMPP" }
  %% node-link n266 XMPP.html
  n267@{ shape: hex, label: "Yubico" }
  %% node-link n267 Yubico.html
  n268@{ shape: rounded, label: "Zero-knowledge AI" }
  %% node-link n268 Zero-knowledge%20AI.html

  n27 --> n0
  n44 -.-> n1
  n220 --> n2
  n228 --> n3
  n27 --> n4
  n7 & n9 & n17 & n67 --> n5
  n143 --> n6
  n5 & n9 & n73 --> n7
  n9 & n73 & n256 & n257 --> n8
  n8 & n73 & n107 & n162 & n167 --> n9
  n149 -.-> n10
  n191 --> n11
  n92 & n174 --> n12
  n174 & n191 & n192 & n196 --> n13
  n13 & n35 & n197 -.-> n14
  n203 & n216 -.-> n15
  n27 --> n16
  n5 & n73 -.-> n17
  n2 & n148 & n220 --> n18
  n204 & n236 -.-> n19
  n167 -.-> n20
  n177 --> n21
  n167 --> n22
  n6 & n100 & n143 & n219 & n231 & n233 & n259 --> n23
  n25 & n174 & n191 & n192 --> n24
  n24 & n35 & n174 & n196 & n197 -.-> n25
  n134 & n180 & n220 --> n26
  n0 & n4 & n16 & n47 & n71 & n97 & n99 & n114 & n140 & n160 & n163 & n185 & n188 & n216 & n226 & n252 & n258 --> n27
  n59 & n75 & n212 --> n28
  n174 & n177 --> n30
  n167 -.-> n31
  n140 & n216 -.-> n33
  n192 --> n34
  n14 & n25 & n128 & n182 & n185 & n191 & n195 & n196 & n197 & n198 & n202 & n268 --> n35
  n27 & n47 & n120 & n175 --> n36
  n83 & n216 & n237 -.-> n37
  n171 & n180 & n185 & n186 --> n38
  n75 & n91 & n145 -.-> n39
  n173 & n178 & n180 & n185 & n186 --> n40
  n81 & n88 & n118 & n156 & n176 --> n41
  n75 & n170 & n179 & n185 & n193 & n227 --> n42
  n44 & n87 & n141 & n172 & n179 & n185 & n227 --> n43
  n1 & n45 & n141 --> n44
  n44 -.-> n45
  n228 --> n46
  n27 & n36 --> n47
  n27 & n47 & n72 & n99 & n182 & n184 --> n48
  n181 --> n49
  n174 & n177 --> n50
  n165 & n176 & n177 & n178 & n185 & n228 & n230 --> n51
  n103 & n161 & n174 & n210 --> n52
  n220 --> n53
  n174 & n180 --> n54
  n177 --> n55
  n63 & n216 & n237 -.-> n56
  n259 -.-> n57
  n191 & n192 --> n58
  n60 & n61 & n62 & n236 & n251 --> n59
  n59 & n145 -.-> n60
  n59 & n145 -.-> n61
  n59 & n145 -.-> n62
  n27 & n72 & n90 & n95 & n182 & n216 & n237 --> n63
  n216 -.-> n64
  n210 -.-> n65
  n195 -.-> n66
  n5 & n73 & n265 -.-> n67
  n171 -.-> n68
  n192 --> n69
  n177 --> n70
  n27 --> n71
  n27 & n36 & n48 & n63 & n188 --> n72
  n5 & n7 & n17 & n67 & n74 --> n73
  n73 & n189 & n265 -.-> n74
  n105 & n122 & n170 & n171 & n172 & n174 & n185 & n210 & n236 --> n75
  n77 -.-> n76
  n76 & n172 & n185 & n223 & n227 --> n77
  n237 --> n78
  n216 -.-> n80
  n41 --> n81
  n167 -.-> n82
  n37 & n85 & n203 & n216 & n217 --> n83
  n177 --> n84
  n83 & n88 & n89 & n216 & n218 -.-> n85
  n176 & n178 & n185 & n228 & n267 --> n86
  n43 -.-> n87
  n41 & n81 & n85 & n216 & n218 --> n88
  n64 & n216 -.-> n89
  n63 & n78 & n142 & n216 & n237 -.-> n90
  n28 & n39 & n75 & n145 & n246 -.-> n91
  n174 --> n92
  n191 --> n93
  n28 & n75 -.-> n94
  n96 & n171 & n176 & n182 --> n95
  n95 & n176 & n255 --> n96
  n27 --> n97
  n63 & n216 & n237 -.-> n98
  n4 & n27 & n48 & n72 & n175 & n182 --> n99
  n23 -.-> n100
  n75 & n145 -.-> n102
  n52 & n161 & n174 & n210 --> n103
  n75 --> n105
  n228 --> n106
  n9 & n167 -.-> n107
  n168 & n169 & n174 & n228 --> n108
  n108 & n168 & n171 & n174 & n182 & n249 -.-> n109
  n133 & n220 & n221 -.-> n110
  n220 --> n111
  n63 & n216 & n237 -.-> n112
  n63 & n90 & n216 & n237 -.-> n113
  n27 & n172 & n175 -.-> n114
  n191 & n192 --> n115
  n174 & n177 --> n116
  n228 --> n117
  n41 & n156 --> n118
  n203 & n216 -.-> n119
  n27 & n36 & n72 & n170 & n171 & n172 & n175 & n178 & n179 & n185 & n188 --> n120
  n22 & n167 -.-> n121
  n28 & n59 & n75 & n101 & n105 & n145 & n153 & n236 & n251 -.-> n122
  n192 --> n123
  n228 --> n124
  n192 --> n125
  n125 & n138 & n155 & n157 & n185 & n191 & n192 & n195 & n196 & n197 --> n126
  n174 & n177 --> n127
  n174 & n191 & n192 & n196 & n197 & n205 & n206 --> n128
  n167 -.-> n129
  n54 & n171 & n174 & n180 & n181 & n185 & n186 & n199 & n201 --> n130
  n148 & n220 & n223 & n261 & n262 --> n131
  n220 --> n132
  n131 & n220 & n261 --> n133
  n135 & n174 & n180 & n220 --> n134
  n191 --> n136
  n191 & n192 --> n137
  n192 --> n138
  n174 --> n139
  n27 & n33 & n63 & n215 & n216 --> n140
  n43 & n44 & n187 --> n141
  n90 & n216 & n237 -.-> n142
  n23 & n240 --> n143
  n174 & n187 & n228 --> n144
  n59 & n236 & n251 --> n145
  n177 & n228 --> n147
  n2 & n131 & n220 --> n148
  n168 & n174 & n225 --> n149
  n149 -.-> n150
  n174 & n180 & n225 --> n151
  n151 & n174 & n182 & n249 & n257 -.-> n152
  n236 & n251 --> n153
  n177 --> n154
  n157 & n192 --> n155
  n41 & n118 --> n156
  n192 --> n157
  n174 & n180 & n181 & n200 --> n158
  n191 --> n159
  n27 --> n160
  n52 & n103 & n174 & n210 --> n161
  n9 -.-> n162
  n27 --> n163
  n236 & n251 -.-> n164
  n228 --> n165
  n216 & n232 -.-> n166
  n9 & n20 & n22 & n31 & n82 & n107 & n121 & n129 & n146 & n209 & n222 --> n167
  n108 & n174 & n225 --> n168
  n168 -.-> n169
  n27 & n42 & n72 & n175 & n179 & n185 & n188 & n227 --> n170
  n40 & n68 & n95 & n96 & n172 & n175 & n176 & n178 & n179 & n183 & n185 & n186 & n205 & n247 --> n171
  n114 & n185 --> n172
  n168 & n171 & n180 & n185 & n186 --> n173
  n12 & n52 & n92 & n103 & n108 & n139 & n151 & n161 & n175 & n177 & n185 & n210 & n241 & n244 & n245 & n263 --> n174
  n27 & n36 & n68 & n114 & n185 & n196 --> n175
  n86 & n171 & n178 & n179 --> n176
  n21 & n30 & n50 & n55 & n70 & n84 & n116 & n127 & n154 & n174 & n178 & n214 & n239 & n248 & n250 -.-> n177
  n40 & n51 & n86 & n171 & n174 & n176 & n177 & n185 & n186 & n230 --> n178
  n27 & n42 & n120 & n170 & n171 & n183 & n185 & n186 & n193 & n196 & n227 & n230 --> n179
  n171 & n173 & n185 & n186 & n200 --> n180
  n49 & n54 & n130 & n158 & n171 & n174 & n180 & n185 & n186 & n189 --> n181
  n27 & n48 & n72 & n77 & n95 & n99 & n114 & n171 & n172 & n179 & n183 & n184 & n185 & n186 & n190 & n223 --> n182
  n27 & n120 & n126 & n185 --> n183
  n27 & n48 & n49 & n77 & n114 & n172 & n174 & n182 & n183 & n185 & n190 & n210 --> n184
  n104 & n172 & n177 & n178 & n229 ==> n185
  n171 & n172 & n180 & n185 & n227 --> n186
  n40 & n43 & n141 & n144 & n171 & n178 & n179 & n185 & n186 & n190 & n207 & n235 & n249 --> n187
  n27 & n72 -.-> n188
  n74 & n79 & n171 & n180 & n185 & n186 --> n189
  n171 & n174 & n178 & n230 --> n190
  n115 & n159 & n185 & n192 & n196 --> n191
  n25 & n34 & n35 & n69 & n123 & n125 & n138 & n155 & n157 & n174 & n185 & n196 --> n192
  n42 & n179 & n185 & n195 & n196 & n198 --> n193
  n24 & n58 & n93 & n126 & n182 & n185 & n195 & n196 & n254 & n268 --> n194
  n35 & n66 & n126 & n136 & n137 & n171 & n175 & n185 & n191 & n192 & n194 & n196 & n198 --> n195
  n66 & n171 & n174 & n179 & n185 & n192 & n194 & n205 --> n196
  n11 & n13 & n182 & n185 & n196 & n206 & n242 --> n197
  n185 & n195 & n196 --> n198
  n130 & n171 & n174 & n180 & n185 & n186 & n199 --> n201
  n174 & n191 & n192 & n196 --> n202
  n15 & n83 & n119 & n216 --> n203
  n19 & n236 --> n204
  n174 & n228 --> n205
  n128 & n196 -.-> n206
  n174 & n228 -.-> n207
  n227 & n257 -.-> n208
  n22 & n167 -.-> n209
  n210 -.-> n211
  n28 --> n212
  n216 & n232 -.-> n213
  n177 --> n214
  n140 & n237 -.-> n215
  n27 & n33 & n37 & n64 & n80 & n85 & n88 & n89 & n119 & n166 & n203 & n217 & n218 --> n216
  n216 & n264 -.-> n217
  n216 --> n218
  n23 -.-> n219
  n2 & n18 & n26 & n53 & n110 & n111 & n131 & n132 & n133 & n134 & n148 & n174 & n221 & n223 & n224 & n243 & n262 & n266 --> n220
  n134 & n180 & n220 --> n221
  n167 -.-> n222
  n131 & n134 & n174 & n220 & n261 & n262 --> n223
  n134 & n180 & n220 --> n224
  n149 & n180 --> n225
  n27 --> n226
  n77 & n172 & n185 & n196 & n208 & n229 --> n227
  n3 & n46 & n86 & n106 & n117 & n124 & n144 & n147 & n165 & n178 & n185 & n187 & n267 --> n228
  n178 & n185 & n227 ==> n229
  n176 & n179 & n190 & n238 -.-> n230
  n23 -.-> n231
  n166 & n213 & n216 --> n232
  n23 -.-> n233
  n73 & n153 & n236 & n253 --> n234
  n179 & n185 & n187 -.-> n235
  n19 & n153 & n164 & n204 & n234 --> n236
  n27 & n37 & n56 & n72 & n78 & n90 & n98 & n112 & n113 & n142 & n215 & n216 --> n237
  n96 & n178 & n229 & n230 & n255 --> n238
  n177 --> n239
  n23 -.-> n240
  n174 --> n241
  n174 & n191 & n192 & n196 --> n242
  n220 --> n243
  n174 --> n244
  n174 --> n245
  n28 & n75 -.-> n246
  n174 & n228 --> n247
  n177 --> n248
  n43 & n96 & n144 & n149 & n171 & n172 & n176 & n178 & n182 & n185 & n194 & n205 & n257 --> n249
  n177 --> n250
  n122 & n153 & n164 & n236 --> n251
  n27 --> n252
  n234 & n236 -.-> n253
  n174 & n191 & n192 & n196 --> n254
  n96 & n229 & n230 & n238 --> n255
  n8 -.-> n256
  n8 & n106 & n144 & n172 & n174 & n182 & n185 & n208 & n225 & n227 & n228 & n256 --> n257
  n27 --> n258
  n23 & n57 --> n259
  n149 -.-> n260
  n131 & n220 & n262 --> n261
  n131 & n220 & n261 -.-> n262
  n174 --> n263
  n83 & n216 & n217 --> n264
  n73 -.-> n265
  n220 --> n266
  n174 & n177 & n228 --> n267
  n185 & n195 & n196 --> n268

  classDef concept fill:#dceee8,stroke:#2f6258,color:#173b34
  class n2,n5,n6,n7,n12,n18,n22,n35,n36,n42,n47,n48,n49,n51,n63,n72,n81,n83,n86,n88,n92,n99,n118,n126,n131,n133,n140,n141,n143,n145,n148,n153,n156,n163,n176,n182,n183,n184,n190,n194,n197,n203,n204,n212,n218,n232,n234,n237,n238,n243,n249,n251,n255,n259,n264,n266,n268 concept
  classDef source fill:#e7e4f4,stroke:#625a8b,color:#312b4d
  class n1,n10,n14,n15,n17,n19,n20,n25,n29,n31,n32,n33,n37,n39,n45,n56,n57,n60,n61,n62,n64,n65,n66,n67,n68,n74,n76,n79,n80,n82,n85,n87,n89,n90,n91,n94,n98,n100,n101,n102,n107,n109,n110,n112,n113,n114,n119,n121,n122,n129,n135,n142,n146,n150,n152,n162,n164,n166,n169,n177,n188,n199,n200,n206,n207,n208,n209,n211,n213,n215,n217,n219,n222,n230,n231,n233,n235,n240,n246,n253,n256,n260,n262,n265 source
  classDef entity fill:#f3e7dd,stroke:#a45f41,color:#55301f
  class n0,n3,n4,n11,n13,n16,n21,n24,n26,n30,n34,n46,n50,n52,n53,n55,n58,n59,n69,n70,n71,n78,n84,n93,n95,n97,n103,n105,n106,n108,n111,n115,n116,n117,n123,n124,n125,n127,n128,n132,n136,n137,n138,n139,n144,n147,n149,n151,n154,n155,n157,n159,n160,n161,n165,n168,n202,n205,n210,n214,n221,n223,n224,n226,n239,n241,n242,n244,n245,n247,n248,n250,n252,n254,n258,n261,n263,n267 entity
  classDef question fill:#f8edc9,stroke:#9c7620,color:#4e390d
  classDef synthesis fill:#dfe8f3,stroke:#4e6f93,color:#263c55
  class n8,n9,n23,n27,n28,n38,n40,n41,n43,n44,n54,n73,n75,n77,n96,n120,n130,n134,n158,n167,n170,n171,n172,n173,n174,n175,n178,n179,n180,n181,n186,n187,n189,n191,n192,n193,n195,n196,n198,n201,n216,n220,n225,n227,n228,n236,n257 synthesis
  classDef index fill:#e1eee0,stroke:#4e7a4c,color:#263f25
  class n104,n185,n229 index

  style n0 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n1 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n2 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n3 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n4 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n5 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n6 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n7 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n8 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n9 font-size:25px,stroke-width:4.2px,font-weight:600
  style n10 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n11 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n12 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n13 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n14 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n15 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n16 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n17 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n18 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n19 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n20 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n21 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n22 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n23 font-size:31px,stroke-width:5.4px,font-weight:600
  style n24 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n25 font-size:25px,stroke-width:4.2px,font-weight:600
  style n26 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n27 font-size:57px,stroke-width:11.4px,font-weight:700
  style n28 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n29 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n30 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n31 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n32 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n33 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n34 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n35 font-size:44px,stroke-width:8.4px,font-weight:700
  style n36 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n37 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n38 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n39 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n40 font-size:25px,stroke-width:4.2px,font-weight:600
  style n41 font-size:25px,stroke-width:4.2px,font-weight:600
  style n42 font-size:28px,stroke-width:4.8px,font-weight:600
  style n43 font-size:31px,stroke-width:5.4px,font-weight:600
  style n44 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n45 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n46 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n47 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n48 font-size:28px,stroke-width:4.8px,font-weight:600
  style n49 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n50 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n51 font-size:31px,stroke-width:5.4px,font-weight:600
  style n52 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n53 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n54 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n55 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n56 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n57 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n58 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n59 font-size:25px,stroke-width:4.2px,font-weight:600
  style n60 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n61 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n62 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n63 font-size:31px,stroke-width:5.4px,font-weight:600
  style n64 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n65 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n66 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n67 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n68 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n69 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n70 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n71 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n72 font-size:25px,stroke-width:4.2px,font-weight:600
  style n73 font-size:25px,stroke-width:4.2px,font-weight:600
  style n74 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n75 font-size:36px,stroke-width:6.6px,font-weight:700
  style n76 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n77 font-size:25px,stroke-width:4.2px,font-weight:600
  style n78 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n79 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n80 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n81 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n82 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n83 font-size:25px,stroke-width:4.2px,font-weight:600
  style n84 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n85 font-size:25px,stroke-width:4.2px,font-weight:600
  style n86 font-size:25px,stroke-width:4.2px,font-weight:600
  style n87 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n88 font-size:25px,stroke-width:4.2px,font-weight:600
  style n89 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n90 font-size:25px,stroke-width:4.2px,font-weight:600
  style n91 font-size:25px,stroke-width:4.2px,font-weight:600
  style n92 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n93 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n94 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n95 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n96 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n97 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n98 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n99 font-size:28px,stroke-width:4.8px,font-weight:600
  style n100 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n101 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n102 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n103 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n104 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n105 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n106 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n107 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n108 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n109 font-size:28px,stroke-width:4.8px,font-weight:600
  style n110 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n111 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n112 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n113 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n114 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n115 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n116 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n117 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n118 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n119 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n120 font-size:41px,stroke-width:7.8px,font-weight:700
  style n121 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n122 font-size:36px,stroke-width:6.6px,font-weight:700
  style n123 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n124 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n125 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n126 font-size:39px,stroke-width:7.2px,font-weight:700
  style n127 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n128 font-size:31px,stroke-width:5.4px,font-weight:600
  style n129 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n130 font-size:36px,stroke-width:6.6px,font-weight:700
  style n131 font-size:25px,stroke-width:4.2px,font-weight:600
  style n132 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n133 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n134 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n135 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n136 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n137 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n138 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n139 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n140 font-size:25px,stroke-width:4.2px,font-weight:600
  style n141 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n142 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n143 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n144 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n145 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n146 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n147 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n148 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n149 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n150 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n151 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n152 font-size:25px,stroke-width:4.2px,font-weight:600
  style n153 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n154 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n155 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n156 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n157 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n158 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n159 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n160 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n161 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n162 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n163 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n164 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n165 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n166 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n167 font-size:41px,stroke-width:7.8px,font-weight:700
  style n168 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n169 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n170 font-size:33px,stroke-width:6.0px,font-weight:600
  style n171 font-size:49px,stroke-width:9.6px,font-weight:700
  style n172 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n173 font-size:25px,stroke-width:4.2px,font-weight:600
  style n174 font-size:55px,stroke-width:10.8px,font-weight:700
  style n175 font-size:28px,stroke-width:4.8px,font-weight:600
  style n176 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n177 font-size:52px,stroke-width:10.2px,font-weight:700
  style n178 font-size:39px,stroke-width:7.2px,font-weight:700
  style n179 font-size:44px,stroke-width:8.4px,font-weight:700
  style n180 font-size:25px,stroke-width:4.2px,font-weight:600
  style n181 font-size:39px,stroke-width:7.2px,font-weight:700
  style n182 font-size:55px,stroke-width:10.8px,font-weight:700
  style n183 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n184 font-size:44px,stroke-width:8.4px,font-weight:700
  style n185 font-size:25px,stroke-width:4.2px,font-weight:600
  style n186 font-size:25px,stroke-width:4.2px,font-weight:600
  style n187 font-size:47px,stroke-width:9.0px,font-weight:700
  style n188 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n189 font-size:28px,stroke-width:4.8px,font-weight:600
  style n190 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n191 font-size:25px,stroke-width:4.2px,font-weight:600
  style n192 font-size:44px,stroke-width:8.4px,font-weight:700
  style n193 font-size:28px,stroke-width:4.8px,font-weight:600
  style n194 font-size:39px,stroke-width:7.2px,font-weight:700
  style n195 font-size:47px,stroke-width:9.0px,font-weight:700
  style n196 font-size:33px,stroke-width:6.0px,font-weight:600
  style n197 font-size:31px,stroke-width:5.4px,font-weight:600
  style n198 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n199 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n200 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n201 font-size:31px,stroke-width:5.4px,font-weight:600
  style n202 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n203 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n204 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n205 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n206 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n207 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n208 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n209 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n210 font-size:12px,stroke-width:1.2px,font-weight:normal
  style n211 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n212 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n213 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n214 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n215 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n216 font-size:47px,stroke-width:9.0px,font-weight:700
  style n217 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n218 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n219 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n220 font-size:60px,stroke-width:12.0px,font-weight:700
  style n221 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n222 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n223 font-size:28px,stroke-width:4.8px,font-weight:600
  style n224 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n225 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n226 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n227 font-size:28px,stroke-width:4.8px,font-weight:600
  style n228 font-size:47px,stroke-width:9.0px,font-weight:700
  style n229 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n230 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n231 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n232 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n233 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n234 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n235 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n236 font-size:25px,stroke-width:4.2px,font-weight:600
  style n237 font-size:44px,stroke-width:8.4px,font-weight:700
  style n238 font-size:25px,stroke-width:4.2px,font-weight:600
  style n239 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n240 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n241 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n242 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n243 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n244 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n245 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n246 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n247 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n248 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n249 font-size:47px,stroke-width:9.0px,font-weight:700
  style n250 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n251 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n252 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n253 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n254 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n255 font-size:23px,stroke-width:3.6px,font-weight:normal
  style n256 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n257 font-size:44px,stroke-width:8.4px,font-weight:700
  style n258 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n259 font-size:17px,stroke-width:2.4px,font-weight:normal
  style n260 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n261 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n262 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n263 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n264 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n265 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n266 font-size:15px,stroke-width:1.8px,font-weight:normal
  style n267 font-size:20px,stroke-width:3.0px,font-weight:normal
  style n268 font-size:20px,stroke-width:3.0px,font-weight:normal

Rounded boxes are concepts, cylinders are sources, hexagons are entities, diamonds are questions, double-sided boxes are syntheses, and stadiums are indexes. Label size and border weight scale continuously by backlink count. Dotted arrows point to sources, thick arrows point to indexes, and solid arrows point to other note types.

Large generated graphs have controls for zoom, fit, 100%, and fullscreen. Drag with the left mouse button to pan. Because these complete views follow actual data rather than a curated story, their density is useful for inspection but not always for explanation.