{
  "type": "excalidraw",
  "version": 2,
  "source": "https://excalidraw.com",
  "elements": [
    {
      "id": "-eVx-uy9SfHbqE2koBXmZ",
      "type": "rectangle",
      "x": 612,
      "y": 250,
      "width": 586.0000000000001,
      "height": 414,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 1992167432,
      "version": 296,
      "versionNonce": 642139400,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1704012604420,
      "link": null,
      "locked": false
    },
    {
      "id": "XnxRH-Kd2nj8TBEb5y0NV",
      "type": "rectangle",
      "x": 667,
      "y": 460,
      "width": 169,
      "height": 143,
      "angle": 0,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 332374536,
      "version": 112,
      "versionNonce": 1179149320,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "jLyK3lTXWxy_JNQtBUJZx",
          "type": "arrow"
        },
        {
          "id": "dlMkZNe-KcMUKqSCVRWyC",
          "type": "arrow"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false
    },
    {
      "id": "UTbEGQ2hVfGuCdOwCkXHK",
      "type": "rectangle",
      "x": 723,
      "y": 289,
      "width": 382,
      "height": 48,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 545937672,
      "version": 94,
      "versionNonce": 1810219128,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "ICzOQFf2-QKXA2DCJtZwb",
          "type": "arrow"
        },
        {
          "id": "jLyK3lTXWxy_JNQtBUJZx",
          "type": "arrow"
        },
        {
          "id": "dlMkZNe-KcMUKqSCVRWyC",
          "type": "arrow"
        },
        {
          "id": "ig8ldctNFD9l-9ruX-uN_",
          "type": "arrow"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false
    },
    {
      "id": "Z8MLdRhaTFKZutO55X_bC",
      "type": "text",
      "x": 794,
      "y": 301,
      "width": 180.0500030517578,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 1406515208,
      "version": 88,
      "versionNonce": 2125374216,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "core.async Channel",
      "fontSize": 20,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "baseline": 18,
      "containerId": null,
      "originalText": "core.async Channel",
      "lineHeight": 1.25
    },
    {
      "type": "rectangle",
      "version": 210,
      "versionNonce": 54980984,
      "isDeleted": false,
      "id": "6SlvoVtlGt9vFvQPggbzO",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 998.5,
      "y": 454.5,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 169,
      "height": 143,
      "seed": 648171784,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "ICzOQFf2-QKXA2DCJtZwb",
          "type": "arrow"
        },
        {
          "id": "ig8ldctNFD9l-9ruX-uN_",
          "type": "arrow"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false
    },
    {
      "id": "aBkd7AEZwUdluRE1uYiqD",
      "type": "text",
      "x": 1070,
      "y": 510,
      "width": 35.266666412353516,
      "height": 35,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 133849720,
      "version": 75,
      "versionNonce": 1844773384,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "UI",
      "fontSize": 28,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "baseline": 25,
      "containerId": null,
      "originalText": "UI",
      "lineHeight": 1.25
    },
    {
      "id": "rBuKkMVjtXFbjOXhsRzUZ",
      "type": "text",
      "x": 715,
      "y": 497,
      "width": 73.81666564941406,
      "height": 70,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 1236294920,
      "version": 88,
      "versionNonce": 1499071096,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "Game\nLogic",
      "fontSize": 28,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "baseline": 60,
      "containerId": null,
      "originalText": "Game\nLogic",
      "lineHeight": 1.25
    },
    {
      "id": "6NPxaux6fn2O2wmnQ34-2",
      "type": "text",
      "x": 737,
      "y": 197,
      "width": 286.8500061035156,
      "height": 45,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 1673125496,
      "version": 148,
      "versionNonce": 51872008,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "Player's browser",
      "fontSize": 36,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "baseline": 32,
      "containerId": null,
      "originalText": "Player's browser",
      "lineHeight": 1.25
    },
    {
      "id": "ICzOQFf2-QKXA2DCJtZwb",
      "type": "arrow",
      "x": 992.0768496538863,
      "y": 449,
      "width": 32.45715280258264,
      "height": 105,
      "angle": 0,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "seed": 213181960,
      "version": 293,
      "versionNonce": 2095248248,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "DRoDio-nC29fcfmqnb0so"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -32.45715280258264,
          -105
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "6SlvoVtlGt9vFvQPggbzO",
        "focus": -0.6296446563741459,
        "gap": 6.423150346113744
      },
      "endBinding": {
        "elementId": "UTbEGQ2hVfGuCdOwCkXHK",
        "focus": -0.1816214638734843,
        "gap": 7
      },
      "startArrowhead": null,
      "endArrowhead": "arrow"
    },
    {
      "id": "DRoDio-nC29fcfmqnb0so",
      "type": "text",
      "x": 947.539938902009,
      "y": 382,
      "width": 90.61666870117188,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 505820680,
      "version": 31,
      "versionNonce": 1838293000,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "Send action",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "middle",
      "baseline": 15,
      "containerId": "ICzOQFf2-QKXA2DCJtZwb",
      "originalText": "Send action",
      "lineHeight": 1.25
    },
    {
      "id": "jLyK3lTXWxy_JNQtBUJZx",
      "type": "arrow",
      "x": 726.9604005448382,
      "y": 346,
      "width": 47.48563144062177,
      "height": 100,
      "angle": 0,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "seed": 154894968,
      "version": 252,
      "versionNonce": 69583992,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "6Ik24X4le-eCX8Rd71qzx"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -47.48563144062177,
          100
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "UTbEGQ2hVfGuCdOwCkXHK",
        "focus": 0.8467008937206163,
        "gap": 9
      },
      "endBinding": {
        "elementId": "XnxRH-Kd2nj8TBEb5y0NV",
        "focus": -0.95080902338707,
        "gap": 14
      },
      "startArrowhead": null,
      "endArrowhead": "arrow"
    },
    {
      "id": "6Ik24X4le-eCX8Rd71qzx",
      "type": "text",
      "x": 639.9342519998203,
      "y": 383,
      "width": 112.56666564941406,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 947295864,
      "version": 90,
      "versionNonce": 224452360,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "Receive action",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "middle",
      "baseline": 15,
      "containerId": "jLyK3lTXWxy_JNQtBUJZx",
      "originalText": "Receive action",
      "lineHeight": 1.25
    },
    {
      "id": "dlMkZNe-KcMUKqSCVRWyC",
      "type": "arrow",
      "x": 815.7031461651468,
      "y": 455,
      "width": 46.15284474419673,
      "height": 112,
      "angle": 0,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "seed": 348546056,
      "version": 324,
      "versionNonce": 476644984,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "dfyqcPdZJqebdrtqQ_SL2"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          46.15284474419673,
          -112
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "XnxRH-Kd2nj8TBEb5y0NV",
        "focus": 0.28675025690303185,
        "gap": 5
      },
      "endBinding": {
        "elementId": "UTbEGQ2hVfGuCdOwCkXHK",
        "focus": 0.19802708295943675,
        "gap": 6
      },
      "startArrowhead": null,
      "endArrowhead": "arrow"
    },
    {
      "id": "dfyqcPdZJqebdrtqQ_SL2",
      "type": "text",
      "x": 734.9712341866592,
      "y": 383.5,
      "width": 142.61666870117188,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 1209920264,
      "version": 36,
      "versionNonce": 2137701640,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "Broadcast events",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "middle",
      "baseline": 15,
      "containerId": "dlMkZNe-KcMUKqSCVRWyC",
      "originalText": "Broadcast events",
      "lineHeight": 1.25
    },
    {
      "id": "ig8ldctNFD9l-9ruX-uN_",
      "type": "arrow",
      "x": 1077.0741607843702,
      "y": 350,
      "width": 70.95032965605606,
      "height": 90,
      "angle": 0,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "seed": 774537736,
      "version": 318,
      "versionNonce": 259094392,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "0f3lYziWcGGOK2H-eOb0g"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          70.95032965605606,
          90
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "UTbEGQ2hVfGuCdOwCkXHK",
        "focus": -0.6378888902917927,
        "gap": 13
      },
      "endBinding": {
        "elementId": "6SlvoVtlGt9vFvQPggbzO",
        "focus": 0.9428917007883457,
        "gap": 14.5
      },
      "startArrowhead": null,
      "endArrowhead": "arrow"
    },
    {
      "id": "0f3lYziWcGGOK2H-eOb0g",
      "type": "text",
      "x": 981.9749984741211,
      "y": 366.5,
      "width": 116.05000305175781,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 1710485112,
      "version": 34,
      "versionNonce": 1948113928,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "Receive events",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "middle",
      "baseline": 15,
      "containerId": "ig8ldctNFD9l-9ruX-uN_",
      "originalText": "Receive events",
      "lineHeight": 1.25
    },
    {
      "type": "rectangle",
      "version": 484,
      "versionNonce": 1670573688,
      "isDeleted": false,
      "id": "WCe6fZbSa8jyxud0ZGHdP",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1691,
      "y": 297.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 581.0000000000001,
      "height": 227,
      "seed": 1897276280,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [],
      "updated": 1704012711962,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 300,
      "versionNonce": 2024012152,
      "isDeleted": false,
      "id": "FtZFhxDrifDRGZRSkTZCF",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1733,
      "y": 325.5,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 169,
      "height": 143,
      "seed": 1785918584,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "tkoh2j5ZkADSm0TBZRf20",
          "type": "arrow"
        },
        {
          "id": "gG7MA3UJmD1C95aJ-tdyo",
          "type": "arrow"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 340,
      "versionNonce": 1483218296,
      "isDeleted": false,
      "id": "lh6Zt87cx9YnOA4_UMDHS",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1956,
      "y": 61.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 597.0000000000002,
      "height": 48,
      "seed": 571319672,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "tkoh2j5ZkADSm0TBZRf20",
          "type": "arrow"
        },
        {
          "id": "gG7MA3UJmD1C95aJ-tdyo",
          "type": "arrow"
        },
        {
          "id": "KXskb2s0d_bI5dgHElyWd",
          "type": "arrow"
        },
        {
          "id": "hNQDQgFdHoETrtWUjIGFo",
          "type": "arrow"
        }
      ],
      "updated": 1704012792957,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 388,
      "versionNonce": 1245706504,
      "isDeleted": false,
      "id": "rfdzHBrVBGarfrSsBXyhS",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2067.5,
      "y": 351,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 169,
      "height": 143,
      "seed": 2022483832,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "iaZSU_FuP9IAiUS_aUN78",
          "type": "arrow"
        },
        {
          "id": "0Fr52E0OR2OiMNmJAYoCw",
          "type": "arrow"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 239,
      "versionNonce": 1956510584,
      "isDeleted": false,
      "id": "ZymY3dtjiNPp9YYQzDqFn",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2134,
      "y": 407.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 35.266666412353516,
      "height": 35,
      "seed": 1215887480,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "fontSize": 28,
      "fontFamily": 1,
      "text": "UI",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "UI",
      "lineHeight": 1.25,
      "baseline": 25
    },
    {
      "type": "text",
      "version": 258,
      "versionNonce": 686528520,
      "isDeleted": false,
      "id": "jJmmtfiwe_Tei4GmnPRYX",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1779,
      "y": 364.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 73.81666564941406,
      "height": 70,
      "seed": 1488136568,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "fontSize": 28,
      "fontFamily": 1,
      "text": "Game\nLogic",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Game\nLogic",
      "lineHeight": 1.25,
      "baseline": 60
    },
    {
      "type": "text",
      "version": 440,
      "versionNonce": 527158024,
      "isDeleted": false,
      "id": "kOTpLNSdpdzFHDI5tH1gq",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1765,
      "y": 572.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 446.45001220703125,
      "height": 45,
      "seed": 612317816,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012728027,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Player's browser, \"server\"",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Player's browser, \"server\"",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "arrow",
      "version": 1033,
      "versionNonce": 248207112,
      "isDeleted": false,
      "id": "iaZSU_FuP9IAiUS_aUN78",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2122.800879917022,
      "y": 344.57684965388626,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 37.53162624202923,
      "height": 213.07684965388626,
      "seed": 513878904,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "hta1FVAczL37Xyxpe59ry"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "rfdzHBrVBGarfrSsBXyhS",
        "focus": -0.15936743394802577,
        "gap": 6.423150346113744
      },
      "endBinding": null,
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -37.53162624202923,
          -213.07684965388626
        ]
      ]
    },
    {
      "type": "text",
      "version": 163,
      "versionNonce": 394231160,
      "isDeleted": false,
      "id": "hta1FVAczL37Xyxpe59ry",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2009.539938902009,
      "y": 434,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 90.61666870117188,
      "height": 20,
      "seed": 1096612984,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Send action",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "iaZSU_FuP9IAiUS_aUN78",
      "originalText": "Send action",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "type": "arrow",
      "version": 977,
      "versionNonce": 1079719432,
      "isDeleted": false,
      "id": "tkoh2j5ZkADSm0TBZRf20",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1950.4236118735002,
      "y": 116.56426892626794,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 195.6826963414694,
      "height": 194.93573107373206,
      "seed": 511094136,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "0w8FvJBjxPntFAwP8BgmR"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "lh6Zt87cx9YnOA4_UMDHS",
        "gap": 9,
        "focus": 0.8467008937206163
      },
      "endBinding": {
        "elementId": "FtZFhxDrifDRGZRSkTZCF",
        "gap": 14,
        "focus": -0.95080902338707
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -195.6826963414694,
          194.93573107373206
        ]
      ]
    },
    {
      "type": "text",
      "version": 222,
      "versionNonce": 1856048760,
      "isDeleted": false,
      "id": "0w8FvJBjxPntFAwP8BgmR",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1725.9342519998204,
      "y": 433.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 112.56666564941406,
      "height": 20,
      "seed": 1865563768,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Receive action",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "tkoh2j5ZkADSm0TBZRf20",
      "originalText": "Receive action",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "type": "arrow",
      "version": 1106,
      "versionNonce": 311899400,
      "isDeleted": false,
      "id": "gG7MA3UJmD1C95aJ-tdyo",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1906.0737542610436,
      "y": 368.0056126919286,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#a5d8ff",
      "width": 80.05588004677088,
      "height": 244.5056126919286,
      "seed": 609464184,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "tr6Aty4ak8a8mW33tDWWP"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "FtZFhxDrifDRGZRSkTZCF",
        "focus": 0.7326813398990039,
        "gap": 4.0737542610435185
      },
      "endBinding": {
        "elementId": "lh6Zt87cx9YnOA4_UMDHS",
        "focus": 0.8353898834628859,
        "gap": 14
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          80.05588004677088,
          -244.5056126919286
        ]
      ]
    },
    {
      "type": "text",
      "version": 168,
      "versionNonce": 1835564920,
      "isDeleted": false,
      "id": "tr6Aty4ak8a8mW33tDWWP",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 1846.4712341866593,
      "y": 436.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 142.61666870117188,
      "height": 20,
      "seed": 1981743224,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Broadcast events",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "gG7MA3UJmD1C95aJ-tdyo",
      "originalText": "Broadcast events",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "type": "arrow",
      "version": 1112,
      "versionNonce": 1526420488,
      "isDeleted": false,
      "id": "0Fr52E0OR2OiMNmJAYoCw",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2197.9924286292444,
      "y": 128.5,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#a5d8ff",
      "width": 10.992428629244387,
      "height": 213.1463620301389,
      "seed": 1951936888,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "keWwfOohb4oVXMoVmZXCo"
        }
      ],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": {
        "elementId": "rfdzHBrVBGarfrSsBXyhS",
        "focus": 0.3495986366455668,
        "gap": 9.353637969861097
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -10.992428629244387,
          213.1463620301389
        ]
      ]
    },
    {
      "type": "text",
      "version": 166,
      "versionNonce": 1679413368,
      "isDeleted": false,
      "id": "keWwfOohb4oVXMoVmZXCo",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2133.5243240865193,
      "y": 432.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 116.05000305175781,
      "height": 20,
      "seed": 373506680,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Receive events",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "0Fr52E0OR2OiMNmJAYoCw",
      "originalText": "Receive events",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "id": "s2GZgEib5Pi32WbGasA1w",
      "type": "text",
      "x": 2055,
      "y": 72.5,
      "width": 404.9166564941406,
      "height": 35,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 629957896,
      "version": 36,
      "versionNonce": 1602458376,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704012604421,
      "link": null,
      "locked": false,
      "text": "Network/Message coordinator",
      "fontSize": 28,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "baseline": 25,
      "containerId": null,
      "originalText": "Network/Message coordinator",
      "lineHeight": 1.25
    },
    {
      "type": "rectangle",
      "version": 606,
      "versionNonce": 794768248,
      "isDeleted": false,
      "id": "sooqC9-26ZJW8sCrg8KNy",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2412,
      "y": 299.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 507.00000000000006,
      "height": 224.99999999999994,
      "seed": 1191808120,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [],
      "updated": 1704012779800,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 412,
      "versionNonce": 1716432904,
      "isDeleted": false,
      "id": "f1BJb288lv4CTTKa4HGbe",
      "fillStyle": "hachure",
      "strokeWidth": 2,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2433,
      "y": 360.5,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 169,
      "height": 143,
      "seed": 1611742584,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [],
      "updated": 1704012640589,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 522,
      "versionNonce": 1800507912,
      "isDeleted": false,
      "id": "UnudoKtrX7I_jqXiPcUCO",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2718.5,
      "y": 359,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 169,
      "height": 143,
      "seed": 1056624248,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "KXskb2s0d_bI5dgHElyWd",
          "type": "arrow"
        },
        {
          "id": "hNQDQgFdHoETrtWUjIGFo",
          "type": "arrow"
        }
      ],
      "updated": 1704012786518,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 385,
      "versionNonce": 393228664,
      "isDeleted": false,
      "id": "eofBdg01ph4E8J9Vt5mTM",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2790,
      "y": 414.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 35.266666412353516,
      "height": 35,
      "seed": 210386808,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012680118,
      "link": null,
      "locked": false,
      "fontSize": 28,
      "fontFamily": 1,
      "text": "UI",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "UI",
      "lineHeight": 1.25,
      "baseline": 25
    },
    {
      "type": "text",
      "version": 411,
      "versionNonce": 1071228536,
      "isDeleted": false,
      "id": "I-FgrFdYgHilYD4s-_30B",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2465,
      "y": 380.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 114.68333435058594,
      "height": 105,
      "seed": 956534904,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012664037,
      "link": null,
      "locked": false,
      "fontSize": 28,
      "fontFamily": 1,
      "text": "Disabled\nGame\nLogic",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Disabled\nGame\nLogic",
      "lineHeight": 1.25,
      "baseline": 95
    },
    {
      "type": "text",
      "version": 534,
      "versionNonce": 103510792,
      "isDeleted": false,
      "id": "CboaZQGJ0IDM5BIWkDgo2",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2466,
      "y": 578.5,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 429.9666748046875,
      "height": 45,
      "seed": 204128632,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012723888,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Player's browser, \"client\"",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Player's browser, \"client\"",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "arrow",
      "version": 1300,
      "versionNonce": 1227016568,
      "isDeleted": false,
      "id": "KXskb2s0d_bI5dgHElyWd",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2566.443103016846,
      "y": 112.37066305906046,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#a5d8ff",
      "width": 250.0075713707556,
      "height": 225.1463620301389,
      "seed": 429486456,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "IyQPhyizPV90f6hHnkcsN"
        }
      ],
      "updated": 1704012809235,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "lh6Zt87cx9YnOA4_UMDHS",
        "focus": -0.8676155492525731,
        "gap": 13.44310301684618
      },
      "endBinding": {
        "elementId": "UnudoKtrX7I_jqXiPcUCO",
        "focus": 0.7120468009169374,
        "gap": 21.482974910800635
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          250.0075713707556,
          225.1463620301389
        ]
      ]
    },
    {
      "type": "text",
      "version": 258,
      "versionNonce": 594120200,
      "isDeleted": false,
      "id": "IyQPhyizPV90f6hHnkcsN",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2588.921887176345,
      "y": 123.94384407412991,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 116.05000305175781,
      "height": 20,
      "seed": 22839928,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012749878,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Receive events",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "KXskb2s0d_bI5dgHElyWd",
      "originalText": "Receive events",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "type": "arrow",
      "version": 1232,
      "versionNonce": 840016248,
      "isDeleted": false,
      "id": "hNQDQgFdHoETrtWUjIGFo",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2707.514705646698,
      "y": 368.21337791713194,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 225.53162624202923,
      "height": 248.07684965388626,
      "seed": 1176483336,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "qcxrnyK24iQdXSNYZW4ZB"
        }
      ],
      "updated": 1704012794484,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "UnudoKtrX7I_jqXiPcUCO",
        "focus": -0.2599246797243329,
        "gap": 10.985294353301924
      },
      "endBinding": {
        "elementId": "lh6Zt87cx9YnOA4_UMDHS",
        "focus": -0.6118725149571589,
        "gap": 10.63652826324568
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          -225.53162624202923,
          -248.07684965388626
        ]
      ]
    },
    {
      "type": "text",
      "version": 250,
      "versionNonce": 30259064,
      "isDeleted": false,
      "id": "qcxrnyK24iQdXSNYZW4ZB",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 2451.4405581750975,
      "y": 194.6749530901888,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 90.61666870117188,
      "height": 20,
      "seed": 1808512264,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704012780253,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Send action",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "hNQDQgFdHoETrtWUjIGFo",
      "originalText": "Send action",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "type": "rectangle",
      "version": 668,
      "versionNonce": 769311752,
      "isDeleted": false,
      "id": "6_rQTwumiNIsVEF0kql5-",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3511,
      "y": 203,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 251.00000000000006,
      "height": 226.00000000000006,
      "seed": 925240952,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [],
      "updated": 1704018475291,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 544,
      "versionNonce": 1802552184,
      "isDeleted": false,
      "id": "S3h1IdiKRNC_Kux4367Hu",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3816,
      "y": 19,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 127.00000000000003,
      "height": 87,
      "seed": 1565359992,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "ntJFPzuRCsNQTTShuYmQ3",
          "type": "arrow"
        },
        {
          "id": "Ck8dgBxB9sthlybSki9Pc",
          "type": "arrow"
        }
      ],
      "updated": 1704018178257,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 499,
      "versionNonce": 1158396424,
      "isDeleted": false,
      "id": "hGoRBVe12uB3TiP2hEvcf",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3591,
      "y": -76,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 654,
      "height": 209.99999999999997,
      "seed": 257871992,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "kfB5nQwI9Wx-K_djvkCiM",
          "type": "arrow"
        },
        {
          "id": "zxo-xxc2Oma-qW_CouxXE",
          "type": "arrow"
        },
        {
          "id": "kgBy0LKORERRKOOPksRP7",
          "type": "arrow"
        },
        {
          "id": "pj9zb-5asIKjM8digjZjo",
          "type": "arrow"
        }
      ],
      "updated": 1704017937787,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 484,
      "versionNonce": 83165960,
      "isDeleted": false,
      "id": "Aj24pcnga4Mz92p8MQJeS",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3557.5,
      "y": 256.5,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 169,
      "height": 143,
      "seed": 1964900728,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "kgBy0LKORERRKOOPksRP7",
          "type": "arrow"
        },
        {
          "id": "pj9zb-5asIKjM8digjZjo",
          "type": "arrow"
        }
      ],
      "updated": 1704018475291,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 335,
      "versionNonce": 1363811848,
      "isDeleted": false,
      "id": "G_eebQbLO17_SgcDroCmg",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3624,
      "y": 313,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 35.266666412353516,
      "height": 35,
      "seed": 500109944,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704018475294,
      "link": null,
      "locked": false,
      "fontSize": 28,
      "fontFamily": 1,
      "text": "UI",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "UI",
      "lineHeight": 1.25,
      "baseline": 25
    },
    {
      "type": "text",
      "version": 624,
      "versionNonce": 1580349960,
      "isDeleted": false,
      "id": "KK7Lfs_EMoMi0THGjHKDU",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3837,
      "y": 26,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 73.81666564941406,
      "height": 70,
      "seed": 271975288,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704018032656,
      "link": null,
      "locked": false,
      "fontSize": 28,
      "fontFamily": 1,
      "text": "Game\nLogic",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Game\nLogic",
      "lineHeight": 1.25,
      "baseline": 60
    },
    {
      "type": "text",
      "version": 545,
      "versionNonce": 592093560,
      "isDeleted": false,
      "id": "SEyGq_-NUoShBvfVE4MSU",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3495,
      "y": 443,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 286.8500061035156,
      "height": 45,
      "seed": 1519834232,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704018525010,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Player's browser",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Player's browser",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "arrow",
      "version": 1520,
      "versionNonce": 1071076616,
      "isDeleted": false,
      "id": "kgBy0LKORERRKOOPksRP7",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3738.5031722351678,
      "y": 292.32634390562157,
      "strokeColor": "#e03131",
      "backgroundColor": "#a5d8ff",
      "width": 324.5449212055678,
      "height": 210.08782023415506,
      "seed": 582321528,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "HuWLtpvGFGSWwX9lh2aG9"
        }
      ],
      "updated": 1704018561980,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "Aj24pcnga4Mz92p8MQJeS",
        "focus": 0.21232892890400215,
        "gap": 12.003172235167767
      },
      "endBinding": {
        "elementId": "OXschS_JPiEUgJ6RBs40d",
        "focus": 0.3528835058712397,
        "gap": 17.951906559264444
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          324.5449212055678,
          -210.08782023415506
        ]
      ]
    },
    {
      "type": "text",
      "version": 232,
      "versionNonce": 1951841800,
      "isDeleted": false,
      "id": "HuWLtpvGFGSWwX9lh2aG9",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3693.7267324454215,
      "y": 133.53842482694313,
      "strokeColor": "#e03131",
      "backgroundColor": "#a5d8ff",
      "width": 90.61666870117188,
      "height": 20,
      "seed": 903222904,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704018403527,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Send action",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "kgBy0LKORERRKOOPksRP7",
      "originalText": "Send action",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "type": "arrow",
      "version": 1442,
      "versionNonce": 322679560,
      "isDeleted": false,
      "id": "pj9zb-5asIKjM8digjZjo",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3685.1688826080017,
      "y": 115,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#a5d8ff",
      "width": 11.77736129541745,
      "height": 132.1463620301389,
      "seed": 937495416,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "llTGPMRjodQoPsS42edIK"
        }
      ],
      "updated": 1704018561980,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "LS5mPv_Xf4cDL9FTOOMM4",
        "focus": -0.11315283548088784,
        "gap": 13
      },
      "endBinding": {
        "elementId": "Aj24pcnga4Mz92p8MQJeS",
        "focus": 0.6839508413902657,
        "gap": 9.353637969861097
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          11.77736129541745,
          132.1463620301389
        ]
      ]
    },
    {
      "type": "text",
      "version": 234,
      "versionNonce": 1428693768,
      "isDeleted": false,
      "id": "llTGPMRjodQoPsS42edIK",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3769.4712127887433,
      "y": 130.57318101506945,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 116.05000305175781,
      "height": 20,
      "seed": 1738595448,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704017752711,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Receive events",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "pj9zb-5asIKjM8digjZjo",
      "originalText": "Receive events",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "type": "text",
      "version": 177,
      "versionNonce": 2084447096,
      "isDeleted": false,
      "id": "xjNEzLoYUez3fjrvklpSK",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3645,
      "y": -47,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 569.183349609375,
      "height": 35,
      "seed": 289312120,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704017840522,
      "link": null,
      "locked": false,
      "fontSize": 28,
      "fontFamily": 1,
      "text": "Game server, handles logic and messaging",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Game server, handles logic and messaging",
      "lineHeight": 1.25,
      "baseline": 25
    },
    {
      "type": "rectangle",
      "version": 776,
      "versionNonce": 714559608,
      "isDeleted": false,
      "id": "97UqoH8VeQeMJLXKIJm4X",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 4041,
      "y": 205,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 288,
      "height": 219.99999999999994,
      "seed": 2113805944,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [],
      "updated": 1704018495986,
      "link": null,
      "locked": false
    },
    {
      "type": "rectangle",
      "version": 724,
      "versionNonce": 356942200,
      "isDeleted": false,
      "id": "lL8iB1PKGFEitVJo7Y_GK",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 4098.5,
      "y": 250.5,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 169,
      "height": 143,
      "seed": 1802690680,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "kfB5nQwI9Wx-K_djvkCiM",
          "type": "arrow"
        },
        {
          "id": "zxo-xxc2Oma-qW_CouxXE",
          "type": "arrow"
        }
      ],
      "updated": 1704018495986,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 513,
      "versionNonce": 749639288,
      "isDeleted": false,
      "id": "51jWftRBNoeNMEXrqrOBT",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 4200,
      "y": 320,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 35.266666412353516,
      "height": 35,
      "seed": 1412436344,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704018495988,
      "link": null,
      "locked": false,
      "fontSize": 28,
      "fontFamily": 1,
      "text": "UI",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "UI",
      "lineHeight": 1.25,
      "baseline": 25
    },
    {
      "type": "text",
      "version": 653,
      "versionNonce": 1310701320,
      "isDeleted": false,
      "id": "Y_Lw2PivzAE0wAcpGaxKU",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 4061,
      "y": 438,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 286.8500061035156,
      "height": 45,
      "seed": 1040454520,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704018518360,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Player's browser",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Player's browser",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "arrow",
      "version": 2150,
      "versionNonce": 60854536,
      "isDeleted": false,
      "id": "kfB5nQwI9Wx-K_djvkCiM",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 3704.3946503630277,
      "y": 114.33983818038985,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#a5d8ff",
      "width": 377.5311080770771,
      "height": 220.97591618293825,
      "seed": 1143137400,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "jQKeA41T1DSjX71ZmZpGJ"
        }
      ],
      "updated": 1704018561981,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "LS5mPv_Xf4cDL9FTOOMM4",
        "focus": 0.4795010627108803,
        "gap": 12.339838180389847
      },
      "endBinding": {
        "elementId": "lL8iB1PKGFEitVJo7Y_GK",
        "focus": -0.5991792820465225,
        "gap": 16.5742415598952
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          377.5311080770771,
          220.97591618293825
        ]
      ]
    },
    {
      "type": "text",
      "version": 326,
      "versionNonce": 777328648,
      "isDeleted": false,
      "id": "jQKeA41T1DSjX71ZmZpGJ",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 4268.421887176345,
      "y": 120.44384407412991,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "width": 116.05000305175781,
      "height": 20,
      "seed": 541037944,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704017752711,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Receive events",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "kfB5nQwI9Wx-K_djvkCiM",
      "originalText": "Receive events",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "type": "arrow",
      "version": 1921,
      "versionNonce": 719712008,
      "isDeleted": false,
      "id": "zxo-xxc2Oma-qW_CouxXE",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 4164.557657369902,
      "y": 240.6136612702103,
      "strokeColor": "#e03131",
      "backgroundColor": "#a5d8ff",
      "width": 0.7757720831050392,
      "height": 101.6930915053963,
      "seed": 396240504,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "JxAk6bRtqfGuqd0_wuLZw"
        }
      ],
      "updated": 1704018561981,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "lL8iB1PKGFEitVJo7Y_GK",
        "focus": -0.22415314555065363,
        "gap": 9.886338729789713
      },
      "endBinding": {
        "elementId": "OXschS_JPiEUgJ6RBs40d",
        "focus": -0.29423715882684665,
        "gap": 15.92056976481399
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          0.7757720831050392,
          -101.6930915053963
        ]
      ]
    },
    {
      "type": "text",
      "version": 319,
      "versionNonce": 533469960,
      "isDeleted": false,
      "id": "JxAk6bRtqfGuqd0_wuLZw",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 4184.440558175097,
      "y": 139.6749530901888,
      "strokeColor": "#e03131",
      "backgroundColor": "#a5d8ff",
      "width": 90.61666870117188,
      "height": 20,
      "seed": 654481272,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1704018412963,
      "link": null,
      "locked": false,
      "fontSize": 16,
      "fontFamily": 1,
      "text": "Send action",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "zxo-xxc2Oma-qW_CouxXE",
      "originalText": "Send action",
      "lineHeight": 1.25,
      "baseline": 15
    },
    {
      "id": "OXschS_JPiEUgJ6RBs40d",
      "type": "rectangle",
      "x": 4081,
      "y": 5,
      "width": 130.99999999999997,
      "height": 118,
      "angle": 0,
      "strokeColor": "#e03131",
      "backgroundColor": "#ffc9c9",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 1262937352,
      "version": 81,
      "versionNonce": 141265672,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "ntJFPzuRCsNQTTShuYmQ3",
          "type": "arrow"
        },
        {
          "id": "kgBy0LKORERRKOOPksRP7",
          "type": "arrow"
        },
        {
          "id": "zxo-xxc2Oma-qW_CouxXE",
          "type": "arrow"
        }
      ],
      "updated": 1704018051733,
      "link": null,
      "locked": false
    },
    {
      "id": "0MbxeHknan5kGpV22IMV-",
      "type": "text",
      "x": 4125,
      "y": 44.5,
      "width": 62.06666564941406,
      "height": 40,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#ffc9c9",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 2058592376,
      "version": 20,
      "versionNonce": 1864929544,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704018011993,
      "link": null,
      "locked": false,
      "text": "Actions\nendpoint",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "baseline": 35,
      "containerId": null,
      "originalText": "Actions\nendpoint",
      "lineHeight": 1.25
    },
    {
      "id": "ntJFPzuRCsNQTTShuYmQ3",
      "type": "arrow",
      "x": 4066,
      "y": 64,
      "width": 115,
      "height": 0,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#ffc9c9",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "seed": 1525658744,
      "version": 68,
      "versionNonce": 720096520,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704018561981,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -115,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "OXschS_JPiEUgJ6RBs40d",
        "focus": 0,
        "gap": 15
      },
      "endBinding": {
        "elementId": "S3h1IdiKRNC_Kux4367Hu",
        "focus": 0.034482758620689655,
        "gap": 8
      },
      "startArrowhead": null,
      "endArrowhead": "arrow"
    },
    {
      "id": "R1gMpU3B5zt-Hkq3WpW4L",
      "type": "text",
      "x": 3966,
      "y": 25,
      "width": 68.18333435058594,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#ffc9c9",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 405643016,
      "version": 11,
      "versionNonce": 12042104,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704018132848,
      "link": null,
      "locked": false,
      "text": "Dispatch",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "baseline": 15,
      "containerId": null,
      "originalText": "Dispatch",
      "lineHeight": 1.25
    },
    {
      "id": "LS5mPv_Xf4cDL9FTOOMM4",
      "type": "rectangle",
      "x": 3617,
      "y": 19,
      "width": 113,
      "height": 83,
      "angle": 0,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 1966101256,
      "version": 71,
      "versionNonce": 518078072,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "lSBxVdosDqArqa0Ih9ZG2"
        },
        {
          "id": "Ck8dgBxB9sthlybSki9Pc",
          "type": "arrow"
        },
        {
          "id": "pj9zb-5asIKjM8digjZjo",
          "type": "arrow"
        },
        {
          "id": "kfB5nQwI9Wx-K_djvkCiM",
          "type": "arrow"
        }
      ],
      "updated": 1704018211245,
      "link": null,
      "locked": false
    },
    {
      "id": "lSBxVdosDqArqa0Ih9ZG2",
      "type": "text",
      "x": 3658.375,
      "y": 50.5,
      "width": 30.25,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 810447224,
      "version": 23,
      "versionNonce": 1128642312,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704018169893,
      "link": null,
      "locked": false,
      "text": "SSE",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "middle",
      "baseline": 15,
      "containerId": "LS5mPv_Xf4cDL9FTOOMM4",
      "originalText": "SSE",
      "lineHeight": 1.25
    },
    {
      "id": "Ck8dgBxB9sthlybSki9Pc",
      "type": "arrow",
      "x": 3797,
      "y": 59,
      "width": 58,
      "height": 5,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "seed": 914986504,
      "version": 47,
      "versionNonce": 764553992,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1704018561982,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -58,
          5
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "rq70_C3_IW2o5emI6u7rB",
        "focus": -1.880561252251937,
        "gap": 11
      },
      "endBinding": {
        "elementId": "LS5mPv_Xf4cDL9FTOOMM4",
        "focus": 0.1972485592117494,
        "gap": 9
      },
      "startArrowhead": null,
      "endArrowhead": "arrow"
    },
    {
      "id": "rq70_C3_IW2o5emI6u7rB",
      "type": "text",
      "x": 3746,
      "y": 28,
      "width": 53.08333206176758,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 1291652104,
      "version": 15,
      "versionNonce": 262361096,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "Ck8dgBxB9sthlybSki9Pc",
          "type": "arrow"
        }
      ],
      "updated": 1704018559312,
      "link": null,
      "locked": false,
      "text": "Events",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "baseline": 15,
      "containerId": null,
      "originalText": "Events",
      "lineHeight": 1.25
    }
  ],
  "appState": {
    "gridSize": null,
    "viewBackgroundColor": "#ffffff"
  },
  "files": {}
}