{
  "groups": [
    {
      "id": "fws",
      "category": "training",
      "label": "Training \u00b7 Fighter Weapons School",
      "unit": "Hop",
      "count": 10,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "soapcol",
      "category": "flashpoints",
      "label": "Flashpoints \u00b7 Colombia",
      "unit": "Mission",
      "count": 10,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "soaplib",
      "category": "flashpoints",
      "label": "Flashpoints \u00b7 Libya",
      "unit": "Mission",
      "count": 15,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "soapsom",
      "category": "flashpoints",
      "label": "Flashpoints \u00b7 Somalia",
      "unit": "Mission",
      "count": 7,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "soapyug2",
      "category": "flashpoints",
      "label": "Flashpoints \u00b7 Yugoslavia",
      "unit": "Mission",
      "count": 15,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "soapsea",
      "category": "flashpoints",
      "label": "Flashpoints \u00b7 Atlantic",
      "unit": "Mission",
      "count": 8,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "todefa",
      "category": "tour",
      "label": "Tour of Duty \u00b7 Eurofighter \u00b7 Blue Angels",
      "unit": "Mission",
      "count": 10,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "todf17",
      "category": "tour",
      "label": "Tour of Duty \u00b7 F-117 \u00b7 Darkstar",
      "unit": "Mission",
      "count": 10,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "todf22",
      "category": "tour",
      "label": "Tour of Duty \u00b7 F-22 \u00b7 Superstar",
      "unit": "Mission",
      "count": 10,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "arcade",
      "category": "arcade",
      "label": "Arcade",
      "unit": "Stage",
      "count": 5,
      "sequence_note": "Authored mission order; campaign branches can retry or skip missions."
    },
    {
      "id": "sim_col1",
      "category": "simulator",
      "label": "Simulator \u00b7 Colombia",
      "unit": "Weather variant",
      "count": 6,
      "sequence_note": "Weather choices, not a progression."
    },
    {
      "id": "sim_lib1",
      "category": "simulator",
      "label": "Simulator \u00b7 Libya",
      "unit": "Weather variant",
      "count": 6,
      "sequence_note": "Weather choices, not a progression."
    },
    {
      "id": "sim_som1",
      "category": "simulator",
      "label": "Simulator \u00b7 Somalia",
      "unit": "Weather variant",
      "count": 6,
      "sequence_note": "Weather choices, not a progression."
    },
    {
      "id": "sim_yugo1",
      "category": "simulator",
      "label": "Simulator \u00b7 Yugoslavia",
      "unit": "Weather variant",
      "count": 6,
      "sequence_note": "Weather choices, not a progression."
    },
    {
      "id": "sim_sea1",
      "category": "simulator",
      "label": "Simulator \u00b7 Atlantic",
      "unit": "Weather variant",
      "count": 4,
      "sequence_note": "Weather choices, not a progression."
    },
    {
      "id": "retained",
      "category": "retained",
      "label": "Other retained mission scripts",
      "unit": null,
      "count": 73,
      "sequence_note": "No explicit launch/mission assignment found in the retail flow; this does not prove a script is unused."
    }
  ],
  "missions": [
    {
      "id": "4653fe06",
      "name": "4653fe06",
      "number": null,
      "path": "_unknown/4653fe06-2908.bin",
      "way": "libya_n",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "5a48b80b",
      "name": "5a48b80b",
      "number": null,
      "path": "_unknown/5a48b80b-2980.bin",
      "way": "miss803",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "7334f834",
      "name": "7334f834",
      "number": null,
      "path": "french/alive.dat",
      "way": "wayfile1",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "a347c641",
      "name": "a347c641",
      "number": null,
      "path": "_unknown/a347c641-1878.bin",
      "way": "_columbi",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "a449c443",
      "name": "a449c443",
      "number": null,
      "path": "_unknown/a449c443-1959.bin",
      "way": "_somalia",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "a54bc243",
      "name": "a54bc243",
      "number": null,
      "path": "_unknown/a54bc243-2041.bin",
      "way": "_libya",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "a6447441",
      "name": "a6447441",
      "number": null,
      "path": "_unknown/a6447441-2130.bin",
      "way": "nev_8888",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_dc",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "a64dc043",
      "name": "a64dc043",
      "number": null,
      "path": "_unknown/a64dc043-2133.bin",
      "way": "_yugosla",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "a74fce43",
      "name": "a74fce43",
      "number": null,
      "path": "_unknown/a74fce43-2228.bin",
      "way": "_sea",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "sea_",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "a7874443",
      "name": "a7874443",
      "number": null,
      "path": "_unknown/a7874443-2238.bin",
      "way": "miss505",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seastorm",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ATTACK THE ENEMY FLEET",
      "opening_message": {
        "seconds": 20,
        "text": "ATTACK THE ENEMY FLEET"
      }
    },
    {
      "id": "a8889641",
      "name": "a8889641",
      "number": null,
      "path": "_unknown/a8889641-2321.bin",
      "way": "timtest1",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENGAGE INCOMING ENEMY FIGHTERS",
      "opening_message": {
        "seconds": 15,
        "text": "ENGAGE INCOMING ENEMY FIGHTERS"
      }
    },
    {
      "id": "ab1f4641",
      "name": "ab1f4641",
      "number": null,
      "path": "_unknown/ab1f4641-2545.bin",
      "way": "mis_104",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "ac214443",
      "name": "ac214443",
      "number": null,
      "path": "_unknown/ac214443-2622.bin",
      "way": "mis_103",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "ac224245",
      "name": "ac224245",
      "number": null,
      "path": "_unknown/ac224245-2624.bin",
      "way": "miss801",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "ac3f1252",
      "name": "ac3f1252",
      "number": null,
      "path": "_unknown/ac3f1252-2630.bin",
      "way": "wayfile1",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "ad234243",
      "name": "ad234243",
      "number": null,
      "path": "_unknown/ad234243-2690.bin",
      "way": "mis_103",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "ad267443",
      "name": "ad267443",
      "number": null,
      "path": "_unknown/ad267443-2693.bin",
      "way": "miss923",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "ae287243",
      "name": "ae287243",
      "number": null,
      "path": "_unknown/ae287243-2753.bin",
      "way": "miss923",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "ae98b841",
      "name": "ae98b841",
      "number": null,
      "path": "_unknown/ae98b841-2773.bin",
      "way": "davemiss",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY BRIDGE AT GRID REF 155 59",
      "opening_message": {
        "seconds": 20,
        "text": "DESTROY BRIDGE AT GRID REF 155 59"
      }
    },
    {
      "id": "af2a4e43",
      "name": "af2a4e43",
      "number": null,
      "path": "_unknown/af2a4e43-2824.bin",
      "way": "miss1111",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "af2a7043",
      "name": "af2a7043",
      "number": null,
      "path": "_unknown/af2a7043-2825.bin",
      "way": "miss923",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "7b005029",
      "name": "miss1",
      "number": 1,
      "path": "_unknown/7b005029-3378.bin",
      "way": "colum_d",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8b853a51",
      "name": "miss10",
      "number": 10,
      "path": "_unknown/8b853a51-0324.bin",
      "way": "libya_dc",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9c3ceca3",
      "name": "miss101",
      "number": 101,
      "path": "_unknown/9c3ceca3-1355.bin",
      "way": "miss_101",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9d3eeaa3",
      "name": "miss102",
      "number": 102,
      "path": "_unknown/9d3eeaa3-1428.bin",
      "way": "miss_102",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9e40e8a3",
      "name": "miss103",
      "number": 103,
      "path": "_unknown/9e40e8a3-1501.bin",
      "way": "miss_103",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9f42e6a3",
      "name": "miss104",
      "number": 104,
      "path": "_unknown/9f42e6a3-1565.bin",
      "way": "miss_104",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8c873851",
      "name": "miss11",
      "number": 11,
      "path": "_unknown/8c873851-0350.bin",
      "way": "libya_n",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "ae284841",
      "name": "miss1111",
      "number": 1111,
      "path": "missions/miss1111.mis",
      "way": "miss505",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seacloud",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ATTACK THE ENEMY FLEET",
      "opening_message": {
        "seconds": 20,
        "text": "ATTACK THE ENEMY FLEET"
      }
    },
    {
      "id": "8d893e53",
      "name": "miss12",
      "number": 12,
      "path": "_unknown/8d893e53-0372.bin",
      "way": "libya_nc",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_nc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8e8b3c53",
      "name": "miss13",
      "number": 13,
      "path": "_unknown/8e8b3c53-0395.bin",
      "way": "yugos_d",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8f8d3253",
      "name": "miss14",
      "number": 14,
      "path": "_unknown/8f8d3253-0418.bin",
      "way": "yugos_dc",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "808f3053",
      "name": "miss15",
      "number": 15,
      "path": "_unknown/808f3053-0005.bin",
      "way": "yugos_n",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "81913653",
      "name": "miss16",
      "number": 16,
      "path": "_unknown/81913653-0035.bin",
      "way": "yugos_nc",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_nc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "82933453",
      "name": "miss17",
      "number": 17,
      "path": "_unknown/82933453-0071.bin",
      "way": "seaclear",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seaclear",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "83952a53",
      "name": "miss18",
      "number": 18,
      "path": "_unknown/83952a53-0104.bin",
      "way": "seastorm",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seastorm",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "84972853",
      "name": "miss19",
      "number": 19,
      "path": "_unknown/84972853-0134.bin",
      "way": "colum_d",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "7c025629",
      "name": "miss2",
      "number": 2,
      "path": "_unknown/7c025629-3405.bin",
      "way": "colum_dc",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8c883651",
      "name": "miss20",
      "number": 20,
      "path": "_unknown/8c883651-0351.bin",
      "way": "colum_d",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9d40f4a3",
      "name": "miss201",
      "number": 201,
      "path": "_unknown/9d40f4a3-1429.bin",
      "way": "mis_201",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9e42f2a3",
      "name": "miss202",
      "number": 202,
      "path": "_unknown/9e42f2a3-1502.bin",
      "way": "mis_202",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9f44f0a3",
      "name": "miss203",
      "number": 203,
      "path": "_unknown/9f44f0a3-1567.bin",
      "way": "mis_203",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9046fea3",
      "name": "miss204",
      "number": 204,
      "path": "_unknown/9046fea3-0446.bin",
      "way": "mis_204",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8d8a3451",
      "name": "miss21",
      "number": 21,
      "path": "_unknown/8d8a3451-0373.bin",
      "way": "colum_st",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_st",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8e8c3251",
      "name": "miss22",
      "number": 22,
      "path": "_unknown/8e8c3251-0396.bin",
      "way": "yugos_st",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_st",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8f8e3053",
      "name": "miss23",
      "number": 23,
      "path": "_unknown/8f8e3053-0419.bin",
      "way": "libya_st",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_st",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "80903e53",
      "name": "miss24",
      "number": 24,
      "path": "_unknown/80903e53-0006.bin",
      "way": "somal_st",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_st",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "81923c53",
      "name": "miss25",
      "number": 25,
      "path": "_unknown/81923c53-0036.bin",
      "way": "seacloud",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seacloud",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "7d045429",
      "name": "miss3",
      "number": 3,
      "path": "_unknown/7d045429-3430.bin",
      "way": "colum_d",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_n",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8d8b3251",
      "name": "miss30",
      "number": 30,
      "path": "_unknown/8d8b3251-0374.bin",
      "way": "colum_tw",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_tw",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "8f8f3651",
      "name": "miss32",
      "number": 32,
      "path": "_unknown/8f8f3651-0420.bin",
      "way": "libya_tw",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_tw",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "80913451",
      "name": "miss33",
      "number": 33,
      "path": "_unknown/80913451-0007.bin",
      "way": "somal_tw",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_tw",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "81933a53",
      "name": "miss34",
      "number": 34,
      "path": "_unknown/81933a53-0037.bin",
      "way": "seatwi",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seatwi",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "82953853",
      "name": "miss35",
      "number": 35,
      "path": "_unknown/82953853-0072.bin",
      "way": "y_winter",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "y_winter",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "83973e53",
      "name": "miss36",
      "number": 36,
      "path": "_unknown/83973e53-0106.bin",
      "way": "colum_m",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_m",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "84993c53",
      "name": "miss37",
      "number": 37,
      "path": "_unknown/84993c53-0136.bin",
      "way": "yugos_m",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_m",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "859b2253",
      "name": "miss38",
      "number": 38,
      "path": "_unknown/859b2253-0168.bin",
      "way": "libya_m",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_m",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "869d2053",
      "name": "miss39",
      "number": 39,
      "path": "_unknown/869d2053-0197.bin",
      "way": "somal_m",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_m",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "7e065a29",
      "name": "miss4",
      "number": 4,
      "path": "_unknown/7e065a29-3454.bin",
      "way": "colum_nc",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_nc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "7f085829",
      "name": "miss5",
      "number": 5,
      "path": "_unknown/7f085829-3473.bin",
      "way": "somal_d",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "904ccca3",
      "name": "miss501",
      "number": 501,
      "path": "missions/miss501.mis",
      "way": "miss501",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_tw",
      "craft": null,
      "craft_basis": null,
      "group": "fws",
      "category": "training",
      "order": 1,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 6,
        "offset": 1911
      },
      "demo": {
        "order": 1,
        "total": 5,
        "unit": "Hop",
        "program": "pcplus/cd_mag",
        "function": 1,
        "node": 6,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/fws/1",
          "clip": 2,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop one will be a one on one engagement\nagainst a mig 21\nall rules of engagement apply.\n\ngoto ready room.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 4
        }
      ],
      "summary": "hop one will be a one on one engagement against a mig 21 all rules of engagement apply. goto ready room.",
      "opening_message": {
        "seconds": 20,
        "text": "DESTROY AN ENEMY MIG OVER MOGADISHU"
      }
    },
    {
      "id": "914ecaa3",
      "name": "miss502",
      "number": 502,
      "path": "missions/miss502.mis",
      "way": "miss502",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_dc",
      "craft": null,
      "craft_basis": null,
      "group": "fws",
      "category": "training",
      "order": 2,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 15,
        "offset": 2397
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/fws/2",
          "clip": 3,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop two: mission profile\n\nground attack mission against\n\nmilitary installation\n\nwhilst under hostile fire\n\ngrid ref 139,187.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 14
        }
      ],
      "summary": "hop two: mission profile ground attack mission against military installation whilst under hostile fire grid ref 139,187.",
      "opening_message": {
        "seconds": 30,
        "text": "DESTROY MILITARY INSTALLATION"
      }
    },
    {
      "id": "9250c8a3",
      "name": "miss503",
      "number": 503,
      "path": "missions/miss503.mis",
      "way": "miss503",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": null,
      "craft_basis": null,
      "group": "fws",
      "category": "training",
      "order": 3,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 22,
        "offset": 2689
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/fws/3",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop three: defense suppression\n\niron hand over hostile territory.\n\ndestroy all sam sites and radars.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 21
        }
      ],
      "summary": "hop three: defense suppression iron hand over hostile territory. destroy all sam sites and radars.",
      "opening_message": {
        "seconds": 15,
        "text": "DESTROY SAMSITE TO THE  SOUTH"
      }
    },
    {
      "id": "9352c6a3",
      "name": "miss504",
      "number": 504,
      "path": "missions/miss504.mis",
      "way": "miss504",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seacloud",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "fws",
      "category": "training",
      "order": 4,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 28,
        "offset": 3004
      },
      "demo": {
        "order": 2,
        "total": 5,
        "unit": "Hop",
        "program": "pcplus/cd_mag",
        "function": 1,
        "node": 13,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/fws/4",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop four: maritime mission\n\nintercept inbound hostiles and protect\nthe un carrier group from long range\nantiship weapons.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 27
        }
      ],
      "summary": "hop four: maritime mission intercept inbound hostiles and protect the un carrier group from long range antiship weapons.",
      "opening_message": {
        "seconds": 15,
        "text": "INTERCEPT INCOMING FIGHTER AT 59 95"
      }
    },
    {
      "id": "9454c4a3",
      "name": "miss505",
      "number": 505,
      "path": "missions/miss505.mis",
      "way": "miss505",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seastorm",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "fws",
      "category": "training",
      "order": 5,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 34,
        "offset": 3257
      },
      "demo": {
        "order": 3,
        "total": 5,
        "unit": "Hop",
        "program": "pcplus/cd_mag",
        "function": 1,
        "node": 19,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/fws/5",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop five: maritime attack\n\nlaunch a long range strike against\nan enemy battle fleet.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 33
        }
      ],
      "summary": "hop five: maritime attack launch a long range strike against an enemy battle fleet.",
      "opening_message": {
        "seconds": 20,
        "text": "ATTACK THE ENEMY FLEET"
      }
    },
    {
      "id": "9556c2a3",
      "name": "miss506",
      "number": 506,
      "path": "missions/miss506.mis",
      "way": "miss506",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": null,
      "craft_basis": null,
      "group": "fws",
      "category": "training",
      "order": 6,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 39,
        "offset": 3491
      },
      "demo": {
        "order": 4,
        "total": 5,
        "unit": "Hop",
        "program": "pcplus/cd_mag",
        "function": 1,
        "node": 24,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/fws/6",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop six: interception\n\nand half way through the training schedule\n\nintercept multiple bandits",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 38
        }
      ],
      "summary": "hop six: interception and half way through the training schedule intercept multiple bandits",
      "opening_message": {
        "seconds": 20,
        "text": "INTERCEPT MULTIPLE BANDITS"
      }
    },
    {
      "id": "9658c0a3",
      "name": "miss507",
      "number": 507,
      "path": "missions/miss507.mis",
      "way": "miss507",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_st",
      "craft": null,
      "craft_basis": null,
      "group": "fws",
      "category": "training",
      "order": 7,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 44,
        "offset": 3727
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/fws/7",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop seven: close air support\n\nprovide support for ground troops under\n\nintensive bombardment.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 43
        }
      ],
      "summary": "hop seven: close air support provide support for ground troops under intensive bombardment.",
      "opening_message": {
        "seconds": 15,
        "text": "DEFEND THE ALLIED GROUND TROOPS TO THE NORTH   SECTOR 21 59\n     REPEAT SECTOR 21 59"
      }
    },
    {
      "id": "975adea3",
      "name": "miss508",
      "number": 508,
      "path": "missions/miss508.mis",
      "way": "miss508",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "fws",
      "category": "training",
      "order": 8,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 49,
        "offset": 3982
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/fws/8",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop eight: interdiction\n\ndeep strike bombing mission\nof ammunitions factory\n\ngrid ref 61,88\n\nwith mid air refuel.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 48
        }
      ],
      "summary": "hop eight: interdiction deep strike bombing mission of ammunitions factory grid ref 61,88 with mid air refuel.",
      "opening_message": {
        "seconds": 20,
        "text": "DESTROY MILITARY INSTALLATION"
      }
    },
    {
      "id": "985cdca3",
      "name": "miss509",
      "number": 509,
      "path": "missions/miss509.mis",
      "way": "miss509",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": null,
      "craft_basis": null,
      "group": "fws",
      "category": "training",
      "order": 9,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 54,
        "offset": 4232
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/fws/9",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop nine: multiple air to air engagement\n\nall un pilots in a massive aerial engagement\nwith two enemy squadrons.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 53
        }
      ],
      "summary": "hop nine: multiple air to air engagement all un pilots in a massive aerial engagement with two enemy squadrons.",
      "opening_message": {
        "seconds": 15,
        "text": "ENGAGE INCOMING ENEMY FIGHTERS"
      }
    },
    {
      "id": "904dcaa1",
      "name": "miss510",
      "number": 510,
      "path": "missions/miss510.mis",
      "way": "miss510",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_tw",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "fws",
      "category": "training",
      "order": 10,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 1,
        "function_name": "fws",
        "node": 59,
        "offset": 4476
      },
      "demo": {
        "order": 5,
        "total": 5,
        "unit": "Hop",
        "program": "pcplus/cd_mag",
        "function": 1,
        "node": 29,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/fws/10",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "hop ten: all aspect mission\n\nthe grand tour\n\nbomb several enemy targets and\n\nengage multiple bandits.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 58
        }
      ],
      "summary": "hop ten: all aspect mission the grand tour bomb several enemy targets and engage multiple bandits.",
      "opening_message": {
        "seconds": 60,
        "text": "WARNING   SOME TARGETS MAY TAKE MORE THAN ONE HIT TO ACHIEVE A KILL"
      }
    },
    {
      "id": "914fc8a1",
      "name": "miss511",
      "number": 511,
      "path": "_unknown/914fc8a1-0517.bin",
      "way": "miss500",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "LAND ON RUNWAY TO THE NORTH",
      "opening_message": {
        "seconds": 10,
        "text": "LAND ON RUNWAY TO THE NORTH"
      }
    },
    {
      "id": "9251cea3",
      "name": "miss512",
      "number": 512,
      "path": "_unknown/9251cea3-0590.bin",
      "way": "miss500",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "LAND ON THE CARRIER TO THE NORTH",
      "opening_message": {
        "seconds": 10,
        "text": "LAND ON THE CARRIER TO THE NORTH"
      }
    },
    {
      "id": "9353cca3",
      "name": "miss513",
      "number": 513,
      "path": "_unknown/9353cca3-0671.bin",
      "way": "miss500",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "RENDEZVOUS WITH REFUELLER TO THE NORTH",
      "opening_message": {
        "seconds": 10,
        "text": "RENDEZVOUS WITH REFUELLER TO THE NORTH"
      }
    },
    {
      "id": "9455c2a3",
      "name": "miss514",
      "number": 514,
      "path": "_unknown/9455c2a3-0739.bin",
      "way": "miss500",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY BRIDGE TO THE NORTH",
      "opening_message": {
        "seconds": 10,
        "text": "DESTROY BRIDGE TO THE NORTH"
      }
    },
    {
      "id": "9557c0a3",
      "name": "miss515",
      "number": 515,
      "path": "_unknown/9557c0a3-0817.bin",
      "way": "miss500",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY POWER STATION TO THE NORTH",
      "opening_message": {
        "seconds": 10,
        "text": "DESTROY POWER STATION TO THE NORTH"
      }
    },
    {
      "id": "9659c6a3",
      "name": "miss516",
      "number": 516,
      "path": "_unknown/9659c6a3-0900.bin",
      "way": "miss500",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY RUNWAY TO THE NORTH",
      "opening_message": {
        "seconds": 10,
        "text": "DESTROY RUNWAY TO THE NORTH"
      }
    },
    {
      "id": "975bc4a3",
      "name": "miss517",
      "number": 517,
      "path": "_unknown/975bc4a3-0980.bin",
      "way": "miss500",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "RENDEZVOUS WITH REFUELLER TO THE NORTH",
      "opening_message": {
        "seconds": 10,
        "text": "RENDEZVOUS WITH REFUELLER TO THE NORTH"
      }
    },
    {
      "id": "700a5e29",
      "name": "miss6",
      "number": 6,
      "path": "_unknown/700a5e29-3177.bin",
      "way": "somal_dc",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9150d4a3",
      "name": "miss601",
      "number": 601,
      "path": "missions/miss601.mis",
      "way": "miss601",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_tw",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "arcade",
      "category": "arcade",
      "order": 1,
      "total": 5,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 9,
        "function_name": "arcade",
        "node": 38,
        "offset": 19539
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/arcade/4",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "level one",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 35
        }
      ],
      "summary": "level one",
      "opening_message": {
        "seconds": 10,
        "text": "SHOOT ALL ENEMY AIRCRAFT THEN HEAD TO 140 104 AND DESTROY OIL REFINERY"
      }
    },
    {
      "id": "9252d2a3",
      "name": "miss602",
      "number": 602,
      "path": "missions/miss602.mis",
      "way": "miss602",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": null,
      "craft_basis": null,
      "group": "arcade",
      "category": "arcade",
      "order": 2,
      "total": 5,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 9,
        "function_name": "arcade",
        "node": 45,
        "offset": 19809
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/arcade/5",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "level two",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 44
        }
      ],
      "summary": "level two",
      "opening_message": {
        "seconds": 10,
        "text": "ENGAGE ALL PLANES THEN DESTROY POWER STATION AT 136 73"
      }
    },
    {
      "id": "9354d0a3",
      "name": "miss603",
      "number": 603,
      "path": "missions/miss603.mis",
      "way": "miss603",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "arcade",
      "category": "arcade",
      "order": 3,
      "total": 5,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 9,
        "function_name": "arcade",
        "node": 52,
        "offset": 20081
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/arcade/6",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "level three",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 51
        }
      ],
      "summary": "level three",
      "opening_message": {
        "seconds": 800,
        "text": "YOU HAVE FIVE MINUTES LEFT"
      }
    },
    {
      "id": "9456dea3",
      "name": "miss604",
      "number": 604,
      "path": "missions/miss604.mis",
      "way": "miss604",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": null,
      "craft_basis": null,
      "group": "arcade",
      "category": "arcade",
      "order": 4,
      "total": 5,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 9,
        "function_name": "arcade",
        "node": 59,
        "offset": 20345
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/arcade/7",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "level four",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 58
        }
      ],
      "summary": "level four",
      "opening_message": {
        "seconds": 800,
        "text": "THERE IS FIVE MINUTES LEFT"
      }
    },
    {
      "id": "9558dca3",
      "name": "miss605",
      "number": 605,
      "path": "_unknown/9558dca3-0818.bin",
      "way": "miss605",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seaclear",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "arcade",
      "category": "arcade",
      "order": 5,
      "total": 5,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 9,
        "function_name": "arcade",
        "node": 66,
        "offset": 20630
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/arcade/8",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "level five",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 65
        }
      ],
      "summary": "level five",
      "opening_message": {
        "seconds": 600,
        "text": "YOU HAVE FIVE MINUTES LEFT"
      }
    },
    {
      "id": "710c5c29",
      "name": "miss7",
      "number": 7,
      "path": "_unknown/710c5c29-3198.bin",
      "way": "somal_n",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_n",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9254dca3",
      "name": "miss701",
      "number": 701,
      "path": "_unknown/9254dca3-0592.bin",
      "way": "miss701",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "sim_col1",
      "category": "simulator",
      "order": 1,
      "total": 6,
      "weather": "Day",
      "campaign": {
        "program": "retail/tfx",
        "function": 4,
        "function_name": "sim_col1",
        "node": 9,
        "offset": 12585
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENGAGE ANY ENEMY FIGHTERS SEEK OUT AND DESTROY",
      "opening_message": {
        "seconds": 20,
        "text": "ENGAGE ANY ENEMY FIGHTERS   SEEK OUT AND DESTROY"
      }
    },
    {
      "id": "9356daa3",
      "name": "miss702",
      "number": 702,
      "path": "_unknown/9356daa3-0673.bin",
      "way": "miss702",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_col1",
      "category": "simulator",
      "order": 2,
      "total": 6,
      "weather": "Cloudy day",
      "campaign": {
        "program": "retail/tfx",
        "function": 4,
        "function_name": "sim_col1",
        "node": 13,
        "offset": 12744
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENEMY FIGHTERS IN YOUR VICINITY",
      "opening_message": {
        "seconds": 20,
        "text": "ENEMY FIGHTERS IN YOUR VICINITY"
      }
    },
    {
      "id": "9458d8a3",
      "name": "miss703",
      "number": 703,
      "path": "_unknown/9458d8a3-0743.bin",
      "way": "miss703",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "sim_col1",
      "category": "simulator",
      "order": 3,
      "total": 6,
      "weather": "Night",
      "campaign": {
        "program": "retail/tfx",
        "function": 4,
        "function_name": "sim_col1",
        "node": 17,
        "offset": 12903
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "PRIMARY TARGET MILITARY INSTALLATION AT 129,81",
      "opening_message": {
        "seconds": 20,
        "text": "PRIMARY TARGET    MILITARY INSTALLATION AT 129,81"
      }
    },
    {
      "id": "955ad6a3",
      "name": "miss704",
      "number": 704,
      "path": "missions/miss704.mis",
      "way": "miss704",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_nc",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "sim_col1",
      "category": "simulator",
      "order": 4,
      "total": 6,
      "weather": "Cloudy night",
      "campaign": {
        "program": "retail/tfx",
        "function": 4,
        "function_name": "sim_col1",
        "node": 21,
        "offset": 13062
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENGAGE ANY AIRBOURNE THREAT AND ELIMINATE IT",
      "opening_message": {
        "seconds": 20,
        "text": "ENGAGE ANY AIRBOURNE THREAT AND ELIMINATE IT"
      }
    },
    {
      "id": "965cd4a3",
      "name": "miss705",
      "number": 705,
      "path": "missions/miss705.mis",
      "way": "miss705",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_st",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_col1",
      "category": "simulator",
      "order": 5,
      "total": 6,
      "weather": "Storm",
      "campaign": {
        "program": "retail/tfx",
        "function": 4,
        "function_name": "sim_col1",
        "node": 26,
        "offset": 13238
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "PRIMARY TARGET AT 73 47",
      "opening_message": {
        "seconds": 20,
        "text": "PRIMARY TARGET AT 73 47"
      }
    },
    {
      "id": "975ed2a3",
      "name": "miss706",
      "number": 706,
      "path": "missions/miss706.mis",
      "way": "miss706",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_tw",
      "craft": null,
      "craft_basis": null,
      "group": "sim_col1",
      "category": "simulator",
      "order": 6,
      "total": 6,
      "weather": "Dawn",
      "campaign": {
        "program": "retail/tfx",
        "function": 4,
        "function_name": "sim_col1",
        "node": 30,
        "offset": 13397
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "PATROL THE COAST LOOKING FOR ANY ENEMY ACTIVITY",
      "opening_message": {
        "seconds": 20,
        "text": "PATROL THE COAST LOOKING FOR ANY ENEMY ACTIVITY"
      }
    },
    {
      "id": "945ad4a1",
      "name": "miss721",
      "number": 721,
      "path": "missions/miss721.mis",
      "way": "miss721",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": null,
      "craft_basis": null,
      "group": "sim_lib1",
      "category": "simulator",
      "order": 1,
      "total": 6,
      "weather": "Day",
      "campaign": {
        "program": "retail/tfx",
        "function": 6,
        "function_name": "sim_lib1",
        "node": 9,
        "offset": 15025
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENEMY FIGHTERS HAVE BEEN SCRAMBLED AROUND TRIPOLI",
      "opening_message": {
        "seconds": 20,
        "text": "ENEMY FIGHTERS HAVE BEEN SCRAMBLED AROUND TRIPOLI"
      }
    },
    {
      "id": "955cd2a1",
      "name": "miss722",
      "number": 722,
      "path": "missions/miss722.mis",
      "way": "miss722",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_lib1",
      "category": "simulator",
      "order": 2,
      "total": 6,
      "weather": "Cloudy day",
      "campaign": {
        "program": "retail/tfx",
        "function": 6,
        "function_name": "sim_lib1",
        "node": 12,
        "offset": 15167
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENGAGE HOSTILE AIRCRAFT YOU HAVE PERMISSION TO FIRE",
      "opening_message": {
        "seconds": 20,
        "text": "ENGAGE HOSTILE AIRCRAFT\t\t  YOU HAVE PERMISSION TO FIRE"
      }
    },
    {
      "id": "965ed0a3",
      "name": "miss723",
      "number": 723,
      "path": "missions/miss723.mis",
      "way": "miss723",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "sim_lib1",
      "category": "simulator",
      "order": 3,
      "total": 6,
      "weather": "Night",
      "campaign": {
        "program": "retail/tfx",
        "function": 6,
        "function_name": "sim_lib1",
        "node": 15,
        "offset": 15309
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "KNOCK OUT THE MILITARY INSTALLATION AT 144 94",
      "opening_message": {
        "seconds": 20,
        "text": "KNOCK OUT THE MILITARY INSTALLATION AT\t144 94"
      }
    },
    {
      "id": "9760dea3",
      "name": "miss724",
      "number": 724,
      "path": "missions/miss724.mis",
      "way": "miss724",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_nc",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "sim_lib1",
      "category": "simulator",
      "order": 4,
      "total": 6,
      "weather": "Cloudy night",
      "campaign": {
        "program": "retail/tfx",
        "function": 6,
        "function_name": "sim_lib1",
        "node": 18,
        "offset": 15451
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY THE MILITARY INSTALLATION AT 153 82",
      "opening_message": {
        "seconds": 20,
        "text": "DESTROY THE MILITARY INSTALLATION AT\t153 82"
      }
    },
    {
      "id": "9862dca3",
      "name": "miss725",
      "number": 725,
      "path": "missions/miss725.mis",
      "way": "miss725",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_st",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_lib1",
      "category": "simulator",
      "order": 5,
      "total": 6,
      "weather": "Storm",
      "campaign": {
        "program": "retail/tfx",
        "function": 6,
        "function_name": "sim_lib1",
        "node": 21,
        "offset": 15593
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "CLEAR THE SKIES OF ALL ENEMY FIGHTERS",
      "opening_message": {
        "seconds": 28,
        "text": "CLEAR THE SKIES OF ALL ENEMY FIGHTERS"
      }
    },
    {
      "id": "9964daa3",
      "name": "miss726",
      "number": 726,
      "path": "missions/miss726.mis",
      "way": "miss726",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_tw",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_lib1",
      "category": "simulator",
      "order": 6,
      "total": 6,
      "weather": "Dawn",
      "campaign": {
        "program": "retail/tfx",
        "function": 6,
        "function_name": "sim_lib1",
        "node": 24,
        "offset": 15735
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY MILITARY HQ AT 68 100",
      "opening_message": {
        "seconds": 28,
        "text": "DESTROY MILITARY HQ AT 68 100"
      }
    },
    {
      "id": "9660cca1",
      "name": "miss741",
      "number": 741,
      "path": "missions/miss741.mis",
      "way": "miss741",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_som1",
      "category": "simulator",
      "order": 1,
      "total": 6,
      "weather": "Day",
      "campaign": {
        "program": "retail/tfx",
        "function": 5,
        "function_name": "sim_som1",
        "node": 8,
        "offset": 13856
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ESTABLISH AIR SUPREMACY OVER SOMALIA",
      "opening_message": {
        "seconds": 28,
        "text": "ESTABLISH AIR SUPREMACY OVER SOMALIA"
      }
    },
    {
      "id": "9762caa1",
      "name": "miss742",
      "number": 742,
      "path": "missions/miss742.mis",
      "way": "miss742",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_som1",
      "category": "simulator",
      "order": 2,
      "total": 6,
      "weather": "Cloudy day",
      "campaign": {
        "program": "retail/tfx",
        "function": 5,
        "function_name": "sim_som1",
        "node": 11,
        "offset": 13998
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "CLEAR THE SKIES OF ENEMY FIGHTERS",
      "opening_message": {
        "seconds": 28,
        "text": "CLEAR THE SKIES OF ENEMY FIGHTERS"
      }
    },
    {
      "id": "9864c8a1",
      "name": "miss743",
      "number": 743,
      "path": "missions/miss743.mis",
      "way": "miss743",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_n",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_som1",
      "category": "simulator",
      "order": 3,
      "total": 6,
      "weather": "Night",
      "campaign": {
        "program": "retail/tfx",
        "function": 5,
        "function_name": "sim_som1",
        "node": 14,
        "offset": 14140
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENGAGE ENEMY FIGHTERS OVER MOGADISHU",
      "opening_message": {
        "seconds": 28,
        "text": "ENGAGE ENEMY FIGHTERS OVER MOGADISHU"
      }
    },
    {
      "id": "9966c6a1",
      "name": "miss744",
      "number": 744,
      "path": "missions/miss744.mis",
      "way": "miss744",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_nc",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "sim_som1",
      "category": "simulator",
      "order": 4,
      "total": 6,
      "weather": "Cloudy night",
      "campaign": {
        "program": "retail/tfx",
        "function": 5,
        "function_name": "sim_som1",
        "node": 17,
        "offset": 14282
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY ALL THE SAM SITES LOCATED ALONG THE COAST",
      "opening_message": {
        "seconds": 28,
        "text": "DESTROY ALL THE SAM SITES LOCATED ALONG THE COAST"
      }
    },
    {
      "id": "9a68c4a3",
      "name": "miss745",
      "number": 745,
      "path": "missions/miss745.mis",
      "way": "miss745",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_st",
      "craft": null,
      "craft_basis": null,
      "group": "sim_som1",
      "category": "simulator",
      "order": 5,
      "total": 6,
      "weather": "Storm",
      "campaign": {
        "program": "retail/tfx",
        "function": 5,
        "function_name": "sim_som1",
        "node": 20,
        "offset": 14424
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "WARNING ENEMY AIRCRAFT APPROACHING",
      "opening_message": {
        "seconds": 25,
        "text": "WARNING ENEMY AIRCRAFT APPROACHING"
      }
    },
    {
      "id": "9b6ac2a3",
      "name": "miss746",
      "number": 746,
      "path": "missions/miss746.mis",
      "way": "miss746",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_tw",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_som1",
      "category": "simulator",
      "order": 6,
      "total": 6,
      "weather": "Dawn",
      "campaign": {
        "program": "retail/tfx",
        "function": 5,
        "function_name": "sim_som1",
        "node": 23,
        "offset": 14566
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ALL ENEMY FIGHTERS ARE TO BE CONSIDERED HOSTILE SHOOT ON SIGHT",
      "opening_message": {
        "seconds": 30,
        "text": "ALL ENEMY FIGHTERS ARE TO BE CONSIDERED HOSTILE     SHOOT ON SIGHT"
      }
    },
    {
      "id": "9866c4a1",
      "name": "miss761",
      "number": 761,
      "path": "missions/miss761.mis",
      "way": "miss761",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": null,
      "craft_basis": null,
      "group": "sim_yugo1",
      "category": "simulator",
      "order": 1,
      "total": 6,
      "weather": "Day",
      "campaign": {
        "program": "retail/tfx",
        "function": 7,
        "function_name": "sim_yugo1",
        "node": 10,
        "offset": 16224
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ESTABLISH NO FLY ZONE OVER BOSNIA",
      "opening_message": {
        "seconds": 28,
        "text": "ESTABLISH NO FLY ZONE OVER BOSNIA"
      }
    },
    {
      "id": "9968c2a1",
      "name": "miss762",
      "number": 762,
      "path": "missions/miss762.mis",
      "way": "miss762",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": null,
      "craft_basis": null,
      "group": "sim_yugo1",
      "category": "simulator",
      "order": 2,
      "total": 6,
      "weather": "Cloudy day",
      "campaign": {
        "program": "retail/tfx",
        "function": 7,
        "function_name": "sim_yugo1",
        "node": 13,
        "offset": 16366
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENEMY AIR CRAFT DETECTED SEEK AND DESTROY",
      "opening_message": {
        "seconds": 28,
        "text": "ENEMY AIR CRAFT DETECTED    SEEK AND DESTROY"
      }
    },
    {
      "id": "9a6ac0a1",
      "name": "miss763",
      "number": 763,
      "path": "missions/miss763.mis",
      "way": "miss763",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "sim_yugo1",
      "category": "simulator",
      "order": 3,
      "total": 6,
      "weather": "Night",
      "campaign": {
        "program": "retail/tfx",
        "function": 7,
        "function_name": "sim_yugo1",
        "node": 16,
        "offset": 16508
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY THE BELGRADE DANUBE BRIDGE CROSSING AT 140 116",
      "opening_message": {
        "seconds": 28,
        "text": "DESTROY THE BELGRADE DANUBE BRIDGE CROSSING AT 140 116"
      }
    },
    {
      "id": "9b6ccea1",
      "name": "miss764",
      "number": 764,
      "path": "missions/miss764.mis",
      "way": "miss764",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_nc",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "sim_yugo1",
      "category": "simulator",
      "order": 4,
      "total": 6,
      "weather": "Cloudy night",
      "campaign": {
        "program": "retail/tfx",
        "function": 7,
        "function_name": "sim_yugo1",
        "node": 19,
        "offset": 16650
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY THE OIL REFINERY AT 122 93",
      "opening_message": {
        "seconds": 28,
        "text": "DESTROY THE OIL REFINERY AT 122 93"
      }
    },
    {
      "id": "9c6ecca1",
      "name": "miss765",
      "number": 765,
      "path": "missions/miss765.mis",
      "way": "miss765",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_st",
      "craft": null,
      "craft_basis": null,
      "group": "sim_yugo1",
      "category": "simulator",
      "order": 5,
      "total": 6,
      "weather": "Storm",
      "campaign": {
        "program": "retail/tfx",
        "function": 7,
        "function_name": "sim_yugo1",
        "node": 22,
        "offset": 16792
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY ALL ENEMY AIRCRAFT",
      "opening_message": {
        "seconds": 28,
        "text": "DESTROY ALL ENEMY AIRCRAFT"
      }
    },
    {
      "id": "9d70caa1",
      "name": "miss766",
      "number": 766,
      "path": "missions/miss766.mis",
      "way": "miss766",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_tw",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_yugo1",
      "category": "simulator",
      "order": 6,
      "total": 6,
      "weather": "6/Dawn",
      "campaign": {
        "program": "retail/tfx",
        "function": 7,
        "function_name": "sim_yugo1",
        "node": 25,
        "offset": 16934
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY THE POWER STATION AT 72 83",
      "opening_message": {
        "seconds": 28,
        "text": "DESTROY THE POWER STATION AT 72 83"
      }
    },
    {
      "id": "9a6cfca5",
      "name": "miss781",
      "number": 781,
      "path": "missions/miss781.mis",
      "way": "miss781",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seaclear",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_sea1",
      "category": "simulator",
      "order": 1,
      "total": 4,
      "weather": "Day",
      "campaign": {
        "program": "retail/tfx",
        "function": 8,
        "function_name": "sim_sea1",
        "node": 9,
        "offset": 17393
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "INCREASED ENEMY ACTIVITY OVER SOUTH GEORGIA",
      "opening_message": {
        "seconds": 20,
        "text": "INCREASED ENEMY ACTIVITY OVER SOUTH GEORGIA"
      }
    },
    {
      "id": "9b6efaa5",
      "name": "miss782",
      "number": 782,
      "path": "missions/miss782.mis",
      "way": "miss782",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seacloud",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_sea1",
      "category": "simulator",
      "order": 2,
      "total": 4,
      "weather": "Cloudy day",
      "campaign": {
        "program": "retail/tfx",
        "function": 8,
        "function_name": "sim_sea1",
        "node": 13,
        "offset": 17552
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "ENGAGE ANY HOSTILE AIRCRAFT IN YOUR VICINITY",
      "opening_message": {
        "seconds": 20,
        "text": "ENGAGE ANY HOSTILE AIRCRAFT IN YOUR VICINITY"
      }
    },
    {
      "id": "9c70f8a5",
      "name": "miss783",
      "number": 783,
      "path": "missions/miss783.mis",
      "way": "miss783",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seastorm",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_sea1",
      "category": "simulator",
      "order": 3,
      "total": 4,
      "weather": "Storm",
      "campaign": {
        "program": "retail/tfx",
        "function": 8,
        "function_name": "sim_sea1",
        "node": 17,
        "offset": 17711
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "DESTROY FIGHTERS OVER SOUTH SHETLANDS",
      "opening_message": {
        "seconds": 20,
        "text": "DESTROY FIGHTERS OVER SOUTH SHETLANDS"
      }
    },
    {
      "id": "9d72f6a5",
      "name": "miss784",
      "number": 784,
      "path": "missions/miss784.mis",
      "way": "miss784",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seatwi",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "sim_sea1",
      "category": "simulator",
      "order": 4,
      "total": 4,
      "weather": "Dawn",
      "campaign": {
        "program": "retail/tfx",
        "function": 8,
        "function_name": "sim_sea1",
        "node": 21,
        "offset": 17870
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "SECURE AIR SUPREMACY AROUND FLEET",
      "opening_message": {
        "seconds": 20,
        "text": "SECURE AIR SUPREMACY AROUND FLEET"
      }
    },
    {
      "id": "720e4229",
      "name": "miss8",
      "number": 8,
      "path": "_unknown/720e4229-3215.bin",
      "way": "somal_NC",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_nc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9358a4a3",
      "name": "miss801",
      "number": 801,
      "path": "missions/miss801.mis",
      "way": "miss801",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 1,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 4,
        "offset": 36569
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todefa/1",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "offical united nations communication\n\neuropean fighter 2000\nblue angels squadron\ndeployment status: usn air base naples\ndate: 17th september 1994\n\nwar status: active...\n\ntheatre of operation: bosnia",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 1
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "945aa2a3",
      "name": "miss802",
      "number": 802,
      "path": "missions/miss802.mis",
      "way": "miss802",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 2,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 12,
        "offset": 36931
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todefa/2",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission complete\nwell done\n\nthe serbian government has sworn\nrevenge for the loss of its migs\n\n\nbase has been put on full alert\n\nyour score = %score",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 9
        }
      ],
      "summary": "mission complete well done the serbian government has sworn revenge for the loss of its migs base has been put on full alert your score = %score",
      "opening_message": null
    },
    {
      "id": "955ca0a3",
      "name": "miss803",
      "number": 803,
      "path": "missions/miss803.mis",
      "way": "miss803",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 3,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 19,
        "offset": 37354
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todefa/3",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "all nato air bases have been put on\na war footing since the dramatic\nserbian attempt on the italian un air base\n\n\nthe scheduled red cross food drop in the\nun safe zones is still going ahead despite\nthe mounting tension in the area.....",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 17
        }
      ],
      "summary": "all nato air bases have been put on a war footing since the dramatic serbian attempt on the italian un air base the scheduled red cross food drop in the un safe zones is still going ahead despite the mounting tension in the area.....",
      "opening_message": {
        "seconds": 20,
        "text": "PROTECT THE HERCULES AIRCRAFT MAKING AID DROPS\n OVER BOSNIA"
      }
    },
    {
      "id": "965eaea3",
      "name": "miss804",
      "number": 804,
      "path": "missions/miss804.mis",
      "way": "miss804",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_tw",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 4,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 26,
        "offset": 37732
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todefa/4",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "un ground forces are under heavy attack\nas the enemy is pouring reinforcements\nover the river border.\n\nprimary target\ninterdict the road bridge across the river\nto stem the enemy advance.",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 24
        }
      ],
      "summary": "un ground forces are under heavy attack as the enemy is pouring reinforcements over the river border. primary target interdict the road bridge across the river to stem the enemy advance.",
      "opening_message": null
    },
    {
      "id": "9760aca3",
      "name": "miss805",
      "number": 805,
      "path": "missions/miss805.mis",
      "way": "miss805",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 5,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 32,
        "offset": 37864
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9862aaa3",
      "name": "miss806",
      "number": 806,
      "path": "_unknown/9862aaa3-1069.bin",
      "way": "miss806",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 6,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 39,
        "offset": 38252
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todefa/5",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "offical united nations communication\n\neurofighter 2000\nblue angels squadron\ndeployment status: un air base valletta, malta\ndate: 25th april 1998\n\nwar status: active...\n\ntheatre of operation: libya",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 37
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9964a8a3",
      "name": "miss807",
      "number": 807,
      "path": "_unknown/9964a8a3-1153.bin",
      "way": "miss807",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 7,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 44,
        "offset": 38362
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9a66b6a3",
      "name": "miss808",
      "number": 808,
      "path": "_unknown/9a66b6a3-1223.bin",
      "way": "miss808",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 8,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 49,
        "offset": 38472
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9b68b4a3",
      "name": "miss809",
      "number": 809,
      "path": "_unknown/9b68b4a3-1293.bin",
      "way": "miss809",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "y_winter",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 9,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 55,
        "offset": 38852
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todefa/6",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "offical united nations communication\n\neuropean fighter aircraft\nblue angels squadron\ndeployment status: un airbases italy and hungary\ndate: 21th january 1997\n\nwar status: active...\n\ntheatre of operation: bosnia",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 53
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9359a2a1",
      "name": "miss810",
      "number": 810,
      "path": "missions/miss810.mis",
      "way": "miss810",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "y_winter",
      "craft": "Eurofighter",
      "craft_basis": "Tour-of-Duty selection",
      "group": "todefa",
      "category": "tour",
      "order": 10,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 14,
        "function_name": "todefa",
        "node": 60,
        "offset": 38962
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "955eaca1",
      "name": "miss821",
      "number": 821,
      "path": "missions/miss821.mis",
      "way": "miss821",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 1,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 3,
        "offset": 42231
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todf17/1",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "official united nations communication\n\nf117 stealth bomber\ndarkstar squadron\ndeployment status: usn air base panama city\ndate: 4th march 2001\n\nwar status: active...\n\ntheatre of operation: colombia",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 1
        }
      ],
      "summary": "",
      "opening_message": {
        "seconds": 840,
        "text": "ALERT   ALERT   YOUR AIRBASE IS BEING ATTACKED   REPEAT  YOUR AIRBASE IS\n BEING ATTACKED"
      }
    },
    {
      "id": "9660aaa1",
      "name": "miss822",
      "number": 822,
      "path": "missions/miss822.mis",
      "way": "miss822",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_nc",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 2,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 8,
        "offset": 42341
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "CAUTION SMALL GUNBOATS ARE PATROLLING THE RIVER MAGDALENA AVOID DETECTION AT ALL COSTS",
      "opening_message": {
        "seconds": 60,
        "text": "CAUTION    SMALL GUNBOATS ARE PATROLLING THE RIVER MAGDALENA\n    AVOID DETECTION AT ALL COSTS"
      }
    },
    {
      "id": "9762a8a3",
      "name": "miss823",
      "number": 823,
      "path": "missions/miss823.mis",
      "way": "miss823",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 3,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 14,
        "offset": 42709
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todf17/2",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "official united nations communication\n\nf117 stealth bomber\ndarkstar squadron\ndeployment status: raf air base valletta malta\ndate: 4th march 1999\n\nwar status: active...\n\ntheatre of operation: libya",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 12
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9864a6a3",
      "name": "miss824",
      "number": 824,
      "path": "missions/miss824.mis",
      "way": "miss824",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 4,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 19,
        "offset": 42819
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9966a4a3",
      "name": "miss825",
      "number": 825,
      "path": "missions/miss825.mis",
      "way": "miss825",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_nc",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 5,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 24,
        "offset": 42929
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": {
        "seconds": 1000,
        "text": "BEWARE OF SMALL ATTACK VESSELS NEAR THE LIBYAN COAST"
      }
    },
    {
      "id": "9a68a2a3",
      "name": "miss826",
      "number": 826,
      "path": "missions/miss826.mis",
      "way": "miss826",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_nc",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 6,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 29,
        "offset": 43039
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9b6aa0a3",
      "name": "miss827",
      "number": 827,
      "path": "_unknown/9b6aa0a3-1294.bin",
      "way": "miss827",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 7,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 35,
        "offset": 43404
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todf17/3",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "official united nations communication\n\nf117 stealth bomber\ndarkstar squadron\ndeployment status: usn air base italy\ndate: 26th september 1995\n\nwar status: active...\n\ntheatre of operation: bosnia",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 33
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9c6cbea3",
      "name": "miss828",
      "number": 828,
      "path": "missions/miss828.mis",
      "way": "miss828",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 8,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 40,
        "offset": 43514
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9d6ebca3",
      "name": "miss829",
      "number": 829,
      "path": "missions/miss829.mis",
      "way": "miss829",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_nc",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 9,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 45,
        "offset": 43624
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "955faaa1",
      "name": "miss830",
      "number": 830,
      "path": "missions/miss830.mis",
      "way": "miss830",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "todf17",
      "category": "tour",
      "order": 10,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 16,
        "function_name": "todf17",
        "node": 50,
        "offset": 43734
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9764b4a1",
      "name": "miss841",
      "number": 841,
      "path": "_unknown/9764b4a1-0989.bin",
      "way": "miss841",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 1,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 3,
        "offset": 39766
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todf22/1",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "offical united nations communication\n\nf22 superstar squadron\n\ndeployment status: un naval command\ndate: 24th november 1999\n\nwar status: active...\n\ntheatre of operation: somalia",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 1
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9866b2a1",
      "name": "miss842",
      "number": 842,
      "path": "_unknown/9866b2a1-1075.bin",
      "way": "miss842",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 2,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 8,
        "offset": 39876
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9968b0a1",
      "name": "miss843",
      "number": 843,
      "path": "missions/miss843.mis",
      "way": "miss843",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seaclear",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 3,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 14,
        "offset": 40243
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todf22/2",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "official united nations communication\n\nf22 superstar squadron\ndeployment status: usn air base valletta, malta\ndate: 17th september 1997\n\nwar status: active...\n\ntheatre of operation: south atlantic",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 12
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9a6abea1",
      "name": "miss844",
      "number": 844,
      "path": "missions/miss844.mis",
      "way": "miss844",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seacloud",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 4,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 19,
        "offset": 40353
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9b6cbca3",
      "name": "miss845",
      "number": 845,
      "path": "missions/miss845.mis",
      "way": "miss845",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seastorm",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 5,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 24,
        "offset": 40463
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9c6ebaa3",
      "name": "miss846",
      "number": 846,
      "path": "_unknown/9c6ebaa3-1365.bin",
      "way": "miss846",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 6,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 30,
        "offset": 40811
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todf22/3",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "official united nations communication\n\nf22 superstar squadron\ndeployment status: un carrier jf kennedy\ndate: 17th march 1995\n\nwar status: active...\n\ntheatre of operation: colombia",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 28
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9d70b8a3",
      "name": "miss847",
      "number": 847,
      "path": "missions/miss847.mis",
      "way": "miss847",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_n",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 7,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 35,
        "offset": 40921
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9e72a6a3",
      "name": "miss848",
      "number": 848,
      "path": "_unknown/9e72a6a3-1509.bin",
      "way": "miss848",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 8,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 41,
        "offset": 41269
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/todf22/4",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "official united nations communication\n\nf22 superstar squadron\ndeployment status: usn air base naples\ndate: 17th september 1996\n\nwar status: active...\n\ntheatre of operation: bosnia",
          "source_label": "Original pre-mission presentation text",
          "source_path": null,
          "node": 39
        }
      ],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9f74a4a3",
      "name": "miss849",
      "number": 849,
      "path": "missions/miss849.mis",
      "way": "miss849",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 9,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 46,
        "offset": 41379
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "9765b2a1",
      "name": "miss850",
      "number": 850,
      "path": "_unknown/9765b2a1-0991.bin",
      "way": "miss850",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_st",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "todf22",
      "category": "tour",
      "order": 10,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 15,
        "function_name": "todf22",
        "node": 51,
        "offset": 41489
      },
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "aa8aa641",
      "name": "miss8888",
      "number": 8888,
      "path": "missions/miss8888.mis",
      "way": "miss8888",
      "world": "yugoslav",
      "location": "Yugoslavia",
      "environment": "yugos_tw",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "LOCATE ALLY .. INVESTIGATE DROP COMMAND",
      "opening_message": {
        "seconds": 60,
        "text": "LOCATE ALLY .. INVESTIGATE DROP COMMAND"
      }
    },
    {
      "id": "73104029",
      "name": "miss9",
      "number": 9,
      "path": "_unknown/73104029-3237.bin",
      "way": "libya_d",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    },
    {
      "id": "945caca3",
      "name": "miss901",
      "number": 901,
      "path": "_unknown/945caca3-0746.bin",
      "way": "miss901",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 1,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 3,
        "offset": 21166
      },
      "demo": null,
      "presentations": [
        {
          "group": "cdcolint/strip1/1",
          "clip": 0,
          "label": "Campaign introduction"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "the carrier group is nearing the colombian self declared\n200 mile exclusion zone.\nthe whole fleet has been placed on full battle alert.\n\nyou must provide a combat air patrol around the fleet and stop any \npotential threat reaching one hundred miles of the united nations\ncarrier group.\n\naircraft: f22superstar\n\nstores:\nlong range standoff aaam\nmedium range amraam\nshort range asraam\n\nwarning, do not fire unless fired upon",
          "source_path": "_unknown/acc2a793-2662.bin",
          "source_id": "acc2a793",
          "source_sha256": "fbaf094f65afdfa43498903a69b5bfc87efd50a26f299def125674ce23c8280c",
          "source_label": "english/brief901.txt"
        },
        {
          "language": "french",
          "text": "BARCAP\nPatrouille de routine de\nprotection de la flotte.\nD\u00e9coller du porte-avions\nau large de la Colombie, et\nabattre tous les ennemis qui\nmenacent la flotte, puis\nrentrer au porte-avions.\n\nTemps: beau",
          "source_path": "_unknown/afe0a793-2870.bin",
          "source_id": "afe0a793",
          "source_sha256": "f2ff646f3e8b91c7fb93d890a2dc8393a9f4ba9a977c4a5314640f9a5efc25fa",
          "source_label": "french/brief901.txt"
        },
        {
          "language": "german",
          "text": "BARCAP: Schutz der Flotte\nauf Routineflug\nStart vom Flugzeugtr\u00e4ger\nvor der kolumbianischen K\u00fcste\nund Zerst\u00f6rung aller Gegner,\ndie die Flotte bedrohen,\nanschlie\u00dfend Landung auf dem\nFlugzeugtr\u00e4ger.\nWetter: Gut",
          "source_path": "_unknown/a2fea793-1862.bin",
          "source_id": "a2fea793",
          "source_sha256": "d532d53f664c7c6742635a3e3f1ebd7c8eb3f6c8e1a16fe31041d0533dfb7492",
          "source_label": "german/brief901.txt"
        },
        {
          "language": "spanish",
          "text": "RUTINA: Proteger la flota en\npatrulla de rutina.\n\tDespegar del portaaviones hacia la\ncosta colombiana y destruir todo\nenemigo que amenace la flota, para\nvolver al portaaviones.\n\tTiempo: bueno",
          "source_path": "_unknown/adcca793-2725.bin",
          "source_id": "adcca793",
          "source_sha256": "00d37e59652378f45488b2cc75acd44c60a1c1d4f75cd6364cd5595c9b1e9e82",
          "source_label": "spanish/brief901.txt"
        },
        {
          "language": "italian",
          "text": "BARCAP: Proteggere la flotta durante\nun pattugliamento di routine\nDecolla dalla portaerei dalla costa Colombiana\ne distruggi ogni nemico che minacci la flotta,\npoi atterra sulla portaerei.\ntempo: Buono",
          "source_path": "_unknown/aed6a793-2802.bin",
          "source_id": "aed6a793",
          "source_sha256": "fc2bad038802928dc82133e330bb17bb85a29138647ab3d3d848c709b2ef4ace",
          "source_label": "italian/brief901.txt"
        }
      ],
      "summary": "the carrier group is nearing the colombian self declared 200 mile exclusion zone. the whole fleet has been placed on full battle alert. you must provide a combat air patrol around the fleet and stop any potential threat reaching one hundred miles of the united nations carrier group. aircraft: f22superstar stores: long range standoff aaam medium range amraam short range asraam warning, do not fire unless fired upon",
      "opening_message": {
        "seconds": 20,
        "text": "DESTROY ALL FIGHTERS WITHIN 100 MILES OF THE ALLIED FLEET"
      }
    },
    {
      "id": "955eaaa3",
      "name": "miss902",
      "number": 902,
      "path": "missions/miss902.mis",
      "way": "miss902",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 2,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 9,
        "offset": 21336
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/1",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "a un resolution has been passed to make\ncolombia a no fly zone.\n\nwe have been ordered to police the skies\nand shoot down any possible threat",
          "source_path": "english/brief902.txt",
          "source_id": "adc4a193",
          "source_sha256": "3cc5fcfc68a3fd8382c1d4c2e04e73c3f4098980cf54134be4b27bb7881687db",
          "source_label": "english/brief902.txt"
        },
        {
          "language": "french",
          "text": "ZONE INTERDITE:\nFaire respecter la zone\ninterdite. D\u00e9coller du porte-\navions et abattre les\nchasseurs ennemis au-dessus\nde la c\u00f4te colombienne.\nRentrer au porte-avions.\n\nTemps: beau",
          "source_path": "french/brief902.txt",
          "source_id": "a0e2a193",
          "source_sha256": "6d0f69d30a38d349f43cd9863dfc5482bc27a0bb7f6d8ba4ec24f2f30e7f1988",
          "source_label": "french/brief902.txt"
        },
        {
          "language": "german",
          "text": "NO GO: Durchsetzung des\nFlugverbots.\nStart vom Flugzeugtr\u00e4ger\nund Zerst\u00f6rung aller geg-\nnerischen Kampfflugzeuge\n\u00fcber der kolumbianischen\nK\u00fcste. Landung auf dem Flug-\nzeugtr\u00e4ger.\nWetter: Gut",
          "source_path": "german/brief902.txt",
          "source_id": "a300a193",
          "source_sha256": "f8a81b3c1f3517ca8269dfe29c9b043b1913308b1d45e2f1614472da651c762c",
          "source_label": "german/brief902.txt"
        },
        {
          "language": "spanish",
          "text": "SIN SALIDA: Reforzar la zona de\nexclusi\u00f3n a\u00e9rea.\n\tDespegar del portaaviones. Destruir\ncazas enemigos sobre la costa\ncolombiana. Volver al portaaviones.\n\n\tTiempo: bueno",
          "source_path": "spanish/brief902.txt",
          "source_id": "aecea193",
          "source_sha256": "1211ccc44a9603bd5236a74bc9fd74bd488fd8a071c80c69e91fc05442404e3a",
          "source_label": "spanish/brief902.txt"
        },
        {
          "language": "italian",
          "text": "NO GO: Far osservare la 'no fly zone'\nDecolla dalla portaerei e\ndistruggi i caccia nemici sopra\nla costa Colombiana.\nPoi ritorna sulla portaerei.\n\ntempo: buono",
          "source_path": "italian/brief902.txt",
          "source_id": "afd8a193",
          "source_sha256": "18b5b268c7a86cfdc673c0019e740066e25eab8c143071480484de24207595fa",
          "source_label": "italian/brief902.txt"
        }
      ],
      "summary": "a un resolution has been passed to make colombia a no fly zone. we have been ordered to police the skies and shoot down any possible threat",
      "opening_message": {
        "seconds": 20,
        "text": "SHOOT DOWN ANY ENEMY THREAT IN THE NO FLY ZONE"
      }
    },
    {
      "id": "9660a8a3",
      "name": "miss903",
      "number": 903,
      "path": "_unknown/9660a8a3-0904.bin",
      "way": "miss903",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 3,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 15,
        "offset": 21895
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/2",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "continue long range patrols\nto enforce the no fly zone\n\ntake off from panama and have a mid air drink!\n\n\n\nefa with standard air to air wep configuration and droptanks",
          "source_path": "english/brief903.txt",
          "source_id": "aec6a393",
          "source_sha256": "50fb0a7fe8e56c94feb33f1da75d82572071dcebc5994a1b24c80c93c6973f3c",
          "source_label": "english/brief903.txt"
        },
        {
          "language": "french",
          "text": "ZONE INTERDITE 2:\nFaire respecter la zone\ninterdite. D\u00e9coller au Panama\net faire le plein de\nfuel en vol, puis abattre les\nchasseurs ennemis au-dessus\nde la Colombie.\n\nTemps: nuageux",
          "source_path": "french/brief903.txt",
          "source_id": "a1e4a393",
          "source_sha256": "9a531e5342b4a507204a1d7cd61abad2e3dd63c2b54f8651cb359d3f6fd0b995",
          "source_label": "french/brief903.txt"
        },
        {
          "language": "german",
          "text": "NO GO 2: Durchsetzung des\nFlugverbotes.\nStart in Panama\nund Auftanken \u00fcber dem Meer.\nAnschlie\u00dfend Zerst\u00f6rung\naller Gegner \u00fcber Kolumbien.\nWetter: Bew\u00f6lkt",
          "source_path": "german/brief903.txt",
          "source_id": "a402a393",
          "source_sha256": "5ffa87807e7d3b3de9dc3f0afe97a7b2c9b10f77b404ca13c87135a99e2416b8",
          "source_label": "german/brief903.txt"
        },
        {
          "language": "spanish",
          "text": "SIN SALIDA 2: Reforzar la zona de\nexclusi\u00f3n a\u00e9rea. Despegar desde\nPanam\u00e1 y repostar en el mar.\nDestruir enemigos sobre Colombia.\n\n\tTiempo: nublado",
          "source_path": "spanish/brief903.txt",
          "source_id": "afd0a393",
          "source_sha256": "2f6d3ec374fb40c6c7fb370a353186759d19b80b8766586a5bc4aa4d0e027b2e",
          "source_label": "spanish/brief903.txt"
        },
        {
          "language": "italian",
          "text": "NO GO 2: Far osservare la 'no fly zone'\nDecolla da Panama e fai\nrifornimento sopra il mare. Poi\ndistruggi ogni nemico sopra la\nColombia.\n\ntempo: Nuvoloso",
          "source_path": "italian/brief903.txt",
          "source_id": "a0daa393",
          "source_sha256": "a81624beaae3fc51c604766fa5f49063080dbc0c9d94fe034aa8b330c569b36d",
          "source_label": "italian/brief903.txt"
        }
      ],
      "summary": "continue long range patrols to enforce the no fly zone take off from panama and have a mid air drink! efa with standard air to air wep configuration and droptanks",
      "opening_message": {
        "seconds": 20,
        "text": "CONTINUE TO POLICE THE NO FLY ZONE"
      }
    },
    {
      "id": "9762a6a3",
      "name": "miss904",
      "number": 904,
      "path": "missions/miss904.mis",
      "way": "miss904",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_tw",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 4,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 20,
        "offset": 22043
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/3",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "recon photo 7-12-1998\n\n\nyour primary target is to destroy\nthe suspected cocaine distillery\nin sector 163,99\n\nengage any hostile or possible threat\n\neurofighter 2000 with standard wep config",
          "source_path": "english/brief904.txt",
          "source_id": "afc8ad93",
          "source_sha256": "87eff9aa7a24c8d9b427b74d422580ba7c9e295b39867cb312485efbbb83216a",
          "source_label": "english/brief904.txt"
        },
        {
          "language": "french",
          "text": "RAID:\nD\u00e9truire la ferme utilis\u00e9e\npar les trafiquants de drogue\nD\u00e9coller d'une base a\u00e9rienne\ndu nord de la Colombie au\ncr\u00e9puscule et d\u00e9truire la\nferme situ\u00e9e au nord-ouest.\nCible situ\u00e9e au 163,99\nRentrer \u00e0 la base a\u00e9rienne.",
          "source_path": "french/brief904.txt",
          "source_id": "a2e6ad93",
          "source_sha256": "e495503a28d0a645f7a0c6b280a1723658550215748bd438aef0580d9c84db8d",
          "source_label": "french/brief904.txt"
        },
        {
          "language": "german",
          "text": "STRIKER: Angriff verd\u00e4ch-\ntigter Drogenfarm.\nStart von verb\u00fcndetem Flug-\nplatz im Norden Kolumbiens\nin der Abendd\u00e4mmerung und\nZerst\u00f6rung der vermutlichen\nDrogenfarm im Nordwesten.\nZielpunkt 163,99\nR\u00fcckkehr zum Flugplatz.",
          "source_path": "german/brief904.txt",
          "source_id": "a504ad93",
          "source_sha256": "43e720842989c32e488ac8665a69216d18f2e62d676b67ba870daa0c1c4ee508",
          "source_label": "german/brief904.txt"
        },
        {
          "language": "spanish",
          "text": "GOLPE: Alcanzar granja de drogas.\nDespegar de base a\u00e9rea aliada al\nnorte de Colombia al ocaso y\ndestruir la granja al NO.\n\tLocalizaci\u00f3n objetivo: 163,99\n\tVolver a la base.",
          "source_path": "spanish/brief904.txt",
          "source_id": "a0d2ad93",
          "source_sha256": "f58fa19bec5254683d6b88f3a2f3b6d5ace7451e74a6f39e1d31f71f51650f40",
          "source_label": "spanish/brief904.txt"
        },
        {
          "language": "italian",
          "text": "STRIKER: Colpire sospette fabbriche di droga\nDecolla al crepuscolo da una base aerea\nalleata al nord della Colombia e distruggi\nla sospetta fabbrica di droga a nordovest.\nLocazione dell'obbiettivo 163,99\nRitornare alla base.",
          "source_path": "italian/brief904.txt",
          "source_id": "a1dcad93",
          "source_sha256": "c765e73a5356c7228dfe7a509a088700ef6ac7750e8597ff02de553904ba945e",
          "source_label": "italian/brief904.txt"
        }
      ],
      "summary": "recon photo 7-12-1998 your primary target is to destroy the suspected cocaine distillery in sector 163,99 engage any hostile or possible threat eurofighter 2000 with standard wep config",
      "opening_message": {
        "seconds": 60,
        "text": "PROCEED TO YOUR TARGET AT 163 99 IMMEDIATELY"
      }
    },
    {
      "id": "9864a4a3",
      "name": "miss905",
      "number": 905,
      "path": "missions/miss905.mis",
      "way": "miss905",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_tw",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 5,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 25,
        "offset": 22191
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/4",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "objective: to cut off transportation routes\nfrom cocaine production facilities in\ncentral highland region.\n\n\n\nprimary target:\nthe suspension bridge location sector 128,60\n\nsecondary target:\nthe single span bridge location sector 128,83\n\n\n\nflight: f117 darkstar squadron\nreport to ready room at 02:30 hrs",
          "source_path": "english/brief905.txt",
          "source_id": "a0caaf93",
          "source_sha256": "e5be213c41e43144a82423bacf6670a054bbd8f4a8f10ff8d4aa3d7a367eef24",
          "source_label": "english/brief905.txt"
        },
        {
          "language": "french",
          "text": "TEMPETE:\nCouper les ponts de\nravitaillement. D\u00e9coller et\nvoler est puis d\u00e9truire les\ndeux ponts au sud de la\nColombie. Rentrer une fois\nles ponts coup\u00e9s.\nCible situ\u00e9e en 128,60\nCible situ\u00e9e en 128,83",
          "source_path": "french/brief905.txt",
          "source_id": "a3e8af93",
          "source_sha256": "676a7ce960ac9ea19debfcc1fad7c3703be65514965d177be2c2f80f4c3a9055",
          "source_label": "french/brief905.txt"
        },
        {
          "language": "german",
          "text": "STORM: Zerst\u00f6rung von Nach-\nschubbr\u00fccken.\nNach dem Start Flug nach\nOsten, Zerst\u00f6rung zweier\nweiterer Br\u00fccken im S\u00fcden\nKolumbiens nach der Zerst\u00f6-\nrung der Br\u00fccken.\nZielpunkt 128,60\nZielpunkt 128,83",
          "source_path": "german/brief905.txt",
          "source_id": "a606af93",
          "source_sha256": "4e59c969ce05516824630eb8b5af99e68a3785497b407e847623063616390926",
          "source_label": "german/brief905.txt"
        },
        {
          "language": "spanish",
          "text": "TORMENTA: Cortar los puentes de\nsuministro. Despegar en direcci\u00f3n a\nla costa para destruir dos puentes\nen el sur de Colombia.\n\tLocalizaci\u00f3n objetivo: 128,60\n\tLocalizaci\u00f3n objetivo: 128,83",
          "source_path": "spanish/brief905.txt",
          "source_id": "a1d4af93",
          "source_sha256": "fa758e9e3d077325e3b301195719b2c1bd35ee59cfc35f8a5bc8d2c763ea393f",
          "source_label": "spanish/brief905.txt"
        },
        {
          "language": "italian",
          "text": "STORM: Interrompere le linee di rifornimento\nDecolla e dirigiti verso est\npoi distruggi due ponti a sud\ndella Colombia.\nUna volta che i ponti sono stati\ndistrutti\nLocazione dell'obbiettivo 128,60\nLocazione dell'obbiettivo 128,83",
          "source_path": "italian/brief905.txt",
          "source_id": "a2deaf93",
          "source_sha256": "a7fd5309b17a22e91f6a76dc62cbc90693160e05e6ab68885cded30c1f27fcb1",
          "source_label": "italian/brief905.txt"
        }
      ],
      "summary": "the suspension bridge location sector 128,60",
      "opening_message": {
        "seconds": 40,
        "text": "DESTROY THE TARGETS IN ORDER TO MAXIMISE THE EFFECT OF CUTTING OFF THE \nSUPPLY ROUTES THE BRIDGES PROVIDE"
      }
    },
    {
      "id": "9966a2a3",
      "name": "miss906",
      "number": 906,
      "path": "missions/miss906.mis",
      "way": "miss906",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 6,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 30,
        "offset": 22339
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/5",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "take off from freindly base in colombia\n\na military base with a threatening sam array has been\nlocated in sector 99,61\n\nf117 fitted with laser guided bombs\n\nkc tanker for mid air drink is en route",
          "source_path": "english/brief906.txt",
          "source_id": "a1cca993",
          "source_sha256": "415e25d36d752db18a958bc674cb98f4001958afe602d456098476c83b466dcf",
          "source_label": "english/brief906.txt"
        },
        {
          "language": "french",
          "text": "FORCE:\nQG d\u00e9couvert, le d\u00e9truire.\nD\u00e9coller et se diriger vers\nle sud de la Colombie.\nAttaquer et d\u00e9truire le QG\nmilitaire ennemi avant de\nrentrer.\nCible situ\u00e9e en 99,61",
          "source_path": "french/brief906.txt",
          "source_id": "a4eaa993",
          "source_sha256": "44419426bf35db9370b2e662aa1679358021a6c13c1b0bf1e6f77aa3acda6946",
          "source_label": "french/brief906.txt"
        },
        {
          "language": "german",
          "text": "FORCE: Hauptquartier ent-\ndeckt, zerst\u00f6ren.\nNach dem Start Flug in den\nS\u00fcdosten Kolumbiens. An-\ngriff des milit\u00e4rischen\nHauptquartiers des Geg-\nners und Zerst\u00f6rung vor\ndem R\u00fcckflug.\nZielpunkt 99,61",
          "source_path": "german/brief906.txt",
          "source_id": "a708a993",
          "source_sha256": "7edd3f4d6c8fe8dd101e0b36bc427cc7842f7b58693347bda6b31180b447c9ad",
          "source_label": "german/brief906.txt"
        },
        {
          "language": "spanish",
          "text": "FUERZA: Destruir cuartel general\ndetectado. Despegar y volar al SE\nde Colombia. Atacar y destruir\ncuarteles generales enemigos antes\nde volver.\n\tLocalizaci\u00f3n objetivo: 99,91",
          "source_path": "spanish/brief906.txt",
          "source_id": "a2d6a993",
          "source_sha256": "1f5ff643acb76198beeccca598dfc622c9c93a235402c971ffaf81cfb92411da",
          "source_label": "spanish/brief906.txt"
        },
        {
          "language": "italian",
          "text": "FORCE: Scoperto Q.G., distruggere\nDecolla e vola verso la zona\nsudest della Colombia. Attacca e distruggi\ni quartier generali militari nemici prima di\ndi tornare indietro.\nLocazione dell'obbiettivo 99,61",
          "source_path": "italian/brief906.txt",
          "source_id": "a3e0a993",
          "source_sha256": "8b67bfa1e5ee974ddbdb54b85f4001a998eb81bb79d2fa41a37a2693850c9fcf",
          "source_label": "italian/brief906.txt"
        }
      ],
      "summary": "take off from freindly base in colombia a military base with a threatening sam array has been located in sector 99,61 f117 fitted with laser guided bombs kc tanker for mid air drink is en route",
      "opening_message": {
        "seconds": 40,
        "text": "AWAC CONTROL     WARNING  INBOUND ENEMY 80 MILES AND CLOSING   HOSTILE\n   REPEAT  HOSTILE"
      }
    },
    {
      "id": "9a68a0a3",
      "name": "miss907",
      "number": 907,
      "path": "missions/miss907.mis",
      "way": "miss907",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 7,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 36,
        "offset": 22682
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/6",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "awac control to un command\n\nbandits have just broke radar track\n\npossible zigzag to the fleet\n\nrange 250 miles and closing..\n\nlaunch the alert fighters",
          "source_path": "english/brief907.txt",
          "source_id": "a2ceab93",
          "source_sha256": "1d1895b63ab2d2d43691dfe08323db6056e5771a1a65b73c17ef81b9958de573",
          "source_label": "english/brief907.txt"
        },
        {
          "language": "french",
          "text": "URGENCE\nD\u00e9coller du porte-avions et\nintercepter les chasseurs\nennemis avant qu'ils ne\npuissent attaquer la flotte.\n\nTemps: nuageux",
          "source_path": "french/brief907.txt",
          "source_id": "a5ecab93",
          "source_sha256": "8e6ae544a2f5121e483b9a44fb6806d4b412a27684fcbe71d0093de476bb75d1",
          "source_label": "french/brief907.txt"
        },
        {
          "language": "german",
          "text": "EMERGENCY SCRAMBLE: Start\nvom Flugzeugtr\u00e4ger und Ab-\nfangen anfliegender geg-\nnerischer Kampfflugzeuge,\nbevor sie die Flotte an-\ngreifen k\u00f6nnen.\nWetter: Bew\u00f6lkt",
          "source_path": "german/brief907.txt",
          "source_id": "a80aab93",
          "source_sha256": "7f264a3c25089acd6619ca971559ccd1678e9159f139c19b1c9d5b23606d6cf1",
          "source_label": "german/brief907.txt"
        },
        {
          "language": "spanish",
          "text": "LUCHA DE EMERGENCIA:\n\tDespegar del portaaviones e\ninterceptar los cazas enemigos\nantes de que ataquen a la flota.\n\n\tTiempo: nublado",
          "source_path": "spanish/brief907.txt",
          "source_id": "a3d8ab93",
          "source_sha256": "cdfdca4404d7fcfd6b4389aaf0e7e7477bdc60b634cb3bfe3bb5f7d523adde88",
          "source_label": "spanish/brief907.txt"
        },
        {
          "language": "italian",
          "text": "EMERGENCY SCRAMBLE:\nDecolla dalla portaerei e intercetta\ni caccia nemici prima che possano\nattaccare la flotta\n\ntempo: nuvoloso",
          "source_path": "italian/brief907.txt",
          "source_id": "a4e2ab93",
          "source_sha256": "b0005c3f19d120d921a24ce70706d2548ab9a2065efa649fd4b90d12952272ca",
          "source_label": "italian/brief907.txt"
        }
      ],
      "summary": "awac control to un command bandits have just broke radar track possible zigzag to the fleet range 250 miles and closing.. launch the alert fighters",
      "opening_message": {
        "seconds": 1,
        "text": "WARNING   MULTIPLE INBOUND FIGHTERS SCRAMBLE SCRAMBLE SCRAMBLE"
      }
    },
    {
      "id": "9b6abea3",
      "name": "miss908",
      "number": 908,
      "path": "_unknown/9b6abea3-1295.bin",
      "way": "miss908",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_tw",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 8,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 41,
        "offset": 22830
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/7",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "the choking of overland supply routes appears to be working\nas there has been an active increase in river and sea activity\nthe fleet has created a blockade of all major ports\n\n\nyour assignment is to take off from a friendly colombian base\nand launch an air to ground strike at a suspected drug storage and\ndockside warehouse facilities and any potential barges or ships in dock\n\nlocation:sector 73,44\n\n\nf117 darkstar squadron with standard air to ground wep configuration\nincluding twin laser guided bombs",
          "source_path": "english/brief908.txt",
          "source_id": "a3d0b593",
          "source_sha256": "55b2e95d08ea3fc620a94847797fc581fc0b3bc1f254ae297371cdd3c037232e",
          "source_label": "english/brief908.txt"
        },
        {
          "language": "french",
          "text": "POUDRE A RECURER:\nD\u00e9truire les docks, les\nentrep\u00f4ts et les p\u00e9niches.\nD\u00e9coller et se diriger vers\nBuenaventura. D\u00e9truire les\nb\u00e2timents des docks.\nCible situ\u00e9e en 73,44\n\nTemps: cr\u00e9puscule sans nuages",
          "source_path": "french/brief908.txt",
          "source_id": "a6eeb593",
          "source_sha256": "9e191207bd79d292d5fe85158c045660dfe70bc13616bd8df8324ad9f1cd90ff",
          "source_label": "french/brief908.txt"
        },
        {
          "language": "german",
          "text": "SINK POWDER: Zerst\u00f6rung\nvon Docks, Lagerh\u00e4usern\nund Barkassen.\nNach dem Start Flug nach\nBuenaventura. Zerst\u00f6rung\nder Hafengeb\u00e4ude.\nZielpunkt 73,44\nWetter: Klare Abendd\u00e4mmerung",
          "source_path": "german/brief908.txt",
          "source_id": "a90cb593",
          "source_sha256": "76c1656750b2c761f3fbf417a5e02849153539a6ac764b97381a5ccb1285b4e9",
          "source_label": "german/brief908.txt"
        },
        {
          "language": "spanish",
          "text": "HUNDIR POLVORA: Destruir\nmuelles, almacenes y barcazas.\nVolar a Buenaventura. Destruir\nedificios de los muelles.\n\tLocalizaci\u00f3n objetivo: 73,44\n\n\tTiempo: anocheciendo",
          "source_path": "spanish/brief908.txt",
          "source_id": "a4dab593",
          "source_sha256": "8a10e5c0bbbacb40d6e0ce0f9d764ff575daa795092bddb5e4fda8ba3f306da3",
          "source_label": "spanish/brief908.txt"
        },
        {
          "language": "italian",
          "text": "SINK POWDER: distruggere le darsene, magazzini e chiatte\nDecolla e vola verso Buenaventura.\nDistruggi gli edifici del porto\nLocazione dell'obbiettivo 73,44\n\ntempo: crepuscolo limpido",
          "source_path": "italian/brief908.txt",
          "source_id": "a5e4b593",
          "source_sha256": "7fb625784a1a816a2de1d53251eae4b6e756cb01168bb359da94d5585e7590e1",
          "source_label": "italian/brief908.txt"
        }
      ],
      "summary": "the choking of overland supply routes appears to be working as there has been an active increase in river and sea activity the fleet has created a blockade of all major ports your assignment is to take off from a friendly colombian base and launch an air to ground strike at a suspected drug storage and dockside warehouse facilities and any potential barges or ships in dock location:sector 73,44 f117 darkstar squadron with standard air to ground wep configuration including twin laser guided bombs",
      "opening_message": {
        "seconds": 30,
        "text": "AWAC CONTROL      WARNING  THERE ARE ENEMY AIRCRAFT AND A LOT OF AAA \nIN THE AREA OF YOUR TARGET   USE YOUR STEALTH CAPABILITIES"
      }
    },
    {
      "id": "9c6cbca3",
      "name": "miss909",
      "number": 909,
      "path": "_unknown/9c6cbca3-1362.bin",
      "way": "miss909",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_d",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 9,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 46,
        "offset": 22978
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/8",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "interdict the two enemy\nair bases in the central\nhighland region\n\n\nprimary target\n\nlocation: sector 105,114\n\n\n\n\nsecondary target\n\nlocation: sector 136,68",
          "source_path": "english/brief909.txt",
          "source_id": "a4d2b793",
          "source_sha256": "d30ed167ee77d7a51cb53fc4632949762ee5f1bb46e50db89aff7eb6cc45409c",
          "source_label": "english/brief909.txt"
        },
        {
          "language": "french",
          "text": "ESCALADE:\nD\u00e9truire deux bases a\u00e9riennes\nennemies. D\u00e9coller au Panama,\nse diriger vers le centre de\nla Colombie, d\u00e9truire les\ndeux pistes et rentrer au\nPanama.\nCible situ\u00e9e en 105,114\nCible situ\u00e9e en 136,68\n\nTemps: clair",
          "source_path": "french/brief909.txt",
          "source_id": "a7f0b793",
          "source_sha256": "6b1bddd23e6e5c102a196a6f31a1e3c5ad99ba64d86985e8cedb59bbee53701e",
          "source_label": "french/brief909.txt"
        },
        {
          "language": "german",
          "text": "ESCULATE: Zerst\u00f6rung zweier\ngegnerischer Flugpl\u00e4tze.\nStart in Panama und Flug nach\n Zentral-Kolumbien. Zerst\u00f6-\nrung der beiden Startbahnen\nund R\u00fcckflug nach Panama.\nZielpunkt 105,114\nZielpunkt 136,68\nWetter: Klar",
          "source_path": "german/brief909.txt",
          "source_id": "aa0eb793",
          "source_sha256": "682728b5b004a88be3967fbb12fb5a1bb65cc0ce97d380213302631e53409bd0",
          "source_label": "german/brief909.txt"
        },
        {
          "language": "spanish",
          "text": "ESCALPELO: Destruir dos bases\na\u00e9reas enemigas. Despegar desde\nPanam\u00e1 hacia Colombia central.\nDestruir dos pistas y volver a\nPanam\u00e1.\n\tLocalizaci\u00f3n objetivo: 105,114\n\tLocalizaci\u00f3n objetivo: 136,68",
          "source_path": "spanish/brief909.txt",
          "source_id": "a5dcb793",
          "source_sha256": "2ad921ca57879bccf591503d39f07d781e13a9005e527db822c85d52b6b2bb41",
          "source_label": "spanish/brief909.txt"
        },
        {
          "language": "italian",
          "text": "ESCULATE: distruggere due basi nemiche\nDecolla da Panama e dirigiti verso la Colombia\ncentrale. Distruggi le due piste e punta indietro\nverso Panama.\nLocazione dell'obbiettivo 105,114\nLocazione dell'obbiettivo 136,68\n\ntempo: limpido",
          "source_path": "italian/brief909.txt",
          "source_id": "a6e6b793",
          "source_sha256": "2a9c300352d58c6047fe55bd2f1af7e3f89af741baeecdaffee91d1e2ca07055",
          "source_label": "italian/brief909.txt"
        }
      ],
      "summary": "interdict the two enemy air bases in the central highland region primary target location: sector 105,114 secondary target location: sector 136,68",
      "opening_message": {
        "seconds": 40,
        "text": "CONTROL       RENDEZVOUS WITH THE REFUELING TANKER AND THEN\nPROCEED TO THE FIRST TARGET"
      }
    },
    {
      "id": "945daaa1",
      "name": "miss910",
      "number": 910,
      "path": "missions/miss910.mis",
      "way": "miss910",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapcol",
      "category": "flashpoints",
      "order": 10,
      "total": 10,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 10,
        "function_name": "soapcol",
        "node": 54,
        "offset": 23391
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapcol/9",
          "clip": 3,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "the united nations has voted to allow the task force to\nseize the drug barons and bring them to trial in a\nneutral country..\n\nwith most of the enemy opposition effectively destroyed\na un commando force will attack the main residence of the\njunta and capture him and any evidence..\n\ncommander %pilotname your mission is to destroy\nthe compound prior to a helicopter attack force landing.\n\nand to destroy any convoys in or near the vicinity\n\n\nlaunch from carrier in f22\nheavy cloud in c.t.o.low visibility expected.",
          "source_path": "english/brief910.txt",
          "source_id": "acc3a191",
          "source_sha256": "9275baa420465c67e1baf42d74af0583660e2efd4f611fe1aedddda39008442b",
          "source_label": "english/brief910.txt"
        },
        {
          "language": "french",
          "text": "EPREUVE DE FORCE\nAn\u00e9antir un convoi ennemi et\nses forces. D\u00e9coller d'un\nporte-avions et voler est\nvers la Colombie centrale.\nD\u00e9truire la ferme du magnat\nde la drogue et rentrer au\nporte-avions.\nCible situ\u00e9e en 100,56\n\nTemps: nuageux",
          "source_path": "french/brief910.txt",
          "source_id": "afe1a191",
          "source_sha256": "dc2233700db5f2d6ac9c9198f96bb79eeb1afcbc045cd73411ff71782d3a90ff",
          "source_label": "french/brief910.txt"
        },
        {
          "language": "german",
          "text": "SHOWDOWN: Ausschaltung von\ngegnerischem Konvoi und von\nStreitkr\u00e4ften. Start von\nder Flotte und Flug nach Os-\nten nach Zentral-Kolumbien.\nZerst\u00f6rung der Fabrik der\nDrogenbarone, anschlie\u00dfend\nwieder Landung auf dem Flug-\nzeugtr\u00e4ger.\nZielpunkt 100,56\nWetter: Bew\u00f6lkt.",
          "source_path": "german/brief910.txt",
          "source_id": "a2ffa191",
          "source_sha256": "8b227bdb056ebc3252743bd5abb1e3c59f01a1aed5702cf86988c3f0d95d6cea",
          "source_label": "german/brief910.txt"
        },
        {
          "language": "spanish",
          "text": "CONFRONTACION: Eliminar un\nconvoy enemigo. Volar al este hacia\nColombia central. Destruir la\nfactor\u00eda de los barones de la droga y\naterrizar en el portaaviones.\n\tLocalizaci\u00f3n objetivo: 100,56\n\n\tTiempo: nublado",
          "source_path": "spanish/brief910.txt",
          "source_id": "adcda191",
          "source_sha256": "355cb417841503b19d47a9d8d5dbeeab0ba0ea9255d54056c7f760c0e238996f",
          "source_label": "spanish/brief910.txt"
        },
        {
          "language": "italian",
          "text": "SHOWDOWN: Annientare convogli e forze nemiche\nDecolla dalla flotta e vola ad est\nverso la Colombia centrale. Distruggi la\nfabbrica di droga e torna alla portaerei.\nLocazione dell'obbiettivo 100,56\n\ntempo: nuvoloso",
          "source_path": "italian/brief910.txt",
          "source_id": "aed7a191",
          "source_sha256": "bf67c52a41fdeb97576fe958e73c3f58fe882c25c5ce6897b21d8ff5b6292402",
          "source_label": "italian/brief910.txt"
        }
      ],
      "summary": "the united nations has voted to allow the task force to seize the drug barons and bring them to trial in a neutral country.. with most of the enemy opposition effectively destroyed a un commando force will attack the main residence of the junta and capture him and any evidence.. commander %pilotname your mission is to destroy the compound prior to a helicopter attack force landing. and to destroy any convoys in or near the vicinity launch from carrier in f22 heavy cloud in c.t.o.low visibility expected.",
      "opening_message": {
        "seconds": 10,
        "text": "MISSION OBJECTIVE          DESTROY DRUG BARONS COMPOUND AT 100 56"
      }
    },
    {
      "id": "9662a4a1",
      "name": "miss921",
      "number": 921,
      "path": "missions/miss921.mis",
      "way": "miss921",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 1,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 12,
        "offset": 25388
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/1",
          "clip": 10,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "unidentified aircraft is using ecm\n\nconfirm bogie is hostile..intercept",
          "source_path": "english/brief921.txt",
          "source_id": "aec8af91",
          "source_sha256": "a1f66ebd08e896b4e4c7e763c8c4f4cb1516ccca73f05e0a1fce660d905540c5",
          "source_label": "english/brief921.txt"
        },
        {
          "language": "french",
          "text": "Abattre l'avion-espion\nlybien, prise d'otages!\nD\u00e9coller de Malte et voler\nsud sur la M\u00e9diterran\u00e9e pour\nabattre l'avion-espion.\nRentrer \u00e0 Malte.\n\nTemps: clair",
          "source_path": "french/brief921.txt",
          "source_id": "a1e6af91",
          "source_sha256": "b33780033678a03510e0cf464887c532b30c9672258efd95a63590b3d96f4b23",
          "source_label": "french/brief921.txt"
        },
        {
          "language": "german",
          "text": "BARCAP: Abschu\u00df eines liby-\nschen Spionageflugzeuges,\nes wurden Geiseln genommen!!\nStart in Malta und Flug s\u00fcd-\nlich \u00fcber das Mittelmeer und\nZerst\u00f6rung des Spionageflug-\nzeugs. Landung wieder in Malta.\nWetter: Klar",
          "source_path": "german/brief921.txt",
          "source_id": "a404af91",
          "source_sha256": "eaf5562ecdbd0c16f145e0aefb39b72bc7019afb021c1f44ff55138a7ea58988",
          "source_label": "german/brief921.txt"
        },
        {
          "language": "spanish",
          "text": "ESPIA: Derriba a un jet esp\u00eda libio.\nDespegar desde Malta y volar al sur\nsobre el Mediterr\u00e1neo para destruir\nal jet esp\u00eda. Volver a Malta.\n\n\tTiempo: despejado",
          "source_path": "spanish/brief921.txt",
          "source_id": "afd2af91",
          "source_sha256": "6226591c0619ae62d699365681e0295ea24628189f29965879c0d4f84e351017",
          "source_label": "spanish/brief921.txt"
        },
        {
          "language": "italian",
          "text": "BARCAP: Abbattere jet spia Libici, ostaggi catturati!!\nDecolla da Malta, vola a sud verso il Mediterraneo\ne distruggi i jet spia Libici.\nPoi atterra a Malta.\n\ntempo: limpido",
          "source_path": "italian/brief921.txt",
          "source_id": "a0dcaf91",
          "source_sha256": "9fbd680b3dea55035a2d1113e7c752c283842006188652eb65726e47f729c104",
          "source_label": "italian/brief921.txt"
        }
      ],
      "summary": "unidentified aircraft is using ecm confirm bogie is hostile..intercept",
      "opening_message": null
    },
    {
      "id": "9764a2a1",
      "name": "miss922",
      "number": 922,
      "path": "missions/miss922.mis",
      "way": "miss922",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_dc",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 2,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 23,
        "offset": 26467
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/2",
          "clip": 6,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission brief:\n\nprovide aerial cover for a squad of un helicopter\ngunships and a special un assault and rescue team.\n\nin particular neutralise the sam and aaa\nplacements on the proposed route\n\nmission at 4am.",
          "source_path": "english/brief922.txt",
          "source_id": "afcaa991",
          "source_sha256": "0338f4cdba8984d83cba0cd1add4627050aa116487dbccdc223e435ba51b35e5",
          "source_label": "english/brief922.txt"
        },
        {
          "language": "french",
          "text": "COLOMBE:\nOp\u00e9ration sp\u00e9ciale de\nsauvetage, soutien a\u00e9rien.\nProt\u00e9ger l'h\u00e9licopt\u00e8re\ndes attaques ennemies.\n\nTemps: nuageux",
          "source_path": "french/brief922.txt",
          "source_id": "a2e8a991",
          "source_sha256": "5e8e01850bd41849fb79d41a3b788651bcd2103cfffbe3869fec0dfc1dafcb30",
          "source_label": "french/brief922.txt"
        },
        {
          "language": "german",
          "text": "DOVE: Sonderrettungsmission,\nLuftunterst\u00fctzung.\nSchutz von Hubschraubern\nvor gegnerischen Angriffen.\nWetter: Bew\u00f6lkt",
          "source_path": "german/brief922.txt",
          "source_id": "a506a991",
          "source_sha256": "377afef522b51d30bcfa1751bcbfa64f0aaf28d2fa4c378a4dab1b56df8f49ad",
          "source_label": "german/brief922.txt"
        },
        {
          "language": "spanish",
          "text": "PALOMA: Operaci\u00f3n especial de\nrescate.  Proteger al helic\u00f3ptero\ndel ataque enemigo.\n\n\tTiempo: nublado",
          "source_path": "spanish/brief922.txt",
          "source_id": "a0d4a991",
          "source_sha256": "659e371fb503ffbdf67b87d5f89ff7c99146aa7e40e340341381b6edea9fbb18",
          "source_label": "spanish/brief922.txt"
        },
        {
          "language": "italian",
          "text": "DOVE: Missione speciale di recupero, appoggio aereo\nProteggi l'elicottero dagli attacchi nemici.\n\ntempo: nuvoloso",
          "source_path": "italian/brief922.txt",
          "source_id": "a1dea991",
          "source_sha256": "1aad9f1b0ec4ad6b88133de6e6a07b6693a95ab9d236136112516d42ed19696e",
          "source_label": "italian/brief922.txt"
        }
      ],
      "summary": "mission brief: provide aerial cover for a squad of un helicopter gunships and a special un assault and rescue team. in particular neutralise the sam and aaa placements on the proposed route mission at 4am.",
      "opening_message": {
        "seconds": 10,
        "text": "PROCEED NORTH AND RENDEZVOUS WITH ALLIED CHOPPERS"
      }
    },
    {
      "id": "9866a0a3",
      "name": "miss923",
      "number": 923,
      "path": "_unknown/9866a0a3-1074.bin",
      "way": "miss923",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 3,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 30,
        "offset": 26685
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/3",
          "clip": 2,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "the rescue of the hostages has been welcomed across the world.\n\ncommander %pilotname i want you to return to the\n\ninstallation they were held at and raise it to the ground!\n\ngood luck..",
          "source_path": "english/brief923.txt",
          "source_id": "a0ccab93",
          "source_sha256": "7568c655b018439f573e7d05e5cf477e2c99b57365a990bb1352dd3ea2fb04a5",
          "source_label": "english/brief923.txt"
        },
        {
          "language": "french",
          "text": "COLOMBE 2:\nAn\u00e9antir les installations.\nD\u00e9coller la nuit et voler\nsud-ouest vers la c\u00f4te\nlybienne. Raser le QG de\nl'arm\u00e9e.\nCible situ\u00e9e en 95,73\n\ntemps: clair",
          "source_path": "french/brief923.txt",
          "source_id": "a3eaab93",
          "source_sha256": "7c2393730eae75b78a832197a9cb19517b1d302e3f5ac149e9a725115f8ede38",
          "source_label": "french/brief923.txt"
        },
        {
          "language": "german",
          "text": "DOVE 2: Ausschalten einer\nAnlage. Start in der Nacht\nund Flug s\u00fcdwestlich zur\nlibyschen K\u00fcste. Zerst\u00f6-\nrung des milit\u00e4rischen\nHauptquartiers.\nZielpunkt: 95,73\nWetter: Klar",
          "source_path": "german/brief923.txt",
          "source_id": "a608ab93",
          "source_sha256": "f960ad3079fbe218bfd776ed9194fc83f128407f8fc0b2ee1496f587a649f193",
          "source_label": "german/brief923.txt"
        },
        {
          "language": "spanish",
          "text": "PALOMA 2: Volar instalaci\u00f3n terrestre.\n\tDespegar por la noche y volar al SO a\nla costa Libia. Destruir los cuarteles\nmilitares.\n\tLocalizaci\u00f3n objetivo: 95,73\n\n\tTiempo: despejado",
          "source_path": "spanish/brief923.txt",
          "source_id": "a1d6ab93",
          "source_sha256": "7c7beb763a0729a7ad1b2eebb66d488c0423e918604e2be2549f3c0eec581998",
          "source_label": "spanish/brief923.txt"
        },
        {
          "language": "italian",
          "text": "DOVE 2: Individuare installazione a terra\nDecolla di notte e vola verso sudovest in direzione\ndella costa Libica. Distruggi i quartier generali\nmilitari\nLocazione dell'obbiettivo 95,73\n\ntempo: limpido",
          "source_path": "italian/brief923.txt",
          "source_id": "a2e0ab93",
          "source_sha256": "983882e8686680fe3b12b7a57e5d70a949a118ce74f6d8553b904e71b499c5ba",
          "source_label": "italian/brief923.txt"
        }
      ],
      "summary": "the rescue of the hostages has been welcomed across the world. commander %pilotname i want you to return to the installation they were held at and raise it to the ground! good luck..",
      "opening_message": {
        "seconds": 10,
        "text": "PROCEED SOUTH EAST TO YOUR TARGET            THE TARGET IS AN ENEMY\nINDUSTRIAL COMPLEX    USE ALL YOUR STEALTH CAPABILITIES"
      }
    },
    {
      "id": "9968aea3",
      "name": "miss924",
      "number": 924,
      "path": "missions/miss924.mis",
      "way": "miss924",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 4,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 38,
        "offset": 27063
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/4",
          "clip": 3,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "Reports are coming in of weapon experiments\nbeing carried out at a nuclear installation\nin southwest libya.\n\nDetermine the site and raze it to the ground",
          "source_path": "english/brief924.txt",
          "source_id": "a1cea593",
          "source_sha256": "4b682db24b1d2ef1ce02b5b109e0dfba03627ced0f9a0e87fe7fe9e678bd27dd",
          "source_label": "english/brief924.txt"
        },
        {
          "language": "french",
          "text": "RECON KODAK\nTrouver l'usine nucl\u00e9aire.\nD\u00e9coller la nuit et voler\nsud-ouest, d\u00e9truire la cible\net rentrer.\nCible situ\u00e9e en 95,75\n\nTemps: clair",
          "source_path": "french/brief924.txt",
          "source_id": "a4eca593",
          "source_sha256": "05d04f6537c6bc7c8ec172d961eee44c2cf0dbdea1a6f5ac2e2dded4f5ac1302",
          "source_label": "french/brief924.txt"
        },
        {
          "language": "german",
          "text": "RECON KODAK: Aufsp\u00fcren\neiner Atomanlage. Start in\nder Nacht und Flug s\u00fcdwest-\nlich zum Ziel. Zerst\u00f6rung\nder Anlage, danach R\u00fcckflug.\nZielpunkt 95,75\nWetter: Klar",
          "source_path": "german/brief924.txt",
          "source_id": "a70aa593",
          "source_sha256": "05a25c44ba495abd5720cab0111a2af8fdaedb6ac1c8a0ab4e67a1d3b25ce480",
          "source_label": "german/brief924.txt"
        },
        {
          "language": "spanish",
          "text": "RECONOCIMIENTO: Determinar\nemplazamiento nuclear. Despegar por\nla noche hacia el SO al objetivo.\nDestruir el edificio y regresar.\n\tLocalizaci\u00f3n objetivo: 95,75\n\n\tTiempo: despejado.",
          "source_path": "spanish/brief924.txt",
          "source_id": "a2d8a593",
          "source_sha256": "43bbbb219a6eb18543fc487d598deeb57489a66e8397a516f245779ccc9c45d2",
          "source_label": "spanish/brief924.txt"
        },
        {
          "language": "italian",
          "text": "RECON KODAK: Individuare zona nucleare\nDecolla di notte e vola in direzione sudovest\nverso l'obbiettivo. Distruggi l'edificio e\ntorna indietro\nLocazione dell'obbiettivo 95,75\ntempo: limpido",
          "source_path": "italian/brief924.txt",
          "source_id": "a3e2a593",
          "source_sha256": "61f108dac807579d04dee73ffeb2811d7544344d40a7bc4b8d5904f70d5641a3",
          "source_label": "italian/brief924.txt"
        }
      ],
      "summary": "Reports are coming in of weapon experiments being carried out at a nuclear installation in southwest libya. Determine the site and raze it to the ground",
      "opening_message": {
        "seconds": 20,
        "text": "PROCEED SOUTH TOWARDS THE COAST   RENDEZVOUS WITH THE FIRST\nREFUELING TANKER AND CONTINUE WITH YOUR MISSION"
      }
    },
    {
      "id": "9a6aaca3",
      "name": "miss925",
      "number": 925,
      "path": "missions/miss925.mis",
      "way": "miss925",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 5,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 43,
        "offset": 27215
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/5",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "we are monitoring a large build up of enemy air\nactivity ......converging in two sectors...\n\nswitch fleet to full battle status\n\nlaunch the alert fighters to intercept.",
          "source_path": "english/brief925.txt",
          "source_id": "a2d0a793",
          "source_sha256": "aa915e92bc7c5aea356df7e88527385ed720f5040b08f281238678587726724f",
          "source_label": "english/brief925.txt"
        },
        {
          "language": "french",
          "text": "BARCAP\nAlerte sur la flotte.\nD\u00e9coller et la prot\u00e9ger\ndes attaquants.\n\nTemps: nuageux",
          "source_path": "french/brief925.txt",
          "source_id": "a5eea793",
          "source_sha256": "339b7fa2c4c8d493055dbc76c738467d6e3bcc3120a0878fde50be9d1e9897db",
          "source_label": "french/brief925.txt"
        },
        {
          "language": "german",
          "text": "BARCAP: Flotte in Alarmzu-\nstand. Start von der Flotte\nund Verteidigung gegen geg-\nnerische Angriffe.\nWetter: Bew\u00f6lkt",
          "source_path": "german/brief925.txt",
          "source_id": "a80ca793",
          "source_sha256": "aa1f6653d9b861217511eb9b986f3dec74d30771b397aa550d65e4a69f173e6a",
          "source_label": "german/brief925.txt"
        },
        {
          "language": "spanish",
          "text": "FLOTA ROJA: Flota en alarma de\nbatalla. Despegar desde la flota y\nprotegerla de ataques enemigos.\n\n\tTiempo: nublado",
          "source_path": "spanish/brief925.txt",
          "source_id": "a3daa793",
          "source_sha256": "37581bdce5ee09c325e1e035c5dcf954b8e6686a978146ab9aa868afa9597859",
          "source_label": "spanish/brief925.txt"
        },
        {
          "language": "italian",
          "text": "BARCAP: Flotta sotto attacco\nDecolla dalla flotta e proteggila dagli\nattacchi nemici.\n\ntempo: nuvoloso",
          "source_path": "italian/brief925.txt",
          "source_id": "a4e4a793",
          "source_sha256": "15eaf23f92366c05c4782047640d5e16fc10869399e81ad955b3dca07e8b84a6",
          "source_label": "italian/brief925.txt"
        }
      ],
      "summary": "we are monitoring a large build up of enemy air activity ......converging in two sectors... switch fleet to full battle status launch the alert fighters to intercept.",
      "opening_message": {
        "seconds": 20,
        "text": "HEAD FOR THE COAST AND ENGAGE ALL ENEMY FIGHTERS"
      }
    },
    {
      "id": "9b6caaa3",
      "name": "miss926",
      "number": 926,
      "path": "missions/miss926.mis",
      "way": "miss926",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_tw",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 6,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 48,
        "offset": 27363
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/6",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "in preparation of another incursion into libyan airspace\n\na squadron led by commander %pilotname will launch a\n\ndefence suppression mission against the coastal radar sites\n\n\nprimary target: the coastal defence array in sector 132,102\n\nsecondary target: radar and sam site in sector 104,116\n\ntake off from malta at 23:00 hrs\nweather en route is clear",
          "source_path": "english/brief926.txt",
          "source_id": "a3d2a193",
          "source_sha256": "0193475584013e0e1d5e330742bdd247438f4fc8f16172c841f09006a33d5977",
          "source_label": "english/brief926.txt"
        },
        {
          "language": "french",
          "text": "OPERATION NUIT 1\nAn\u00e9antir les radars c\u00f4tiers.\nD\u00e9coller de Malte au\ncr\u00e9puscule et voler sud.\nD\u00e9truire les deux stations\nradar sur la c\u00f4te nord puis\nrentrer \u00e0 Malte.\nCible situ\u00e9e en 132,102\nCible situ\u00e9e en 104,116\n\nTemps: clair",
          "source_path": "french/brief926.txt",
          "source_id": "a6f0a193",
          "source_sha256": "41fea80f367934b3d22bf0d9b1462a727cf3d3ddc10fdff2380f8b93f77d7fbf",
          "source_label": "french/brief926.txt"
        },
        {
          "language": "german",
          "text": "OPERATION DARK 1: Ausschal-\nten von K\u00fcsten-Radarstation.\nStart in der Nacht in Malta\nund Flug in Richtung S\u00fcden.\nZerst\u00f6rung der beiden Radar-\nanlagen an der n\u00f6rdlichen\nK\u00fcste und R\u00fcckflug nach\nMalta.\nZielpunkt 132,102\nZielpunkt 104,116\nWetter: Klar",
          "source_path": "german/brief926.txt",
          "source_id": "a90ea193",
          "source_sha256": "c738f9d36eeae2ad69df8cf3129e93a61691f7d2547e193ec79aba582202c9f5",
          "source_label": "german/brief926.txt"
        },
        {
          "language": "spanish",
          "text": "OPERACION OSCURA 1: Destruir\nradares costeros. Despegar desde\nMalta hacia el sur. Destruir los dos\nradares en el norte y volver a Malta.\n\tLocalizaci\u00f3n objetivo: 132,102\n\tLocalizaci\u00f3n objetivo: 104,116\n\n\tTiempo: despejado",
          "source_path": "spanish/brief926.txt",
          "source_id": "a4dca193",
          "source_sha256": "6b651cf80399115cea4e5efc4c791233416bb164f3c26d96ff6d4069211deb1b",
          "source_label": "spanish/brief926.txt"
        },
        {
          "language": "italian",
          "text": "OPERATION DARK\t1: Abbattere radar sulla costa\nDecolla da Malta di notte e vola verso\nsud. Distruggi i due appostamenti radar\nsulla costa a nord e ritorna a Malta.\nLocazione dell'obbiettivo 132,102\nLocazione dell'obbiettivo 104,116\n\ntempo: limpido",
          "source_path": "italian/brief926.txt",
          "source_id": "a5e6a193",
          "source_sha256": "516f07a2032a6a8ee310d8cea91a8124ea9a3d31c3321c4a78724e83356ce487",
          "source_label": "italian/brief926.txt"
        }
      ],
      "summary": "in preparation of another incursion into libyan airspace a squadron led by commander %pilotname will launch a defence suppression mission against the coastal radar sites primary target: the coastal defence array in sector 132,102 secondary target: radar and sam site in sector 104,116 take off from malta at 23:00 hrs weather en route is clear",
      "opening_message": {
        "seconds": 20,
        "text": "HEAD FOR THE LIBYAN COAST AND DESTROY TWO KEY RADAR SITES"
      }
    },
    {
      "id": "9c6ea8a3",
      "name": "miss927",
      "number": 927,
      "path": "_unknown/9c6ea8a3-1364.bin",
      "way": "miss927",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_tw",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 7,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 54,
        "offset": 27542
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/7",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "destroy the military airbase and runways\n\nat tripoli and take out any airborne bogies\n\n\nprimary target:\n\ntripoli el hanif airport grid sector 101,117\n\n\nwarning: enemy air defence is on full alert.",
          "source_path": "english/brief927.txt",
          "source_id": "a4d4a393",
          "source_sha256": "24e9bccd66e1f3309e2c89022262bcf2e0e6fcd961f24ae309c55137d04f2458",
          "source_label": "english/brief927.txt"
        },
        {
          "language": "french",
          "text": "OPERATION NUIT 2\nMettre hors d'action la\nbase a\u00e9rienne de Tripoli.\nD\u00e9coller de Malte au\ncr\u00e9puscule et voler vers\nTripoli. Attaquer et d\u00e9truire\nla base a\u00e9rienne et rentrer\n\u00e0 Malte.\nCible situ\u00e9e en 101,117\n\nTemps: clair",
          "source_path": "french/brief927.txt",
          "source_id": "a7f2a393",
          "source_sha256": "0f2f48cd657491f14c92aa0efa4e74c47b19ac6141f5cccbc8c11eba3ec251f5",
          "source_label": "french/brief927.txt"
        },
        {
          "language": "german",
          "text": "OPERATION DARK 2: Ausschal-\ntung des Flugplatzes in\nTripolis. Start in der\nAbendd\u00e4mmerung in Malta und\nFlug in Richtung Tripolis.\nAngriff des Flughafens und\nZerst\u00f6rung.\nZielpunkt 101,117\nWetter: Klar",
          "source_path": "german/brief927.txt",
          "source_id": "aa10a393",
          "source_sha256": "54bb7d149683e034d1edf66ac080a519e06048e1623c6fdb34b009c956fb8aef",
          "source_label": "german/brief927.txt"
        },
        {
          "language": "spanish",
          "text": "OPERACION OSCURA 2:Inutilizar las\nbases a\u00e9reas de Tr\u00edpoli. Volar desde\nMalta al anochecer a Tr\u00edpoli. Destruir la\nbase.\n\tLocalizaci\u00f3n objetivo: 101,117\n\n\tTiempo: despejado",
          "source_path": "spanish/brief927.txt",
          "source_id": "a5dea393",
          "source_sha256": "bb03b54a7b5418334b8f96a9d72073ed7a2090f31785511164ffce1708ae4d87",
          "source_label": "spanish/brief927.txt"
        },
        {
          "language": "italian",
          "text": "OPERATION DARK\t2: Colpire basi aeree a Tripoli\nDecolla da Malta al crepuscolo e vola verso\nTripoli. Attacca e distruggi le basi aeree.\n\nLocazione dell'obbiettivo 101,117\n\ntempo: limpido",
          "source_path": "italian/brief927.txt",
          "source_id": "a6e8a393",
          "source_sha256": "7c7af932c06536b8f22be2a7edd268e6ea04109bf1506c6422f93249cfa443b3",
          "source_label": "italian/brief927.txt"
        }
      ],
      "summary": "tripoli el hanif airport grid sector 101,117",
      "opening_message": {
        "seconds": 20,
        "text": "FLY TO TRIPOLI AIR BASE AND DISABLE THE RUNWAY"
      }
    },
    {
      "id": "9d70b6a3",
      "name": "miss928",
      "number": 928,
      "path": "missions/miss928.mis",
      "way": "miss928",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 8,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 59,
        "offset": 27690
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/8",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "in the final phase of preparation for strikes into southern libya\nonly the command and communication hqs remain intact.\n\n\n\n\nprimary target: command centre grid ref 93,109.\n\nsecondary target: regional command and hq  grid ref 68,100",
          "source_path": "_unknown/a5d6bd93-2083.bin",
          "source_id": "a5d6bd93",
          "source_sha256": "2a2242bdf67e08b55721fd0014f6840b6575890314d007e98f142b86d65294f7",
          "source_label": "english/brief928.txt"
        },
        {
          "language": "french",
          "text": "OPERATION NUIT 3\nNeutraliser les QG de l'arm\u00e9e\nlybienne. D\u00e9coller la nuit et\nvoler vers le sud-ouest de\nTripoli. An\u00e9antir les QG de\ncommande et communications et\nrentrer \u00e0 Malte.\nCible situ\u00e9e en 93,109\nCible situ\u00e9e en 68,100\n\nTemps: clair",
          "source_path": "_unknown/a8f4bd93-2358.bin",
          "source_id": "a8f4bd93",
          "source_sha256": "a53d464becb7a46e35cc7210cbb3cd3a735a641828fb3f1341ddddae489690f2",
          "source_label": "french/brief928.txt"
        },
        {
          "language": "german",
          "text": "OPERATION DARK 3: Ausschal-\ntung der libyschen Kommando-\nzentrale. Start in der Nacht\nund Flug in den S\u00fcdwesten\nvon Tripolis, Zerst\u00f6rung des\nKommando- und Kommunika-\ntionszentrale und Flug nach\nMalta.\nZielpunkt 93,109\nZielpunkt 68,100\nWetter: Klar",
          "source_path": "_unknown/ab12bd93-2538.bin",
          "source_id": "ab12bd93",
          "source_sha256": "b42e90cc71d0ba95dac1c1ef8be05484904d7d69043e5fe4c49c23f19a90b411",
          "source_label": "german/brief928.txt"
        },
        {
          "language": "spanish",
          "text": "OPERACION OSCURA 3: Cegar el\ncuartel general libio. Despegar de\nnoche y volar al SO de Tr\u00edpoli. Destruir\nlas comunicaciones y la comandancia y\nregresar a Malta.\n\tLocalizaci\u00f3n objetivo: 93,109\n\tLocalizaci\u00f3n objetivo: 68,100\n\n\tTiempo: despejado",
          "source_path": "_unknown/a6e0bd93-2185.bin",
          "source_id": "a6e0bd93",
          "source_sha256": "99e74ea0223cf390c299b65ecf2b86eb0728ab0b6b82cce365d85f6ca21aaba6",
          "source_label": "spanish/brief928.txt"
        },
        {
          "language": "italian",
          "text": "OPERATION DARK\t3: Isolare Q.G. comando Libico\nDecolla di notte e vola a sudovest\ndi Tripoli. Distruggi i quartier generali\ndi comando e comunicazioni poi vola\nverso Malta\nLocazione dell'obbiettivo 93,109\nLocazione dell'obbiettivo 68,100\ntempo: limpido",
          "source_path": "_unknown/a7eabd93-2270.bin",
          "source_id": "a7eabd93",
          "source_sha256": "741890b0f0483cc7045b195ac07e6958b765163cc25a964c8eb31ae163c75e86",
          "source_label": "italian/brief928.txt"
        }
      ],
      "summary": "in the final phase of preparation for strikes into southern libya only the command and communication hqs remain intact. primary target: command centre grid ref 93,109. secondary target: regional command and hq grid ref 68,100",
      "opening_message": {
        "seconds": 20,
        "text": "CRIPPLE THE LIBYAN MILITARY COMMUNICATIONS\n CENTRES IN THE WEST OF THE COUNTRY"
      }
    },
    {
      "id": "9e72b4a3",
      "name": "miss929",
      "number": 929,
      "path": "_unknown/9e72b4a3-1510.bin",
      "way": "miss929",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_tw",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 9,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 64,
        "offset": 27838
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/9",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "this is the start of the deep incursions\ninto libya, with the northern air sector\neffectively neutralised.\n\n\nprimary target: sahara command centre in grid ref 68,45\n\nsecondary target:  sub command hq in grid ref 53,42\n\n\n\nf117 strike led by %callsign\n\nlaunch 3.20am",
          "source_path": "english/brief929.txt",
          "source_id": "a6d8bf93",
          "source_sha256": "811109afa1adcdd0fb35c8988245ea786cc86f13416a0d45cf57954fd7934864",
          "source_label": "english/brief929.txt"
        },
        {
          "language": "french",
          "text": "NUIT AVEUGLE 1\nRaid sur les QG du sud:\nD\u00e9coller et voler vers le\nsud-est lybien. D\u00e9truire\ndeux QG.\nCible situ\u00e9e en 68,45\nCible situ\u00e9e en 53,42\n\nTemps: clair",
          "source_path": "french/brief929.txt",
          "source_id": "a9f6bf93",
          "source_sha256": "564956c8ad0ff69a4d8597cc79d92ea6301268c1abce6710ffef014f697ff0b9",
          "source_label": "french/brief929.txt"
        },
        {
          "language": "german",
          "text": "DARK AND BLIND 1: Angriff\ntief im Inneren des Landes\nauf s\u00fcdliche Hauptquartiere.\nNach dem Start Flug s\u00fcdwest-\nlich nach Libyen. Zerst\u00f6rung\nzweier Hauptquartiere.\nZielpunkt 68,45\nZielpunkt 53,42\nWetter: Klar",
          "source_path": "german/brief929.txt",
          "source_id": "ac14bf93",
          "source_sha256": "9146e64b280e3d46a47ca162b1ac896f11c034a8dd834883b80b7a5c0f2ef41f",
          "source_label": "german/brief929.txt"
        },
        {
          "language": "spanish",
          "text": "OSCURO Y CIEGO 1: Ataque\nprofundo a los HQ del sur. Despegar y\nvolar al SO. Destruir dos HQ.\n\tLocalizaci\u00f3n objetivo: 68,45\n\tLocalizaci\u00f3n objetivo: 53,42\n\n\tTiempo: despejado",
          "source_path": "spanish/brief929.txt",
          "source_id": "a7e2bf93",
          "source_sha256": "adedf7e79fdf5706af942d23e84b19a6517509f254af33d4b4e9b5386923426b",
          "source_label": "spanish/brief929.txt"
        },
        {
          "language": "italian",
          "text": "DARK AND BLIND\t1:\tDuro colpo ai Q.G. del sud\nDecolla e vola verso sudovest della Libia.\nDistruggi due quartier generali\nLocazione dell'obbiettivo 68,45\nLocazione dell'obbiettivo 53,42\n\ntempo: limpido",
          "source_path": "italian/brief929.txt",
          "source_id": "a8ecbf93",
          "source_sha256": "9f8cd809e22d1153e26d063b957173a336ad3a284d52c43b251dd40134137f48",
          "source_label": "italian/brief929.txt"
        }
      ],
      "summary": "this is the start of the deep incursions into libya, with the northern air sector effectively neutralised. primary target: sahara command centre in grid ref 68,45 secondary target: sub command hq in grid ref 53,42 f117 strike led by %callsign launch 3.20am",
      "opening_message": {
        "seconds": 20,
        "text": "FOLLOW WAYPOINT ROUTE TO TAKE YOU TO THE FIRST RENDEZVOUS WITH A REFUELER"
      }
    },
    {
      "id": "9663a2a1",
      "name": "miss930",
      "number": 930,
      "path": "missions/miss930.mis",
      "way": "miss930",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_tw",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 10,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 70,
        "offset": 28206
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/10",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "commander %pilotname your mission is to\nstrike the two south sector libyan air bases\n\nprimary target: airfield in sector 161,31\nsecondary target: the dispersal airbase in sector 66,43\n\ntakeoff at 04:00 hrs\nf117 with anti runway ordnance.",
          "source_path": "english/brief930.txt",
          "source_id": "aec9a991",
          "source_sha256": "b28a7d6ccf39b70d7db76e42ad724e671a8600e6a6d153d6fc78de74ce5de479",
          "source_label": "english/brief930.txt"
        },
        {
          "language": "french",
          "text": "NUIT AVEUGLE 2\nD\u00e9coller au cr\u00e9puscule et\nvoler vers le sud. D\u00e9truire\ndeux bases a\u00e9riennes et\nrefaire le plein avant de\nrentrer.\nCible situ\u00e9e en 161,31\nCible situ\u00e9e en 66,43\n\nTemps: clair",
          "source_path": "french/brief930.txt",
          "source_id": "a1e7a991",
          "source_sha256": "44bf65686a31d3c06fdb553dafa155c8220231c5ef5459b46065e1f049901979",
          "source_label": "french/brief930.txt"
        },
        {
          "language": "german",
          "text": "DARK AND BLIND 2:\nStart in der Abendd\u00e4mmerung\nund Flug in den S\u00fcdens\nLibyens. Zerst\u00f6rung zweier\nFlugh\u00e4fen, danach Auftanken\nin der Luft vor der Landung.\nZielpunkt 161,31\nZielpunkt 66,43\nWetter: Klar",
          "source_path": "german/brief930.txt",
          "source_id": "a405a991",
          "source_sha256": "396d07f922c79bf08ccdf41c274e0abda9214ff69e49442c6420dffbe4b6f292",
          "source_label": "german/brief930.txt"
        },
        {
          "language": "spanish",
          "text": "OSCURO Y CIEGO 2:\n\tDespegar al anochecer e ir al sur de\nLibia. Destruir dos bases a\u00e9reas y\nrepostar antes de aterrizar.\n\tLocalizaci\u00f3n objetivo: 161,31\n\tLocalizaci\u00f3n objetivo: 66,43\n\n\tTiempo: despejado",
          "source_path": "spanish/brief930.txt",
          "source_id": "afd3a991",
          "source_sha256": "cb7c99828fcac470bbac90c898a36cf47b3e122d3edc57a9fc50a1e70e77729e",
          "source_label": "spanish/brief930.txt"
        },
        {
          "language": "italian",
          "text": "DARK AND BLIND\t2:\nDecolla al crepuscolo e dirigiti verso\nsud della Libia. Distruggi due basi aeree e\nfai rifornimento prima di atterrare\nLocazione dell'obbiettivo 161,31\nLocazione dell'obbiettivo 66,43\n\ntempo: limpido",
          "source_path": "italian/brief930.txt",
          "source_id": "a0dda991",
          "source_sha256": "faf274e1e7da64cd003b0913234a075dc3bbf0d026ee814ce01eeda84c3b2810",
          "source_label": "italian/brief930.txt"
        }
      ],
      "summary": "commander %pilotname your mission is to strike the two south sector libyan air bases primary target: airfield in sector 161,31 secondary target: the dispersal airbase in sector 66,43 takeoff at 04:00 hrs f117 with anti runway ordnance.",
      "opening_message": {
        "seconds": 20,
        "text": "FLY TO THE SOUTH OF THE COUNTRY AND DESTROY TWO AIRBASES"
      }
    },
    {
      "id": "9765a0a1",
      "name": "miss931",
      "number": 931,
      "path": "_unknown/9765a0a1-0990.bin",
      "way": "miss931",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 11,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 77,
        "offset": 28416
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/11",
          "clip": 2,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission briefing for blue angel squadron\n\nthe final threats left in central libya\noriginate from sam radars which are illuminating\nour fighters\n\nin the final phase of operation dark and blind\n\nyou must detect these radar sources and destroy\nthem..",
          "source_path": "english/brief931.txt",
          "source_id": "afcbab91",
          "source_sha256": "414019903293f59ba4d2db5314f66093d7081f0fe692ef29a60927daec04552e",
          "source_label": "english/brief931.txt"
        },
        {
          "language": "french",
          "text": "NUIT AVEUGLE 3\nD\u00e9coller du porte-avions et se\ndiriger vers le centre de la\nLybie. D\u00e9truire les\ninstallations radar.\n\nCible situ\u00e9e en 45,108\nCible situ\u00e9e en 63,103\n\nTemps: clair",
          "source_path": "french/brief931.txt",
          "source_id": "a2e9ab91",
          "source_sha256": "b95dc6fbe64a065bcc2120025420cf20dedcfa977324987b15030b529f2aaf5e",
          "source_label": "french/brief931.txt"
        },
        {
          "language": "german",
          "text": "DARK AND BLIND 3:\nFlug nach Zentrallibyen.\nZerst\u00f6rung zweier\nRadaranlagen.\nZielpunkt 45,108\nZielpunkt 63,103\nWetter Klar",
          "source_path": "german/brief931.txt",
          "source_id": "a507ab91",
          "source_sha256": "c09f66a6139bc70dcb49f1a01ca75a761f073a035ff7ebdd17e9c1de83a1b234",
          "source_label": "german/brief931.txt"
        },
        {
          "language": "spanish",
          "text": "OSCURO Y CIEGO 3:\nDestruir los emplazamientos de radar y\nvolver a Malta.\n\tLocalizaci\u00f3n objetivo: 45,108\n\tLocalizaci\u00f3n objetivo: 63,103\n\n\tTiempo: despejado",
          "source_path": "spanish/brief931.txt",
          "source_id": "a0d5ab91",
          "source_sha256": "763e5c1557b4dc56026675ec111dcf2139a62db25fe86c3623727060a0fd9b6d",
          "source_label": "spanish/brief931.txt"
        },
        {
          "language": "italian",
          "text": "DARK AND BLIND\t3:\nDistruggi gli appostamenti radar.\nLocazione dell'obbiettivo 45,108\nLocazione dell'obbiettivo 63,103\n\ntempo: limpido",
          "source_path": "italian/brief931.txt",
          "source_id": "a1dfab91",
          "source_sha256": "57ba1154ca6fd3b63c0d3fe650a6825d5fd2f69aec0508f3ef849a690d585ed8",
          "source_label": "italian/brief931.txt"
        }
      ],
      "summary": "mission briefing for blue angel squadron the final threats left in central libya originate from sam radars which are illuminating our fighters in the final phase of operation dark and blind you must detect these radar sources and destroy them..",
      "opening_message": {
        "seconds": 20,
        "text": "ENGAGE THE THREATENING SAMSITES IN THE WEST OF LIBYA"
      }
    },
    {
      "id": "9867a6a1",
      "name": "miss932",
      "number": 932,
      "path": "missions/miss932.mis",
      "way": "miss932",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 12,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 83,
        "offset": 28599
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/12",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "alert patrol fighters.\n\nunidentified aircraft entering the\nfleets 200 mile exclusion zone\n\nbearing 15 degrees and closing fast...",
          "source_path": "english/brief932.txt",
          "source_id": "a0cdad91",
          "source_sha256": "9ffcf250b89a289e514be6b262232354ccd273b584d91df4d252a723cf573918",
          "source_label": "english/brief932.txt"
        },
        {
          "language": "french",
          "text": "INTERCEPTION\nRaid intense de l'arm\u00e9e\nlybienne. D\u00e9coller du porte-\navions et se diriger vers\nl'ouest. Abattre les Migs en\nroute vers Malte, r\u00e9atterrir\nsur le porte-avions.\n\nTemps: clair",
          "source_path": "french/brief932.txt",
          "source_id": "a3ebad91",
          "source_sha256": "7aa6e2b383e3438aacac7925fcc04b7f0ab31fa5dbebc1a96269509169de6e2b",
          "source_label": "french/brief932.txt"
        },
        {
          "language": "german",
          "text": "INTERCEPT: Gro\u00dfer Luftan-\ngriff aus Libyen. Start vom\nFlugzeugtr\u00e4ger und Flug nach\nWesten. Zerst\u00f6rung der Malta\nanfliegenden Migs und an-\nschlie\u00dfende Landung auf dem\nFlugzeugtr\u00e4ger.\nWetter: Klar",
          "source_path": "german/brief932.txt",
          "source_id": "a609ad91",
          "source_sha256": "aa850b9954e3fafdb68e86855744e345d94741d4d5831f53d522b972e2941b0e",
          "source_label": "german/brief932.txt"
        },
        {
          "language": "spanish",
          "text": "INTERCEPTAR: Importante ataque\na\u00e9reo libio. Despegar del portaaviones\ne ir al oeste. Destruir los migs que van\na Malta y volver al portaaviones.\n\n\tTiempo: despejado",
          "source_path": "spanish/brief932.txt",
          "source_id": "a1d7ad91",
          "source_sha256": "1fbab56558bff49cc24f84dbb80415c76ef5cfe44f84bdaa398f3eb1b3b650e6",
          "source_label": "spanish/brief932.txt"
        },
        {
          "language": "italian",
          "text": "INTERCEPT: Forte attacco aereo dalla Libia.\nDecolla dalla portaerei e dirigiti verso ovest.\nDistruggi i Mig diretti verso Malta\npoi torna sulla portaerei.\n\ntempo: limpido",
          "source_path": "italian/brief932.txt",
          "source_id": "a2e1ad91",
          "source_sha256": "6b4ba7d1cb092f14ac37e11a244ee584804a506ea68d9bffbe4f75a4f584b67a",
          "source_label": "italian/brief932.txt"
        }
      ],
      "summary": "alert patrol fighters. unidentified aircraft entering the fleets 200 mile exclusion zone bearing 15 degrees and closing fast...",
      "opening_message": {
        "seconds": 20,
        "text": "INTERCEPT THE AIRCRAFT HEADING TOWARD ALLIED POSITIONS"
      }
    },
    {
      "id": "9969a4a1",
      "name": "miss933",
      "number": 933,
      "path": "missions/miss933.mis",
      "way": "miss933",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": null,
      "craft_basis": null,
      "group": "soaplib",
      "category": "flashpoints",
      "order": 13,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 93,
        "offset": 29381
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/13",
          "clip": 5,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "operation penetrate: part one\n\nthe blue angel squadron will\nstrike in force at the\ntarget zone and interdict the\ninstallation\n\ntake off from valletta, malta 12:00hrs",
          "source_path": "english/brief933.txt",
          "source_id": "a1cfaf91",
          "source_sha256": "8d10a5cfbf81008496ce69fdc55d841dcd8fdaadd8a86cbfb9bf020d9afd5037",
          "source_label": "english/brief933.txt"
        },
        {
          "language": "french",
          "text": "OPERATION PENETRER 1\nRaid de missiles. D\u00e9coller\nde Malte, voler vers\nle sud de la Lybie. Achever\nla destruction de l'ennemi en\nabattant les avions autour de\nla cible.\nCible situ\u00e9e en 97,50",
          "source_path": "french/brief933.txt",
          "source_id": "a4edaf91",
          "source_sha256": "77932b3b836fef69129d2ef63551573f282cfff833ec5e5aed8ea74e09e4f69f",
          "source_label": "french/brief933.txt"
        },
        {
          "language": "german",
          "text": "OPERATION PENETRATE 1: An-\ngriff mit Cruise Missiles.\nStart in Valetta und\nFlug in den S\u00fcden Libyens.\nAbschlu\u00df des Angriffs durch\ndie Zerst\u00f6rung der um das\nZiel stationierten Flugzeuge.\nZielpunkt 97,50",
          "source_path": "german/brief933.txt",
          "source_id": "a70baf91",
          "source_sha256": "70de2dbb72432f4edc64b02acc734f6e1d8a783875f06142bf9c52c9d2b64ea2",
          "source_label": "german/brief933.txt"
        },
        {
          "language": "spanish",
          "text": "OPERACION PENETRAR 1: Ataque\nde misiles crucero. Desde\nMalta volar al sur de Libia.\nDestruir enemigo, derribando todo caza\ncercano al objetivo.\nLocalizaci\u00f3n objetivo: 97,50",
          "source_path": "spanish/brief933.txt",
          "source_id": "a2d9af91",
          "source_sha256": "9980d5cef7d73e1cd3c06aa952202fadf95d3ca1d82b1abad077334140dd823f",
          "source_label": "spanish/brief933.txt"
        },
        {
          "language": "italian",
          "text": "OPERATION PENETRATE 1:\nAttacco con missile Cruise\nDecolla da Valletta e vola verso il sud\ndella Libia. Completa la distruzione del nemico\ndistruggendo gli aerei attorno\nall'obbiettivo.\nLocazione dell'obbiettivo 97,50",
          "source_path": "italian/brief933.txt",
          "source_id": "a3e3af91",
          "source_sha256": "d0d9709c10331ac0d7b1ba27ad11308f23f382aeb430b7004e0d3e60fed9decd",
          "source_label": "italian/brief933.txt"
        }
      ],
      "summary": "operation penetrate: part one the blue angel squadron will strike in force at the target zone and interdict the installation take off from valletta, malta 12:00hrs",
      "opening_message": {
        "seconds": 20,
        "text": "PROCEED TOWARDS THE COAST TO ASSIST A NAVAL CRUISE MISSILE ATTACK"
      }
    },
    {
      "id": "9a6baaa3",
      "name": "miss934",
      "number": 934,
      "path": "missions/miss934.mis",
      "way": "miss934",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 14,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 98,
        "offset": 29529
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/14",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "operation penetrate: part two\n\nthe f22 superstar squadron will\nstrike in force at the\ntarget zone and interdict the\ninstallation in sector 177,74\n\nwarning: opposition is heavy in vicinity\n\ntake off from unc jf kennedy 15:00hrs",
          "source_path": "english/brief934.txt",
          "source_id": "a2d1a193",
          "source_sha256": "7acb123888043c30945112229acd418370bede2e8d785ab25a355ad8227a0f41",
          "source_label": "english/brief934.txt"
        },
        {
          "language": "french",
          "text": "OPERATION PENETRER 2\nAbattre les appareils ennemis\nautour des installations\nnucl\u00e9aires \u00e0 Sirte, sur la\nc\u00f4te est du pays.\nCible situ\u00e9e en 177,74",
          "source_path": "french/brief934.txt",
          "source_id": "a5efa193",
          "source_sha256": "b13373cc9e4c123fcb4b5541295f5d25078789d613aeac365fe4978f28de7ecb",
          "source_label": "french/brief934.txt"
        },
        {
          "language": "german",
          "text": "OPERATION PENETRATE 2: Zer-\nst\u00f6rung der um die Atoman-\nlage von Syrte stationier-\nten gegnerischen Kampf-\nflugzeuge an der K\u00fcste im\nOsten des Landes.\nZielpunkt: 177,74",
          "source_path": "german/brief934.txt",
          "source_id": "a80da193",
          "source_sha256": "e9a25b406cce81443389928986dfd1778c63ea2e82f1a5089cf369a68b454da1",
          "source_label": "german/brief934.txt"
        },
        {
          "language": "spanish",
          "text": "OPERACION PENETRAR 2:\nDestruir cazas enemigos cercanos a la\ninstaci\u00f3n nuclear de Sirte en la costa al\neste del pa\u00eds.\nLocalizaci\u00f3n objetivo: 177,74",
          "source_path": "spanish/brief934.txt",
          "source_id": "a3dba193",
          "source_sha256": "609c69426954b27efa3856dd1fffc48a0e8932d0a53dbb3b48dfd05094fefa35",
          "source_label": "spanish/brief934.txt"
        },
        {
          "language": "italian",
          "text": "OPERATION PENETRATE 2:\nDistruggi i caccia nemici attorno all'\ninstallazione nucleare a Sirte sulla\ncosta ad est del paese.\nLocazione dell'obbiettivo 177,74",
          "source_path": "italian/brief934.txt",
          "source_id": "a4e5a193",
          "source_sha256": "d1825f0fc8f2fd704a74f220971e9d8bf27dda31241985b102178523a765cbff",
          "source_label": "italian/brief934.txt"
        }
      ],
      "summary": "operation penetrate: part two the f22 superstar squadron will strike in force at the target zone and interdict the installation in sector 177,74 warning: opposition is heavy in vicinity take off from unc jf kennedy 15:00hrs",
      "opening_message": {
        "seconds": 20,
        "text": "HOSTILE ENEMY AIRCRAFT HAVE LAUNCHED AN ATTACK FROM A REMOTE AIRFIELD\n ON ALLIED GROUND TROOPS         PROCEED IMMEDIATELY TO 174 74 TO INTERCEPT\nTHESE FIGHTERS         REPEAT 174 74"
      }
    },
    {
      "id": "9b6da8a3",
      "name": "miss935",
      "number": 935,
      "path": "missions/miss935.mis",
      "way": "miss935",
      "world": "libya",
      "location": "Libya",
      "environment": "libya_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soaplib",
      "category": "flashpoints",
      "order": 15,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 11,
        "function_name": "soaplib",
        "node": 104,
        "offset": 29865
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soaplib/15",
          "clip": 1,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "launch from the carrier at 17:00 hrs\n\nprimary target: sector 117,112\n\nsecondary target: sector 106,97",
          "source_path": "english/brief935.txt",
          "source_id": "a3d3a393",
          "source_sha256": "2d58f163eac5a4df100804350861b4423900f5202919004d4112ecb4bad2e0f2",
          "source_label": "english/brief935.txt"
        },
        {
          "language": "french",
          "text": "OPERATION PENETRER 3\nSur plusieurs installations\n(117,112) cible: missiles\n(106,97) cible: missiles\nD\u00e9part: porte-avions 135,146\nAbattre les Migs",
          "source_path": "french/brief935.txt",
          "source_id": "a6f1a393",
          "source_sha256": "9679f96ccf5c94481aae8c53b6e5a2278ff3fbac6b3d686ecb8877d04d31c4d3",
          "source_label": "french/brief935.txt"
        },
        {
          "language": "german",
          "text": "OPERATION PENETRATE 3:\nGegen mehrere Anlagen,\n(117.112) Cruise Missile\nZiel, (106,97) Cruise\nMissile Ziel. Start von\n135,146 Flugzeugtr\u00e4ger, Zer-\nst\u00f6rung von Migs.",
          "source_path": "german/brief935.txt",
          "source_id": "a90fa393",
          "source_sha256": "4a8a436cf77702523e534d0e3f2ed12a714bd3fe2e63444b58e912fb661bcc70",
          "source_label": "german/brief935.txt"
        },
        {
          "language": "spanish",
          "text": "OPERACION PENETRAR 3:\n\tM\u00fatiples objetivos\n\t(117,112) Objetivo crucero\n\t(106,97) Objetivo crucero\n\tDespegue: 135,146 (portaaviones)\n\tDestruir Migs",
          "source_path": "spanish/brief935.txt",
          "source_id": "a4dda393",
          "source_sha256": "214593cd616721efea6ae05c0b4839f0de07135920df3ee8c2b5b94f769bfc97",
          "source_label": "spanish/brief935.txt"
        },
        {
          "language": "italian",
          "text": "OPERATION PENETRATE 3:\na diverse installazioni\n(117,112) Obbiettivo Cruise\n(106,97) Obbiettivo Cruise\nDecollo: 135,146 portaerei\ndistruggere Mig",
          "source_path": "italian/brief935.txt",
          "source_id": "a5e7a393",
          "source_sha256": "605493a588ea9bbf95f3532f4b2f1e42c16226f2735e13abc32a3b9113fcd457",
          "source_label": "italian/brief935.txt"
        }
      ],
      "summary": "launch from the carrier at 17:00 hrs primary target: sector 117,112 secondary target: sector 106,97",
      "opening_message": {
        "seconds": 110,
        "text": "THE ALLIED FLEET HAVE LAUNCHED AN ATTACK ON TWO AIRFIELDS WHICH\nHOUSE A REASONABLY LARGE PERCENTAGE OF THE LIBYIAN AIR FORCE"
      }
    },
    {
      "id": "9868bca1",
      "name": "miss941",
      "number": 941,
      "path": "_unknown/9868bca1-1078.bin",
      "way": "miss941",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_n",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsom",
      "category": "flashpoints",
      "order": 1,
      "total": 7,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 12,
        "function_name": "soapsom",
        "node": 1,
        "offset": 30380
      },
      "demo": null,
      "presentations": [
        {
          "group": "cdsomint/somintro/1",
          "clip": 0,
          "label": "Campaign introduction"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "your mission is to clear these defences\nin sector 121,92 and sector 141,102\n\ntakeoff from jfk at 03:00 hrs\nstandard multirole armament.\n\nwarning some aircraft may be operational\ndo not fire unless fired upon",
          "source_path": "english/brief941.txt",
          "source_id": "a0ceb791",
          "source_sha256": "2b1acc90ec7de29d1968eae7a0564a684d322ab71b16f6f1d21d87e987ce4fac",
          "source_label": "english/brief941.txt"
        },
        {
          "language": "french",
          "text": "ATTERRISSAGE\nAn\u00e9antir les d\u00e9fenses\npour pr\u00e9parer l'op\u00e9ration\natterrissage 2.\n(121,92) Ouvrage d\u00e9fensif\n(142,102) Ouvrage d\u00e9fensif\nD\u00e9coller: 163,59",
          "source_path": "french/brief941.txt",
          "source_id": "a3ecb791",
          "source_sha256": "13e888ee3ebafeafb4bbd4934c31eab58338f9d983bc51d8c4f21d3fe64478cd",
          "source_label": "french/brief941.txt"
        },
        {
          "language": "german",
          "text": "TOUCHDOWN: Ausschaltung der\nVerteidigung f\u00fcr Operation\nTouchdown 2, (121,92) Ver-\nteidigungsanlage, (142,102)\nVerteidigungsanlage Start\n163,59",
          "source_path": "german/brief941.txt",
          "source_id": "a60ab791",
          "source_sha256": "5c45d8587eef028f4454fd25870f2acd4abf7d16df2f08c66c10a4cb9796d8be",
          "source_label": "german/brief941.txt"
        },
        {
          "language": "spanish",
          "text": "ENSAYO: Eliminar defensas para\noperaci\u00f3n ENSAYO 2\n\t(121,92) Instalaci\u00f3n defensiva\n\t(142,102) Instalaci\u00f3n defensiva\n\tDespegue: 163,59",
          "source_path": "spanish/brief941.txt",
          "source_id": "a1d8b791",
          "source_sha256": "6e8e83ff4cc5bbec2b8519c5313167344247a2e9db64d3e2436349e8ef7c9932",
          "source_label": "spanish/brief941.txt"
        },
        {
          "language": "italian",
          "text": "TOUCHDOWN: Distruggere difese\nper operazione touchdown 2\n(121,92) Installazione di difesa\n(142,102) Installazione di difesa\nDecollo: 163,59",
          "source_path": "italian/brief941.txt",
          "source_id": "a2e2b791",
          "source_sha256": "3e0e72752ce1db311b3b9a1c4292666645ea8e0e4b2e808a8e0bd734613ce2c3",
          "source_label": "italian/brief941.txt"
        }
      ],
      "summary": "your mission is to clear these defences in sector 121,92 and sector 141,102 takeoff from jfk at 03:00 hrs standard multirole armament. warning some aircraft may be operational do not fire unless fired upon",
      "opening_message": {
        "seconds": 110,
        "text": "AWAC CONTROL REPORT        WARNING AT LEAST THREE FIGHTER\nAIRCRAFT HAVE LAUNCHED FROM TWO AIRFIELDS NORTH EAST OF YOUR POSITION"
      }
    },
    {
      "id": "996abaa1",
      "name": "miss942",
      "number": 942,
      "path": "missions/miss942.mis",
      "way": "miss942",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_tw",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsom",
      "category": "flashpoints",
      "order": 2,
      "total": 7,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 12,
        "function_name": "soapsom",
        "node": 6,
        "offset": 30532
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapsom/1",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "phase two of clearance operation for landing\n\nintelligence can positively confirm large\nnumber of aa weapons are being stored at the\nformer airport\n\ninterdict mogadishu airport and destroy\nthe runway and storage facilities around it.\n\nsector 147,107\n\n\n\nf22 with ag weapon load\n\ntake off at 05:30hrs",
          "source_path": "english/brief942.txt",
          "source_id": "a1d0b191",
          "source_sha256": "9b9c6827d6334c5bf55b1487bf85ee42b43adcb215f1d5a132a1762a088b44b6",
          "source_label": "english/brief942.txt"
        },
        {
          "language": "french",
          "text": "ATTERRISSAGE 2\nSe rendre ma\u00eetre de\nMogadishu et son a\u00e9roport.\n(147,107) A\u00e9roport de Mog.\nD\u00e9coller: 148,93",
          "source_path": "french/brief942.txt",
          "source_id": "a4eeb191",
          "source_sha256": "b1a33dd9bc94d299fbb35352bcebac1bdb3e5528194aefcde18a2ed12d7d37af",
          "source_label": "french/brief942.txt"
        },
        {
          "language": "german",
          "text": "TOUCHDOWN 2: \u00dcbernahme der\nKontrolle \u00fcber Mogadischo\nund den Flughafen. (147,107)\nFlughafen Mogadischo,\nStart: 148,93",
          "source_path": "german/brief942.txt",
          "source_id": "a70cb191",
          "source_sha256": "c65450795daf261d61604b32b7155fe86cf7e3bcae307a846d578207857cebfb",
          "source_label": "german/brief942.txt"
        },
        {
          "language": "spanish",
          "text": "ENSAYO 2: Controlar Mogadiscio y su\naeropuerto.\n\t(147,107) Pista de Mogadiscio\n\tDespegue: 148,93",
          "source_path": "spanish/brief942.txt",
          "source_id": "a2dab191",
          "source_sha256": "0f25b464492fb3578066ce0d6b791640c4a2b263308080dd0a2e156d3495aa71",
          "source_label": "spanish/brief942.txt"
        },
        {
          "language": "italian",
          "text": "TOUCHDOWN 2: ottenere il controllo\ndi Mogadiscio e aeroporto\n(147,107) Campo d'aviazione di Mogadiscio\nDecollo: 143,93",
          "source_path": "italian/brief942.txt",
          "source_id": "a3e4b191",
          "source_sha256": "c68e7acc4d932ac7304b495039b266990e69cb8f0df3fb0a2cc7bb5a5623e39f",
          "source_label": "italian/brief942.txt"
        }
      ],
      "summary": "phase two of clearance operation for landing intelligence can positively confirm large number of aa weapons are being stored at the former airport interdict mogadishu airport and destroy the runway and storage facilities around it. sector 147,107 f22 with ag weapon load take off at 05:30hrs",
      "opening_message": {
        "seconds": 20,
        "text": "ATTACK MOGADISHU AIRPORT ON THE NORTHEAST SIDE OF THE CITY"
      }
    },
    {
      "id": "9a6cb8a1",
      "name": "miss943",
      "number": 943,
      "path": "missions/miss943.mis",
      "way": "miss943",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_d",
      "craft": null,
      "craft_basis": null,
      "group": "soapsom",
      "category": "flashpoints",
      "order": 3,
      "total": 7,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 12,
        "function_name": "soapsom",
        "node": 18,
        "offset": 31204
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapsom/2",
          "clip": 7,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "operation restore hope two is now in full swing\nbut we are a little concerned that things are too quiet.\n\n\nyour mission is to provide a fighter escort for\nan air convoy of hercules air transporters\ncarrying food and medical supplies inland.\n\nwe still believe some old migs are still operational\nand the warlords have radar guided anti-aircraft artillery\n\nan eurofighter detachment has arrived from italy\nand will carry out this operation\n\ntakeoff at 12:00hrs\nweather is clear",
          "source_path": "english/brief943.txt",
          "source_id": "a2d2b391",
          "source_sha256": "bf91ee4046b954306b9787bf72fa0887e19f0d6f2272ec27188374668e11f03e",
          "source_label": "english/brief943.txt"
        },
        {
          "language": "french",
          "text": "PROVIDENCE 1\nCouvrir les Hercules du\nconvoi de vivres a\u00e9rien.\nD\u00e9coller: 83,41",
          "source_path": "french/brief943.txt",
          "source_id": "a5f0b391",
          "source_sha256": "a9785fa18acb437649c70879659603a623bbeaabb53f40a0716b5141d8e33b32",
          "source_label": "french/brief943.txt"
        },
        {
          "language": "german",
          "text": "PROVIDENCE 1: Schutz eines\nLebensmitteltransports von\nHercules-Flugzeugen.\nStart: 83,41",
          "source_path": "german/brief943.txt",
          "source_id": "a80eb391",
          "source_sha256": "30d229711eaa959144951113966f4f631718fa70793765ff7e13726a5fb38644",
          "source_label": "german/brief943.txt"
        },
        {
          "language": "spanish",
          "text": "PROVIDENCIA 1: Dar apoyo a\nH\u00e9rcules que transportan alimentos.\n\tDespegue: 83,41",
          "source_path": "spanish/brief943.txt",
          "source_id": "a3dcb391",
          "source_sha256": "9ef52c4ef11396e314e889d3fb50c8da310a5073267069f3ceba824695b2e0ab",
          "source_label": "spanish/brief943.txt"
        },
        {
          "language": "italian",
          "text": "PROVIDENCE 1: Dare copertura\na convoglio provviste hercules\nDecollo: 83,41",
          "source_path": "italian/brief943.txt",
          "source_id": "a4e6b391",
          "source_sha256": "e1d81a3edef4c45bc490c989d642a1c1ffc915233dfa934e7975d8410fff8ec2",
          "source_label": "italian/brief943.txt"
        }
      ],
      "summary": "operation restore hope two is now in full swing but we are a little concerned that things are too quiet. your mission is to provide a fighter escort for an air convoy of hercules air transporters carrying food and medical supplies inland. we still believe some old migs are still operational and the warlords have radar guided anti-aircraft artillery an eurofighter detachment has arrived from italy and will carry out this operation takeoff at 12:00hrs weather is clear",
      "opening_message": {
        "seconds": 20,
        "text": "AWAC CONTROL    PROCEED WITH YOUR MISSION TO ESCORT THE REFLIEF\nHERCULES UNTIL IT DOES ITS SUPPLY DROP"
      }
    },
    {
      "id": "9b6eb6a1",
      "name": "miss944",
      "number": 944,
      "path": "missions/miss944.mis",
      "way": "miss944",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_dc",
      "craft": null,
      "craft_basis": null,
      "group": "soapsom",
      "category": "flashpoints",
      "order": 4,
      "total": 7,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 12,
        "function_name": "soapsom",
        "node": 23,
        "offset": 31352
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapsom/3",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "despite the incident with the air relief operation\nthe ground convoy will commence as planned\n\nmoving through some dangerous territory\nit will be protected by un gunships.\n\ncommander %pilotname , your mission is to escort\nthe convoy\nand stop any fighters reaching them\n\ntakeoff at 16:00hrs\nweather is cloudy",
          "source_path": "english/brief944.txt",
          "source_id": "a3d4bd91",
          "source_sha256": "6392cdae7f7f1fa54be2d398228f9bf9b79fe8371bf1c95d04e31dca1ce2c167",
          "source_label": "english/brief944.txt"
        },
        {
          "language": "french",
          "text": "PROVIDENCE 2\nCouvrir le convoi de vivres\nau sol.\nD\u00e9coller: 143,104\nD\u00e9truire les Migs \u00e0 147,134",
          "source_path": "french/brief944.txt",
          "source_id": "a6f2bd91",
          "source_sha256": "a40a20861e7129f7d2247d7d9db11d06e85554638b6c733225ccd9c6da2f470b",
          "source_label": "french/brief944.txt"
        },
        {
          "language": "german",
          "text": "PROVIDENCE 2: Schutz eines\nLebensmitteltransports am\nBoden.\nStart: 143,104, Zerst\u00f6rung\nvon Migs bei 147,134",
          "source_path": "german/brief944.txt",
          "source_id": "a910bd91",
          "source_sha256": "1800fe3bf87b6d1f46fa7aa0f3f1fbc06bb4016b2d6c435ee370f1d29447d088",
          "source_label": "german/brief944.txt"
        },
        {
          "language": "spanish",
          "text": "PROVIDENCIA 2: Dar apoyo al convoy\nterrestre de alimentos.\n\tDespegue: 143,104\n\tDestruir Migs en 147,134",
          "source_path": "spanish/brief944.txt",
          "source_id": "a4debd91",
          "source_sha256": "b26de9e8b6856fa10a977b5e9b8d69cd58a1dce596ff3ab59455bf0dde92cff7",
          "source_label": "spanish/brief944.txt"
        },
        {
          "language": "italian",
          "text": "PROVIDENCE 2: Dare copertura\na convoglio provviste terrestre\nDecollo:143,104\ndistruggere Mig a 147,134",
          "source_path": "italian/brief944.txt",
          "source_id": "a5e8bd91",
          "source_sha256": "f594963e9e31ea0cedc15f318f3c6ca2be7ba3961c22070ca06e83b3faeef9a0",
          "source_label": "italian/brief944.txt"
        }
      ],
      "summary": "despite the incident with the air relief operation the ground convoy will commence as planned moving through some dangerous territory it will be protected by un gunships. commander %pilotname , your mission is to escort the convoy and stop any fighters reaching them takeoff at 16:00hrs weather is cloudy",
      "opening_message": {
        "seconds": 20,
        "text": "CONTROL         LEADER ONE PROCEED TO 147 134 TO PROVIDE COVER FOR \nAN ALLIED CONVOY      REPEAT 147 134"
      }
    },
    {
      "id": "9c70b4a3",
      "name": "miss945",
      "number": 945,
      "path": "missions/miss945.mis",
      "way": "miss945",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soapsom",
      "category": "flashpoints",
      "order": 5,
      "total": 7,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 12,
        "function_name": "soapsom",
        "node": 30,
        "offset": 31566
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapsom/4",
          "clip": 2,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "another arms warehouse has been located in\nscrub land 100 miles from mogadishu.\n\nsatellite detected large numbers of vehicles\nmoving into the compound as the un landed in somalia\n\ncommander %pilotname , your mission is to confirm\nthe existence of a weapons storage site and\nto destroy the facility.\n\nwarning: avoid civilian areas in the vicinity\n\ntake off at 02:00 hrs\nweather is clear skies",
          "source_path": "english/brief945.txt",
          "source_id": "a4d6bf93",
          "source_sha256": "d96b484c0aa2da0553f93d6e03a78203c633f96594d01e9e91e10b94a4f649a7",
          "source_label": "english/brief945.txt"
        },
        {
          "language": "french",
          "text": "MOUCHARD 1\nD\u00e9truire un entrep\u00f4t\nd'armes.\n(134,109) Entrep\u00f4t d'armes\nD\u00e9coller: 83,41",
          "source_path": "french/brief945.txt",
          "source_id": "a7f4bf93",
          "source_sha256": "e32a47852293bc9548adc36e04e9f5643af5f534384322a14d7818a072104d7b",
          "source_label": "french/brief945.txt"
        },
        {
          "language": "german",
          "text": "DEEP THROAT 1: Zerst\u00f6rung\neines verd\u00e4chtigen Waffen-\nlagers. (134,109) Verd\u00e4ch-\ntiges Waffenlager. Start:\n83,41",
          "source_path": "german/brief945.txt",
          "source_id": "aa12bf93",
          "source_sha256": "3686efcf2e465580668f7d156d61ac81f6fbe8cf94b0716557821353771e4ad7",
          "source_label": "german/brief945.txt"
        },
        {
          "language": "spanish",
          "text": "GARGANTA PROFUNDA 1: Destruir\nalmac\u00e9n de armas\n\t(134,109) Almac\u00e9n sospechoso\n\tDespegue: 83,41",
          "source_path": "spanish/brief945.txt",
          "source_id": "a5e0bf93",
          "source_sha256": "674efd809a3397b2c641ae8aa4ca2f121f47a16b67d5a4819537cf6ce94b455b",
          "source_label": "spanish/brief945.txt"
        },
        {
          "language": "italian",
          "text": "DEEP THROAT\t1: Distruggere\nsospetti magazzini di armi\n(134,109) Sospetti magazzini di armi\nDecollo:83,41",
          "source_path": "italian/brief945.txt",
          "source_id": "a6eabf93",
          "source_sha256": "280aacc0bfd88c1c2dc3c7bd7339359df2ff3db96af298b8182b7c6179a84ad1",
          "source_label": "italian/brief945.txt"
        }
      ],
      "summary": "another arms warehouse has been located in scrub land 100 miles from mogadishu. satellite detected large numbers of vehicles moving into the compound as the un landed in somalia commander %pilotname , your mission is to confirm the existence of a weapons storage site and to destroy the facility. warning: avoid civilian areas in the vicinity take off at 02:00 hrs weather is clear skies",
      "opening_message": {
        "seconds": 110,
        "text": "AWAC CONTROL REPORT        WARNING AT TWO FIGHTER\nAIRCRAFT HAVE LAUNCHED FROM AN AIRFIELD NORTH WEST OF YOUR POSITION"
      }
    },
    {
      "id": "9d72b2a3",
      "name": "miss946",
      "number": 946,
      "path": "missions/miss946.mis",
      "way": "miss946",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_st",
      "craft": null,
      "craft_basis": null,
      "group": "soapsom",
      "category": "flashpoints",
      "order": 6,
      "total": 7,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 12,
        "function_name": "soapsom",
        "node": 35,
        "offset": 31718
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapsom/5",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "this is awac to un air patrol\n\nwe are picking up a targeting radar signal\nin the south of the country\n\nfly to sector 84,42 and destroy any sam sites\nin this vicinity",
          "source_path": "english/brief946.txt",
          "source_id": "a5d8b993",
          "source_sha256": "2ac3362c6a88576d7e83267f4f5dcd31422d3b8b8c87d3adda076a30af129875",
          "source_label": "english/brief946.txt"
        },
        {
          "language": "french",
          "text": "MOUCHARD 2\nD\u00e9truire des bases de\nmissiles au sud.\nD\u00e9coller: 20,44",
          "source_path": "french/brief946.txt",
          "source_id": "a8f6b993",
          "source_sha256": "bc2a3f98a37e6c8304689bcc3af0d4c87fae7e64c5f8af5c155339deabd8d136",
          "source_label": "french/brief946.txt"
        },
        {
          "language": "german",
          "text": "DEEP THROAT 2: Zerst\u00f6rung\nvon SAM-Basen im S\u00fcden.\nStart: 20,44",
          "source_path": "german/brief946.txt",
          "source_id": "ab14b993",
          "source_sha256": "2db2ef74a39017e50532832368b58902e98cb20653597e564b14bb065ccf41fb",
          "source_label": "german/brief946.txt"
        },
        {
          "language": "spanish",
          "text": "GARGANTA PROFUNDA 2: Destruir\nemplazamientos de SAM en el sur.\n\tDespegue: 20,44",
          "source_path": "spanish/brief946.txt",
          "source_id": "a6e2b993",
          "source_sha256": "894dc31a024f7049893a5a90811f62e6ccd3e23def9d57603ce9e316c4cdabc7",
          "source_label": "spanish/brief946.txt"
        },
        {
          "language": "italian",
          "text": "DEEP THROAT\t2: Distruggere\nappostamenti SAM a sud\nDecollo:20,44",
          "source_path": "italian/brief946.txt",
          "source_id": "a7ecb993",
          "source_sha256": "50b0e2b7a79ddfc5b066d0c33a0927db9d09ee929b5850a1882e4158f39ee183",
          "source_label": "italian/brief946.txt"
        }
      ],
      "summary": "this is awac to un air patrol we are picking up a targeting radar signal in the south of the country fly to sector 84,42 and destroy any sam sites in this vicinity",
      "opening_message": {
        "seconds": 170,
        "text": "AWAC CONTROL    WARNING   WE HAVE DETECTED TWO SECTION COMBATS \nWHICH HAVE JUST SCRAMBLED   BE ON YOUR GUARD"
      }
    },
    {
      "id": "9e74b0a3",
      "name": "miss947",
      "number": 947,
      "path": "missions/miss947.mis",
      "way": "miss947",
      "world": "somalia",
      "location": "Somalia",
      "environment": "somal_d",
      "craft": null,
      "craft_basis": null,
      "group": "soapsom",
      "category": "flashpoints",
      "order": 7,
      "total": 7,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 12,
        "function_name": "soapsom",
        "node": 40,
        "offset": 31870
      },
      "demo": null,
      "presentations": [
        {
          "group": "tfx/soapsom/6",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "the un has given authority to strike at\nthe warlords fort and end any possible threat\nfrom him...\n\nthis is a sensitive mission, but could speed up\nthe operation..\n\n\ncomplex is in sector 80,40\n\ntake off at 12:00hrs\nweather is clear skies",
          "source_path": "english/brief947.txt",
          "source_id": "a6dabb93",
          "source_sha256": "26447f5e617e1b3ff4470fa1c50a3c952da7de53aa2b4118284ec5d71d9cf8b7",
          "source_label": "english/brief947.txt"
        },
        {
          "language": "french",
          "text": "VENGER\nD\u00e9truire le fort d'un chef\nrebelle.\n(80,40) Base du chef rebelle\nD\u00e9coller: 20,44",
          "source_path": "french/brief947.txt",
          "source_id": "a9f8bb93",
          "source_sha256": "00a497363c498b0a16593aa3da15b32c38ea6cd8184d6bb7d6ea871cf015e04b",
          "source_label": "french/brief947.txt"
        },
        {
          "language": "german",
          "text": "AVENGE: Zerst\u00f6rung der Fes-\ntung des Rebellenanf\u00fchrers.\n(80,40) Basis des Rebellen-\nanf\u00fchrers. Start: 20,44",
          "source_path": "german/brief947.txt",
          "source_id": "ac16bb93",
          "source_sha256": "f93890748ca77ab23c6a305437e97775fc54130e165a03899a6fb5672346fd42",
          "source_label": "german/brief947.txt"
        },
        {
          "language": "spanish",
          "text": "VENGANZA: Destruir fortaleza del\nSe\u00f1or de la Guerra.\n\t(80,40) Base del Se\u00f1or de la Guerra\n\tDespegue: 20,44",
          "source_path": "spanish/brief947.txt",
          "source_id": "a7e4bb93",
          "source_sha256": "0e41ed82577392abcf5f31e415a748a1b50a2c09eb2f6723587e079d33e28030",
          "source_label": "spanish/brief947.txt"
        },
        {
          "language": "italian",
          "text": "AVENGE: Distruggere fortino\n(80,40) Base ribelle\nDecollo:20,44",
          "source_path": "italian/brief947.txt",
          "source_id": "a8eebb93",
          "source_sha256": "e5f6fbbe8529f31af662f0925872d89e9ae0058aab787ad006de44d4467328b7",
          "source_label": "italian/brief947.txt"
        }
      ],
      "summary": "the un has given authority to strike at the warlords fort and end any possible threat from him... this is a sensitive mission, but could speed up the operation.. complex is in sector 80,40 take off at 12:00hrs weather is clear skies",
      "opening_message": {
        "seconds": 170,
        "text": "AWAC CONTROL    WARNING   WE HAVE DETECTED AT LEAST TWO SETS OF\nBANDITS TAKING OFF FROM ENEMY RUNWAYS WE BELIEVE TO BE ON A BOMBING MISSION"
      }
    },
    {
      "id": "9a6eb4a1",
      "name": "miss961",
      "number": 961,
      "path": "missions/miss961.mis",
      "way": "miss961",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 1,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 1,
        "offset": 5167
      },
      "demo": {
        "order": 1,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 1,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "cdyugint/strip1/1",
          "clip": 0,
          "label": "Campaign introduction"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "commander %pilotname mission brief.\n\nprimary target:\nthe command centre at sector 99,91\n\nsecondary target:\nthe military installation in sector 102,97",
          "source_path": "english/brief961.txt",
          "source_id": "a2d4bf91",
          "source_sha256": "56f4978715d23a44f451e651ee9b31342671eba8f76436015c7e919f2a6ec074",
          "source_label": "english/brief961.txt"
        },
        {
          "language": "french",
          "text": "Raid sur les bases\nmilitaires en Serbie du N.\n(99,91) QG militaire\n(102,97) Base militaire\nD\u00e9coller: 18,80 Italie du N",
          "source_path": "french/brief961.txt",
          "source_id": "a5f2bf91",
          "source_sha256": "435fd757ae064abf4f5d7a2e4248de82d26f0f8a1a99b7a2d4f71794fdbff25f",
          "source_label": "french/brief961.txt"
        },
        {
          "language": "german",
          "text": "Angriff milit\u00e4rischer Ziele\nim Norden Serbiens. (99,91)\nKommandozentrale, (102,97)\nMilit\u00e4ranlage, Start: 18,80\nNorditalien.",
          "source_path": "german/brief961.txt",
          "source_id": "a810bf91",
          "source_sha256": "89d452d7079f4c941ca8043a383d6ecc206177264ca9c818e04223b9384b3702",
          "source_label": "german/brief961.txt"
        },
        {
          "language": "spanish",
          "text": "Atacar bases militares al norte de\nServia.\n\t(99,91) Cuartel general\n\t(102,97) Instalaci\u00f3n militar\n\tDespegue: 18,80 Norte de Italia",
          "source_path": "spanish/brief961.txt",
          "source_id": "a3debf91",
          "source_sha256": "a3665ea2bd6faf00731861c6afe56c770333ae17a41433018497bf4b6f207fdb",
          "source_label": "spanish/brief961.txt"
        },
        {
          "language": "italian",
          "text": "Colpire basi militari nella\nSerbia del nord\n(99,91) Centro di comando\n(102,97)\tInstallazione militare\nDecollo:18,80 nord Italia",
          "source_path": "italian/brief961.txt",
          "source_id": "a4e8bf91",
          "source_sha256": "b363ace01c39f304dc6dd25aff5ca881f0e6585f7d9a4c00ba01db2162c35b49",
          "source_label": "italian/brief961.txt"
        }
      ],
      "summary": "the command centre at sector 99,91",
      "opening_message": {
        "seconds": 20,
        "text": "CONTROL         LEADER ONE PROCEED TO 99 91 TO YOUR FIRST TARGET\n     REPEAT 99 91"
      }
    },
    {
      "id": "9b70b2a1",
      "name": "miss962",
      "number": 962,
      "path": "missions/miss962.mis",
      "way": "miss962",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "F-117 Nighthawk",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 2,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 12,
        "offset": 5816
      },
      "demo": {
        "order": 2,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 12,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/1",
          "clip": 6,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "most of the serb communication network is out of action\nbut two key sites still remain in the south..\nthese must be taken out before any of the un ground forces\ncan move safely into the region.",
          "source_path": "english/brief962.txt",
          "source_id": "a3d6b991",
          "source_sha256": "c0211c2c09a17cf96329ee83a8ad5502ab70131cffa1d46c33d6823425073e3d",
          "source_label": "english/brief962.txt"
        },
        {
          "language": "french",
          "text": "Raid sur des cibles\nmilitaires en Serbie du S.\n(11,88) Base a\u00e9rienne\n(116,80) Base militaire\nD\u00e9coller: 61,23 Italie du S",
          "source_path": "french/brief962.txt",
          "source_id": "a6f4b991",
          "source_sha256": "a7c31ac759c02816c2c59f817d88a02ef2f04a5bd26ce94f013c07ba01529407",
          "source_label": "french/brief962.txt"
        },
        {
          "language": "german",
          "text": "Angriff milit\u00e4rischer Ziele\nim S\u00fcden Serbiens. (111,88)\nFlugplatz, (116,80) Milit\u00e4r-\nanlage, Start: 61,23 S\u00fcd-\nitalien.",
          "source_path": "german/brief962.txt",
          "source_id": "a912b991",
          "source_sha256": "8fa510a01efebd4417b0fbd8f63ba770d05e4926935dbc70680bdf2ab64158b5",
          "source_label": "german/brief962.txt"
        },
        {
          "language": "spanish",
          "text": "Atacar bases militares al sur de Servia.\n\t(111,88) Aer\u00f3dromo\n\t(116,80) Instalaci\u00f3n militar\n\tDespegue: 61,23 Sur de Italia",
          "source_path": "spanish/brief962.txt",
          "source_id": "a4e0b991",
          "source_sha256": "ad1d04814f0a000753f3c8a7cac5103c1d8062960d1d11c67ad5997ef38cb0ec",
          "source_label": "spanish/brief962.txt"
        },
        {
          "language": "italian",
          "text": "Colpire obbiettivi militari\nnella Serbia del sud\n(111,88) Campo d'aviazione\n(116,80) Installazione militare\nDecollo:61,23 Italia del sud",
          "source_path": "italian/brief962.txt",
          "source_id": "a5eab991",
          "source_sha256": "af01b71c132706c9cf5633dd645480877b80f5f3eb579cc432fcd011bbc8be0e",
          "source_label": "italian/brief962.txt"
        }
      ],
      "summary": "most of the serb communication network is out of action but two key sites still remain in the south.. these must be taken out before any of the un ground forces can move safely into the region.",
      "opening_message": {
        "seconds": 20,
        "text": "CONTROL          PROCEED WITH YOU MISSION YOUR PRIMARY TARGET IS AT\n111 88      REPEAT 111 88"
      }
    },
    {
      "id": "9c72b0a1",
      "name": "miss963",
      "number": 963,
      "path": "missions/miss963.mis",
      "way": "miss963",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 3,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 20,
        "offset": 6069
      },
      "demo": {
        "order": 3,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 20,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/2",
          "clip": 3,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "the united nations airforce has carried out raids\non serbian and croation command and communication\nbuildings throughout the war zone..\nin an attempt to effectively blind them..\nallowing un transporters safe passage to the\nsafehavens.",
          "source_path": "english/brief963.txt",
          "source_id": "a4d8bb91",
          "source_sha256": "564b10b2511b746d9c87b0271935fbb39451a924a5bb4f4d2640ab800bded259",
          "source_label": "english/brief963.txt"
        },
        {
          "language": "french",
          "text": "D\u00e9truire les bases de\nmissiles sur la c\u00f4te ennemie.\nD\u00e9coller: 73,55 porte-avions",
          "source_path": "french/brief963.txt",
          "source_id": "a7f6bb91",
          "source_sha256": "ddd648000c361a56e792f76647d48aabb5987ea8978fc808e637db18e7e63f34",
          "source_label": "french/brief963.txt"
        },
        {
          "language": "german",
          "text": "Zerst\u00f6rung von SAM-Basen an\nder K\u00fcste des Gegners. Start:\n73,55 Flugzeugtr\u00e4ger, Lan-\ndung: 73,55 Flugzeugtr\u00e4ger",
          "source_path": "german/brief963.txt",
          "source_id": "aa14bb91",
          "source_sha256": "1685c28db993096d835cd03015c3a42f0e63225df82a91baa7f77889f9eb4b14",
          "source_label": "german/brief963.txt"
        },
        {
          "language": "spanish",
          "text": "Destruir instalaciones de SAM en la\ncosta enemiga.\n\tDespegue: 73,55 Portaaviones",
          "source_path": "spanish/brief963.txt",
          "source_id": "a5e2bb91",
          "source_sha256": "e6de087f53a6b7917c05a2f65f2d5e48376b67e882c05ce9321e99ce70547c7c",
          "source_label": "spanish/brief963.txt"
        },
        {
          "language": "italian",
          "text": "Distruggere appostamenti SAM sulla\ncosta nemica\nDecollo:73,55 portaerei",
          "source_path": "italian/brief963.txt",
          "source_id": "a6ecbb91",
          "source_sha256": "665e6de0ce849c23e12069252bab92fa0165b0c43818abbbd7469b0f027e5be2",
          "source_label": "italian/brief963.txt"
        }
      ],
      "summary": "the united nations airforce has carried out raids on serbian and croation command and communication buildings throughout the war zone.. in an attempt to effectively blind them.. allowing un transporters safe passage to the safehavens.",
      "opening_message": {
        "seconds": 20,
        "text": "CONTROL         LEADER ONE PROCEED NORTH TOWARDS THE COAST AND\nSEARCH OUT AND DESTROY ENEMY SAMSITES"
      }
    },
    {
      "id": "9d74bea1",
      "name": "miss964",
      "number": 964,
      "path": "missions/miss964.mis",
      "way": "miss964",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_tw",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 4,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 25,
        "offset": 6217
      },
      "demo": {
        "order": 4,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 25,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/3",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission brief:\n\nroutine air patrol for the un carrier\ngroup in the adriatic sea.\nprovide barcap and intercept any\nunidentified aircraft\n\nplane: f22 with standard weapon load.",
          "source_path": "english/brief964.txt",
          "source_id": "a5dab591",
          "source_sha256": "0dd1a3d971101a6e43d29dcb61ff65430704d076c0d694b02bec512a537103ee",
          "source_label": "english/brief964.txt"
        },
        {
          "language": "french",
          "text": "BARCAP\nCouvrir la flotte.\nD\u00e9coller: 77,56 porte-avions",
          "source_path": "french/brief964.txt",
          "source_id": "a8f8b591",
          "source_sha256": "b4ee2fbd46f221e944f25ff3d521fbbdf70633d15836740b748f382097dd5dfe",
          "source_label": "french/brief964.txt"
        },
        {
          "language": "german",
          "text": "BARCAP: Schutz der Flotte.\nStart: 77,56 Flugzeugtr\u00e4ger",
          "source_path": "german/brief964.txt",
          "source_id": "ab16b591",
          "source_sha256": "4e8934992d5e8db282f23736ab6a38ce38c15473c5f1c2f6b1d65309ec6f9b3f",
          "source_label": "german/brief964.txt"
        },
        {
          "language": "spanish",
          "text": "APOYO: Proporcionar apoyo a la flota.\n\tDespegue: 77,56 Portaaviones",
          "source_path": "spanish/brief964.txt",
          "source_id": "a6e4b591",
          "source_sha256": "32c2db2869d5d5dd7d8764446557d5a64b73efaaf61d9e15cb3197195b14679f",
          "source_label": "spanish/brief964.txt"
        },
        {
          "language": "italian",
          "text": "BARCAP: Provvedere alla copertura\nper la flotta\nDecollo:77,56 portaerei",
          "source_path": "italian/brief964.txt",
          "source_id": "a7eeb591",
          "source_sha256": "32fddff0ed1e8021fc26912a2d46d025084f87e3fc9e35ef43ca87506196d214",
          "source_label": "italian/brief964.txt"
        }
      ],
      "summary": "mission brief: routine air patrol for the un carrier group in the adriatic sea. provide barcap and intercept any unidentified aircraft plane: f22 with standard weapon load.",
      "opening_message": {
        "seconds": 10,
        "text": "EMERGENCY        SCRAMBLE SCRAMBLE SCRAMBLE"
      }
    },
    {
      "id": "9e76bca1",
      "name": "miss965",
      "number": 965,
      "path": "missions/miss965.mis",
      "way": "miss965",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_tw",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 5,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 30,
        "offset": 6365
      },
      "demo": {
        "order": 5,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 30,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/4",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "serbian jets are still flying over bosnia\nand serbia\n\ncommander %pilotname and the\neurofighter squadron must gain total command\nof the sky and destroy any opposition\n\nstandard air to air configuration\n\npatrol sector along the serbian coast.",
          "source_path": "english/brief965.txt",
          "source_id": "a6dcb791",
          "source_sha256": "0ebcd29b50b6401b0f86b0bfea70f0c8855e8e44334d2d7915f48a50e66b6448",
          "source_label": "english/brief965.txt"
        },
        {
          "language": "french",
          "text": "Balayage aux fronti\u00e8res.\nSup\u00e9riorit\u00e9 dans les airs.\nD\u00e9coller: 61,23 Italie du S\nAbattre les Migs sur la c\u00f4te\nennemie.",
          "source_path": "french/brief965.txt",
          "source_id": "a9fab791",
          "source_sha256": "4b795e1b2a4d5120be8d83ba63e8b673a3a73cd52541120c7f3fe558edd86ca9",
          "source_label": "french/brief965.txt"
        },
        {
          "language": "german",
          "text": "Freihaltung des Luftraumes\n\u00fcber der Grenze, Lufthoheit.\nStart: 61,23 S\u00fcditalien,\nZerst\u00f6rung von Migs \u00fcber der\nK\u00fcste des Gegners.",
          "source_path": "german/brief965.txt",
          "source_id": "ac18b791",
          "source_sha256": "df83eb3069ead0fc1e37bddc26c4572ba2f54f8381cfe05bb71f5e1576cf7b97",
          "source_label": "german/brief965.txt"
        },
        {
          "language": "spanish",
          "text": "Conseguir superioridad a\u00e9rea en la\nfrontera.\n\tDespegue: 61,23 Sur de Italia\n\tDestruir Migs en la costa",
          "source_path": "spanish/brief965.txt",
          "source_id": "a7e6b791",
          "source_sha256": "a018bf1ea6c69ecdca0ebccae70ad87ff86a8a207e78db1127cfd11a7f902aa3",
          "source_label": "spanish/brief965.txt"
        },
        {
          "language": "italian",
          "text": "Annientamento aereo di frontiera\nsuperiorita` aerea\nDecollo:61,23 Italia del sud\ndistruggere Mig sulla costa nemica",
          "source_path": "italian/brief965.txt",
          "source_id": "a8f0b791",
          "source_sha256": "15c6f2c0802c086901d8cf7a05bb083ab53a1a65d980ac10974408bf7a8362c9",
          "source_label": "italian/brief965.txt"
        }
      ],
      "summary": "serbian jets are still flying over bosnia and serbia commander %pilotname and the eurofighter squadron must gain total command of the sky and destroy any opposition standard air to air configuration patrol sector along the serbian coast.",
      "opening_message": {
        "seconds": 25,
        "text": "CONTROL         LEADER ONE PROCEED NORTH ACROSS THE ADRIATIC SEA TO \nINTERCEPT BANDITS OVER THE ENEMY COAST"
      }
    },
    {
      "id": "9f78baa1",
      "name": "miss966",
      "number": 966,
      "path": "missions/miss966.mis",
      "way": "miss966",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 6,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 35,
        "offset": 6517
      },
      "demo": {
        "order": 6,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 35,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/5",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "alert carrier fleet we are tracking\ninbound bandits on an intercept course\ntowards the fleet...190 miles and closing\n\nlaunch the alert fighters\n\nand take heading 50 degrees..",
          "source_path": "english/brief966.txt",
          "source_id": "a7deb191",
          "source_sha256": "3f49750f4130934be78c34015efd7a0582a296027983a2a3388c3ef012f2d268",
          "source_label": "english/brief966.txt"
        },
        {
          "language": "french",
          "text": "MIGCAP\nProt\u00e9ger le porte-avions\ndes attaques.\nD\u00e9coller: 77,56 porte-avions\nAbattre les Migs.",
          "source_path": "french/brief966.txt",
          "source_id": "aafcb191",
          "source_sha256": "d6ba33d1f370dab37766c934e82a7b428739d57403bb68b2eddb1feb7e403d6b",
          "source_label": "french/brief966.txt"
        },
        {
          "language": "german",
          "text": "MIGCAP: Schutz des Flugzeug-\ntr\u00e4gers vor Angriffen. Start:\n77,56 Flugzeugtr\u00e4ger, Zer-\nst\u00f6rung von Migs.",
          "source_path": "german/brief966.txt",
          "source_id": "ad1ab191",
          "source_sha256": "76ca91a23697ce5c391931a464bc521e40f59b48c44d6d64ae19a2d719b2f400",
          "source_label": "german/brief966.txt"
        },
        {
          "language": "spanish",
          "text": "MIGCAP: Proteger al portaaviones del\nataque.\n\tDespegue: 77,56 Portaaviones\n\tDestruir Migs",
          "source_path": "spanish/brief966.txt",
          "source_id": "a8e8b191",
          "source_sha256": "2d8f8a10914a4ad8811ebde9b4fd74399c421b444888a58cc8a21c2fd5b616ef",
          "source_label": "spanish/brief966.txt"
        },
        {
          "language": "italian",
          "text": "MIGCAP: Proteggere la portaerei\nda attacco\nDecollo:77,56 portaerei\ndistruggere Mig",
          "source_path": "italian/brief966.txt",
          "source_id": "a9f2b191",
          "source_sha256": "ebb490b9ada5146b395391fe11bd581c1ba62882efed39b80d4686042cd9a793",
          "source_label": "italian/brief966.txt"
        }
      ],
      "summary": "alert carrier fleet we are tracking inbound bandits on an intercept course towards the fleet...190 miles and closing launch the alert fighters and take heading 50 degrees..",
      "opening_message": {
        "seconds": 10,
        "text": "CONTROL       INBOUND BANDITS SCRAMBLE   DEFEND THE FLEET"
      }
    },
    {
      "id": "907ab8a3",
      "name": "miss967",
      "number": 967,
      "path": "missions/miss967.mis",
      "way": "miss967",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 7,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 40,
        "offset": 6665
      },
      "demo": {
        "order": 7,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 40,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/6",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission briefing..\n\nrelief corridor is still under\nthreat from enemy sam sites\nwhich are located on\nthe coast in sector 107,53\nlaunch from the carrier at 1200hrs\nneutralise sam and radar site\n\nf22 with defence suppression armament",
          "source_path": "english/brief967.txt",
          "source_id": "a8e0b393",
          "source_sha256": "370ae4d08e1cff55f0b53a9ae6ff991b18703e80338a535fc19a0a1319a3d0ea",
          "source_label": "english/brief967.txt"
        },
        {
          "language": "french",
          "text": "Raid de pr\u00e9cision sur la\nc\u00f4te. An\u00e9antir les d\u00e9fenses.\n(107,53) Base a\u00e9rienne\nD\u00e9coller: 70,56 porte-avions",
          "source_path": "french/brief967.txt",
          "source_id": "abfeb393",
          "source_sha256": "cf61dd38760bad504da7fc11bf3017755d5e9de4d68d4cff349da75185bb0a7c",
          "source_label": "french/brief967.txt"
        },
        {
          "language": "german",
          "text": "Punktangriff an der K\u00fcste,\nUnterdr\u00fcckung der Verteidigung.\n(107,53) Flugplatz, Start:\n70,56 Flugzeugtr\u00e4ger.",
          "source_path": "german/brief967.txt",
          "source_id": "ae1cb393",
          "source_sha256": "4985e0c9d8c02db7e6f399b128fb72d860ee885fd799934b17f3b6713f71aee7",
          "source_label": "german/brief967.txt"
        },
        {
          "language": "spanish",
          "text": "Supresi\u00f3n de defensas costeras\nmediante ataque de precisi\u00f3n.\n\t(107,53) Aer\u00f3dromo\n\tDespegue: 70,56 Portaaviones",
          "source_path": "spanish/brief967.txt",
          "source_id": "a9eab393",
          "source_sha256": "6e004322d052cdac837be43eb72823b115779e3b51bb41989e165df7b611e3be",
          "source_label": "spanish/brief967.txt"
        },
        {
          "language": "italian",
          "text": "Colpo di precisione sulla costa,\nsoppressione delle difese\n(107,53)\tCampo d'aviazione\nDecollo:70,56 portaerei",
          "source_path": "italian/brief967.txt",
          "source_id": "aaf4b393",
          "source_sha256": "cd2f4dbb870b2e6bde9d9dc25732efc482599e07b493bfa72b5e5356f006e481",
          "source_label": "italian/brief967.txt"
        }
      ],
      "summary": "mission briefing.. relief corridor is still under threat from enemy sam sites which are located on the coast in sector 107,53 launch from the carrier at 1200hrs neutralise sam and radar site f22 with defence suppression armament",
      "opening_message": {
        "seconds": 20,
        "text": "CONTROL         LEADER ONE FOLLOW THE WAYPOINT ROUTE TO YOUR PRIMARY \nTARGET AT 107 53"
      }
    },
    {
      "id": "917ca6a3",
      "name": "miss968",
      "number": 968,
      "path": "missions/miss968.mis",
      "way": "miss968",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 8,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 45,
        "offset": 6813
      },
      "demo": {
        "order": 8,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 45,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/7",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission briefing for blue angel squadron\n\ncontinue routine air superiority flights\nalong the northern sector of bosnia\n\ntakeoff at 1400hrs from central italy\n\nstandard weapon configuration",
          "source_path": "english/brief968.txt",
          "source_id": "a9e2ad93",
          "source_sha256": "db2dbf721810735875734e5f7fef8cecf3c55893aa83955a4cb08a0aa1020611",
          "source_label": "english/brief968.txt"
        },
        {
          "language": "french",
          "text": "Sup\u00e9riorit\u00e9 dans les airs\nD\u00e9coller: 61,23 Italie du S\nAbattre les Migs.",
          "source_path": "french/brief968.txt",
          "source_id": "ac00ad93",
          "source_sha256": "22fd1711f1a1614b5693947228294129647a331e1b93cb02d8609d4adb1fc141",
          "source_label": "french/brief968.txt"
        },
        {
          "language": "german",
          "text": "Lufthoheit. Start 61,23 S\u00fcd-\nitalien, Zerst\u00f6rung von Migs.",
          "source_path": "german/brief968.txt",
          "source_id": "af1ead93",
          "source_sha256": "556a130aa170f79100801acba6fc2f32274cb4e4c6417a5fe80b2f752194fb79",
          "source_label": "german/brief968.txt"
        },
        {
          "language": "spanish",
          "text": "Superioridad a\u00e9rea.\n\tDespegue: 61,23 Sur de Italia\n\tDestruir Migs",
          "source_path": "spanish/brief968.txt",
          "source_id": "aaecad93",
          "source_sha256": "03925ac863aca9a7e3aa7d31f2122912662655c29e07fcf34bda41c746d54a57",
          "source_label": "spanish/brief968.txt"
        },
        {
          "language": "italian",
          "text": "Superiorita` aerea\nDecollo:61,23 Italia del sud\ndistruggere Mig",
          "source_path": "italian/brief968.txt",
          "source_id": "abf6ad93",
          "source_sha256": "7a094f9a71c0c6835d3a64e2d4fe50ab65383b3ed95c8517297030e5af3195b7",
          "source_label": "italian/brief968.txt"
        }
      ],
      "summary": "mission briefing for blue angel squadron continue routine air superiority flights along the northern sector of bosnia takeoff at 1400hrs from central italy standard weapon configuration",
      "opening_message": {
        "seconds": 30,
        "text": "CONTROL         LEADER ONE PROCEED ACROSS THE ADRIATIC SEA TO\nINTERCEPT BANDITS OVER THE ENEMY COAST"
      }
    },
    {
      "id": "927ea4a3",
      "name": "miss969",
      "number": 969,
      "path": "missions/miss969.mis",
      "way": "miss969",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_nc",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 9,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 52,
        "offset": 7018
      },
      "demo": {
        "order": 9,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 52,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/8",
          "clip": 2,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "warning to italian coastal defence\n\na formation of unidentified aircraft\n\nrange 120 miles...\nheading 280...\nspeed 600knts at 4000ft\n\nscramble immediately",
          "source_path": "english/brief969.txt",
          "source_id": "aae4af93",
          "source_sha256": "87a5bb5abcaf09034e29489570d3a17a42a4e065b3a5b17c38da210af8fcc13d",
          "source_label": "english/brief969.txt"
        },
        {
          "language": "french",
          "text": "Interception longue distance.\nD\u00e9coller: 18,80 Italie du N",
          "source_path": "french/brief969.txt",
          "source_id": "ad02af93",
          "source_sha256": "b36d469f4f864fd4f44796d10d8b347fbf8f8399977cc219d6c51914973afd8c",
          "source_label": "french/brief969.txt"
        },
        {
          "language": "german",
          "text": "Langstreckenabfangunternehmen.\nStart: 18,80 Norditalien.",
          "source_path": "german/brief969.txt",
          "source_id": "a020af93",
          "source_sha256": "fb5d6ccc56b9042fcf05f7cfe39fee153f147ba608a6eedab8a7769145d2c8ef",
          "source_label": "german/brief969.txt"
        },
        {
          "language": "spanish",
          "text": "Interceptaciones de largo alcance.\n\tDespegue: 18,80 Norte de Italia",
          "source_path": "spanish/brief969.txt",
          "source_id": "abeeaf93",
          "source_sha256": "d5eafc9c4c0e189ddeca813da63c2880e6acb4e5f347e70a631d0e5b569be802",
          "source_label": "spanish/brief969.txt"
        },
        {
          "language": "italian",
          "text": "Intercettazione a lungo raggio\nDecollo:18,80 nord Italia",
          "source_path": "italian/brief969.txt",
          "source_id": "acf8af93",
          "source_sha256": "5390cd5ded0f4791b5fd18752e35c55b5142e6490889242534139cea12180049",
          "source_label": "italian/brief969.txt"
        }
      ],
      "summary": "warning to italian coastal defence a formation of unidentified aircraft range 120 miles... heading 280... speed 600knts at 4000ft scramble immediately",
      "opening_message": {
        "seconds": 50,
        "text": "CONTROL     LEADER ONE PROCEED NORTH EAST FROM ANCONA AIRFIELD \nTOWARDS THE YUGOSLAVIAN COAST"
      }
    },
    {
      "id": "9a6fb2a1",
      "name": "miss970",
      "number": 970,
      "path": "_unknown/9a6fb2a1-1236.bin",
      "way": "miss970",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_n",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 10,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 57,
        "offset": 7170
      },
      "demo": {
        "order": 10,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 57,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/9",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "looking glass command to blue angel squadron\n\nawac confirms another serbian raid on the\nun airbases in southern italy\n\neta 6mins\n\nscramble and intercept an inbound enemy squadron\nwarning low visability",
          "source_path": "english/brief970.txt",
          "source_id": "a2d5b991",
          "source_sha256": "1ac242c8333575acbdd35d1bbd0ad18b04f0d15691e32362df3c0118bfb24718",
          "source_label": "english/brief970.txt"
        },
        {
          "language": "french",
          "text": "Interception longue distance.\nD\u00e9coller: 61,23 Italie du S",
          "source_path": "french/brief970.txt",
          "source_id": "a5f3b991",
          "source_sha256": "f8d78ea00f6b6b9691b94037098220094d6a64199daf61cf67741ecd29aff072",
          "source_label": "french/brief970.txt"
        },
        {
          "language": "german",
          "text": "Langstreckenabfangunternehmen.\nStart: 61,23 S\u00fcditalien.",
          "source_path": "german/brief970.txt",
          "source_id": "a811b991",
          "source_sha256": "bb816c6e84dc87fcf92bc52b06835a0c3702a1a419da9681384c091de007bca6",
          "source_label": "german/brief970.txt"
        },
        {
          "language": "spanish",
          "text": "Interceptaciones de largo alcance.\n\tDespegue: 61,23 Sur de Italia",
          "source_path": "spanish/brief970.txt",
          "source_id": "a3dfb991",
          "source_sha256": "3391c93d4abd3edef29ccfb175f4b568c4bbbc31768ae9cfadebfc9b60895b19",
          "source_label": "spanish/brief970.txt"
        },
        {
          "language": "italian",
          "text": "Intercettazione a lungo raggio\nDecollo:61,23 Italia del sud",
          "source_path": "italian/brief970.txt",
          "source_id": "a4e9b991",
          "source_sha256": "c94f062e2a12d8be04eccce835e41c1645293cb54fc261ad25c2a3e0362f33cc",
          "source_label": "italian/brief970.txt"
        }
      ],
      "summary": "looking glass command to blue angel squadron awac confirms another serbian raid on the un airbases in southern italy eta 6mins scramble and intercept an inbound enemy squadron warning low visability",
      "opening_message": {
        "seconds": 60,
        "text": "AWAC CONTROL REPORT        WARNING TWO SETS OF TWO FIGHTER AIRCRAFT\nARE ON THEIR WAY    LOOKS LIKE THEY ARE GUNNING FOR YOU"
      }
    },
    {
      "id": "9b71b0a1",
      "name": "miss971",
      "number": 971,
      "path": "missions/miss971.mis",
      "way": "miss971",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_tw",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 11,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 71,
        "offset": 8201
      },
      "demo": {
        "order": 11,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 71,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/10",
          "clip": 9,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "un carrier jf kennedy adriatic sea 05:30am\n\nmission briefing for commander %pilotname\n\n\n\nyour assignment is a routine barrier patrol\naround the un fleet.\n\nwarning tension is high and the enemy still poses\na major threat to the fleet.\n\nlaunch at 06:00hrs in f22 with standard air to air\nweapon configuration.",
          "source_path": "english/brief971.txt",
          "source_id": "a3d7bb91",
          "source_sha256": "dedc161e6ed7a75ea18a04e31c32772da481cc73750686302b91acc2f10f7b47",
          "source_label": "english/brief971.txt"
        },
        {
          "language": "french",
          "text": "BARCAP\nIntercepter les chasseurs\nennemis.\nD\u00e9coller: 77,56 porte-avions",
          "source_path": "french/brief971.txt",
          "source_id": "a6f5bb91",
          "source_sha256": "ecc0ba1de7235dec3569032248ff37964a94d9c90d4aa49878bdc8c1756b29c1",
          "source_label": "french/brief971.txt"
        },
        {
          "language": "german",
          "text": "BARCAP: Abfangen von geg-\nnerischen Kampfflugzeugen.\nStart: 77,56 Flugzeugtr\u00e4ger.",
          "source_path": "german/brief971.txt",
          "source_id": "a913bb91",
          "source_sha256": "62e568dcd70c6e2fccd54f68a0d83268efdd677db0fa2b782ceb50f9d96aad59",
          "source_label": "german/brief971.txt"
        },
        {
          "language": "spanish",
          "text": "TAPON: Interceptar cazas enemigos.\n\tDespegue: 77,56 Portaaviones",
          "source_path": "spanish/brief971.txt",
          "source_id": "a4e1bb91",
          "source_sha256": "c0e6a721c6b91df2aa6f6ae5680ded830dab552edcebe1ad870eabcb106af88d",
          "source_label": "spanish/brief971.txt"
        },
        {
          "language": "italian",
          "text": "BARCAP: intercettazione dei caccia\nnemici\nDecollo:77,56 portaerei",
          "source_path": "italian/brief971.txt",
          "source_id": "a5ebbb91",
          "source_sha256": "416eda254d5356d8785041e1e682f3c195d73b95b45daeb996ad39e588362926",
          "source_label": "italian/brief971.txt"
        }
      ],
      "summary": "un carrier jf kennedy adriatic sea 05:30am mission briefing for commander %pilotname your assignment is a routine barrier patrol around the un fleet. warning tension is high and the enemy still poses a major threat to the fleet. launch at 06:00hrs in f22 with standard air to air weapon configuration.",
      "opening_message": {
        "seconds": 20,
        "text": "INTERCEPT INCOMING ENEMY FIGHTERS"
      }
    },
    {
      "id": "9c73b6a1",
      "name": "miss972",
      "number": 972,
      "path": "missions/miss972.mis",
      "way": "miss972",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_tw",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 12,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 81,
        "offset": 9498
      },
      "demo": {
        "order": 12,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 81,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/11",
          "clip": 5,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "launch alert fighters from unc kennedy and take out\nany airborne threats..",
          "source_path": "english/brief972.txt",
          "source_id": "a4d9bd91",
          "source_sha256": "79c9de020f38272b0a0f6e9ffd72882743b83a7535efcb31d8d519362702cf1c",
          "source_label": "english/brief972.txt"
        },
        {
          "language": "french",
          "text": "Sup\u00e9riorit\u00e9 dans les airs\nau-dessus de l'Adriatique.\nD\u00e9coller: 77,56 porte-avions",
          "source_path": "french/brief972.txt",
          "source_id": "a7f7bd91",
          "source_sha256": "cccb710206d78f4ec10bb66380864f9ee66a19e437c9b8e3f01cd30c712399cd",
          "source_label": "french/brief972.txt"
        },
        {
          "language": "german",
          "text": "Lufthoheit \u00fcber der Adria.\nStart: 77,56 Flugzeugtr\u00e4ger.",
          "source_path": "german/brief972.txt",
          "source_id": "aa15bd91",
          "source_sha256": "48c9ad315f2331e5708b27440430a730c1746e54d9f09bc3a9ca3e892b5de51f",
          "source_label": "german/brief972.txt"
        },
        {
          "language": "spanish",
          "text": "Superioridad a\u00e9rea sobre el Adri\u00e1tico.\n\tDespegue: 77,56 Portaaviones",
          "source_path": "spanish/brief972.txt",
          "source_id": "a5e3bd91",
          "source_sha256": "9f5e16f1eeb037401a7b45918b6b9ba3008d2e6819cbc53c9757b71b53955f19",
          "source_label": "spanish/brief972.txt"
        },
        {
          "language": "italian",
          "text": "Superiorita` aerea sopra\nl'adriatico\nDecollo:77,56 portaerei",
          "source_path": "italian/brief972.txt",
          "source_id": "a6edbd91",
          "source_sha256": "98404a59df84f11d0c69671c19d6ee1086f73a61158c5436657681a865e7902b",
          "source_label": "italian/brief972.txt"
        }
      ],
      "summary": "launch alert fighters from unc kennedy and take out any airborne threats..",
      "opening_message": {
        "seconds": 20,
        "text": "ENSURE NO ENEMY FIGHTERS PENETRATE THE EXCLUSION\n ZONE OVER THE ADRIATIC"
      }
    },
    {
      "id": "9d75b4a1",
      "name": "miss973",
      "number": 973,
      "path": "missions/miss973.mis",
      "way": "miss973",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_st",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 13,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 89,
        "offset": 10283
      },
      "demo": {
        "order": 13,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 89,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/12",
          "clip": 3,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission brief for eurofigher blue angel squadron\n\nprovide close air support for the un safehavens\nin sector 98,62 and protect the airport from\nany bandits who brave the storm and return back\nto the un airport.",
          "source_path": "english/brief973.txt",
          "source_id": "a5dbbf91",
          "source_sha256": "6c57bc1750db9bb8590938e6f96fb15cc0234001a8bb072dfc97e1ae0da8a829",
          "source_label": "english/brief973.txt"
        },
        {
          "language": "french",
          "text": "D\u00e9fendre la zone de s\u00e9curit\u00e9\nde l'ONU depuis les airs.\nD\u00e9coller: 98,62 zone de s\u00e9cu.",
          "source_path": "french/brief973.txt",
          "source_id": "a8f9bf91",
          "source_sha256": "e010e074b458214cc314219b9ac3d67896fdcb5565b839b677213238c5a986a5",
          "source_label": "french/brief973.txt"
        },
        {
          "language": "german",
          "text": "Luftunterst\u00fctzung, Verteidi-\ngung der UNO-Sicherheitszonen.\nStart: 98,62 Sicherheitszone.",
          "source_path": "german/brief973.txt",
          "source_id": "ab17bf91",
          "source_sha256": "a524d8ce9a4bee3a0b14b86b50302693a56c44ded764feb99c4dd7589b81a3d5",
          "source_label": "german/brief973.txt"
        },
        {
          "language": "spanish",
          "text": "Defensa a\u00e9rea sobre el puerto libre de\nla ONU.\n\tDespegue: 98,62 Puerto libre",
          "source_path": "spanish/brief973.txt",
          "source_id": "a6e5bf91",
          "source_sha256": "00332a8315d57ce8f0d3f8e8dcb4c28503612552386383c15fb43b58713af03e",
          "source_label": "spanish/brief973.txt"
        },
        {
          "language": "italian",
          "text": "Copertura aerea, difendere la\nU.N. safehaven\nDecollo:98,62 safehaven",
          "source_path": "italian/brief973.txt",
          "source_id": "a7efbf91",
          "source_sha256": "1a4def7a2022fadeeebe590385b77f715fef7175adb2caae061e3c434edd3c24",
          "source_label": "italian/brief973.txt"
        }
      ],
      "summary": "mission brief for eurofigher blue angel squadron provide close air support for the un safehavens in sector 98,62 and protect the airport from any bandits who brave the storm and return back to the un airport.",
      "opening_message": {
        "seconds": 20,
        "text": "DEFEND THE SAFE HAVEN FROM ATTACK"
      }
    },
    {
      "id": "9e77baa1",
      "name": "miss974",
      "number": 974,
      "path": "missions/miss974.mis",
      "way": "miss974",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_dc",
      "craft": "Eurofighter",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 14,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 100,
        "offset": 11100
      },
      "demo": {
        "order": 14,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 100,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "tfx/soapyug2/13",
          "clip": 6,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "a squadron of f22 superstars led by commander %pilotname\nwill take off from a hungarian air force base and\nrendezvous with a formation of nato bombers and escort\nthem over enemy territory..\n\nopposition may be heavy over the target zone\nand take out any sam sites on route.",
          "source_path": "english/brief974.txt",
          "source_id": "a6ddb191",
          "source_sha256": "7b534e6c82aadc4cd1e5805d277bd027bef2c52396c920522c6da581d875971f",
          "source_label": "english/brief974.txt"
        },
        {
          "language": "french",
          "text": "Escorter les bombardiers\njusqu'\u00e0 leur cible.\nD\u00e9coller: 139,146 Hongrie",
          "source_path": "french/brief974.txt",
          "source_id": "a9fbb191",
          "source_sha256": "22d730c9a82bfa285c9751187fa59ad58592606a60bc7c05c08fed8a957bde3c",
          "source_label": "french/brief974.txt"
        },
        {
          "language": "german",
          "text": "Begleitflug f\u00fcr Bomber bis\nzum Ziel. Start: 139,146\nUngarn.",
          "source_path": "german/brief974.txt",
          "source_id": "ac19b191",
          "source_sha256": "78257ab77e2b9db13c6bce10c9add5a304f59ee4a324bd4f84476125c506b322",
          "source_label": "german/brief974.txt"
        },
        {
          "language": "spanish",
          "text": "Escoltar bombarderos al objetivo.\n\tDespegue: 139,146 Hungr\u00eda",
          "source_path": "spanish/brief974.txt",
          "source_id": "a7e7b191",
          "source_sha256": "3b2ba95b0e95529a06cdb27e809f14b31d52975910c0d57e7d96ae8108e0f1a4",
          "source_label": "spanish/brief974.txt"
        },
        {
          "language": "italian",
          "text": "Scorta ai bombardieri fino all'obbiettivo\nDecollo:139,146 Ungheria",
          "source_path": "italian/brief974.txt",
          "source_id": "a8f1b191",
          "source_sha256": "efdc744067057b57b2f148165c557dbeb061a43e7bc90402fd2502a266ea2c8f",
          "source_label": "italian/brief974.txt"
        }
      ],
      "summary": "a squadron of f22 superstars led by commander %pilotname will take off from a hungarian air force base and rendezvous with a formation of nato bombers and escort them over enemy territory.. opposition may be heavy over the target zone and take out any sam sites on route.",
      "opening_message": {
        "seconds": 20,
        "text": "ESCORT BOMBERS IN DEEP INTERDICTION"
      }
    },
    {
      "id": "9f79b8a1",
      "name": "miss975",
      "number": 975,
      "path": "missions/miss975.mis",
      "way": "miss975",
      "world": "yugoslavia",
      "location": "Yugoslavia",
      "environment": "yugos_d",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapyug2",
      "category": "flashpoints",
      "order": 15,
      "total": 15,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 2,
        "function_name": "soapyug2",
        "node": 105,
        "offset": 11281
      },
      "demo": {
        "order": 15,
        "total": 15,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 2,
        "node": 105,
        "entry_path": true
      },
      "presentations": [
        {
          "group": "cdyugmid/yugmid1/1",
          "clip": 0,
          "label": "Campaign introduction"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "sky command italy reports 30..\nrepeat thirty plus bandits\ncrossing the adriatic from serbia\n\nlaunch all un fighters and all reserves.",
          "source_path": "english/brief975.txt",
          "source_id": "a7dfb391",
          "source_sha256": "1ea20b0b95818ea710448d8499a54432a05b42506cce05af403b135e495eb777",
          "source_label": "english/brief975.txt"
        },
        {
          "language": "french",
          "text": "Derni\u00e8re bataille a\u00e9rienne\nau-dessus de la Yougoslavie.\nD\u00e9coller: 77,56 porte-avions",
          "source_path": "french/brief975.txt",
          "source_id": "aafdb391",
          "source_sha256": "e358a5ab02efe8a47511016b1dcadcfa0a6625f1ceff7d016a824a5c47a889e3",
          "source_label": "french/brief975.txt"
        },
        {
          "language": "german",
          "text": "Entscheidende Luftschlacht\n\u00fcber Jugoslawien. Start:\n77,56 Flugzeugtr\u00e4ger.",
          "source_path": "german/brief975.txt",
          "source_id": "ad1bb391",
          "source_sha256": "11b6a2af53cadfa33dddfb391e05ffacb8303fb777d9cdc2cb90d516eb07c395",
          "source_label": "german/brief975.txt"
        },
        {
          "language": "spanish",
          "text": "Batalla final sobre Yugoslavia.\n\tDespegue: 77,56 Portaaviones\n\tAterrizaje: 74,50 Portaaviones",
          "source_path": "spanish/brief975.txt",
          "source_id": "a8e9b391",
          "source_sha256": "0d6c1ac8e5b6688cc5bc40683125f385bbc887bf5b481fdbb0842bcbd8e6152d",
          "source_label": "spanish/brief975.txt"
        },
        {
          "language": "italian",
          "text": "Battaglia aerea finale sopra la Iugoslavia\nDecollo:77,56 portaerei",
          "source_path": "italian/brief975.txt",
          "source_id": "a9f3b391",
          "source_sha256": "ded52597803c74b73789773cb71c950b758deac60019c1c7b5dbe7dc1334642a",
          "source_label": "italian/brief975.txt"
        }
      ],
      "summary": "sky command italy reports 30.. repeat thirty plus bandits crossing the adriatic from serbia launch all un fighters and all reserves.",
      "opening_message": {
        "seconds": 20,
        "text": "DESTROY ALL RESISTING FIGHTERS THAT BRAVE THE NO FLY ZONE"
      }
    },
    {
      "id": "9c748ca1",
      "name": "miss981",
      "number": 981,
      "path": "_unknown/9c748ca1-1372.bin",
      "way": "miss981",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seaclear",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsea",
      "category": "flashpoints",
      "order": 1,
      "total": 8,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 13,
        "function_name": "soapsea",
        "node": 14,
        "offset": 34111
      },
      "demo": {
        "order": 1,
        "total": 8,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 3,
        "node": 14,
        "entry_path": false
      },
      "presentations": [
        {
          "group": "tfx/soapsea/1",
          "clip": 12,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "launch f22 squadron immediately.\n\nsatellite shows vessel to be\nin sector 157,169\n\nengage any potential threat or hostile.\nand prevent any boarding",
          "source_path": "english/brief981.txt",
          "source_id": "a4da8791",
          "source_sha256": "148e6414f02f28646159329f09482729529ba7d3a8ccbbda41d95781d2a675ee",
          "source_label": "english/brief981.txt"
        },
        {
          "language": "french",
          "text": "D\u00e9truire les navires qui\nattaquent le bateau Doomsday\nautour de 157,169.\nD\u00e9coller: 182,182\nAtterrir: 182,182",
          "source_path": "french/brief981.txt",
          "source_id": "a7f88791",
          "source_sha256": "43419b8bb73deead5a8a9d13cd7f0c462535d801a5aff637a73b228d7e8a4c14",
          "source_label": "french/brief981.txt"
        },
        {
          "language": "german",
          "text": "Zerst\u00f6rung der das bei 157,169\nliegenden F\u00fchrungsschiff an-\ngreifenden Schiffe. Start:\n182,182, Landung: 182,182.",
          "source_path": "german/brief981.txt",
          "source_id": "aa168791",
          "source_sha256": "c7b0b864e60d2f082813b6aa5dc262df0cf26fb52b99024353bba3e7d58e6c8e",
          "source_label": "german/brief981.txt"
        },
        {
          "language": "spanish",
          "text": "Destruir los buques que atacan los\nalrededoresdel barco en 157,169.\n\tDespegue: 182,182\n\tAterrizaje: 182,182",
          "source_path": "spanish/brief981.txt",
          "source_id": "a5e48791",
          "source_sha256": "d26ea9eec6c2f038c402d40e65df80f3c0e334fedd714f58facae0e5fe849df1",
          "source_label": "spanish/brief981.txt"
        },
        {
          "language": "italian",
          "text": "Distruggere le navi che attaccano\nla nave doomsday circa 157,169\nDecollo: 182,182\nAtterraggio   : 182,182",
          "source_path": "italian/brief981.txt",
          "source_id": "a6ee8791",
          "source_sha256": "d086fac6925e1cd33eb7be142fd58738897e7615678fa297b726ca53fc858207",
          "source_label": "italian/brief981.txt"
        }
      ],
      "summary": "launch f22 squadron immediately. satellite shows vessel to be in sector 157,169 engage any potential threat or hostile. and prevent any boarding",
      "opening_message": {
        "seconds": 20,
        "text": "SEEK OUT AND DESTROY THE VESSELS HEADING FOR THE DOOMSDAY SHIP"
      }
    },
    {
      "id": "9d768aa1",
      "name": "miss982",
      "number": 982,
      "path": "_unknown/9d768aa1-1445.bin",
      "way": "miss982",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seaclear",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsea",
      "category": "flashpoints",
      "order": 2,
      "total": 8,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 13,
        "function_name": "soapsea",
        "node": 19,
        "offset": 34263
      },
      "demo": {
        "order": 2,
        "total": 8,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 3,
        "node": 19,
        "entry_path": false
      },
      "presentations": [
        {
          "group": "tfx/soapsea/2",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "emergency scramble..\n\ninbound hostiles closing rapidly\n\nlaunch the emergency fighters immediately...",
          "source_path": "english/brief982.txt",
          "source_id": "a5dc8191",
          "source_sha256": "53fa82178e80c162db3aabc343e44c1c1307ea7c1546fd6b13329c0f783c9720",
          "source_label": "english/brief982.txt"
        },
        {
          "language": "french",
          "text": "Prot\u00e9ger la flotte contre\nles Migs.\nD\u00e9coller: 178,175\nAtterrir: 178,175",
          "source_path": "french/brief982.txt",
          "source_id": "a8fa8191",
          "source_sha256": "16aefa1e932e8d1ca750015ce766eb2483f6b511465f8ffd8a1226a963604fb2",
          "source_label": "french/brief982.txt"
        },
        {
          "language": "german",
          "text": "Schutz der Flotte\nvor anfliegenden Migs. Start:\n178,175, Landung: 178,175.",
          "source_path": "german/brief982.txt",
          "source_id": "ab188191",
          "source_sha256": "e70174fbb1f572bb941ba21e8251198c4337eafc2abe38a652e64d746a2c5bd9",
          "source_label": "german/brief982.txt"
        },
        {
          "language": "spanish",
          "text": "Proteger a la flota de los Migs.\n\tDespegue: 178,175\n\tAterrizaje: 178,175",
          "source_path": "spanish/brief982.txt",
          "source_id": "a6e68191",
          "source_sha256": "6f9467a5ccc5e92dfa36327436a5896358b279128edd1d52dad3b77cac83b644",
          "source_label": "spanish/brief982.txt"
        },
        {
          "language": "italian",
          "text": "Proteggere la flotta da Mig in arrivo\nDecollo: 178,175\nAtterraggio   : 178,175",
          "source_path": "italian/brief982.txt",
          "source_id": "a7f08191",
          "source_sha256": "06067e51fd02156604c51648ff5d72a0f4ff05b9a5759ebf06ec5d4d88498ec1",
          "source_label": "italian/brief982.txt"
        }
      ],
      "summary": "emergency scramble.. inbound hostiles closing rapidly launch the emergency fighters immediately...",
      "opening_message": {
        "seconds": 20,
        "text": "PROTECT THE ALLIED FLEET FROM ATTACK BY ENEMY AIRCRAFT"
      }
    },
    {
      "id": "9e7888a1",
      "name": "miss983",
      "number": 983,
      "path": "missions/miss983.mis",
      "way": "miss983",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seacloud",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsea",
      "category": "flashpoints",
      "order": 3,
      "total": 8,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 13,
        "function_name": "soapsea",
        "node": 26,
        "offset": 34530
      },
      "demo": {
        "order": 3,
        "total": 8,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 3,
        "node": 26,
        "entry_path": false
      },
      "presentations": [
        {
          "group": "tfx/soapsea/3",
          "clip": 2,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission briefing for commander %pilotname\n\n\ndue to heavy cloud cover, spy satellite is not operational\n\n\nlaunch a reconnaissance flight over south georgia\nautomatic photographic equipment will take footage of the area.\n\nengage any hostiles.\n\nwarning opposition is heavy\n\nstorm front is moving in from the south.\n\ngood luck!",
          "source_path": "english/brief983.txt",
          "source_id": "a6de8391",
          "source_sha256": "79daca3cde6094c640e1385861a057c3ad78fd2a8197dd1950f6b09459aadca8",
          "source_label": "english/brief983.txt"
        },
        {
          "language": "french",
          "text": "Vol de reconnaissance\nau-dessus de la G\u00e9orgie du S.\nAttaquer les avions ennemis.\nD\u00e9coller: 158,154\nAtterrir: 158,154",
          "source_path": "french/brief983.txt",
          "source_id": "a9fc8391",
          "source_sha256": "1348270750484f77ae69abe6c2e7644b4318dce79bd5c41c0cd0fab93f1eac28",
          "source_label": "french/brief983.txt"
        },
        {
          "language": "german",
          "text": "Aufkl\u00e4rungsflug \u00fcber S\u00fcdge-\norgien. Angriff eventu-\neller Gegner. Start: 158,154,\nLandung: 158,154.",
          "source_path": "german/brief983.txt",
          "source_id": "ac1a8391",
          "source_sha256": "ca4296416ce4447523a9a8f2ebf397d7de971a9688775424ceab03101eb9ab6e",
          "source_label": "german/brief983.txt"
        },
        {
          "language": "spanish",
          "text": "Vuelo de reconocimiento en el sur de\nGeorgia. Destruir cualquier enemigo.\n\tDespegue: 158,154\n\tAterrizaje: 158,154",
          "source_path": "spanish/brief983.txt",
          "source_id": "a7e88391",
          "source_sha256": "b69914db74dabefc496aa5e40bc4287ceed35d8fd387980361c3a776aab1a277",
          "source_label": "spanish/brief983.txt"
        },
        {
          "language": "italian",
          "text": "Volo di ricognizione sopra il sud della\nGeorgia, Affrontare ogni ostilita`\nDecollo: 158,154\nAtterraggio   : 158,154",
          "source_path": "italian/brief983.txt",
          "source_id": "a8f28391",
          "source_sha256": "0d1d7a05348343d153532134c0e2c77f036f4365c88e557c2c61443181d2f6e4",
          "source_label": "italian/brief983.txt"
        }
      ],
      "summary": "mission briefing for commander %pilotname due to heavy cloud cover, spy satellite is not operational launch a reconnaissance flight over south georgia automatic photographic equipment will take footage of the area. engage any hostiles. warning opposition is heavy storm front is moving in from the south. good luck!",
      "opening_message": {
        "seconds": 20,
        "text": "FLY OVER SOUTH GEORGIA AND INTERCEPT ANY HOSTILES"
      }
    },
    {
      "id": "9f7a86a1",
      "name": "miss984",
      "number": 984,
      "path": "missions/miss984.mis",
      "way": "miss984",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seastorm",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsea",
      "category": "flashpoints",
      "order": 4,
      "total": 8,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 13,
        "function_name": "soapsea",
        "node": 33,
        "offset": 35022
      },
      "demo": {
        "order": 4,
        "total": 8,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 3,
        "node": 33,
        "entry_path": false
      },
      "presentations": [
        {
          "group": "tfx/soapsea/4",
          "clip": 2,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "warning: severe weather conditions\n\nfly conditions: hazardous\n\nlaunch at 10:00 hrs.",
          "source_path": "english/brief984.txt",
          "source_id": "a7e08d91",
          "source_sha256": "87cef721a27b7aad98ea829edc0be7160254490e7e38e2789e8e002da5a45850",
          "source_label": "english/brief984.txt"
        },
        {
          "language": "french",
          "text": "Attaquer les flottes ennemies\nD\u00e9coller: 128,125\nAtterrir: 128,125",
          "source_path": "french/brief984.txt",
          "source_id": "aafe8d91",
          "source_sha256": "5f37a6af027ed1b4984f9f6490515898e6c05c29141dc28cb32e25da9e659dd3",
          "source_label": "french/brief984.txt"
        },
        {
          "language": "german",
          "text": "Angriff gegnerischer Flotten.\nStart: 128,125, Landung:\n128,125.",
          "source_path": "german/brief984.txt",
          "source_id": "ad1c8d91",
          "source_sha256": "f6dca5bbb449a0c911de700607e17634946d4b09af762f046a7907ffb38961f2",
          "source_label": "german/brief984.txt"
        },
        {
          "language": "spanish",
          "text": "Atacar las flotas enemigas.\nDespegue: 128,125\nAterrizaje: 128,125",
          "source_path": "spanish/brief984.txt",
          "source_id": "a8ea8d91",
          "source_sha256": "969ca04304ba52b29050774dc77dded1b66c0355976009aecb3cd12dbd348553",
          "source_label": "spanish/brief984.txt"
        },
        {
          "language": "italian",
          "text": "Attaccare le flotte nemiche\nDecollo: 128,125\nAtterraggio   : 128,125",
          "source_path": "italian/brief984.txt",
          "source_id": "a9f48d91",
          "source_sha256": "132b2fd99d700edc943209516dad2ebe793bd03353b9427e5871e9583c5b87d2",
          "source_label": "italian/brief984.txt"
        }
      ],
      "summary": "warning: severe weather conditions fly conditions: hazardous launch at 10:00 hrs.",
      "opening_message": {
        "seconds": 20,
        "text": "HEAD FOR THE ENEMY FLEETS AND ENGAGE THE AIRCRAFT CARRIERS"
      }
    },
    {
      "id": "907c84a1",
      "name": "miss985",
      "number": 985,
      "path": "missions/miss985.mis",
      "way": "miss985",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seatwi",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsea",
      "category": "flashpoints",
      "order": 5,
      "total": 8,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 13,
        "function_name": "soapsea",
        "node": 38,
        "offset": 35170
      },
      "demo": {
        "order": 5,
        "total": 8,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 3,
        "node": 38,
        "entry_path": false
      },
      "presentations": [
        {
          "group": "tfx/soapsea/5",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "mission brief\n\ninterdict the oil rigs off south georgia\n\n\nprimary target: the oil platform in sector 71,92\n\nsecondary target: oil platform sector 67,95\n\ntake off at 05:00hrs",
          "source_path": "english/brief985.txt",
          "source_id": "a8e28f91",
          "source_sha256": "666cbc1a94892055085ec14c7dfb987470413c5faa05cf30392aabf185c992c1",
          "source_label": "english/brief985.txt"
        },
        {
          "language": "french",
          "text": "D\u00e9truire les plates-formes\nde forage de G\u00e9orgie du sud.\n(71,92)\n(67,95)\nD\u00e9coller: 112,103\nAtterrir: 112,103",
          "source_path": "french/brief985.txt",
          "source_id": "ab008f91",
          "source_sha256": "d5b6eb603505201445dfea93012c8b2078dbfdc27bfdf862a9c452491795f8b9",
          "source_label": "french/brief985.txt"
        },
        {
          "language": "german",
          "text": "Zerst\u00f6rung der \u00d6lplattformen\nin S\u00fcdgeorgien. (71,92)\n(67,95). Start: 112,103,\nLandung: 112,103.",
          "source_path": "german/brief985.txt",
          "source_id": "ae1e8f91",
          "source_sha256": "99f76aa5bec0d4e886f0e8ad898ed58edc88428600295ff8ab568039c4905d8e",
          "source_label": "german/brief985.txt"
        },
        {
          "language": "spanish",
          "text": "Destruir los oleoductos alrededor del\nsur de Georgia.\n\t(71,92)\n\t(67,95)\n\tDespegue: 112,103\n\tAterrizaje: 112,103",
          "source_path": "spanish/brief985.txt",
          "source_id": "a9ec8f91",
          "source_sha256": "eced3b0828029ba18cc430cf9618db79155f725a3252649171a29cf5cf43846e",
          "source_label": "spanish/brief985.txt"
        },
        {
          "language": "italian",
          "text": "Distruggere gli oleodotti nei pressi della\nGeorgia del sud\n(71,92)\n(67,95)\nDecollo: 112,103\nAtterraggio   : 112,103",
          "source_path": "italian/brief985.txt",
          "source_id": "aaf68f91",
          "source_sha256": "2f488476f147a617199b508d7163ea3fbe20418abca6adfe442d10eb97718bc9",
          "source_label": "italian/brief985.txt"
        }
      ],
      "summary": "mission brief interdict the oil rigs off south georgia primary target: the oil platform in sector 71,92 secondary target: oil platform sector 67,95 take off at 05:00hrs",
      "opening_message": {
        "seconds": 20,
        "text": "TWO RIGS ARE DRILLING IN THE PRESCRIBED NO DRILLING AREA\n        DESTROY THE RIGS"
      }
    },
    {
      "id": "917e82a1",
      "name": "miss986",
      "number": 986,
      "path": "missions/miss986.mis",
      "way": "miss986",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seatwi",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsea",
      "category": "flashpoints",
      "order": 6,
      "total": 8,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 13,
        "function_name": "soapsea",
        "node": 43,
        "offset": 35318
      },
      "demo": {
        "order": 6,
        "total": 8,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 3,
        "node": 43,
        "entry_path": false
      },
      "presentations": [
        {
          "group": "tfx/soapsea/6",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "continue the assault on the oil platforms\n\noff south georgia.\n\nprimary target location sector 70,90\n\nsecondary target location sector 53,90",
          "source_path": "english/brief986.txt",
          "source_id": "a9e48991",
          "source_sha256": "468b891aeab4dc25457776f0847f8cb703812646ca25234fced32568cb6a6567",
          "source_label": "english/brief986.txt"
        },
        {
          "language": "french",
          "text": "D\u00e9truire les plates-formes\nde forage de G\u00e9orgie du sud.\n(70,90)\n(53,90)\nD\u00e9coller: 86,88\nAtterrir: 86,88",
          "source_path": "french/brief986.txt",
          "source_id": "ac028991",
          "source_sha256": "ccbccec6ea0752cfbd0d818c3bc2361ed4f7aefdc78e855c5763755fdcb4c189",
          "source_label": "french/brief986.txt"
        },
        {
          "language": "german",
          "text": "Zerst\u00f6rung der \u00d6lplattformen\nin S\u00fcdgeorgien. (70,90)\n(53,90). Start: 86,88, Lan-\ndung: 86,88.",
          "source_path": "german/brief986.txt",
          "source_id": "af208991",
          "source_sha256": "56ec356010ea5c9d1c302606551a9aef9986627dab3515c51cb45a77e3decaa5",
          "source_label": "german/brief986.txt"
        },
        {
          "language": "spanish",
          "text": "Destruir los oleoductos alrededor del\nsur de Georgia.\n\t(70,90)\n\t(53,90)\n\tDespegue: 86,88\n\tAterrizaje: 86,88",
          "source_path": "spanish/brief986.txt",
          "source_id": "aaee8991",
          "source_sha256": "74cb86d02f100dff10132b6a5695e58aef4ae072c2ed70af1c462c2bd768f2bd",
          "source_label": "spanish/brief986.txt"
        },
        {
          "language": "italian",
          "text": "Distruggere gli oleodotti nei pressi della\nGeorgia del sud\n(70,90)\n(53,90)\nDecollo: 86,88\nAtterraggio   : 86,88",
          "source_path": "italian/brief986.txt",
          "source_id": "abf88991",
          "source_sha256": "ca995dc2fe584c7c5b2242f78073de8486a98626fc3eb08c91b68f23090d0180",
          "source_label": "italian/brief986.txt"
        }
      ],
      "summary": "continue the assault on the oil platforms off south georgia. primary target location sector 70,90 secondary target location sector 53,90",
      "opening_message": {
        "seconds": 20,
        "text": "HEAD FOR THE OIL RIGS DEFYING THE UN DRILLING RESOLUTION"
      }
    },
    {
      "id": "928080a1",
      "name": "miss987",
      "number": 987,
      "path": "missions/miss987.mis",
      "way": "miss987",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seacloud",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsea",
      "category": "flashpoints",
      "order": 7,
      "total": 8,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 13,
        "function_name": "soapsea",
        "node": 48,
        "offset": 35466
      },
      "demo": {
        "order": 7,
        "total": 8,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 3,
        "node": 48,
        "entry_path": false
      },
      "presentations": [
        {
          "group": "tfx/soapsea/7",
          "clip": 0,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "un marines have taken control of the islands\n\nyour mission is to take control of south georgian airspace\n\nand repel all enemy threats..\n\nlaunch immediately",
          "source_path": "english/brief987.txt",
          "source_id": "aae68b91",
          "source_sha256": "001e57a83ee92282bed0986e87991e75661849b875124984ca3fbb4c4c017002",
          "source_label": "english/brief987.txt"
        },
        {
          "language": "french",
          "text": "Se rendre ma\u00eetre de l'espace\na\u00e9rien en G\u00e9orgie du sud.\nD\u00e9coller: 86,88\nAtterrir: 86,88",
          "source_path": "french/brief987.txt",
          "source_id": "ad048b91",
          "source_sha256": "a47b92f505b3e1096be49c39e5c2bd93bea7eb44176432486e4e11b7e6ef59ce",
          "source_label": "french/brief987.txt"
        },
        {
          "language": "german",
          "text": "\u00dcbernahme der Kontrolle des\ns\u00fcdgeorgischen Luftraumes.\nStart: 86,88, Landung: 86,66.",
          "source_path": "german/brief987.txt",
          "source_id": "a0228b91",
          "source_sha256": "bf7f80458544de6b0a2f4c073b30f576c2cc94439de56a52e5c70a63f1d3bf31",
          "source_label": "german/brief987.txt"
        },
        {
          "language": "spanish",
          "text": "Tomar control del espacio a\u00e9reo al sur\nde Georgia.\n\tDespegue: 86,88\n\tAterrizaje: 86,88",
          "source_path": "spanish/brief987.txt",
          "source_id": "abf08b91",
          "source_sha256": "763826d9cd504743d4a8de886a3de3976219bb833a2fddad62c0b6628cee478f",
          "source_label": "spanish/brief987.txt"
        },
        {
          "language": "italian",
          "text": "Prendere il controllo dello spazio aereo nel sud della Georgia\nDecollo: 86,88\nAtterraggio   : 86,88",
          "source_path": "italian/brief987.txt",
          "source_id": "acfa8b91",
          "source_sha256": "360ad04e0804015be38b4c93f996e34e5664b7b947113522d837ad37bb5aa4ff",
          "source_label": "italian/brief987.txt"
        }
      ],
      "summary": "un marines have taken control of the islands your mission is to take control of south georgian airspace and repel all enemy threats.. launch immediately",
      "opening_message": {
        "seconds": 20,
        "text": "ENEMY FIGHTERS ARE THREATENING TROOP MOVEMENTS       DESTROY THE FIGHTERS"
      }
    },
    {
      "id": "93829ea1",
      "name": "miss988",
      "number": 988,
      "path": "missions/miss988.mis",
      "way": "miss988",
      "world": "seaworld",
      "location": "Atlantic",
      "environment": "seacloud",
      "craft": "F-22 Raptor",
      "craft_basis": "Mission plane command",
      "group": "soapsea",
      "category": "flashpoints",
      "order": 8,
      "total": 8,
      "weather": null,
      "campaign": {
        "program": "retail/tfx",
        "function": 13,
        "function_name": "soapsea",
        "node": 56,
        "offset": 35850
      },
      "demo": {
        "order": 8,
        "total": 8,
        "unit": "Mission",
        "program": "pcplus/cd_mag",
        "function": 3,
        "node": 56,
        "entry_path": false
      },
      "presentations": [
        {
          "group": "tfx/soapsea/8",
          "clip": 3,
          "label": "Pre-mission presentation"
        }
      ],
      "briefings": [
        {
          "language": "english",
          "text": "over 40 south american surface vessels are\ncrossing the 200 mile exclusion zone..\n\nlaunch all available aircraft and engage\nthe fleet at a stand off distance..\n\ngood luck..",
          "source_path": "english/brief988.txt",
          "source_id": "abe89591",
          "source_sha256": "0703f967110ab92e69fd6e31d95a50daf1c9be759dc0049f187f6d68dcedfcba",
          "source_label": "english/brief988.txt"
        },
        {
          "language": "french",
          "text": "Emp\u00eacher l'ennemi de riposter\n\u00e0 la reprise de l'\u00eele.\nD\u00e9coller: 69,90\nAtterrir: 69,90",
          "source_path": "french/brief988.txt",
          "source_id": "ae069591",
          "source_sha256": "ecbc5f47489718cebf1d9e7ae9f16ea356609da689b922af56768a851aafb1e8",
          "source_label": "french/brief988.txt"
        },
        {
          "language": "german",
          "text": "Verhinderung von Vergeltungs-\nschl\u00e4gen des Gegners gegen\nzur\u00fcckeroberte Insel. Start:\n69,90, Landung: 69,90.",
          "source_path": "german/brief988.txt",
          "source_id": "a1249591",
          "source_sha256": "8f781dcc82d98454f40f48749a423a77a8efe7586c083e06e4f7652c325a4fe3",
          "source_label": "german/brief988.txt"
        },
        {
          "language": "spanish",
          "text": "Impedir la contraofensiva enemiga\ncontra la retoma de la isla.\n\tDespegue: 69,90\n\tAterrizaje: 69,90",
          "source_path": "spanish/brief988.txt",
          "source_id": "acf29591",
          "source_sha256": "8507392d6842ad41f894c6329a4da7b774b9d37baababe1609d67dbcb05bb18b",
          "source_label": "spanish/brief988.txt"
        },
        {
          "language": "italian",
          "text": "Impedire rappresaglie nemiche\ncontro la riconquista dell'\nisola\nDecollo: 69,90\nAtterraggio   : 69,90",
          "source_path": "italian/brief988.txt",
          "source_id": "adfc9591",
          "source_sha256": "510bda6fc6b76004c88c83fae6af64b8a0391fe1c22bd9a475819bdb0534787a",
          "source_label": "italian/brief988.txt"
        }
      ],
      "summary": "over 40 south american surface vessels are crossing the 200 mile exclusion zone.. launch all available aircraft and engage the fleet at a stand off distance.. good luck..",
      "opening_message": {
        "seconds": 20,
        "text": "ENGAGE THE ENEMY FIGHTERS PROTECTING THE ATTACKING VESSELS"
      }
    },
    {
      "id": "8160c44a",
      "name": "planes",
      "number": null,
      "path": "missions/planes.mis",
      "way": "wayfile1",
      "world": "columbia",
      "location": "Colombia",
      "environment": "colum_dc",
      "craft": null,
      "craft_basis": null,
      "group": "retained",
      "category": "retained",
      "order": null,
      "total": null,
      "weather": null,
      "campaign": null,
      "demo": null,
      "presentations": [],
      "briefings": [],
      "summary": "",
      "opening_message": null
    }
  ],
  "programs": [
    {
      "id": "86df364c",
      "mission_ids": [
        "81933a53"
      ]
    },
    {
      "id": "8cc54c5a",
      "mission_ids": []
    },
    {
      "id": "90b9fca3",
      "mission_ids": [
        "9556c2a3"
      ]
    },
    {
      "id": "90bbe2a3",
      "mission_ids": [
        "9558dca3"
      ]
    },
    {
      "id": "90bde8a3",
      "mission_ids": [
        "955ad6a3"
      ]
    },
    {
      "id": "90bf9ea3",
      "mission_ids": [
        "5a48b80b",
        "955ca0a3"
      ]
    },
    {
      "id": "90bfeca1",
      "mission_ids": [
        "955cd2a1"
      ]
    },
    {
      "id": "90c192a1",
      "mission_ids": [
        "955eaca1"
      ]
    },
    {
      "id": "90c194a3",
      "mission_ids": [
        "955eaaa3"
      ]
    },
    {
      "id": "90c294a1",
      "mission_ids": [
        "955faaa1"
      ]
    },
    {
      "id": "9177e254",
      "mission_ids": []
    },
    {
      "id": "91bbfea3",
      "mission_ids": [
        "9658c0a3"
      ]
    },
    {
      "id": "91bfeaa3",
      "mission_ids": [
        "965cd4a3"
      ]
    },
    {
      "id": "91c190a3",
      "mission_ids": [
        "965eaea3"
      ]
    },
    {
      "id": "91c1eea3",
      "mission_ids": [
        "965ed0a3"
      ]
    },
    {
      "id": "91c394a1",
      "mission_ids": [
        "9660aaa1"
      ]
    },
    {
      "id": "91c396a3",
      "mission_ids": [
        "9660a8a3"
      ]
    },
    {
      "id": "91c3f2a1",
      "mission_ids": [
        "9660cca1"
      ]
    },
    {
      "id": "91c59aa1",
      "mission_ids": [
        "9662a4a1"
      ]
    },
    {
      "id": "91c69ca1",
      "mission_ids": [
        "9663a2a1"
      ]
    },
    {
      "id": "92bde0a3",
      "mission_ids": [
        "975adea3"
      ]
    },
    {
      "id": "92c1eca3",
      "mission_ids": [
        "975ed2a3"
      ]
    },
    {
      "id": "92c392a3",
      "mission_ids": [
        "9760aca3"
      ]
    },
    {
      "id": "92c3e0a3",
      "mission_ids": [
        "9760dea3"
      ]
    },
    {
      "id": "92c596a3",
      "mission_ids": [
        "9762a8a3"
      ]
    },
    {
      "id": "92c598a3",
      "mission_ids": [
        "9762a6a3"
      ]
    },
    {
      "id": "92c5f4a1",
      "mission_ids": [
        "9762caa1"
      ]
    },
    {
      "id": "92c78aa1",
      "mission_ids": [
        "9764b4a1"
      ]
    },
    {
      "id": "92c79ca1",
      "mission_ids": [
        "9764a2a1"
      ]
    },
    {
      "id": "92c88ca1",
      "mission_ids": [
        "9765b2a1"
      ]
    },
    {
      "id": "92c89ea1",
      "mission_ids": [
        "9765a0a1"
      ]
    },
    {
      "id": "92eb86c5",
      "mission_ids": []
    },
    {
      "id": "9371a685",
      "mission_ids": []
    },
    {
      "id": "93bfe2a3",
      "mission_ids": [
        "985cdca3"
      ]
    },
    {
      "id": "93c594a3",
      "mission_ids": [
        "9862aaa3"
      ]
    },
    {
      "id": "93c5e2a3",
      "mission_ids": [
        "9862dca3"
      ]
    },
    {
      "id": "93c798a3",
      "mission_ids": [
        "9864a6a3"
      ]
    },
    {
      "id": "93c79aa3",
      "mission_ids": [
        "9864a4a3"
      ]
    },
    {
      "id": "93c7f6a1",
      "mission_ids": [
        "9864c8a1"
      ]
    },
    {
      "id": "93c98ca1",
      "mission_ids": [
        "9866b2a1"
      ]
    },
    {
      "id": "93c99ea3",
      "mission_ids": [
        "9866a0a3",
        "ad267443",
        "ae287243",
        "af2a7043"
      ]
    },
    {
      "id": "93c9faa1",
      "mission_ids": [
        "9866c4a1"
      ]
    },
    {
      "id": "93ca98a1",
      "mission_ids": [
        "9867a6a1"
      ]
    },
    {
      "id": "93cb82a1",
      "mission_ids": [
        "9868bca1"
      ]
    },
    {
      "id": "93f40444",
      "mission_ids": [
        "710c5c29"
      ]
    },
    {
      "id": "945d2c4d",
      "mission_ids": [
        "8e8b3c53"
      ]
    },
    {
      "id": "94c796a3",
      "mission_ids": [
        "9964a8a3"
      ]
    },
    {
      "id": "94c7e4a3",
      "mission_ids": [
        "9964daa3"
      ]
    },
    {
      "id": "94c99aa3",
      "mission_ids": [
        "9966a4a3"
      ]
    },
    {
      "id": "94c99ca3",
      "mission_ids": [
        "9966a2a3"
      ]
    },
    {
      "id": "94c9f8a1",
      "mission_ids": [
        "9966c6a1"
      ]
    },
    {
      "id": "94cb8ea1",
      "mission_ids": [
        "9968b0a1"
      ]
    },
    {
      "id": "94cb90a3",
      "mission_ids": [
        "9968aea3"
      ]
    },
    {
      "id": "94cbfca1",
      "mission_ids": [
        "9968c2a1"
      ]
    },
    {
      "id": "94cc9aa1",
      "mission_ids": [
        "9969a4a1"
      ]
    },
    {
      "id": "94cd84a1",
      "mission_ids": [
        "996abaa1"
      ]
    },
    {
      "id": "94d6d253",
      "mission_ids": []
    },
    {
      "id": "95c988a3",
      "mission_ids": [
        "9a66b6a3"
      ]
    },
    {
      "id": "95cb9ca3",
      "mission_ids": [
        "9a68a2a3"
      ]
    },
    {
      "id": "95cb9ea3",
      "mission_ids": [
        "9a68a0a3"
      ]
    },
    {
      "id": "95cbfaa3",
      "mission_ids": [
        "9a68c4a3"
      ]
    },
    {
      "id": "95cd80a1",
      "mission_ids": [
        "9a6abea1"
      ]
    },
    {
      "id": "95cd92a3",
      "mission_ids": [
        "9a6aaca3"
      ]
    },
    {
      "id": "95cdfea1",
      "mission_ids": [
        "9a6ac0a1"
      ]
    },
    {
      "id": "95ce94a3",
      "mission_ids": [
        "9a6baaa3"
      ]
    },
    {
      "id": "95cf86a1",
      "mission_ids": [
        "9a6cb8a1"
      ]
    },
    {
      "id": "95cfc2a5",
      "mission_ids": [
        "9a6cfca5"
      ]
    },
    {
      "id": "95d18aa1",
      "mission_ids": [
        "9a6eb4a1"
      ]
    },
    {
      "id": "95d28ca1",
      "mission_ids": [
        "9a6fb2a1"
      ]
    },
    {
      "id": "95d8d453",
      "mission_ids": []
    },
    {
      "id": "95daca53",
      "mission_ids": [
        "9d40f4a3"
      ]
    },
    {
      "id": "969bdaa3",
      "mission_ids": []
    },
    {
      "id": "96cb8aa3",
      "mission_ids": [
        "9b68b4a3"
      ]
    },
    {
      "id": "96cd80a3",
      "mission_ids": [
        "9b6abea3"
      ]
    },
    {
      "id": "96cd9ea3",
      "mission_ids": [
        "9b6aa0a3"
      ]
    },
    {
      "id": "96cdfca3",
      "mission_ids": [
        "9b6ac2a3"
      ]
    },
    {
      "id": "96cf82a3",
      "mission_ids": [
        "9b6cbca3"
      ]
    },
    {
      "id": "96cf94a3",
      "mission_ids": [
        "9b6caaa3"
      ]
    },
    {
      "id": "96cff0a1",
      "mission_ids": [
        "9b6ccea1"
      ]
    },
    {
      "id": "96d096a3",
      "mission_ids": [
        "9b6da8a3"
      ]
    },
    {
      "id": "96d188a1",
      "mission_ids": [
        "9b6eb6a1"
      ]
    },
    {
      "id": "96d1c4a5",
      "mission_ids": [
        "9b6efaa5"
      ]
    },
    {
      "id": "96d38ca1",
      "mission_ids": [
        "9b70b2a1"
      ]
    },
    {
      "id": "96d48ea1",
      "mission_ids": [
        "9b71b0a1"
      ]
    },
    {
      "id": "96dad653",
      "mission_ids": [
        "ac214443",
        "ad234243"
      ]
    },
    {
      "id": "96dccc53",
      "mission_ids": [
        "9e42f2a3"
      ]
    },
    {
      "id": "979ddca3",
      "mission_ids": []
    },
    {
      "id": "97cf80a3",
      "mission_ids": [
        "9c6cbea3"
      ]
    },
    {
      "id": "97cf82a3",
      "mission_ids": [
        "9c6cbca3"
      ]
    },
    {
      "id": "97d184a3",
      "mission_ids": [
        "9c6ebaa3"
      ]
    },
    {
      "id": "97d196a3",
      "mission_ids": [
        "9c6ea8a3"
      ]
    },
    {
      "id": "97d1f2a1",
      "mission_ids": [
        "9c6ecca1"
      ]
    },
    {
      "id": "97d2d068",
      "mission_ids": []
    },
    {
      "id": "97d38aa3",
      "mission_ids": [
        "9c70b4a3"
      ]
    },
    {
      "id": "97d3c6a5",
      "mission_ids": [
        "9c70f8a5"
      ]
    },
    {
      "id": "97d58ea1",
      "mission_ids": [
        "9c72b0a1"
      ]
    },
    {
      "id": "97d688a1",
      "mission_ids": [
        "9c73b6a1"
      ]
    },
    {
      "id": "97d7b2a1",
      "mission_ids": [
        "9c748ca1"
      ]
    },
    {
      "id": "97dcd853",
      "mission_ids": [
        "ab1f4641"
      ]
    },
    {
      "id": "97dece53",
      "mission_ids": [
        "9f44f0a3"
      ]
    },
    {
      "id": "98a70048",
      "mission_ids": [
        "4653fe06",
        "8c873851"
      ]
    },
    {
      "id": "98d182a3",
      "mission_ids": [
        "9d6ebca3"
      ]
    },
    {
      "id": "98d386a3",
      "mission_ids": [
        "9d70b8a3"
      ]
    },
    {
      "id": "98d388a3",
      "mission_ids": [
        "9d70b6a3"
      ]
    },
    {
      "id": "98d3f4a1",
      "mission_ids": [
        "9d70caa1"
      ]
    },
    {
      "id": "98d58ca3",
      "mission_ids": [
        "9d72b2a3"
      ]
    },
    {
      "id": "98d5c8a5",
      "mission_ids": [
        "9d72f6a5"
      ]
    },
    {
      "id": "98d780a1",
      "mission_ids": [
        "9d74bea1"
      ]
    },
    {
      "id": "98d88aa1",
      "mission_ids": [
        "9d75b4a1"
      ]
    },
    {
      "id": "98d9b4a1",
      "mission_ids": [
        "9d768aa1"
      ]
    },
    {
      "id": "98e0c053",
      "mission_ids": [
        "9046fea3"
      ]
    },
    {
      "id": "98e6f253",
      "mission_ids": []
    },
    {
      "id": "99d58aa3",
      "mission_ids": [
        "9e72b4a3"
      ]
    },
    {
      "id": "99d598a3",
      "mission_ids": [
        "9e72a6a3"
      ]
    },
    {
      "id": "99d78ea3",
      "mission_ids": [
        "9e74b0a3"
      ]
    },
    {
      "id": "99d7caa5",
      "mission_ids": []
    },
    {
      "id": "99d982a1",
      "mission_ids": [
        "9e76bca1"
      ]
    },
    {
      "id": "99da84a1",
      "mission_ids": [
        "9e77baa1"
      ]
    },
    {
      "id": "99dbb6a1",
      "mission_ids": [
        "9e7888a1"
      ]
    },
    {
      "id": "99e01045",
      "mission_ids": [
        "7f085829"
      ]
    },
    {
      "id": "9aadf0a1",
      "mission_ids": [
        "914fc8a1",
        "9251cea3",
        "9353cca3",
        "9455c2a3",
        "9557c0a3",
        "9659c6a3",
        "975bc4a3"
      ]
    },
    {
      "id": "9ad79aa3",
      "mission_ids": [
        "9f74a4a3"
      ]
    },
    {
      "id": "9adb84a1",
      "mission_ids": [
        "9f78baa1"
      ]
    },
    {
      "id": "9adc86a1",
      "mission_ids": [
        "9f79b8a1"
      ]
    },
    {
      "id": "9addb8a1",
      "mission_ids": [
        "9f7a86a1"
      ]
    },
    {
      "id": "9baff2a3",
      "mission_ids": [
        "904ccca3"
      ]
    },
    {
      "id": "9bb0f4a1",
      "mission_ids": [
        "904dcaa1"
      ]
    },
    {
      "id": "9bcd4685",
      "mission_ids": []
    },
    {
      "id": "9bdd86a3",
      "mission_ids": [
        "907ab8a3"
      ]
    },
    {
      "id": "9bdfbaa1",
      "mission_ids": [
        "907c84a1"
      ]
    },
    {
      "id": "9cb1f4a3",
      "mission_ids": [
        "914ecaa3"
      ]
    },
    {
      "id": "9cb3eaa3",
      "mission_ids": [
        "9150d4a3"
      ]
    },
    {
      "id": "9cdf98a3",
      "mission_ids": [
        "917ca6a3"
      ]
    },
    {
      "id": "9ce1bca1",
      "mission_ids": [
        "917e82a1"
      ]
    },
    {
      "id": "9db3f6a3",
      "mission_ids": [
        "9250c8a3"
      ]
    },
    {
      "id": "9db5eca3",
      "mission_ids": [
        "9252d2a3"
      ]
    },
    {
      "id": "9db7e2a3",
      "mission_ids": [
        "9254dca3"
      ]
    },
    {
      "id": "9dbec469",
      "mission_ids": [
        "7b005029",
        "7d045429",
        "84972853",
        "8c883651"
      ]
    },
    {
      "id": "9de19aa3",
      "mission_ids": [
        "927ea4a3"
      ]
    },
    {
      "id": "9de3bea1",
      "mission_ids": [
        "928080a1"
      ]
    },
    {
      "id": "9e71384c",
      "mission_ids": [
        "808f3053"
      ]
    },
    {
      "id": "9e931449",
      "mission_ids": [
        "73104029"
      ]
    },
    {
      "id": "9eb5f8a3",
      "mission_ids": [
        "9352c6a3"
      ]
    },
    {
      "id": "9eb7eea3",
      "mission_ids": [
        "9354d0a3"
      ]
    },
    {
      "id": "9eb9e4a3",
      "mission_ids": [
        "9356daa3"
      ]
    },
    {
      "id": "9ebb9aa3",
      "mission_ids": [
        "9358a4a3",
        "ac224245"
      ]
    },
    {
      "id": "9ebc9ca1",
      "mission_ids": [
        "9359a2a1"
      ]
    },
    {
      "id": "9ee5a0a1",
      "mission_ids": [
        "93829ea1"
      ]
    },
    {
      "id": "9fb7faa3",
      "mission_ids": [
        "9454c4a3",
        "a7874443",
        "ae284841"
      ]
    },
    {
      "id": "9fb9e0a3",
      "mission_ids": [
        "9456dea3"
      ]
    },
    {
      "id": "9fbbe6a3",
      "mission_ids": [
        "9458d8a3"
      ]
    },
    {
      "id": "9fbd9ca3",
      "mission_ids": [
        "945aa2a3"
      ]
    },
    {
      "id": "9fbdeaa1",
      "mission_ids": [
        "945ad4a1"
      ]
    },
    {
      "id": "9fbf92a3",
      "mission_ids": [
        "945caca3"
      ]
    },
    {
      "id": "9fc094a1",
      "mission_ids": [
        "945daaa1"
      ]
    },
    {
      "id": "a012ba47",
      "mission_ids": []
    },
    {
      "id": "a049f6d1",
      "mission_ids": [
        "7c025629"
      ]
    },
    {
      "id": "a09884d2",
      "mission_ids": [
        "8d8a3451"
      ]
    },
    {
      "id": "a0bf368a",
      "mission_ids": [
        "80913451"
      ]
    },
    {
      "id": "a10f5691",
      "mission_ids": [
        "8b853a51"
      ]
    },
    {
      "id": "a11d0e99",
      "mission_ids": [
        "81913653"
      ]
    },
    {
      "id": "a11dea93",
      "mission_ids": []
    },
    {
      "id": "a15e2492",
      "mission_ids": [
        "8f8e3053"
      ]
    },
    {
      "id": "a20c3451",
      "mission_ids": []
    },
    {
      "id": "a2603e85",
      "mission_ids": []
    },
    {
      "id": "a2b8b8a1",
      "mission_ids": [
        "a6447441"
      ]
    },
    {
      "id": "a3623885",
      "mission_ids": []
    },
    {
      "id": "a484526d",
      "mission_ids": [
        "a8889641"
      ]
    },
    {
      "id": "a4a19ed2",
      "mission_ids": [
        "8d8b3251"
      ]
    },
    {
      "id": "a51a7a54",
      "mission_ids": [
        "ae98b841"
      ]
    },
    {
      "id": "a5673e92",
      "mission_ids": [
        "8f8f3651"
      ]
    },
    {
      "id": "a5aff233",
      "mission_ids": []
    },
    {
      "id": "a5f69841",
      "mission_ids": [
        "aa8aa641"
      ]
    },
    {
      "id": "a6857689",
      "mission_ids": [
        "720e4229"
      ]
    },
    {
      "id": "a74e549a",
      "mission_ids": [
        "8e8c3251"
      ]
    },
    {
      "id": "a7aee234",
      "mission_ids": [
        "83952a53"
      ]
    },
    {
      "id": "a7ff2699",
      "mission_ids": [
        "8f8d3253"
      ]
    },
    {
      "id": "a8d7e625",
      "mission_ids": []
    },
    {
      "id": "a91d6c3d",
      "mission_ids": [
        "81923c53"
      ]
    },
    {
      "id": "a9947641",
      "mission_ids": [
        "af2a4e43"
      ]
    },
    {
      "id": "a9d54032",
      "mission_ids": [
        "82933453"
      ]
    },
    {
      "id": "aa67ded1",
      "mission_ids": [
        "7e065a29"
      ]
    },
    {
      "id": "ab2d7e91",
      "mission_ids": [
        "8d893e53"
      ]
    },
    {
      "id": "ab3b72a5",
      "mission_ids": []
    },
    {
      "id": "ab574e9a",
      "mission_ids": []
    },
    {
      "id": "ab9bd2a5",
      "mission_ids": []
    },
    {
      "id": "ac675e89",
      "mission_ids": [
        "700a5e29"
      ]
    },
    {
      "id": "acb62c8a",
      "mission_ids": [
        "80903e53"
      ]
    },
    {
      "id": "ad09ae47",
      "mission_ids": []
    },
    {
      "id": "afcbfee5",
      "mission_ids": []
    },
    {
      "id": "70e5483d",
      "mission_ids": []
    },
    {
      "id": "75d70e2a",
      "mission_ids": []
    }
  ],
  "provenance": {
    "reference": "TFX 2.05 September 1994 CD",
    "retail_program": "tfx.par",
    "retail_program_sha256": "b8e2dc6818bb28a2f0ce0a92f80e072a13d32478ce5a5f74500802612020a780"
  },
  "scope": "Groups/order from literal retail mission assignments and numeric launches; labels expand original menu/function names. Briefing files match numbered names; inline text is the nearest preceding text node, not a claimed unique mission title. Demo order is separate; entry_path is conservative static reachability, not proof of playable progression. Unreferenced scripts stay separate; no gameplay outcomes or missing briefings are invented."
}
