```mermaid flowchart LR subgraph path5 [Path] 5["Path
[603, 638, 0]"] 9["Segment
[644, 667, 0]"] 10["Segment
[673, 699, 0]"] 11["Segment
[705, 729, 0]"] 12["Segment
[735, 742, 0]"] 32[Solid2d] end subgraph path6 [Path] 6["Path
[877, 931, 0]"] 13["Segment
[939, 980, 0]"] 14["Segment
[988, 1020, 0]"] 15["Segment
[1028, 1069, 0]"] 16["Segment
[1077, 1102, 0]"] 17["Segment
[1110, 1152, 0]"] 18["Segment
[1160, 1193, 0]"] 19["Segment
[1201, 1243, 0]"] 20["Segment
[1251, 1258, 0]"] 31[Solid2d] end subgraph path7 [Path] 7["Path
[1571, 1614, 0]"] 21["Segment
[1620, 1653, 0]"] 22["Segment
[1659, 1701, 0]"] 23["Segment
[1707, 1751, 0]"] 24["Segment
[1757, 1764, 0]"] 29[Solid2d] end subgraph path8 [Path] 8["Path
[1899, 1941, 0]"] 25["Segment
[1947, 1981, 0]"] 26["Segment
[1987, 2030, 0]"] 27["Segment
[2036, 2079, 0]"] 28["Segment
[2085, 2092, 0]"] 30[Solid2d] end 1["Plane
[580, 597, 0]"] 2["Plane
[852, 869, 0]"] 3["Plane
[1548, 1565, 0]"] 4["Plane
[1876, 1893, 0]"] 33["Sweep Extrusion
[748, 771, 0]"] 34["Sweep Extrusion
[1266, 1289, 0]"] 35["Sweep Extrusion
[1770, 1793, 0]"] 36["Sweep Extrusion
[2098, 2121, 0]"] 37[Wall] 38[Wall] 39[Wall] 40[Wall] 41[Wall] 42[Wall] 43[Wall] 44[Wall] 45[Wall] 46[Wall] 47[Wall] 48[Wall] 49[Wall] 50[Wall] 51[Wall] 52[Wall] 53[Wall] 54[Wall] 55[Wall] 56[Wall] 57["Cap Start"] 58["Cap Start"] 59["Cap Start"] 60["Cap Start"] 61["Cap End"] 62["Cap End"] 63["Cap End"] 64["Cap End"] 65["SweepEdge Opposite"] 66["SweepEdge Opposite"] 67["SweepEdge Opposite"] 68["SweepEdge Opposite"] 69["SweepEdge Opposite"] 70["SweepEdge Opposite"] 71["SweepEdge Opposite"] 72["SweepEdge Opposite"] 73["SweepEdge Opposite"] 74["SweepEdge Opposite"] 75["SweepEdge Opposite"] 76["SweepEdge Opposite"] 77["SweepEdge Opposite"] 78["SweepEdge Opposite"] 79["SweepEdge Opposite"] 80["SweepEdge Opposite"] 81["SweepEdge Opposite"] 82["SweepEdge Opposite"] 83["SweepEdge Opposite"] 84["SweepEdge Opposite"] 85["SweepEdge Adjacent"] 86["SweepEdge Adjacent"] 87["SweepEdge Adjacent"] 88["SweepEdge Adjacent"] 89["SweepEdge Adjacent"] 90["SweepEdge Adjacent"] 91["SweepEdge Adjacent"] 92["SweepEdge Adjacent"] 93["SweepEdge Adjacent"] 94["SweepEdge Adjacent"] 95["SweepEdge Adjacent"] 96["SweepEdge Adjacent"] 97["SweepEdge Adjacent"] 98["SweepEdge Adjacent"] 99["SweepEdge Adjacent"] 100["SweepEdge Adjacent"] 101["SweepEdge Adjacent"] 102["SweepEdge Adjacent"] 103["SweepEdge Adjacent"] 104["SweepEdge Adjacent"] 1 --- 5 2 --- 6 3 --- 7 4 --- 8 5 --- 9 5 --- 10 5 --- 11 5 --- 12 5 --- 32 5 ---- 33 6 --- 13 6 --- 14 6 --- 15 6 --- 16 6 --- 17 6 --- 18 6 --- 19 6 --- 20 6 --- 31 6 ---- 34 7 --- 21 7 --- 22 7 --- 23 7 --- 24 7 --- 29 7 ---- 35 8 --- 25 8 --- 26 8 --- 27 8 --- 28 8 --- 30 8 ---- 36 9 --- 40 9 x--> 60 9 --- 66 9 --- 85 10 --- 38 10 x--> 60 10 --- 65 10 --- 88 11 --- 37 11 x--> 60 11 --- 68 11 --- 87 12 --- 39 12 x--> 60 12 --- 67 12 --- 86 13 --- 53 13 x--> 59 13 --- 80 13 --- 102 14 --- 54 14 x--> 59 14 --- 79 14 --- 99 15 --- 51 15 x--> 59 15 --- 84 15 --- 98 16 --- 50 16 x--> 59 16 --- 77 16 --- 101 17 --- 52 17 x--> 59 17 --- 82 17 --- 97 18 --- 55 18 x--> 59 18 --- 81 18 --- 103 19 --- 56 19 x--> 59 19 --- 83 19 --- 104 20 --- 49 20 x--> 59 20 --- 78 20 --- 100 21 --- 43 21 x--> 58 21 --- 69 21 --- 89 22 --- 41 22 x--> 58 22 --- 71 22 --- 90 23 --- 42 23 x--> 58 23 --- 72 23 --- 91 24 --- 44 24 x--> 58 24 --- 70 24 --- 92 25 --- 46 25 x--> 57 25 --- 76 25 --- 93 26 --- 47 26 x--> 57 26 --- 74 26 --- 96 27 --- 45 27 x--> 57 27 --- 73 27 --- 94 28 --- 48 28 x--> 57 28 --- 75 28 --- 95 33 --- 37 33 --- 38 33 --- 39 33 --- 40 33 --- 60 33 --- 64 33 --- 65 33 --- 66 33 --- 67 33 --- 68 33 --- 85 33 --- 86 33 --- 87 33 --- 88 34 --- 49 34 --- 50 34 --- 51 34 --- 52 34 --- 53 34 --- 54 34 --- 55 34 --- 56 34 --- 59 34 --- 63 34 --- 77 34 --- 78 34 --- 79 34 --- 80 34 --- 81 34 --- 82 34 --- 83 34 --- 84 34 --- 97 34 --- 98 34 --- 99 34 --- 100 34 --- 101 34 --- 102 34 --- 103 34 --- 104 35 --- 41 35 --- 42 35 --- 43 35 --- 44 35 --- 58 35 --- 62 35 --- 69 35 --- 70 35 --- 71 35 --- 72 35 --- 89 35 --- 90 35 --- 91 35 --- 92 36 --- 45 36 --- 46 36 --- 47 36 --- 48 36 --- 57 36 --- 61 36 --- 73 36 --- 74 36 --- 75 36 --- 76 36 --- 93 36 --- 94 36 --- 95 36 --- 96 68 <--x 37 87 <--x 37 88 <--x 37 65 <--x 38 85 <--x 38 88 <--x 38 67 <--x 39 86 <--x 39 87 <--x 39 66 <--x 40 85 <--x 40 86 <--x 40 71 <--x 41 89 <--x 41 90 <--x 41 72 <--x 42 90 <--x 42 91 <--x 42 69 <--x 43 89 <--x 43 92 <--x 43 70 <--x 44 91 <--x 44 92 <--x 44 73 <--x 45 94 <--x 45 96 <--x 45 76 <--x 46 93 <--x 46 95 <--x 46 74 <--x 47 93 <--x 47 96 <--x 47 75 <--x 48 94 <--x 48 95 <--x 48 78 <--x 49 100 <--x 49 104 <--x 49 77 <--x 50 98 <--x 50 101 <--x 50 84 <--x 51 98 <--x 51 99 <--x 51 82 <--x 52 97 <--x 52 101 <--x 52 80 <--x 53 100 <--x 53 102 <--x 53 79 <--x 54 99 <--x 54 102 <--x 54 81 <--x 55 97 <--x 55 103 <--x 55 83 <--x 56 103 <--x 56 104 <--x 56 73 <--x 61 74 <--x 61 75 <--x 61 76 <--x 61 69 <--x 62 70 <--x 62 71 <--x 62 72 <--x 62 77 <--x 63 78 <--x 63 79 <--x 63 80 <--x 63 81 <--x 63 82 <--x 63 83 <--x 63 84 <--x 63 65 <--x 64 66 <--x 64 67 <--x 64 68 <--x 64 ```