{
  "schemaVersion": 1,
  "game": "Overwatch",
  "versionId": "ow2v2s4-mid",
  "characters": [
    {
      "name": "agent noah tremblay",
      "displayName": "Agent Noah Tremblay",
      "conversationCount": 1,
      "spokenCount": 0,
      "path": "/characters/agent%20noah%20tremblay/",
      "markdownPath": "/characters/agent%20noah%20tremblay.md",
      "jsonPath": "/characters/agent%20noah%20tremblay.json",
      "html": "https://overwatch.vlviewer.com/characters/agent%20noah%20tremblay/"
    },
    {
      "name": "albert",
      "displayName": "Albert",
      "conversationCount": 0,
      "spokenCount": 56,
      "path": "/characters/albert/",
      "markdownPath": "/characters/albert.md",
      "jsonPath": "/characters/albert.json",
      "html": "https://overwatch.vlviewer.com/characters/albert/"
    },
    {
      "name": "ana",
      "displayName": "Ana",
      "conversationCount": 90,
      "spokenCount": 1110,
      "path": "/characters/ana/",
      "markdownPath": "/characters/ana.md",
      "jsonPath": "/characters/ana.json",
      "html": "https://overwatch.vlviewer.com/characters/ana/"
    },
    {
      "name": "anran",
      "displayName": "Anran",
      "conversationCount": 21,
      "spokenCount": 517,
      "path": "/characters/anran/",
      "markdownPath": "/characters/anran.md",
      "jsonPath": "/characters/anran.json",
      "html": "https://overwatch.vlviewer.com/characters/anran/"
    },
    {
      "name": "artillery",
      "displayName": "Artillery",
      "conversationCount": 0,
      "spokenCount": 28,
      "path": "/characters/artillery/",
      "markdownPath": "/characters/artillery.md",
      "jsonPath": "/characters/artillery.json",
      "html": "https://overwatch.vlviewer.com/characters/artillery/"
    },
    {
      "name": "ashe",
      "displayName": "Ashe",
      "conversationCount": 91,
      "spokenCount": 1113,
      "path": "/characters/ashe/",
      "markdownPath": "/characters/ashe.md",
      "jsonPath": "/characters/ashe.json",
      "html": "https://overwatch.vlviewer.com/characters/ashe/"
    },
    {
      "name": "athena",
      "displayName": "Athena",
      "conversationCount": 29,
      "spokenCount": 6,
      "path": "/characters/athena/",
      "markdownPath": "/characters/athena.md",
      "jsonPath": "/characters/athena.json",
      "html": "https://overwatch.vlviewer.com/characters/athena/"
    },
    {
      "name": "baptiste",
      "displayName": "Baptiste",
      "conversationCount": 98,
      "spokenCount": 1030,
      "path": "/characters/baptiste/",
      "markdownPath": "/characters/baptiste.md",
      "jsonPath": "/characters/baptiste.json",
      "html": "https://overwatch.vlviewer.com/characters/baptiste/"
    },
    {
      "name": "bastion",
      "displayName": "Bastion",
      "conversationCount": 72,
      "spokenCount": 487,
      "path": "/characters/bastion/",
      "markdownPath": "/characters/bastion.md",
      "jsonPath": "/characters/bastion.json",
      "html": "https://overwatch.vlviewer.com/characters/bastion/"
    },
    {
      "name": "bob",
      "displayName": "Bob",
      "conversationCount": 0,
      "spokenCount": 0,
      "path": "/characters/bob/",
      "markdownPath": "/characters/bob.md",
      "jsonPath": "/characters/bob.json",
      "html": "https://overwatch.vlviewer.com/characters/bob/"
    },
    {
      "name": "breacher",
      "displayName": "Breacher",
      "conversationCount": 0,
      "spokenCount": 34,
      "path": "/characters/breacher/",
      "markdownPath": "/characters/breacher.md",
      "jsonPath": "/characters/breacher.json",
      "html": "https://overwatch.vlviewer.com/characters/breacher/"
    },
    {
      "name": "brigitte",
      "displayName": "Brigitte",
      "conversationCount": 189,
      "spokenCount": 1117,
      "path": "/characters/brigitte/",
      "markdownPath": "/characters/brigitte.md",
      "jsonPath": "/characters/brigitte.json",
      "html": "https://overwatch.vlviewer.com/characters/brigitte/"
    },
    {
      "name": "cassidy",
      "displayName": "Cassidy",
      "conversationCount": 185,
      "spokenCount": 1250,
      "path": "/characters/cassidy/",
      "markdownPath": "/characters/cassidy.md",
      "jsonPath": "/characters/cassidy.json",
      "html": "https://overwatch.vlviewer.com/characters/cassidy/"
    },
    {
      "name": "charger",
      "displayName": "Charger",
      "conversationCount": 0,
      "spokenCount": 50,
      "path": "/characters/charger/",
      "markdownPath": "/characters/charger.md",
      "jsonPath": "/characters/charger.json",
      "html": "https://overwatch.vlviewer.com/characters/charger/"
    },
    {
      "name": "claire",
      "displayName": "Claire",
      "conversationCount": 56,
      "spokenCount": 118,
      "path": "/characters/claire/",
      "markdownPath": "/characters/claire.md",
      "jsonPath": "/characters/claire.json",
      "html": "https://overwatch.vlviewer.com/characters/claire/"
    },
    {
      "name": "d.mon",
      "displayName": "D.Mon",
      "conversationCount": 28,
      "spokenCount": 610,
      "path": "/characters/d.mon/",
      "markdownPath": "/characters/d.mon.md",
      "jsonPath": "/characters/d.mon.json",
      "html": "https://overwatch.vlviewer.com/characters/d.mon/"
    },
    {
      "name": "d.va",
      "displayName": "D.Va",
      "conversationCount": 113,
      "spokenCount": 1024,
      "path": "/characters/d.va/",
      "markdownPath": "/characters/d.va.md",
      "jsonPath": "/characters/d.va.json",
      "html": "https://overwatch.vlviewer.com/characters/d.va/"
    },
    {
      "name": "domina",
      "displayName": "Domina",
      "conversationCount": 23,
      "spokenCount": 644,
      "path": "/characters/domina/",
      "markdownPath": "/characters/domina.md",
      "jsonPath": "/characters/domina.json",
      "html": "https://overwatch.vlviewer.com/characters/domina/"
    },
    {
      "name": "doomfist",
      "displayName": "Doomfist",
      "conversationCount": 33,
      "spokenCount": 967,
      "path": "/characters/doomfist/",
      "markdownPath": "/characters/doomfist.md",
      "jsonPath": "/characters/doomfist.json",
      "html": "https://overwatch.vlviewer.com/characters/doomfist/"
    },
    {
      "name": "echo",
      "displayName": "Echo",
      "conversationCount": 101,
      "spokenCount": 1586,
      "path": "/characters/echo/",
      "markdownPath": "/characters/echo.md",
      "jsonPath": "/characters/echo.json",
      "html": "https://overwatch.vlviewer.com/characters/echo/"
    },
    {
      "name": "emre",
      "displayName": "Emre",
      "conversationCount": 21,
      "spokenCount": 529,
      "path": "/characters/emre/",
      "markdownPath": "/characters/emre.md",
      "jsonPath": "/characters/emre.json",
      "html": "https://overwatch.vlviewer.com/characters/emre/"
    },
    {
      "name": "ferry captain",
      "displayName": "Ferry Captain",
      "conversationCount": 7,
      "spokenCount": 2,
      "path": "/characters/ferry%20captain/",
      "markdownPath": "/characters/ferry%20captain.md",
      "jsonPath": "/characters/ferry%20captain.json",
      "html": "https://overwatch.vlviewer.com/characters/ferry%20captain/"
    },
    {
      "name": "flyer",
      "displayName": "Flyer",
      "conversationCount": 0,
      "spokenCount": 19,
      "path": "/characters/flyer/",
      "markdownPath": "/characters/flyer.md",
      "jsonPath": "/characters/flyer.json",
      "html": "https://overwatch.vlviewer.com/characters/flyer/"
    },
    {
      "name": "freja",
      "displayName": "Freja",
      "conversationCount": 42,
      "spokenCount": 539,
      "path": "/characters/freja/",
      "markdownPath": "/characters/freja.md",
      "jsonPath": "/characters/freja.json",
      "html": "https://overwatch.vlviewer.com/characters/freja/"
    },
    {
      "name": "genji",
      "displayName": "Genji",
      "conversationCount": 212,
      "spokenCount": 1261,
      "path": "/characters/genji/",
      "markdownPath": "/characters/genji.md",
      "jsonPath": "/characters/genji.json",
      "html": "https://overwatch.vlviewer.com/characters/genji/"
    },
    {
      "name": "hanzo",
      "displayName": "Hanzo",
      "conversationCount": 89,
      "spokenCount": 985,
      "path": "/characters/hanzo/",
      "markdownPath": "/characters/hanzo.md",
      "jsonPath": "/characters/hanzo.json",
      "html": "https://overwatch.vlviewer.com/characters/hanzo/"
    },
    {
      "name": "hazard",
      "displayName": "Hazard",
      "conversationCount": 37,
      "spokenCount": 817,
      "path": "/characters/hazard/",
      "markdownPath": "/characters/hazard.md",
      "jsonPath": "/characters/hazard.json",
      "html": "https://overwatch.vlviewer.com/characters/hazard/"
    },
    {
      "name": "iggy",
      "displayName": "Iggy",
      "conversationCount": 12,
      "spokenCount": 11,
      "path": "/characters/iggy/",
      "markdownPath": "/characters/iggy.md",
      "jsonPath": "/characters/iggy.json",
      "html": "https://overwatch.vlviewer.com/characters/iggy/"
    },
    {
      "name": "illari",
      "displayName": "Illari",
      "conversationCount": 52,
      "spokenCount": 730,
      "path": "/characters/illari/",
      "markdownPath": "/characters/illari.md",
      "jsonPath": "/characters/illari.json",
      "html": "https://overwatch.vlviewer.com/characters/illari/"
    },
    {
      "name": "inarius",
      "displayName": "Inarius",
      "conversationCount": 2,
      "spokenCount": 0,
      "path": "/characters/inarius/",
      "markdownPath": "/characters/inarius.md",
      "jsonPath": "/characters/inarius.json",
      "html": "https://overwatch.vlviewer.com/characters/inarius/"
    },
    {
      "name": "jetpack cat",
      "displayName": "Jetpack Cat",
      "conversationCount": 29,
      "spokenCount": 26,
      "path": "/characters/jetpack%20cat/",
      "markdownPath": "/characters/jetpack%20cat.md",
      "jsonPath": "/characters/jetpack%20cat.json",
      "html": "https://overwatch.vlviewer.com/characters/jetpack%20cat/"
    },
    {
      "name": "jumpjet",
      "displayName": "Jumpjet",
      "conversationCount": 0,
      "spokenCount": 48,
      "path": "/characters/jumpjet/",
      "markdownPath": "/characters/jumpjet.md",
      "jsonPath": "/characters/jumpjet.json",
      "html": "https://overwatch.vlviewer.com/characters/jumpjet/"
    },
    {
      "name": "jumpjets",
      "displayName": "Jumpjets",
      "conversationCount": 0,
      "spokenCount": 0,
      "path": "/characters/jumpjets/",
      "markdownPath": "/characters/jumpjets.md",
      "jsonPath": "/characters/jumpjets.json",
      "html": "https://overwatch.vlviewer.com/characters/jumpjets/"
    },
    {
      "name": "junker queen",
      "displayName": "Junker Queen",
      "conversationCount": 58,
      "spokenCount": 940,
      "path": "/characters/junker%20queen/",
      "markdownPath": "/characters/junker%20queen.md",
      "jsonPath": "/characters/junker%20queen.json",
      "html": "https://overwatch.vlviewer.com/characters/junker%20queen/"
    },
    {
      "name": "junkrat",
      "displayName": "Junkrat",
      "conversationCount": 85,
      "spokenCount": 1228,
      "path": "/characters/junkrat/",
      "markdownPath": "/characters/junkrat.md",
      "jsonPath": "/characters/junkrat.json",
      "html": "https://overwatch.vlviewer.com/characters/junkrat/"
    },
    {
      "name": "juno",
      "displayName": "Juno",
      "conversationCount": 40,
      "spokenCount": 802,
      "path": "/characters/juno/",
      "markdownPath": "/characters/juno.md",
      "jsonPath": "/characters/juno.json",
      "html": "https://overwatch.vlviewer.com/characters/juno/"
    },
    {
      "name": "kiriko",
      "displayName": "Kiriko",
      "conversationCount": 80,
      "spokenCount": 901,
      "path": "/characters/kiriko/",
      "markdownPath": "/characters/kiriko.md",
      "jsonPath": "/characters/kiriko.json",
      "html": "https://overwatch.vlviewer.com/characters/kiriko/"
    },
    {
      "name": "lifeweaver",
      "displayName": "Lifeweaver",
      "conversationCount": 54,
      "spokenCount": 798,
      "path": "/characters/lifeweaver/",
      "markdownPath": "/characters/lifeweaver.md",
      "jsonPath": "/characters/lifeweaver.json",
      "html": "https://overwatch.vlviewer.com/characters/lifeweaver/"
    },
    {
      "name": "lúcio",
      "displayName": "Lúcio",
      "conversationCount": 164,
      "spokenCount": 1247,
      "path": "/characters/l%C3%BAcio/",
      "markdownPath": "/characters/l%C3%BAcio.md",
      "jsonPath": "/characters/l%C3%BAcio.json",
      "html": "https://overwatch.vlviewer.com/characters/l%C3%BAcio/"
    },
    {
      "name": "luna",
      "displayName": "Luna",
      "conversationCount": 9,
      "spokenCount": 4,
      "path": "/characters/luna/",
      "markdownPath": "/characters/luna.md",
      "jsonPath": "/characters/luna.json",
      "html": "https://overwatch.vlviewer.com/characters/luna/"
    },
    {
      "name": "mauga",
      "displayName": "Mauga",
      "conversationCount": 56,
      "spokenCount": 823,
      "path": "/characters/mauga/",
      "markdownPath": "/characters/mauga.md",
      "jsonPath": "/characters/mauga.json",
      "html": "https://overwatch.vlviewer.com/characters/mauga/"
    },
    {
      "name": "mei",
      "displayName": "Mei",
      "conversationCount": 108,
      "spokenCount": 1243,
      "path": "/characters/mei/",
      "markdownPath": "/characters/mei.md",
      "jsonPath": "/characters/mei.json",
      "html": "https://overwatch.vlviewer.com/characters/mei/"
    },
    {
      "name": "mercy",
      "displayName": "Mercy",
      "conversationCount": 132,
      "spokenCount": 1266,
      "path": "/characters/mercy/",
      "markdownPath": "/characters/mercy.md",
      "jsonPath": "/characters/mercy.json",
      "html": "https://overwatch.vlviewer.com/characters/mercy/"
    },
    {
      "name": "mizuki",
      "displayName": "Mizuki",
      "conversationCount": 28,
      "spokenCount": 541,
      "path": "/characters/mizuki/",
      "markdownPath": "/characters/mizuki.md",
      "jsonPath": "/characters/mizuki.json",
      "html": "https://overwatch.vlviewer.com/characters/mizuki/"
    },
    {
      "name": "moira",
      "displayName": "Moira",
      "conversationCount": 96,
      "spokenCount": 1020,
      "path": "/characters/moira/",
      "markdownPath": "/characters/moira.md",
      "jsonPath": "/characters/moira.json",
      "html": "https://overwatch.vlviewer.com/characters/moira/"
    },
    {
      "name": "nulltrooper",
      "displayName": "Nulltrooper",
      "conversationCount": 0,
      "spokenCount": 95,
      "path": "/characters/nulltrooper/",
      "markdownPath": "/characters/nulltrooper.md",
      "jsonPath": "/characters/nulltrooper.json",
      "html": "https://overwatch.vlviewer.com/characters/nulltrooper/"
    },
    {
      "name": "orisa",
      "displayName": "Orisa",
      "conversationCount": 42,
      "spokenCount": 740,
      "path": "/characters/orisa/",
      "markdownPath": "/characters/orisa.md",
      "jsonPath": "/characters/orisa.json",
      "html": "https://overwatch.vlviewer.com/characters/orisa/"
    },
    {
      "name": "pharah",
      "displayName": "Pharah",
      "conversationCount": 73,
      "spokenCount": 1008,
      "path": "/characters/pharah/",
      "markdownPath": "/characters/pharah.md",
      "jsonPath": "/characters/pharah.json",
      "html": "https://overwatch.vlviewer.com/characters/pharah/"
    },
    {
      "name": "ramattra",
      "displayName": "Ramattra",
      "conversationCount": 51,
      "spokenCount": 808,
      "path": "/characters/ramattra/",
      "markdownPath": "/characters/ramattra.md",
      "jsonPath": "/characters/ramattra.json",
      "html": "https://overwatch.vlviewer.com/characters/ramattra/"
    },
    {
      "name": "reaper",
      "displayName": "Reaper",
      "conversationCount": 72,
      "spokenCount": 991,
      "path": "/characters/reaper/",
      "markdownPath": "/characters/reaper.md",
      "jsonPath": "/characters/reaper.json",
      "html": "https://overwatch.vlviewer.com/characters/reaper/"
    },
    {
      "name": "reggie",
      "displayName": "Reggie",
      "conversationCount": 24,
      "spokenCount": 55,
      "path": "/characters/reggie/",
      "markdownPath": "/characters/reggie.md",
      "jsonPath": "/characters/reggie.json",
      "html": "https://overwatch.vlviewer.com/characters/reggie/"
    },
    {
      "name": "reinhardt",
      "displayName": "Reinhardt",
      "conversationCount": 239,
      "spokenCount": 1411,
      "path": "/characters/reinhardt/",
      "markdownPath": "/characters/reinhardt.md",
      "jsonPath": "/characters/reinhardt.json",
      "html": "https://overwatch.vlviewer.com/characters/reinhardt/"
    },
    {
      "name": "roadhog",
      "displayName": "Roadhog",
      "conversationCount": 47,
      "spokenCount": 1045,
      "path": "/characters/roadhog/",
      "markdownPath": "/characters/roadhog.md",
      "jsonPath": "/characters/roadhog.json",
      "html": "https://overwatch.vlviewer.com/characters/roadhog/"
    },
    {
      "name": "secretary-general osei",
      "displayName": "Secretary-General Osei",
      "conversationCount": 1,
      "spokenCount": 0,
      "path": "/characters/secretary-general%20osei/",
      "markdownPath": "/characters/secretary-general%20osei.md",
      "jsonPath": "/characters/secretary-general%20osei.json",
      "html": "https://overwatch.vlviewer.com/characters/secretary-general%20osei/"
    },
    {
      "name": "shion",
      "displayName": "Shion",
      "conversationCount": 39,
      "spokenCount": 612,
      "path": "/characters/shion/",
      "markdownPath": "/characters/shion.md",
      "jsonPath": "/characters/shion.json",
      "html": "https://overwatch.vlviewer.com/characters/shion/"
    },
    {
      "name": "sierra",
      "displayName": "Sierra",
      "conversationCount": 19,
      "spokenCount": 570,
      "path": "/characters/sierra/",
      "markdownPath": "/characters/sierra.md",
      "jsonPath": "/characters/sierra.json",
      "html": "https://overwatch.vlviewer.com/characters/sierra/"
    },
    {
      "name": "sigma",
      "displayName": "Sigma",
      "conversationCount": 41,
      "spokenCount": 920,
      "path": "/characters/sigma/",
      "markdownPath": "/characters/sigma.md",
      "jsonPath": "/characters/sigma.json",
      "html": "https://overwatch.vlviewer.com/characters/sigma/"
    },
    {
      "name": "slicer",
      "displayName": "Slicer",
      "conversationCount": 0,
      "spokenCount": 58,
      "path": "/characters/slicer/",
      "markdownPath": "/characters/slicer.md",
      "jsonPath": "/characters/slicer.json",
      "html": "https://overwatch.vlviewer.com/characters/slicer/"
    },
    {
      "name": "sojourn",
      "displayName": "Sojourn",
      "conversationCount": 256,
      "spokenCount": 1169,
      "path": "/characters/sojourn/",
      "markdownPath": "/characters/sojourn.md",
      "jsonPath": "/characters/sojourn.json",
      "html": "https://overwatch.vlviewer.com/characters/sojourn/"
    },
    {
      "name": "soldier_ 76",
      "displayName": "Soldier: 76",
      "conversationCount": 92,
      "spokenCount": 1162,
      "path": "/characters/soldier_%2076/",
      "markdownPath": "/characters/soldier_%2076.md",
      "jsonPath": "/characters/soldier_%2076.json",
      "html": "https://overwatch.vlviewer.com/characters/soldier_%2076/"
    },
    {
      "name": "sombra",
      "displayName": "Sombra",
      "conversationCount": 82,
      "spokenCount": 1027,
      "path": "/characters/sombra/",
      "markdownPath": "/characters/sombra.md",
      "jsonPath": "/characters/sombra.json",
      "html": "https://overwatch.vlviewer.com/characters/sombra/"
    },
    {
      "name": "stalker",
      "displayName": "Stalker",
      "conversationCount": 0,
      "spokenCount": 55,
      "path": "/characters/stalker/",
      "markdownPath": "/characters/stalker.md",
      "jsonPath": "/characters/stalker.json",
      "html": "https://overwatch.vlviewer.com/characters/stalker/"
    },
    {
      "name": "subjugator",
      "displayName": "Subjugator",
      "conversationCount": 0,
      "spokenCount": 53,
      "path": "/characters/subjugator/",
      "markdownPath": "/characters/subjugator.md",
      "jsonPath": "/characters/subjugator.json",
      "html": "https://overwatch.vlviewer.com/characters/subjugator/"
    },
    {
      "name": "symmetra",
      "displayName": "Symmetra",
      "conversationCount": 55,
      "spokenCount": 969,
      "path": "/characters/symmetra/",
      "markdownPath": "/characters/symmetra.md",
      "jsonPath": "/characters/symmetra.json",
      "html": "https://overwatch.vlviewer.com/characters/symmetra/"
    },
    {
      "name": "the narrator",
      "displayName": "The Narrator",
      "conversationCount": 4,
      "spokenCount": 8,
      "path": "/characters/the%20narrator/",
      "markdownPath": "/characters/the%20narrator.md",
      "jsonPath": "/characters/the%20narrator.json",
      "html": "https://overwatch.vlviewer.com/characters/the%20narrator/"
    },
    {
      "name": "the ravager",
      "displayName": "The Ravager",
      "conversationCount": 4,
      "spokenCount": 0,
      "path": "/characters/the%20ravager/",
      "markdownPath": "/characters/the%20ravager.md",
      "jsonPath": "/characters/the%20ravager.json",
      "html": "https://overwatch.vlviewer.com/characters/the%20ravager/"
    },
    {
      "name": "torbjörn",
      "displayName": "Torbjörn",
      "conversationCount": 217,
      "spokenCount": 1308,
      "path": "/characters/torbj%C3%B6rn/",
      "markdownPath": "/characters/torbj%C3%B6rn.md",
      "jsonPath": "/characters/torbj%C3%B6rn.json",
      "html": "https://overwatch.vlviewer.com/characters/torbj%C3%B6rn/"
    },
    {
      "name": "tracer",
      "displayName": "Tracer",
      "conversationCount": 207,
      "spokenCount": 1387,
      "path": "/characters/tracer/",
      "markdownPath": "/characters/tracer.md",
      "jsonPath": "/characters/tracer.json",
      "html": "https://overwatch.vlviewer.com/characters/tracer/"
    },
    {
      "name": "training bot",
      "displayName": "Training Bot",
      "conversationCount": 0,
      "spokenCount": 123,
      "path": "/characters/training%20bot/",
      "markdownPath": "/characters/training%20bot.md",
      "jsonPath": "/characters/training%20bot.json",
      "html": "https://overwatch.vlviewer.com/characters/training%20bot/"
    },
    {
      "name": "ts-1",
      "displayName": "TS-1",
      "conversationCount": 0,
      "spokenCount": 283,
      "path": "/characters/ts-1/",
      "markdownPath": "/characters/ts-1.md",
      "jsonPath": "/characters/ts-1.json",
      "html": "https://overwatch.vlviewer.com/characters/ts-1/"
    },
    {
      "name": "vendetta",
      "displayName": "Vendetta",
      "conversationCount": 50,
      "spokenCount": 687,
      "path": "/characters/vendetta/",
      "markdownPath": "/characters/vendetta.md",
      "jsonPath": "/characters/vendetta.json",
      "html": "https://overwatch.vlviewer.com/characters/vendetta/"
    },
    {
      "name": "venture",
      "displayName": "Venture",
      "conversationCount": 48,
      "spokenCount": 721,
      "path": "/characters/venture/",
      "markdownPath": "/characters/venture.md",
      "jsonPath": "/characters/venture.json",
      "html": "https://overwatch.vlviewer.com/characters/venture/"
    },
    {
      "name": "vulture",
      "displayName": "Vulture",
      "conversationCount": 0,
      "spokenCount": 37,
      "path": "/characters/vulture/",
      "markdownPath": "/characters/vulture.md",
      "jsonPath": "/characters/vulture.json",
      "html": "https://overwatch.vlviewer.com/characters/vulture/"
    },
    {
      "name": "waitron",
      "displayName": "Waitron",
      "conversationCount": 1,
      "spokenCount": 0,
      "path": "/characters/waitron/",
      "markdownPath": "/characters/waitron.md",
      "jsonPath": "/characters/waitron.json",
      "html": "https://overwatch.vlviewer.com/characters/waitron/"
    },
    {
      "name": "widowmaker",
      "displayName": "Widowmaker",
      "conversationCount": 76,
      "spokenCount": 1240,
      "path": "/characters/widowmaker/",
      "markdownPath": "/characters/widowmaker.md",
      "jsonPath": "/characters/widowmaker.json",
      "html": "https://overwatch.vlviewer.com/characters/widowmaker/"
    },
    {
      "name": "winston",
      "displayName": "Winston",
      "conversationCount": 201,
      "spokenCount": 1190,
      "path": "/characters/winston/",
      "markdownPath": "/characters/winston.md",
      "jsonPath": "/characters/winston.json",
      "html": "https://overwatch.vlviewer.com/characters/winston/"
    },
    {
      "name": "wrecking ball",
      "displayName": "Wrecking Ball",
      "conversationCount": 49,
      "spokenCount": 612,
      "path": "/characters/wrecking%20ball/",
      "markdownPath": "/characters/wrecking%20ball.md",
      "jsonPath": "/characters/wrecking%20ball.json",
      "html": "https://overwatch.vlviewer.com/characters/wrecking%20ball/"
    },
    {
      "name": "wuyang",
      "displayName": "Wuyang",
      "conversationCount": 28,
      "spokenCount": 552,
      "path": "/characters/wuyang/",
      "markdownPath": "/characters/wuyang.md",
      "jsonPath": "/characters/wuyang.json",
      "html": "https://overwatch.vlviewer.com/characters/wuyang/"
    },
    {
      "name": "zarya",
      "displayName": "Zarya",
      "conversationCount": 82,
      "spokenCount": 918,
      "path": "/characters/zarya/",
      "markdownPath": "/characters/zarya.md",
      "jsonPath": "/characters/zarya.json",
      "html": "https://overwatch.vlviewer.com/characters/zarya/"
    },
    {
      "name": "zenyatta",
      "displayName": "Zenyatta",
      "conversationCount": 78,
      "spokenCount": 1099,
      "path": "/characters/zenyatta/",
      "markdownPath": "/characters/zenyatta.md",
      "jsonPath": "/characters/zenyatta.json",
      "html": "https://overwatch.vlviewer.com/characters/zenyatta/"
    },
    {
      "name": "zeus",
      "displayName": "Zeus",
      "conversationCount": 3,
      "spokenCount": 0,
      "path": "/characters/zeus/",
      "markdownPath": "/characters/zeus.md",
      "jsonPath": "/characters/zeus.json",
      "html": "https://overwatch.vlviewer.com/characters/zeus/"
    },
    {
      "name": "zomnic",
      "displayName": "Zomnic",
      "conversationCount": 0,
      "spokenCount": 26,
      "path": "/characters/zomnic/",
      "markdownPath": "/characters/zomnic.md",
      "jsonPath": "/characters/zomnic.json",
      "html": "https://overwatch.vlviewer.com/characters/zomnic/"
    }
  ]
}
