{
 "type": "excalidraw",
 "version": 2,
 "source": "https://excalidraw.com",
 "elements": [
  {
   "type": "rectangle",
   "id": "canvas_frame",
   "x": 0,
   "y": 0,
   "width": 1160,
   "height": 1470,
   "strokeColor": "transparent",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1588,
   "version": 1,
   "versionNonce": 1591,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "roundness": null
  },
  {
   "type": "text",
   "id": "title",
   "x": 40,
   "y": 36,
   "width": 1019.2,
   "height": 32.5,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1007,
   "version": 1,
   "versionNonce": 1010,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "The engine never touches a NIC, and consensus never touches the engine",
   "originalText": "The engine never touches a NIC, and consensus never touches the engine",
   "fontSize": 26,
   "fontFamily": 5,
   "textAlign": "left",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "text",
   "id": "sub",
   "x": 40,
   "y": 82,
   "width": 700.8,
   "height": 20.0,
   "strokeColor": "#565A6B",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1014,
   "version": 1,
   "versionNonce": 1017,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "an arrow means \"depends on\"  ·  a DAG that tools/lint-engine checks in CI",
   "originalText": "an arrow means \"depends on\"  ·  a DAG that tools/lint-engine checks in CI",
   "fontSize": 16,
   "fontFamily": 3,
   "textAlign": "left",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "band",
   "x": 250,
   "y": 124,
   "width": 640,
   "height": 560,
   "strokeColor": "#191B26",
   "backgroundColor": "#F2D447",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "dashed",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1021,
   "version": 1,
   "versionNonce": 1024,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "band_t",
   "x": 630.0,
   "y": 640,
   "width": 240.0,
   "height": 20.0,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1028,
   "version": 1,
   "versionNonce": 1031,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "crates/engine/  (INV-DET)",
   "originalText": "crates/engine/  (INV-DET)",
   "fontSize": 16,
   "fontFamily": 3,
   "textAlign": "right",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "types",
   "x": 480,
   "y": 140,
   "width": 170,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1035,
   "version": 1,
   "versionNonce": 1038,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "types_t",
     "type": "text"
    },
    {
     "id": "e_crypto_types",
     "type": "arrow"
    },
    {
     "id": "e_cut_types",
     "type": "arrow"
    },
    {
     "id": "e_risk_types",
     "type": "arrow"
    },
    {
     "id": "e_oth_types",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "types_t",
   "x": 514.0,
   "y": 155.375,
   "width": 102.0,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1042,
   "version": 1,
   "versionNonce": 1045,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-types",
   "originalText": "vyrn-types",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "types",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "crypto",
   "x": 270,
   "y": 260,
   "width": 160,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1049,
   "version": 1,
   "versionNonce": 1052,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "crypto_t",
     "type": "text"
    },
    {
     "id": "e_crypto_types",
     "type": "arrow"
    },
    {
     "id": "e_wire_crypto",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "crypto_t",
   "x": 293.9,
   "y": 275.375,
   "width": 112.2,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1056,
   "version": 1,
   "versionNonce": 1059,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-crypto",
   "originalText": "vyrn-crypto",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "crypto",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "cut",
   "x": 500,
   "y": 260,
   "width": 150,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1063,
   "version": 1,
   "versionNonce": 1066,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "cut_t",
     "type": "text"
    },
    {
     "id": "e_cut_types",
     "type": "arrow"
    },
    {
     "id": "e_bbo_cut",
     "type": "arrow"
    },
    {
     "id": "e_lane_cut",
     "type": "arrow"
    },
    {
     "id": "e_eng_cut",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "cut_t",
   "x": 534.2,
   "y": 275.375,
   "width": 81.6,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1070,
   "version": 1,
   "versionNonce": 1073,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-cut",
   "originalText": "vyrn-cut",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "cut",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "risk",
   "x": 720,
   "y": 260,
   "width": 150,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1077,
   "version": 1,
   "versionNonce": 1080,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "risk_t",
     "type": "text"
    },
    {
     "id": "e_risk_types",
     "type": "arrow"
    },
    {
     "id": "e_lane_risk",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "risk_t",
   "x": 749.1,
   "y": 275.375,
   "width": 91.8,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1084,
   "version": 1,
   "versionNonce": 1087,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-risk",
   "originalText": "vyrn-risk",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "risk",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "others",
   "x": 930,
   "y": 260,
   "width": 180,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "dashed",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1091,
   "version": 1,
   "versionNonce": 1094,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "others_t",
     "type": "text"
    },
    {
     "id": "e_oth_types",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "others_t",
   "x": 958.8,
   "y": 275.375,
   "width": 122.39999999999999,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1098,
   "version": 1,
   "versionNonce": 1101,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "(all others)",
   "originalText": "(all others)",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "others",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "wire",
   "x": 270,
   "y": 380,
   "width": 160,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1105,
   "version": 1,
   "versionNonce": 1108,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "wire_t",
     "type": "text"
    },
    {
     "id": "e_wire_crypto",
     "type": "arrow"
    },
    {
     "id": "e_nic_wire",
     "type": "arrow"
    },
    {
     "id": "e_lane_wire",
     "type": "arrow"
    },
    {
     "id": "e_eng_wire",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "wire_t",
   "x": 304.1,
   "y": 395.375,
   "width": 91.8,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1112,
   "version": 1,
   "versionNonce": 1115,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-wire",
   "originalText": "vyrn-wire",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "wire",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "bbo",
   "x": 500,
   "y": 380,
   "width": 150,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1119,
   "version": 1,
   "versionNonce": 1122,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "bbo_t",
     "type": "text"
    },
    {
     "id": "e_bbo_cut",
     "type": "arrow"
    },
    {
     "id": "e_lane_bbo",
     "type": "arrow"
    },
    {
     "id": "e_eng_bbo",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "bbo_t",
   "x": 534.2,
   "y": 395.375,
   "width": 81.6,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1126,
   "version": 1,
   "versionNonce": 1129,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-bbo",
   "originalText": "vyrn-bbo",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "bbo",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "lane",
   "x": 630,
   "y": 500,
   "width": 160,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1133,
   "version": 1,
   "versionNonce": 1136,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "lane_t",
     "type": "text"
    },
    {
     "id": "e_lane_bbo",
     "type": "arrow"
    },
    {
     "id": "e_lane_cut",
     "type": "arrow"
    },
    {
     "id": "e_lane_risk",
     "type": "arrow"
    },
    {
     "id": "e_lane_wire",
     "type": "arrow"
    },
    {
     "id": "e_eng_lane",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "lane_t",
   "x": 664.1,
   "y": 515.375,
   "width": 91.8,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1140,
   "version": 1,
   "versionNonce": 1143,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-lane",
   "originalText": "vyrn-lane",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "lane",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "engine",
   "x": 300,
   "y": 610,
   "width": 180,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 3,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1147,
   "version": 1,
   "versionNonce": 1150,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "engine_t",
     "type": "text"
    },
    {
     "id": "e_eng_wire",
     "type": "arrow"
    },
    {
     "id": "e_eng_cut",
     "type": "arrow"
    },
    {
     "id": "e_eng_bbo",
     "type": "arrow"
    },
    {
     "id": "e_eng_lane",
     "type": "arrow"
    },
    {
     "id": "e_rep_eng",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "engine_t",
   "x": 333.9,
   "y": 625.375,
   "width": 112.2,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1154,
   "version": 1,
   "versionNonce": 1157,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-engine",
   "originalText": "vyrn-engine",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "engine",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "nic",
   "x": 40,
   "y": 470,
   "width": 160,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#F2D447",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1161,
   "version": 1,
   "versionNonce": 1164,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "nic_t",
     "type": "text"
    },
    {
     "id": "e_nic_wire",
     "type": "arrow"
    },
    {
     "id": "e_data_nic",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "nic_t",
   "x": 79.2,
   "y": 485.375,
   "width": 81.6,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1168,
   "version": 1,
   "versionNonce": 1171,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-nic",
   "originalText": "vyrn-nic",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "nic",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "text",
   "id": "shim",
   "x": 72.0,
   "y": 528,
   "width": 96.0,
   "height": 20.0,
   "strokeColor": "#565A6B",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1175,
   "version": 1,
   "versionNonce": 1178,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "(+ C shim)",
   "originalText": "(+ C shim)",
   "fontSize": 16,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "arrow",
   "id": "e_crypto_types",
   "x": 350,
   "y": 256,
   "width": 170,
   "height": 60,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1182,
   "version": 1,
   "versionNonce": 1185,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     170,
     -60
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "crypto",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "types",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_cut_types",
   "x": 575,
   "y": 256,
   "width": 0,
   "height": 60,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1189,
   "version": 1,
   "versionNonce": 1192,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     0,
     -60
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "cut",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "types",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_risk_types",
   "x": 795,
   "y": 256,
   "width": 165,
   "height": 60,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1196,
   "version": 1,
   "versionNonce": 1199,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     -165,
     -60
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "risk",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "types",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_oth_types",
   "x": 1020,
   "y": 256,
   "width": 366,
   "height": 80,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "dashed",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1203,
   "version": 1,
   "versionNonce": 1206,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     -366,
     -80
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "others",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "types",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_wire_crypto",
   "x": 350,
   "y": 376,
   "width": 0,
   "height": 60,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1210,
   "version": 1,
   "versionNonce": 1213,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     0,
     -60
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "wire",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "crypto",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_nic_wire",
   "x": 120,
   "y": 466,
   "width": 146,
   "height": 60,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1217,
   "version": 1,
   "versionNonce": 1220,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     0,
     -60
    ],
    [
     146,
     -60
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "nic",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "wire",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_bbo_cut",
   "x": 575,
   "y": 376,
   "width": 0,
   "height": 60,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1224,
   "version": 1,
   "versionNonce": 1227,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     0,
     -60
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "bbo",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "cut",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_lane_bbo",
   "x": 660,
   "y": 496,
   "width": 40,
   "height": 60,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1231,
   "version": 1,
   "versionNonce": 1234,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     -40,
     -60
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "lane",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "bbo",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_lane_cut",
   "x": 712,
   "y": 496,
   "width": 66,
   "height": 178,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1238,
   "version": 1,
   "versionNonce": 1241,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     -66,
     -178
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "lane",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "cut",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_lane_risk",
   "x": 770,
   "y": 496,
   "width": 20,
   "height": 180,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1245,
   "version": 1,
   "versionNonce": 1248,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     20,
     -180
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "lane",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "risk",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_lane_wire",
   "x": 626,
   "y": 530,
   "width": 192,
   "height": 100,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1252,
   "version": 1,
   "versionNonce": 1255,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     -192,
     -100
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "lane",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "wire",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_eng_wire",
   "x": 360,
   "y": 606,
   "width": 0,
   "height": 170,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 3,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1259,
   "version": 1,
   "versionNonce": 1262,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     0,
     -170
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "engine",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "wire",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_eng_cut",
   "x": 440,
   "y": 606,
   "width": 66,
   "height": 288,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 3,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1266,
   "version": 1,
   "versionNonce": 1269,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     66,
     -288
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "engine",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "cut",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_eng_bbo",
   "x": 476,
   "y": 618,
   "width": 84,
   "height": 182,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 3,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1273,
   "version": 1,
   "versionNonce": 1276,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     84,
     -182
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "engine",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "bbo",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_eng_lane",
   "x": 484,
   "y": 640,
   "width": 176,
   "height": 84,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 3,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1280,
   "version": 1,
   "versionNonce": 1283,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     176,
     -84
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "engine",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "lane",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "rectangle",
   "id": "log",
   "x": 40,
   "y": 770,
   "width": 160,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1287,
   "version": 1,
   "versionNonce": 1290,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "log_t",
     "type": "text"
    },
    {
     "id": "e_cons_log",
     "type": "arrow"
    },
    {
     "id": "e_data_log",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "log_t",
   "x": 79.2,
   "y": 785.375,
   "width": 81.6,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1294,
   "version": 1,
   "versionNonce": 1297,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-log",
   "originalText": "vyrn-log",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "log",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "cons",
   "x": 540,
   "y": 770,
   "width": 200,
   "height": 52,
   "strokeColor": "#5A2D91",
   "backgroundColor": "#EDE5F6",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1301,
   "version": 1,
   "versionNonce": 1304,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "cons_t",
     "type": "text"
    },
    {
     "id": "e_cons_log",
     "type": "arrow"
    },
    {
     "id": "e_cons_cw",
     "type": "arrow"
    },
    {
     "id": "e_rep_cons",
     "type": "arrow"
    },
    {
     "id": "e_epoch_cons",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "cons_t",
   "x": 568.6,
   "y": 785.375,
   "width": 142.79999999999998,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1308,
   "version": 1,
   "versionNonce": 1311,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-consensus",
   "originalText": "vyrn-consensus",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "cons",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "cw",
   "x": 820,
   "y": 750,
   "width": 300,
   "height": 92,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1315,
   "version": 1,
   "versionNonce": 1318,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "cw_t",
     "type": "text"
    },
    {
     "id": "e_cons_cw",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "cw_t",
   "x": 840.0799999999999,
   "y": 766.0,
   "width": 259.84000000000003,
   "height": 60.0,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1322,
   "version": 1,
   "versionNonce": 1325,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "Commonware\n(consensus, p2p, runtime,\ncryptography, storage, codec)",
   "originalText": "Commonware\n(consensus, p2p, runtime,\ncryptography, storage, codec)",
   "fontSize": 16,
   "fontFamily": 5,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "cw",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "data",
   "x": 40,
   "y": 920,
   "width": 160,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#F4B7C2",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1329,
   "version": 1,
   "versionNonce": 1332,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "data_t",
     "type": "text"
    },
    {
     "id": "e_data_log",
     "type": "arrow"
    },
    {
     "id": "e_data_nic",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "data_t",
   "x": 74.1,
   "y": 935.375,
   "width": 91.8,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1336,
   "version": 1,
   "versionNonce": 1339,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-data",
   "originalText": "vyrn-data",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "data",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "replica",
   "x": 290,
   "y": 920,
   "width": 190,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#F4B7C2",
   "fillStyle": "solid",
   "strokeWidth": 3,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1343,
   "version": 1,
   "versionNonce": 1346,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "replica_t",
     "type": "text"
    },
    {
     "id": "e_rep_eng",
     "type": "arrow"
    },
    {
     "id": "e_rep_cons",
     "type": "arrow"
    },
    {
     "id": "e_rep_vxc",
     "type": "arrow"
    },
    {
     "id": "e_md_rep",
     "type": "arrow"
    },
    {
     "id": "e_chain_rep",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "replica_t",
   "x": 323.8,
   "y": 935.375,
   "width": 122.39999999999999,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1350,
   "version": 1,
   "versionNonce": 1353,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-replica",
   "originalText": "vyrn-replica",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "replica",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "vxc",
   "x": 820,
   "y": 910,
   "width": 240,
   "height": 70,
   "strokeColor": "#191B26",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1357,
   "version": 1,
   "versionNonce": 1360,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "vxc_t",
     "type": "text"
    },
    {
     "id": "e_rep_vxc",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "vxc_t",
   "x": 853.3,
   "y": 923.75,
   "width": 173.4,
   "height": 42.5,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1364,
   "version": 1,
   "versionNonce": 1367,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "libvyrn_vx_client\n(Vx, C ABI)",
   "originalText": "libvyrn_vx_client\n(Vx, C ABI)",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "vxc",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "epoch",
   "x": 600,
   "y": 1040,
   "width": 160,
   "height": 52,
   "strokeColor": "#5A2D91",
   "backgroundColor": "#EDE5F6",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1371,
   "version": 1,
   "versionNonce": 1374,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "epoch_t",
     "type": "text"
    },
    {
     "id": "e_epoch_cons",
     "type": "arrow"
    },
    {
     "id": "e_chain_epoch",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "epoch_t",
   "x": 629.0,
   "y": 1055.375,
   "width": 102.0,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1378,
   "version": 1,
   "versionNonce": 1381,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-epoch",
   "originalText": "vyrn-epoch",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "epoch",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "md",
   "x": 200,
   "y": 1100,
   "width": 140,
   "height": 52,
   "strokeColor": "#191B26",
   "backgroundColor": "#F4B7C2",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1385,
   "version": 1,
   "versionNonce": 1388,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "md_t",
     "type": "text"
    },
    {
     "id": "e_md_rep",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "md_t",
   "x": 234.3,
   "y": 1115.375,
   "width": 71.39999999999999,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1392,
   "version": 1,
   "versionNonce": 1395,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-md",
   "originalText": "vyrn-md",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "md",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "chain",
   "x": 420,
   "y": 1160,
   "width": 160,
   "height": 52,
   "strokeColor": "#5A2D91",
   "backgroundColor": "#EDE5F6",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1399,
   "version": 1,
   "versionNonce": 1402,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "chain_t",
     "type": "text"
    },
    {
     "id": "e_chain_rep",
     "type": "arrow"
    },
    {
     "id": "e_chain_epoch",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "chain_t",
   "x": 449.0,
   "y": 1175.375,
   "width": 102.0,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1406,
   "version": 1,
   "versionNonce": 1409,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-chain",
   "originalText": "vyrn-chain",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "chain",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "arrow",
   "id": "e_cons_log",
   "x": 536,
   "y": 796,
   "width": 332,
   "height": 0,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1413,
   "version": 1,
   "versionNonce": 1416,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     -332,
     0
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "cons",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "log",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_cons_cw",
   "x": 744,
   "y": 796,
   "width": 72,
   "height": 0,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1420,
   "version": 1,
   "versionNonce": 1423,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     72,
     0
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "cons",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "cw",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_data_log",
   "x": 120,
   "y": 916,
   "width": 0,
   "height": 90,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1427,
   "version": 1,
   "versionNonce": 1430,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     0,
     -90
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "data",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "log",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_data_nic",
   "x": 204,
   "y": 946,
   "width": 24,
   "height": 450,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1434,
   "version": 1,
   "versionNonce": 1437,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     24,
     0
    ],
    [
     24,
     -450
    ],
    [
     0,
     -450
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "data",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "nic",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_rep_eng",
   "x": 390,
   "y": 916,
   "width": 0,
   "height": 250,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 3,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1441,
   "version": 1,
   "versionNonce": 1444,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     0,
     -250
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "replica",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "engine",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_rep_cons",
   "x": 484,
   "y": 930,
   "width": 116,
   "height": 104,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1448,
   "version": 1,
   "versionNonce": 1451,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     116,
     -104
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "replica",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "cons",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_rep_vxc",
   "x": 484,
   "y": 952,
   "width": 332,
   "height": 7,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1455,
   "version": 1,
   "versionNonce": 1458,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     332,
     -7
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "replica",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "vxc",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_epoch_cons",
   "x": 680,
   "y": 1036,
   "width": 0,
   "height": 210,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1462,
   "version": 1,
   "versionNonce": 1465,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     0,
     -210
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "epoch",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "cons",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_md_rep",
   "x": 300,
   "y": 1096,
   "width": 40,
   "height": 120,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1469,
   "version": 1,
   "versionNonce": 1472,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     40,
     -120
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "md",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "replica",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_chain_rep",
   "x": 470,
   "y": 1156,
   "width": 30,
   "height": 180,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1476,
   "version": 1,
   "versionNonce": 1479,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     -30,
     -180
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "chain",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "replica",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "arrow",
   "id": "e_chain_epoch",
   "x": 584,
   "y": 1186,
   "width": 56,
   "height": 90,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1483,
   "version": 1,
   "versionNonce": 1486,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     56,
     -90
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "chain",
    "focus": 0,
    "gap": 4
   },
   "endBinding": {
    "elementId": "epoch",
    "focus": 0,
    "gap": 4
   }
  },
  {
   "type": "line",
   "id": "div",
   "x": 40,
   "y": 1260,
   "width": 1080,
   "height": 0,
   "strokeColor": "#565A6B",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "dashed",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1490,
   "version": 1,
   "versionNonce": 1493,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     1080,
     0
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": null
  },
  {
   "type": "text",
   "id": "to",
   "x": 40,
   "y": 1276,
   "width": 90.72000000000001,
   "height": 22.5,
   "strokeColor": "#565A6B",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1497,
   "version": 1,
   "versionNonce": 1500,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "test-only",
   "originalText": "test-only",
   "fontSize": 18,
   "fontFamily": 5,
   "textAlign": "left",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "sim",
   "x": 40,
   "y": 1316,
   "width": 150,
   "height": 52,
   "strokeColor": "#565A6B",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "dashed",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1504,
   "version": 1,
   "versionNonce": 1507,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "sim_t",
     "type": "text"
    },
    {
     "id": "e_sim",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "sim_t",
   "x": 74.2,
   "y": 1331.375,
   "width": 81.6,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1511,
   "version": 1,
   "versionNonce": 1514,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-sim",
   "originalText": "vyrn-sim",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "sim",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "arrow",
   "id": "e_sim",
   "x": 194,
   "y": 1342,
   "width": 62,
   "height": 0,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1518,
   "version": 1,
   "versionNonce": 1521,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     62,
     0
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "sim",
    "focus": 0,
    "gap": 4
   },
   "endBinding": null
  },
  {
   "type": "text",
   "id": "sim_d",
   "x": 262,
   "y": 1330,
   "width": 460.79999999999995,
   "height": 20.0,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1525,
   "version": 1,
   "versionNonce": 1528,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "everything above + libvyrn_vx_oracle (Vx, C ABI)",
   "originalText": "everything above + libvyrn_vx_oracle (Vx, C ABI)",
   "fontSize": 16,
   "fontFamily": 3,
   "textAlign": "left",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "rectangle",
   "id": "bench",
   "x": 40,
   "y": 1388,
   "width": 150,
   "height": 52,
   "strokeColor": "#565A6B",
   "backgroundColor": "#FFFFFF",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "dashed",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1532,
   "version": 1,
   "versionNonce": 1535,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": [
    {
     "id": "bench_t",
     "type": "text"
    },
    {
     "id": "e_bench",
     "type": "arrow"
    }
   ],
   "link": null,
   "locked": false,
   "roundness": {
    "type": 3
   }
  },
  {
   "type": "text",
   "id": "bench_t",
   "x": 64.0,
   "y": 1403.375,
   "width": 102.0,
   "height": 21.25,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1539,
   "version": 1,
   "versionNonce": 1542,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "vyrn-bench",
   "originalText": "vyrn-bench",
   "fontSize": 17,
   "fontFamily": 3,
   "textAlign": "center",
   "verticalAlign": "middle",
   "containerId": "bench",
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "arrow",
   "id": "e_bench",
   "x": 194,
   "y": 1414,
   "width": 62,
   "height": 0,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1546,
   "version": 1,
   "versionNonce": 1549,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     62,
     0
    ]
   ],
   "roundness": null,
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": {
    "elementId": "bench",
    "focus": 0,
    "gap": 4
   },
   "endBinding": null
  },
  {
   "type": "text",
   "id": "bench_d",
   "x": 262,
   "y": 1402,
   "width": 499.2,
   "height": 20.0,
   "strokeColor": "#191B26",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1553,
   "version": 1,
   "versionNonce": 1556,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "engine crates, vyrn-nic, vyrn-log, libvyrn_vx_oracle",
   "originalText": "engine crates, vyrn-nic, vyrn-log, libvyrn_vx_oracle",
   "fontSize": 16,
   "fontFamily": 3,
   "textAlign": "left",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "text",
   "id": "n_nic",
   "x": 40,
   "y": 610,
   "width": 131.04000000000002,
   "height": 45.0,
   "strokeColor": "#5A2D91",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1560,
   "version": 1,
   "versionNonce": 1563,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "no arrow from\nengine to NIC",
   "originalText": "no arrow from\nengine to NIC",
   "fontSize": 18,
   "fontFamily": 5,
   "textAlign": "left",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "arrow",
   "id": "n_nic_a",
   "x": 176,
   "y": 634,
   "width": 120,
   "height": 16,
   "strokeColor": "#5A2D91",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1567,
   "version": 1,
   "versionNonce": 1570,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     44,
     16
    ],
    [
     120,
     14
    ]
   ],
   "roundness": {
    "type": 2
   },
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": null,
   "endBinding": null
  },
  {
   "type": "text",
   "id": "n_rep",
   "x": 830,
   "y": 1060,
   "width": 171.36,
   "height": 45.0,
   "strokeColor": "#5A2D91",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 1,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1574,
   "version": 1,
   "versionNonce": 1577,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "text": "only vyrn-replica\nsees both engines",
   "originalText": "only vyrn-replica\nsees both engines",
   "fontSize": 18,
   "fontFamily": 5,
   "textAlign": "left",
   "verticalAlign": "top",
   "containerId": null,
   "lineHeight": 1.25,
   "autoResize": true
  },
  {
   "type": "arrow",
   "id": "n_rep_a",
   "x": 826,
   "y": 1078,
   "width": 342,
   "height": 106,
   "strokeColor": "#5A2D91",
   "backgroundColor": "transparent",
   "fillStyle": "solid",
   "strokeWidth": 2,
   "strokeStyle": "solid",
   "roughness": 1,
   "opacity": 100,
   "angle": 0,
   "seed": 1581,
   "version": 1,
   "versionNonce": 1584,
   "isDeleted": false,
   "groupIds": [],
   "boundElements": null,
   "link": null,
   "locked": false,
   "points": [
    [
     0,
     0
    ],
    [
     -126,
     -78
    ],
    [
     -342,
     -106
    ]
   ],
   "roundness": {
    "type": 2
   },
   "startArrowhead": null,
   "endArrowhead": "arrow",
   "elbowed": false,
   "startBinding": null,
   "endBinding": null
  }
 ],
 "appState": {
  "viewBackgroundColor": "#ffffff",
  "gridSize": 20
 },
 "files": {}
}