```mermaid
flowchart LR
subgraph path2 [Path]
2["Path
[37, 69, 0]"]
3["Segment
[105, 172, 0]"]
4["Segment
[178, 262, 0]"]
5["Segment
[268, 356, 0]"]
6["Segment
[362, 432, 0]"]
7["Segment
[438, 446, 0]"]
8[Solid2d]
end
subgraph path22 [Path]
22["Path
[721, 755, 0]"]
23["Segment
[761, 827, 0]"]
24["Segment
[833, 931, 0]"]
25["Segment
[937, 1054, 0]"]
26["Segment
[1060, 1116, 0]"]
27["Segment
[1122, 1130, 0]"]
28[Solid2d]
end
subgraph path29 [Path]
29["Path
[1188, 1223, 0]"]
30["Segment
[1229, 1295, 0]"]
31["Segment
[1301, 1400, 0]"]
32["Segment
[1406, 1523, 0]"]
33["Segment
[1529, 1585, 0]"]
34["Segment
[1591, 1599, 0]"]
35[Solid2d]
end
1["Plane
[12, 31, 0]"]
9["Sweep Extrusion
[460, 492, 0]"]
10[Wall]
11[Wall]
12[Wall]
13[Wall]
14["Cap Start"]
15["Cap End"]
16["SweepEdge Opposite"]
17["SweepEdge Opposite"]
18["SweepEdge Opposite"]
19["EdgeCut Fillet
[498, 533, 0]"]
20["Plane
[721, 755, 0]"]
21["Plane
[1188, 1223, 0]"]
36["Sweep Extrusion
[1613, 1644, 0]"]
37[Wall]
38[Wall]
39[Wall]
40[Wall]
41["Cap End"]
42["SweepEdge Opposite"]
43["SweepEdge Opposite"]
44["SweepEdge Opposite"]
45["StartSketchOnFace
[676, 715, 0]"]
46["StartSketchOnFace
[1143, 1182, 0]"]
1 --- 2
2 --- 3
2 --- 4
2 --- 5
2 --- 6
2 --- 7
2 ---- 9
2 --- 8
3 --- 13
3 --- 18
3 x--> 14
4 --- 12
4 --- 17
4 --- 19
4 x--> 14
5 --- 11
5 --- 16
5 x--> 14
6 --- 10
6 x--> 20
6 x--> 14
9 --- 10
9 --- 11
9 --- 12
9 --- 13
9 --- 14
9 --- 15
9 --- 16
9 --- 17
9 --- 18
16 <--x 11
16 <--x 15
18 <--x 13
18 <--x 15
20 --- 22
21 --- 29
22 --- 23
22 --- 24
22 --- 25
22 --- 26
22 --- 27
22 --- 28
29 --- 30
29 --- 31
29 --- 32
29 --- 33
29 --- 34
29 ---- 36
29 --- 35
30 --- 40
30 --- 44
30 <--x 21
31 --- 39
31 --- 43
31 <--x 21
32 --- 38
32 --- 42
32 <--x 21
33 --- 37
33 <--x 21
36 --- 37
36 --- 38
36 --- 39
36 --- 40
36 --- 41
36 --- 42
36 --- 43
36 --- 44
42 <--x 38
42 <--x 41
43 <--x 39
43 <--x 41
44 <--x 40
44 <--x 41
20 <--x 45
21 <--x 46
```