{
  "id": "72c870c2-a899-43f5-b19f-140909c825b3",
  "version": "0.40.0",
  "git_rev": "5b207d7d1a82fe4033d88fd1541aa11a19c09f01",
  "timestamp": "2025-02-02T16:20:55Z",
  "desktop": true,
  "os": {
    "platform": "win32",
    "arch": "x64",
    "version": "v20.17.0",
    "browser": "desktop"
  },
  "webrtc_stats": {
    "packets_lost": 0,
    "frames_received": 11557,
    "frame_width": 1524.0,
    "frame_height": 876.0,
    "frame_rate": 59.0,
    "key_frames_decoded": 3,
    "frames_dropped": 15,
    "pause_count": 0,
    "total_pauses_duration": 0.0,
    "freeze_count": 3,
    "total_freezes_duration": 0.889,
    "pli_count": 2,
    "jitter": 0.001
  },
  "kcl_code": "@settings(defaultLengthUnit = mm)\n\n// Define constants\nwidth = 20\nlength = 10\nthickness = 1\nfilletRadius = 2\nconeHeight = 15\nconeRadius = 5\n\n// Create a sketch for the base rectangle\nbaseSketch = startSketchOn(\"XY\")\n  |> startProfileAt([-width / 2, -length / 2], %)\n  |> lineTo([width / 2, -length / 2], %, $edge1)\n  |> lineTo([width / 2, length / 2], %, $edge2)\n  |> lineTo([-width / 2, length / 2], %, $edge3)\n  |> close(%, $edge4)\n\n// Extrude the base rectangle to create a solid\nbaseSolid = extrude(thickness, baseSketch)\n\n// Fillet all the edges of the solid\nfilletedSolid = fillet({\n  radius = filletRadius,\n  tags = [\n    getNextAdjacentEdge(edge1),\n    getNextAdjacentEdge(edge2),\n    getNextAdjacentEdge(edge3),\n    getNextAdjacentEdge(edge4)\n  ]\n}, baseSolid)\n\n// Create a sketch for the circular base of the cone\nconeBaseSketch = startSketchOn(baseSolid, 'end')\n  |> circle({ center = [0, 0], radius = coneRadius }, %)\n\n// Extrude the circular base to create a cone\ncone = extrude(coneHeight, coneBaseSketch)",
  "pool": "",
  "client_state": {
    "engine_command_manager": {
      "artifact_map": {},
      "command_logs": [
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -6.4,
              "sequence": 216
            },
            "cmd_id": "e4595415-4c49-44c7-88fd-5675c4eefebb"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -3.2,
              "sequence": 217
            },
            "cmd_id": "569a9897-4a76-4de8-b1fe-21e6e1338964"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4,
              "sequence": 218
            },
            "cmd_id": "db4bbf96-afe8-47de-9054-54fabf37ecf0"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 219
            },
            "cmd_id": "1083c27a-2351-4e52-bd37-0d3f7c94897a"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -5.6,
              "sequence": 220
            },
            "cmd_id": "de42e155-85f1-42dd-9996-ba6e064aa5d8"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -7.2,
              "sequence": 221
            },
            "cmd_id": "0f1059ed-d794-472b-8ecd-21029c50985b"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -2.4,
              "sequence": 222
            },
            "cmd_id": "e7002e3e-3e37-4bca-8553-6226423d53ec"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4.8,
              "sequence": 223
            },
            "cmd_id": "9f530fb1-168b-427e-ad9c-dc5b159fa590"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4,
              "sequence": 224
            },
            "cmd_id": "c1895097-b033-4a4d-af45-39899bf5f2b0"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -13.6,
              "sequence": 228
            },
            "cmd_id": "58724ef1-422a-4893-bf40-1c30341f69fa"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -6.4,
              "sequence": 231
            },
            "cmd_id": "13ff56c6-86bd-41ee-be2b-c7e03e40a4bd"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -2.4,
              "sequence": 234
            },
            "cmd_id": "cffc38cc-5b1d-4a0d-92d1-3df055f27a85"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -7.2,
              "sequence": 236
            },
            "cmd_id": "6f7167ea-6e71-4362-a782-486d68aaa0d7"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 237
            },
            "cmd_id": "0654d32f-3e4a-4dc8-92e1-6a927afdd4c1"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 238
            },
            "cmd_id": "f7d568b5-490e-4602-b738-617cdd851c10"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -1.6,
              "sequence": 239
            },
            "cmd_id": "e59eef5c-341a-418b-ad30-5d7eb3497add"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -3.2,
              "sequence": 241
            },
            "cmd_id": "be0e7503-7655-491c-9340-5989671ac154"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 52.8,
              "sequence": 243
            },
            "cmd_id": "832ab5e2-5554-47ab-ad0e-ff259f94d33a"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 50.4,
              "sequence": 244
            },
            "cmd_id": "48f4e59a-c90d-457a-9279-c0bd2985a22e"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 45.6,
              "sequence": 245
            },
            "cmd_id": "ab13cc86-24ef-4027-a66c-08916931ee90"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 29.6,
              "sequence": 246
            },
            "cmd_id": "488ba76e-0200-4476-b5a2-12b76eb970f0"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 8,
              "sequence": 247
            },
            "cmd_id": "33b83fef-8d26-415b-b3b7-892d05556a37"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 32.8,
              "sequence": 248
            },
            "cmd_id": "544b3097-f5c3-4a3e-9c11-277c2183b7b7"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 27.2,
              "sequence": 249
            },
            "cmd_id": "ce0c1022-4eb8-4d73-8749-d5f13d973209"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 9.6,
              "sequence": 250
            },
            "cmd_id": "3aad3243-4038-46ec-8877-bd33fc4a4826"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 14.4,
              "sequence": 251
            },
            "cmd_id": "5220afd9-2763-4b5f-ae7f-700e7f8fbf63"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 4,
              "sequence": 252
            },
            "cmd_id": "aa24ff55-f30d-4fc5-b6d3-3864ee5acb20"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 15.2,
              "sequence": 253
            },
            "cmd_id": "996f24eb-d05b-43a5-9979-f1ffedd50bcc"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 8,
              "sequence": 254
            },
            "cmd_id": "685b318b-29da-4f23-8386-dd0862fe4860"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 9.6,
              "sequence": 256
            },
            "cmd_id": "12af2c54-4ebd-4e3f-836e-8014f4780297"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 2.4,
              "sequence": 257
            },
            "cmd_id": "601bdd5a-436c-45b2-a8f2-d3435cec134b"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 4,
              "sequence": 260
            },
            "cmd_id": "96782242-1e9f-4a61-b9b4-a23b61b3b985"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 1.6,
              "sequence": 261
            },
            "cmd_id": "8856ecb0-0081-47ea-b695-e14bb76d7602"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 264
            },
            "cmd_id": "517f8832-a1d4-4451-a506-9b6bc1a38dca"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 265
            },
            "cmd_id": "98497366-54af-4dfb-ae96-2803c17da3a1"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 267
            },
            "cmd_id": "b26f892c-de08-4333-a9d3-307389f562cd"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 268
            },
            "cmd_id": "89e014f5-065e-488a-8a64-0860cdb31335"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_start",
              "interaction": "pan",
              "window": {
                "x": 738.4000244140625,
                "y": 457.6000061035156
              }
            },
            "cmd_id": "307ed40b-52f6-4175-91cf-df393c8fd12f"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 269
            },
            "cmd_id": "3acce696-c7af-4bde-a77a-b9e75b9f21b1"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 271
            },
            "cmd_id": "c30cc99d-692f-479d-bfd2-de0c0c487759"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 274
            },
            "cmd_id": "5d2f34eb-a6ed-459c-8d2c-7d0b2ea5bb32"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_start",
                "data": {}
              }
            }
          },
          "id": "307ed40b-52f6-4175-91cf-df393c8fd12f",
          "cmd_type": "camera_drag_start"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 277
            },
            "cmd_id": "6420342b-2c9c-4d11-8aff-4f7bbda537cf"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 280
            },
            "cmd_id": "3db3ae9c-164d-4308-9e99-8c006dd4a749"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0,
              "sequence": 283
            },
            "cmd_id": "7e4a1fa1-0833-454c-b9b5-395045ea9c05"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_end",
              "interaction": "pan",
              "window": {
                "x": 944,
                "y": 488
              }
            },
            "cmd_id": "7e861cf2-6809-4adb-aee1-f20cedff4cd1"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_end",
                "data": {
                  "settings": {
                    "pos": {
                      "x": -7.7438173,
                      "y": -35.76202,
                      "z": 18.356844
                    },
                    "center": {
                      "x": -7.7438173,
                      "y": 0.4823202,
                      "z": 1.5394837
                    },
                    "up": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "orientation": {
                      "x": -0.5380994,
                      "y": 0,
                      "z": 0,
                      "w": 0.8428814
                    },
                    "fov_y": 45,
                    "ortho_scale": null,
                    "ortho": false
                  }
                }
              }
            }
          },
          "id": "7e861cf2-6809-4adb-aee1-f20cedff4cd1",
          "cmd_type": "camera_drag_end"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_start",
              "interaction": "rotate",
              "window": {
                "x": 782.4000244140625,
                "y": 544
              }
            },
            "cmd_id": "5b17c5d0-5015-48cd-b9ab-e0b607a923b1"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_start",
                "data": {}
              }
            }
          },
          "id": "5b17c5d0-5015-48cd-b9ab-e0b607a923b1",
          "cmd_type": "camera_drag_start"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_end",
              "interaction": "rotate",
              "window": {
                "x": 1440.800048828125,
                "y": 545.6000366210938
              }
            },
            "cmd_id": "54bee95f-44c7-444a-997a-5c78cbbb7810"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_end",
                "data": {
                  "settings": {
                    "pos": {
                      "x": -30.648743,
                      "y": 19.791143,
                      "z": 18.575392
                    },
                    "center": {
                      "x": -7.7438173,
                      "y": 0.4823202,
                      "z": 1.5394837
                    },
                    "up": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "orientation": {
                      "x": -0.30486915,
                      "y": 0.44026548,
                      "z": 0.6943095,
                      "w": 0.48078653
                    },
                    "fov_y": 45,
                    "ortho_scale": null,
                    "ortho": false
                  }
                }
              }
            }
          },
          "id": "54bee95f-44c7-444a-997a-5c78cbbb7810",
          "cmd_type": "camera_drag_end"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_start",
              "interaction": "rotate",
              "window": {
                "x": 784,
                "y": 516
              }
            },
            "cmd_id": "45510c67-85ca-478b-a40d-a67e226d9f80"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_start",
                "data": {}
              }
            }
          },
          "id": "45510c67-85ca-478b-a40d-a67e226d9f80",
          "cmd_type": "camera_drag_start"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_end",
              "interaction": "rotate",
              "window": {
                "x": 1191.2000732421875,
                "y": 524.7999877929688
              }
            },
            "cmd_id": "43dfaa20-cd29-4438-a988-e0b4eca0734b"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_end",
                "data": {
                  "settings": {
                    "pos": {
                      "x": 7.1304374,
                      "y": 35.15349,
                      "z": 19.76509
                    },
                    "center": {
                      "x": -7.7438173,
                      "y": 0.4823202,
                      "z": 1.5394837
                    },
                    "up": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "orientation": {
                      "x": -0.0045555844,
                      "y": 0.52120763,
                      "z": 0.8533852,
                      "w": 0.007459174
                    },
                    "fov_y": 45,
                    "ortho_scale": null,
                    "ortho": false
                  }
                }
              }
            }
          },
          "id": "43dfaa20-cd29-4438-a988-e0b4eca0734b",
          "cmd_type": "camera_drag_end"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 896,
                "y": 448
              },
              "selection_type": "add"
            },
            "cmd_id": "4eb4b671-7eaa-44d4-93ce-29b1247062c2"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "9bff82f6-10ce-4764-808c-a737df2ee5b8"
                }
              }
            }
          },
          "id": "4eb4b671-7eaa-44d4-93ce-29b1247062c2",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "b82f3c8b-78cb-40b4-9db7-694f263782dc"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "9bff82f6-10ce-4764-808c-a737df2ee5b8"
              ]
            },
            "cmd_id": "cd466af9-7621-4f3c-8007-4c9f63903542"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_batch_req",
            "batch_id": "4fb5641d-5297-496e-926b-fe7afd52d91a",
            "requests": [
              {
                "cmd_id": "0cad5970-5c60-417c-b56e-d9ad7e35b0c3",
                "cmd": {
                  "type": "set_selection_filter",
                  "filter": [
                    "face",
                    "edge",
                    "solid2d",
                    "curve",
                    "object"
                  ]
                }
              },
              {
                "cmd_id": "32459c6f-2c2d-42d7-a415-a743ceec99ab",
                "cmd": {
                  "type": "select_clear"
                }
              },
              {
                "cmd_id": "97c20439-fdee-4907-aa3d-d852e1061b7f",
                "cmd": {
                  "type": "select_add",
                  "entities": []
                }
              }
            ],
            "responses": false
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "8f718016-627b-4406-b3ac-208653254b18",
            "cmd": {
              "type": "object_visible",
              "object_id": "10f68256-cf23-4d4b-9438-7b84fa950e0d",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "1bd4a360-e7f8-4e82-a700-42b05ae99c71",
            "cmd": {
              "type": "object_visible",
              "object_id": "f4dc6c03-04aa-4976-8602-c03c0e2cfcaf",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "927fa750-aeb6-4b49-86dc-c742c6df5995",
            "cmd": {
              "type": "object_visible",
              "object_id": "2cf91f3c-d15f-480a-abd1-6ac9bd837009",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 896,
                "y": 448
              },
              "selection_type": "add"
            },
            "cmd_id": "cf7fe273-2083-4c87-8a9e-23c22c97f173"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 896,
                "y": 448
              },
              "selection_type": "add"
            },
            "cmd_id": "30869be4-a349-4565-b037-0c78d23aaf64"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "b82f3c8b-78cb-40b4-9db7-694f263782dc",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "cd466af9-7621-4f3c-8007-4c9f63903542",
          "cmd_type": "select_add"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "8f718016-627b-4406-b3ac-208653254b18",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "1bd4a360-e7f8-4e82-a700-42b05ae99c71",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "927fa750-aeb6-4b49-86dc-c742c6df5995",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "9bff82f6-10ce-4764-808c-a737df2ee5b8"
                }
              }
            }
          },
          "id": "cf7fe273-2083-4c87-8a9e-23c22c97f173",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "16f645eb-3d60-4a95-880b-ba66a8fb9e87"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "9bff82f6-10ce-4764-808c-a737df2ee5b8"
              ]
            },
            "cmd_id": "c4908720-00c7-4c9a-a07b-17ae3ea03765"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "9bff82f6-10ce-4764-808c-a737df2ee5b8"
                }
              }
            }
          },
          "id": "30869be4-a349-4565-b037-0c78d23aaf64",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "b2ce86d7-8620-492c-84a1-df377a62107e"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "9bff82f6-10ce-4764-808c-a737df2ee5b8"
              ]
            },
            "cmd_id": "fc116f84-c1ca-4a17-a381-398790544c03"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "16f645eb-3d60-4a95-880b-ba66a8fb9e87",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "c4908720-00c7-4c9a-a07b-17ae3ea03765",
          "cmd_type": "select_add"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "b2ce86d7-8620-492c-84a1-df377a62107e",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "fc116f84-c1ca-4a17-a381-398790544c03",
          "cmd_type": "select_add"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "scene_clear_all",
                "data": {}
              }
            }
          },
          "id": "0f3162d3-f514-46ab-9786-fe8db1454979",
          "cmd_type": "scene_clear_all"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "9ca5d07d-0d10-42f9-8804-70c4c168e99a",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "c5df9baa-8326-44f7-b146-06fa5d938cac",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "19506e62-64ec-4825-b5f5-5f90ba8fe5ff",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "8b69d571-e36c-47d1-9331-49009d89489e",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "5e1eedd8-b885-4b8a-9ee5-222a0cbfdf3c",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "1a78aa91-20c9-4630-a9c1-43d534ae6503",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "3d34911a-4d97-42ca-be66-db478b8248d2",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "3eceafc3-6884-435f-902b-7806d393d4dd",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "9797d0a9-4636-495a-9fe3-298558bd29e6",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "4fed46fe-3411-4349-8b91-c4db422367b1",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "50e93597-1218-44b4-b67c-44b7ed70301f",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "edge_lines_visible",
                "data": {}
              }
            }
          },
          "id": "ad1a12c2-ae18-4031-a596-89883ff8d64b",
          "cmd_type": "edge_lines_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "set_scene_units",
                "data": {}
              }
            }
          },
          "id": "9aa5f117-d37b-4f5e-9da1-467b37e7c079",
          "cmd_type": "set_scene_units"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "7d47c5cd-53d2-4693-830e-d6ccb59da320",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "close_path",
                "data": {
                  "face_id": "0e0b10b5-01bd-4256-88a6-75ec27231b9d"
                }
              }
            }
          },
          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
          "cmd_type": "close_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "d0b5c5b0-dcbf-4d4d-a70d-297a3315e352",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "start_path",
                "data": {}
              }
            }
          },
          "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
          "cmd_type": "start_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extrude",
                "data": {}
              }
            }
          },
          "id": "d80f62ad-1fc7-4500-a0e8-0f9ce0fa59d9",
          "cmd_type": "extrude"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "move_path_pen",
                "data": {}
              }
            }
          },
          "id": "7f778b51-77db-491f-9a17-0f0aede90515",
          "cmd_type": "move_path_pen"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "sketch_mode_disable",
                "data": {}
              }
            }
          },
          "id": "03711135-9ee5-4960-b724-a90db0f033db",
          "cmd_type": "sketch_mode_disable"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "sketch_mode_disable",
                "data": {}
              }
            }
          },
          "id": "795427d7-7372-4551-b1c8-23fee86bc6b6",
          "cmd_type": "sketch_mode_disable"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "4ddedcc9-f1d3-4d07-924c-2a9fe9092d7f",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_extrusion_face_info",
                "data": {
                  "faces": [
                    {
                      "curve_id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                      "face_id": "8e635e8d-6a40-48db-8921-d96090972af8",
                      "cap": "none"
                    },
                    {
                      "curve_id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                      "face_id": "5658d74f-4d65-46e0-822b-878aefcf15a5",
                      "cap": "none"
                    },
                    {
                      "curve_id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                      "face_id": "b525c142-c489-4cd5-b40b-4730682f4df2",
                      "cap": "none"
                    },
                    {
                      "curve_id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                      "face_id": "9d4fd62e-3295-4fdd-af4a-c3cef23f33e5",
                      "cap": "none"
                    },
                    {
                      "curve_id": null,
                      "face_id": "87d3b99d-735d-4461-9ace-f07c50dbf721",
                      "cap": "bottom"
                    },
                    {
                      "curve_id": null,
                      "face_id": "36e0c2bc-131f-4561-b7c1-c367157b509c",
                      "cap": "top"
                    }
                  ]
                }
              }
            }
          },
          "id": "c477838b-fa1a-49b6-8979-801add5301cc",
          "cmd_type": "solid3d_get_extrusion_face_info"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_bring_to_front",
                "data": {}
              }
            }
          },
          "id": "6a867b67-f063-4558-a0df-9f1dd7a915f7",
          "cmd_type": "object_bring_to_front"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "f10cf827-ad18-4a66-bbce-e1a6c0d6a269"
                }
              }
            }
          },
          "id": "5fbac547-7f82-4ea9-8418-a359c43aefc8",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "c38e59e8-13eb-424e-883a-1b1a654d402f"
                }
              }
            }
          },
          "id": "1bb7ac2d-dac7-4c62-a3d6-41b0fe765add",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "9bde7e08-c5f9-43b4-a874-b4121b7d3c60"
                }
              }
            }
          },
          "id": "bca3b4ac-c3c8-40e9-abd2-d74dfc70528e",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "59467bed-4b5b-4800-a53e-38851c629c02"
                }
              }
            }
          },
          "id": "f01babb9-8456-4d00-b5e2-13b59fd1f383",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "591640be-9f80-4c64-85e8-ca79557ea216"
                }
              }
            }
          },
          "id": "076a6d9b-f806-440c-94c1-8d3706999245",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "bd40ec56-714a-4994-b3c8-c1b3d65c19de"
                }
              }
            }
          },
          "id": "5843e9ce-cbe0-48c7-816a-df279299bdca",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "173cf9c5-0295-4be9-aba2-539d93b7692b"
                }
              }
            }
          },
          "id": "e869fdfb-d67a-487b-b0ef-c10bf8d7a471",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "c38e59e8-13eb-424e-883a-1b1a654d402f"
                }
              }
            }
          },
          "id": "0cc475d5-bd72-4596-93ec-b10f182e229a",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "6f2acd1f-7e50-4fa8-a1b9-37742f9bc25f"
                }
              }
            }
          },
          "id": "459bcee9-3cf2-4cba-a76c-ab3f5b3dc211",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "591640be-9f80-4c64-85e8-ca79557ea216"
                }
              }
            }
          },
          "id": "f17c1b2e-dd18-4b3e-9622-cf838ad5b3e0",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "bd40ec56-714a-4994-b3c8-c1b3d65c19de"
                }
              }
            }
          },
          "id": "541a1054-1b71-47dd-9f79-273f63a5e1e4",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "9bde7e08-c5f9-43b4-a874-b4121b7d3c60"
                }
              }
            }
          },
          "id": "72c79c51-b276-4e41-8edf-732e7181529c",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "7692b447-25af-46af-a8df-018b41b9498e",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "81692918-97c4-4524-b762-5e3049e7aecc",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "828d64d5-8763-409f-acf1-116d9e6afeea",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "931ec9ec-4e47-4e89-a79c-df7238f9d8ff",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "close_path",
                "data": {
                  "face_id": "81730c39-ce60-4a61-91f8-647fbdc3dbf4"
                }
              }
            }
          },
          "id": "140962c4-2a75-4075-ba2f-c885f7ccef29",
          "cmd_type": "close_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "sketch_mode_disable",
                "data": {}
              }
            }
          },
          "id": "9b7e119d-6e0a-47c3-b7f5-95d9f6167c00",
          "cmd_type": "sketch_mode_disable"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "43fd37b1-144f-4ecc-8006-db793720eaee",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extrude",
                "data": {}
              }
            }
          },
          "id": "5355ac57-d01f-4f13-b362-71c1052b6e77",
          "cmd_type": "extrude"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_extrusion_face_info",
                "data": {
                  "faces": [
                    {
                      "curve_id": "140962c4-2a75-4075-ba2f-c885f7ccef29",
                      "face_id": "a755ecf6-e914-4700-b7ee-98f60229303f",
                      "cap": "none"
                    },
                    {
                      "curve_id": null,
                      "face_id": "621f6311-ef4a-490a-a1ba-68c22363ac9e",
                      "cap": "top"
                    }
                  ]
                }
              }
            }
          },
          "id": "7c8b7bb1-ec16-4f50-b0dd-f2862873cf91",
          "cmd_type": "solid3d_get_extrusion_face_info"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "move_path_pen",
                "data": {}
              }
            }
          },
          "id": "286c6387-dfbe-4386-b6bd-fae5284cb1ec",
          "cmd_type": "move_path_pen"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_bring_to_front",
                "data": {}
              }
            }
          },
          "id": "3a7b5c9d-838d-4a0d-b3c2-e8aa4e432799",
          "cmd_type": "object_bring_to_front"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "2f6df5ff-a02f-43af-a52e-d5325218b42d",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "start_path",
                "data": {}
              }
            }
          },
          "id": "05a64f38-af61-448f-bc4c-0f02f36327bb",
          "cmd_type": "start_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "b91883b6-413a-4546-bcdb-146b052d8b5b"
                }
              }
            }
          },
          "id": "b7d0f5b1-4e72-4f85-b685-4544b4309b68",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "a2163c9f-039b-4e11-bb4f-1a0820eaa613"
                }
              }
            }
          },
          "id": "1940d62a-551f-43c9-8f91-6d479dda883a",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "fc61a312-742a-4bb0-be66-511403dd152b",
            "cmd": {
              "type": "set_selection_filter",
              "filter": [
                "face",
                "edge",
                "solid2d",
                "curve",
                "object"
              ]
            }
          }
        },
        {
          "type": "execution-done",
          "data": null
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "fb977dd3-4c34-4b29-8e63-c7a79e2b96f5",
            "cmd": {
              "type": "object_visible",
              "object_id": "1a78aa91-20c9-4630-a9c1-43d534ae6503",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "06979c2f-462f-4240-89d3-6cc7aefc6fe1",
            "cmd": {
              "type": "object_visible",
              "object_id": "3d34911a-4d97-42ca-be66-db478b8248d2",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "ba7cebf0-c00f-4a76-93b1-b1566bb2b24b",
            "cmd": {
              "type": "object_visible",
              "object_id": "5e1eedd8-b885-4b8a-9ee5-222a0cbfdf3c",
              "hidden": true
            }
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "set_selection_filter",
                "data": {}
              }
            }
          },
          "id": "fc61a312-742a-4bb0-be66-511403dd152b",
          "cmd_type": "set_selection_filter"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "fb977dd3-4c34-4b29-8e63-c7a79e2b96f5",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "06979c2f-462f-4240-89d3-6cc7aefc6fe1",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "ba7cebf0-c00f-4a76-93b1-b1566bb2b24b",
          "cmd_type": "object_visible"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4,
              "sequence": 580
            },
            "cmd_id": "728b38ce-dc69-4342-b155-577f6eaee526"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -5.6,
              "sequence": 581
            },
            "cmd_id": "d5c81e10-c631-4c30-a56a-d341930d2cfc"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -11.2,
              "sequence": 582
            },
            "cmd_id": "4777a9e8-49af-4b1f-88a7-68b41b4fb7ca"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -5.6,
              "sequence": 584
            },
            "cmd_id": "27385d52-2de0-4dc7-801b-5eb5bea60ced"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -9.6,
              "sequence": 586
            },
            "cmd_id": "ae57ff72-01c2-4b0d-88a8-6371ac2272fd"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -1.6,
              "sequence": 587
            },
            "cmd_id": "13dfbd70-50db-4129-81fe-79982878b876"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -2.4,
              "sequence": 588
            },
            "cmd_id": "f140f9ef-d32b-40c2-a22d-0ca2452886ef"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 589
            },
            "cmd_id": "45fdb01c-e5cf-4aa4-88c1-7a8fc53d44e0"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 590
            },
            "cmd_id": "189f4e25-1a68-4905-a113-2471b7427762"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 591
            },
            "cmd_id": "7ad8d98d-6d9b-4d80-ac5c-7e2dfe8ce2cb"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 593
            },
            "cmd_id": "78fd44b1-1248-421d-86af-deecef720070"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -3.2,
              "sequence": 596
            },
            "cmd_id": "03917f8b-ec2f-4aa8-8330-93d59a2b6f75"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -2.4,
              "sequence": 598
            },
            "cmd_id": "a33845a8-ec05-4593-adc9-6aa0b7b90bbc"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -2.4,
              "sequence": 600
            },
            "cmd_id": "dc0b524a-c24e-4cf1-93a7-1ac077daa37b"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4,
              "sequence": 603
            },
            "cmd_id": "69f16bc0-18c9-407b-a5ca-ea59dbbfd4b1"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4,
              "sequence": 604
            },
            "cmd_id": "0a0fa78f-b1ac-46a2-ae5c-c2709d39e3a7"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4,
              "sequence": 607
            },
            "cmd_id": "f31a68fc-4ba4-418c-ae16-7ba97a2503d4"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4.8,
              "sequence": 608
            },
            "cmd_id": "840471e8-2bd4-4ffe-9674-a8edfd4d234e"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 609
            },
            "cmd_id": "2e0c0e2a-da15-47d5-9f79-84874727cb0e"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 610
            },
            "cmd_id": "d3bc4a69-3e35-4a64-b4fc-a37f0b8bc043"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 624
            },
            "cmd_id": "5e9d8494-b16e-4321-a806-11b96e5db790"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -6.4,
              "sequence": 626
            },
            "cmd_id": "9d5a4387-ea5e-4cb7-96c0-294c9f7103eb"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -6.4,
              "sequence": 627
            },
            "cmd_id": "7d618f43-4a23-4e7d-aa6d-30e01c16d4a4"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -2.4,
              "sequence": 628
            },
            "cmd_id": "10b60991-8412-4707-825c-74c8352fef87"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -10.4,
              "sequence": 629
            },
            "cmd_id": "f1ec31b2-2171-4bbc-82a7-79144c6035dc"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -3.2,
              "sequence": 630
            },
            "cmd_id": "8f2f2d42-7ea3-4476-a8c3-de73755e11ca"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -1.6,
              "sequence": 631
            },
            "cmd_id": "5b072192-a8db-4ac6-a7a9-c8032670457f"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 632
            },
            "cmd_id": "12502aa9-5c0c-418f-9af6-e79bc6ac7801"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 633
            },
            "cmd_id": "a320d738-1738-4292-9bf4-6cf30903bb54"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 634
            },
            "cmd_id": "78b25964-7334-4ee9-9f79-01b34ce604a8"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -3.2,
              "sequence": 635
            },
            "cmd_id": "3b1419f1-ef22-4d37-9d39-4a25c94c0ab7"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4,
              "sequence": 636
            },
            "cmd_id": "5ff54461-ed2f-44b3-b364-b7eba8853b7d"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4.8,
              "sequence": 637
            },
            "cmd_id": "239ed893-a5af-4a91-b569-ff68d8a2ad37"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -1.6,
              "sequence": 638
            },
            "cmd_id": "f629f925-e534-48e6-97c1-c1bd09afe41d"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 639
            },
            "cmd_id": "a23d93f3-f27f-46a2-8a00-b76673dc833c"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_start",
              "interaction": "pan",
              "window": {
                "x": 671.2000122070312,
                "y": 376
              }
            },
            "cmd_id": "bd107bc3-b3c3-4e8c-bb18-4a52f79bfa2f"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 641
            },
            "cmd_id": "4f27df87-a112-4ac1-aad1-aa6227690ee6"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_start",
                "data": {}
              }
            }
          },
          "id": "bd107bc3-b3c3-4e8c-bb18-4a52f79bfa2f",
          "cmd_type": "camera_drag_start"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 643
            },
            "cmd_id": "0b574c68-f941-47c5-89d8-5fc31919b527"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0,
              "sequence": 645
            },
            "cmd_id": "88e83554-59ab-44db-8314-52ea721eea6f"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_end",
              "interaction": "pan",
              "window": {
                "x": 894.4000244140625,
                "y": 408.8000183105469
              }
            },
            "cmd_id": "de799eb5-dfc4-453c-bb2b-a24b46d7c081"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_end",
                "data": {
                  "settings": {
                    "pos": {
                      "x": 32.294445,
                      "y": 54.37228,
                      "z": 35.627666
                    },
                    "center": {
                      "x": 6.1534305,
                      "y": -6.561178,
                      "z": 3.5967603
                    },
                    "up": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "orientation": {
                      "x": 0.106965065,
                      "y": 0.5206368,
                      "z": 0.829721,
                      "w": -0.17046653
                    },
                    "fov_y": 45,
                    "ortho_scale": null,
                    "ortho": false
                  }
                }
              }
            }
          },
          "id": "de799eb5-dfc4-453c-bb2b-a24b46d7c081",
          "cmd_type": "camera_drag_end"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_start",
              "interaction": "rotate",
              "window": {
                "x": 797.6000366210938,
                "y": 534.4000244140625
              }
            },
            "cmd_id": "c5f4b648-b6ff-42bb-81cd-b4d44ae9369e"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_start",
                "data": {}
              }
            }
          },
          "id": "c5f4b648-b6ff-42bb-81cd-b4d44ae9369e",
          "cmd_type": "camera_drag_start"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_end",
              "interaction": "rotate",
              "window": {
                "x": 1388.800048828125,
                "y": 509.6000061035156
              }
            },
            "cmd_id": "68ed333c-91b8-4b3c-ac3c-c59723ac3a9b"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_end",
                "data": {
                  "settings": {
                    "pos": {
                      "x": 51.29638,
                      "y": -41.942314,
                      "z": 29.530247
                    },
                    "center": {
                      "x": 6.1534305,
                      "y": -6.561178,
                      "z": 3.5967603
                    },
                    "up": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "orientation": {
                      "x": 0.49977955,
                      "y": 0.27631536,
                      "z": 0.39718977,
                      "w": -0.7184079
                    },
                    "fov_y": 45,
                    "ortho_scale": null,
                    "ortho": false
                  }
                }
              }
            }
          },
          "id": "68ed333c-91b8-4b3c-ac3c-c59723ac3a9b",
          "cmd_type": "camera_drag_end"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_start",
              "interaction": "rotate",
              "window": {
                "x": 838.4000244140625,
                "y": 566.4000244140625
              }
            },
            "cmd_id": "04eef23e-40ba-4acc-9ced-69586fd232c1"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_start",
                "data": {}
              }
            }
          },
          "id": "04eef23e-40ba-4acc-9ced-69586fd232c1",
          "cmd_type": "camera_drag_start"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_end",
              "interaction": "rotate",
              "window": {
                "x": 675.2000122070312,
                "y": 635.2000122070312
              }
            },
            "cmd_id": "f61a9172-14b8-4342-8e9d-b29d1329845e"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_end",
                "data": {
                  "settings": {
                    "pos": {
                      "x": 55.063744,
                      "y": -12.808098,
                      "z": 45.635006
                    },
                    "center": {
                      "x": 6.1534305,
                      "y": -6.561178,
                      "z": 3.5967603
                    },
                    "up": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "orientation": {
                      "x": 0.33720756,
                      "y": 0.31055856,
                      "z": 0.60206544,
                      "w": -0.653728
                    },
                    "fov_y": 45,
                    "ortho_scale": null,
                    "ortho": false
                  }
                }
              }
            }
          },
          "id": "f61a9172-14b8-4342-8e9d-b29d1329845e",
          "cmd_type": "camera_drag_end"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 908,
                "y": 450
              },
              "selection_type": "add"
            },
            "cmd_id": "2162f40a-95a1-48db-85b4-2192e883689d"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "a2163c9f-039b-4e11-bb4f-1a0820eaa613"
                }
              }
            }
          },
          "id": "2162f40a-95a1-48db-85b4-2192e883689d",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "130139c0-fbab-4c57-9812-416e56381440"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "a2163c9f-039b-4e11-bb4f-1a0820eaa613"
              ]
            },
            "cmd_id": "0fd66490-6cfe-4551-86c8-9acd51aab096"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "130139c0-fbab-4c57-9812-416e56381440",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "0fd66490-6cfe-4551-86c8-9acd51aab096",
          "cmd_type": "select_add"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "scene_clear_all",
                "data": {}
              }
            }
          },
          "id": "ceb644cd-8f46-496d-a4bb-f59825ededbd",
          "cmd_type": "scene_clear_all"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "8c107def-a213-4261-9898-743b2854aa77",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "736c5ecf-0681-4598-bbc8-6d66be55a8a8",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "540be96a-9b3e-44f4-8d48-9c182d0f4710",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "632afebc-3567-42b1-9aec-7378f7ffde21",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "40e9b641-7af5-4aa0-8db8-66554cb020fd",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "c2513da9-c7e7-45cc-91f7-c53e5ee0e617",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "06723be3-21e7-42b9-88c6-bbe66c81766e",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "04f100fe-7739-4649-a0bc-1a57f339dafd",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "619fa157-0925-467c-82a6-315378d70143",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "edge_lines_visible",
                "data": {}
              }
            }
          },
          "id": "ed080a42-1390-4ad1-813d-d7539b7b0a1e",
          "cmd_type": "edge_lines_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "set_scene_units",
                "data": {}
              }
            }
          },
          "id": "42666d78-1799-4a4c-8925-7afb970a7826",
          "cmd_type": "set_scene_units"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "2bff30fa-a999-49ed-9761-27aebd37a364",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "6911c8bf-0952-4325-a2dd-4430098577d3",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "4ddedcc9-f1d3-4d07-924c-2a9fe9092d7f",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "start_path",
                "data": {}
              }
            }
          },
          "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
          "cmd_type": "start_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "move_path_pen",
                "data": {}
              }
            }
          },
          "id": "7f778b51-77db-491f-9a17-0f0aede90515",
          "cmd_type": "move_path_pen"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "sketch_mode_disable",
                "data": {}
              }
            }
          },
          "id": "795427d7-7372-4551-b1c8-23fee86bc6b6",
          "cmd_type": "sketch_mode_disable"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "close_path",
                "data": {
                  "face_id": "b75440d7-98ca-45e6-89d0-4dbffa769cf7"
                }
              }
            }
          },
          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
          "cmd_type": "close_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "sketch_mode_disable",
                "data": {}
              }
            }
          },
          "id": "03711135-9ee5-4960-b724-a90db0f033db",
          "cmd_type": "sketch_mode_disable"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_bring_to_front",
                "data": {}
              }
            }
          },
          "id": "6a867b67-f063-4558-a0df-9f1dd7a915f7",
          "cmd_type": "object_bring_to_front"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extrude",
                "data": {}
              }
            }
          },
          "id": "d80f62ad-1fc7-4500-a0e8-0f9ce0fa59d9",
          "cmd_type": "extrude"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "d0b5c5b0-dcbf-4d4d-a70d-297a3315e352",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_extrusion_face_info",
                "data": {
                  "faces": [
                    {
                      "curve_id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                      "face_id": "437dbea0-5cf1-4ad0-b5d8-62d8d19df099",
                      "cap": "none"
                    },
                    {
                      "curve_id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                      "face_id": "866cb870-2183-4d5d-b468-7dabeec6ab2c",
                      "cap": "none"
                    },
                    {
                      "curve_id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                      "face_id": "6560b8c3-293a-452e-8eb0-6b9a70bb65a5",
                      "cap": "none"
                    },
                    {
                      "curve_id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                      "face_id": "aeeb7ab3-76d7-44ff-880f-16704dda927c",
                      "cap": "none"
                    },
                    {
                      "curve_id": null,
                      "face_id": "c6cdb1ce-591a-4d6b-9a33-904829197d05",
                      "cap": "bottom"
                    },
                    {
                      "curve_id": null,
                      "face_id": "5f465bf0-7d77-4231-b7fe-09e335080319",
                      "cap": "top"
                    }
                  ]
                }
              }
            }
          },
          "id": "c477838b-fa1a-49b6-8979-801add5301cc",
          "cmd_type": "solid3d_get_extrusion_face_info"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "7d47c5cd-53d2-4693-830e-d6ccb59da320",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "bcccbbe9-362f-4e14-bd08-1fecf721c58a"
                }
              }
            }
          },
          "id": "0cc475d5-bd72-4596-93ec-b10f182e229a",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "a6630b24-b43c-4ff4-9495-92dcffb40af5"
                }
              }
            }
          },
          "id": "076a6d9b-f806-440c-94c1-8d3706999245",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "0de24b13-ebde-46e7-a6c9-0d7c5b2fddae"
                }
              }
            }
          },
          "id": "e869fdfb-d67a-487b-b0ef-c10bf8d7a471",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "7c34da9f-b52f-457a-99c6-169ff3a25db3"
                }
              }
            }
          },
          "id": "459bcee9-3cf2-4cba-a76c-ab3f5b3dc211",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "bcccbbe9-362f-4e14-bd08-1fecf721c58a"
                }
              }
            }
          },
          "id": "1bb7ac2d-dac7-4c62-a3d6-41b0fe765add",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "87757417-a855-4360-bf00-aeb099cc5f47"
                }
              }
            }
          },
          "id": "5843e9ce-cbe0-48c7-816a-df279299bdca",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "1bec2229-a95a-4505-80b2-4c6918c4e189"
                }
              }
            }
          },
          "id": "5fbac547-7f82-4ea9-8418-a359c43aefc8",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "3608cb6e-4619-4e2d-89e5-f22179f9a659"
                }
              }
            }
          },
          "id": "f01babb9-8456-4d00-b5e2-13b59fd1f383",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "e648862b-cd6f-41a4-bddf-b71ad3286091"
                }
              }
            }
          },
          "id": "bca3b4ac-c3c8-40e9-abd2-d74dfc70528e",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "a6630b24-b43c-4ff4-9495-92dcffb40af5"
                }
              }
            }
          },
          "id": "f17c1b2e-dd18-4b3e-9622-cf838ad5b3e0",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "87757417-a855-4360-bf00-aeb099cc5f47"
                }
              }
            }
          },
          "id": "541a1054-1b71-47dd-9f79-273f63a5e1e4",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "e648862b-cd6f-41a4-bddf-b71ad3286091"
                }
              }
            }
          },
          "id": "72c79c51-b276-4e41-8edf-732e7181529c",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "828d64d5-8763-409f-acf1-116d9e6afeea",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "7692b447-25af-46af-a8df-018b41b9498e",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "931ec9ec-4e47-4e89-a79c-df7238f9d8ff",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "81692918-97c4-4524-b762-5e3049e7aecc",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "8238e7c7-0b7f-444e-9be3-ec25d0776001",
            "cmd": {
              "type": "set_selection_filter",
              "filter": [
                "face",
                "edge",
                "solid2d",
                "curve",
                "object"
              ]
            }
          }
        },
        {
          "type": "execution-done",
          "data": null
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "set_selection_filter",
                "data": {}
              }
            }
          },
          "id": "8238e7c7-0b7f-444e-9be3-ec25d0776001",
          "cmd_type": "set_selection_filter"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 1.6,
              "sequence": 1026
            },
            "cmd_id": "400cb1fc-ba18-476c-81ba-7c2c5acfbccc"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 12.8,
              "sequence": 1028
            },
            "cmd_id": "67cf54c5-b805-471e-9073-ba3db582bbdd"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 16.8,
              "sequence": 1029
            },
            "cmd_id": "ff08df81-1422-4a78-bc0c-6b7bcb3aaf55"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 22.4,
              "sequence": 1031
            },
            "cmd_id": "ff89e63f-967e-42b3-a519-9acbc48515a5"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 29.6,
              "sequence": 1032
            },
            "cmd_id": "e1fd1f31-b66b-4e18-a533-caf03b85ae43"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 17.6,
              "sequence": 1033
            },
            "cmd_id": "2b88e186-e5d4-4350-9ec9-c37e2865f22e"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 6.4,
              "sequence": 1035
            },
            "cmd_id": "e6cb96ce-071f-4a7d-92d3-a30558148cbf"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 14.4,
              "sequence": 1038
            },
            "cmd_id": "4cd0957c-5588-413d-9bfd-2b836df5bf6f"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1041
            },
            "cmd_id": "39560c36-51f4-4d98-b309-96b8565f06dd"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1044
            },
            "cmd_id": "df3b11e1-ec65-45ce-a946-0474c11a82b2"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 5.6,
              "sequence": 1045
            },
            "cmd_id": "393f5d6f-fd8c-401a-a583-3ef1d6b0b80f"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 18.4,
              "sequence": 1050
            },
            "cmd_id": "fdcaed41-cad3-4a2a-85df-1eaa87287308"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 1.6,
              "sequence": 1051
            },
            "cmd_id": "1620241d-e78a-4428-bebf-39b6f02731a0"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 5.6,
              "sequence": 1056
            },
            "cmd_id": "4c007b09-0ff5-4a31-920e-6eccd82f6e55"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1057
            },
            "cmd_id": "40b39536-7fac-4bfc-9ee3-77253ea37a04"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 1074
            },
            "cmd_id": "d941bfdc-4997-488f-b091-a07256faed33"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_batch_req",
            "batch_id": "53101708-8fac-4260-a69b-6cd546d5d4b1",
            "requests": [
              {
                "cmd_id": "5d3180f7-ed63-47b3-887a-fbac4d987c23",
                "cmd": {
                  "type": "set_selection_filter",
                  "filter": [
                    "face",
                    "edge",
                    "solid2d",
                    "curve",
                    "object"
                  ]
                }
              },
              {
                "cmd_id": "b6d61166-39c4-488f-9ad6-846019f47fb0",
                "cmd": {
                  "type": "select_clear"
                }
              },
              {
                "cmd_id": "62f233e1-13db-46e7-b8ee-e027df612cce",
                "cmd": {
                  "type": "select_add",
                  "entities": [
                    "a2163c9f-039b-4e11-bb4f-1a0820eaa613"
                  ]
                }
              }
            ],
            "responses": false
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "4ed291d7-865e-40a8-9a0c-3528f1e007a7",
            "cmd": {
              "type": "object_visible",
              "object_id": "632afebc-3567-42b1-9aec-7378f7ffde21",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "2f5702c5-bf17-4d05-a6d2-549fa1495249",
            "cmd": {
              "type": "object_visible",
              "object_id": "40e9b641-7af5-4aa0-8db8-66554cb020fd",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "725c1301-b84d-49fa-91f3-ab4951a3c44c",
            "cmd": {
              "type": "object_visible",
              "object_id": "540be96a-9b3e-44f4-8d48-9c182d0f4710",
              "hidden": true
            }
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "4ed291d7-865e-40a8-9a0c-3528f1e007a7",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "2f5702c5-bf17-4d05-a6d2-549fa1495249",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "725c1301-b84d-49fa-91f3-ab4951a3c44c",
          "cmd_type": "object_visible"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_batch_req",
            "batch_id": "6b02d357-4117-4aeb-ba53-901aa56a039d",
            "requests": [
              {
                "cmd_id": "68698faa-dd34-41ac-b9ac-b224e147776f",
                "cmd": {
                  "type": "set_selection_filter",
                  "filter": [
                    "face",
                    "edge",
                    "solid2d",
                    "curve",
                    "object"
                  ]
                }
              },
              {
                "cmd_id": "58d71c73-007c-48c2-850a-d83a985744b3",
                "cmd": {
                  "type": "select_clear"
                }
              },
              {
                "cmd_id": "5872091a-7072-49dc-a978-53028d5c014d",
                "cmd": {
                  "type": "select_add",
                  "entities": [
                    "a2163c9f-039b-4e11-bb4f-1a0820eaa613"
                  ]
                }
              }
            ],
            "responses": false
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "611834a0-eea3-4fec-aa16-987d1649c8a6",
            "cmd": {
              "type": "object_visible",
              "object_id": "632afebc-3567-42b1-9aec-7378f7ffde21",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "5a9574e0-37b1-4e35-8b8e-93f88e1e9b95",
            "cmd": {
              "type": "object_visible",
              "object_id": "40e9b641-7af5-4aa0-8db8-66554cb020fd",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "45b0529b-87b6-462e-9a28-d2c908062109",
            "cmd": {
              "type": "object_visible",
              "object_id": "540be96a-9b3e-44f4-8d48-9c182d0f4710",
              "hidden": true
            }
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "611834a0-eea3-4fec-aa16-987d1649c8a6",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "5a9574e0-37b1-4e35-8b8e-93f88e1e9b95",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "45b0529b-87b6-462e-9a28-d2c908062109",
          "cmd_type": "object_visible"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 679,
                "y": 245
              },
              "selection_type": "add"
            },
            "cmd_id": "8511ce35-f061-40fd-b5fe-431105157ceb"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": null
                }
              }
            }
          },
          "id": "8511ce35-f061-40fd-b5fe-431105157ceb",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "fac97f5f-bd9a-4d5e-8d98-caef85786a1d"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": []
            },
            "cmd_id": "f3fda082-289c-46a7-9fd6-5e76cd5681a6"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "fac97f5f-bd9a-4d5e-8d98-caef85786a1d",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "f3fda082-289c-46a7-9fd6-5e76cd5681a6",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "cmd_id": "9da90f99-565d-4190-bbcb-322d8c2976db",
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "set_background_color",
              "color": {
                "r": 0.10980392156862744,
                "g": 0.10980392156862744,
                "b": 0.10980392156862744,
                "a": 1
              }
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "cmd_id": "3b521f1d-f0a5-4d21-9793-bfdd20ea9c25",
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "set_default_system_properties",
              "color": {
                "r": 0.976470588235294,
                "g": 0.976470588235294,
                "b": 0.976470588235294,
                "a": 1
              }
            }
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "set_background_color",
                "data": {}
              }
            }
          },
          "id": "9da90f99-565d-4190-bbcb-322d8c2976db",
          "cmd_type": "set_background_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "set_default_system_properties",
                "data": {}
              }
            }
          },
          "id": "3b521f1d-f0a5-4d21-9793-bfdd20ea9c25",
          "cmd_type": "set_default_system_properties"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "scene_clear_all",
                "data": {}
              }
            }
          },
          "id": "23133c17-59a4-40af-8023-3dbc24fe5b83",
          "cmd_type": "scene_clear_all"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "4fae1bf2-1751-4a65-af62-b6c4ed7086d7",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "6342f4fe-48ac-46e3-a5d5-9b2eeeab8ddd",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "a4ad1203-1e05-4eae-815b-d198a3321925",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "f17efded-27bb-4adf-9378-6c7a2e60673c",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "c3fff2da-6498-4fa8-9ac9-db551259e003",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "1c0579f8-139b-444d-a574-5c030dbf92fe",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "plane_set_color",
                "data": {}
              }
            }
          },
          "id": "b02a0f80-b354-466c-9d7a-c83c50b46581",
          "cmd_type": "plane_set_color"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "459cc88a-0d78-4686-9e58-97f8062b72a7",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "39d29742-7428-4657-815a-b9a7b0926520",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "9b4829c2-6d72-4d9c-9a49-d7b6f2b33a21",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "f985cfd4-a9f3-4109-b4ea-7a15352f3cd7",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "edge_lines_visible",
                "data": {}
              }
            }
          },
          "id": "51fb424c-fb40-4e3f-a9d0-44cf80261cb6",
          "cmd_type": "edge_lines_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "set_scene_units",
                "data": {}
              }
            }
          },
          "id": "e4a7224c-2ecf-46c0-8a73-83f8c884d513",
          "cmd_type": "set_scene_units"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_extrusion_face_info",
                "data": {
                  "faces": [
                    {
                      "curve_id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                      "face_id": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                      "cap": "none"
                    },
                    {
                      "curve_id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                      "face_id": "b7f0563b-0a04-402b-8fec-726cc6926546",
                      "cap": "none"
                    },
                    {
                      "curve_id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                      "face_id": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                      "cap": "none"
                    },
                    {
                      "curve_id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                      "face_id": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                      "cap": "none"
                    },
                    {
                      "curve_id": null,
                      "face_id": "2de57371-8b6b-4840-9e52-a5499a18d598",
                      "cap": "bottom"
                    },
                    {
                      "curve_id": null,
                      "face_id": "18d9b36d-f3b7-49a7-967f-80a42e447eaf",
                      "cap": "top"
                    }
                  ]
                }
              }
            }
          },
          "id": "c477838b-fa1a-49b6-8979-801add5301cc",
          "cmd_type": "solid3d_get_extrusion_face_info"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extrude",
                "data": {}
              }
            }
          },
          "id": "d80f62ad-1fc7-4500-a0e8-0f9ce0fa59d9",
          "cmd_type": "extrude"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "start_path",
                "data": {}
              }
            }
          },
          "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
          "cmd_type": "start_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "close_path",
                "data": {
                  "face_id": "f34c8d74-a078-42f2-aed4-26e343bfdb8d"
                }
              }
            }
          },
          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
          "cmd_type": "close_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "make_plane",
                "data": {}
              }
            }
          },
          "id": "7d47c5cd-53d2-4693-830e-d6ccb59da320",
          "cmd_type": "make_plane"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "sketch_mode_disable",
                "data": {}
              }
            }
          },
          "id": "795427d7-7372-4551-b1c8-23fee86bc6b6",
          "cmd_type": "sketch_mode_disable"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "4ddedcc9-f1d3-4d07-924c-2a9fe9092d7f",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "d0b5c5b0-dcbf-4d4d-a70d-297a3315e352",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extend_path",
                "data": {}
              }
            }
          },
          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
          "cmd_type": "extend_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "sketch_mode_disable",
                "data": {}
              }
            }
          },
          "id": "03711135-9ee5-4960-b724-a90db0f033db",
          "cmd_type": "sketch_mode_disable"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "move_path_pen",
                "data": {}
              }
            }
          },
          "id": "7f778b51-77db-491f-9a17-0f0aede90515",
          "cmd_type": "move_path_pen"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_bring_to_front",
                "data": {}
              }
            }
          },
          "id": "6a867b67-f063-4558-a0df-9f1dd7a915f7",
          "cmd_type": "object_bring_to_front"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "5839a052-1638-49b3-b1ce-90390dc20ee8"
                }
              }
            }
          },
          "id": "1bb7ac2d-dac7-4c62-a3d6-41b0fe765add",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "33e99fe1-1695-483d-b2a6-8567e631aabf"
                }
              }
            }
          },
          "id": "bca3b4ac-c3c8-40e9-abd2-d74dfc70528e",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "55ef32ce-97ef-4345-8981-f8eb5600a939"
                }
              }
            }
          },
          "id": "5fbac547-7f82-4ea9-8418-a359c43aefc8",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "deba7b8b-a744-4fb1-acc4-f551d8e5fc2a"
                }
              }
            }
          },
          "id": "076a6d9b-f806-440c-94c1-8d3706999245",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "4322b2ca-b4eb-456e-8331-c250312fdc56"
                }
              }
            }
          },
          "id": "459bcee9-3cf2-4cba-a76c-ab3f5b3dc211",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "5839a052-1638-49b3-b1ce-90390dc20ee8"
                }
              }
            }
          },
          "id": "0cc475d5-bd72-4596-93ec-b10f182e229a",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "ddebf1b7-5d3c-43d8-af0f-3521786b8b88"
                }
              }
            }
          },
          "id": "5843e9ce-cbe0-48c7-816a-df279299bdca",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "bd2ccaeb-d021-4d69-957b-25dd01e88913"
                }
              }
            }
          },
          "id": "e869fdfb-d67a-487b-b0ef-c10bf8d7a471",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "724f08fa-7dca-4ad0-a40b-56ac47d65fb5"
                }
              }
            }
          },
          "id": "f01babb9-8456-4d00-b5e2-13b59fd1f383",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "deba7b8b-a744-4fb1-acc4-f551d8e5fc2a"
                }
              }
            }
          },
          "id": "f17c1b2e-dd18-4b3e-9622-cf838ad5b3e0",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "ddebf1b7-5d3c-43d8-af0f-3521786b8b88"
                }
              }
            }
          },
          "id": "541a1054-1b71-47dd-9f79-273f63a5e1e4",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "33e99fe1-1695-483d-b2a6-8567e631aabf"
                }
              }
            }
          },
          "id": "72c79c51-b276-4e41-8edf-732e7181529c",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "7692b447-25af-46af-a8df-018b41b9498e",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "828d64d5-8763-409f-acf1-116d9e6afeea",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "81692918-97c4-4524-b762-5e3049e7aecc",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_fillet_edge",
                "data": {}
              }
            }
          },
          "id": "931ec9ec-4e47-4e89-a79c-df7238f9d8ff",
          "cmd_type": "solid3d_fillet_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "43fd37b1-144f-4ecc-8006-db793720eaee",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "enable_sketch_mode",
                "data": {}
              }
            }
          },
          "id": "2f6df5ff-a02f-43af-a52e-d5325218b42d",
          "cmd_type": "enable_sketch_mode"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "sketch_mode_disable",
                "data": {}
              }
            }
          },
          "id": "9b7e119d-6e0a-47c3-b7f5-95d9f6167c00",
          "cmd_type": "sketch_mode_disable"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "move_path_pen",
                "data": {}
              }
            }
          },
          "id": "286c6387-dfbe-4386-b6bd-fae5284cb1ec",
          "cmd_type": "move_path_pen"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "extrude",
                "data": {}
              }
            }
          },
          "id": "5355ac57-d01f-4f13-b362-71c1052b6e77",
          "cmd_type": "extrude"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "close_path",
                "data": {
                  "face_id": "8e5fa2fe-6f4c-481f-bca2-b2f9be2df5c2"
                }
              }
            }
          },
          "id": "140962c4-2a75-4075-ba2f-c885f7ccef29",
          "cmd_type": "close_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_extrusion_face_info",
                "data": {
                  "faces": [
                    {
                      "curve_id": "140962c4-2a75-4075-ba2f-c885f7ccef29",
                      "face_id": "c32726ea-f72c-4940-a2ed-401e187785f3",
                      "cap": "none"
                    },
                    {
                      "curve_id": null,
                      "face_id": "c9859298-242c-4088-adc2-693a4a8d9480",
                      "cap": "top"
                    }
                  ]
                }
              }
            }
          },
          "id": "7c8b7bb1-ec16-4f50-b0dd-f2862873cf91",
          "cmd_type": "solid3d_get_extrusion_face_info"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_bring_to_front",
                "data": {}
              }
            }
          },
          "id": "3a7b5c9d-838d-4a0d-b3c2-e8aa4e432799",
          "cmd_type": "object_bring_to_front"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "start_path",
                "data": {}
              }
            }
          },
          "id": "05a64f38-af61-448f-bc4c-0f02f36327bb",
          "cmd_type": "start_path"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_opposite_edge",
                "data": {
                  "edge": "6a167121-9e30-42aa-ae12-fa828f4cf908"
                }
              }
            }
          },
          "id": "b7d0f5b1-4e72-4f85-b685-4544b4309b68",
          "cmd_type": "solid3d_get_opposite_edge"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "solid3d_get_next_adjacent_edge",
                "data": {
                  "edge": "b680fea1-e2cb-4a09-bfda-2ad009eae2fb"
                }
              }
            }
          },
          "id": "1940d62a-551f-43c9-8f91-6d479dda883a",
          "cmd_type": "solid3d_get_next_adjacent_edge"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "f0a72e69-2f06-45f7-bf22-1ea127aadeb6",
            "cmd": {
              "type": "set_selection_filter",
              "filter": [
                "face",
                "edge",
                "solid2d",
                "curve",
                "object"
              ]
            }
          }
        },
        {
          "type": "execution-done",
          "data": null
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "set_selection_filter",
                "data": {}
              }
            }
          },
          "id": "f0a72e69-2f06-45f7-bf22-1ea127aadeb6",
          "cmd_type": "set_selection_filter"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -80,
              "sequence": 1123
            },
            "cmd_id": "033b5129-1da1-4314-a64b-e43f9f376214"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_start",
              "interaction": "pan",
              "window": {
                "x": 864,
                "y": 208.8000030517578
              }
            },
            "cmd_id": "6a19ed1d-b659-42c0-9a39-e56b39368002"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_start",
                "data": {}
              }
            }
          },
          "id": "6a19ed1d-b659-42c0-9a39-e56b39368002",
          "cmd_type": "camera_drag_start"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 1148
            },
            "cmd_id": "f54845ad-70c1-44d0-af90-2c62cd1f9f1b"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -18.4,
              "sequence": 1150
            },
            "cmd_id": "e6f3aa1d-86b1-490d-ae31-48a70a1e68f0"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -20.8,
              "sequence": 1153
            },
            "cmd_id": "d780e8af-cb5c-48e6-8cc0-8cd19ad10658"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -15.2,
              "sequence": 1154
            },
            "cmd_id": "c637b48b-e7ad-4e24-9c52-07fe761117d5"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -16.8,
              "sequence": 1155
            },
            "cmd_id": "0cb40d75-ddc7-4b54-b4be-15e8464940c9"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -23.2,
              "sequence": 1156
            },
            "cmd_id": "70f403cc-e27e-40f5-8ade-6af13cdc49e3"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -7.2,
              "sequence": 1157
            },
            "cmd_id": "6bc31df8-0628-445e-b836-24f6f85d7c94"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 1159
            },
            "cmd_id": "6ca9f2be-757e-4c18-8b60-b01713c3f223"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -4.8,
              "sequence": 1160
            },
            "cmd_id": "0f53d614-69a0-46b1-8eb3-2067a4c088a3"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -8.8,
              "sequence": 1161
            },
            "cmd_id": "a228da9b-b32a-41e7-bed1-84e84d36c6b3"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -3.2,
              "sequence": 1163
            },
            "cmd_id": "4a6b76d8-27fc-4d52-8c13-e75ec4cabfac"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -12.8,
              "sequence": 1166
            },
            "cmd_id": "472d23e0-e8c5-49dc-8c74-64198e31d65e"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -8.8,
              "sequence": 1169
            },
            "cmd_id": "5aa8da91-286e-47b8-acf7-bd7b1bd132ed"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 1170
            },
            "cmd_id": "6a932d3a-64f0-4d87-8d00-69e67f78ae46"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -1.6,
              "sequence": 1172
            },
            "cmd_id": "ecab903a-d9f8-448a-9c7d-a29a1794064e"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": -0.8,
              "sequence": 1176
            },
            "cmd_id": "f37df21a-cf9f-46b6-9084-dc40e48dd19c"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1178
            },
            "cmd_id": "851eec89-b820-465f-a1de-7282460d3e36"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1179
            },
            "cmd_id": "083d8e9a-4314-4f0e-8ccc-333f930126b5"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1180
            },
            "cmd_id": "3e9d41fd-0d4c-40a2-aa2a-cb4f99e1f6fc"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1181
            },
            "cmd_id": "65a8a420-63ba-4f71-b538-5be3ea1c5530"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 5.6,
              "sequence": 1182
            },
            "cmd_id": "62d9ac6d-3f1a-4197-a93f-089da7c83a65"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 3.2,
              "sequence": 1183
            },
            "cmd_id": "4938fe43-a376-4391-99ca-22a41e3bc033"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 8,
              "sequence": 1184
            },
            "cmd_id": "39bc1759-f5e2-4bed-aa1b-1be1fb54ecf4"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 7.2,
              "sequence": 1185
            },
            "cmd_id": "1f1d0bb6-f9f6-4665-8031-d8654d987885"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 4,
              "sequence": 1186
            },
            "cmd_id": "95b13742-da80-4724-b9d5-f1b3fb750f5d"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 2.4,
              "sequence": 1187
            },
            "cmd_id": "ad1db61a-3ab0-4b37-b5ca-028bb7f5bdef"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 1.6,
              "sequence": 1188
            },
            "cmd_id": "0e1c7a83-d79f-40b4-a7a7-5aecee51f114"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1189
            },
            "cmd_id": "7deeb9a8-a322-4324-9657-65c36322de83"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1190
            },
            "cmd_id": "0cacc5d0-5aa9-44e2-9dfa-885ab0f53a94"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_end",
              "interaction": "pan",
              "window": {
                "x": 775.2000122070312,
                "y": 517.6000366210938
              }
            },
            "cmd_id": "deed006a-5429-44f8-bd99-7c9dfcf31bbb"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0.8,
              "sequence": 1192
            },
            "cmd_id": "3c9692a5-c116-4615-af00-59a9a14c0595"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_end",
                "data": {
                  "settings": {
                    "pos": {
                      "x": 50.508106,
                      "y": -10.388411,
                      "z": 55.179733
                    },
                    "center": {
                      "x": -0.30471385,
                      "y": -3.8985004,
                      "z": 11.5063095
                    },
                    "up": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "orientation": {
                      "x": -0.31452873,
                      "y": -0.2769116,
                      "z": -0.599978,
                      "w": 0.6814822
                    },
                    "fov_y": 45,
                    "ortho_scale": null,
                    "ortho": false
                  }
                }
              }
            }
          },
          "id": "deed006a-5429-44f8-bd99-7c9dfcf31bbb",
          "cmd_type": "camera_drag_end"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "default_camera_zoom",
              "magnitude": 0,
              "sequence": 1199
            },
            "cmd_id": "0ce5c4b5-6ec8-452b-9e39-65bc6123d372"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 856,
                "y": 632
              },
              "selection_type": "add"
            },
            "cmd_id": "510c42c0-7553-4d92-ae4a-d6b5440b1add"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
                }
              }
            }
          },
          "id": "510c42c0-7553-4d92-ae4a-d6b5440b1add",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "47bbed66-572e-4595-b55f-9d40756cfff5"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
              ]
            },
            "cmd_id": "7806ea57-a236-49b4-b96b-60b38accbcf9"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "47bbed66-572e-4595-b55f-9d40756cfff5",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "7806ea57-a236-49b4-b96b-60b38accbcf9",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 794,
                "y": 620
              },
              "selection_type": "add"
            },
            "cmd_id": "cbc48b4b-0297-4a3f-a5b8-dd85e3b0290d"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
                }
              }
            }
          },
          "id": "cbc48b4b-0297-4a3f-a5b8-dd85e3b0290d",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "7d932371-f66c-46ba-bb8d-79837272f52a"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
              ]
            },
            "cmd_id": "10cf028d-d28b-4180-adfc-d0d529dec9e5"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "7d932371-f66c-46ba-bb8d-79837272f52a",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "10cf028d-d28b-4180-adfc-d0d529dec9e5",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 810,
                "y": 630
              },
              "selection_type": "add"
            },
            "cmd_id": "dcc2ddb1-7187-4d2a-b26e-bc163a2cbf45"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
                }
              }
            }
          },
          "id": "dcc2ddb1-7187-4d2a-b26e-bc163a2cbf45",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "f19b7a01-44cd-4cc7-93e8-25e90b5ba074"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
              ]
            },
            "cmd_id": "259d61c2-aa4a-49e5-b2e1-7289b5c788d0"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "f19b7a01-44cd-4cc7-93e8-25e90b5ba074",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "259d61c2-aa4a-49e5-b2e1-7289b5c788d0",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_batch_req",
            "batch_id": "2d7ad929-4657-4584-9cc0-58d5ffbf0ab4",
            "requests": [
              {
                "cmd_id": "53cc12c5-3636-4bfe-a114-aa10993adbbf",
                "cmd": {
                  "type": "set_selection_filter",
                  "filter": [
                    "face",
                    "edge",
                    "solid2d",
                    "curve",
                    "object"
                  ]
                }
              },
              {
                "cmd_id": "584e6052-9087-4ac3-bd35-732a9180c0f8",
                "cmd": {
                  "type": "select_clear"
                }
              },
              {
                "cmd_id": "7f92e043-c0f2-4b25-90e7-0ad2b9ebf2d4",
                "cmd": {
                  "type": "select_add",
                  "entities": []
                }
              }
            ],
            "responses": false
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "a800cdad-b33c-4088-bbd9-a863dcfaa70e",
            "cmd": {
              "type": "object_visible",
              "object_id": "c3fff2da-6498-4fa8-9ac9-db551259e003",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "78f0143d-08d6-423e-9104-f1723a475afb",
            "cmd": {
              "type": "object_visible",
              "object_id": "39d29742-7428-4657-815a-b9a7b0926520",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "2a3bb383-4bfc-4fb1-9187-13279036f98a",
            "cmd": {
              "type": "object_visible",
              "object_id": "459cc88a-0d78-4686-9e58-97f8062b72a7",
              "hidden": true
            }
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "a800cdad-b33c-4088-bbd9-a863dcfaa70e",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "78f0143d-08d6-423e-9104-f1723a475afb",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "2a3bb383-4bfc-4fb1-9187-13279036f98a",
          "cmd_type": "object_visible"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 791,
                "y": 403
              },
              "selection_type": "add"
            },
            "cmd_id": "47c11d11-2745-49c4-ad59-811bac57c944"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "c9859298-242c-4088-adc2-693a4a8d9480"
                }
              }
            }
          },
          "id": "47c11d11-2745-49c4-ad59-811bac57c944",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "58798731-60a6-4866-b45a-9b9ed488578c"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480"
              ]
            },
            "cmd_id": "eb1e7a62-0464-4527-b736-2b6d6071156c"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "58798731-60a6-4866-b45a-9b9ed488578c",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "eb1e7a62-0464-4527-b736-2b6d6071156c",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 816,
                "y": 404
              },
              "selection_type": "add"
            },
            "cmd_id": "0f8c2431-b18e-4a42-8a49-37bf3fc0020e"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "c9859298-242c-4088-adc2-693a4a8d9480"
                }
              }
            }
          },
          "id": "0f8c2431-b18e-4a42-8a49-37bf3fc0020e",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "eba6496d-760f-47e4-a741-b9b1c636f2e4"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480"
              ]
            },
            "cmd_id": "44c3f76b-65c3-4b8b-beb9-fd3119bd7d2a"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 816,
                "y": 404
              },
              "selection_type": "add"
            },
            "cmd_id": "bacf6d34-363b-435f-8106-d80dc295571b"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 816,
                "y": 404
              },
              "selection_type": "add"
            },
            "cmd_id": "e27ee687-86cd-49bf-918b-05a83334d5ab"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "eba6496d-760f-47e4-a741-b9b1c636f2e4",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "44c3f76b-65c3-4b8b-beb9-fd3119bd7d2a",
          "cmd_type": "select_add"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "c9859298-242c-4088-adc2-693a4a8d9480"
                }
              }
            }
          },
          "id": "bacf6d34-363b-435f-8106-d80dc295571b",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "95d39cc0-7e5f-475b-9d74-a8c99a798b2d"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480"
              ]
            },
            "cmd_id": "dcfeacd3-08bf-4e1a-9749-19dc58c05433"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "c9859298-242c-4088-adc2-693a4a8d9480"
                }
              }
            }
          },
          "id": "e27ee687-86cd-49bf-918b-05a83334d5ab",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "214e8a75-3343-488e-a308-0f74e3f50654"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480"
              ]
            },
            "cmd_id": "1f02025c-378b-44a0-aca1-a0c027a0e924"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "95d39cc0-7e5f-475b-9d74-a8c99a798b2d",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "dcfeacd3-08bf-4e1a-9749-19dc58c05433",
          "cmd_type": "select_add"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "214e8a75-3343-488e-a308-0f74e3f50654",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "1f02025c-378b-44a0-aca1-a0c027a0e924",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_batch_req",
            "batch_id": "f1c9abc0-5336-435c-832f-84ec41cc3f51",
            "requests": [
              {
                "cmd_id": "e1b1383b-74a5-4675-b2f0-503c2fb16f82",
                "cmd": {
                  "type": "set_selection_filter",
                  "filter": [
                    "face",
                    "edge",
                    "solid2d",
                    "curve",
                    "object"
                  ]
                }
              },
              {
                "cmd_id": "2f4057e8-bbb8-4d96-af17-067767ee1710",
                "cmd": {
                  "type": "select_clear"
                }
              },
              {
                "cmd_id": "de2d929a-7b8c-4663-885b-757d4bd98f36",
                "cmd": {
                  "type": "select_add",
                  "entities": [
                    "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
                  ]
                }
              }
            ],
            "responses": false
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "dfdbe63e-857e-4dba-b468-77917a94af7f",
            "cmd": {
              "type": "object_visible",
              "object_id": "c3fff2da-6498-4fa8-9ac9-db551259e003",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "d3d94827-6c8e-4a87-a2ae-042d5fee7cd3",
            "cmd": {
              "type": "object_visible",
              "object_id": "39d29742-7428-4657-815a-b9a7b0926520",
              "hidden": true
            }
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd_id": "65398d39-41f6-499f-9a49-89b6634c1f02",
            "cmd": {
              "type": "object_visible",
              "object_id": "459cc88a-0d78-4686-9e58-97f8062b72a7",
              "hidden": true
            }
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "dfdbe63e-857e-4dba-b468-77917a94af7f",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "d3d94827-6c8e-4a87-a2ae-042d5fee7cd3",
          "cmd_type": "object_visible"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "object_visible",
                "data": {}
              }
            }
          },
          "id": "65398d39-41f6-499f-9a49-89b6634c1f02",
          "cmd_type": "object_visible"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 855,
                "y": 622
              },
              "selection_type": "add"
            },
            "cmd_id": "3e2606e2-d0cc-46a5-803d-8fafbb56fd57"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
                }
              }
            }
          },
          "id": "3e2606e2-d0cc-46a5-803d-8fafbb56fd57",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "a571c6c5-c1fe-4e8e-9ff4-07d606541d72"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
              ]
            },
            "cmd_id": "7d688faf-d922-457f-b3f3-c26316ccf72d"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "a571c6c5-c1fe-4e8e-9ff4-07d606541d72",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "7d688faf-d922-457f-b3f3-c26316ccf72d",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_start",
              "interaction": "rotate",
              "window": {
                "x": 1036,
                "y": 607.2000122070312
              }
            },
            "cmd_id": "14889190-c5d2-45be-a24d-e00f7d9f1191"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_start",
                "data": {}
              }
            }
          },
          "id": "14889190-c5d2-45be-a24d-e00f7d9f1191",
          "cmd_type": "camera_drag_start"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "camera_drag_end",
              "interaction": "rotate",
              "window": {
                "x": 989.6000366210938,
                "y": 562.4000244140625
              }
            },
            "cmd_id": "a085248a-4584-4aff-8947-ffd278d58447"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "camera_drag_end",
                "data": {
                  "settings": {
                    "pos": {
                      "x": 60.60581,
                      "y": -3.3603399,
                      "z": 44.368153
                    },
                    "center": {
                      "x": -0.30471385,
                      "y": -3.8985004,
                      "z": 11.5063095
                    },
                    "up": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "orientation": {
                      "x": -0.35419762,
                      "y": -0.35739994,
                      "z": -0.6138119,
                      "w": 0.6083124
                    },
                    "fov_y": 45,
                    "ortho_scale": null,
                    "ortho": false
                  }
                }
              }
            }
          },
          "id": "a085248a-4584-4aff-8947-ffd278d58447",
          "cmd_type": "camera_drag_end"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 828,
                "y": 360
              },
              "selection_type": "add"
            },
            "cmd_id": "9d1bc59a-d9e1-4bc3-b7b3-25567aae719a"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "c9859298-242c-4088-adc2-693a4a8d9480"
                }
              }
            }
          },
          "id": "9d1bc59a-d9e1-4bc3-b7b3-25567aae719a",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "0db3f359-e715-4a6f-8ecb-187d673c0aee"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480"
              ]
            },
            "cmd_id": "302d4356-5f52-4b9a-939a-35521a156f62"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "0db3f359-e715-4a6f-8ecb-187d673c0aee",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "302d4356-5f52-4b9a-939a-35521a156f62",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 861,
                "y": 616
              },
              "selection_type": "add"
            },
            "cmd_id": "7e9280ab-f1fe-49e8-83a3-96e9d71a98d4"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
                }
              }
            }
          },
          "id": "7e9280ab-f1fe-49e8-83a3-96e9d71a98d4",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "3e3c1a39-f016-462a-97fa-cfe5a7aca04a"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480",
                "18d9b36d-f3b7-49a7-967f-80a42e447eaf"
              ]
            },
            "cmd_id": "f69df0e0-2400-43f3-b04b-c8797cd07582"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "3e3c1a39-f016-462a-97fa-cfe5a7aca04a",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "f69df0e0-2400-43f3-b04b-c8797cd07582",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 931,
                "y": 294
              },
              "selection_type": "add"
            },
            "cmd_id": "f327995b-46c6-4022-b42d-904b7128a275"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": null
                }
              }
            }
          },
          "id": "f327995b-46c6-4022-b42d-904b7128a275",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "9ce74483-2c0b-4a7a-a503-6ab798db46dc"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": []
            },
            "cmd_id": "366ba136-851a-45cc-881b-ed3d9b42858a"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "9ce74483-2c0b-4a7a-a503-6ab798db46dc",
          "cmd_type": "select_clear"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 931,
                "y": 294
              },
              "selection_type": "add"
            },
            "cmd_id": "e238be73-c5f3-432b-b9fc-8c7c8d25ff66"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 931,
                "y": 294
              },
              "selection_type": "add"
            },
            "cmd_id": "593d56e7-4cf4-4dba-ae4d-ff1e30a9023a"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "366ba136-851a-45cc-881b-ed3d9b42858a",
          "cmd_type": "select_add"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": null
                }
              }
            }
          },
          "id": "e238be73-c5f3-432b-b9fc-8c7c8d25ff66",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "47fafbd6-7cc5-425d-9347-da309ad740d7"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": []
            },
            "cmd_id": "8cbdf348-652c-43ac-aa4d-773f9b596075"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": null
                }
              }
            }
          },
          "id": "593d56e7-4cf4-4dba-ae4d-ff1e30a9023a",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "f8b89bf5-ab64-45e9-b1ec-9cba673bbfc0"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": []
            },
            "cmd_id": "c2589f7a-5243-44b1-aadf-23a6ee65816a"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "47fafbd6-7cc5-425d-9347-da309ad740d7",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "8cbdf348-652c-43ac-aa4d-773f9b596075",
          "cmd_type": "select_add"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "f8b89bf5-ab64-45e9-b1ec-9cba673bbfc0",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "c2589f7a-5243-44b1-aadf-23a6ee65816a",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 857,
                "y": 364
              },
              "selection_type": "add"
            },
            "cmd_id": "a8f1db03-29e4-45fa-97b0-2e17d19fa73e"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "c9859298-242c-4088-adc2-693a4a8d9480"
                }
              }
            }
          },
          "id": "a8f1db03-29e4-45fa-97b0-2e17d19fa73e",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "256b7df2-e156-4987-92e2-39a8a863eddd"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480"
              ]
            },
            "cmd_id": "141db6a8-7733-4a0a-9d48-f05950b404ba"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "256b7df2-e156-4987-92e2-39a8a863eddd",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "141db6a8-7733-4a0a-9d48-f05950b404ba",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 770,
                "y": 84
              },
              "selection_type": "add"
            },
            "cmd_id": "996ee01c-881c-4623-9840-650027868071"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": null
                }
              }
            }
          },
          "id": "996ee01c-881c-4623-9840-650027868071",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "bb5c615d-9468-4549-9fec-5f333e76ec1c"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": []
            },
            "cmd_id": "6ef4ff75-1526-4bdc-a4ef-2852c11522f5"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "bb5c615d-9468-4549-9fec-5f333e76ec1c",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "6ef4ff75-1526-4bdc-a4ef-2852c11522f5",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 829,
                "y": 360
              },
              "selection_type": "add"
            },
            "cmd_id": "d20d1d32-18bd-4f66-9181-0c63db87f8ad"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "c9859298-242c-4088-adc2-693a4a8d9480"
                }
              }
            }
          },
          "id": "d20d1d32-18bd-4f66-9181-0c63db87f8ad",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "a87bfa7b-60c0-4b46-b71d-819850f88f52"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480"
              ]
            },
            "cmd_id": "48d95925-3d56-4772-a282-7fa79c0baa24"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "a87bfa7b-60c0-4b46-b71d-819850f88f52",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "48d95925-3d56-4772-a282-7fa79c0baa24",
          "cmd_type": "select_add"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_with_point",
              "selected_at_window": {
                "x": 820,
                "y": 360
              },
              "selection_type": "add"
            },
            "cmd_id": "9665bcb3-5d77-4cc4-a177-d9c15d14bd2f"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_with_point",
                "data": {
                  "entity_id": "c9859298-242c-4088-adc2-693a4a8d9480"
                }
              }
            }
          },
          "id": "9665bcb3-5d77-4cc4-a177-d9c15d14bd2f",
          "cmd_type": "select_with_point"
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_clear"
            },
            "cmd_id": "f5e6a976-1b31-4228-943a-f33eaea54d1a"
          }
        },
        {
          "type": "send-scene",
          "data": {
            "type": "modeling_cmd_req",
            "cmd": {
              "type": "select_add",
              "entities": [
                "c9859298-242c-4088-adc2-693a4a8d9480"
              ]
            },
            "cmd_id": "1759ec62-f991-4aac-91fc-bea48dc95b3f"
          }
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_clear",
                "data": {}
              }
            }
          },
          "id": "f5e6a976-1b31-4228-943a-f33eaea54d1a",
          "cmd_type": "select_clear"
        },
        {
          "type": "receive-reliable",
          "data": {
            "type": "modeling",
            "data": {
              "modeling_response": {
                "type": "select_add",
                "data": {}
              }
            }
          },
          "id": "1759ec62-f991-4aac-91fc-bea48dc95b3f",
          "cmd_type": "select_add"
        }
      ],
      "engine_connection": {
        "state": {
          "type": "connection-established"
        }
      },
      "default_planes": {
        "xy": "c3fff2da-6498-4fa8-9ac9-db551259e003",
        "xz": "459cc88a-0d78-4686-9e58-97f8062b72a7",
        "yz": "39d29742-7428-4657-815a-b9a7b0926520",
        "negXy": "4fae1bf2-1751-4a65-af62-b6c4ed7086d7",
        "negXz": "a4ad1203-1e05-4eae-815b-d198a3321925",
        "negYz": "f17efded-27bb-4adf-9378-6c7a2e60673c"
      },
      "scene_command_artifacts": {},
      "in_sequence": 1996,
      "out_sequence": 1997
    },
    "kcl_manager": {
      "ast": {
        "body": [
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "width",
                "start": 55,
                "end": 60
              },
              "init": {
                "type": "Literal",
                "value": {
                  "value": 20,
                  "suffix": "None"
                },
                "raw": "20",
                "start": 63,
                "end": 65
              },
              "start": 55,
              "end": 65
            },
            "kind": "const",
            "start": 55,
            "end": 65
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "length",
                "start": 66,
                "end": 72
              },
              "init": {
                "type": "Literal",
                "value": {
                  "value": 10,
                  "suffix": "None"
                },
                "raw": "10",
                "start": 75,
                "end": 77
              },
              "start": 66,
              "end": 77
            },
            "kind": "const",
            "start": 66,
            "end": 77
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "thickness",
                "start": 78,
                "end": 87
              },
              "init": {
                "type": "Literal",
                "value": {
                  "value": 1,
                  "suffix": "None"
                },
                "raw": "1",
                "start": 90,
                "end": 91
              },
              "start": 78,
              "end": 91
            },
            "kind": "const",
            "start": 78,
            "end": 91
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "filletRadius",
                "start": 92,
                "end": 104
              },
              "init": {
                "type": "Literal",
                "value": {
                  "value": 2,
                  "suffix": "None"
                },
                "raw": "2",
                "start": 107,
                "end": 108
              },
              "start": 92,
              "end": 108
            },
            "kind": "const",
            "start": 92,
            "end": 108
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "coneHeight",
                "start": 109,
                "end": 119
              },
              "init": {
                "type": "Literal",
                "value": {
                  "value": 15,
                  "suffix": "None"
                },
                "raw": "15",
                "start": 122,
                "end": 124
              },
              "start": 109,
              "end": 124
            },
            "kind": "const",
            "start": 109,
            "end": 124
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "coneRadius",
                "start": 125,
                "end": 135
              },
              "init": {
                "type": "Literal",
                "value": {
                  "value": 5,
                  "suffix": "None"
                },
                "raw": "5",
                "start": 138,
                "end": 139
              },
              "start": 125,
              "end": 139
            },
            "kind": "const",
            "start": 125,
            "end": 139
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "baseSketch",
                "start": 183,
                "end": 193
              },
              "init": {
                "type": "PipeExpression",
                "body": [
                  {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "startSketchOn",
                      "start": 196,
                      "end": 209
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "XY",
                        "raw": "\"XY\"",
                        "start": 210,
                        "end": 214
                      }
                    ],
                    "start": 196,
                    "end": 215
                  },
                  {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "startProfileAt",
                      "start": 221,
                      "end": 235
                    },
                    "arguments": [
                      {
                        "type": "ArrayExpression",
                        "elements": [
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "UnaryExpression",
                              "operator": "-",
                              "argument": {
                                "type": "Identifier",
                                "name": "width",
                                "start": 238,
                                "end": 243
                              },
                              "start": 237,
                              "end": 243
                            },
                            "right": {
                              "type": "Literal",
                              "value": {
                                "value": 2,
                                "suffix": "None"
                              },
                              "raw": "2",
                              "start": 246,
                              "end": 247
                            },
                            "start": 237,
                            "end": 247
                          },
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "UnaryExpression",
                              "operator": "-",
                              "argument": {
                                "type": "Identifier",
                                "name": "length",
                                "start": 250,
                                "end": 256
                              },
                              "start": 249,
                              "end": 256
                            },
                            "right": {
                              "type": "Literal",
                              "value": {
                                "value": 2,
                                "suffix": "None"
                              },
                              "raw": "2",
                              "start": 259,
                              "end": 260
                            },
                            "start": 249,
                            "end": 260
                          }
                        ],
                        "start": 236,
                        "end": 261
                      },
                      {
                        "type": "PipeSubstitution",
                        "start": 263,
                        "end": 264
                      }
                    ],
                    "start": 221,
                    "end": 265
                  },
                  {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "lineTo",
                      "start": 271,
                      "end": 277
                    },
                    "arguments": [
                      {
                        "type": "ArrayExpression",
                        "elements": [
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "Identifier",
                              "name": "width",
                              "start": 279,
                              "end": 284
                            },
                            "right": {
                              "type": "Literal",
                              "value": {
                                "value": 2,
                                "suffix": "None"
                              },
                              "raw": "2",
                              "start": 287,
                              "end": 288
                            },
                            "start": 279,
                            "end": 288
                          },
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "UnaryExpression",
                              "operator": "-",
                              "argument": {
                                "type": "Identifier",
                                "name": "length",
                                "start": 291,
                                "end": 297
                              },
                              "start": 290,
                              "end": 297
                            },
                            "right": {
                              "type": "Literal",
                              "value": {
                                "value": 2,
                                "suffix": "None"
                              },
                              "raw": "2",
                              "start": 300,
                              "end": 301
                            },
                            "start": 290,
                            "end": 301
                          }
                        ],
                        "start": 278,
                        "end": 302
                      },
                      {
                        "type": "PipeSubstitution",
                        "start": 304,
                        "end": 305
                      },
                      {
                        "type": "TagDeclarator",
                        "value": "edge1",
                        "start": 307,
                        "end": 313
                      }
                    ],
                    "start": 271,
                    "end": 314
                  },
                  {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "lineTo",
                      "start": 320,
                      "end": 326
                    },
                    "arguments": [
                      {
                        "type": "ArrayExpression",
                        "elements": [
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "Identifier",
                              "name": "width",
                              "start": 328,
                              "end": 333
                            },
                            "right": {
                              "type": "Literal",
                              "value": {
                                "value": 2,
                                "suffix": "None"
                              },
                              "raw": "2",
                              "start": 336,
                              "end": 337
                            },
                            "start": 328,
                            "end": 337
                          },
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "Identifier",
                              "name": "length",
                              "start": 339,
                              "end": 345
                            },
                            "right": {
                              "type": "Literal",
                              "value": {
                                "value": 2,
                                "suffix": "None"
                              },
                              "raw": "2",
                              "start": 348,
                              "end": 349
                            },
                            "start": 339,
                            "end": 349
                          }
                        ],
                        "start": 327,
                        "end": 350
                      },
                      {
                        "type": "PipeSubstitution",
                        "start": 352,
                        "end": 353
                      },
                      {
                        "type": "TagDeclarator",
                        "value": "edge2",
                        "start": 355,
                        "end": 361
                      }
                    ],
                    "start": 320,
                    "end": 362
                  },
                  {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "lineTo",
                      "start": 368,
                      "end": 374
                    },
                    "arguments": [
                      {
                        "type": "ArrayExpression",
                        "elements": [
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "UnaryExpression",
                              "operator": "-",
                              "argument": {
                                "type": "Identifier",
                                "name": "width",
                                "start": 377,
                                "end": 382
                              },
                              "start": 376,
                              "end": 382
                            },
                            "right": {
                              "type": "Literal",
                              "value": {
                                "value": 2,
                                "suffix": "None"
                              },
                              "raw": "2",
                              "start": 385,
                              "end": 386
                            },
                            "start": 376,
                            "end": 386
                          },
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "Identifier",
                              "name": "length",
                              "start": 388,
                              "end": 394
                            },
                            "right": {
                              "type": "Literal",
                              "value": {
                                "value": 2,
                                "suffix": "None"
                              },
                              "raw": "2",
                              "start": 397,
                              "end": 398
                            },
                            "start": 388,
                            "end": 398
                          }
                        ],
                        "start": 375,
                        "end": 399
                      },
                      {
                        "type": "PipeSubstitution",
                        "start": 401,
                        "end": 402
                      },
                      {
                        "type": "TagDeclarator",
                        "value": "edge3",
                        "start": 404,
                        "end": 410
                      }
                    ],
                    "start": 368,
                    "end": 411
                  },
                  {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "close",
                      "start": 417,
                      "end": 422
                    },
                    "arguments": [
                      {
                        "type": "PipeSubstitution",
                        "start": 423,
                        "end": 424
                      },
                      {
                        "type": "TagDeclarator",
                        "value": "edge4",
                        "start": 426,
                        "end": 432
                      }
                    ],
                    "start": 417,
                    "end": 433
                  }
                ],
                "nonCodeMeta": {
                  "nonCodeNodes": {
                    "5": [
                      {
                        "type": "NonCodeNode",
                        "value": {
                          "type": "newLineBlockComment",
                          "value": "Extrude the base rectangle to create a solid",
                          "style": "line"
                        },
                        "start": 433,
                        "end": 482
                      }
                    ]
                  },
                  "startNodes": []
                },
                "start": 196,
                "end": 482
              },
              "start": 183,
              "end": 482
            },
            "kind": "const",
            "start": 183,
            "end": 482
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "baseSolid",
                "start": 483,
                "end": 492
              },
              "init": {
                "type": "CallExpression",
                "callee": {
                  "type": "Identifier",
                  "name": "extrude",
                  "start": 495,
                  "end": 502
                },
                "arguments": [
                  {
                    "type": "Identifier",
                    "name": "thickness",
                    "start": 503,
                    "end": 512
                  },
                  {
                    "type": "Identifier",
                    "name": "baseSketch",
                    "start": 514,
                    "end": 524
                  }
                ],
                "start": 495,
                "end": 525
              },
              "start": 483,
              "end": 525
            },
            "kind": "const",
            "start": 483,
            "end": 525
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "filletedSolid",
                "start": 564,
                "end": 577
              },
              "init": {
                "type": "CallExpression",
                "callee": {
                  "type": "Identifier",
                  "name": "fillet",
                  "start": 580,
                  "end": 586
                },
                "arguments": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "key": {
                          "type": "Identifier",
                          "name": "radius",
                          "start": 591,
                          "end": 597
                        },
                        "value": {
                          "type": "Identifier",
                          "name": "filletRadius",
                          "start": 600,
                          "end": 612
                        },
                        "start": 591,
                        "end": 612
                      },
                      {
                        "type": "ObjectProperty",
                        "key": {
                          "type": "Identifier",
                          "name": "tags",
                          "start": 616,
                          "end": 620
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "elements": [
                            {
                              "type": "CallExpression",
                              "callee": {
                                "type": "Identifier",
                                "name": "getNextAdjacentEdge",
                                "start": 629,
                                "end": 648
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "edge1",
                                  "start": 649,
                                  "end": 654
                                }
                              ],
                              "start": 629,
                              "end": 655
                            },
                            {
                              "type": "CallExpression",
                              "callee": {
                                "type": "Identifier",
                                "name": "getNextAdjacentEdge",
                                "start": 661,
                                "end": 680
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "edge2",
                                  "start": 681,
                                  "end": 686
                                }
                              ],
                              "start": 661,
                              "end": 687
                            },
                            {
                              "type": "CallExpression",
                              "callee": {
                                "type": "Identifier",
                                "name": "getNextAdjacentEdge",
                                "start": 693,
                                "end": 712
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "edge3",
                                  "start": 713,
                                  "end": 718
                                }
                              ],
                              "start": 693,
                              "end": 719
                            },
                            {
                              "type": "CallExpression",
                              "callee": {
                                "type": "Identifier",
                                "name": "getNextAdjacentEdge",
                                "start": 725,
                                "end": 744
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "edge4",
                                  "start": 745,
                                  "end": 750
                                }
                              ],
                              "start": 725,
                              "end": 751
                            }
                          ],
                          "start": 623,
                          "end": 755
                        },
                        "start": 616,
                        "end": 755
                      }
                    ],
                    "start": 587,
                    "end": 757
                  },
                  {
                    "type": "Identifier",
                    "name": "baseSolid",
                    "start": 759,
                    "end": 768
                  }
                ],
                "start": 580,
                "end": 769
              },
              "start": 564,
              "end": 769
            },
            "kind": "const",
            "start": 564,
            "end": 769
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "coneBaseSketch",
                "start": 824,
                "end": 838
              },
              "init": {
                "type": "PipeExpression",
                "body": [
                  {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "startSketchOn",
                      "start": 841,
                      "end": 854
                    },
                    "arguments": [
                      {
                        "type": "Identifier",
                        "name": "baseSolid",
                        "start": 855,
                        "end": 864
                      },
                      {
                        "type": "Literal",
                        "value": "end",
                        "raw": "'end'",
                        "start": 866,
                        "end": 871
                      }
                    ],
                    "start": 841,
                    "end": 872
                  },
                  {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "circle",
                      "start": 878,
                      "end": 884
                    },
                    "arguments": [
                      {
                        "type": "ObjectExpression",
                        "properties": [
                          {
                            "type": "ObjectProperty",
                            "key": {
                              "type": "Identifier",
                              "name": "center",
                              "start": 887,
                              "end": 893
                            },
                            "value": {
                              "type": "ArrayExpression",
                              "elements": [
                                {
                                  "type": "Literal",
                                  "value": {
                                    "value": 0,
                                    "suffix": "None"
                                  },
                                  "raw": "0",
                                  "start": 897,
                                  "end": 898
                                },
                                {
                                  "type": "Literal",
                                  "value": {
                                    "value": 0,
                                    "suffix": "None"
                                  },
                                  "raw": "0",
                                  "start": 900,
                                  "end": 901
                                }
                              ],
                              "start": 896,
                              "end": 902
                            },
                            "start": 887,
                            "end": 902
                          },
                          {
                            "type": "ObjectProperty",
                            "key": {
                              "type": "Identifier",
                              "name": "radius",
                              "start": 904,
                              "end": 910
                            },
                            "value": {
                              "type": "Identifier",
                              "name": "coneRadius",
                              "start": 913,
                              "end": 923
                            },
                            "start": 904,
                            "end": 923
                          }
                        ],
                        "start": 885,
                        "end": 925
                      },
                      {
                        "type": "PipeSubstitution",
                        "start": 927,
                        "end": 928
                      }
                    ],
                    "start": 878,
                    "end": 929
                  }
                ],
                "nonCodeMeta": {
                  "nonCodeNodes": {
                    "1": [
                      {
                        "type": "NonCodeNode",
                        "value": {
                          "type": "newLineBlockComment",
                          "value": "Extrude the circular base to create a cone",
                          "style": "line"
                        },
                        "start": 929,
                        "end": 976
                      }
                    ]
                  },
                  "startNodes": []
                },
                "start": 841,
                "end": 976
              },
              "start": 824,
              "end": 976
            },
            "kind": "const",
            "start": 824,
            "end": 976
          },
          {
            "type": "VariableDeclaration",
            "declaration": {
              "type": "VariableDeclarator",
              "id": {
                "type": "Identifier",
                "name": "cone",
                "start": 977,
                "end": 981
              },
              "init": {
                "type": "CallExpression",
                "callee": {
                  "type": "Identifier",
                  "name": "extrude",
                  "start": 984,
                  "end": 991
                },
                "arguments": [
                  {
                    "type": "Identifier",
                    "name": "coneHeight",
                    "start": 992,
                    "end": 1002
                  },
                  {
                    "type": "Identifier",
                    "name": "coneBaseSketch",
                    "start": 1004,
                    "end": 1018
                  }
                ],
                "start": 984,
                "end": 1019
              },
              "start": 977,
              "end": 1019
            },
            "kind": "const",
            "start": 977,
            "end": 1019
          }
        ],
        "nonCodeMeta": {
          "nonCodeNodes": {
            "5": [
              {
                "type": "NonCodeNode",
                "value": {
                  "type": "newLineBlockComment",
                  "value": "Create a sketch for the base rectangle",
                  "style": "line"
                },
                "start": 139,
                "end": 182
              }
            ],
            "7": [
              {
                "type": "NonCodeNode",
                "value": {
                  "type": "newLineBlockComment",
                  "value": "Fillet all the edges of the solid",
                  "style": "line"
                },
                "start": 525,
                "end": 563
              }
            ],
            "8": [
              {
                "type": "NonCodeNode",
                "value": {
                  "type": "newLineBlockComment",
                  "value": "Create a sketch for the circular base of the cone",
                  "style": "line"
                },
                "start": 769,
                "end": 823
              }
            ]
          },
          "startNodes": [
            {
              "type": "NonCodeNode",
              "value": {
                "type": "annotation",
                "name": {
                  "type": "Identifier",
                  "name": "settings",
                  "start": 1,
                  "end": 9
                },
                "properties": [
                  {
                    "type": "ObjectProperty",
                    "key": {
                      "type": "Identifier",
                      "name": "defaultLengthUnit",
                      "start": 10,
                      "end": 27
                    },
                    "value": {
                      "type": "Identifier",
                      "name": "mm",
                      "start": 30,
                      "end": 32
                    },
                    "start": 10,
                    "end": 32
                  }
                ]
              },
              "start": 0,
              "end": 33
            },
            {
              "type": "NonCodeNode",
              "value": {
                "type": "newLine"
              },
              "start": 33,
              "end": 35
            },
            {
              "type": "NonCodeNode",
              "value": {
                "type": "blockComment",
                "value": "Define constants",
                "style": "line"
              },
              "start": 35,
              "end": 54
            }
          ]
        },
        "start": 0,
        "end": 1019
      },
      "kcl_errors": [],
      "logs": [],
      "programMemory": {
        "environments": [
          {
            "bindings": {
              "ZERO": {
                "type": "Number",
                "value": 0,
                "__meta": []
              },
              "QUARTER_TURN": {
                "type": "Number",
                "value": 90,
                "__meta": []
              },
              "HALF_TURN": {
                "type": "Number",
                "value": 180,
                "__meta": []
              },
              "THREE_QUARTER_TURN": {
                "type": "Number",
                "value": 270,
                "__meta": []
              },
              "width": {
                "type": "Number",
                "value": 20,
                "__meta": [
                  {
                    "sourceRange": [
                      63,
                      65,
                      0
                    ]
                  }
                ]
              },
              "length": {
                "type": "Number",
                "value": 10,
                "__meta": [
                  {
                    "sourceRange": [
                      75,
                      77,
                      0
                    ]
                  }
                ]
              },
              "thickness": {
                "type": "Number",
                "value": 1,
                "__meta": [
                  {
                    "sourceRange": [
                      90,
                      91,
                      0
                    ]
                  }
                ]
              },
              "filletRadius": {
                "type": "Number",
                "value": 2,
                "__meta": [
                  {
                    "sourceRange": [
                      107,
                      108,
                      0
                    ]
                  }
                ]
              },
              "coneHeight": {
                "type": "Number",
                "value": 15,
                "__meta": [
                  {
                    "sourceRange": [
                      122,
                      124,
                      0
                    ]
                  }
                ]
              },
              "coneRadius": {
                "type": "Number",
                "value": 5,
                "__meta": [
                  {
                    "sourceRange": [
                      138,
                      139,
                      0
                    ]
                  }
                ]
              },
              "edge1": {
                "type": "TagIdentifier",
                "value": "edge1",
                "info": {
                  "type": "TagEngineInfo",
                  "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                  "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                  "path": {
                    "type": "ToPoint",
                    "from": [
                      -10,
                      -5
                    ],
                    "to": [
                      10,
                      -5
                    ],
                    "tag": {
                      "type": "TagDeclarator",
                      "value": "edge1",
                      "digest": [
                        136,
                        241,
                        170,
                        116,
                        168,
                        26,
                        156,
                        74,
                        195,
                        67,
                        138,
                        78,
                        123,
                        183,
                        24,
                        41,
                        164,
                        75,
                        175,
                        32,
                        253,
                        128,
                        134,
                        15,
                        50,
                        74,
                        173,
                        40,
                        135,
                        73,
                        107,
                        40
                      ],
                      "start": 307,
                      "end": 313
                    },
                    "__geoMeta": {
                      "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                      "sourceRange": [
                        271,
                        314,
                        0
                      ]
                    }
                  },
                  "surface": {
                    "type": "extrudePlane",
                    "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                    "tag": {
                      "type": "TagDeclarator",
                      "value": "edge1",
                      "digest": [
                        136,
                        241,
                        170,
                        116,
                        168,
                        26,
                        156,
                        74,
                        195,
                        67,
                        138,
                        78,
                        123,
                        183,
                        24,
                        41,
                        164,
                        75,
                        175,
                        32,
                        253,
                        128,
                        134,
                        15,
                        50,
                        74,
                        173,
                        40,
                        135,
                        73,
                        107,
                        40
                      ],
                      "start": 307,
                      "end": 313
                    },
                    "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                    "sourceRange": [
                      271,
                      314,
                      0
                    ]
                  }
                },
                "__meta": [
                  {
                    "sourceRange": [
                      307,
                      313,
                      0
                    ]
                  }
                ]
              },
              "edge2": {
                "type": "TagIdentifier",
                "value": "edge2",
                "info": {
                  "type": "TagEngineInfo",
                  "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                  "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                  "path": {
                    "type": "ToPoint",
                    "from": [
                      10,
                      -5
                    ],
                    "to": [
                      10,
                      5
                    ],
                    "tag": {
                      "type": "TagDeclarator",
                      "value": "edge2",
                      "digest": [
                        172,
                        75,
                        233,
                        22,
                        45,
                        38,
                        90,
                        235,
                        236,
                        31,
                        204,
                        159,
                        171,
                        62,
                        69,
                        176,
                        247,
                        36,
                        154,
                        22,
                        136,
                        136,
                        23,
                        244,
                        184,
                        187,
                        45,
                        97,
                        195,
                        4,
                        37,
                        49
                      ],
                      "start": 355,
                      "end": 361
                    },
                    "__geoMeta": {
                      "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                      "sourceRange": [
                        320,
                        362,
                        0
                      ]
                    }
                  },
                  "surface": {
                    "type": "extrudePlane",
                    "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                    "tag": {
                      "type": "TagDeclarator",
                      "value": "edge2",
                      "digest": [
                        172,
                        75,
                        233,
                        22,
                        45,
                        38,
                        90,
                        235,
                        236,
                        31,
                        204,
                        159,
                        171,
                        62,
                        69,
                        176,
                        247,
                        36,
                        154,
                        22,
                        136,
                        136,
                        23,
                        244,
                        184,
                        187,
                        45,
                        97,
                        195,
                        4,
                        37,
                        49
                      ],
                      "start": 355,
                      "end": 361
                    },
                    "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                    "sourceRange": [
                      320,
                      362,
                      0
                    ]
                  }
                },
                "__meta": [
                  {
                    "sourceRange": [
                      355,
                      361,
                      0
                    ]
                  }
                ]
              },
              "edge3": {
                "type": "TagIdentifier",
                "value": "edge3",
                "info": {
                  "type": "TagEngineInfo",
                  "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                  "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                  "path": {
                    "type": "ToPoint",
                    "from": [
                      10,
                      5
                    ],
                    "to": [
                      -10,
                      5
                    ],
                    "tag": {
                      "type": "TagDeclarator",
                      "value": "edge3",
                      "digest": [
                        176,
                        130,
                        130,
                        150,
                        194,
                        9,
                        101,
                        177,
                        84,
                        50,
                        191,
                        195,
                        140,
                        109,
                        180,
                        30,
                        131,
                        196,
                        165,
                        87,
                        44,
                        84,
                        222,
                        70,
                        230,
                        83,
                        175,
                        88,
                        179,
                        188,
                        101,
                        122
                      ],
                      "start": 404,
                      "end": 410
                    },
                    "__geoMeta": {
                      "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                      "sourceRange": [
                        368,
                        411,
                        0
                      ]
                    }
                  },
                  "surface": {
                    "type": "extrudePlane",
                    "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                    "tag": {
                      "type": "TagDeclarator",
                      "value": "edge3",
                      "digest": [
                        176,
                        130,
                        130,
                        150,
                        194,
                        9,
                        101,
                        177,
                        84,
                        50,
                        191,
                        195,
                        140,
                        109,
                        180,
                        30,
                        131,
                        196,
                        165,
                        87,
                        44,
                        84,
                        222,
                        70,
                        230,
                        83,
                        175,
                        88,
                        179,
                        188,
                        101,
                        122
                      ],
                      "start": 404,
                      "end": 410
                    },
                    "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                    "sourceRange": [
                      368,
                      411,
                      0
                    ]
                  }
                },
                "__meta": [
                  {
                    "sourceRange": [
                      404,
                      410,
                      0
                    ]
                  }
                ]
              },
              "edge4": {
                "type": "TagIdentifier",
                "value": "edge4",
                "info": {
                  "type": "TagEngineInfo",
                  "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                  "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                  "path": {
                    "type": "ToPoint",
                    "from": [
                      -10,
                      5
                    ],
                    "to": [
                      -10,
                      -5
                    ],
                    "tag": {
                      "type": "TagDeclarator",
                      "value": "edge4",
                      "digest": [
                        103,
                        15,
                        174,
                        68,
                        114,
                        32,
                        121,
                        213,
                        48,
                        27,
                        135,
                        150,
                        99,
                        56,
                        0,
                        236,
                        173,
                        206,
                        122,
                        249,
                        74,
                        161,
                        179,
                        235,
                        163,
                        123,
                        72,
                        177,
                        251,
                        147,
                        12,
                        187
                      ],
                      "start": 426,
                      "end": 432
                    },
                    "__geoMeta": {
                      "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                      "sourceRange": [
                        417,
                        433,
                        0
                      ]
                    }
                  },
                  "surface": {
                    "type": "extrudePlane",
                    "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                    "tag": {
                      "type": "TagDeclarator",
                      "value": "edge4",
                      "digest": [
                        103,
                        15,
                        174,
                        68,
                        114,
                        32,
                        121,
                        213,
                        48,
                        27,
                        135,
                        150,
                        99,
                        56,
                        0,
                        236,
                        173,
                        206,
                        122,
                        249,
                        74,
                        161,
                        179,
                        235,
                        163,
                        123,
                        72,
                        177,
                        251,
                        147,
                        12,
                        187
                      ],
                      "start": 426,
                      "end": 432
                    },
                    "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                    "sourceRange": [
                      417,
                      433,
                      0
                    ]
                  }
                },
                "__meta": [
                  {
                    "sourceRange": [
                      426,
                      432,
                      0
                    ]
                  }
                ]
              },
              "baseSketch": {
                "type": "Sketch",
                "value": {
                  "type": "Sketch",
                  "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                  "paths": [
                    {
                      "type": "ToPoint",
                      "from": [
                        -10,
                        -5
                      ],
                      "to": [
                        10,
                        -5
                      ],
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge1",
                        "digest": [
                          136,
                          241,
                          170,
                          116,
                          168,
                          26,
                          156,
                          74,
                          195,
                          67,
                          138,
                          78,
                          123,
                          183,
                          24,
                          41,
                          164,
                          75,
                          175,
                          32,
                          253,
                          128,
                          134,
                          15,
                          50,
                          74,
                          173,
                          40,
                          135,
                          73,
                          107,
                          40
                        ],
                        "start": 307,
                        "end": 313
                      },
                      "__geoMeta": {
                        "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                        "sourceRange": [
                          271,
                          314,
                          0
                        ]
                      }
                    },
                    {
                      "type": "ToPoint",
                      "from": [
                        10,
                        -5
                      ],
                      "to": [
                        10,
                        5
                      ],
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge2",
                        "digest": [
                          172,
                          75,
                          233,
                          22,
                          45,
                          38,
                          90,
                          235,
                          236,
                          31,
                          204,
                          159,
                          171,
                          62,
                          69,
                          176,
                          247,
                          36,
                          154,
                          22,
                          136,
                          136,
                          23,
                          244,
                          184,
                          187,
                          45,
                          97,
                          195,
                          4,
                          37,
                          49
                        ],
                        "start": 355,
                        "end": 361
                      },
                      "__geoMeta": {
                        "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                        "sourceRange": [
                          320,
                          362,
                          0
                        ]
                      }
                    },
                    {
                      "type": "ToPoint",
                      "from": [
                        10,
                        5
                      ],
                      "to": [
                        -10,
                        5
                      ],
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge3",
                        "digest": [
                          176,
                          130,
                          130,
                          150,
                          194,
                          9,
                          101,
                          177,
                          84,
                          50,
                          191,
                          195,
                          140,
                          109,
                          180,
                          30,
                          131,
                          196,
                          165,
                          87,
                          44,
                          84,
                          222,
                          70,
                          230,
                          83,
                          175,
                          88,
                          179,
                          188,
                          101,
                          122
                        ],
                        "start": 404,
                        "end": 410
                      },
                      "__geoMeta": {
                        "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                        "sourceRange": [
                          368,
                          411,
                          0
                        ]
                      }
                    },
                    {
                      "type": "ToPoint",
                      "from": [
                        -10,
                        5
                      ],
                      "to": [
                        -10,
                        -5
                      ],
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge4",
                        "digest": [
                          103,
                          15,
                          174,
                          68,
                          114,
                          32,
                          121,
                          213,
                          48,
                          27,
                          135,
                          150,
                          99,
                          56,
                          0,
                          236,
                          173,
                          206,
                          122,
                          249,
                          74,
                          161,
                          179,
                          235,
                          163,
                          123,
                          72,
                          177,
                          251,
                          147,
                          12,
                          187
                        ],
                        "start": 426,
                        "end": 432
                      },
                      "__geoMeta": {
                        "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                        "sourceRange": [
                          417,
                          433,
                          0
                        ]
                      }
                    }
                  ],
                  "on": {
                    "type": "plane",
                    "id": "7d47c5cd-53d2-4693-830e-d6ccb59da320",
                    "value": "XY",
                    "origin": {
                      "x": 0,
                      "y": 0,
                      "z": 0
                    },
                    "xAxis": {
                      "x": 1,
                      "y": 0,
                      "z": 0
                    },
                    "yAxis": {
                      "x": 0,
                      "y": 1,
                      "z": 0
                    },
                    "zAxis": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "units": {
                      "type": "Mm"
                    },
                    "__meta": []
                  },
                  "start": {
                    "from": [
                      -10,
                      -5
                    ],
                    "to": [
                      -10,
                      -5
                    ],
                    "tag": null,
                    "__geoMeta": {
                      "id": "7f778b51-77db-491f-9a17-0f0aede90515",
                      "sourceRange": [
                        221,
                        265,
                        0
                      ]
                    }
                  },
                  "tags": {
                    "edge1": {
                      "type": "TagIdentifier",
                      "value": "edge1",
                      "info": {
                        "type": "TagEngineInfo",
                        "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                        "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                        "path": {
                          "type": "ToPoint",
                          "from": [
                            -10,
                            -5
                          ],
                          "to": [
                            10,
                            -5
                          ],
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge1",
                            "digest": [
                              136,
                              241,
                              170,
                              116,
                              168,
                              26,
                              156,
                              74,
                              195,
                              67,
                              138,
                              78,
                              123,
                              183,
                              24,
                              41,
                              164,
                              75,
                              175,
                              32,
                              253,
                              128,
                              134,
                              15,
                              50,
                              74,
                              173,
                              40,
                              135,
                              73,
                              107,
                              40
                            ],
                            "start": 307,
                            "end": 313
                          },
                          "__geoMeta": {
                            "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                            "sourceRange": [
                              271,
                              314,
                              0
                            ]
                          }
                        },
                        "surface": {
                          "type": "extrudePlane",
                          "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge1",
                            "digest": [
                              136,
                              241,
                              170,
                              116,
                              168,
                              26,
                              156,
                              74,
                              195,
                              67,
                              138,
                              78,
                              123,
                              183,
                              24,
                              41,
                              164,
                              75,
                              175,
                              32,
                              253,
                              128,
                              134,
                              15,
                              50,
                              74,
                              173,
                              40,
                              135,
                              73,
                              107,
                              40
                            ],
                            "start": 307,
                            "end": 313
                          },
                          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                          "sourceRange": [
                            271,
                            314,
                            0
                          ]
                        }
                      },
                      "__meta": [
                        {
                          "sourceRange": [
                            307,
                            313,
                            0
                          ]
                        }
                      ]
                    },
                    "edge2": {
                      "type": "TagIdentifier",
                      "value": "edge2",
                      "info": {
                        "type": "TagEngineInfo",
                        "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                        "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                        "path": {
                          "type": "ToPoint",
                          "from": [
                            10,
                            -5
                          ],
                          "to": [
                            10,
                            5
                          ],
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge2",
                            "digest": [
                              172,
                              75,
                              233,
                              22,
                              45,
                              38,
                              90,
                              235,
                              236,
                              31,
                              204,
                              159,
                              171,
                              62,
                              69,
                              176,
                              247,
                              36,
                              154,
                              22,
                              136,
                              136,
                              23,
                              244,
                              184,
                              187,
                              45,
                              97,
                              195,
                              4,
                              37,
                              49
                            ],
                            "start": 355,
                            "end": 361
                          },
                          "__geoMeta": {
                            "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                            "sourceRange": [
                              320,
                              362,
                              0
                            ]
                          }
                        },
                        "surface": {
                          "type": "extrudePlane",
                          "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge2",
                            "digest": [
                              172,
                              75,
                              233,
                              22,
                              45,
                              38,
                              90,
                              235,
                              236,
                              31,
                              204,
                              159,
                              171,
                              62,
                              69,
                              176,
                              247,
                              36,
                              154,
                              22,
                              136,
                              136,
                              23,
                              244,
                              184,
                              187,
                              45,
                              97,
                              195,
                              4,
                              37,
                              49
                            ],
                            "start": 355,
                            "end": 361
                          },
                          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                          "sourceRange": [
                            320,
                            362,
                            0
                          ]
                        }
                      },
                      "__meta": [
                        {
                          "sourceRange": [
                            355,
                            361,
                            0
                          ]
                        }
                      ]
                    },
                    "edge3": {
                      "type": "TagIdentifier",
                      "value": "edge3",
                      "info": {
                        "type": "TagEngineInfo",
                        "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                        "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                        "path": {
                          "type": "ToPoint",
                          "from": [
                            10,
                            5
                          ],
                          "to": [
                            -10,
                            5
                          ],
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge3",
                            "digest": [
                              176,
                              130,
                              130,
                              150,
                              194,
                              9,
                              101,
                              177,
                              84,
                              50,
                              191,
                              195,
                              140,
                              109,
                              180,
                              30,
                              131,
                              196,
                              165,
                              87,
                              44,
                              84,
                              222,
                              70,
                              230,
                              83,
                              175,
                              88,
                              179,
                              188,
                              101,
                              122
                            ],
                            "start": 404,
                            "end": 410
                          },
                          "__geoMeta": {
                            "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                            "sourceRange": [
                              368,
                              411,
                              0
                            ]
                          }
                        },
                        "surface": {
                          "type": "extrudePlane",
                          "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge3",
                            "digest": [
                              176,
                              130,
                              130,
                              150,
                              194,
                              9,
                              101,
                              177,
                              84,
                              50,
                              191,
                              195,
                              140,
                              109,
                              180,
                              30,
                              131,
                              196,
                              165,
                              87,
                              44,
                              84,
                              222,
                              70,
                              230,
                              83,
                              175,
                              88,
                              179,
                              188,
                              101,
                              122
                            ],
                            "start": 404,
                            "end": 410
                          },
                          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                          "sourceRange": [
                            368,
                            411,
                            0
                          ]
                        }
                      },
                      "__meta": [
                        {
                          "sourceRange": [
                            404,
                            410,
                            0
                          ]
                        }
                      ]
                    },
                    "edge4": {
                      "type": "TagIdentifier",
                      "value": "edge4",
                      "info": {
                        "type": "TagEngineInfo",
                        "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                        "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                        "path": {
                          "type": "ToPoint",
                          "from": [
                            -10,
                            5
                          ],
                          "to": [
                            -10,
                            -5
                          ],
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge4",
                            "digest": [
                              103,
                              15,
                              174,
                              68,
                              114,
                              32,
                              121,
                              213,
                              48,
                              27,
                              135,
                              150,
                              99,
                              56,
                              0,
                              236,
                              173,
                              206,
                              122,
                              249,
                              74,
                              161,
                              179,
                              235,
                              163,
                              123,
                              72,
                              177,
                              251,
                              147,
                              12,
                              187
                            ],
                            "start": 426,
                            "end": 432
                          },
                          "__geoMeta": {
                            "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                            "sourceRange": [
                              417,
                              433,
                              0
                            ]
                          }
                        },
                        "surface": {
                          "type": "extrudePlane",
                          "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge4",
                            "digest": [
                              103,
                              15,
                              174,
                              68,
                              114,
                              32,
                              121,
                              213,
                              48,
                              27,
                              135,
                              150,
                              99,
                              56,
                              0,
                              236,
                              173,
                              206,
                              122,
                              249,
                              74,
                              161,
                              179,
                              235,
                              163,
                              123,
                              72,
                              177,
                              251,
                              147,
                              12,
                              187
                            ],
                            "start": 426,
                            "end": 432
                          },
                          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                          "sourceRange": [
                            417,
                            433,
                            0
                          ]
                        }
                      },
                      "__meta": [
                        {
                          "sourceRange": [
                            426,
                            432,
                            0
                          ]
                        }
                      ]
                    }
                  },
                  "units": {
                    "type": "Mm"
                  },
                  "__meta": [
                    {
                      "sourceRange": [
                        221,
                        265,
                        0
                      ]
                    }
                  ]
                }
              },
              "baseSolid": {
                "type": "Solid",
                "value": {
                  "type": "Solid",
                  "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                  "value": [
                    {
                      "type": "extrudePlane",
                      "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge1",
                        "digest": [
                          136,
                          241,
                          170,
                          116,
                          168,
                          26,
                          156,
                          74,
                          195,
                          67,
                          138,
                          78,
                          123,
                          183,
                          24,
                          41,
                          164,
                          75,
                          175,
                          32,
                          253,
                          128,
                          134,
                          15,
                          50,
                          74,
                          173,
                          40,
                          135,
                          73,
                          107,
                          40
                        ],
                        "start": 307,
                        "end": 313
                      },
                      "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                      "sourceRange": [
                        271,
                        314,
                        0
                      ]
                    },
                    {
                      "type": "extrudePlane",
                      "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge2",
                        "digest": [
                          172,
                          75,
                          233,
                          22,
                          45,
                          38,
                          90,
                          235,
                          236,
                          31,
                          204,
                          159,
                          171,
                          62,
                          69,
                          176,
                          247,
                          36,
                          154,
                          22,
                          136,
                          136,
                          23,
                          244,
                          184,
                          187,
                          45,
                          97,
                          195,
                          4,
                          37,
                          49
                        ],
                        "start": 355,
                        "end": 361
                      },
                      "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                      "sourceRange": [
                        320,
                        362,
                        0
                      ]
                    },
                    {
                      "type": "extrudePlane",
                      "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge3",
                        "digest": [
                          176,
                          130,
                          130,
                          150,
                          194,
                          9,
                          101,
                          177,
                          84,
                          50,
                          191,
                          195,
                          140,
                          109,
                          180,
                          30,
                          131,
                          196,
                          165,
                          87,
                          44,
                          84,
                          222,
                          70,
                          230,
                          83,
                          175,
                          88,
                          179,
                          188,
                          101,
                          122
                        ],
                        "start": 404,
                        "end": 410
                      },
                      "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                      "sourceRange": [
                        368,
                        411,
                        0
                      ]
                    },
                    {
                      "type": "extrudePlane",
                      "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge4",
                        "digest": [
                          103,
                          15,
                          174,
                          68,
                          114,
                          32,
                          121,
                          213,
                          48,
                          27,
                          135,
                          150,
                          99,
                          56,
                          0,
                          236,
                          173,
                          206,
                          122,
                          249,
                          74,
                          161,
                          179,
                          235,
                          163,
                          123,
                          72,
                          177,
                          251,
                          147,
                          12,
                          187
                        ],
                        "start": 426,
                        "end": 432
                      },
                      "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                      "sourceRange": [
                        417,
                        433,
                        0
                      ]
                    }
                  ],
                  "sketch": {
                    "type": "Sketch",
                    "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                    "paths": [
                      {
                        "type": "ToPoint",
                        "from": [
                          -10,
                          -5
                        ],
                        "to": [
                          10,
                          -5
                        ],
                        "tag": {
                          "type": "TagDeclarator",
                          "value": "edge1",
                          "digest": [
                            136,
                            241,
                            170,
                            116,
                            168,
                            26,
                            156,
                            74,
                            195,
                            67,
                            138,
                            78,
                            123,
                            183,
                            24,
                            41,
                            164,
                            75,
                            175,
                            32,
                            253,
                            128,
                            134,
                            15,
                            50,
                            74,
                            173,
                            40,
                            135,
                            73,
                            107,
                            40
                          ],
                          "start": 307,
                          "end": 313
                        },
                        "__geoMeta": {
                          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                          "sourceRange": [
                            271,
                            314,
                            0
                          ]
                        }
                      },
                      {
                        "type": "ToPoint",
                        "from": [
                          10,
                          -5
                        ],
                        "to": [
                          10,
                          5
                        ],
                        "tag": {
                          "type": "TagDeclarator",
                          "value": "edge2",
                          "digest": [
                            172,
                            75,
                            233,
                            22,
                            45,
                            38,
                            90,
                            235,
                            236,
                            31,
                            204,
                            159,
                            171,
                            62,
                            69,
                            176,
                            247,
                            36,
                            154,
                            22,
                            136,
                            136,
                            23,
                            244,
                            184,
                            187,
                            45,
                            97,
                            195,
                            4,
                            37,
                            49
                          ],
                          "start": 355,
                          "end": 361
                        },
                        "__geoMeta": {
                          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                          "sourceRange": [
                            320,
                            362,
                            0
                          ]
                        }
                      },
                      {
                        "type": "ToPoint",
                        "from": [
                          10,
                          5
                        ],
                        "to": [
                          -10,
                          5
                        ],
                        "tag": {
                          "type": "TagDeclarator",
                          "value": "edge3",
                          "digest": [
                            176,
                            130,
                            130,
                            150,
                            194,
                            9,
                            101,
                            177,
                            84,
                            50,
                            191,
                            195,
                            140,
                            109,
                            180,
                            30,
                            131,
                            196,
                            165,
                            87,
                            44,
                            84,
                            222,
                            70,
                            230,
                            83,
                            175,
                            88,
                            179,
                            188,
                            101,
                            122
                          ],
                          "start": 404,
                          "end": 410
                        },
                        "__geoMeta": {
                          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                          "sourceRange": [
                            368,
                            411,
                            0
                          ]
                        }
                      },
                      {
                        "type": "ToPoint",
                        "from": [
                          -10,
                          5
                        ],
                        "to": [
                          -10,
                          -5
                        ],
                        "tag": {
                          "type": "TagDeclarator",
                          "value": "edge4",
                          "digest": [
                            103,
                            15,
                            174,
                            68,
                            114,
                            32,
                            121,
                            213,
                            48,
                            27,
                            135,
                            150,
                            99,
                            56,
                            0,
                            236,
                            173,
                            206,
                            122,
                            249,
                            74,
                            161,
                            179,
                            235,
                            163,
                            123,
                            72,
                            177,
                            251,
                            147,
                            12,
                            187
                          ],
                          "start": 426,
                          "end": 432
                        },
                        "__geoMeta": {
                          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                          "sourceRange": [
                            417,
                            433,
                            0
                          ]
                        }
                      }
                    ],
                    "on": {
                      "type": "plane",
                      "id": "7d47c5cd-53d2-4693-830e-d6ccb59da320",
                      "value": "XY",
                      "origin": {
                        "x": 0,
                        "y": 0,
                        "z": 0
                      },
                      "xAxis": {
                        "x": 1,
                        "y": 0,
                        "z": 0
                      },
                      "yAxis": {
                        "x": 0,
                        "y": 1,
                        "z": 0
                      },
                      "zAxis": {
                        "x": 0,
                        "y": 0,
                        "z": 1
                      },
                      "units": {
                        "type": "Mm"
                      },
                      "__meta": []
                    },
                    "start": {
                      "from": [
                        -10,
                        -5
                      ],
                      "to": [
                        -10,
                        -5
                      ],
                      "tag": null,
                      "__geoMeta": {
                        "id": "7f778b51-77db-491f-9a17-0f0aede90515",
                        "sourceRange": [
                          221,
                          265,
                          0
                        ]
                      }
                    },
                    "tags": {
                      "edge1": {
                        "type": "TagIdentifier",
                        "value": "edge1",
                        "info": {
                          "type": "TagEngineInfo",
                          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                          "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "path": {
                            "type": "ToPoint",
                            "from": [
                              -10,
                              -5
                            ],
                            "to": [
                              10,
                              -5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge1",
                              "digest": [
                                136,
                                241,
                                170,
                                116,
                                168,
                                26,
                                156,
                                74,
                                195,
                                67,
                                138,
                                78,
                                123,
                                183,
                                24,
                                41,
                                164,
                                75,
                                175,
                                32,
                                253,
                                128,
                                134,
                                15,
                                50,
                                74,
                                173,
                                40,
                                135,
                                73,
                                107,
                                40
                              ],
                              "start": 307,
                              "end": 313
                            },
                            "__geoMeta": {
                              "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                              "sourceRange": [
                                271,
                                314,
                                0
                              ]
                            }
                          },
                          "surface": {
                            "type": "extrudePlane",
                            "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge1",
                              "digest": [
                                136,
                                241,
                                170,
                                116,
                                168,
                                26,
                                156,
                                74,
                                195,
                                67,
                                138,
                                78,
                                123,
                                183,
                                24,
                                41,
                                164,
                                75,
                                175,
                                32,
                                253,
                                128,
                                134,
                                15,
                                50,
                                74,
                                173,
                                40,
                                135,
                                73,
                                107,
                                40
                              ],
                              "start": 307,
                              "end": 313
                            },
                            "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                            "sourceRange": [
                              271,
                              314,
                              0
                            ]
                          }
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              307,
                              313,
                              0
                            ]
                          }
                        ]
                      },
                      "edge2": {
                        "type": "TagIdentifier",
                        "value": "edge2",
                        "info": {
                          "type": "TagEngineInfo",
                          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                          "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "path": {
                            "type": "ToPoint",
                            "from": [
                              10,
                              -5
                            ],
                            "to": [
                              10,
                              5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge2",
                              "digest": [
                                172,
                                75,
                                233,
                                22,
                                45,
                                38,
                                90,
                                235,
                                236,
                                31,
                                204,
                                159,
                                171,
                                62,
                                69,
                                176,
                                247,
                                36,
                                154,
                                22,
                                136,
                                136,
                                23,
                                244,
                                184,
                                187,
                                45,
                                97,
                                195,
                                4,
                                37,
                                49
                              ],
                              "start": 355,
                              "end": 361
                            },
                            "__geoMeta": {
                              "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                              "sourceRange": [
                                320,
                                362,
                                0
                              ]
                            }
                          },
                          "surface": {
                            "type": "extrudePlane",
                            "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge2",
                              "digest": [
                                172,
                                75,
                                233,
                                22,
                                45,
                                38,
                                90,
                                235,
                                236,
                                31,
                                204,
                                159,
                                171,
                                62,
                                69,
                                176,
                                247,
                                36,
                                154,
                                22,
                                136,
                                136,
                                23,
                                244,
                                184,
                                187,
                                45,
                                97,
                                195,
                                4,
                                37,
                                49
                              ],
                              "start": 355,
                              "end": 361
                            },
                            "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                            "sourceRange": [
                              320,
                              362,
                              0
                            ]
                          }
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              355,
                              361,
                              0
                            ]
                          }
                        ]
                      },
                      "edge3": {
                        "type": "TagIdentifier",
                        "value": "edge3",
                        "info": {
                          "type": "TagEngineInfo",
                          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                          "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "path": {
                            "type": "ToPoint",
                            "from": [
                              10,
                              5
                            ],
                            "to": [
                              -10,
                              5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge3",
                              "digest": [
                                176,
                                130,
                                130,
                                150,
                                194,
                                9,
                                101,
                                177,
                                84,
                                50,
                                191,
                                195,
                                140,
                                109,
                                180,
                                30,
                                131,
                                196,
                                165,
                                87,
                                44,
                                84,
                                222,
                                70,
                                230,
                                83,
                                175,
                                88,
                                179,
                                188,
                                101,
                                122
                              ],
                              "start": 404,
                              "end": 410
                            },
                            "__geoMeta": {
                              "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                              "sourceRange": [
                                368,
                                411,
                                0
                              ]
                            }
                          },
                          "surface": {
                            "type": "extrudePlane",
                            "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge3",
                              "digest": [
                                176,
                                130,
                                130,
                                150,
                                194,
                                9,
                                101,
                                177,
                                84,
                                50,
                                191,
                                195,
                                140,
                                109,
                                180,
                                30,
                                131,
                                196,
                                165,
                                87,
                                44,
                                84,
                                222,
                                70,
                                230,
                                83,
                                175,
                                88,
                                179,
                                188,
                                101,
                                122
                              ],
                              "start": 404,
                              "end": 410
                            },
                            "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                            "sourceRange": [
                              368,
                              411,
                              0
                            ]
                          }
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              404,
                              410,
                              0
                            ]
                          }
                        ]
                      },
                      "edge4": {
                        "type": "TagIdentifier",
                        "value": "edge4",
                        "info": {
                          "type": "TagEngineInfo",
                          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                          "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "path": {
                            "type": "ToPoint",
                            "from": [
                              -10,
                              5
                            ],
                            "to": [
                              -10,
                              -5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge4",
                              "digest": [
                                103,
                                15,
                                174,
                                68,
                                114,
                                32,
                                121,
                                213,
                                48,
                                27,
                                135,
                                150,
                                99,
                                56,
                                0,
                                236,
                                173,
                                206,
                                122,
                                249,
                                74,
                                161,
                                179,
                                235,
                                163,
                                123,
                                72,
                                177,
                                251,
                                147,
                                12,
                                187
                              ],
                              "start": 426,
                              "end": 432
                            },
                            "__geoMeta": {
                              "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                              "sourceRange": [
                                417,
                                433,
                                0
                              ]
                            }
                          },
                          "surface": {
                            "type": "extrudePlane",
                            "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge4",
                              "digest": [
                                103,
                                15,
                                174,
                                68,
                                114,
                                32,
                                121,
                                213,
                                48,
                                27,
                                135,
                                150,
                                99,
                                56,
                                0,
                                236,
                                173,
                                206,
                                122,
                                249,
                                74,
                                161,
                                179,
                                235,
                                163,
                                123,
                                72,
                                177,
                                251,
                                147,
                                12,
                                187
                              ],
                              "start": 426,
                              "end": 432
                            },
                            "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                            "sourceRange": [
                              417,
                              433,
                              0
                            ]
                          }
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              426,
                              432,
                              0
                            ]
                          }
                        ]
                      }
                    },
                    "units": {
                      "type": "Mm"
                    },
                    "__meta": [
                      {
                        "sourceRange": [
                          221,
                          265,
                          0
                        ]
                      }
                    ]
                  },
                  "height": 1,
                  "startCapId": "2de57371-8b6b-4840-9e52-a5499a18d598",
                  "endCapId": "18d9b36d-f3b7-49a7-967f-80a42e447eaf",
                  "units": {
                    "type": "Mm"
                  },
                  "__meta": [
                    {
                      "sourceRange": [
                        221,
                        265,
                        0
                      ]
                    }
                  ]
                }
              },
              "filletedSolid": {
                "type": "Solid",
                "value": {
                  "type": "Solid",
                  "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                  "value": [
                    {
                      "type": "extrudePlane",
                      "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge1",
                        "digest": [
                          136,
                          241,
                          170,
                          116,
                          168,
                          26,
                          156,
                          74,
                          195,
                          67,
                          138,
                          78,
                          123,
                          183,
                          24,
                          41,
                          164,
                          75,
                          175,
                          32,
                          253,
                          128,
                          134,
                          15,
                          50,
                          74,
                          173,
                          40,
                          135,
                          73,
                          107,
                          40
                        ],
                        "start": 307,
                        "end": 313
                      },
                      "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                      "sourceRange": [
                        271,
                        314,
                        0
                      ]
                    },
                    {
                      "type": "extrudePlane",
                      "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge2",
                        "digest": [
                          172,
                          75,
                          233,
                          22,
                          45,
                          38,
                          90,
                          235,
                          236,
                          31,
                          204,
                          159,
                          171,
                          62,
                          69,
                          176,
                          247,
                          36,
                          154,
                          22,
                          136,
                          136,
                          23,
                          244,
                          184,
                          187,
                          45,
                          97,
                          195,
                          4,
                          37,
                          49
                        ],
                        "start": 355,
                        "end": 361
                      },
                      "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                      "sourceRange": [
                        320,
                        362,
                        0
                      ]
                    },
                    {
                      "type": "extrudePlane",
                      "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge3",
                        "digest": [
                          176,
                          130,
                          130,
                          150,
                          194,
                          9,
                          101,
                          177,
                          84,
                          50,
                          191,
                          195,
                          140,
                          109,
                          180,
                          30,
                          131,
                          196,
                          165,
                          87,
                          44,
                          84,
                          222,
                          70,
                          230,
                          83,
                          175,
                          88,
                          179,
                          188,
                          101,
                          122
                        ],
                        "start": 404,
                        "end": 410
                      },
                      "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                      "sourceRange": [
                        368,
                        411,
                        0
                      ]
                    },
                    {
                      "type": "extrudePlane",
                      "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                      "tag": {
                        "type": "TagDeclarator",
                        "value": "edge4",
                        "digest": [
                          103,
                          15,
                          174,
                          68,
                          114,
                          32,
                          121,
                          213,
                          48,
                          27,
                          135,
                          150,
                          99,
                          56,
                          0,
                          236,
                          173,
                          206,
                          122,
                          249,
                          74,
                          161,
                          179,
                          235,
                          163,
                          123,
                          72,
                          177,
                          251,
                          147,
                          12,
                          187
                        ],
                        "start": 426,
                        "end": 432
                      },
                      "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                      "sourceRange": [
                        417,
                        433,
                        0
                      ]
                    }
                  ],
                  "sketch": {
                    "type": "Sketch",
                    "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                    "paths": [
                      {
                        "type": "ToPoint",
                        "from": [
                          -10,
                          -5
                        ],
                        "to": [
                          10,
                          -5
                        ],
                        "tag": {
                          "type": "TagDeclarator",
                          "value": "edge1",
                          "digest": [
                            136,
                            241,
                            170,
                            116,
                            168,
                            26,
                            156,
                            74,
                            195,
                            67,
                            138,
                            78,
                            123,
                            183,
                            24,
                            41,
                            164,
                            75,
                            175,
                            32,
                            253,
                            128,
                            134,
                            15,
                            50,
                            74,
                            173,
                            40,
                            135,
                            73,
                            107,
                            40
                          ],
                          "start": 307,
                          "end": 313
                        },
                        "__geoMeta": {
                          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                          "sourceRange": [
                            271,
                            314,
                            0
                          ]
                        }
                      },
                      {
                        "type": "ToPoint",
                        "from": [
                          10,
                          -5
                        ],
                        "to": [
                          10,
                          5
                        ],
                        "tag": {
                          "type": "TagDeclarator",
                          "value": "edge2",
                          "digest": [
                            172,
                            75,
                            233,
                            22,
                            45,
                            38,
                            90,
                            235,
                            236,
                            31,
                            204,
                            159,
                            171,
                            62,
                            69,
                            176,
                            247,
                            36,
                            154,
                            22,
                            136,
                            136,
                            23,
                            244,
                            184,
                            187,
                            45,
                            97,
                            195,
                            4,
                            37,
                            49
                          ],
                          "start": 355,
                          "end": 361
                        },
                        "__geoMeta": {
                          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                          "sourceRange": [
                            320,
                            362,
                            0
                          ]
                        }
                      },
                      {
                        "type": "ToPoint",
                        "from": [
                          10,
                          5
                        ],
                        "to": [
                          -10,
                          5
                        ],
                        "tag": {
                          "type": "TagDeclarator",
                          "value": "edge3",
                          "digest": [
                            176,
                            130,
                            130,
                            150,
                            194,
                            9,
                            101,
                            177,
                            84,
                            50,
                            191,
                            195,
                            140,
                            109,
                            180,
                            30,
                            131,
                            196,
                            165,
                            87,
                            44,
                            84,
                            222,
                            70,
                            230,
                            83,
                            175,
                            88,
                            179,
                            188,
                            101,
                            122
                          ],
                          "start": 404,
                          "end": 410
                        },
                        "__geoMeta": {
                          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                          "sourceRange": [
                            368,
                            411,
                            0
                          ]
                        }
                      },
                      {
                        "type": "ToPoint",
                        "from": [
                          -10,
                          5
                        ],
                        "to": [
                          -10,
                          -5
                        ],
                        "tag": {
                          "type": "TagDeclarator",
                          "value": "edge4",
                          "digest": [
                            103,
                            15,
                            174,
                            68,
                            114,
                            32,
                            121,
                            213,
                            48,
                            27,
                            135,
                            150,
                            99,
                            56,
                            0,
                            236,
                            173,
                            206,
                            122,
                            249,
                            74,
                            161,
                            179,
                            235,
                            163,
                            123,
                            72,
                            177,
                            251,
                            147,
                            12,
                            187
                          ],
                          "start": 426,
                          "end": 432
                        },
                        "__geoMeta": {
                          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                          "sourceRange": [
                            417,
                            433,
                            0
                          ]
                        }
                      }
                    ],
                    "on": {
                      "type": "plane",
                      "id": "7d47c5cd-53d2-4693-830e-d6ccb59da320",
                      "value": "XY",
                      "origin": {
                        "x": 0,
                        "y": 0,
                        "z": 0
                      },
                      "xAxis": {
                        "x": 1,
                        "y": 0,
                        "z": 0
                      },
                      "yAxis": {
                        "x": 0,
                        "y": 1,
                        "z": 0
                      },
                      "zAxis": {
                        "x": 0,
                        "y": 0,
                        "z": 1
                      },
                      "units": {
                        "type": "Mm"
                      },
                      "__meta": []
                    },
                    "start": {
                      "from": [
                        -10,
                        -5
                      ],
                      "to": [
                        -10,
                        -5
                      ],
                      "tag": null,
                      "__geoMeta": {
                        "id": "7f778b51-77db-491f-9a17-0f0aede90515",
                        "sourceRange": [
                          221,
                          265,
                          0
                        ]
                      }
                    },
                    "tags": {
                      "edge1": {
                        "type": "TagIdentifier",
                        "value": "edge1",
                        "info": {
                          "type": "TagEngineInfo",
                          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                          "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "path": {
                            "type": "ToPoint",
                            "from": [
                              -10,
                              -5
                            ],
                            "to": [
                              10,
                              -5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge1",
                              "digest": [
                                136,
                                241,
                                170,
                                116,
                                168,
                                26,
                                156,
                                74,
                                195,
                                67,
                                138,
                                78,
                                123,
                                183,
                                24,
                                41,
                                164,
                                75,
                                175,
                                32,
                                253,
                                128,
                                134,
                                15,
                                50,
                                74,
                                173,
                                40,
                                135,
                                73,
                                107,
                                40
                              ],
                              "start": 307,
                              "end": 313
                            },
                            "__geoMeta": {
                              "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                              "sourceRange": [
                                271,
                                314,
                                0
                              ]
                            }
                          },
                          "surface": {
                            "type": "extrudePlane",
                            "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge1",
                              "digest": [
                                136,
                                241,
                                170,
                                116,
                                168,
                                26,
                                156,
                                74,
                                195,
                                67,
                                138,
                                78,
                                123,
                                183,
                                24,
                                41,
                                164,
                                75,
                                175,
                                32,
                                253,
                                128,
                                134,
                                15,
                                50,
                                74,
                                173,
                                40,
                                135,
                                73,
                                107,
                                40
                              ],
                              "start": 307,
                              "end": 313
                            },
                            "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                            "sourceRange": [
                              271,
                              314,
                              0
                            ]
                          }
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              307,
                              313,
                              0
                            ]
                          }
                        ]
                      },
                      "edge2": {
                        "type": "TagIdentifier",
                        "value": "edge2",
                        "info": {
                          "type": "TagEngineInfo",
                          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                          "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "path": {
                            "type": "ToPoint",
                            "from": [
                              10,
                              -5
                            ],
                            "to": [
                              10,
                              5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge2",
                              "digest": [
                                172,
                                75,
                                233,
                                22,
                                45,
                                38,
                                90,
                                235,
                                236,
                                31,
                                204,
                                159,
                                171,
                                62,
                                69,
                                176,
                                247,
                                36,
                                154,
                                22,
                                136,
                                136,
                                23,
                                244,
                                184,
                                187,
                                45,
                                97,
                                195,
                                4,
                                37,
                                49
                              ],
                              "start": 355,
                              "end": 361
                            },
                            "__geoMeta": {
                              "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                              "sourceRange": [
                                320,
                                362,
                                0
                              ]
                            }
                          },
                          "surface": {
                            "type": "extrudePlane",
                            "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge2",
                              "digest": [
                                172,
                                75,
                                233,
                                22,
                                45,
                                38,
                                90,
                                235,
                                236,
                                31,
                                204,
                                159,
                                171,
                                62,
                                69,
                                176,
                                247,
                                36,
                                154,
                                22,
                                136,
                                136,
                                23,
                                244,
                                184,
                                187,
                                45,
                                97,
                                195,
                                4,
                                37,
                                49
                              ],
                              "start": 355,
                              "end": 361
                            },
                            "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                            "sourceRange": [
                              320,
                              362,
                              0
                            ]
                          }
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              355,
                              361,
                              0
                            ]
                          }
                        ]
                      },
                      "edge3": {
                        "type": "TagIdentifier",
                        "value": "edge3",
                        "info": {
                          "type": "TagEngineInfo",
                          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                          "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "path": {
                            "type": "ToPoint",
                            "from": [
                              10,
                              5
                            ],
                            "to": [
                              -10,
                              5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge3",
                              "digest": [
                                176,
                                130,
                                130,
                                150,
                                194,
                                9,
                                101,
                                177,
                                84,
                                50,
                                191,
                                195,
                                140,
                                109,
                                180,
                                30,
                                131,
                                196,
                                165,
                                87,
                                44,
                                84,
                                222,
                                70,
                                230,
                                83,
                                175,
                                88,
                                179,
                                188,
                                101,
                                122
                              ],
                              "start": 404,
                              "end": 410
                            },
                            "__geoMeta": {
                              "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                              "sourceRange": [
                                368,
                                411,
                                0
                              ]
                            }
                          },
                          "surface": {
                            "type": "extrudePlane",
                            "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge3",
                              "digest": [
                                176,
                                130,
                                130,
                                150,
                                194,
                                9,
                                101,
                                177,
                                84,
                                50,
                                191,
                                195,
                                140,
                                109,
                                180,
                                30,
                                131,
                                196,
                                165,
                                87,
                                44,
                                84,
                                222,
                                70,
                                230,
                                83,
                                175,
                                88,
                                179,
                                188,
                                101,
                                122
                              ],
                              "start": 404,
                              "end": 410
                            },
                            "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                            "sourceRange": [
                              368,
                              411,
                              0
                            ]
                          }
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              404,
                              410,
                              0
                            ]
                          }
                        ]
                      },
                      "edge4": {
                        "type": "TagIdentifier",
                        "value": "edge4",
                        "info": {
                          "type": "TagEngineInfo",
                          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                          "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "path": {
                            "type": "ToPoint",
                            "from": [
                              -10,
                              5
                            ],
                            "to": [
                              -10,
                              -5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge4",
                              "digest": [
                                103,
                                15,
                                174,
                                68,
                                114,
                                32,
                                121,
                                213,
                                48,
                                27,
                                135,
                                150,
                                99,
                                56,
                                0,
                                236,
                                173,
                                206,
                                122,
                                249,
                                74,
                                161,
                                179,
                                235,
                                163,
                                123,
                                72,
                                177,
                                251,
                                147,
                                12,
                                187
                              ],
                              "start": 426,
                              "end": 432
                            },
                            "__geoMeta": {
                              "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                              "sourceRange": [
                                417,
                                433,
                                0
                              ]
                            }
                          },
                          "surface": {
                            "type": "extrudePlane",
                            "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge4",
                              "digest": [
                                103,
                                15,
                                174,
                                68,
                                114,
                                32,
                                121,
                                213,
                                48,
                                27,
                                135,
                                150,
                                99,
                                56,
                                0,
                                236,
                                173,
                                206,
                                122,
                                249,
                                74,
                                161,
                                179,
                                235,
                                163,
                                123,
                                72,
                                177,
                                251,
                                147,
                                12,
                                187
                              ],
                              "start": 426,
                              "end": 432
                            },
                            "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                            "sourceRange": [
                              417,
                              433,
                              0
                            ]
                          }
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              426,
                              432,
                              0
                            ]
                          }
                        ]
                      }
                    },
                    "units": {
                      "type": "Mm"
                    },
                    "__meta": [
                      {
                        "sourceRange": [
                          221,
                          265,
                          0
                        ]
                      }
                    ]
                  },
                  "height": 1,
                  "startCapId": "2de57371-8b6b-4840-9e52-a5499a18d598",
                  "endCapId": "18d9b36d-f3b7-49a7-967f-80a42e447eaf",
                  "edgeCuts": [
                    {
                      "type": "fillet",
                      "id": "7692b447-25af-46af-a8df-018b41b9498e",
                      "radius": 2,
                      "edgeId": "5839a052-1638-49b3-b1ce-90390dc20ee8",
                      "tag": null
                    },
                    {
                      "type": "fillet",
                      "id": "828d64d5-8763-409f-acf1-116d9e6afeea",
                      "radius": 2,
                      "edgeId": "deba7b8b-a744-4fb1-acc4-f551d8e5fc2a",
                      "tag": null
                    },
                    {
                      "type": "fillet",
                      "id": "81692918-97c4-4524-b762-5e3049e7aecc",
                      "radius": 2,
                      "edgeId": "ddebf1b7-5d3c-43d8-af0f-3521786b8b88",
                      "tag": null
                    },
                    {
                      "type": "fillet",
                      "id": "931ec9ec-4e47-4e89-a79c-df7238f9d8ff",
                      "radius": 2,
                      "edgeId": "33e99fe1-1695-483d-b2a6-8567e631aabf",
                      "tag": null
                    }
                  ],
                  "units": {
                    "type": "Mm"
                  },
                  "__meta": [
                    {
                      "sourceRange": [
                        221,
                        265,
                        0
                      ]
                    }
                  ]
                }
              },
              "coneBaseSketch": {
                "type": "Sketch",
                "value": {
                  "type": "Sketch",
                  "id": "05a64f38-af61-448f-bc4c-0f02f36327bb",
                  "paths": [
                    {
                      "type": "Circle",
                      "from": [
                        5,
                        0
                      ],
                      "to": [
                        5,
                        0
                      ],
                      "tag": null,
                      "__geoMeta": {
                        "id": "140962c4-2a75-4075-ba2f-c885f7ccef29",
                        "sourceRange": [
                          878,
                          929,
                          0
                        ]
                      },
                      "center": [
                        0,
                        0
                      ],
                      "radius": 5,
                      "ccw": true
                    }
                  ],
                  "on": {
                    "type": "face",
                    "id": "18d9b36d-f3b7-49a7-967f-80a42e447eaf",
                    "value": "end",
                    "xAxis": {
                      "x": 1,
                      "y": 0,
                      "z": 0
                    },
                    "yAxis": {
                      "x": 0,
                      "y": 1,
                      "z": 0
                    },
                    "zAxis": {
                      "x": 0,
                      "y": 0,
                      "z": 1
                    },
                    "solid": {
                      "type": "Solid",
                      "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                      "value": [
                        {
                          "type": "extrudePlane",
                          "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge1",
                            "digest": [
                              136,
                              241,
                              170,
                              116,
                              168,
                              26,
                              156,
                              74,
                              195,
                              67,
                              138,
                              78,
                              123,
                              183,
                              24,
                              41,
                              164,
                              75,
                              175,
                              32,
                              253,
                              128,
                              134,
                              15,
                              50,
                              74,
                              173,
                              40,
                              135,
                              73,
                              107,
                              40
                            ],
                            "start": 307,
                            "end": 313
                          },
                          "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                          "sourceRange": [
                            271,
                            314,
                            0
                          ]
                        },
                        {
                          "type": "extrudePlane",
                          "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge2",
                            "digest": [
                              172,
                              75,
                              233,
                              22,
                              45,
                              38,
                              90,
                              235,
                              236,
                              31,
                              204,
                              159,
                              171,
                              62,
                              69,
                              176,
                              247,
                              36,
                              154,
                              22,
                              136,
                              136,
                              23,
                              244,
                              184,
                              187,
                              45,
                              97,
                              195,
                              4,
                              37,
                              49
                            ],
                            "start": 355,
                            "end": 361
                          },
                          "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                          "sourceRange": [
                            320,
                            362,
                            0
                          ]
                        },
                        {
                          "type": "extrudePlane",
                          "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge3",
                            "digest": [
                              176,
                              130,
                              130,
                              150,
                              194,
                              9,
                              101,
                              177,
                              84,
                              50,
                              191,
                              195,
                              140,
                              109,
                              180,
                              30,
                              131,
                              196,
                              165,
                              87,
                              44,
                              84,
                              222,
                              70,
                              230,
                              83,
                              175,
                              88,
                              179,
                              188,
                              101,
                              122
                            ],
                            "start": 404,
                            "end": 410
                          },
                          "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                          "sourceRange": [
                            368,
                            411,
                            0
                          ]
                        },
                        {
                          "type": "extrudePlane",
                          "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                          "tag": {
                            "type": "TagDeclarator",
                            "value": "edge4",
                            "digest": [
                              103,
                              15,
                              174,
                              68,
                              114,
                              32,
                              121,
                              213,
                              48,
                              27,
                              135,
                              150,
                              99,
                              56,
                              0,
                              236,
                              173,
                              206,
                              122,
                              249,
                              74,
                              161,
                              179,
                              235,
                              163,
                              123,
                              72,
                              177,
                              251,
                              147,
                              12,
                              187
                            ],
                            "start": 426,
                            "end": 432
                          },
                          "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                          "sourceRange": [
                            417,
                            433,
                            0
                          ]
                        }
                      ],
                      "sketch": {
                        "type": "Sketch",
                        "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                        "paths": [
                          {
                            "type": "ToPoint",
                            "from": [
                              -10,
                              -5
                            ],
                            "to": [
                              10,
                              -5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge1",
                              "digest": [
                                136,
                                241,
                                170,
                                116,
                                168,
                                26,
                                156,
                                74,
                                195,
                                67,
                                138,
                                78,
                                123,
                                183,
                                24,
                                41,
                                164,
                                75,
                                175,
                                32,
                                253,
                                128,
                                134,
                                15,
                                50,
                                74,
                                173,
                                40,
                                135,
                                73,
                                107,
                                40
                              ],
                              "start": 307,
                              "end": 313
                            },
                            "__geoMeta": {
                              "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                              "sourceRange": [
                                271,
                                314,
                                0
                              ]
                            }
                          },
                          {
                            "type": "ToPoint",
                            "from": [
                              10,
                              -5
                            ],
                            "to": [
                              10,
                              5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge2",
                              "digest": [
                                172,
                                75,
                                233,
                                22,
                                45,
                                38,
                                90,
                                235,
                                236,
                                31,
                                204,
                                159,
                                171,
                                62,
                                69,
                                176,
                                247,
                                36,
                                154,
                                22,
                                136,
                                136,
                                23,
                                244,
                                184,
                                187,
                                45,
                                97,
                                195,
                                4,
                                37,
                                49
                              ],
                              "start": 355,
                              "end": 361
                            },
                            "__geoMeta": {
                              "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                              "sourceRange": [
                                320,
                                362,
                                0
                              ]
                            }
                          },
                          {
                            "type": "ToPoint",
                            "from": [
                              10,
                              5
                            ],
                            "to": [
                              -10,
                              5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge3",
                              "digest": [
                                176,
                                130,
                                130,
                                150,
                                194,
                                9,
                                101,
                                177,
                                84,
                                50,
                                191,
                                195,
                                140,
                                109,
                                180,
                                30,
                                131,
                                196,
                                165,
                                87,
                                44,
                                84,
                                222,
                                70,
                                230,
                                83,
                                175,
                                88,
                                179,
                                188,
                                101,
                                122
                              ],
                              "start": 404,
                              "end": 410
                            },
                            "__geoMeta": {
                              "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                              "sourceRange": [
                                368,
                                411,
                                0
                              ]
                            }
                          },
                          {
                            "type": "ToPoint",
                            "from": [
                              -10,
                              5
                            ],
                            "to": [
                              -10,
                              -5
                            ],
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge4",
                              "digest": [
                                103,
                                15,
                                174,
                                68,
                                114,
                                32,
                                121,
                                213,
                                48,
                                27,
                                135,
                                150,
                                99,
                                56,
                                0,
                                236,
                                173,
                                206,
                                122,
                                249,
                                74,
                                161,
                                179,
                                235,
                                163,
                                123,
                                72,
                                177,
                                251,
                                147,
                                12,
                                187
                              ],
                              "start": 426,
                              "end": 432
                            },
                            "__geoMeta": {
                              "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                              "sourceRange": [
                                417,
                                433,
                                0
                              ]
                            }
                          }
                        ],
                        "on": {
                          "type": "plane",
                          "id": "7d47c5cd-53d2-4693-830e-d6ccb59da320",
                          "value": "XY",
                          "origin": {
                            "x": 0,
                            "y": 0,
                            "z": 0
                          },
                          "xAxis": {
                            "x": 1,
                            "y": 0,
                            "z": 0
                          },
                          "yAxis": {
                            "x": 0,
                            "y": 1,
                            "z": 0
                          },
                          "zAxis": {
                            "x": 0,
                            "y": 0,
                            "z": 1
                          },
                          "units": {
                            "type": "Mm"
                          },
                          "__meta": []
                        },
                        "start": {
                          "from": [
                            -10,
                            -5
                          ],
                          "to": [
                            -10,
                            -5
                          ],
                          "tag": null,
                          "__geoMeta": {
                            "id": "7f778b51-77db-491f-9a17-0f0aede90515",
                            "sourceRange": [
                              221,
                              265,
                              0
                            ]
                          }
                        },
                        "tags": {
                          "edge1": {
                            "type": "TagIdentifier",
                            "value": "edge1",
                            "info": {
                              "type": "TagEngineInfo",
                              "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                              "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                              "path": {
                                "type": "ToPoint",
                                "from": [
                                  -10,
                                  -5
                                ],
                                "to": [
                                  10,
                                  -5
                                ],
                                "tag": {
                                  "type": "TagDeclarator",
                                  "value": "edge1",
                                  "digest": [
                                    136,
                                    241,
                                    170,
                                    116,
                                    168,
                                    26,
                                    156,
                                    74,
                                    195,
                                    67,
                                    138,
                                    78,
                                    123,
                                    183,
                                    24,
                                    41,
                                    164,
                                    75,
                                    175,
                                    32,
                                    253,
                                    128,
                                    134,
                                    15,
                                    50,
                                    74,
                                    173,
                                    40,
                                    135,
                                    73,
                                    107,
                                    40
                                  ],
                                  "start": 307,
                                  "end": 313
                                },
                                "__geoMeta": {
                                  "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                                  "sourceRange": [
                                    271,
                                    314,
                                    0
                                  ]
                                }
                              },
                              "surface": {
                                "type": "extrudePlane",
                                "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                                "tag": {
                                  "type": "TagDeclarator",
                                  "value": "edge1",
                                  "digest": [
                                    136,
                                    241,
                                    170,
                                    116,
                                    168,
                                    26,
                                    156,
                                    74,
                                    195,
                                    67,
                                    138,
                                    78,
                                    123,
                                    183,
                                    24,
                                    41,
                                    164,
                                    75,
                                    175,
                                    32,
                                    253,
                                    128,
                                    134,
                                    15,
                                    50,
                                    74,
                                    173,
                                    40,
                                    135,
                                    73,
                                    107,
                                    40
                                  ],
                                  "start": 307,
                                  "end": 313
                                },
                                "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                                "sourceRange": [
                                  271,
                                  314,
                                  0
                                ]
                              }
                            },
                            "__meta": [
                              {
                                "sourceRange": [
                                  307,
                                  313,
                                  0
                                ]
                              }
                            ]
                          },
                          "edge2": {
                            "type": "TagIdentifier",
                            "value": "edge2",
                            "info": {
                              "type": "TagEngineInfo",
                              "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                              "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                              "path": {
                                "type": "ToPoint",
                                "from": [
                                  10,
                                  -5
                                ],
                                "to": [
                                  10,
                                  5
                                ],
                                "tag": {
                                  "type": "TagDeclarator",
                                  "value": "edge2",
                                  "digest": [
                                    172,
                                    75,
                                    233,
                                    22,
                                    45,
                                    38,
                                    90,
                                    235,
                                    236,
                                    31,
                                    204,
                                    159,
                                    171,
                                    62,
                                    69,
                                    176,
                                    247,
                                    36,
                                    154,
                                    22,
                                    136,
                                    136,
                                    23,
                                    244,
                                    184,
                                    187,
                                    45,
                                    97,
                                    195,
                                    4,
                                    37,
                                    49
                                  ],
                                  "start": 355,
                                  "end": 361
                                },
                                "__geoMeta": {
                                  "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                                  "sourceRange": [
                                    320,
                                    362,
                                    0
                                  ]
                                }
                              },
                              "surface": {
                                "type": "extrudePlane",
                                "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                                "tag": {
                                  "type": "TagDeclarator",
                                  "value": "edge2",
                                  "digest": [
                                    172,
                                    75,
                                    233,
                                    22,
                                    45,
                                    38,
                                    90,
                                    235,
                                    236,
                                    31,
                                    204,
                                    159,
                                    171,
                                    62,
                                    69,
                                    176,
                                    247,
                                    36,
                                    154,
                                    22,
                                    136,
                                    136,
                                    23,
                                    244,
                                    184,
                                    187,
                                    45,
                                    97,
                                    195,
                                    4,
                                    37,
                                    49
                                  ],
                                  "start": 355,
                                  "end": 361
                                },
                                "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                                "sourceRange": [
                                  320,
                                  362,
                                  0
                                ]
                              }
                            },
                            "__meta": [
                              {
                                "sourceRange": [
                                  355,
                                  361,
                                  0
                                ]
                              }
                            ]
                          },
                          "edge3": {
                            "type": "TagIdentifier",
                            "value": "edge3",
                            "info": {
                              "type": "TagEngineInfo",
                              "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                              "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                              "path": {
                                "type": "ToPoint",
                                "from": [
                                  10,
                                  5
                                ],
                                "to": [
                                  -10,
                                  5
                                ],
                                "tag": {
                                  "type": "TagDeclarator",
                                  "value": "edge3",
                                  "digest": [
                                    176,
                                    130,
                                    130,
                                    150,
                                    194,
                                    9,
                                    101,
                                    177,
                                    84,
                                    50,
                                    191,
                                    195,
                                    140,
                                    109,
                                    180,
                                    30,
                                    131,
                                    196,
                                    165,
                                    87,
                                    44,
                                    84,
                                    222,
                                    70,
                                    230,
                                    83,
                                    175,
                                    88,
                                    179,
                                    188,
                                    101,
                                    122
                                  ],
                                  "start": 404,
                                  "end": 410
                                },
                                "__geoMeta": {
                                  "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                                  "sourceRange": [
                                    368,
                                    411,
                                    0
                                  ]
                                }
                              },
                              "surface": {
                                "type": "extrudePlane",
                                "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                                "tag": {
                                  "type": "TagDeclarator",
                                  "value": "edge3",
                                  "digest": [
                                    176,
                                    130,
                                    130,
                                    150,
                                    194,
                                    9,
                                    101,
                                    177,
                                    84,
                                    50,
                                    191,
                                    195,
                                    140,
                                    109,
                                    180,
                                    30,
                                    131,
                                    196,
                                    165,
                                    87,
                                    44,
                                    84,
                                    222,
                                    70,
                                    230,
                                    83,
                                    175,
                                    88,
                                    179,
                                    188,
                                    101,
                                    122
                                  ],
                                  "start": 404,
                                  "end": 410
                                },
                                "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                                "sourceRange": [
                                  368,
                                  411,
                                  0
                                ]
                              }
                            },
                            "__meta": [
                              {
                                "sourceRange": [
                                  404,
                                  410,
                                  0
                                ]
                              }
                            ]
                          },
                          "edge4": {
                            "type": "TagIdentifier",
                            "value": "edge4",
                            "info": {
                              "type": "TagEngineInfo",
                              "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                              "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                              "path": {
                                "type": "ToPoint",
                                "from": [
                                  -10,
                                  5
                                ],
                                "to": [
                                  -10,
                                  -5
                                ],
                                "tag": {
                                  "type": "TagDeclarator",
                                  "value": "edge4",
                                  "digest": [
                                    103,
                                    15,
                                    174,
                                    68,
                                    114,
                                    32,
                                    121,
                                    213,
                                    48,
                                    27,
                                    135,
                                    150,
                                    99,
                                    56,
                                    0,
                                    236,
                                    173,
                                    206,
                                    122,
                                    249,
                                    74,
                                    161,
                                    179,
                                    235,
                                    163,
                                    123,
                                    72,
                                    177,
                                    251,
                                    147,
                                    12,
                                    187
                                  ],
                                  "start": 426,
                                  "end": 432
                                },
                                "__geoMeta": {
                                  "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                                  "sourceRange": [
                                    417,
                                    433,
                                    0
                                  ]
                                }
                              },
                              "surface": {
                                "type": "extrudePlane",
                                "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                                "tag": {
                                  "type": "TagDeclarator",
                                  "value": "edge4",
                                  "digest": [
                                    103,
                                    15,
                                    174,
                                    68,
                                    114,
                                    32,
                                    121,
                                    213,
                                    48,
                                    27,
                                    135,
                                    150,
                                    99,
                                    56,
                                    0,
                                    236,
                                    173,
                                    206,
                                    122,
                                    249,
                                    74,
                                    161,
                                    179,
                                    235,
                                    163,
                                    123,
                                    72,
                                    177,
                                    251,
                                    147,
                                    12,
                                    187
                                  ],
                                  "start": 426,
                                  "end": 432
                                },
                                "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                                "sourceRange": [
                                  417,
                                  433,
                                  0
                                ]
                              }
                            },
                            "__meta": [
                              {
                                "sourceRange": [
                                  426,
                                  432,
                                  0
                                ]
                              }
                            ]
                          }
                        },
                        "units": {
                          "type": "Mm"
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              221,
                              265,
                              0
                            ]
                          }
                        ]
                      },
                      "height": 1,
                      "startCapId": "2de57371-8b6b-4840-9e52-a5499a18d598",
                      "endCapId": "18d9b36d-f3b7-49a7-967f-80a42e447eaf",
                      "units": {
                        "type": "Mm"
                      },
                      "__meta": [
                        {
                          "sourceRange": [
                            221,
                            265,
                            0
                          ]
                        }
                      ]
                    },
                    "units": {
                      "type": "Mm"
                    },
                    "__meta": [
                      {
                        "sourceRange": [
                          841,
                          872,
                          0
                        ]
                      }
                    ]
                  },
                  "start": {
                    "from": [
                      5,
                      0
                    ],
                    "to": [
                      5,
                      0
                    ],
                    "tag": null,
                    "__geoMeta": {
                      "id": "286c6387-dfbe-4386-b6bd-fae5284cb1ec",
                      "sourceRange": [
                        878,
                        929,
                        0
                      ]
                    }
                  },
                  "units": {
                    "type": "Mm"
                  },
                  "__meta": [
                    {
                      "sourceRange": [
                        878,
                        929,
                        0
                      ]
                    }
                  ]
                }
              },
              "cone": {
                "type": "Solid",
                "value": {
                  "type": "Solid",
                  "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                  "value": [
                    {
                      "type": "extrudeArc",
                      "faceId": "c32726ea-f72c-4940-a2ed-401e187785f3",
                      "tag": null,
                      "id": "140962c4-2a75-4075-ba2f-c885f7ccef29",
                      "sourceRange": [
                        878,
                        929,
                        0
                      ]
                    }
                  ],
                  "sketch": {
                    "type": "Sketch",
                    "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                    "paths": [
                      {
                        "type": "Circle",
                        "from": [
                          5,
                          0
                        ],
                        "to": [
                          5,
                          0
                        ],
                        "tag": null,
                        "__geoMeta": {
                          "id": "140962c4-2a75-4075-ba2f-c885f7ccef29",
                          "sourceRange": [
                            878,
                            929,
                            0
                          ]
                        },
                        "center": [
                          0,
                          0
                        ],
                        "radius": 5,
                        "ccw": true
                      }
                    ],
                    "on": {
                      "type": "face",
                      "id": "18d9b36d-f3b7-49a7-967f-80a42e447eaf",
                      "value": "end",
                      "xAxis": {
                        "x": 1,
                        "y": 0,
                        "z": 0
                      },
                      "yAxis": {
                        "x": 0,
                        "y": 1,
                        "z": 0
                      },
                      "zAxis": {
                        "x": 0,
                        "y": 0,
                        "z": 1
                      },
                      "solid": {
                        "type": "Solid",
                        "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                        "value": [
                          {
                            "type": "extrudePlane",
                            "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge1",
                              "digest": [
                                136,
                                241,
                                170,
                                116,
                                168,
                                26,
                                156,
                                74,
                                195,
                                67,
                                138,
                                78,
                                123,
                                183,
                                24,
                                41,
                                164,
                                75,
                                175,
                                32,
                                253,
                                128,
                                134,
                                15,
                                50,
                                74,
                                173,
                                40,
                                135,
                                73,
                                107,
                                40
                              ],
                              "start": 307,
                              "end": 313
                            },
                            "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                            "sourceRange": [
                              271,
                              314,
                              0
                            ]
                          },
                          {
                            "type": "extrudePlane",
                            "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge2",
                              "digest": [
                                172,
                                75,
                                233,
                                22,
                                45,
                                38,
                                90,
                                235,
                                236,
                                31,
                                204,
                                159,
                                171,
                                62,
                                69,
                                176,
                                247,
                                36,
                                154,
                                22,
                                136,
                                136,
                                23,
                                244,
                                184,
                                187,
                                45,
                                97,
                                195,
                                4,
                                37,
                                49
                              ],
                              "start": 355,
                              "end": 361
                            },
                            "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                            "sourceRange": [
                              320,
                              362,
                              0
                            ]
                          },
                          {
                            "type": "extrudePlane",
                            "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge3",
                              "digest": [
                                176,
                                130,
                                130,
                                150,
                                194,
                                9,
                                101,
                                177,
                                84,
                                50,
                                191,
                                195,
                                140,
                                109,
                                180,
                                30,
                                131,
                                196,
                                165,
                                87,
                                44,
                                84,
                                222,
                                70,
                                230,
                                83,
                                175,
                                88,
                                179,
                                188,
                                101,
                                122
                              ],
                              "start": 404,
                              "end": 410
                            },
                            "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                            "sourceRange": [
                              368,
                              411,
                              0
                            ]
                          },
                          {
                            "type": "extrudePlane",
                            "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                            "tag": {
                              "type": "TagDeclarator",
                              "value": "edge4",
                              "digest": [
                                103,
                                15,
                                174,
                                68,
                                114,
                                32,
                                121,
                                213,
                                48,
                                27,
                                135,
                                150,
                                99,
                                56,
                                0,
                                236,
                                173,
                                206,
                                122,
                                249,
                                74,
                                161,
                                179,
                                235,
                                163,
                                123,
                                72,
                                177,
                                251,
                                147,
                                12,
                                187
                              ],
                              "start": 426,
                              "end": 432
                            },
                            "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                            "sourceRange": [
                              417,
                              433,
                              0
                            ]
                          }
                        ],
                        "sketch": {
                          "type": "Sketch",
                          "id": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                          "paths": [
                            {
                              "type": "ToPoint",
                              "from": [
                                -10,
                                -5
                              ],
                              "to": [
                                10,
                                -5
                              ],
                              "tag": {
                                "type": "TagDeclarator",
                                "value": "edge1",
                                "digest": [
                                  136,
                                  241,
                                  170,
                                  116,
                                  168,
                                  26,
                                  156,
                                  74,
                                  195,
                                  67,
                                  138,
                                  78,
                                  123,
                                  183,
                                  24,
                                  41,
                                  164,
                                  75,
                                  175,
                                  32,
                                  253,
                                  128,
                                  134,
                                  15,
                                  50,
                                  74,
                                  173,
                                  40,
                                  135,
                                  73,
                                  107,
                                  40
                                ],
                                "start": 307,
                                "end": 313
                              },
                              "__geoMeta": {
                                "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                                "sourceRange": [
                                  271,
                                  314,
                                  0
                                ]
                              }
                            },
                            {
                              "type": "ToPoint",
                              "from": [
                                10,
                                -5
                              ],
                              "to": [
                                10,
                                5
                              ],
                              "tag": {
                                "type": "TagDeclarator",
                                "value": "edge2",
                                "digest": [
                                  172,
                                  75,
                                  233,
                                  22,
                                  45,
                                  38,
                                  90,
                                  235,
                                  236,
                                  31,
                                  204,
                                  159,
                                  171,
                                  62,
                                  69,
                                  176,
                                  247,
                                  36,
                                  154,
                                  22,
                                  136,
                                  136,
                                  23,
                                  244,
                                  184,
                                  187,
                                  45,
                                  97,
                                  195,
                                  4,
                                  37,
                                  49
                                ],
                                "start": 355,
                                "end": 361
                              },
                              "__geoMeta": {
                                "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                                "sourceRange": [
                                  320,
                                  362,
                                  0
                                ]
                              }
                            },
                            {
                              "type": "ToPoint",
                              "from": [
                                10,
                                5
                              ],
                              "to": [
                                -10,
                                5
                              ],
                              "tag": {
                                "type": "TagDeclarator",
                                "value": "edge3",
                                "digest": [
                                  176,
                                  130,
                                  130,
                                  150,
                                  194,
                                  9,
                                  101,
                                  177,
                                  84,
                                  50,
                                  191,
                                  195,
                                  140,
                                  109,
                                  180,
                                  30,
                                  131,
                                  196,
                                  165,
                                  87,
                                  44,
                                  84,
                                  222,
                                  70,
                                  230,
                                  83,
                                  175,
                                  88,
                                  179,
                                  188,
                                  101,
                                  122
                                ],
                                "start": 404,
                                "end": 410
                              },
                              "__geoMeta": {
                                "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                                "sourceRange": [
                                  368,
                                  411,
                                  0
                                ]
                              }
                            },
                            {
                              "type": "ToPoint",
                              "from": [
                                -10,
                                5
                              ],
                              "to": [
                                -10,
                                -5
                              ],
                              "tag": {
                                "type": "TagDeclarator",
                                "value": "edge4",
                                "digest": [
                                  103,
                                  15,
                                  174,
                                  68,
                                  114,
                                  32,
                                  121,
                                  213,
                                  48,
                                  27,
                                  135,
                                  150,
                                  99,
                                  56,
                                  0,
                                  236,
                                  173,
                                  206,
                                  122,
                                  249,
                                  74,
                                  161,
                                  179,
                                  235,
                                  163,
                                  123,
                                  72,
                                  177,
                                  251,
                                  147,
                                  12,
                                  187
                                ],
                                "start": 426,
                                "end": 432
                              },
                              "__geoMeta": {
                                "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                                "sourceRange": [
                                  417,
                                  433,
                                  0
                                ]
                              }
                            }
                          ],
                          "on": {
                            "type": "plane",
                            "id": "7d47c5cd-53d2-4693-830e-d6ccb59da320",
                            "value": "XY",
                            "origin": {
                              "x": 0,
                              "y": 0,
                              "z": 0
                            },
                            "xAxis": {
                              "x": 1,
                              "y": 0,
                              "z": 0
                            },
                            "yAxis": {
                              "x": 0,
                              "y": 1,
                              "z": 0
                            },
                            "zAxis": {
                              "x": 0,
                              "y": 0,
                              "z": 1
                            },
                            "units": {
                              "type": "Mm"
                            },
                            "__meta": []
                          },
                          "start": {
                            "from": [
                              -10,
                              -5
                            ],
                            "to": [
                              -10,
                              -5
                            ],
                            "tag": null,
                            "__geoMeta": {
                              "id": "7f778b51-77db-491f-9a17-0f0aede90515",
                              "sourceRange": [
                                221,
                                265,
                                0
                              ]
                            }
                          },
                          "tags": {
                            "edge1": {
                              "type": "TagIdentifier",
                              "value": "edge1",
                              "info": {
                                "type": "TagEngineInfo",
                                "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                                "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                                "path": {
                                  "type": "ToPoint",
                                  "from": [
                                    -10,
                                    -5
                                  ],
                                  "to": [
                                    10,
                                    -5
                                  ],
                                  "tag": {
                                    "type": "TagDeclarator",
                                    "value": "edge1",
                                    "digest": [
                                      136,
                                      241,
                                      170,
                                      116,
                                      168,
                                      26,
                                      156,
                                      74,
                                      195,
                                      67,
                                      138,
                                      78,
                                      123,
                                      183,
                                      24,
                                      41,
                                      164,
                                      75,
                                      175,
                                      32,
                                      253,
                                      128,
                                      134,
                                      15,
                                      50,
                                      74,
                                      173,
                                      40,
                                      135,
                                      73,
                                      107,
                                      40
                                    ],
                                    "start": 307,
                                    "end": 313
                                  },
                                  "__geoMeta": {
                                    "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                                    "sourceRange": [
                                      271,
                                      314,
                                      0
                                    ]
                                  }
                                },
                                "surface": {
                                  "type": "extrudePlane",
                                  "faceId": "45f7a56f-1414-49d4-9bd1-36ee82b4578c",
                                  "tag": {
                                    "type": "TagDeclarator",
                                    "value": "edge1",
                                    "digest": [
                                      136,
                                      241,
                                      170,
                                      116,
                                      168,
                                      26,
                                      156,
                                      74,
                                      195,
                                      67,
                                      138,
                                      78,
                                      123,
                                      183,
                                      24,
                                      41,
                                      164,
                                      75,
                                      175,
                                      32,
                                      253,
                                      128,
                                      134,
                                      15,
                                      50,
                                      74,
                                      173,
                                      40,
                                      135,
                                      73,
                                      107,
                                      40
                                    ],
                                    "start": 307,
                                    "end": 313
                                  },
                                  "id": "9f50ee86-a0d6-40ce-a33d-be95f0568651",
                                  "sourceRange": [
                                    271,
                                    314,
                                    0
                                  ]
                                }
                              },
                              "__meta": [
                                {
                                  "sourceRange": [
                                    307,
                                    313,
                                    0
                                  ]
                                }
                              ]
                            },
                            "edge2": {
                              "type": "TagIdentifier",
                              "value": "edge2",
                              "info": {
                                "type": "TagEngineInfo",
                                "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                                "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                                "path": {
                                  "type": "ToPoint",
                                  "from": [
                                    10,
                                    -5
                                  ],
                                  "to": [
                                    10,
                                    5
                                  ],
                                  "tag": {
                                    "type": "TagDeclarator",
                                    "value": "edge2",
                                    "digest": [
                                      172,
                                      75,
                                      233,
                                      22,
                                      45,
                                      38,
                                      90,
                                      235,
                                      236,
                                      31,
                                      204,
                                      159,
                                      171,
                                      62,
                                      69,
                                      176,
                                      247,
                                      36,
                                      154,
                                      22,
                                      136,
                                      136,
                                      23,
                                      244,
                                      184,
                                      187,
                                      45,
                                      97,
                                      195,
                                      4,
                                      37,
                                      49
                                    ],
                                    "start": 355,
                                    "end": 361
                                  },
                                  "__geoMeta": {
                                    "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                                    "sourceRange": [
                                      320,
                                      362,
                                      0
                                    ]
                                  }
                                },
                                "surface": {
                                  "type": "extrudePlane",
                                  "faceId": "b7f0563b-0a04-402b-8fec-726cc6926546",
                                  "tag": {
                                    "type": "TagDeclarator",
                                    "value": "edge2",
                                    "digest": [
                                      172,
                                      75,
                                      233,
                                      22,
                                      45,
                                      38,
                                      90,
                                      235,
                                      236,
                                      31,
                                      204,
                                      159,
                                      171,
                                      62,
                                      69,
                                      176,
                                      247,
                                      36,
                                      154,
                                      22,
                                      136,
                                      136,
                                      23,
                                      244,
                                      184,
                                      187,
                                      45,
                                      97,
                                      195,
                                      4,
                                      37,
                                      49
                                    ],
                                    "start": 355,
                                    "end": 361
                                  },
                                  "id": "fa5a588d-e4fc-4b5d-b268-bf67d479d340",
                                  "sourceRange": [
                                    320,
                                    362,
                                    0
                                  ]
                                }
                              },
                              "__meta": [
                                {
                                  "sourceRange": [
                                    355,
                                    361,
                                    0
                                  ]
                                }
                              ]
                            },
                            "edge3": {
                              "type": "TagIdentifier",
                              "value": "edge3",
                              "info": {
                                "type": "TagEngineInfo",
                                "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                                "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                                "path": {
                                  "type": "ToPoint",
                                  "from": [
                                    10,
                                    5
                                  ],
                                  "to": [
                                    -10,
                                    5
                                  ],
                                  "tag": {
                                    "type": "TagDeclarator",
                                    "value": "edge3",
                                    "digest": [
                                      176,
                                      130,
                                      130,
                                      150,
                                      194,
                                      9,
                                      101,
                                      177,
                                      84,
                                      50,
                                      191,
                                      195,
                                      140,
                                      109,
                                      180,
                                      30,
                                      131,
                                      196,
                                      165,
                                      87,
                                      44,
                                      84,
                                      222,
                                      70,
                                      230,
                                      83,
                                      175,
                                      88,
                                      179,
                                      188,
                                      101,
                                      122
                                    ],
                                    "start": 404,
                                    "end": 410
                                  },
                                  "__geoMeta": {
                                    "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                                    "sourceRange": [
                                      368,
                                      411,
                                      0
                                    ]
                                  }
                                },
                                "surface": {
                                  "type": "extrudePlane",
                                  "faceId": "4c35af46-a419-471e-98d3-f7e64f2f3287",
                                  "tag": {
                                    "type": "TagDeclarator",
                                    "value": "edge3",
                                    "digest": [
                                      176,
                                      130,
                                      130,
                                      150,
                                      194,
                                      9,
                                      101,
                                      177,
                                      84,
                                      50,
                                      191,
                                      195,
                                      140,
                                      109,
                                      180,
                                      30,
                                      131,
                                      196,
                                      165,
                                      87,
                                      44,
                                      84,
                                      222,
                                      70,
                                      230,
                                      83,
                                      175,
                                      88,
                                      179,
                                      188,
                                      101,
                                      122
                                    ],
                                    "start": 404,
                                    "end": 410
                                  },
                                  "id": "dc51cf79-d984-4a70-af93-70cf04a71176",
                                  "sourceRange": [
                                    368,
                                    411,
                                    0
                                  ]
                                }
                              },
                              "__meta": [
                                {
                                  "sourceRange": [
                                    404,
                                    410,
                                    0
                                  ]
                                }
                              ]
                            },
                            "edge4": {
                              "type": "TagIdentifier",
                              "value": "edge4",
                              "info": {
                                "type": "TagEngineInfo",
                                "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                                "sketch": "afe13504-e9d3-4b82-a241-762f447d0ba0",
                                "path": {
                                  "type": "ToPoint",
                                  "from": [
                                    -10,
                                    5
                                  ],
                                  "to": [
                                    -10,
                                    -5
                                  ],
                                  "tag": {
                                    "type": "TagDeclarator",
                                    "value": "edge4",
                                    "digest": [
                                      103,
                                      15,
                                      174,
                                      68,
                                      114,
                                      32,
                                      121,
                                      213,
                                      48,
                                      27,
                                      135,
                                      150,
                                      99,
                                      56,
                                      0,
                                      236,
                                      173,
                                      206,
                                      122,
                                      249,
                                      74,
                                      161,
                                      179,
                                      235,
                                      163,
                                      123,
                                      72,
                                      177,
                                      251,
                                      147,
                                      12,
                                      187
                                    ],
                                    "start": 426,
                                    "end": 432
                                  },
                                  "__geoMeta": {
                                    "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                                    "sourceRange": [
                                      417,
                                      433,
                                      0
                                    ]
                                  }
                                },
                                "surface": {
                                  "type": "extrudePlane",
                                  "faceId": "01d8b474-3a6b-499a-a5cb-c603eac32206",
                                  "tag": {
                                    "type": "TagDeclarator",
                                    "value": "edge4",
                                    "digest": [
                                      103,
                                      15,
                                      174,
                                      68,
                                      114,
                                      32,
                                      121,
                                      213,
                                      48,
                                      27,
                                      135,
                                      150,
                                      99,
                                      56,
                                      0,
                                      236,
                                      173,
                                      206,
                                      122,
                                      249,
                                      74,
                                      161,
                                      179,
                                      235,
                                      163,
                                      123,
                                      72,
                                      177,
                                      251,
                                      147,
                                      12,
                                      187
                                    ],
                                    "start": 426,
                                    "end": 432
                                  },
                                  "id": "4da6b43d-28c7-456f-83cc-236aca1ed458",
                                  "sourceRange": [
                                    417,
                                    433,
                                    0
                                  ]
                                }
                              },
                              "__meta": [
                                {
                                  "sourceRange": [
                                    426,
                                    432,
                                    0
                                  ]
                                }
                              ]
                            }
                          },
                          "units": {
                            "type": "Mm"
                          },
                          "__meta": [
                            {
                              "sourceRange": [
                                221,
                                265,
                                0
                              ]
                            }
                          ]
                        },
                        "height": 1,
                        "startCapId": "2de57371-8b6b-4840-9e52-a5499a18d598",
                        "endCapId": "18d9b36d-f3b7-49a7-967f-80a42e447eaf",
                        "units": {
                          "type": "Mm"
                        },
                        "__meta": [
                          {
                            "sourceRange": [
                              221,
                              265,
                              0
                            ]
                          }
                        ]
                      },
                      "units": {
                        "type": "Mm"
                      },
                      "__meta": [
                        {
                          "sourceRange": [
                            841,
                            872,
                            0
                          ]
                        }
                      ]
                    },
                    "start": {
                      "from": [
                        5,
                        0
                      ],
                      "to": [
                        5,
                        0
                      ],
                      "tag": null,
                      "__geoMeta": {
                        "id": "286c6387-dfbe-4386-b6bd-fae5284cb1ec",
                        "sourceRange": [
                          878,
                          929,
                          0
                        ]
                      }
                    },
                    "units": {
                      "type": "Mm"
                    },
                    "__meta": [
                      {
                        "sourceRange": [
                          878,
                          929,
                          0
                        ]
                      }
                    ]
                  },
                  "height": 15,
                  "startCapId": null,
                  "endCapId": "c9859298-242c-4088-adc2-693a4a8d9480",
                  "units": {
                    "type": "Mm"
                  },
                  "__meta": [
                    {
                      "sourceRange": [
                        878,
                        929,
                        0
                      ]
                    }
                  ]
                }
              }
            },
            "parent": null
          }
        ],
        "currentEnv": 0,
        "return": null
      }
    },
    "scene_infra": {
      "_baseUnit": "mm",
      "_baseUnitMultiplier": 1,
      "_theme": "light",
      "callbacks": [],
      "currentMouseVector": {
        "x": 0.9342969776609724,
        "y": 0.8902857142857143
      },
      "extraSegmentTexture": {
        "metadata": {
          "version": 4.6,
          "type": "Texture",
          "generator": "Texture.toJSON"
        },
        "uuid": "8d6531b4-64ad-4bfb-b67e-985470d09297",
        "name": "",
        "image": "9be9b20e-f004-4ae1-a6bc-c3fcf98708e0",
        "mapping": 300,
        "channel": 0,
        "repeat": [
          1,
          1
        ],
        "offset": [
          0,
          0
        ],
        "center": [
          0,
          0
        ],
        "rotation": 0,
        "wrap": [
          1001,
          1001
        ],
        "format": 1023,
        "internalFormat": null,
        "type": 1009,
        "colorSpace": "",
        "minFilter": 1008,
        "magFilter": 1006,
        "anisotropy": 16,
        "flipY": true,
        "generateMipmaps": true,
        "premultiplyAlpha": false,
        "unpackAlignment": 4
      },
      "fov": 45,
      "fovBeforeAnimate": 45,
      "hoveredObject": null,
      "isFovAnimationInProgress": false,
      "isPerspective": true,
      "labelRenderer": {
        "domElement": {}
      },
      "lastMouseState": {
        "type": "idle"
      },
      "mouseDownVector": null,
      "overlayThrottleMap": {},
      "overlayTimeout": 1106,
      "planeRaycaster": {
        "ray": {
          "origin": {
            "x": 60.60581,
            "y": -3.3603399,
            "z": 44.368153
          },
          "direction": {
            "x": -0.8417303203677509,
            "y": 0.5265777427305999,
            "z": -0.1191887101799054
          }
        },
        "near": 0,
        "far": null,
        "camera": {
          "metadata": {
            "version": 4.6,
            "type": "Object",
            "generator": "Object3D.toJSON"
          },
          "object": {
            "uuid": "d74ba1d8-d484-4fd6-9f20-c56194629bfd",
            "type": "PerspectiveCamera",
            "layers": 5,
            "matrix": [
              -0.008834918209645437,
              0.9999609713484968,
              1.1102230246251563e-16,
              0,
              -0.47478218988139026,
              -0.0041948255333825735,
              0.880093333465364,
              0,
              0.8800589846093617,
              0.007775552618020432,
              0.4748007207132523,
              0,
              60.60581,
              -3.3603399,
              44.368153,
              1
            ],
            "up": [
              0,
              0,
              1
            ],
            "fov": 45,
            "zoom": 1,
            "near": 6.92118652445061,
            "far": 138.4237304890122,
            "focus": 10,
            "aspect": 1.739428571428571,
            "filmGauge": 35,
            "filmOffset": 0
          }
        },
        "layers": {
          "mask": 3
        },
        "params": {
          "Mesh": {},
          "Line": {
            "threshold": 1
          },
          "LOD": {},
          "Points": {
            "threshold": 1
          },
          "Sprite": {}
        }
      },
      "raycaster": {
        "ray": {
          "origin": {
            "x": 60.60581,
            "y": -3.3603399,
            "z": 44.368153
          },
          "direction": {
            "x": -0.8393996682543412,
            "y": 0.5306075394865207,
            "z": -0.11774479170885804
          }
        },
        "near": 0,
        "far": null,
        "camera": {
          "metadata": {
            "version": 4.6,
            "type": "Object",
            "generator": "Object3D.toJSON"
          },
          "object": {
            "uuid": "d74ba1d8-d484-4fd6-9f20-c56194629bfd",
            "type": "PerspectiveCamera",
            "layers": 5,
            "matrix": [
              -0.008834918209645437,
              0.9999609713484968,
              1.1102230246251563e-16,
              0,
              -0.47478218988139026,
              -0.0041948255333825735,
              0.880093333465364,
              0,
              0.8800589846093617,
              0.007775552618020432,
              0.4748007207132523,
              0,
              60.60581,
              -3.3603399,
              44.368153,
              1
            ],
            "up": [
              0,
              0,
              1
            ],
            "fov": 45,
            "zoom": 1,
            "near": 6.92118652445061,
            "far": 138.4237304890122,
            "focus": 10,
            "aspect": 1.739428571428571,
            "filmGauge": 35,
            "filmOffset": 0
          }
        },
        "layers": {
          "mask": 4
        },
        "params": {
          "Mesh": {},
          "Line": {
            "threshold": 1
          },
          "LOD": {},
          "Points": {
            "threshold": 1
          },
          "Sprite": {}
        }
      },
      "renderer": {
        "isWebGLRenderer": true,
        "domElement": {},
        "debug": {
          "checkShaderErrors": true,
          "onShaderError": null
        },
        "autoClear": true,
        "autoClearColor": true,
        "autoClearDepth": true,
        "autoClearStencil": true,
        "sortObjects": true,
        "clippingPlanes": [],
        "localClippingEnabled": false,
        "_outputColorSpace": "srgb",
        "toneMapping": 0,
        "toneMappingExposure": 1,
        "transmissionResolutionScale": 1,
        "capabilities": {
          "isWebGL2": true,
          "precision": "highp",
          "logarithmicDepthBuffer": false,
          "reverseDepthBuffer": false,
          "maxTextures": 16,
          "maxVertexTextures": 16,
          "maxTextureSize": 16384,
          "maxCubemapSize": 16384,
          "maxAttributes": 16,
          "maxVertexUniforms": 4096,
          "maxVaryings": 30,
          "maxFragmentUniforms": 1024,
          "vertexTextures": true,
          "maxSamples": 16
        },
        "extensions": {},
        "properties": {},
        "renderLists": {},
        "shadowMap": {
          "enabled": false,
          "autoUpdate": true,
          "needsUpdate": false,
          "type": 1
        },
        "state": {
          "buffers": {
            "color": {},
            "depth": {},
            "stencil": {}
          }
        },
        "info": {
          "memory": {
            "geometries": 0,
            "textures": 0
          },
          "render": {
            "frame": 15986,
            "calls": 0,
            "triangles": 0,
            "points": 0,
            "lines": 0
          },
          "programs": [],
          "autoReset": true
        },
        "xr": {
          "cameraAutoUpdate": true,
          "enabled": false,
          "isPresenting": false,
          "_listeners": {
            "sessionstart": [
              null
            ],
            "sessionend": [
              null
            ]
          }
        }
      },
      "scene": {
        "metadata": {
          "version": 4.6,
          "type": "Object",
          "generator": "Object3D.toJSON"
        },
        "geometries": [
          {
            "uuid": "1a928711-be81-442e-b51e-d565edcb01bc",
            "type": "PlaneGeometry",
            "width": 1000000,
            "height": 1000000,
            "widthSegments": 1,
            "heightSegments": 1
          }
        ],
        "materials": [
          {
            "uuid": "b784d285-e728-424a-b625-8314e492222c",
            "type": "MeshBasicMaterial",
            "color": 16711680,
            "envMapRotation": [
              0,
              0,
              0,
              "XYZ"
            ],
            "reflectivity": 1,
            "refractionRatio": 0.98,
            "side": 2,
            "opacity": 0.5,
            "transparent": true,
            "blendColor": 0
          }
        ],
        "object": {
          "uuid": "b309c76b-ef3d-4ef9-bd0b-ef34ef62d5b5",
          "type": "Scene",
          "layers": 1,
          "matrix": [
            1,
            0,
            0,
            0,
            0,
            1,
            0,
            0,
            0,
            0,
            1,
            0,
            0,
            0,
            0,
            1
          ],
          "up": [
            0,
            1,
            0
          ],
          "children": [
            {
              "uuid": "8f06f05a-21b1-4884-9f54-998fec1752fd",
              "type": "AmbientLight",
              "layers": 1,
              "matrix": [
                1,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                1
              ],
              "up": [
                0,
                1,
                0
              ],
              "color": 5263440,
              "intensity": 1
            },
            {
              "uuid": "b86577e4-7692-41f3-ab85-2cc290af6af9",
              "type": "Mesh",
              "name": "raycastable-plane",
              "userData": {
                "type": "raycastable-plane"
              },
              "layers": 2,
              "matrix": [
                1,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                1
              ],
              "up": [
                0,
                1,
                0
              ],
              "geometry": "1a928711-be81-442e-b51e-d565edcb01bc",
              "material": "b784d285-e728-424a-b625-8314e492222c"
            }
          ],
          "backgroundRotation": [
            0,
            0,
            0,
            "XYZ"
          ],
          "environmentRotation": [
            0,
            0,
            0,
            "XYZ"
          ]
        }
      },
      "selected": null
    },
    "scene_entities_manager": {
      "activeSegments": {}
    },
    "editor_manager": {},
    "auth_machine": {},
    "command_bar_machine": {},
    "file_machine": {},
    "home_machine": {},
    "modeling_machine": {},
    "settings_machine": {}
  }
}