{
  "type": "excalidraw",
  "version": 2,
  "source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor",
  "elements": [
    {
      "type": "rectangle",
      "version": 215,
      "versionNonce": 1880133867,
      "isDeleted": false,
      "id": "4o9JHPgrKQSqK-ibc0qs_",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2254.5001678466797,
      "y": 1663.1666412353516,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 150.66668701171875,
      "height": 43.000030517578125,
      "seed": 4270136,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "PsNatrhOR918YjbmvyT9x",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 230,
      "versionNonce": 1135445829,
      "isDeleted": false,
      "id": "94gfo2BctxYsRP6cuuIbI",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1297.1946105957031,
      "y": 1755.6666768391929,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 214.33333333333348,
      "height": 122.66668701171875,
      "seed": 305330883,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "9vnyulmvSUCDWXvSKKyJ6",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 162,
      "versionNonce": 1027947403,
      "isDeleted": false,
      "id": "JWlL3nHzTP4pxrEVYolFx",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2226.416498184204,
      "y": 1001.3333435058594,
      "strokeColor": "#000000",
      "backgroundColor": "#ced4da",
      "width": 278.6666259765625,
      "height": 244.00003051757812,
      "seed": 1502608995,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "70jp9eV1jV2_kUBbN055m",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 115,
      "versionNonce": 291919525,
      "isDeleted": false,
      "id": "Cc8lshSSJ7lAY4RPjzS5A",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1289.1666717529297,
      "y": 1285.8333587646484,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 178,
      "height": 20,
      "seed": 411108936,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMFunctionInstance",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMFunctionInstance"
    },
    {
      "type": "rectangle",
      "version": 100,
      "versionNonce": 1607176747,
      "isDeleted": false,
      "id": "onh-wm6wgKrkH94fakl6O",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1291.1666107177734,
      "y": 1309.1666717529297,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 259.33331298828125,
      "height": 210.3333435058593,
      "seed": 2073695304,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "fltFoJAyfls8KPkBw6X_P",
          "type": "arrow"
        },
        {
          "id": "MLVyGZQLa4jU554J6bsmJ",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 113,
      "versionNonce": 34486789,
      "isDeleted": false,
      "id": "eAtZfC7P3ZafizTDITzz-",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1363.1666717529297,
      "y": 1335.500015258789,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 10,
      "height": 12.333343505859375,
      "seed": 136923720,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 139,
      "versionNonce": 411964619,
      "isDeleted": false,
      "id": "GmBiArFp8A3Q9NaPWxp3Q",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1395.8332977294922,
      "y": 1332.8333587646484,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 94,
      "height": 20,
      "seed": 258177848,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "nUF7GyfmAGZN3iZvBfYtq",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "func_import",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "func_import"
    },
    {
      "type": "text",
      "version": 239,
      "versionNonce": 245543269,
      "isDeleted": false,
      "id": "YdCXv7DFgrOOU2wowasgm",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1748.499984741211,
      "y": 1142.4999237060547,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 164,
      "height": 20,
      "seed": 1678600520,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMFunctionImport:",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMFunctionImport:"
    },
    {
      "type": "rectangle",
      "version": 254,
      "versionNonce": 656884587,
      "isDeleted": false,
      "id": "1Oi1iFkA8pBbaQpvduCq1",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1738.499984741211,
      "y": 1161.1666717529297,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 176,
      "height": 200.33340454101554,
      "seed": 1244990536,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "nUF7GyfmAGZN3iZvBfYtq",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 701,
      "versionNonce": 879836357,
      "isDeleted": false,
      "id": "nUF7GyfmAGZN3iZvBfYtq",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1502.280048689805,
      "y": 1332.5712493918486,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 234.84228393034437,
      "height": 170.17912641351631,
      "seed": 213606712,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "GmBiArFp8A3Q9NaPWxp3Q",
        "focus": 0.8789861743715494,
        "gap": 14.558826765976846
      },
      "endBinding": {
        "elementId": "w7-3leJjFtbtDhwDpkUjF",
        "focus": 0.9853865103923569,
        "gap": 6.774518257019281
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          157.46964422706515,
          -143.2377075217314
        ],
        [
          234.84228393034437,
          -170.17912641351631
        ]
      ]
    },
    {
      "type": "text",
      "version": 197,
      "versionNonce": 1944165899,
      "isDeleted": false,
      "id": "bM6INpWVFBvURve3zdbdf",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1396.1666717529297,
      "y": 1355.5000457763672,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 34,
      "height": 20,
      "seed": 379599688,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "78xSb96N8EcRm2LhdCNjJ",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "func",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "func"
    },
    {
      "type": "diamond",
      "version": 140,
      "versionNonce": 1796693029,
      "isDeleted": false,
      "id": "3cBYbIbQEyvFuXBMoyida",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1364.8332977294922,
      "y": 1360.3333435058594,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 10,
      "height": 12.333343505859375,
      "seed": 1837623096,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 310,
      "versionNonce": 2042078379,
      "isDeleted": false,
      "id": "9KTm6XzaqX3iZ90_AL3RN",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1900.8332977294922,
      "y": 1530.166732788086,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 211,
      "height": 20,
      "seed": 1970637640,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "Bnf72M4RGMZjNgBlzk90B",
          "type": "arrow"
        },
        {
          "id": "78xSb96N8EcRm2LhdCNjJ",
          "type": "arrow"
        },
        {
          "id": "S1cN82-5SoSu4e4SWfAUw",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMFunction (per module)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMFunction (per module)"
    },
    {
      "type": "rectangle",
      "version": 261,
      "versionNonce": 1518505861,
      "isDeleted": false,
      "id": "0kWlc6iPzGzhrfIVEPeOM",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1902.1667938232422,
      "y": 1559.6667175292969,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 225.33337402343744,
      "height": 200.9999389648438,
      "seed": 2020723016,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "78xSb96N8EcRm2LhdCNjJ",
          "type": "arrow"
        },
        {
          "id": "Bnf72M4RGMZjNgBlzk90B",
          "type": "arrow"
        },
        {
          "id": "uC3ZSm-IltHDllxDGLJ9v",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 675,
      "versionNonce": 1884542795,
      "isDeleted": false,
      "id": "zzj3BPEivUiaW1sqpfx7J",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2266.8334197998047,
      "y": 1673.8333282470703,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 129,
      "height": 20,
      "seed": 26708536,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "78xSb96N8EcRm2LhdCNjJ",
          "type": "arrow"
        },
        {
          "id": "PsNatrhOR918YjbmvyT9x",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "internal function",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "internal function"
    },
    {
      "type": "arrow",
      "version": 666,
      "versionNonce": 1357928165,
      "isDeleted": false,
      "id": "78xSb96N8EcRm2LhdCNjJ",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1434.5331571443298,
      "y": 1377.528759465866,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 458.6267427864543,
      "height": 186.82387510648414,
      "seed": 535299656,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "evHonaxVjRvjwFP08UX9x",
        "focus": -0.827785929496437,
        "gap": 16.471286310501227
      },
      "endBinding": {
        "elementId": "9KTm6XzaqX3iZ90_AL3RN",
        "focus": -1.317866862333605,
        "gap": 14.985901784264229
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          184.63351460859985,
          58.63791228706373
        ],
        [
          458.6267427864543,
          186.82387510648414
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 145,
      "versionNonce": 907064811,
      "isDeleted": false,
      "id": "WfHCEtd4eDaOU42FFn9wo",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1341.1666717529297,
      "y": 1321.500015258789,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 186.00006103515625,
      "height": 65,
      "seed": 663703880,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "78xSb96N8EcRm2LhdCNjJ",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 166,
      "versionNonce": 2028876357,
      "isDeleted": false,
      "id": "QbAKq7kA_EZo7yxdpqj6F",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1742.499984741211,
      "y": 1166.8332977294922,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 158.66668701171872,
      "height": 45.33337402343752,
      "seed": 757681480,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 170,
      "versionNonce": 2046345355,
      "isDeleted": false,
      "id": "w7-3leJjFtbtDhwDpkUjF",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1715.499984741211,
      "y": 1169.1666412353516,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 187,
      "height": 40,
      "seed": 1177365064,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "nUF7GyfmAGZN3iZvBfYtq",
          "type": "arrow"
        },
        {
          "id": "70jp9eV1jV2_kUBbN055m",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "    char *module_name;\n    char *field_name;",
      "baseline": 34,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "    char *module_name;\n    char *field_name;"
    },
    {
      "type": "rectangle",
      "version": 190,
      "versionNonce": 1331274149,
      "isDeleted": false,
      "id": "m6kQPfRjltByoJapP3m-h",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1744.499984741211,
      "y": 1234.499984741211,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 155.33337402343747,
      "height": 35.666656494140625,
      "seed": 613948728,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 184,
      "versionNonce": 633763627,
      "isDeleted": false,
      "id": "IXwlC5RgaF1iJPCtg6-Er",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1768.4999237060547,
      "y": 1243.499984741211,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 125,
      "height": 20,
      "seed": 664043080,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "l4S1IXvHmVx_wl8DPQXk3",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "func_ptr_linked",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "func_ptr_linked"
    },
    {
      "type": "rectangle",
      "version": 230,
      "versionNonce": 1499473157,
      "isDeleted": false,
      "id": "o1vzUOCoilIzaDJdTpt35",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1735.8333587646484,
      "y": 932.4999542236328,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 155.33331298828125,
      "height": 90.33334350585938,
      "seed": 1170302520,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "l4S1IXvHmVx_wl8DPQXk3",
          "type": "arrow"
        },
        {
          "id": "j_Tg3JOansfDRNxNBUMfi",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 211,
      "versionNonce": 132405707,
      "isDeleted": false,
      "id": "Kpjtivj-7LYLq1nuvC4KS",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1742.5000457763672,
      "y": 940.8332977294922,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 123,
      "height": 20,
      "seed": 1541878344,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "l4S1IXvHmVx_wl8DPQXk3",
          "type": "arrow"
        },
        {
          "id": "j_Tg3JOansfDRNxNBUMfi",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "native function:",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "native function:"
    },
    {
      "type": "arrow",
      "version": 755,
      "versionNonce": 444546149,
      "isDeleted": false,
      "id": "l4S1IXvHmVx_wl8DPQXk3",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1751.6334408235434,
      "y": 1247.8332977294922,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 121.88354763506686,
      "height": 307.57912212433075,
      "seed": 203809096,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "OpV38MM8YOexWG_e-5_hX",
        "focus": -0.4013706262952343,
        "gap": 1.943772417380456
      },
      "endBinding": {
        "elementId": "Kpjtivj-7LYLq1nuvC4KS",
        "focus": 1.1040701980735919,
        "gap": 6.6751580517609455
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -121.88354763506686,
          -191.16677856445312
        ],
        [
          -15.808553098937182,
          -307.57912212433075
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 185,
      "versionNonce": 1030547563,
      "isDeleted": false,
      "id": "5EDlNHzjVbZ3Rx8ny3SUe",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1742.6665802001953,
      "y": 1279.1666412353516,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 165.16677856445304,
      "height": 73.666748046875,
      "seed": 202955336,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 241,
      "versionNonce": 1250191301,
      "isDeleted": false,
      "id": "wc-s6ecXMbmh2ViGrkOa4",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1757.8332977294922,
      "y": 1289.5000457763672,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 152,
      "height": 40,
      "seed": 1536408648,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "S1cN82-5SoSu4e4SWfAUw",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "import_module;\nimport_func_linked;",
      "baseline": 34,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "import_module;\nimport_func_linked;"
    },
    {
      "type": "arrow",
      "version": 788,
      "versionNonce": 1546298123,
      "isDeleted": false,
      "id": "S1cN82-5SoSu4e4SWfAUw",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1741.963485458681,
      "y": 1322.4954523286892,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 248.14874440629774,
      "height": 238.16542426722026,
      "seed": 1657735240,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "-vw33v9u2Ko2ayilI0CXG",
        "focus": 2.0635763351494516,
        "gap": 4.200185998866319
      },
      "endBinding": {
        "elementId": "9KTm6XzaqX3iZ90_AL3RN",
        "focus": -1.1514950968199016,
        "gap": 11.294143807823616
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -88.79684422332912,
          88.33793695353734
        ],
        [
          159.35190018296862,
          238.16542426722026
        ]
      ]
    },
    {
      "type": "text",
      "version": 234,
      "versionNonce": 1267541797,
      "isDeleted": false,
      "id": "jF8UBxFom2hco1NronB-_",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1639.2142922537669,
      "y": 1510.404782976423,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 137,
      "height": 20,
      "seed": 548488008,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "(WASMFunction *)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "(WASMFunction *)"
    },
    {
      "type": "diamond",
      "version": 76,
      "versionNonce": 1553467819,
      "isDeleted": false,
      "id": "jJOCFAslIe3JYgWsRnIKx",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1915.8334197998047,
      "y": 1577.1667022705078,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 17.33331298828125,
      "height": 15.666656494140625,
      "seed": 1470386504,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "id": "PsNatrhOR918YjbmvyT9x",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 88,
      "versionNonce": 1611070085,
      "isDeleted": false,
      "id": "V1RSJPoudlOhc-GaAxPSa",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1947.8334197998047,
      "y": 1577.500015258789,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 37,
      "height": 20,
      "seed": 1209849672,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "PsNatrhOR918YjbmvyT9x",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "code",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "code"
    },
    {
      "type": "rectangle",
      "version": 217,
      "versionNonce": 1138728011,
      "isDeleted": false,
      "id": "tXHmR9TBkCnxMdo_pd0XG",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2255.833480834961,
      "y": 1603.1666412353516,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 149.3333740234375,
      "height": 114.33340454101562,
      "seed": 321892664,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 182,
      "versionNonce": 548364773,
      "isDeleted": false,
      "id": "Zsg-OsrfZ2doJiTuOOpPu",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2277.166793823242,
      "y": 1576.1666107177734,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 70,
      "height": 20,
      "seed": 40194872,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "bytecode",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "bytecode"
    },
    {
      "type": "arrow",
      "version": 545,
      "versionNonce": 232512235,
      "isDeleted": false,
      "id": "PsNatrhOR918YjbmvyT9x",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1990.5000762939453,
      "y": 1589.1666717529297,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 264.9616597351928,
      "height": 70.73153780068333,
      "seed": 1716226360,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "V1RSJPoudlOhc-GaAxPSa",
        "focus": -0.13746287298855567,
        "gap": 7.9146728515625
      },
      "endBinding": {
        "elementId": "4o9JHPgrKQSqK-ibc0qs_",
        "focus": 0.060950944035830956,
        "gap": 3.268431681738548
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          149.9165802001953,
          22.1666259765625
        ],
        [
          191.24952507019043,
          48.83355712890625
        ],
        [
          264.9616597351928,
          70.73153780068333
        ]
      ]
    },
    {
      "type": "diamond",
      "version": 79,
      "versionNonce": 848551237,
      "isDeleted": false,
      "id": "sWaZg1Dcn3g0Qfdc7onW_",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1916.5001068115234,
      "y": 1629.8333892822266,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 18.6666259765625,
      "height": 15,
      "seed": 238700600,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 84,
      "versionNonce": 1461142923,
      "isDeleted": false,
      "id": "U5NUD0rdNNDuY14J1ZRMu",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1954.8333587646484,
      "y": 1628.8333892822266,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 110,
      "height": 20,
      "seed": 744475464,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "code_compiled",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "code_compiled"
    },
    {
      "type": "rectangle",
      "version": 431,
      "versionNonce": 1024584869,
      "isDeleted": false,
      "id": "gk39IBXF-F8MrwhzL35C6",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2462.5001068115234,
      "y": 1639.5001373291016,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 114.66674804687503,
      "height": 119.33334350585936,
      "seed": 201839672,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 444,
      "versionNonce": 1187798059,
      "isDeleted": false,
      "id": "ZRckuyHrC8P5etlpd8MWT",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2443.166793823242,
      "y": 1616.833480834961,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 161,
      "height": 20,
      "seed": 2016979784,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "precompiled-bytecode",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "precompiled-bytecode"
    },
    {
      "type": "rectangle",
      "version": 437,
      "versionNonce": 534188037,
      "isDeleted": false,
      "id": "qGjmy62MZbL7zALsNU2dL",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2463.166793823242,
      "y": 1699.5001373291016,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 114.00006103515625,
      "height": 43.000030517578125,
      "seed": 1165004088,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "iqe6U9xOE6ECb18moJnw-",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 68,
      "versionNonce": 954572491,
      "isDeleted": false,
      "id": "SiZHwNA9YKd93iwc74wxB",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1942.4999542236328,
      "y": 1667.833480834961,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 175,
      "height": 20,
      "seed": 1708294472,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "HCvGV6j45DG_BGeI3J7ut",
          "type": "arrow"
        }
      ],
      "updated": 1679533929331,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "fast_jit_jitted_code",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "fast_jit_jitted_code"
    },
    {
      "type": "diamond",
      "version": 85,
      "versionNonce": 1759561573,
      "isDeleted": false,
      "id": "ODI38iO5_5uu6RobQgkVa",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1912.499984741211,
      "y": 1672.3333892822266,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 18.6666259765625,
      "height": 15,
      "seed": 297387080,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 93,
      "versionNonce": 670928235,
      "isDeleted": false,
      "id": "gNxfqnpn5KEfZX8dL5GX3",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1913.499984741211,
      "y": 1717.666732788086,
      "strokeColor": "#000000",
      "backgroundColor": "#ced4da",
      "width": 18.6666259765625,
      "height": 15,
      "seed": 1391035448,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 99,
      "versionNonce": 175936197,
      "isDeleted": false,
      "id": "sYSDwbrpZl0692xpkcG4z",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1946.499984741211,
      "y": 1713.166763305664,
      "strokeColor": "#000000",
      "backgroundColor": "#ced4da",
      "width": 143,
      "height": 20,
      "seed": 1305637176,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "RckpORzYftIA2k4VSkTaW",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "llvm_jit_func_ptr",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "llvm_jit_func_ptr"
    },
    {
      "type": "text",
      "version": 450,
      "versionNonce": 1465821195,
      "isDeleted": false,
      "id": "1iUf8pP_YoM8qCPpSEahX",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2383.0000762939453,
      "y": 1788.8333129882812,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 142,
      "height": 20,
      "seed": 68451128,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "fast jitted coode",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "fast jitted coode"
    },
    {
      "type": "rectangle",
      "version": 501,
      "versionNonce": 1363669541,
      "isDeleted": false,
      "id": "qVsRlSPxTl9a8XrnRMl2a",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2405.6665802001953,
      "y": 1827.4999389648438,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 103.33337402343747,
      "height": 29.2,
      "seed": 1374549064,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "HCvGV6j45DG_BGeI3J7ut",
          "type": "arrow"
        },
        {
          "id": "BF2h7Ub5gAf2yYxLfQSFh",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 447,
      "versionNonce": 1023635115,
      "isDeleted": false,
      "id": "bu6GnR96DeCSFWu3DhMIJ",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2419.499954223633,
      "y": 1890.1666870117188,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 133,
      "height": 20,
      "seed": 713214264,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "RckpORzYftIA2k4VSkTaW",
          "type": "arrow"
        },
        {
          "id": "kjpM2qWJqDrV-jr9XK8QR",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "llvm jitted coode",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "llvm jitted coode"
    },
    {
      "type": "rectangle",
      "version": 395,
      "versionNonce": 439379333,
      "isDeleted": false,
      "id": "Z9cJSNSjDvW2uPNthdOW9",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2406.1666412353516,
      "y": 1916.1666870117188,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 150.66668701171875,
      "height": 43.000030517578125,
      "seed": 1255376456,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "4E9MghnYo6hn8E82pmPMe",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 266,
      "versionNonce": 731275595,
      "isDeleted": false,
      "id": "evHonaxVjRvjwFP08UX9x",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1335.1666259765625,
      "y": 1394.0000457763672,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 187.33343505859372,
      "height": 73.666748046875,
      "seed": 873572680,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "78xSb96N8EcRm2LhdCNjJ",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 258,
      "versionNonce": 1215524069,
      "isDeleted": false,
      "id": "4R5zAaFl-qG-PwNUPfyXq",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1360.4999389648438,
      "y": 1404.6667022705078,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 157,
      "height": 40,
      "seed": 237924152,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "import_module_inst;\nimport_func_inst;",
      "baseline": 34,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "import_module_inst;\nimport_func_inst;"
    },
    {
      "type": "diamond",
      "version": 132,
      "versionNonce": 1014104043,
      "isDeleted": false,
      "id": "-cXxAxf0DBRaXH85Wn82G",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1341.4998168945312,
      "y": 1408.6666564941406,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 10,
      "height": 12.333343505859375,
      "seed": 1993562680,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "MLVyGZQLa4jU554J6bsmJ",
          "type": "arrow"
        },
        {
          "id": "9vnyulmvSUCDWXvSKKyJ6",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 136,
      "versionNonce": 2073987141,
      "isDeleted": false,
      "id": "V3cEII-BWPnk8MmO8v9Hw",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1342.8331909179688,
      "y": 1431.6666564941406,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 10,
      "height": 12.333343505859375,
      "seed": 374375752,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "MLVyGZQLa4jU554J6bsmJ",
          "type": "arrow"
        },
        {
          "id": "9vnyulmvSUCDWXvSKKyJ6",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 196,
      "versionNonce": 2040580747,
      "isDeleted": false,
      "id": "jccHI4GP5zADwZpJ6_F0e",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1020.4999542236328,
      "y": 1294.5002899169922,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 132.66668701171866,
      "height": 34.3333740234375,
      "seed": 1209325128,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "eyNKBEqdZDGI0jikxT-7-"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 28,
      "versionNonce": 1577034445,
      "isDeleted": false,
      "id": "eyNKBEqdZDGI0jikxT-7-",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1050.8332977294922,
      "y": 1302.066976928711,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 72,
      "height": 20,
      "seed": 13177699,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247195,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "functions",
      "baseline": 14,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "jccHI4GP5zADwZpJ6_F0e",
      "originalText": "functions"
    },
    {
      "type": "diamond",
      "version": 157,
      "versionNonce": 1205682475,
      "isDeleted": false,
      "id": "DpQKmgYqIbva-oudQDKVA",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1029.8332977294922,
      "y": 1302.8336334228516,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1787304760,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "0dTwoTnwCJUbyz3e0bm1O",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 460,
      "versionNonce": 544406277,
      "isDeleted": false,
      "id": "fltFoJAyfls8KPkBw6X_P",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1152.0382824623548,
      "y": 1307.393701716202,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 140.3213191272912,
      "height": 0.8215748529805751,
      "seed": 1890946120,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": {
        "elementId": "onh-wm6wgKrkH94fakl6O",
        "focus": 1.0244280280971265,
        "gap": 2.5945448897082315
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          140.3213191272912,
          -0.8215748529805751
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 245,
      "versionNonce": 277996491,
      "isDeleted": false,
      "id": "BpsyACMObLF20Fkti2Uqq",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1020.8332061767578,
      "y": 1339.000228881836,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 130.00000000000009,
      "height": 31,
      "seed": 1664170040,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "22kjCR2ZOQmZQXYgnarEF"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 50,
      "versionNonce": 1029340291,
      "isDeleted": false,
      "id": "22kjCR2ZOQmZQXYgnarEF",
      "fillStyle": "solid",
      "strokeWidth": 4,
      "strokeStyle": "dotted",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1058.3332061767578,
      "y": 1344.900228881836,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 55,
      "height": 20,
      "seed": 1753405955,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247196,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "globals",
      "baseline": 14,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "BpsyACMObLF20Fkti2Uqq",
      "originalText": "globals"
    },
    {
      "type": "diamond",
      "version": 201,
      "versionNonce": 735654507,
      "isDeleted": false,
      "id": "66O-4o40vS3pLIeBqwFBW",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1030.1665802001953,
      "y": 1344.000228881836,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 231180104,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 336,
      "versionNonce": 2136587717,
      "isDeleted": false,
      "id": "l2Sz8ohFcHQT7gWys1M9D",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 751.1665802001953,
      "y": 1311.6668853759766,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 158,
      "height": 32,
      "seed": 1571295288,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "o-cON41NQVHvHqkgeW_6m"
        },
        {
          "id": "0dTwoTnwCJUbyz3e0bm1O",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 115,
      "versionNonce": 956023085,
      "isDeleted": false,
      "id": "o-cON41NQVHvHqkgeW_6m",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 824.6665802001953,
      "y": 1317.1668853759766,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 11,
      "height": 20,
      "seed": 1939939267,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247196,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "e",
      "baseline": 14,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "l2Sz8ohFcHQT7gWys1M9D",
      "originalText": "e"
    },
    {
      "type": "diamond",
      "version": 340,
      "versionNonce": 659012901,
      "isDeleted": false,
      "id": "_eiwTSAQSXB8P2k-PDhNa",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 769.8332061767578,
      "y": 1323.6668548583984,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1019883336,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "0dTwoTnwCJUbyz3e0bm1O",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 238,
      "versionNonce": 536466347,
      "isDeleted": false,
      "id": "OLHiYmF0KqdbZBgecyb7T",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1017.1665802001953,
      "y": 1430.6669158935547,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 131.33337402343759,
      "height": 32.33331298828125,
      "seed": 1564507192,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 172,
      "versionNonce": 1409208453,
      "isDeleted": false,
      "id": "qUAVJJGhHiEU00yvj5Xwy",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1041.1665802001953,
      "y": 1438.3335723876953,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1916699464,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 170,
      "versionNonce": 209200715,
      "isDeleted": false,
      "id": "ZzKApm4TYPqV3EGJbMuQ3",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1001.6664886474609,
      "y": 1253.9168853759766,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 214,
      "height": 20,
      "seed": 1061991496,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMModuleInstanceExtra",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModuleInstanceExtra"
    },
    {
      "type": "rectangle",
      "version": 195,
      "versionNonce": 859600869,
      "isDeleted": false,
      "id": "SWgPVXvgjtN7AVlTfBUDR",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1009.2498474121094,
      "y": 1279.9169082641602,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 155,
      "height": 200.41667938232422,
      "seed": 1419979080,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "0dTwoTnwCJUbyz3e0bm1O",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 389,
      "versionNonce": 114500843,
      "isDeleted": false,
      "id": "3rcvtpnHrIvCrE__yw5GU",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1339.5831756591797,
      "y": 1031.000186920166,
      "strokeColor": "#d9480f",
      "backgroundColor": "transparent",
      "width": 174,
      "height": 40,
      "seed": 1610110792,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "AuwWYqGK5XChc2C2ZDCOd",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMModuleInstance::\nimport_func_ptrs",
      "baseline": 34,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModuleInstance::\nimport_func_ptrs"
    },
    {
      "type": "rectangle",
      "version": 137,
      "versionNonce": 1594766149,
      "isDeleted": false,
      "id": "IK-a-uPI373j3VM1YHdKy",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1390.1666870117188,
      "y": 1107.625286102295,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1938455864,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "dA4sHNYw9NqC0yRSl1ByC",
          "type": "arrow"
        },
        {
          "id": "AuwWYqGK5XChc2C2ZDCOd",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 123,
      "versionNonce": 110448523,
      "isDeleted": false,
      "id": "xEmeSz_qg3vcIV0Kjo_4r",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1414.1666870117188,
      "y": 1115.2919425964355,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1045500488,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "AuwWYqGK5XChc2C2ZDCOd",
          "type": "arrow"
        },
        {
          "id": "j_Tg3JOansfDRNxNBUMfi",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 158,
      "versionNonce": 1406239397,
      "isDeleted": false,
      "id": "u6aTea5vKrjtv4E0SAr_D",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1389.8333129882812,
      "y": 1140.7919120788574,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1488328248,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "j_Tg3JOansfDRNxNBUMfi",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 144,
      "versionNonce": 771302955,
      "isDeleted": false,
      "id": "6petv8iQ_6W4RCCyGVs86",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1413.8333129882812,
      "y": 1148.458568572998,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1174899016,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "j_Tg3JOansfDRNxNBUMfi",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 146,
      "versionNonce": 640935429,
      "isDeleted": false,
      "id": "HWwjwJX9MC7vOni7CdfwU",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1389.5,
      "y": 1174.1252555847168,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 654741304,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "j_Tg3JOansfDRNxNBUMfi",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 158,
      "versionNonce": 1944660171,
      "isDeleted": false,
      "id": "3V6VqEBHUeHRXm4rtMN9P",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1388.1666259765625,
      "y": 1201.7919120788574,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 652208184,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 138,
      "versionNonce": 2033376613,
      "isDeleted": false,
      "id": "s3LweJMlqb3u8zFFOtRWC",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1410.8333129882812,
      "y": 1210.1252555847168,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 630970184,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 748,
      "versionNonce": 234870635,
      "isDeleted": false,
      "id": "j_Tg3JOansfDRNxNBUMfi",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1423.3266279235036,
      "y": 1116.6584335466105,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 310.5923414580757,
      "height": 177.73696684706545,
      "seed": 561180216,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "xEmeSz_qg3vcIV0Kjo_4r",
        "focus": -0.6524247058306003,
        "gap": 2.5695135809208747
      },
      "endBinding": {
        "elementId": "Kpjtivj-7LYLq1nuvC4KS",
        "focus": 1.1530360747961412,
        "gap": 8.581076394787942
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          125.75645618294175,
          -55.99185334641493
        ],
        [
          310.5923414580757,
          -177.73696684706545
        ]
      ]
    },
    {
      "type": "diamond",
      "version": 115,
      "versionNonce": 874244293,
      "isDeleted": false,
      "id": "SosCUEMFvN64e8eYhtj4S",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1748.0836486816406,
      "y": 1289.8335762023926,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 8.333282470703125,
      "height": 13.75,
      "seed": 1668126536,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "S1cN82-5SoSu4e4SWfAUw",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 119,
      "versionNonce": 445100555,
      "isDeleted": false,
      "id": "-vw33v9u2Ko2ayilI0CXG",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1745.5836486816406,
      "y": 1319.8335762023926,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 10.833282470703125,
      "height": 9.583320617675781,
      "seed": 2012578120,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "S1cN82-5SoSu4e4SWfAUw",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 648,
      "versionNonce": 2022475813,
      "isDeleted": false,
      "id": "MLVyGZQLa4jU554J6bsmJ",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1347.8331909179688,
      "y": 1415.2017225151058,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 179.41659545898438,
      "height": 304.1667256414903,
      "seed": 1591654456,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "V3cEII-BWPnk8MmO8v9Hw",
        "focus": 3.669987091693772,
        "gap": 10.369642504898593
      },
      "endBinding": {
        "elementId": "Rcref7JZ-AhlcXLLdwY5D",
        "focus": -0.4568695235814372,
        "gap": 6.321478788304148
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -179.41659545898438,
          169.4649187202458
        ],
        [
          -89.48586426600582,
          304.1667256414903
        ]
      ]
    },
    {
      "type": "text",
      "version": 807,
      "versionNonce": 175847595,
      "isDeleted": false,
      "id": "tUs9waDW6sL0AbyoZYJ5Q",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 867.8295186360679,
      "y": 823.9724260965983,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 672,
      "height": 160,
      "seed": 709576760,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "this is the one actually referred during executing opcode\n\nduring model load, if import can be solved through the native api registeration,\nthe pointer of native function will be filled.\n\nc-api could change the pointer later, then it will point to a different native function\n\nNULL: means multi-module import, go to \"import_func_inst\" field for target function",
      "baseline": 154,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "this is the one actually referred during executing opcode\n\nduring model load, if import can be solved through the native api registeration,\nthe pointer of native function will be filled.\n\nc-api could change the pointer later, then it will point to a different native function\n\nNULL: means multi-module import, go to \"import_func_inst\" field for target function"
    },
    {
      "type": "rectangle",
      "version": 410,
      "versionNonce": 1483881349,
      "isDeleted": false,
      "id": "kARKLR5va5hDwe-2JCl7d",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 855.623291015625,
      "y": 824.4128579639253,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 691.1904471261159,
      "height": 170.05954742431626,
      "seed": 1355113288,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "AuwWYqGK5XChc2C2ZDCOd",
          "type": "arrow"
        },
        {
          "id": "j_Tg3JOansfDRNxNBUMfi",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 1427,
      "versionNonce": 1267002187,
      "isDeleted": false,
      "id": "AuwWYqGK5XChc2C2ZDCOd",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1132.2583561737392,
      "y": 997.6315427986297,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 188.93306844281233,
      "height": 54.67370578283135,
      "seed": 1524992312,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "kARKLR5va5hDwe-2JCl7d",
        "gap": 3.1591374103880994,
        "focus": 0.5842950344963632
      },
      "endBinding": {
        "elementId": "3rcvtpnHrIvCrE__yw5GU",
        "gap": 18.39175104262814,
        "focus": -0.7039875993615579
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          188.93306844281233,
          54.67370578283135
        ]
      ]
    },
    {
      "type": "text",
      "version": 363,
      "versionNonce": 1275757285,
      "isDeleted": false,
      "id": "_pYmb7H1lxRLE4Qw_MajA",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1034.3336715698242,
      "y": 1680.4170036315918,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 176,
      "height": 20,
      "seed": 764509256,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMModuleInstance*",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModuleInstance*"
    },
    {
      "type": "text",
      "version": 314,
      "versionNonce": 838814187,
      "isDeleted": false,
      "id": "GBXnnFKM_76tjt1WAlYnV",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1250.0279070536296,
      "y": 1605.2504641215007,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 198,
      "height": 20,
      "seed": 1630119496,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "9vnyulmvSUCDWXvSKKyJ6",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "(WASMFunctionInstance*)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "(WASMFunctionInstance*)"
    },
    {
      "type": "arrow",
      "version": 881,
      "versionNonce": 1742921285,
      "isDeleted": false,
      "id": "9vnyulmvSUCDWXvSKKyJ6",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1347.3662637658592,
      "y": 1437.871212796838,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 109.83801974730454,
      "height": 307.7636946939249,
      "seed": 422577480,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "-cXxAxf0DBRaXH85Wn82G",
        "focus": -3.9115852992052806,
        "gap": 11.29853538112821
      },
      "endBinding": {
        "elementId": "94gfo2BctxYsRP6cuuIbI",
        "gap": 10.033975741878294,
        "focus": -0.6520703073991437
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -109.83801974730454,
          135.3790961936404
        ],
        [
          -51.493209521376,
          307.7636946939249
        ]
      ]
    },
    {
      "type": "diamond",
      "version": 207,
      "versionNonce": 2116029227,
      "isDeleted": false,
      "id": "kliwot061_yUhDMDbVbQe",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1354.3614679972331,
      "y": 1779.417065938314,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 10,
      "height": 12.333343505859375,
      "seed": 82951992,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 233,
      "versionNonce": 2082066693,
      "isDeleted": false,
      "id": "mvfNSPpLgMxaEaQuXYPrl",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1387.0280939737956,
      "y": 1776.7504094441733,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 94,
      "height": 20,
      "seed": 1266085960,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "func_import",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "func_import"
    },
    {
      "type": "text",
      "version": 265,
      "versionNonce": 1206611403,
      "isDeleted": false,
      "id": "Oe13Ts1dEazuz8ilwnZiL",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1398.6947809855144,
      "y": 1806.7504094441733,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 34,
      "height": 20,
      "seed": 2145720376,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "func",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "func"
    },
    {
      "type": "diamond",
      "version": 230,
      "versionNonce": 287533157,
      "isDeleted": false,
      "id": "nyquujDKZGyYvDs-a_GQ-",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1356.0280939737956,
      "y": 1811.5837071736655,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 10,
      "height": 12.333343505859375,
      "seed": 784443208,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 252,
      "versionNonce": 326204523,
      "isDeleted": false,
      "id": "cGQYK5rXelrtuGolytFol",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1332.3614679972331,
      "y": 1765.417065938314,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 154.00006103515616,
      "height": 79,
      "seed": 1426411832,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "9vnyulmvSUCDWXvSKKyJ6",
          "type": "arrow"
        }
      ],
      "updated": 1679533929332,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 521,
      "versionNonce": 868422597,
      "isDeleted": false,
      "id": "VRweEUgFB9qqzjdTwpHnK",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1323.694574991862,
      "y": 1739.194897969564,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 117,
      "height": 20,
      "seed": 155802936,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929332,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMFunction ",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMFunction "
    },
    {
      "type": "arrow",
      "version": 621,
      "versionNonce": 746370827,
      "isDeleted": false,
      "id": "CUEfVWpVIuIHc_5h3VskN",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1459.8716446745273,
      "y": 1829.1380187988277,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 394.2706533635544,
      "height": 82.19527893066447,
      "seed": 1854588984,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": {
        "elementId": "epVvbDyPF40MaERFnDDJy",
        "focus": 0.2506598246466399,
        "gap": 9.849883651733307
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          153.21163779617586,
          82.19527893066447
        ],
        [
          394.2706533635544,
          27.990782200797412
        ]
      ]
    },
    {
      "type": "text",
      "version": 309,
      "versionNonce": 1880511269,
      "isDeleted": false,
      "id": "OTP338ttAjF_rIJwNKA1S",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1298.416748046875,
      "y": 1343.3333587646484,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 38,
      "height": 20,
      "seed": 1994699981,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "union",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "union"
    },
    {
      "type": "rectangle",
      "version": 62,
      "versionNonce": 25664939,
      "isDeleted": false,
      "id": "7kmKkWcfD2eeTgLmci_TA",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1289.75,
      "y": 1517.3333282470703,
      "strokeColor": "#000000",
      "backgroundColor": "#fab005",
      "width": 260.66668701171875,
      "height": 61.333343505859375,
      "seed": 1810842211,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "fr9-3bNKWz24759an1jPs"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 13,
      "versionNonce": 914224163,
      "isDeleted": false,
      "id": "fr9-3bNKWz24759an1jPs",
      "fillStyle": "solid",
      "strokeWidth": 4,
      "strokeStyle": "dotted",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1404.5833435058594,
      "y": 1538.4,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 31,
      "height": 20,
      "seed": 1884299875,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247200,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "[...]",
      "baseline": 14,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "7kmKkWcfD2eeTgLmci_TA",
      "originalText": "[...]"
    },
    {
      "type": "line",
      "version": 176,
      "versionNonce": 1373083019,
      "isDeleted": false,
      "id": "pYd8BNqe32DQ1BK15gl1X",
      "fillStyle": "solid",
      "strokeWidth": 4,
      "strokeStyle": "dotted",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1607.7500610351565,
      "y": 911.2331604003898,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 2.2737367544323206e-13,
      "height": 1207.7780151367188,
      "seed": 1889947117,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533932559,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": null,
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "points": [
        [
          0,
          0
        ],
        [
          -2.2737367544323206e-13,
          1207.7780151367188
        ]
      ]
    },
    {
      "type": "text",
      "version": 58,
      "versionNonce": 2111671781,
      "isDeleted": false,
      "id": "-EA8TtLR5unZFdjT-k9mq",
      "fillStyle": "solid",
      "strokeWidth": 4,
      "strokeStyle": "dotted",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1404.4167785644531,
      "y": 1492.6665802001953,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 29,
      "height": 20,
      "seed": 1174452173,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "[0]",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "[0]"
    },
    {
      "type": "text",
      "version": 225,
      "versionNonce": 49704683,
      "isDeleted": false,
      "id": "al3s0Ce-XZ_FiU84jmv0f",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 729.2799504597981,
      "y": 1209.9554656982423,
      "strokeColor": "#e67700",
      "backgroundColor": "transparent",
      "width": 171,
      "height": 19,
      "seed": 1330045933,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 3,
      "text": "WASMModuleInstance",
      "baseline": 15,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModuleInstance"
    },
    {
      "type": "rectangle",
      "version": 102,
      "versionNonce": 555518277,
      "isDeleted": false,
      "id": "TxSoCCktw7hU7jU0cN2he",
      "fillStyle": "solid",
      "strokeWidth": 4,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 723.0834655761719,
      "y": 1240.9998931884766,
      "strokeColor": "#d9480f",
      "backgroundColor": "transparent",
      "width": 210.66668701171875,
      "height": 305.33334350585943,
      "seed": 598232163,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 113,
      "versionNonce": 1941920139,
      "isDeleted": false,
      "id": "uyhu5MiXRFgQansSAKgbz",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1858.638671875,
      "y": 1857.11110941569,
      "strokeColor": "#000000",
      "backgroundColor": "#ced4da",
      "width": 229.3333740234375,
      "height": 71.33331298828125,
      "seed": 1064313101,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "4W7-B8UsG2Kp0-6eEN0-h"
        },
        {
          "id": "CUEfVWpVIuIHc_5h3VskN",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 67,
      "versionNonce": 1873089421,
      "isDeleted": false,
      "id": "4W7-B8UsG2Kp0-6eEN0-h",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1959.8053588867188,
      "y": 1883.1777659098307,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 27,
      "height": 20,
      "seed": 1206387267,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247203,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "[..]",
      "baseline": 14,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "uyhu5MiXRFgQansSAKgbz",
      "originalText": "[..]"
    },
    {
      "type": "arrow",
      "version": 335,
      "versionNonce": 1028780075,
      "isDeleted": false,
      "id": "0dTwoTnwCJUbyz3e0bm1O",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 780.7038274166374,
      "y": 1329.8562414550568,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 227.1615634556406,
      "height": 49.895659740248675,
      "seed": 1282951939,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "_eiwTSAQSXB8P2k-PDhNa",
        "focus": -0.16162303890895813,
        "gap": 1.5411549516792498
      },
      "endBinding": {
        "elementId": "SWgPVXvgjtN7AVlTfBUDR",
        "focus": 1.0022214255263049,
        "gap": 1.3844565398313762
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          227.1615634556406,
          -49.895659740248675
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 380,
      "versionNonce": 1831123973,
      "isDeleted": false,
      "id": "EjfvS52mTJV_ntE7FAmqi",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 749.41650390625,
      "y": 1265.500015258789,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 163,
      "height": 38.333343505859375,
      "seed": 908455875,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "0dTwoTnwCJUbyz3e0bm1O",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 372,
      "versionNonce": 395899749,
      "isDeleted": false,
      "id": "0n8DknkuWXlRynFJmYm-N",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 760.0831298828125,
      "y": 1276.500015258789,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1140391779,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "dA4sHNYw9NqC0yRSl1ByC",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 131,
      "versionNonce": 169804459,
      "isDeleted": false,
      "id": "xwVumJFL4-d-8BM7nSKzG",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1406.5276896158855,
      "y": 1849.9999745686848,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 25,
      "height": 20,
      "seed": 813534477,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "[n]",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "[n]"
    },
    {
      "type": "arrow",
      "version": 164,
      "versionNonce": 1833439621,
      "isDeleted": false,
      "id": "dA4sHNYw9NqC0yRSl1ByC",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 767.0830841064453,
      "y": 1278.6665496826172,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 617.3333435058594,
      "height": 168.00003051757812,
      "seed": 1360269091,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "0n8DknkuWXlRynFJmYm-N",
        "focus": -0.6970200254594874,
        "gap": 1
      },
      "endBinding": {
        "elementId": "IK-a-uPI373j3VM1YHdKy",
        "focus": 0.91934006004951,
        "gap": 5.7502593994140625
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          283.33331298828125,
          -86.66671752929688
        ],
        [
          617.3333435058594,
          -168.00003051757812
        ]
      ]
    },
    {
      "type": "text",
      "version": 370,
      "versionNonce": 2015327563,
      "isDeleted": false,
      "id": "1uhr4l-w9t4eVo0gQ06SH",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1628.0831146240234,
      "y": 1047.333236694336,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 60,
      "height": 20,
      "seed": 2127932547,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "70jp9eV1jV2_kUBbN055m",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "(void *)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "(void *)"
    },
    {
      "type": "diamond",
      "version": 110,
      "versionNonce": 867539173,
      "isDeleted": false,
      "id": "OpV38MM8YOexWG_e-5_hX",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1751.5831604003906,
      "y": 1244.7915496826172,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 8.333282470703125,
      "height": 13.75,
      "seed": 1876974509,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "l4S1IXvHmVx_wl8DPQXk3",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 201,
      "versionNonce": 1052283883,
      "isDeleted": false,
      "id": "0VYDhNUTpNaSbemsP54Zy",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 982.6778793334961,
      "y": 1174.3998931884767,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 68,
      "height": 20,
      "seed": 2080172771,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "(void **)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "(void **)"
    },
    {
      "type": "text",
      "version": 52,
      "versionNonce": 364590149,
      "isDeleted": false,
      "id": "mEKNbQ7XuwA2N2CRqO86h",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1395.7501068115234,
      "y": 1178.6665954589844,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 43,
      "height": 20,
      "seed": 95270211,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "NULL",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "NULL"
    },
    {
      "type": "rectangle",
      "version": 348,
      "versionNonce": 306207333,
      "isDeleted": false,
      "id": "FKonkUbaqKFXKyt5VSiGE",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 743.0831654866537,
      "y": 1476.5000508626301,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 174.66668701171875,
      "height": 31.666625976562507,
      "seed": 710825357,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "0dTwoTnwCJUbyz3e0bm1O",
          "type": "arrow"
        }
      ],
      "updated": 1679533956228,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 376,
      "versionNonce": 1951705707,
      "isDeleted": false,
      "id": "xNodTFHQFtS6jmRfbZDpo",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 748.4164784749349,
      "y": 1484.1667073567708,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1417026541,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533956228,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 82,
      "versionNonce": 678544837,
      "isDeleted": false,
      "id": "8i8vmtgsTLeEQt_E_hLrk",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 768.4165089925131,
      "y": 1481.0000508626301,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 149,
      "height": 20,
      "seed": 1944091203,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "yu3un9i0kAGrZ8bAnVMa3",
          "type": "arrow"
        }
      ],
      "updated": 1679533956228,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "func_type_indexes",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "func_type_indexes"
    },
    {
      "type": "rectangle",
      "version": 210,
      "versionNonce": 1441855435,
      "isDeleted": false,
      "id": "IwrJYgHbhcHGM-MPt77v3",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 907.3989664713541,
      "y": 1609.9723409016926,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 919532995,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 230,
      "versionNonce": 2006154853,
      "isDeleted": false,
      "id": "XRMQmYFkm-FtbS8PBuF_X",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 907.0655924479166,
      "y": 1643.1389668782551,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 361842019,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 218,
      "versionNonce": 473286251,
      "isDeleted": false,
      "id": "nsMfEXFd6IeqB7fL4ngUa",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 906.7322794596354,
      "y": 1676.4723103841145,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1923653891,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 227,
      "versionNonce": 1069574597,
      "isDeleted": false,
      "id": "R5ioSAhKEdUlCurXbrHuN",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 905.3989054361979,
      "y": 1704.1389668782551,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1469286563,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 323,
      "versionNonce": 617227531,
      "isDeleted": false,
      "id": "yu3un9i0kAGrZ8bAnVMa3",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 753.0831654866537,
      "y": 1487.6672379829788,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 200.16657758128372,
      "height": 153.3329247774377,
      "seed": 1439562723,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533956229,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "8i8vmtgsTLeEQt_E_hLrk",
        "focus": 1.0014597510870404,
        "gap": 15.333343505859375
      },
      "endBinding": {
        "elementId": "p5TPteQC3PraRMJtt4XsT",
        "focus": 0.36261877029011863,
        "gap": 3.9746450546211918
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -60.000050862630246,
          26.332884087333696
        ],
        [
          -40.88889567057288,
          105.11070594605758
        ],
        [
          62.88881429036462,
          153.3329247774377
        ],
        [
          140.16652671865347,
          150.58490939994954
        ]
      ]
    },
    {
      "type": "text",
      "version": 99,
      "versionNonce": 2113464613,
      "isDeleted": false,
      "id": "a8gv4R6T3PYjKJhay9vMv",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 802.4165191650391,
      "y": 1604.7780354817708,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 70,
      "height": 20,
      "seed": 453646061,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "uint32 *",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "uint32 *"
    },
    {
      "type": "text",
      "version": 97,
      "versionNonce": 692152235,
      "isDeleted": false,
      "id": "eNJLe1mhF_AWRUyt9lO6k",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2227.083185195923,
      "y": 955.9999694824219,
      "strokeColor": "#1864ab",
      "backgroundColor": "transparent",
      "width": 96,
      "height": 19,
      "seed": 1711184323,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 3,
      "text": "WASMModule",
      "baseline": 15,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModule"
    },
    {
      "type": "rectangle",
      "version": 247,
      "versionNonce": 329940101,
      "isDeleted": false,
      "id": "25KRboddeZem953trnn-R",
      "fillStyle": "solid",
      "strokeWidth": 4,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2216.416498184204,
      "y": 985.9999389648438,
      "strokeColor": "#1864ab",
      "backgroundColor": "transparent",
      "width": 308,
      "height": 568,
      "seed": 847170787,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 135,
      "versionNonce": 799881803,
      "isDeleted": false,
      "id": "NnvrV9DcfaaiOCGPUdP78",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2229.083246231079,
      "y": 1003.3333129882812,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 263,
      "height": 224,
      "seed": 2117157197,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 2,
      "text": "    WASMImport *import_tables;\n    WASMImport *import_memories;\n    WASMImport *import_globals;\n\n    WASMType **types;\n    WASMImport *imports;\n    WASMTable *tables;\n    WASMMemory *memories;\n    WASMGlobal *globals;\n    WASMExport *exports;\n    WASMTableSeg *table_segments;\n    WASMDataSeg **data_segments;",
      "baseline": 220,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "    WASMImport *import_tables;\n    WASMImport *import_memories;\n    WASMImport *import_globals;\n\n    WASMType **types;\n    WASMImport *imports;\n    WASMTable *tables;\n    WASMMemory *memories;\n    WASMGlobal *globals;\n    WASMExport *exports;\n    WASMTableSeg *table_segments;\n    WASMDataSeg **data_segments;"
    },
    {
      "type": "rectangle",
      "version": 123,
      "versionNonce": 1486005221,
      "isDeleted": false,
      "id": "O5y5oOsgUB5ue4vWSQB0i",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2232.4165592193604,
      "y": 1301.3332824707031,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 273.3333740234375,
      "height": 44,
      "seed": 1988414157,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 145,
      "versionNonce": 709212395,
      "isDeleted": false,
      "id": "6xufIeHeKpvDChXCTeKSb",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2294.4165592193604,
      "y": 1314.6665954589844,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 198,
      "height": 19,
      "seed": 2026661485,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 2,
      "text": "WASMFunction **functions;",
      "baseline": 15,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMFunction **functions;"
    },
    {
      "type": "diamond",
      "version": 108,
      "versionNonce": 1354686277,
      "isDeleted": false,
      "id": "s4lQvHIN1eAAubp7DkNrk",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2245.083246231079,
      "y": 1318,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 26.6666259765625,
      "height": 19.333343505859375,
      "seed": 1489582509,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "Bnf72M4RGMZjNgBlzk90B",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 354,
      "versionNonce": 1184195467,
      "isDeleted": false,
      "id": "Bnf72M4RGMZjNgBlzk90B",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2250.416437149048,
      "y": 1332.0000305175781,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 163.1120623945253,
      "height": 15.460472501937602,
      "seed": 1550987139,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "s4lQvHIN1eAAubp7DkNrk",
        "focus": -0.36983487209914556,
        "gap": 1
      },
      "endBinding": {
        "elementId": "swt6lb3ztkUJAvM41XHBK",
        "focus": -0.7544161254824635,
        "gap": 5.555002272222737
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -163.1120623945253,
          15.460472501937602
        ]
      ]
    },
    {
      "type": "text",
      "version": 138,
      "versionNonce": 579645093,
      "isDeleted": false,
      "id": "TfktbM2ODt0uHXCbkJtbX",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2277.4166202545166,
      "y": 1269.3333435058594,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 229,
      "height": 19,
      "seed": 2140950979,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 2,
      "text": "WASMImport *import_functions;",
      "baseline": 15,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMImport *import_functions;"
    },
    {
      "type": "rectangle",
      "version": 99,
      "versionNonce": 483834411,
      "isDeleted": false,
      "id": "sIxEmRk_EPaTumCGaxM6t",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2231.749994277954,
      "y": 1254.6667175292969,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 276,
      "height": 42.6666259765625,
      "seed": 2140310499,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 86,
      "versionNonce": 1286181381,
      "isDeleted": false,
      "id": "_er3JaiUwljITdxfog0w_",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2246.416742324829,
      "y": 1265.3334045410156,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 15.33331298828125,
      "height": 22.66668701171875,
      "seed": 568056877,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 453,
      "versionNonce": 1509178571,
      "isDeleted": false,
      "id": "70jp9eV1jV2_kUBbN055m",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2253.0103282895525,
      "y": 1275.9391811320388,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 323.49287390894006,
      "height": 187.53914675447618,
      "seed": 638625069,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "JWlL3nHzTP4pxrEVYolFx",
        "focus": -1.0762119763220488,
        "gap": 30.60580710860131
      },
      "endBinding": {
        "elementId": "1rZk-xFL82XSp5Mpcqy4f",
        "focus": -1.2708836305762516,
        "gap": 14.434116596798958
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -146.59352492956714,
          -83.93927268477319
        ],
        [
          -323.49287390894006,
          -187.53914675447618
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 145,
      "versionNonce": 471009637,
      "isDeleted": false,
      "id": "4BwxH9WndrjsXga95YTvm",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1705.7500858306885,
      "y": 1086.6665954589844,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 222.6666259765625,
      "height": 303.33331298828125,
      "seed": 803769283,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "70jp9eV1jV2_kUBbN055m",
          "type": "arrow"
        },
        {
          "id": "nUF7GyfmAGZN3iZvBfYtq",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 270,
      "versionNonce": 696806251,
      "isDeleted": false,
      "id": "RR6mIlX4wkxcfcv6RQ8Wa",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1708.416711807251,
      "y": 1062.6665954589844,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 97,
      "height": 19,
      "seed": 2042686211,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 2,
      "text": "WASMImport",
      "baseline": 15,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMImport"
    },
    {
      "type": "rectangle",
      "version": 191,
      "versionNonce": 1645647045,
      "isDeleted": false,
      "id": "1rZk-xFL82XSp5Mpcqy4f",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1745.749963760376,
      "y": 1097.3333129882812,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 169.3333740234375,
      "height": 31,
      "seed": 176484109,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "qkiSeaixB8ivmpNxhvY6l"
        },
        {
          "id": "70jp9eV1jV2_kUBbN055m",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 162,
      "versionNonce": 395409347,
      "isDeleted": false,
      "id": "qkiSeaixB8ivmpNxhvY6l",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1750.749963760376,
      "y": 1102.3333129882812,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 79,
      "height": 20,
      "seed": 2146735565,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247208,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "uint8 kind",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "middle",
      "containerId": "1rZk-xFL82XSp5Mpcqy4f",
      "originalText": "uint8 kind"
    },
    {
      "type": "rectangle",
      "version": 175,
      "versionNonce": 1783739429,
      "isDeleted": false,
      "id": "R_f4RWhd20C8JXmaJofMm",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1706.7500247955322,
      "y": 1390.6665954589844,
      "strokeColor": "#000000",
      "backgroundColor": "#ced4da",
      "width": 221,
      "height": 31,
      "seed": 691699363,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "jXOu2RGl7KTvcY3-hwIj2"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 56,
      "versionNonce": 2117409261,
      "isDeleted": false,
      "id": "jXOu2RGl7KTvcY3-hwIj2",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1806.2500247955322,
      "y": 1396.0665954589845,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 22,
      "height": 20,
      "seed": 776900557,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247209,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "[1]",
      "baseline": 14,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "R_f4RWhd20C8JXmaJofMm",
      "originalText": "[1]"
    },
    {
      "type": "text",
      "version": 51,
      "versionNonce": 816965509,
      "isDeleted": false,
      "id": "JvLqnDwgx42bo19rINn18",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1807.083490371704,
      "y": 1371.9998474121094,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 29,
      "height": 20,
      "seed": 2020174093,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "[0]",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "[0]"
    },
    {
      "type": "rectangle",
      "version": 185,
      "versionNonce": 1499856715,
      "isDeleted": false,
      "id": "Xj5n84LklLY7rIUbMpV30",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1708.2501163482666,
      "y": 1422.3332061767578,
      "strokeColor": "#000000",
      "backgroundColor": "#ced4da",
      "width": 221,
      "height": 31,
      "seed": 1499618403,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "LOWTAqc1KaVYNxnLkXHB4"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 61,
      "versionNonce": 2125694819,
      "isDeleted": false,
      "id": "LOWTAqc1KaVYNxnLkXHB4",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1803.2501163482666,
      "y": 1427.733206176758,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 31,
      "height": 20,
      "seed": 701124429,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247210,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "[...]",
      "baseline": 14,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "Xj5n84LklLY7rIUbMpV30",
      "originalText": "[...]"
    },
    {
      "type": "rectangle",
      "version": 50,
      "versionNonce": 178118123,
      "isDeleted": false,
      "id": "qd-T97QOO_xa4SGTgkrAj",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1363.083200454712,
      "y": 1076.0001373291016,
      "strokeColor": "#d9480f",
      "backgroundColor": "transparent",
      "width": 96,
      "height": 170.66668701171875,
      "seed": 215655011,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "AuwWYqGK5XChc2C2ZDCOd",
          "type": "arrow"
        }
      ],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 169,
      "versionNonce": 1562872389,
      "isDeleted": false,
      "id": "EAEAQzFaB6T9-rCB0X-61",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2303.749662399292,
      "y": 1418.0001983642578,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 160,
      "height": 20,
      "seed": 1651418499,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "fast_jit_func_ptrs",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "fast_jit_func_ptrs"
    },
    {
      "type": "rectangle",
      "version": 195,
      "versionNonce": 312535179,
      "isDeleted": false,
      "id": "n3LUTZSRU6GJ4nfF98WsH",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2233.7496013641357,
      "y": 1409.6669158935547,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 273.3333740234375,
      "height": 44,
      "seed": 1123016931,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 173,
      "versionNonce": 312998309,
      "isDeleted": false,
      "id": "SOlRVdTv-nHYKomLm0-Lr",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2246.749662399292,
      "y": 1421.000244140625,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 26.6666259765625,
      "height": 19.333343505859375,
      "seed": 381478531,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929333,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 61,
      "versionNonce": 1193910059,
      "isDeleted": false,
      "id": "RckpORzYftIA2k4VSkTaW",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2093.082914352417,
      "y": 1731.3334503173828,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 314.6666564941406,
      "height": 191.3333740234375,
      "seed": 1221862445,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "sYSDwbrpZl0692xpkcG4z",
        "focus": -0.8132904069013918,
        "gap": 6.05506706237793
      },
      "endBinding": {
        "elementId": "bu6GnR96DeCSFWu3DhMIJ",
        "focus": -1.5131314965155,
        "gap": 13.30013732910163
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          150.66665649414062,
          128.66668701171875
        ],
        [
          314.6666564941406,
          191.3333740234375
        ]
      ]
    },
    {
      "type": "arrow",
      "version": 66,
      "versionNonce": 1361280261,
      "isDeleted": false,
      "id": "HCvGV6j45DG_BGeI3J7ut",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2116.4162578582764,
      "y": 1692.6667938232422,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 288.25032234191895,
      "height": 141.39862277829707,
      "seed": 298119629,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "SiZHwNA9YKd93iwc74wxB",
        "focus": -0.7153529191190878,
        "gap": 5.633312988281318
      },
      "endBinding": {
        "elementId": "qVsRlSPxTl9a8XrnRMl2a",
        "focus": -0.10195339456743455,
        "gap": 1
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          125.33331298828125,
          108.66665649414062
        ],
        [
          288.25032234191895,
          141.39862277829707
        ]
      ]
    },
    {
      "type": "arrow",
      "version": 81,
      "versionNonce": 1654817227,
      "isDeleted": false,
      "id": "iqe6U9xOE6ECb18moJnw-",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2083.0828227996826,
      "y": 1640.0001068115234,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 380,
      "height": 114.66668701171875,
      "seed": 1655019469,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": {
        "elementId": "qGjmy62MZbL7zALsNU2dL",
        "focus": 0.8815432234830397,
        "gap": 1
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          202.66668701171875,
          114.66668701171875
        ],
        [
          380,
          64
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 196,
      "versionNonce": 1880593509,
      "isDeleted": false,
      "id": "pWu_lwlXIT6mrZDyT6QkK",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2690.0828075408936,
      "y": 1522.750244140625,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 162247299,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "NSz4yfxdToa5c5At8YYeR",
          "type": "arrow"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 181,
      "versionNonce": 1847988331,
      "isDeleted": false,
      "id": "rBPIesLQ3_hwRCCEZDo_K",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2714.0828075408936,
      "y": 1530.4169006347656,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 2113989421,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 216,
      "versionNonce": 2068955077,
      "isDeleted": false,
      "id": "1nU3Tx2BdlitDqcIjhR6O",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2689.749433517456,
      "y": 1555.9168701171875,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 255355427,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 202,
      "versionNonce": 1803471627,
      "isDeleted": false,
      "id": "qPuFVkGJxscoxDIlxjxO7",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2713.749433517456,
      "y": 1563.5835266113281,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1853160845,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 205,
      "versionNonce": 686784293,
      "isDeleted": false,
      "id": "ijtdWkKxrTh4Pnlp14iE0",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2689.416120529175,
      "y": 1589.2502136230469,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 495791555,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "BF2h7Ub5gAf2yYxLfQSFh",
          "type": "arrow"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 215,
      "versionNonce": 1059533227,
      "isDeleted": false,
      "id": "jFcNDR-eUAEW7pedWkAdo",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2688.0827465057373,
      "y": 1616.9168701171875,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 796378093,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 196,
      "versionNonce": 257839749,
      "isDeleted": false,
      "id": "q4AkedYi9svz1WOMHGyiP",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2710.749433517456,
      "y": 1625.2502136230469,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 2009628003,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 195,
      "versionNonce": 1514783819,
      "isDeleted": false,
      "id": "NSz4yfxdToa5c5At8YYeR",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2491.7495250701904,
      "y": 1437.3335571289062,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 199.43811857564833,
      "height": 81.5190719332436,
      "seed": 909964067,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": {
        "elementId": "pWu_lwlXIT6mrZDyT6QkK",
        "focus": 0.37183947794184286,
        "gap": 3.8976150784751553
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          199.43811857564833,
          81.5190719332436
        ]
      ]
    },
    {
      "type": "arrow",
      "version": 222,
      "versionNonce": 458996197,
      "isDeleted": false,
      "id": "BF2h7Ub5gAf2yYxLfQSFh",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2718.826031777619,
      "y": 1626.7287320369785,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 207.0765067074285,
      "height": 202.09118637438291,
      "seed": 358411853,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "D0065Oo1uIjEqNG6iDJjn",
        "focus": -2.935287320516118,
        "gap": 14.961736017351072
      },
      "endBinding": {
        "elementId": "qVsRlSPxTl9a8XrnRMl2a",
        "focus": 0.3455990175110858,
        "gap": 2.749570846557617
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -84.40981969570976,
          140.60479457434963
        ],
        [
          -207.0765067074285,
          202.09118637438291
        ]
      ]
    },
    {
      "type": "diamond",
      "version": 207,
      "versionNonce": 616628971,
      "isDeleted": false,
      "id": "D0065Oo1uIjEqNG6iDJjn",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2712.0828075408936,
      "y": 1594.1669158935547,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1454945635,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "BF2h7Ub5gAf2yYxLfQSFh",
          "type": "arrow"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 61,
      "versionNonce": 1173697861,
      "isDeleted": false,
      "id": "OI5mleCPF3WYtCzvosMk1",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2661.7495861053467,
      "y": 1495.3336181640625,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 98.66668701171875,
      "height": 177.33334350585938,
      "seed": 617283619,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 81,
      "versionNonce": 655846795,
      "isDeleted": false,
      "id": "4Q_PdspTfAcKBYqfwEOrl",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2534.4162731170654,
      "y": 1478.0003051757812,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 68,
      "height": 20,
      "seed": 468048995,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "(void **)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "(void **)"
    },
    {
      "type": "text",
      "version": 215,
      "versionNonce": 176702629,
      "isDeleted": false,
      "id": "zEBN6RuZylHRtnzhMAsfm",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2302.082899093628,
      "y": 1367.6669006347656,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 80,
      "height": 20,
      "seed": 1726260589,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "func_ptrs",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "func_ptrs"
    },
    {
      "type": "rectangle",
      "version": 240,
      "versionNonce": 1955038251,
      "isDeleted": false,
      "id": "Q1RbJ8FG5PuoKZ0jGW-AG",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2232.0828380584717,
      "y": 1359.3336181640625,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 273.3333740234375,
      "height": 44,
      "seed": 1664381923,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 218,
      "versionNonce": 482502661,
      "isDeleted": false,
      "id": "lKOq2jf5D0WXwfNx9mwVb",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2245.082899093628,
      "y": 1370.6669464111328,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 26.6666259765625,
      "height": 19.333343505859375,
      "seed": 1869049805,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 197,
      "versionNonce": 1425786571,
      "isDeleted": false,
      "id": "5_VLE0dE94H4gwxL9iUpC",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2851.4160289764404,
      "y": 1432.750228881836,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1330766563,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "8jHbZMq4zvKK9AxPUw9Qf",
          "type": "arrow"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 181,
      "versionNonce": 1587617637,
      "isDeleted": false,
      "id": "k1p6Nabm5uz-_RQk8vKUy",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2875.4160289764404,
      "y": 1440.4168853759766,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1901883597,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 216,
      "versionNonce": 789493099,
      "isDeleted": false,
      "id": "BH3ZK-RnoIcnosroWZ9_J",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2851.082654953003,
      "y": 1465.9168548583984,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 897158787,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 202,
      "versionNonce": 376564421,
      "isDeleted": false,
      "id": "cAmZfC7YbkEqrmByhjjHI",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2875.082654953003,
      "y": 1473.583511352539,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 596561709,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 205,
      "versionNonce": 839569419,
      "isDeleted": false,
      "id": "yAeZ1rNDP97dzjt5edJvJ",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2850.7493419647217,
      "y": 1499.2501983642578,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1022019107,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 215,
      "versionNonce": 1691503141,
      "isDeleted": false,
      "id": "h_AbFbWb_N0KfOV68sJf6",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2849.415967941284,
      "y": 1526.9168548583984,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1889952141,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 196,
      "versionNonce": 1072338603,
      "isDeleted": false,
      "id": "OKOuC260x6EDIVInqBKer",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2872.082654953003,
      "y": 1535.2501983642578,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 479463875,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 208,
      "versionNonce": 2058337669,
      "isDeleted": false,
      "id": "zQXps3l6_CULfrKz0sxFV",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2873.4160289764404,
      "y": 1504.1669006347656,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 769435629,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "4E9MghnYo6hn8E82pmPMe",
          "type": "arrow"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 61,
      "versionNonce": 391678283,
      "isDeleted": false,
      "id": "4EdLS1fcNDOsz52Mf7ATN",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2823.0828075408936,
      "y": 1405.3336029052734,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 98.66668701171875,
      "height": 177.33334350585938,
      "seed": 697555299,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 108,
      "versionNonce": 256361701,
      "isDeleted": false,
      "id": "8jHbZMq4zvKK9AxPUw9Qf",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2495.082899093628,
      "y": 1376.0003051757812,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 355.3333740234375,
      "height": 55.999969482421875,
      "seed": 424364771,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": {
        "elementId": "5_VLE0dE94H4gwxL9iUpC",
        "focus": 0.6186308498480104,
        "gap": 1
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          355.3333740234375,
          55.999969482421875
        ]
      ]
    },
    {
      "type": "text",
      "version": 44,
      "versionNonce": 1034889195,
      "isDeleted": false,
      "id": "PamsTN-BPmxTRCvWvz1kZ",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2636.5496044158936,
      "y": 1377.7335876464845,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 68,
      "height": 20,
      "seed": 508079075,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "(void **)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "(void **)"
    },
    {
      "type": "arrow",
      "version": 101,
      "versionNonce": 371712069,
      "isDeleted": false,
      "id": "4E9MghnYo6hn8E82pmPMe",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2877.7495250701904,
      "y": 1546.6669921875,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 317.33331298828125,
      "height": 370,
      "seed": 625293229,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "zQXps3l6_CULfrKz0sxFV",
        "focus": -3.2298254921305025,
        "gap": 13.691591814926234
      },
      "endBinding": {
        "elementId": "Z9cJSNSjDvW2uPNthdOW9",
        "focus": 0.3950527937625778,
        "gap": 3.582883834838867
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -144,
          266
        ],
        [
          -317.33331298828125,
          370
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 219,
      "versionNonce": 687403659,
      "isDeleted": false,
      "id": "swt6lb3ztkUJAvM41XHBK",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2033.7493724822998,
      "y": 1348.4170532226562,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 177857187,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "Bnf72M4RGMZjNgBlzk90B",
          "type": "arrow"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 203,
      "versionNonce": 892178341,
      "isDeleted": false,
      "id": "MlaoCVMw-5S2Yi8P1HjDR",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2057.7493724823,
      "y": 1356.0837097167969,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1852132621,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 238,
      "versionNonce": 703621419,
      "isDeleted": false,
      "id": "TiGonLf-juzwJEoH9VSZD",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2033.4159984588623,
      "y": 1381.5836791992188,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 254514755,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 224,
      "versionNonce": 2055623429,
      "isDeleted": false,
      "id": "3YRJV9k9ywr0i4pEZkHkN",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2057.4159984588623,
      "y": 1389.2503356933594,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 2075272045,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 227,
      "versionNonce": 369101771,
      "isDeleted": false,
      "id": "33dfOgt2KTLk3Q5NBImFr",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2033.082685470581,
      "y": 1414.9170227050781,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1787155939,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 237,
      "versionNonce": 1387244133,
      "isDeleted": false,
      "id": "92FFROdmhjPmxEpXFFQ5M",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2031.7493114471436,
      "y": 1442.5836791992188,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1238707661,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 218,
      "versionNonce": 826432107,
      "isDeleted": false,
      "id": "QULGDwKUKXLejiOFZCB88",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2054.4159984588623,
      "y": 1450.9170227050781,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1270292867,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 230,
      "versionNonce": 1047991749,
      "isDeleted": false,
      "id": "-dLa28cPs8d1YMU273D-q",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2055.7493724823,
      "y": 1419.833724975586,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1206381613,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "uC3ZSm-IltHDllxDGLJ9v",
          "type": "arrow"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 83,
      "versionNonce": 1484903691,
      "isDeleted": false,
      "id": "diotVPud8Nk4qCzgu2hJi",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2005.416151046753,
      "y": 1321.0004272460938,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 98.66668701171875,
      "height": 177.33334350585938,
      "seed": 2080241955,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 89,
      "versionNonce": 1224348965,
      "isDeleted": false,
      "id": "uC3ZSm-IltHDllxDGLJ9v",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2061.749616622925,
      "y": 1459.3337860107422,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 103.33331298828125,
      "height": 104.66668701171875,
      "seed": 687885357,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "-dLa28cPs8d1YMU273D-q",
        "focus": 3.424460294999428,
        "gap": 11.855942213284369
      },
      "endBinding": {
        "elementId": "0kWlc6iPzGzhrfIVEPeOM",
        "focus": 0.1363752482649436,
        "gap": 1.5828227996826172
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          103.33331298828125,
          64.66668701171875
        ],
        [
          67.3333740234375,
          104.66668701171875
        ]
      ]
    },
    {
      "type": "text",
      "version": 107,
      "versionNonce": 1798896555,
      "isDeleted": false,
      "id": "Ba0bmo-eQQnhNNi6zcCzg",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2259.0828075408936,
      "y": 1502.6670684814453,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 177,
      "height": 40,
      "seed": 1174246765,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "    uint8 *load_addr;\n    uint64 load_size;",
      "baseline": 34,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "    uint8 *load_addr;\n    uint64 load_size;"
    },
    {
      "type": "rectangle",
      "version": 43,
      "versionNonce": 1034299525,
      "isDeleted": false,
      "id": "SOEOh6pxx-gC9L5EGGFZb",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2247.082929611206,
      "y": 1502.6670684814453,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 256,
      "height": 38,
      "seed": 1478394307,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 17,
      "versionNonce": 1972522571,
      "isDeleted": false,
      "id": "KcLwCwuZF-_XQTvbSOePf",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2267.7495555877686,
      "y": 1506.6670684814453,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 17.3333740234375,
      "height": 13.333343505859375,
      "seed": 1278561005,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 58,
      "versionNonce": 507039717,
      "isDeleted": false,
      "id": "f7JIg_N3m3yBHDkQvlpUn",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2275.7495555877686,
      "y": 1510.6670684814453,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 63.33331298828125,
      "height": 94.00003051757812,
      "seed": 646153155,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": null,
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -63.33331298828125,
          70
        ],
        [
          -19.33331298828125,
          94.00003051757812
        ]
      ]
    },
    {
      "type": "text",
      "version": 331,
      "versionNonce": 443043051,
      "isDeleted": false,
      "id": "epVvbDyPF40MaERFnDDJy",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1858.9132976531982,
      "y": 1828.5115061442057,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 238,
      "height": 20,
      "seed": 2133258755,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "CUEfVWpVIuIHc_5h3VskN",
          "type": "arrow"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMFunction (second module)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMFunction (second module)"
    },
    {
      "type": "text",
      "version": 36,
      "versionNonce": 1488948037,
      "isDeleted": false,
      "id": "iSNS4LqcpEqsBWT3JrhTG",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1985.4163494110107,
      "y": 1302.0003509521484,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 176,
      "height": 20,
      "seed": 895067437,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMModule::functions",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModule::functions"
    },
    {
      "type": "text",
      "version": 58,
      "versionNonce": 1027962763,
      "isDeleted": false,
      "id": "zzptLpjImiiG1vPCDIGPS",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2788.5657176971436,
      "y": 1386.4003204345704,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 185,
      "height": 20,
      "seed": 510558371,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMModule::func_ptrs",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModule::func_ptrs"
    },
    {
      "type": "text",
      "version": 84,
      "versionNonce": 1033362085,
      "isDeleted": false,
      "id": "QPiZaCnPYGIz7ApGqrktI",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2629.160482406616,
      "y": 1451.7336334228517,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 160,
      "height": 40,
      "seed": 1301033645,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMModule::\nfast_jit_func_ptrs",
      "baseline": 34,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModule::\nfast_jit_func_ptrs"
    },
    {
      "type": "rectangle",
      "version": 444,
      "versionNonce": 1818512939,
      "isDeleted": false,
      "id": "bGS26pMiud1SV_QZasA4k",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 753.6687545776367,
      "y": 1354.399984741211,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 140.66668701171875,
      "height": 32.33331298828126,
      "seed": 1104978987,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "type": "text",
          "id": "E9Lf0GGwiMXE7OEKmLBD0"
        }
      ],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 223,
      "versionNonce": 498422861,
      "isDeleted": false,
      "id": "E9Lf0GGwiMXE7OEKmLBD0",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 784.0020980834961,
      "y": 1360.0666412353517,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 80,
      "height": 20,
      "seed": 1389316101,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679537247214,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "func_ptrs",
      "baseline": 14,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "bGS26pMiud1SV_QZasA4k",
      "originalText": "func_ptrs"
    },
    {
      "type": "diamond",
      "version": 480,
      "versionNonce": 179261643,
      "isDeleted": false,
      "id": "3V5jOnV9GBHrydrWDjdlN",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 764.3353805541992,
      "y": 1366.7332977294923,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 2058151627,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 64,
      "versionNonce": 927151461,
      "isDeleted": false,
      "id": "Ej1XTEhuVY9wBpKERi-1L",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 772.668815612793,
      "y": 1274.0665191650392,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 140,
      "height": 20,
      "seed": 1144833349,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "import_func_ptrs",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "import_func_ptrs"
    },
    {
      "type": "rectangle",
      "version": 521,
      "versionNonce": 50715531,
      "isDeleted": false,
      "id": "OFyAqRR6a69cDApnQUNYF",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 735.2243474324545,
      "y": 1412.3998321533204,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 185.3334045410156,
      "height": 34.99996948242188,
      "seed": 1243189643,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533960843,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 511,
      "versionNonce": 2105521829,
      "isDeleted": false,
      "id": "Nv_mYV9MitkgQQoVIZJ9H",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 737.8910039265951,
      "y": 1424.3998321533204,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1000679467,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533960843,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 85,
      "versionNonce": 1685598763,
      "isDeleted": false,
      "id": "sB-lDN4LgjZtFuvGEHopU",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 753.8910039265951,
      "y": 1421.2331756591798,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 160,
      "height": 20,
      "seed": 967892165,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "WmAyzG_eOk5gu9ag2e4NN",
          "type": "arrow"
        }
      ],
      "updated": 1679533960843,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "fast_jit_func_ptrs",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "fast_jit_func_ptrs"
    },
    {
      "type": "rectangle",
      "version": 247,
      "versionNonce": 1175609515,
      "isDeleted": false,
      "id": "bEyCLX9k_ShKiQzS-ZFKc",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 871.6685104370117,
      "y": 1862.1498245239259,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1755598347,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929334,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 231,
      "versionNonce": 591500165,
      "isDeleted": false,
      "id": "mz6MyUFqd-cTtlX0HmAqX",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 895.6685104370117,
      "y": 1869.8164810180665,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 488090661,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 266,
      "versionNonce": 1509364555,
      "isDeleted": false,
      "id": "i6UWgN6SrSs9asopho9X_",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 871.3351364135742,
      "y": 1895.3164505004884,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 581194923,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 252,
      "versionNonce": 858708709,
      "isDeleted": false,
      "id": "OxO-Lw3MtI3B3_yxI_9BQ",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 895.3351364135742,
      "y": 1902.983106994629,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 133750661,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 255,
      "versionNonce": 2146202091,
      "isDeleted": false,
      "id": "Av0IXtuoDwPzsT4d4ZD9r",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 871.001823425293,
      "y": 1928.6497940063477,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 942311243,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 265,
      "versionNonce": 414987845,
      "isDeleted": false,
      "id": "zsHPiP1O3kL8Jo_YTK1SB",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 869.6684494018555,
      "y": 1956.3164505004884,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 454862565,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 246,
      "versionNonce": 150797451,
      "isDeleted": false,
      "id": "QkKoENHz9noDS00xsmwGp",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 892.3351364135742,
      "y": 1964.6497940063477,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 798057963,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 258,
      "versionNonce": 1321674149,
      "isDeleted": false,
      "id": "8h3LnYKSejC6NlmCDjN_T",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 893.6685104370117,
      "y": 1933.5664962768556,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1494254149,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 127,
      "versionNonce": 1469009605,
      "isDeleted": false,
      "id": "8FJ9nE4COwUuKYB0Fjze2",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 843.3352890014648,
      "y": 1851.0666336059571,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 98.66668701171875,
      "height": 160.99990844726562,
      "seed": 1608741003,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "WmAyzG_eOk5gu9ag2e4NN",
          "type": "arrow"
        },
        {
          "id": "Xr0h90XMpFNQFRcVNp-Qb",
          "type": "arrow"
        }
      ],
      "updated": 1679534054366,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 103,
      "versionNonce": 410855685,
      "isDeleted": false,
      "id": "xkXUNjzkhjNlrNaWU9GPX",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 826.6688613891602,
      "y": 1811.3999618530274,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 174,
      "height": 40,
      "seed": 380760485,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMModuleInstance::\nfast_jit_func_ptrs",
      "baseline": 34,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModuleInstance::\nfast_jit_func_ptrs"
    },
    {
      "type": "arrow",
      "version": 98,
      "versionNonce": 1677433349,
      "isDeleted": false,
      "id": "WmAyzG_eOk5gu9ag2e4NN",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 742.8910344441732,
      "y": 1433.2344728128833,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 187.33331298828125,
      "height": 431.9987943990309,
      "seed": 471597803,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533960844,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "sB-lDN4LgjZtFuvGEHopU",
        "focus": 1.017117824752581,
        "gap": 10.999969482421875
      },
      "endBinding": {
        "elementId": "8FJ9nE4COwUuKYB0Fjze2",
        "focus": 0.09986159259017957,
        "gap": 1
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -87.5555318196615,
          110.66535934043713
        ],
        [
          -41.555531819661496,
          281.99876388145276
        ],
        [
          99.77778116861975,
          431.9987943990309
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 261,
      "versionNonce": 227189867,
      "isDeleted": false,
      "id": "AXS2auzqFNZS35F2ixu8Z",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1039.001808166504,
      "y": 1963.98309173584,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1019623493,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 245,
      "versionNonce": 1630563269,
      "isDeleted": false,
      "id": "cjLfuQX8dFdgByjdkn0sY",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1063.001808166504,
      "y": 1971.6497482299806,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 67902091,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 280,
      "versionNonce": 1496375051,
      "isDeleted": false,
      "id": "O8ko0NdUbnEnqQSXbDcTn",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1038.6684341430664,
      "y": 1997.1497177124024,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 641787813,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 266,
      "versionNonce": 907586341,
      "isDeleted": false,
      "id": "MK_yFDygTjEm7c4A1RI_A",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1062.6684341430664,
      "y": 2004.816374206543,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 140415275,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 269,
      "versionNonce": 1433847211,
      "isDeleted": false,
      "id": "IpQhaQLL8LX1JsLCZTqHR",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1038.3351211547852,
      "y": 2030.4830612182618,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 527346437,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 279,
      "versionNonce": 1988230789,
      "isDeleted": false,
      "id": "G_B8CuUKKojKnmDg-blQS",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1037.0017471313477,
      "y": 2058.1497177124024,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 48,
      "height": 29,
      "seed": 1416180683,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 261,
      "versionNonce": 696703051,
      "isDeleted": false,
      "id": "bubXHX2zzv6QsRGmmBlvp",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1059.6684341430664,
      "y": 2066.483061218262,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 1758265957,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "kjpM2qWJqDrV-jr9XK8QR",
          "type": "arrow"
        }
      ],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "diamond",
      "version": 272,
      "versionNonce": 959047141,
      "isDeleted": false,
      "id": "p2Ps7ouZR4NFea5dxTpPY",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1061.001808166504,
      "y": 2035.3997634887696,
      "strokeColor": "#000000",
      "backgroundColor": "#15aabf",
      "width": 10.66668701171875,
      "height": 17.666656494140625,
      "seed": 407274091,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 142,
      "versionNonce": 161780453,
      "isDeleted": false,
      "id": "PZQU4Sc5stYlZLaGSiYZg",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1010.668586730957,
      "y": 1952.8999008178712,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 98.66668701171875,
      "height": 160.99990844726562,
      "seed": 1462332869,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "eXEUtswyqJzZHgjz8P_J5",
          "type": "arrow"
        },
        {
          "id": "BcRoQEkrTOTzUxX-Uw8S8",
          "type": "arrow"
        }
      ],
      "updated": 1679534050516,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 119,
      "versionNonce": 1629348165,
      "isDeleted": false,
      "id": "RolknO7AhmdfdQTNiXJ8F",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 994.0021591186523,
      "y": 1913.2332290649415,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 174,
      "height": 40,
      "seed": 482409739,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "eXEUtswyqJzZHgjz8P_J5",
          "type": "arrow"
        }
      ],
      "updated": 1679533929335,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "WASMModuleInstance::\nfunc_ptrs",
      "baseline": 34,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModuleInstance::\nfunc_ptrs"
    },
    {
      "type": "rectangle",
      "version": 222,
      "versionNonce": 824148363,
      "isDeleted": false,
      "id": "p5TPteQC3PraRMJtt4XsT",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 897.2243372599283,
      "y": 1585.9554707845052,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 74.666748046875,
      "height": 160.99990844726562,
      "seed": 727269189,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "yu3un9i0kAGrZ8bAnVMa3",
          "type": "arrow"
        }
      ],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 444,
      "versionNonce": 841297547,
      "isDeleted": false,
      "id": "eXEUtswyqJzZHgjz8P_J5",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 771.3355026245117,
      "y": 1374.8998474121095,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 384.88897705078125,
      "height": 633.6667022705078,
      "seed": 539008875,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533948630,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": {
        "elementId": "PZQU4Sc5stYlZLaGSiYZg",
        "focus": 0.2318272147781851,
        "gap": 3.3330230712890625
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -148.888916015625,
          184.1111602783203
        ],
        [
          15.555613199869754,
          612.4444732666016
        ],
        [
          236.00006103515625,
          633.6667022705078
        ]
      ]
    },
    {
      "type": "arrow",
      "version": 83,
      "versionNonce": 745347115,
      "isDeleted": false,
      "id": "kjpM2qWJqDrV-jr9XK8QR",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1063.3354822794595,
      "y": 2044.0108703613284,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 1343.333333333333,
      "height": 143.33333333333326,
      "seed": 738327429,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "bubXHX2zzv6QsRGmmBlvp",
        "focus": -3.5383188444895577,
        "gap": 13.041657453315548
      },
      "endBinding": {
        "elementId": "bu6GnR96DeCSFWu3DhMIJ",
        "focus": -0.1414139865892621,
        "gap": 14.399755859375318
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          790,
          23.888905843098883
        ],
        [
          1343.333333333333,
          -119.44442749023438
        ]
      ]
    },
    {
      "type": "text",
      "version": 258,
      "versionNonce": 1857033221,
      "isDeleted": false,
      "id": "VCjoZw1mwV4c94ES2JChm",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 708.2243372599285,
      "y": 1804.0109212239581,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 68,
      "height": 20,
      "seed": 1329151115,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "(void **)",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "(void **)"
    },
    {
      "type": "text",
      "version": 317,
      "versionNonce": 588176075,
      "isDeleted": false,
      "id": "8pDOO3W9GlOqpH8OfM3H_",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1274.502098083496,
      "y": 1674.5109720865876,
      "strokeColor": "#e67700",
      "backgroundColor": "transparent",
      "width": 246,
      "height": 19,
      "seed": 73971563,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679533929335,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 3,
      "text": "WASMModuleInstance(second)",
      "baseline": 15,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WASMModuleInstance(second)"
    },
    {
      "type": "rectangle",
      "version": 271,
      "versionNonce": 2113489765,
      "isDeleted": false,
      "id": "Rcref7JZ-AhlcXLLdwY5D",
      "fillStyle": "solid",
      "strokeWidth": 4,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1264.668805440267,
      "y": 1697.4554453531891,
      "strokeColor": "#d9480f",
      "backgroundColor": "transparent",
      "width": 270.66663614908845,
      "height": 194.22224934895837,
      "seed": 635278027,
      "groupIds": [],
      "roundness": null,
      "boundElements": [
        {
          "id": "MLVyGZQLa4jU554J6bsmJ",
          "type": "arrow"
        }
      ],
      "updated": 1679533929335,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 226,
      "versionNonce": 1289066309,
      "isDeleted": false,
      "id": "CZNopRssr82fjSim4TRBD",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 601.1133956909175,
      "y": 2080.3445597330715,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 335,
      "height": 20,
      "seed": 556524395,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1679534038146,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "function pointer arrays for faster access",
      "baseline": 14,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "function pointer arrays for faster access"
    },
    {
      "type": "rectangle",
      "version": 45,
      "versionNonce": 815465317,
      "isDeleted": false,
      "id": "J2L3EeElp1XhI1X3IbanK",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 578.8910547892249,
      "y": 2055.122269694009,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 364.4444274902344,
      "height": 58.33338419596339,
      "seed": 1181100939,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "BcRoQEkrTOTzUxX-Uw8S8",
          "type": "arrow"
        },
        {
          "id": "Xr0h90XMpFNQFRcVNp-Qb",
          "type": "arrow"
        }
      ],
      "updated": 1679534054366,
      "link": null,
      "locked": false
    },
    {
      "type": "arrow",
      "version": 33,
      "versionNonce": 57793355,
      "isDeleted": false,
      "id": "BcRoQEkrTOTzUxX-Uw8S8",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 944.4466272989905,
      "y": 2095.1223205566394,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 63.33333333333326,
      "height": 19.444478352864735,
      "seed": 132937093,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679534050516,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "J2L3EeElp1XhI1X3IbanK",
        "focus": 0.788606211312463,
        "gap": 1.11114501953125
      },
      "endBinding": {
        "elementId": "PZQU4Sc5stYlZLaGSiYZg",
        "focus": -0.2743956700481259,
        "gap": 2.8886260986332672
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          63.33333333333326,
          -19.444478352864735
        ]
      ]
    },
    {
      "type": "arrow",
      "version": 24,
      "versionNonce": 2098532715,
      "isDeleted": false,
      "id": "Xr0h90XMpFNQFRcVNp-Qb",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 786.6688156127926,
      "y": 2054.011175537108,
      "strokeColor": "#000000",
      "backgroundColor": "transparent",
      "width": 55.555572509765625,
      "height": 45.00000000000023,
      "seed": 1053702635,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1679534054366,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "J2L3EeElp1XhI1X3IbanK",
        "focus": -0.054183297415777855,
        "gap": 1.1110941569011175
      },
      "endBinding": {
        "elementId": "8FJ9nE4COwUuKYB0Fjze2",
        "focus": -0.3037089268567984,
        "gap": 1.110900878906591
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          55.555572509765625,
          -45.00000000000023
        ]
      ]
    }
  ],
  "appState": {
    "gridSize": null,
    "viewBackgroundColor": "#ffffff"
  },
  "files": {}
}