ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('SP0500-0150 VHM_TIALN.stp', '2020-07-13T14:52:56', ('TDM Systems GmbH'), ('TDM Systems GmbH'), 'HarmonyWare STEP v2.1.2-dev Express v3.0.0.0', 'TDM', 'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN'));
ENDSEC;

DATA;
#1 = MANIFOLD_SOLID_BREP('NOCUT', #2);
#2 = CLOSED_SHELL('', (#3, #59, #115, #124, #154, #415, #905, #1007, #1088, #1613, #1715, #1796, #2019, #2056, #2114));
#3 = ADVANCED_FACE('', (#4), #40, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #15, #27, #28));
#6 = ORIENTED_EDGE('', *, *, #7, .F.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (0., 3., 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (0., 3., 0.));
#14 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #8, #8, #17, .T.);
#17 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#18, #19, #20, #21, #22, #23, #24, #25, #26), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#18 = CARTESIAN_POINT('', (0., 3., 0.));
#19 = CARTESIAN_POINT('', (0., 3., 3.));
#20 = CARTESIAN_POINT('', (0., 1.83697019872103E-16, 3.));
#21 = CARTESIAN_POINT('', (0., -3., 3.));
#22 = CARTESIAN_POINT('', (0., -3., 3.67394039744206E-16));
#23 = CARTESIAN_POINT('', (0., -3., -3.));
#24 = CARTESIAN_POINT('', (0., -5.51091059616309E-16, -3.));
#25 = CARTESIAN_POINT('', (0., 3., -3.));
#26 = CARTESIAN_POINT('', (0., 3., 0.));
#27 = ORIENTED_EDGE('', *, *, #7, .T.);
#28 = ORIENTED_EDGE('', *, *, #29, .F.);
#29 = EDGE_CURVE('', #10, #10, #30, .T.);
#30 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#31, #32, #33, #34, #35, #36, #37, #38, #39), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 3.92699081698724, 7.85398163397448, 11.7809724509617, 15.707963267949), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#31 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#32 = CARTESIAN_POINT('', (0.5, 2.5, 2.5));
#33 = CARTESIAN_POINT('', (0.5, 1.53080849893419E-16, 2.5));
#34 = CARTESIAN_POINT('', (0.5, -2.5, 2.5));
#35 = CARTESIAN_POINT('', (0.5, -2.5, 3.06161699786838E-16));
#36 = CARTESIAN_POINT('', (0.5, -2.5, -2.5));
#37 = CARTESIAN_POINT('', (0.5, -4.59242549680257E-16, -2.5));
#38 = CARTESIAN_POINT('', (0.5, 2.5, -2.5));
#39 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#40 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#41, #42), (#43, #44), (#45, #46), (#47, #48), (#49, #50), (#51, #52), (#53, #54), (#55, #56), (#57, #58)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#41 = CARTESIAN_POINT('', (0., 3., 0.));
#42 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#43 = CARTESIAN_POINT('', (0., 3., 3.));
#44 = CARTESIAN_POINT('', (0.5, 2.5, 2.5));
#45 = CARTESIAN_POINT('', (0., 1.83697019872103E-16, 3.));
#46 = CARTESIAN_POINT('', (0.5, 1.53080849893419E-16, 2.5));
#47 = CARTESIAN_POINT('', (0., -3., 3.));
#48 = CARTESIAN_POINT('', (0.5, -2.5, 2.5));
#49 = CARTESIAN_POINT('', (0., -3., 3.67394039744206E-16));
#50 = CARTESIAN_POINT('', (0.5, -2.5, 3.06161699786838E-16));
#51 = CARTESIAN_POINT('', (0., -3., -3.));
#52 = CARTESIAN_POINT('', (0.5, -2.5, -2.5));
#53 = CARTESIAN_POINT('', (0., -5.51091059616309E-16, -3.));
#54 = CARTESIAN_POINT('', (0.5, -4.59242549680257E-16, -2.5));
#55 = CARTESIAN_POINT('', (0., 3., -3.));
#56 = CARTESIAN_POINT('', (0.5, 2.5, -2.5));
#57 = CARTESIAN_POINT('', (0., 3., 0.));
#58 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#59 = ADVANCED_FACE('', (#60), #96, .T.);
#60 = FACE_OUTER_BOUND('', #61, .T.);
#61 = EDGE_LOOP('', (#62, #71, #83, #84));
#62 = ORIENTED_EDGE('', *, *, #63, .T.);
#63 = EDGE_CURVE('', #64, #66, #68, .T.);
#64 = VERTEX_POINT('', #65);
#65 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#66 = VERTEX_POINT('', #67);
#67 = CARTESIAN_POINT('', (-32., 2.7, 0.));
#68 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#69, #70), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#69 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#70 = CARTESIAN_POINT('', (-32., 2.7, 0.));
#71 = ORIENTED_EDGE('', *, *, #72, .T.);
#72 = EDGE_CURVE('', #66, #66, #73, .T.);
#73 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#74, #75, #76, #77, #78, #79, #80, #81, #82), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#74 = CARTESIAN_POINT('', (-32., 2.7, 0.));
#75 = CARTESIAN_POINT('', (-32., 2.7, 2.7));
#76 = CARTESIAN_POINT('', (-32., 1.65327317884893E-16, 2.7));
#77 = CARTESIAN_POINT('', (-32., -2.7, 2.7));
#78 = CARTESIAN_POINT('', (-32., -2.7, 3.30654635769785E-16));
#79 = CARTESIAN_POINT('', (-32., -2.7, -2.7));
#80 = CARTESIAN_POINT('', (-32., -4.95981953654678E-16, -2.7));
#81 = CARTESIAN_POINT('', (-32., 2.7, -2.7));
#82 = CARTESIAN_POINT('', (-32., 2.7, 0.));
#83 = ORIENTED_EDGE('', *, *, #63, .F.);
#84 = ORIENTED_EDGE('', *, *, #85, .F.);
#85 = EDGE_CURVE('', #64, #64, #86, .T.);
#86 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#87, #88, #89, #90, #91, #92, #93, #94, #95), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#87 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#88 = CARTESIAN_POINT('', (-31.7, 3., 3.));
#89 = CARTESIAN_POINT('', (-31.7, 1.83697019872103E-16, 3.));
#90 = CARTESIAN_POINT('', (-31.7, -3., 3.));
#91 = CARTESIAN_POINT('', (-31.7, -3., 3.67394039744206E-16));
#92 = CARTESIAN_POINT('', (-31.7, -3., -3.));
#93 = CARTESIAN_POINT('', (-31.7, -5.51091059616309E-16, -3.));
#94 = CARTESIAN_POINT('', (-31.7, 3., -3.));
#95 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#96 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#97, #98, #99, #100, #101, #102, #103, #104, #105), (#106, #107, #108, #109, #110, #111, #112, #113, #114)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#97 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#98 = CARTESIAN_POINT('', (-31.7, 3., 3.));
#99 = CARTESIAN_POINT('', (-31.7, 1.83697019872103E-16, 3.));
#100 = CARTESIAN_POINT('', (-31.7, -3., 3.));
#101 = CARTESIAN_POINT('', (-31.7, -3., 3.67394039744206E-16));
#102 = CARTESIAN_POINT('', (-31.7, -3., -3.));
#103 = CARTESIAN_POINT('', (-31.7, -5.51091059616309E-16, -3.));
#104 = CARTESIAN_POINT('', (-31.7, 3., -3.));
#105 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#106 = CARTESIAN_POINT('', (-32., 2.7, 0.));
#107 = CARTESIAN_POINT('', (-32., 2.7, 2.7));
#108 = CARTESIAN_POINT('', (-32., 1.65327317884893E-16, 2.7));
#109 = CARTESIAN_POINT('', (-32., -2.7, 2.7));
#110 = CARTESIAN_POINT('', (-32., -2.7, 3.30654635769785E-16));
#111 = CARTESIAN_POINT('', (-32., -2.7, -2.7));
#112 = CARTESIAN_POINT('', (-32., -4.95981953654678E-16, -2.7));
#113 = CARTESIAN_POINT('', (-32., 2.7, -2.7));
#114 = CARTESIAN_POINT('', (-32., 2.7, 0.));
#115 = ADVANCED_FACE('', (#116), #119, .T.);
#116 = FACE_OUTER_BOUND('', #117, .T.);
#117 = EDGE_LOOP('', (#118));
#118 = ORIENTED_EDGE('', *, *, #72, .F.);
#119 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#120, #121), (#122, #123)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733387, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#120 = CARTESIAN_POINT('', (-32., -2.7, -2.7));
#121 = CARTESIAN_POINT('', (-32., 2.7, -2.7));
#122 = CARTESIAN_POINT('', (-32., -2.7, 2.7));
#123 = CARTESIAN_POINT('', (-32., 2.7, 2.7));
#124 = ADVANCED_FACE('', (#125), #135, .T.);
#125 = FACE_OUTER_BOUND('', #126, .T.);
#126 = EDGE_LOOP('', (#127, #132, #133, #134));
#127 = ORIENTED_EDGE('', *, *, #128, .T.);
#128 = EDGE_CURVE('', #8, #64, #129, .T.);
#129 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#130, #131), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#130 = CARTESIAN_POINT('', (0., 3., 0.));
#131 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#132 = ORIENTED_EDGE('', *, *, #85, .T.);
#133 = ORIENTED_EDGE('', *, *, #128, .F.);
#134 = ORIENTED_EDGE('', *, *, #16, .F.);
#135 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#136, #137, #138, #139, #140, #141, #142, #143, #144), (#145, #146, #147, #148, #149, #150, #151, #152, #153)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 4.71238898038469, 9.42477796076938, 14.1371669411541, 18.8495559215388), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#136 = CARTESIAN_POINT('', (0., 3., 0.));
#137 = CARTESIAN_POINT('', (0., 3., 3.));
#138 = CARTESIAN_POINT('', (0., 1.83697019872103E-16, 3.));
#139 = CARTESIAN_POINT('', (0., -3., 3.));
#140 = CARTESIAN_POINT('', (0., -3., 3.67394039744206E-16));
#141 = CARTESIAN_POINT('', (0., -3., -3.));
#142 = CARTESIAN_POINT('', (0., -5.51091059616309E-16, -3.));
#143 = CARTESIAN_POINT('', (0., 3., -3.));
#144 = CARTESIAN_POINT('', (0., 3., 0.));
#145 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#146 = CARTESIAN_POINT('', (-31.7, 3., 3.));
#147 = CARTESIAN_POINT('', (-31.7, 1.83697019872103E-16, 3.));
#148 = CARTESIAN_POINT('', (-31.7, -3., 3.));
#149 = CARTESIAN_POINT('', (-31.7, -3., 3.67394039744206E-16));
#150 = CARTESIAN_POINT('', (-31.7, -3., -3.));
#151 = CARTESIAN_POINT('', (-31.7, -5.51091059616309E-16, -3.));
#152 = CARTESIAN_POINT('', (-31.7, 3., -3.));
#153 = CARTESIAN_POINT('', (-31.7, 3., 0.));
#154 = ADVANCED_FACE('', (#155), #356, .T.);
#155 = FACE_OUTER_BOUND('', #156, .T.);
#156 = EDGE_LOOP('', (#157, #168, #202));
#157 = ORIENTED_EDGE('', *, *, #158, .T.);
#158 = EDGE_CURVE('', #159, #161, #163, .T.);
#159 = VERTEX_POINT('', #160);
#160 = CARTESIAN_POINT('', (15., 2.19678673542968, -1.19336835848794));
#161 = VERTEX_POINT('', #162);
#162 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573264));
#163 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#164, #165, #166, #167), .UNSPECIFIED., .F., .U., (4, 4), (0.0152285288286396, 1.0890885001851), .UNSPECIFIED.);
#164 = CARTESIAN_POINT('', (15., 2.19678673542968, -1.19336835848794));
#165 = CARTESIAN_POINT('', (15., 1.85478318707176, -1.08770779384972));
#166 = CARTESIAN_POINT('', (15., 1.51277963871384, -0.982047229211492));
#167 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573266));
#168 = ORIENTED_EDGE('', *, *, #169, .T.);
#169 = EDGE_CURVE('', #161, #170, #172, .T.);
#170 = VERTEX_POINT('', #171);
#171 = CARTESIAN_POINT('', (3.48117846824926, -2.47731997124149, 0.33598476169027));
#172 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#173, #174, #175, #176, #177, #178, #179, #180, #181, #182, #183, #184, #185, #186, #187, #188, #189, #190, #191, #192, #193, #194, #195, #196, #197, #198, #199, #200, #201), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3713114754098, 24.8311475409836, 25.2909836065574, 25.7508196721311, 26.2106557377049, 26.5688215317507), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.))
   REPRESENTATION_ITEM ('')
);
#173 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573265));
#174 = CARTESIAN_POINT('', (14.9584699453552, 1.16258261689856, -0.887600675053178));
#175 = CARTESIAN_POINT('', (14.7636612021858, 1.12340156521867, -0.939670711229436));
#176 = CARTESIAN_POINT('', (14.4155737704918, 1.04724758190985, -1.02806809853558));
#177 = CARTESIAN_POINT('', (13.955737704918, 0.93491306397566, -1.13391914515127));
#178 = CARTESIAN_POINT('', (13.4959016393443, 0.812013143351966, -1.22768061168196));
#179 = CARTESIAN_POINT('', (13.0360655737705, 0.679828994634504, -1.30831053265812));
#180 = CARTESIAN_POINT('', (12.5762295081967, 0.539743380056293, -1.37490054484418));
#181 = CARTESIAN_POINT('', (12.116393442623, 0.393226976212572, -1.42668566813634));
#182 = CARTESIAN_POINT('', (11.6565573770492, 0.241823679616763, -1.46305280502808));
#183 = CARTESIAN_POINT('', (11.1967213114754, 0.0871354253848164, -1.48354742187704));
#184 = CARTESIAN_POINT('', (10.7368852459016, -0.0691948266990441, -1.48788000736468));
#185 = CARTESIAN_POINT('', (10.2770491803279, -0.225496229454825, -1.47592600818472));
#186 = CARTESIAN_POINT('', (9.8172131147541, -0.380099896472025, -1.44774247350124));
#187 = CARTESIAN_POINT('', (9.35737704918033, -0.531307880784975, -1.40351449543672));
#188 = CARTESIAN_POINT('', (8.89754098360656, -0.677590050975197, -1.34375566832805));
#189 = CARTESIAN_POINT('', (8.43770491803278, -0.81693039110384, -1.26855248447895));
#190 = CARTESIAN_POINT('', (7.97786885245902, -0.949346855032428, -1.1803687633267));
#191 = CARTESIAN_POINT('', (7.51803278688525, -1.06621427379882, -1.07187579927847));
#192 = CARTESIAN_POINT('', (7.05819672131148, -1.16306865137485, -0.945756328001762));
#193 = CARTESIAN_POINT('', (6.59836065573771, -1.23625928259275, -0.804852014959171));
#194 = CARTESIAN_POINT('', (6.13852459016393, -1.28722546057624, -0.658428075081));
#195 = CARTESIAN_POINT('', (5.67868852459016, -1.38735086416255, -0.537132057791379));
#196 = CARTESIAN_POINT('', (5.21885245901639, -1.53027995459384, -0.415831100885187));
#197 = CARTESIAN_POINT('', (4.75901639344263, -1.7213906001591, -0.279853688906578));
#198 = CARTESIAN_POINT('', (4.29918032786885, -1.95818966033433, -0.111049805963784));
#199 = CARTESIAN_POINT('', (3.8732343528044, -2.21504097091477, 0.0915052890488685));
#200 = CARTESIAN_POINT('', (3.60056706626453, -2.39595175701982, 0.256081884581595));
#201 = CARTESIAN_POINT('', (3.48117846824926, -2.47731997124149, 0.335984761690269));
#202 = ORIENTED_EDGE('', *, *, #203, .T.);
#203 = EDGE_CURVE('', #170, #159, #204, .T.);
#204 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#205, #206, #207, #208, #209, #210, #211, #212, #213, #214, #215, #216, #217, #218, #219, #220, #221, #222, #223, #224, #225, #226, #227, #228, #229, #230, #231, #232, #233, #234, #235, #236, #237, #238, #239, #240, #241, #242, #243, #244, #245, #246, #247, #248, #249, #250, #251, #252, #253, #254, #255, #256, #257, #258, #259, #260, #261, #262, #263, #264, #265, #266, #267, #268, #269, #270, #271, #272, #273, #274, #275, #276, #277, #278, #279, #280, #281, #282, #283, #284, #285, #286, #287, #288, #289, #290, #291, #292, #293, #294, #295, #296, #297, #298, #299, #300, #301, #302, #303, #304, #305, #306, #307, #308, #309, #310, #311, #312, #313, #314, #315, #316, #317, #318, #319, #320, #321, #322, #323, #324, #325, #326, #327, #328, #329, #330, #331, #332, #333, #334, #335, #336, #337, #338, #339, #340, #341, #342, #343, #344, #345, #346, #347, #348, #349, #350, #351, #352, #353, #354, #355), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.293371048488401, 0.489488536801402, 0.528377286120846, 0.567293796889347, 0.764237560314063, 0.961191599947265, 1.15815774614305, 1.35514152632366, 1.55214549522989, 1.74917039318868, 1.94622528457237, 2.14331020679668, 2.34041792860233, 2.63619307376067, 2.76758592260199, 2.96474678231646, 3.16195220155259, 3.24955499320394, 3.33715343323205, 3.46853784441002, 3.59989733120287, 3.73125874492709, 3.8188451840939, 4.1144694168976, 4.3115004490569, 4.75458002331685, 5.19762074486515, 5.39460161649081, 5.59158069397362, 5.78856239757217, 5.91989398427662, 6.36274647503369, 6.65806572965397, 7.10075143841649, 7.54332023841462, 7.98577794300576, 8.07331801140536, 8.16093188903969, 8.60522389280589, 9.04938949507982, 9.4934326897852, 9.93735764524023, 10.3811676704581, 10.824865550265, 11.2684534917585, 11.7119331548345, 12.155305694924, 12.5985719719105, 13.0417324824081, 13.4667583910512), .UNSPECIFIED.);
#205 = CARTESIAN_POINT('', (3.48117846824926, -2.47731997124149, 0.33598476169027));
#206 = CARTESIAN_POINT('', (3.55587856778294, -2.48580154446217, 0.27344748880492));
#207 = CARTESIAN_POINT('', (3.6310573229067, -2.49184307320046, 0.211104515545904));
#208 = CARTESIAN_POINT('', (3.70666112250461, -2.49554445526048, 0.149190722964758));
#209 = CARTESIAN_POINT('', (3.75720198998441, -2.49801881582413, 0.107801575823244));
#210 = CARTESIAN_POINT('', (3.80795051232286, -2.49944873084313, 0.0665900533621841));
#211 = CARTESIAN_POINT('', (3.85889528562518, -2.4998686535848, 0.0256264477472316));
#212 = CARTESIAN_POINT('', (3.86899728384641, -2.49995192137685, 0.0175036464423423));
#213 = CARTESIAN_POINT('', (3.87910729540912, -2.49999549756517, 0.00939029867242893));
#214 = CARTESIAN_POINT('', (3.88922518290454, -2.49999966879252, 0.0012868711348698));
#215 = CARTESIAN_POINT('', (3.89935029324007, -2.50000384299757, -0.00682234118349881));
#216 = CARTESIAN_POINT('', (3.90948339408016, -2.49996855600042, -0.0149217018861889));
#217 = CARTESIAN_POINT('', (3.91962435178365, -2.499894098871, -0.0230107459673528));
#218 = CARTESIAN_POINT('', (3.97094442995652, -2.49951729563264, -0.0639467587905349));
#219 = CARTESIAN_POINT('', (4.02247336597157, -2.49813693083584, -0.104624719245653));
#220 = CARTESIAN_POINT('', (4.07419562875245, -2.49579232355986, -0.144985094612557));
#221 = CARTESIAN_POINT('', (4.12592059031772, -2.49344759394604, -0.185347575918864));
#222 = CARTESIAN_POINT('', (4.17785165114453, -2.49013789808682, -0.225402537184022));
#223 = CARTESIAN_POINT('', (4.22997692376677, -2.48590566320297, -0.265090614046445));
#224 = CARTESIAN_POINT('', (4.282105400476, -2.48167316816798, -0.3047811304942));
#225 = CARTESIAN_POINT('', (4.33444163599948, -2.47651722339801, -0.344112629062396));
#226 = CARTESIAN_POINT('', (4.38697324483668, -2.47048318238083, -0.383031128726618));
#227 = CARTESIAN_POINT('', (4.43950955672367, -2.46444860114804, -0.421953112686218));
#228 = CARTESIAN_POINT('', (4.49225231344523, -2.45753426548101, -0.460472022811737));
#229 = CARTESIAN_POINT('', (4.54518860786746, -2.44978740424303, -0.498539541072014));
#230 = CARTESIAN_POINT('', (4.59813032769233, -2.44203974903483, -0.536610960844794));
#231 = CARTESIAN_POINT('', (4.65127703104647, -2.43345765654007, -0.574239249018492));
#232 = CARTESIAN_POINT('', (4.70461935548076, -2.42409140068311, -0.611376218980039));
#233 = CARTESIAN_POINT('', (4.75796734682785, -2.41472414978598, -0.648517134250913));
#234 = CARTESIAN_POINT('', (4.81152362335492, -2.40457127180914, -0.685172197882431));
#235 = CARTESIAN_POINT('', (4.86527545305971, -2.39368388532833, -0.721302611335661));
#236 = CARTESIAN_POINT('', (4.91903546549412, -2.38279484144273, -0.757438524981273));
#237 = CARTESIAN_POINT('', (4.97300088702718, -2.37116860341122, -0.793057898768037));
#238 = CARTESIAN_POINT('', (5.02715933851378, -2.35885705468706, -0.828126436936593));
#239 = CARTESIAN_POINT('', (5.08132604365911, -2.34654362970317, -0.863200319492556));
#240 = CARTESIAN_POINT('', (5.13569592637462, -2.33354225960607, -0.897729928068787));
#241 = CARTESIAN_POINT('', (5.19026082810808, -2.31990785708825, -0.931679952891809));
#242 = CARTESIAN_POINT('', (5.24483204213019, -2.30627187728757, -0.965633905191089));
#243 = CARTESIAN_POINT('', (5.29960885999769, -2.29200069891296, -0.99901320639201));
#244 = CARTESIAN_POINT('', (5.3545837438894, -2.27715105800903, -1.03178634368201));
#245 = CARTESIAN_POINT('', (5.43707774318167, -2.25486804112022, -1.08096493166652));
#246 = CARTESIAN_POINT('', (5.52004399038419, -2.23127514159069, -1.12879326377372));
#247 = CARTESIAN_POINT('', (5.60345463991754, -2.20656604328131, -1.1751877708));
#248 = CARTESIAN_POINT('', (5.64050833778666, -2.19558946572801, -1.19579770557159));
#249 = CARTESIAN_POINT('', (5.67765433042766, -2.18439163211361, -1.21612704860283));
#250 = CARTESIAN_POINT('', (5.7148891313603, -2.17298878840307, -1.2361713980976));
#251 = CARTESIAN_POINT('', (5.77076161930704, -2.15587831025311, -1.2662488430549));
#252 = CARTESIAN_POINT('', (5.82683861571667, -2.13830210464684, -1.29569176816516));
#253 = CARTESIAN_POINT('', (5.88310678824358, -2.12031203224474, -1.3244911800079));
#254 = CARTESIAN_POINT('', (5.93938767771064, -2.10231789397976, -1.35329710068824));
#255 = CARTESIAN_POINT('', (5.99586778500057, -2.0839064881201, -1.38146368511217));
#256 = CARTESIAN_POINT('', (6.05255062266195, -2.06514524894237, -1.40896241992877));
#257 = CARTESIAN_POINT('', (6.07773033038546, -2.05681111221745, -1.42117793584179));
#258 = CARTESIAN_POINT('', (6.10295142684809, -2.0484078279754, -1.43326194238442));
#259 = CARTESIAN_POINT('', (6.12821541597398, -2.03994278800194, -1.44521051119858));
#260 = CARTESIAN_POINT('', (6.15347815012431, -2.03147816852495, -1.45715848647379));
#261 = CARTESIAN_POINT('', (6.17878502647665, -2.02295214503524, -1.468970603203));
#262 = CARTESIAN_POINT('', (6.20413449305041, -2.0143692076639, -1.48064739057465));
#263 = CARTESIAN_POINT('', (6.24215485891995, -2.00149609973698, -1.49816080557135));
#264 = CARTESIAN_POINT('', (6.28027357625193, -1.98849525156935, -1.51536975072773));
#265 = CARTESIAN_POINT('', (6.31847223982736, -1.97536610900763, -1.53229525072163));
#266 = CARTESIAN_POINT('', (6.35666365689466, -1.96223945712043, -1.54921753984999));
#267 = CARTESIAN_POINT('', (6.39493698275498, -1.94898407323786, -1.5658575230687));
#268 = CARTESIAN_POINT('', (6.43325873781694, -1.93557757410633, -1.58225770802884));
#269 = CARTESIAN_POINT('', (6.4715810550263, -1.92217087831291, -1.59865813356567));
#270 = CARTESIAN_POINT('', (6.50995341747803, -1.90861255655379, -1.61481974952914));
#271 = CARTESIAN_POINT('', (6.54832787437349, -1.89485623700279, -1.63080343422855));
#272 = CARTESIAN_POINT('', (6.57391439890261, -1.88568408354194, -1.6414607040302));
#273 = CARTESIAN_POINT('', (6.59950055928639, -1.87642133719509, -1.65204156575599));
#274 = CARTESIAN_POINT('', (6.62507410752906, -1.86705488818427, -1.66256008748773));
#275 = CARTESIAN_POINT('', (6.71139067264148, -1.83544098391716, -1.6980625002671));
#276 = CARTESIAN_POINT('', (6.79760817361698, -1.8026801409147, -1.73281131631962));
#277 = CARTESIAN_POINT('', (6.88374562920622, -1.76885765743058, -1.76667557512669));
#278 = CARTESIAN_POINT('', (6.94115550938203, -1.74631526038867, -1.78924581506537));
#279 = CARTESIAN_POINT('', (6.99853536044124, -1.7232983468407, -1.81142696928294));
#280 = CARTESIAN_POINT('', (7.05588178550533, -1.6998236458988, -1.83319381758812));
#281 = CARTESIAN_POINT('', (7.18484131702819, -1.6470341924547, -1.88214268505507));
#282 = CARTESIAN_POINT('', (7.3136690361107, -1.59190437544511, -1.92901822580935));
#283 = CARTESIAN_POINT('', (7.44228638613089, -1.53459099834423, -1.97358315451901));
#284 = CARTESIAN_POINT('', (7.57089245796742, -1.47728264693228, -2.01814417542423));
#285 = CARTESIAN_POINT('', (7.6993426576733, -1.4177557760727, -2.06041862949217));
#286 = CARTESIAN_POINT('', (7.82761223354109, -1.35627489699482, -2.10012342584477));
#287 = CARTESIAN_POINT('', (7.88464232497194, -1.32893980890913, -2.11777662342427));
#288 = CARTESIAN_POINT('', (7.9416459750155, -1.30121571244342, -2.13492451535009));
#289 = CARTESIAN_POINT('', (7.99862191030055, -1.27312981210495, -2.15154374381039));
#290 = CARTESIAN_POINT('', (8.05559732663691, -1.24504416757872, -2.16816282089929));
#291 = CARTESIAN_POINT('', (8.1125491689034, -1.2165921038496, -2.18425593734067));
#292 = CARTESIAN_POINT('', (8.16947761751453, -1.18780450133232, -2.19980009696669));
#293 = CARTESIAN_POINT('', (8.22640682509304, -1.15901651502009, -2.21534446382672));
#294 = CARTESIAN_POINT('', (8.28331811885486, -1.12989016211824, -2.23034111360886));
#295 = CARTESIAN_POINT('', (8.34022197344246, -1.10047419888711, -2.2447620224834));
#296 = CARTESIAN_POINT('', (8.378160895566, -1.08086199605299, -2.25437672684231));
#297 = CARTESIAN_POINT('', (8.41609890055391, -1.06112062030079, -2.26373581972523));
#298 = CARTESIAN_POINT('', (8.4540411002426, -1.04126835998691, -2.27283087854996));
#299 = CARTESIAN_POINT('', (8.58198288529659, -0.974326178385582, -2.3034995817552));
#300 = CARTESIAN_POINT('', (8.71000878708237, -0.906096802767021, -2.33117906937672));
#301 = CARTESIAN_POINT('', (8.83800744298122, -0.836804332954152, -2.35579254357194));
#302 = CARTESIAN_POINT('', (8.92336423433137, -0.790596168919777, -2.37220620953219));
#303 = CARTESIAN_POINT('', (9.00872592329342, -0.743892892232175, -2.38726400310487));
#304 = CARTESIAN_POINT('', (9.09407420417504, -0.696785041338103, -2.4009353606808));
#305 = CARTESIAN_POINT('', (9.22201189744304, -0.626170030514866, -2.42142882503696));
#306 = CARTESIAN_POINT('', (9.34997520462101, -0.554624004984746, -2.43881061043834));
#307 = CARTESIAN_POINT('', (9.47791868707207, -0.482487601411933, -2.45299933030643));
#308 = CARTESIAN_POINT('', (9.60582838095903, -0.410370248324922, -2.46718430307884));
#309 = CARTESIAN_POINT('', (9.73377644062311, -0.337622340685592, -2.47818706491257));
#310 = CARTESIAN_POINT('', (9.86169454813404, -0.264550422542745, -2.48596320848329));
#311 = CARTESIAN_POINT('', (9.98958054512518, -0.191496847207807, -2.49373740005506));
#312 = CARTESIAN_POINT('', (10.1174988144241, -0.118085263623083, -2.49828978954356));
#313 = CARTESIAN_POINT('', (10.2453897411074, -0.0446394903073431, -2.49960143140967));
#314 = CARTESIAN_POINT('', (10.2706929064797, -0.0301082753392084, -2.49986093919422));
#315 = CARTESIAN_POINT('', (10.2959964467412, -0.0155748975500518, -2.49999372642549));
#316 = CARTESIAN_POINT('', (10.3212998878136, -0.00104184680987468, -2.49999978291104));
#317 = CARTESIAN_POINT('', (10.346624663432, 0.0135034574431578, -2.5000058445031));
#318 = CARTESIAN_POINT('', (10.3719498166616, 0.0280487109543135, -2.49988496170613));
#319 = CARTESIAN_POINT('', (10.3972748679356, 0.0425914255843694, -2.49963716776389));
#320 = CARTESIAN_POINT('', (10.5256987898053, 0.116337868472722, -2.49838059894066));
#321 = CARTESIAN_POINT('', (10.6541575392849, 0.190040089632367, -2.49385709294592));
#322 = CARTESIAN_POINT('', (10.7825880061097, 0.263375458645922, -2.48608796461102));
#323 = CARTESIAN_POINT('', (10.9109819343462, 0.336689963678129, -2.47832104660042));
#324 = CARTESIAN_POINT('', (11.0394099911225, 0.409673048278033, -2.46730657404488));
#325 = CARTESIAN_POINT('', (11.1678101689313, 0.48200389611968, -2.45309442217901));
#326 = CARTESIAN_POINT('', (11.2961749609437, 0.55431481030782, -2.43888618703913));
#327 = CARTESIAN_POINT('', (11.4245739373516, 0.626008998827667, -2.42147513689252));
#328 = CARTESIAN_POINT('', (11.5529451057781, 0.696771843078166, -2.40093919096124));
#329 = CARTESIAN_POINT('', (11.6812820916952, 0.76751584468958, -2.38040871331521));
#330 = CARTESIAN_POINT('', (11.809653199948, 0.83736343197427, -2.35674501942546));
#331 = CARTESIAN_POINT('', (11.9379964601381, 0.906008582450332, -2.33005331452445));
#332 = CARTESIAN_POINT('', (12.0663064928173, 0.974635960995972, -2.30336851998957));
#333 = CARTESIAN_POINT('', (12.1946507184095, 1.04209458124497, -2.27364444570728));
#334 = CARTESIAN_POINT('', (12.3229670387896, 1.10808960847118, -2.2410125880053));
#335 = CARTESIAN_POINT('', (12.4512509351916, 1.17406795955437, -2.20838897597801));
#336 = CARTESIAN_POINT('', (12.5795690688053, 1.23861491696853, -2.1728435089328));
#337 = CARTESIAN_POINT('', (12.7078592636804, 1.30144899128394, -2.13453285828212));
#338 = CARTESIAN_POINT('', (12.8361176711428, 1.36426749673489, -2.09623170014539));
#339 = CARTESIAN_POINT('', (12.9644102743575, 1.42540377621563, -2.05514855805618));
#340 = CARTESIAN_POINT('', (13.0926750064404, 1.48459154316058, -2.01146413091959));
#341 = CARTESIAN_POINT('', (13.2209084295068, 1.54376486255828, -1.96779036701389));
#342 = CARTESIAN_POINT('', (13.3491758983813, 1.6010188553124, -1.92149573904023));
#343 = CARTESIAN_POINT('', (13.4774156736383, 1.65610417277658, -1.87278374857109));
#344 = CARTESIAN_POINT('', (13.6056244724405, 1.71117618432347, -1.8240835245353));
#345 = CARTESIAN_POINT('', (13.7338671431157, 1.76410717319536, -1.7729435699979));
#346 = CARTESIAN_POINT('', (13.8620822492891, 1.81466668405163, -1.71958856293971));
#347 = CARTESIAN_POINT('', (13.9902666261462, 1.86521407730921, -1.66624634347683));
#348 = CARTESIAN_POINT('', (14.1184848500396, 1.9134156232101, -1.61066429718162));
#349 = CARTESIAN_POINT('', (14.2466754910886, 1.95906188051886, -1.55308613679278));
#350 = CARTESIAN_POINT('', (14.3748355449382, 2.00469724630572, -1.49552171496283));
#351 = CARTESIAN_POINT('', (14.5030295202421, 2.04780045610251, -1.43593451745894));
#352 = CARTESIAN_POINT('', (14.6311958271646, 2.0881848080427, -1.37458510375301));
#353 = CARTESIAN_POINT('', (14.7541174317903, 2.12691658912821, -1.31574617364212));
#354 = CARTESIAN_POINT('', (14.8770726290631, 2.16316591490545, -1.25525853014917));
#355 = CARTESIAN_POINT('', (15., 2.19678673542968, -1.19336835848794));
#356 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#357, #358), (#359, #360), (#361, #362), (#363, #364), (#365, #366), (#367, #368), (#369, #370), (#371, #372), (#373, #374), (#375, #376), (#377, #378), (#379, #380), (#381, #382), (#383, #384), (#385, #386), (#387, #388), (#389, #390), (#391, #392), (#393, #394), (#395, #396), (#397, #398), (#399, #400), (#401, #402), (#403, #404), (#405, #406), (#407, #408), (#409, #410), (#411, #412), (#413, #414)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (15.0499999999987, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3713114754098, 24.8311475409836, 25.2909836065574, 25.7508196721311, 26.2106557377049, 26.5688215317507), (0., 0.163267351127515), .UNSPECIFIED.);
#357 = CARTESIAN_POINT('', (15.0000000000013, 1.17077609035618, -0.876386664572904));
#358 = CARTESIAN_POINT('', (15.0000000000013, 2.21133670759006, -1.19786351147991));
#359 = CARTESIAN_POINT('', (14.9584699453561, 1.16258261689874, -0.887600675052941));
#360 = CARTESIAN_POINT('', (14.9584699453561, 2.2002048673132, -1.21899401346183));
#361 = CARTESIAN_POINT('', (14.7636612021862, 1.12340156521877, -0.939670711229323));
#362 = CARTESIAN_POINT('', (14.7636612021862, 2.14658317413453, -1.31739384242664));
#363 = CARTESIAN_POINT('', (14.4155737704918, 1.04724758190985, -1.02806809853558));
#364 = CARTESIAN_POINT('', (14.4155737704918, 2.03915451998661, -1.4868569456351));
#365 = CARTESIAN_POINT('', (13.955737704918, 0.93491306397566, -1.13391914515127));
#366 = CARTESIAN_POINT('', (13.955737704918, 1.87454099744664, -1.69507436891139));
#367 = CARTESIAN_POINT('', (13.4959016393443, 0.812013143351965, -1.22768061168196));
#368 = CARTESIAN_POINT('', (13.4959016393443, 1.68892487458256, -1.88536894262268));
#369 = CARTESIAN_POINT('', (13.0360655737705, 0.679828994634504, -1.30831053265812));
#370 = CARTESIAN_POINT('', (13.0360655737705, 1.48422495078174, -2.0556471200985));
#371 = CARTESIAN_POINT('', (12.5762295081967, 0.539743380056293, -1.37490054484418));
#372 = CARTESIAN_POINT('', (12.5762295081967, 1.26256631486856, -2.20401721934465));
#373 = CARTESIAN_POINT('', (12.116393442623, 0.393226976212572, -1.42668566813634));
#374 = CARTESIAN_POINT('', (12.116393442623, 1.02625953141096, -2.32880948749839));
#375 = CARTESIAN_POINT('', (11.6565573770492, 0.241823679616762, -1.46305280502809));
#376 = CARTESIAN_POINT('', (11.6565573770492, 0.777777768797704, -2.42859424083844));
#377 = CARTESIAN_POINT('', (11.1967213114754, 0.0871354253848164, -1.48354742187704));
#378 = CARTESIAN_POINT('', (11.1967213114754, 0.519732643698464, -2.50219703333816));
#379 = CARTESIAN_POINT('', (10.7368852459016, -0.0691948266990444, -1.48788000736468));
#380 = CARTESIAN_POINT('', (10.7368852459016, 0.254846891828062, -2.54871390504324));
#381 = CARTESIAN_POINT('', (10.2770491803279, -0.225496229454826, -1.47592600818472));
#382 = CARTESIAN_POINT('', (10.2770491803279, -0.0140679991024606, -2.56751456227777));
#383 = CARTESIAN_POINT('', (9.8172131147541, -0.380099896472025, -1.44774247350124));
#384 = CARTESIAN_POINT('', (9.8172131147541, -0.284158403378623, -2.5582781695905));
#385 = CARTESIAN_POINT('', (9.35737704918033, -0.531307880784975, -1.40351449543672));
#386 = CARTESIAN_POINT('', (9.35737704918033, -0.552489191015811, -2.52089445904977));
#387 = CARTESIAN_POINT('', (8.89754098360656, -0.677590050975197, -1.34375566832805));
#388 = CARTESIAN_POINT('', (8.89754098360656, -0.816328484870108, -2.45585407776604));
#389 = CARTESIAN_POINT('', (8.43770491803279, -0.81693039110384, -1.26855248447895));
#390 = CARTESIAN_POINT('', (8.43770491803279, -1.07222470178875, -2.36279936050138));
#391 = CARTESIAN_POINT('', (7.97786885245902, -0.949346855032429, -1.1803687633267));
#392 = CARTESIAN_POINT('', (7.97786885245902, -1.31959143779047, -2.24592659337591));
#393 = CARTESIAN_POINT('', (7.51803278688525, -1.06621427379882, -1.07187579927847));
#394 = CARTESIAN_POINT('', (7.51803278688525, -1.5455894976659, -2.09060739430796));
#395 = CARTESIAN_POINT('', (7.05819672131148, -1.16306865137485, -0.945756328001762));
#396 = CARTESIAN_POINT('', (7.05819672131148, -1.74195234692692, -1.90028820302367));
#397 = CARTESIAN_POINT('', (6.59836065573771, -1.23625928259275, -0.804852014959171));
#398 = CARTESIAN_POINT('', (6.59836065573771, -1.90175733737292, -1.67888950366262));
#399 = CARTESIAN_POINT('', (6.13852459016393, -1.28722546057624, -0.658428075081));
#400 = CARTESIAN_POINT('', (6.13852459016393, -2.02513314917463, -1.44253496573341));
#401 = CARTESIAN_POINT('', (5.67868852459016, -1.38735086416255, -0.537132057791378));
#402 = CARTESIAN_POINT('', (5.67868852459016, -2.2258533094482, -1.2612411786302));
#403 = CARTESIAN_POINT('', (5.21885245901639, -1.53027995459384, -0.415831100885186));
#404 = CARTESIAN_POINT('', (5.21885245901639, -2.49939825900908, -1.09065719035287));
#405 = CARTESIAN_POINT('', (4.75901639344263, -1.7213906001591, -0.279853688906578));
#406 = CARTESIAN_POINT('', (4.75901639344263, -2.85859137339702, -0.907168427810721));
#407 = CARTESIAN_POINT('', (4.29918032786885, -1.95818966033433, -0.111049805963784));
#408 = CARTESIAN_POINT('', (4.29918032786885, -3.30373580877144, -0.679271281893066));
#409 = CARTESIAN_POINT('', (3.8732343528044, -2.21504097091477, 0.0915052890488688));
#410 = CARTESIAN_POINT('', (3.8732343528044, -3.79144733538019, -0.398973064022277));
#411 = CARTESIAN_POINT('', (3.60056706626453, -2.39595175701982, 0.256081884581596));
#412 = CARTESIAN_POINT('', (3.60056706626453, -4.14044838027358, -0.16427333192411));
#413 = CARTESIAN_POINT('', (3.48117846824926, -2.47731997124149, 0.33598476169027));
#414 = CARTESIAN_POINT('', (3.48117846824926, -4.29889121898659, -0.0487064099718812));
#415 = ADVANCED_FACE('', (#416), #749, .T.);
#416 = FACE_OUTER_BOUND('', #417, .T.);
#417 = EDGE_LOOP('', (#418, #493, #512, #569, #580, #685, #693, #748));
#418 = ORIENTED_EDGE('', *, *, #419, .T.);
#419 = EDGE_CURVE('', #161, #420, #422, .T.);
#420 = VERTEX_POINT('', #421);
#421 = CARTESIAN_POINT('', (15., -0.725768781898812, -2.34917823453502));
#422 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#423, #424, #425, #426, #427, #428, #429, #430, #431, #432, #433, #434, #435, #436, #437, #438, #439, #440, #441, #442, #443, #444, #445, #446, #447, #448, #449, #450, #451, #452, #453, #454, #455, #456, #457, #458, #459, #460, #461, #462, #463, #464, #465, #466, #467, #468, #469, #470, #471, #472, #473, #474, #475, #476, #477, #478, #479, #480, #481, #482, #483, #484, #485, #486, #487, #488, #489, #490, #491, #492), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.13209455694288, 0.26404755941377, 0.395862238703778, 0.527541169744322, 0.659086317830976, 0.790499073683923, 0.921780278190665, 1.05293023776473, 1.18394873090295, 1.31483500621072, 1.40213885875629, 1.41943990864899, 1.55152045804099, 1.68345979954517, 1.81526109783125, 1.94692686634126, 2.07845901280003, 2.20985887321431, 2.3411272356625, 2.47226435477206, 2.60326995743523, 2.73414324000309, 2.81302159905639), .UNSPECIFIED.);
#423 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573266));
#424 = CARTESIAN_POINT('', (15., 1.12870653901938, -0.863389452790998));
#425 = CARTESIAN_POINT('', (15., 1.08600746696179, -0.852278662297905));
#426 = CARTESIAN_POINT('', (15., 1.04293859295166, -0.843121874909826));
#427 = CARTESIAN_POINT('', (15., 0.999915872181007, -0.833974900069923));
#428 = CARTESIAN_POINT('', (15., 0.956437054652469, -0.826759218505532));
#429 = CARTESIAN_POINT('', (15., 0.912766036327868, -0.821518626008144));
#430 = CARTESIAN_POINT('', (15., 0.869140797288722, -0.816283527098702));
#431 = CARTESIAN_POINT('', (15., 0.825235638601342, -0.813008795357771));
#432 = CARTESIAN_POINT('', (15., 0.781316486358944, -0.811714265279613));
#433 = CARTESIAN_POINT('', (15., 0.737442563889641, -0.810421068362473));
#434 = CARTESIAN_POINT('', (15., 0.69346623495789, -0.81110138155491));
#435 = CARTESIAN_POINT('', (15., 0.649653309222385, -0.813751092785224));
#436 = CARTESIAN_POINT('', (15., 0.605884896474472, -0.816398111966077));
#437 = CARTESIAN_POINT('', (15., 0.562191504832222, -0.821015846487169));
#438 = CARTESIAN_POINT('', (15., 0.518836698216178, -0.827576441605062));
#439 = CARTESIAN_POINT('', (15., 0.475525525590237, -0.834130433880854));
#440 = CARTESIAN_POINT('', (15., 0.432465301148481, -0.8426365283456));
#441 = CARTESIAN_POINT('', (15., 0.389915247683802, -0.853043518262865));
#442 = CARTESIAN_POINT('', (15., 0.34740778914667, -0.863440090214807));
#443 = CARTESIAN_POINT('', (15., 0.305324308681052, -0.875754577165129));
#444 = CARTESIAN_POINT('', (15., 0.263917642870763, -0.889912993959142));
#445 = CARTESIAN_POINT('', (15., 0.22255237228599, -0.904057256248207));
#446 = CARTESIAN_POINT('', (15., 0.181779845100323, -0.920070039557453));
#447 = CARTESIAN_POINT('', (15., 0.141844532913342, -0.937855331424096));
#448 = CARTESIAN_POINT('', (15., 0.101949252405935, -0.955622795081415));
#449 = CARTESIAN_POINT('', (15., 0.0628098889202411, -0.975194666048856));
#450 = CARTESIAN_POINT('', (15., 0.0246606520733927, -0.996453826417551));
#451 = CARTESIAN_POINT('', (15., -0.0134500863202342, -1.01769153302049));
#452 = CARTESIAN_POINT('', (15., -0.0506486021629813, -1.04065541628621));
#453 = CARTESIAN_POINT('', (15., -0.0867127482230377, -1.06520833732667));
#454 = CARTESIAN_POINT('', (15., -0.110768279503192, -1.08158564345016));
#455 = CARTESIAN_POINT('', (15., -0.134346282903899, -1.09868727677685));
#456 = CARTESIAN_POINT('', (15., -0.15738405938468, -1.11646776034324));
#457 = CARTESIAN_POINT('', (15., -0.161949467538953, -1.11999132802473));
#458 = CARTESIAN_POINT('', (15., -0.166494158359141, -1.12354190308546));
#459 = CARTESIAN_POINT('', (15., -0.171017656932254, -1.12711911449662));
#460 = CARTESIAN_POINT('', (15., -0.205551178332161, -1.15442844262455));
#461 = CARTESIAN_POINT('', (15., -0.238886713967508, -1.18332460112833));
#462 = CARTESIAN_POINT('', (15., -0.27082154208047, -1.21363186521588));
#463 = CARTESIAN_POINT('', (15., -0.302722228530286, -1.24390672767604));
#464 = CARTESIAN_POINT('', (15., -0.333289768314505, -1.27565094500423));
#465 = CARTESIAN_POINT('', (15., -0.36233866920669, -1.30867188457152));
#466 = CARTESIAN_POINT('', (15., -0.391357177315982, -1.34165827555982));
#467 = CARTESIAN_POINT('', (15., -0.418918834142668, -1.37598533172418));
#468 = CARTESIAN_POINT('', (15., -0.444856737249623, -1.41144518205856));
#469 = CARTESIAN_POINT('', (15., -0.470767968705801, -1.44686856943211));
#470 = CARTESIAN_POINT('', (15., -0.495111012646513, -1.48349381053925));
#471 = CARTESIAN_POINT('', (15., -0.517738759825024, -1.52109957268041));
#472 = CARTESIAN_POINT('', (15., -0.540343543054535, -1.55866717031509));
#473 = CARTESIAN_POINT('', (15., -0.561281981695686, -1.59728885614755));
#474 = CARTESIAN_POINT('', (15., -0.580427797435591, -1.63673170539235));
#475 = CARTESIAN_POINT('', (15., -0.599554357622379, -1.67613488571476));
#476 = CARTESIAN_POINT('', (15., -0.616930298294491, -1.71643666804777));
#477 = CARTESIAN_POINT('', (15., -0.632451036688917, -1.75739448297717));
#478 = CARTESIAN_POINT('', (15., -0.647956242756865, -1.79831130951174));
#479 = CARTESIAN_POINT('', (15., -0.661641026189266, -1.83996482048681));
#480 = CARTESIAN_POINT('', (15., -0.673423185181986, -1.88210481144956));
#481 = CARTESIAN_POINT('', (15., -0.685193564261758, -1.92420267045453));
#482 = CARTESIAN_POINT('', (15., -0.695088661138009, -1.96687019965211));
#483 = CARTESIAN_POINT('', (15., -0.703049156524588, -2.00985161505091));
#484 = CARTESIAN_POINT('', (15., -0.711001668389247, -2.05278992470626));
#485 = CARTESIAN_POINT('', (15., -0.717039332264703, -2.0961271630394));
#486 = CARTESIAN_POINT('', (15., -0.721126025920142, -2.13960405133631));
#487 = CARTESIAN_POINT('', (15., -0.725208591876591, -2.18303702650366));
#488 = CARTESIAN_POINT('', (15., -0.727352263937566, -2.22669585470303));
#489 = CARTESIAN_POINT('', (15., -0.727544242764037, -2.27031985980121));
#490 = CARTESIAN_POINT('', (15., -0.727659949916084, -2.29661239155378));
#491 = CARTESIAN_POINT('', (15., -0.727067701040853, -2.32291755245768));
#492 = CARTESIAN_POINT('', (15., -0.72576878189881, -2.34917823453502));
#493 = ORIENTED_EDGE('', *, *, #494, .T.);
#494 = EDGE_CURVE('', #420, #495, #497, .T.);
#495 = VERTEX_POINT('', #496);
#496 = CARTESIAN_POINT('', (10.7075756651376, -2.39584219131987, -0.714100969255461));
#497 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#498, #499, #500, #501, #502, #503, #504, #505, #506, #507, #508, #509, #510, #511), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.3424243348624), .UNSPECIFIED.);
#498 = CARTESIAN_POINT('', (15., -0.725768781898812, -2.34917823453502));
#499 = CARTESIAN_POINT('', (14.9584699453552, -0.748156334928488, -2.34254455336079));
#500 = CARTESIAN_POINT('', (14.7636612021858, -0.852750857367923, -2.30994324197193));
#501 = CARTESIAN_POINT('', (14.4155737704918, -1.03576548641515, -2.23933728705657));
#502 = CARTESIAN_POINT('', (13.955737704918, -1.26686866293031, -2.1213117749345));
#503 = CARTESIAN_POINT('', (13.4959016393443, -1.48480260214046, -1.97972315932124));
#504 = CARTESIAN_POINT('', (13.0360655737705, -1.68719324565037, -1.81601094720704));
#505 = CARTESIAN_POINT('', (12.5762295081967, -1.87182064491775, -1.63185102122906));
#506 = CARTESIAN_POINT('', (12.116393442623, -2.03664217749728, -1.42913951940393));
#507 = CARTESIAN_POINT('', (11.6565573770492, -2.1798143116133, -1.20997437358427));
#508 = CARTESIAN_POINT('', (11.1967213114754, -2.29971176712754, -0.976635049176085));
#509 = CARTESIAN_POINT('', (10.8803940741716, -2.36522557553978, -0.808044209960433));
#510 = CARTESIAN_POINT('', (10.7173455253923, -2.39412787586282, -0.719417561120029));
#511 = CARTESIAN_POINT('', (10.7075756651376, -2.39584219131987, -0.71410096925546));
#512 = ORIENTED_EDGE('', *, *, #513, .F.);
#513 = EDGE_CURVE('', #514, #495, #516, .T.);
#514 = VERTEX_POINT('', #515);
#515 = CARTESIAN_POINT('', (6.8889296009187, -2.08634150021729, 1.37738126329316));
#516 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#517, #518, #519, #520, #521, #522, #523, #524, #525, #526, #527, #528, #529, #530, #531, #532, #533, #534, #535, #536, #537, #538, #539, #540, #541, #542, #543, #544, #545, #546, #547, #548, #549, #550, #551, #552, #553, #554, #555, #556, #557, #558, #559, #560, #561, #562, #563, #564, #565, #566, #567, #568), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197000636326908, 0.49240150521443, 0.787782728178839, 1.0831266301464, 1.28005940427605, 1.47699009574171, 1.6739216103858, 1.80523019643907, 2.24782589544401, 2.54302803427794, 2.83819303188805, 2.92573284570882, 2.98411400047543, 3.42842918660834, 3.8726181936492, 4.31668133912415, 4.39845697022048), .UNSPECIFIED.);
#517 = CARTESIAN_POINT('', (6.8889296009187, -2.08634150021729, 1.37738126329316));
#518 = CARTESIAN_POINT('', (6.94664093389484, -2.10360259701526, 1.35123560301115));
#519 = CARTESIAN_POINT('', (7.00428809092802, -2.12044055278872, 1.32466173385836));
#520 = CARTESIAN_POINT('', (7.0618666625377, -2.13682909507089, 1.29767539024926));
#521 = CARTESIAN_POINT('', (7.14820526732564, -2.1614035823427, 1.25720958516933));
#522 = CARTESIAN_POINT('', (7.23440305996023, -2.18497187122284, 1.21580795440022));
#523 = CARTESIAN_POINT('', (7.32045351879611, -2.20744055880945, 1.173544280939));
#524 = CARTESIAN_POINT('', (7.40649825476224, -2.22990775209406, 1.13128341826464));
#525 = CARTESIAN_POINT('', (7.49241258442852, -2.25128054980085, 1.08815115490138));
#526 = CARTESIAN_POINT('', (7.57818788420558, -2.27147299781601, 1.044227188017));
#527 = CARTESIAN_POINT('', (7.66395234639567, -2.29166289454412, 1.00030877086328));
#528 = CARTESIAN_POINT('', (7.74959769981378, -2.31067517012885, 0.955592697425106));
#529 = CARTESIAN_POINT('', (7.83512463737481, -2.32842591103355, 0.91018282604563));
#530 = CARTESIAN_POINT('', (7.89215326388276, -2.34026195242777, 0.879903914295444));
#531 = CARTESIAN_POINT('', (7.9491359048234, -2.35153885486752, 0.849312925965842));
#532 = CARTESIAN_POINT('', (8.00607215381974, -2.36223476901806, 0.818441748716568));
#533 = CARTESIAN_POINT('', (8.06300780068636, -2.37293057005388, 0.787570897945655));
#534 = CARTESIAN_POINT('', (8.1199021004804, -2.38304647884565, 0.756416076764011));
#535 = CARTESIAN_POINT('', (8.17676400288917, -2.39255865339648, 0.725026268529374));
#536 = CARTESIAN_POINT('', (8.23362614298305, -2.4020708677086, 0.693636329084041));
#537 = CARTESIAN_POINT('', (8.29046141695706, -2.4109800303099, 0.662008306156279));
#538 = CARTESIAN_POINT('', (8.3472893108343, -2.4192632286604, 0.63021062388035));
#539 = CARTESIAN_POINT('', (8.38518060724205, -2.42478624038033, 0.60900879284295));
#540 = CARTESIAN_POINT('', (8.4230712861843, -2.43003113479252, 0.58773145459219));
#541 = CARTESIAN_POINT('', (8.46096842147421, -2.43499265142307, 0.566401613270714));
#542 = CARTESIAN_POINT('', (8.58870651985812, -2.45171620307513, 0.494506116463574));
#543 = CARTESIAN_POINT('', (8.71654791281502, -2.46523180529016, 0.421974271008124));
#544 = CARTESIAN_POINT('', (8.84435840617277, -2.47551904475561, 0.349006388268049));
#545 = CARTESIAN_POINT('', (8.92960535070806, -2.48238041982032, 0.300338325972185));
#546 = CARTESIAN_POINT('', (9.01485467272245, -2.48780832001256, 0.251450725245065));
#547 = CARTESIAN_POINT('', (9.10008961836078, -2.49178996284946, 0.202442043663497));
#548 = CARTESIAN_POINT('', (9.18531384005855, -2.49577110473101, 0.153439528170084));
#549 = CARTESIAN_POINT('', (9.27054349157473, -2.49830681255828, 0.104307577877016));
#550 = CARTESIAN_POINT('', (9.35576827377808, -2.49939147703697, 0.055156545530665));
#551 = CARTESIAN_POINT('', (9.38104417582407, -2.49971316601531, 0.0405793691868025));
#552 = CARTESIAN_POINT('', (9.40632072592706, -2.4999073105162, 0.0259999439947808));
#553 = CARTESIAN_POINT('', (9.43159740526079, -2.49997391330295, 0.0114207182222737));
#554 = CARTESIAN_POINT('', (9.44845466898756, -2.50001833135038, 0.00169769050434125));
#555 = CARTESIAN_POINT('', (9.46531216901607, -2.50000602444889, -0.00802535208919108));
#556 = CARTESIAN_POINT('', (9.48216974963825, -2.49993700312867, -0.0177476868367816));
#557 = CARTESIAN_POINT('', (9.61046592846239, -2.49941170997777, -0.091740416002411));
#558 = CARTESIAN_POINT('', (9.73880278314131, -2.49559855550211, -0.165712034204358));
#559 = CARTESIAN_POINT('', (9.8671089829088, -2.48851599374537, -0.239349428396001));
#560 = CARTESIAN_POINT('', (9.9953787455697, -2.48143544333382, -0.312965910631829));
#561 = CARTESIAN_POINT('', (10.1236819231105, -2.47108350261574, -0.386282527306572));
#562 = CARTESIAN_POINT('', (10.2519581284677, -2.45750806035905, -0.458970732475646));
#563 = CARTESIAN_POINT('', (10.3801979865857, -2.44393646472259, -0.53163834134184));
#564 = CARTESIAN_POINT('', (10.5084738115578, -2.42713670671917, -0.60371338881058));
#565 = CARTESIAN_POINT('', (10.6367227174525, -2.40718505474036, -0.67487784986175));
#566 = CARTESIAN_POINT('', (10.6603401586291, -2.40351089499843, -0.687983010182734));
#567 = CARTESIAN_POINT('', (10.6839579427072, -2.39972974956465, -0.701058029300125));
#568 = CARTESIAN_POINT('', (10.7075756651375, -2.39584219131989, -0.714100969255407));
#569 = ORIENTED_EDGE('', *, *, #570, .T.);
#570 = EDGE_CURVE('', #514, #571, #573, .T.);
#571 = VERTEX_POINT('', #572);
#572 = CARTESIAN_POINT('', (5.72943688581816, -1.65255723636268, 1.87591433187801));
#573 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#574, #575, #576, #577, #578, #579), .UNSPECIFIED., .F., .U., (4, 1, 1, 4), (23.1610703990813, 23.4516393442623, 23.9114754098361, 24.3205631141818), .UNSPECIFIED.);
#574 = CARTESIAN_POINT('', (6.88892960091869, -2.08634150021729, 1.37738126329316));
#575 = CARTESIAN_POINT('', (6.79207328585836, -2.04930735793465, 1.41933506803915));
#576 = CARTESIAN_POINT('', (6.54193828227344, -1.94832248714131, 1.52249215906682));
#577 = CARTESIAN_POINT('', (6.15544071057327, -1.77767503666854, 1.65989277319076));
#578 = CARTESIAN_POINT('', (5.86579945393342, -1.69000817262848, 1.80072897611378));
#579 = CARTESIAN_POINT('', (5.72943688581816, -1.65255723636268, 1.87591433187801));
#580 = ORIENTED_EDGE('', *, *, #581, .F.);
#581 = EDGE_CURVE('', #582, #571, #584, .T.);
#582 = VERTEX_POINT('', #583);
#583 = CARTESIAN_POINT('', (2., -1.15928496160787, 2.2149623874436));
#584 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#585, #586, #587, #588, #589, #590, #591, #592, #593, #594, #595, #596, #597, #598, #599, #600, #601, #602, #603, #604, #605, #606, #607, #608, #609, #610, #611, #612, #613, #614, #615, #616, #617, #618, #619, #620, #621, #622, #623, #624, #625, #626, #627, #628, #629, #630, #631, #632, #633, #634, #635, #636, #637, #638, #639, #640, #641, #642, #643, #644, #645, #646, #647, #648, #649, #650, #651, #652, #653, #654, #655, #656, #657, #658, #659, #660, #661, #662, #663, #664, #665, #666, #667, #668, #669, #670, #671, #672, #673, #674, #675, #676, #677, #678, #679, #680, #681, #682, #683, #684), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131257806320043, 0.218546964741827, 0.305682533469193, 0.392662878454262, 0.479506090037915, 0.566254607608722, 0.652971162688602, 0.739724496455408, 0.826571663024207, 0.913547060246559, 1.00066204723439, 1.08791130631014, 1.12678882488239, 1.25792006032785, 1.38928674670107, 1.52082912312328, 1.65249792661122, 1.78425481674446, 1.98234351765702, 2.18052565077562, 2.3787292028502, 2.57690647170355, 2.77502719383946, 2.97306554885961, 3.1710079732767, 3.36884511720017, 3.56657280747489, 3.76419848504563, 3.96172355649017, 4.15914380308475, 4.35646475233062, 4.48790969230924, 4.55182238015853), .UNSPECIFIED.);
#585 = CARTESIAN_POINT('', (2., -1.15928496160873, 2.21496238744315));
#586 = CARTESIAN_POINT('', (2.00004040527005, -1.12052083093094, 2.23525107225304));
#587 = CARTESIAN_POINT('', (2.00259139069198, -1.08111598269451, 2.25456681549114));
#588 = CARTESIAN_POINT('', (2.00815885328354, -1.04166558926498, 2.27264885104172));
#589 = CARTESIAN_POINT('', (2.01186133116115, -1.01543026095639, 2.28467377900611));
#590 = CARTESIAN_POINT('', (2.01690925183334, -0.989102416799764, 2.29618822953062));
#591 = CARTESIAN_POINT('', (2.02343790654372, -0.962935662054127, 2.30710964428316));
#592 = CARTESIAN_POINT('', (2.02995507375553, -0.936814949038505, 2.3180118422534));
#593 = CARTESIAN_POINT('', (2.03797023658613, -0.910776242267374, 2.32835521641994));
#594 = CARTESIAN_POINT('', (2.04757470059245, -0.885140567983469, 2.33806034458264));
#595 = CARTESIAN_POINT('', (2.05716205515807, -0.859550561219232, 2.347748183981));
#596 = CARTESIAN_POINT('', (2.06837088499789, -0.834271278938205, 2.35683414510635));
#597 = CARTESIAN_POINT('', (2.08121088677428, -0.809677113971186, 2.36525325728796));
#598 = CARTESIAN_POINT('', (2.09403064497589, -0.785121724218241, 2.37365909587896));
#599 = CARTESIAN_POINT('', (2.1085319079592, -0.761150410432509, 2.38143433524076));
#600 = CARTESIAN_POINT('', (2.12461081101545, -0.738152033015104, 2.38854172585611));
#601 = CARTESIAN_POINT('', (2.14067218160342, -0.715178733074762, 2.39564136655841));
#602 = CARTESIAN_POINT('', (2.15837983793102, -0.693076443001508, 2.40210641253047));
#603 = CARTESIAN_POINT('', (2.177510234419, -0.672191472620324, 2.4079365905556));
#604 = CARTESIAN_POINT('', (2.19663358231247, -0.651314197306387, 2.41376462045166));
#605 = CARTESIAN_POINT('', (2.2172626883487, -0.631560734857078, 2.41898540360692));
#606 = CARTESIAN_POINT('', (2.23908433620349, -0.613183388656635, 2.4236349006968));
#607 = CARTESIAN_POINT('', (2.26091523917172, -0.594798248158299, 2.42828636975612));
#608 = CARTESIAN_POINT('', (2.28402877768906, -0.577711894239317, 2.43238709219237));
#609 = CARTESIAN_POINT('', (2.30807537558464, -0.562060753696075, 2.43599829826595));
#610 = CARTESIAN_POINT('', (2.33214798239031, -0.546392684807746, 2.43961341023651));
#611 = CARTESIAN_POINT('', (2.35724242616324, -0.532102331118732, 2.4427526466013));
#612 = CARTESIAN_POINT('', (2.38302351527944, -0.519221941479449, 2.44548739017119));
#613 = CARTESIAN_POINT('', (2.40884267041479, -0.506322533824418, 2.44822617161554));
#614 = CARTESIAN_POINT('', (2.43542915805855, -0.49479448419177, 2.45056860415732));
#615 = CARTESIAN_POINT('', (2.46249314049685, -0.484596205257622, 2.45258364135658));
#616 = CARTESIAN_POINT('', (2.48960055883866, -0.474381558759656, 2.45460191255741));
#617 = CARTESIAN_POINT('', (2.51725447991331, -0.46547312751558, 2.45629719093335));
#618 = CARTESIAN_POINT('', (2.54522056517141, -0.45778722356094, 2.45772880073135));
#619 = CARTESIAN_POINT('', (2.57322975512122, -0.450089473167389, 2.45916261709843));
#620 = CARTESIAN_POINT('', (2.60160782164063, -0.443601239111588, 2.46033489750447));
#621 = CARTESIAN_POINT('', (2.63017281231898, -0.438220763315408, 2.46129286404509));
#622 = CARTESIAN_POINT('', (2.64290112620243, -0.435823269629967, 2.46171972568688));
#623 = CARTESIAN_POINT('', (2.6556738182691, -0.433644194866312, 2.46210412293187));
#624 = CARTESIAN_POINT('', (2.66847773414673, -0.43167426008535, 2.46244945799498));
#625 = CARTESIAN_POINT('', (2.7116644746907, -0.425029803570091, 2.46361424975977));
#626 = CARTESIAN_POINT('', (2.75527498389216, -0.420752741638391, 2.46434014659132));
#627 = CARTESIAN_POINT('', (2.7989255555161, -0.418498588933714, 2.46472289133292));
#628 = CARTESIAN_POINT('', (2.84265450333738, -0.416240388815437, 2.46510632330669));
#629 = CARTESIAN_POINT('', (2.88652518367594, -0.416005586481951, 2.46514535347678));
#630 = CARTESIAN_POINT('', (2.93028824587507, -0.417488380420111, 2.46489420710387));
#631 = CARTESIAN_POINT('', (2.97410983687442, -0.418973157449622, 2.46464272484733));
#632 = CARTESIAN_POINT('', (3.01789672600385, -0.42218160509048, 2.46409926493864));
#633 = CARTESIAN_POINT('', (3.06148691407322, -0.426854864244887, 2.4632894521088));
#634 = CARTESIAN_POINT('', (3.10511899723163, -0.431532614928628, 2.46247886095746));
#635 = CARTESIAN_POINT('', (3.14860756212063, -0.43768397377102, 2.46139989699603));
#636 = CARTESIAN_POINT('', (3.19184623996973, -0.445094516514171, 2.46005911948657));
#637 = CARTESIAN_POINT('', (3.23511384456516, -0.45251001692256, 2.45871744499475));
#638 = CARTESIAN_POINT('', (3.27817122635973, -0.461193578134287, 2.45711202104923));
#639 = CARTESIAN_POINT('', (3.32094826280722, -0.470965324920181, 2.45523759801833));
#640 = CARTESIAN_POINT('', (3.38526101009658, -0.485656568956883, 2.45241951372099));
#641 = CARTESIAN_POINT('', (3.44901845688166, -0.502821938836359, 2.44899021385567));
#642 = CARTESIAN_POINT('', (3.5120813935272, -0.521960271504009, 2.44490438974031));
#643 = CARTESIAN_POINT('', (3.57517407497526, -0.541107631120864, 2.44081663847031));
#644 = CARTESIAN_POINT('', (3.63764474929408, -0.562254035842594, 2.4360659925466));
#645 = CARTESIAN_POINT('', (3.69942578748309, -0.58499525830294, 2.43059263303481));
#646 = CARTESIAN_POINT('', (3.76121350278935, -0.60773893856932, 2.42511868197803));
#647 = CARTESIAN_POINT('', (3.82236339748707, -0.632097902938961, 2.41891669257771));
#648 = CARTESIAN_POINT('', (3.88285501975084, -0.657727504654011, 2.41192755480375));
#649 = CARTESIAN_POINT('', (3.94333862038899, -0.683353707698932, 2.4049393438399));
#650 = CARTESIAN_POINT('', (4.00320208791643, -0.710267575801398, 2.3971593936287));
#651 = CARTESIAN_POINT('', (4.06245253621885, -0.738174620418401, 2.38853474535543));
#652 = CARTESIAN_POINT('', (4.12168607835247, -0.766073702206087, 2.37991255798776));
#653 = CARTESIAN_POINT('', (4.18033547968404, -0.794979701956758, 2.37044162432784));
#654 = CARTESIAN_POINT('', (4.23843102619193, -0.824626265012991, 2.36008294834116));
#655 = CARTESIAN_POINT('', (4.29650241993805, -0.854260502746233, 2.34972857889171));
#656 = CARTESIAN_POINT('', (4.35404338712626, -0.884644930016572, 2.33848356953172));
#657 = CARTESIAN_POINT('', (4.41110152073131, -0.915535980516157, 2.32632626008914));
#658 = CARTESIAN_POINT('', (4.46813201513908, -0.946412067262366, 2.31417483969783));
#659 = CARTESIAN_POINT('', (4.52469724971785, -0.97780463981485, 2.30110791390294));
#660 = CARTESIAN_POINT('', (4.58085703935792, -1.00948993327135, 2.28712266278478));
#661 = CARTESIAN_POINT('', (4.63698695904771, -1.04115837413374, 2.27314485006263));
#662 = CARTESIAN_POINT('', (4.69272587777539, -1.07312751752586, 2.2582459175535));
#663 = CARTESIAN_POINT('', (4.74814739220066, -1.10518484822065, 2.24244653253169));
#664 = CARTESIAN_POINT('', (4.80353824460336, -1.13722444315691, 2.22665588853953));
#665 = CARTESIAN_POINT('', (4.85862467817221, -1.16935799207217, 2.20996299411042));
#666 = CARTESIAN_POINT('', (4.91348338441634, -1.20139474756932, 2.19240750329698));
#667 = CARTESIAN_POINT('', (4.96831378766986, -1.23341497449604, 2.17486106980418));
#668 = CARTESIAN_POINT('', (5.02292671819188, -1.26534465260405, 2.15644942558039));
#669 = CARTESIAN_POINT('', (5.07740910454396, -1.29700135747544, 2.13723828309046));
#670 = CARTESIAN_POINT('', (5.13186375532085, -1.32864194673632, 2.11803692049679));
#671 = CARTESIAN_POINT('', (5.18619721118952, -1.36001511212107, 2.09803347482869));
#672 = CARTESIAN_POINT('', (5.24050707684987, -1.39094496134709, 2.07732330524286));
#673 = CARTESIAN_POINT('', (5.29478812073344, -1.42185839636918, 2.05662412636523));
#674 = CARTESIAN_POINT('', (5.34905508741764, -1.45233323201744, 2.03521624996794));
#675 = CARTESIAN_POINT('', (5.40340145105277, -1.48221576214892, 2.0132154466021));
#676 = CARTESIAN_POINT('', (5.45772047985312, -1.51208326212992, 1.99122570907921));
#677 = CARTESIAN_POINT('', (5.512127873217, -1.54136391264007, 1.968640214052));
#678 = CARTESIAN_POINT('', (5.56670964150499, -1.56992641794858, 1.94559272259822));
#679 = CARTESIAN_POINT('', (5.60306917293822, -1.58895327145939, 1.93023968409735));
#680 = CARTESIAN_POINT('', (5.63950942795842, -1.60766372870159, 1.9146805572758));
#681 = CARTESIAN_POINT('', (5.67605325752976, -1.62602462212041, 1.89895864311438));
#682 = CARTESIAN_POINT('', (5.69382202346773, -1.63495226931552, 1.89131415111372));
#683 = CARTESIAN_POINT('', (5.71161574726074, -1.64379762974577, 1.88363096960314));
#684 = CARTESIAN_POINT('', (5.72943688581816, -1.65255723636268, 1.87591433187802));
#685 = ORIENTED_EDGE('', *, *, #686, .T.);
#686 = EDGE_CURVE('', #582, #687, #689, .T.);
#687 = VERTEX_POINT('', #688);
#688 = CARTESIAN_POINT('', (2., -1.16116157806104, 2.21397917551968));
#689 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#690, #691, #692), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (5.16626289503578, 5.16831818799632), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.873476841481654, 0.873420300181975, 0.87336391934238))
   REPRESENTATION_ITEM ('')
);
#690 = CARTESIAN_POINT('', (2., -1.15928496160787, 2.2149623874436));
#691 = CARTESIAN_POINT('', (2., -1.1602234781361, 2.21447117905849));
#692 = CARTESIAN_POINT('', (2., -1.16116157806104, 2.21397917551968));
#693 = ORIENTED_EDGE('', *, *, #694, .T.);
#694 = EDGE_CURVE('', #687, #170, #695, .T.);
#695 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#696, #697, #698, #699, #700, #701, #702, #703, #704, #705, #706, #707, #708, #709, #710, #711, #712, #713, #714, #715, #716, #717, #718, #719, #720, #721, #722, #723, #724, #725, #726, #727, #728, #729, #730, #731, #732, #733, #734, #735, #736, #737, #738, #739, #740, #741, #742, #743, #744, #745, #746, #747), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131874374362172, 0.263287553202914, 0.394370120963989, 0.525218201122513, 0.655899987159194, 0.786463549351305, 0.916943027587232, 1.11188664917624, 1.30669887399672, 1.50144091518523, 1.69615450070139, 1.89086964400072, 2.08560916160631, 2.280393955973, 2.47524736959356, 2.67018533276783, 2.87723416459985), .UNSPECIFIED.);
#696 = CARTESIAN_POINT('', (2., -1.16116157806495, 2.21397917551763));
#697 = CARTESIAN_POINT('', (2.0000405522192, -1.20009051064949, 2.19356218998673));
#698 = CARTESIAN_POINT('', (2.00260102543932, -1.23853134935782, 2.17208450722649));
#699 = CARTESIAN_POINT('', (2.00721696081294, -1.2761223158391, 2.14977018190723));
#700 = CARTESIAN_POINT('', (2.01181675318127, -1.31358181792124, 2.12753389500105));
#701 = CARTESIAN_POINT('', (2.01846969306898, -1.3503123300619, 2.10440159895948));
#702 = CARTESIAN_POINT('', (2.02679714292116, -1.38610254931858, 2.08055755093978));
#703 = CARTESIAN_POINT('', (2.03510364246067, -1.42180272705025, 2.05677349010347));
#704 = CARTESIAN_POINT('', (2.04509474089467, -1.45664896122309, 2.03222871854221));
#705 = CARTESIAN_POINT('', (2.05647109683714, -1.49051814273156, 2.00707639769593));
#706 = CARTESIAN_POINT('', (2.06782710213743, -1.52432673721226, 1.98196907068457));
#707 = CARTESIAN_POINT('', (2.08058347763973, -1.55722136868343, 1.95621322056898));
#708 = CARTESIAN_POINT('', (2.09450476973631, -1.58913072542828, 1.92993873931267));
#709 = CARTESIAN_POINT('', (2.10840836933759, -1.62099952874314, 1.90369765015338));
#710 = CARTESIAN_POINT('', (2.12349366080662, -1.65193036317538, 1.87690303790058));
#711 = CARTESIAN_POINT('', (2.13957430151754, -1.68188299331901, 1.84966742869746));
#712 = CARTESIAN_POINT('', (2.15564039456099, -1.71180852622745, 1.82245645872317));
#713 = CARTESIAN_POINT('', (2.17271879143212, -1.74079219293238, 1.79477428462061));
#714 = CARTESIAN_POINT('', (2.19066042019731, -1.76881299354127, 1.76672029305139));
#715 = CARTESIAN_POINT('', (2.20859049441312, -1.7968157485352, 1.73868436847236));
#716 = CARTESIAN_POINT('', (2.22740030356489, -1.82388413012353, 1.71025009751465));
#717 = CARTESIAN_POINT('', (2.24696912443638, -1.85000949542702, 1.68150672518128));
#718 = CARTESIAN_POINT('', (2.27620603481102, -1.88904224905582, 1.63856252295803));
#719 = CARTESIAN_POINT('', (2.30717874125046, -1.92602712952198, 1.59486449847614));
#720 = CARTESIAN_POINT('', (2.33957141225013, -1.96096813763171, 1.55067854927874));
#721 = CARTESIAN_POINT('', (2.37194224979735, -1.99588559464746, 1.50652238249171));
#722 = CARTESIAN_POINT('', (2.40578218565576, -2.02881634531516, 1.46181095881665));
#723 = CARTESIAN_POINT('', (2.44085104162335, -2.05978935031413, 1.41678079897086));
#724 = CARTESIAN_POINT('', (2.4759072635805, -2.09075119688612, 1.3717668618245));
#725 = CARTESIAN_POINT('', (2.51223792462618, -2.11979737286544, 1.32637580365205));
#726 = CARTESIAN_POINT('', (2.54965656513643, -2.1469733855602, 1.2808221116518));
#727 = CARTESIAN_POINT('', (2.5870697380416, -2.17414542730082, 1.23527507594892));
#728 = CARTESIAN_POINT('', (2.62561313477483, -2.19947861537481, 1.18951421504635));
#729 = CARTESIAN_POINT('', (2.66513971484549, -2.22303070201184, 1.14373707551726));
#730 = CARTESIAN_POINT('', (2.70466661114391, -2.24658297707456, 1.09795956975353));
#731 = CARTESIAN_POINT('', (2.74521607050424, -2.26837751336811, 1.0521205346843));
#732 = CARTESIAN_POINT('', (2.7866708961234, -2.28848208790625, 1.00640435876057));
#733 = CARTESIAN_POINT('', (2.82813091102881, -2.30858917912105, 0.960682460117716));
#734 = CARTESIAN_POINT('', (2.87053321528032, -2.32702365557725, 0.915043173023262));
#735 = CARTESIAN_POINT('', (2.91378385524853, -2.34386223573367, 0.869660749892268));
#736 = CARTESIAN_POINT('', (2.95704455095127, -2.3607047308447, 0.824267775389086));
#737 = CARTESIAN_POINT('', (3.00118893100141, -2.37596392823183, 0.779096418834629));
#738 = CARTESIAN_POINT('', (3.04613179995572, -2.38972758837086, 0.73430378821049));
#739 = CARTESIAN_POINT('', (3.09109050149153, -2.40349609720505, 0.689495377931159));
#740 = CARTESIAN_POINT('', (3.13688064524198, -2.41577797455814, 0.645033770489737));
#741 = CARTESIAN_POINT('', (3.18343021966985, -2.42666848352081, 0.601065779335));
#742 = CARTESIAN_POINT('', (3.22999999259294, -2.43756371802385, 0.557078709869234));
#743 = CARTESIAN_POINT('', (3.27736047690416, -2.44707357106118, 0.513556876811786));
#744 = CARTESIAN_POINT('', (3.32544981313337, -2.45530040145003, 0.470637799841779));
#745 = CARTESIAN_POINT('', (3.376526785149, -2.46403833835034, 0.425052298663619));
#746 = CARTESIAN_POINT('', (3.42845830916787, -2.47133403692217, 0.38012091405973));
#747 = CARTESIAN_POINT('', (3.48117846824926, -2.47731997124149, 0.33598476169027));
#748 = ORIENTED_EDGE('', *, *, #169, .F.);
#749 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#750, #751, #752, #753, #754), (#755, #756, #757, #758, #759), (#760, #761, #762, #763, #764), (#765, #766, #767, #768, #769), (#770, #771, #772, #773, #774), (#775, #776, #777, #778, #779), (#780, #781, #782, #783, #784), (#785, #786, #787, #788, #789), (#790, #791, #792, #793, #794), (#795, #796, #797, #798, #799), (#800, #801, #802, #803, #804), (#805, #806, #807, #808, #809), (#810, #811, #812, #813, #814), (#815, #816, #817, #818, #819), (#820, #821, #822, #823, #824), (#825, #826, #827, #828, #829), (#830, #831, #832, #833, #834), (#835, #836, #837, #838, #839), (#840, #841, #842, #843, #844), (#845, #846, #847, #848, #849), (#850, #851, #852, #853, #854), (#855, #856, #857, #858, #859), (#860, #861, #862, #863, #864), (#865, #866, #867, #868, #869), (#870, #871, #872, #873, #874), (#875, #876, #877, #878, #879), (#880, #881, #882, #883, #884), (#885, #886, #887, #888, #889), (#890, #891, #892, #893, #894), (#895, #896, #897, #898, #899), (#900, #901, #902, #903, #904)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (3, 2, 3), (15.0499999999995, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3713114754098, 24.8311475409836, 25.2909836065574, 25.7508196721311, 26.2106557377049, 26.6704918032787, 27.1303278688525, 28.05), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (0.999999999999999, 0.887010833178221, 0.999999999999999, 0.887010833178221, 0.999999999999999), (1., 0.887010833178222, 1., 0.887010833178222, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#750 = CARTESIAN_POINT('', (15.0000000000005, -0.725768781898518, -2.34917823453511));
#751 = CARTESIAN_POINT('', (15.0000000000005, -0.763462145054562, -1.58711892366324));
#752 = CARTESIAN_POINT('', (15.0000000000005, -0.160839727597541, -1.11914306435982));
#753 = CARTESIAN_POINT('', (15.0000000000005, 0.441782689859479, -0.651167205056399));
#754 = CARTESIAN_POINT('', (15.0000000000005, 1.17077609035602, -0.876386664573118));
#755 = CARTESIAN_POINT('', (14.9584699453556, -0.748156334928293, -2.34254455336085));
#756 = CARTESIAN_POINT('', (14.9584699453556, -0.778617331687321, -1.58004354360157));
#757 = CARTESIAN_POINT('', (14.9584699453556, -0.171484780739327, -1.11773874394353));
#758 = CARTESIAN_POINT('', (14.9584699453556, 0.435647770208667, -0.655433944285486));
#759 = CARTESIAN_POINT('', (14.9584699453556, 1.16258261689863, -0.887600675053082));
#760 = CARTESIAN_POINT('', (14.763661202186, -0.852750857367827, -2.30994324197197));
#761 = CARTESIAN_POINT('', (14.763661202186, -0.849251529598158, -1.54584774706936));
#762 = CARTESIAN_POINT('', (14.763661202186, -0.221334010964927, -1.1104470575674));
#763 = CARTESIAN_POINT('', (14.763661202186, 0.406583507668303, -0.675046368065434));
#764 = CARTESIAN_POINT('', (14.763661202186, 1.12340156521871, -0.93967071122939));
#765 = CARTESIAN_POINT('', (14.4155737704918, -1.03576548641515, -2.23933728705657));
#766 = CARTESIAN_POINT('', (14.4155737704918, -0.971404589809777, -1.47640648104482));
#767 = CARTESIAN_POINT('', (14.4155737704918, -0.30953236669894, -1.09152870817673));
#768 = CARTESIAN_POINT('', (14.4155737704918, 0.352339856411897, -0.706650935308644));
#769 = CARTESIAN_POINT('', (14.4155737704918, 1.04724758190985, -1.02806809853558));
#770 = CARTESIAN_POINT('', (13.955737704918, -1.26686866293031, -2.1213117749345));
#771 = CARTESIAN_POINT('', (13.955737704918, -1.12259050304896, -1.3682695032673));
#772 = CARTESIAN_POINT('', (13.955737704918, -0.422979833988719, -1.05452795027579));
#773 = CARTESIAN_POINT('', (13.955737704918, 0.276630835071522, -0.740786397284291));
#774 = CARTESIAN_POINT('', (13.955737704918, 0.93491306397566, -1.13391914515127));
#775 = CARTESIAN_POINT('', (13.4959016393443, -1.48480260214046, -1.97972315932124));
#776 = CARTESIAN_POINT('', (13.4959016393443, -1.2619465070181, -1.24483823593687));
#777 = CARTESIAN_POINT('', (13.4959016393443, -0.532139014851247, -1.0058785863557));
#778 = CARTESIAN_POINT('', (13.4959016393443, 0.197668477315608, -0.766918936774524));
#779 = CARTESIAN_POINT('', (13.4959016393443, 0.812013143351966, -1.22768061168196));
#780 = CARTESIAN_POINT('', (13.0360655737705, -1.68719324565037, -1.81601094720704));
#781 = CARTESIAN_POINT('', (13.0360655737705, -1.38794361051156, -1.10738439116592));
#782 = CARTESIAN_POINT('', (13.0360655737705, -0.635828179190745, -0.946063846824838));
#783 = CARTESIAN_POINT('', (13.0360655737705, 0.116287252130068, -0.784743302483752));
#784 = CARTESIAN_POINT('', (13.0360655737705, 0.679828994634504, -1.30831053265812));
#785 = CARTESIAN_POINT('', (12.5762295081967, -1.87182064491775, -1.63185102122906));
#786 = CARTESIAN_POINT('', (12.5762295081967, -1.49918708089948, -0.95733077215956));
#787 = CARTESIAN_POINT('', (12.5762295081967, -0.732918608245497, -0.875685397187907));
#788 = CARTESIAN_POINT('', (12.5762295081967, 0.0333498644084896, -0.794040022216254));
#789 = CARTESIAN_POINT('', (12.5762295081967, 0.539743380056293, -1.37490054484418));
#790 = CARTESIAN_POINT('', (12.116393442623, -2.03664217749728, -1.42913951940393));
#791 = CARTESIAN_POINT('', (12.116393442623, -1.59443117949543, -0.796237389622282));
#792 = CARTESIAN_POINT('', (12.116393442623, -0.822346297700789, -0.79545768448343));
#793 = CARTESIAN_POINT('', (12.116393442623, -0.0502614159061489, -0.794677979344579));
#794 = CARTESIAN_POINT('', (12.116393442623, 0.393226976212572, -1.42668566813634));
#795 = CARTESIAN_POINT('', (11.6565573770492, -2.1798143116133, -1.20997437358427));
#796 = CARTESIAN_POINT('', (11.6565573770492, -1.672592620074, -0.62578607368748));
#797 = CARTESIAN_POINT('', (11.6565573770492, -0.903123169690781, -0.706201116006833));
#798 = CARTESIAN_POINT('', (11.6565573770492, -0.133653719307559, -0.786616158326187));
#799 = CARTESIAN_POINT('', (11.6565573770492, 0.241823679616763, -1.46305280502808));
#800 = CARTESIAN_POINT('', (11.1967213114754, -2.29971176712754, -0.976635049176085));
#801 = CARTESIAN_POINT('', (11.1967213114754, -1.73276199209575, -0.447764087961286));
#802 = CARTESIAN_POINT('', (11.1967213114754, -0.9743472314988, -0.608834233964624));
#803 = CARTESIAN_POINT('', (11.1967213114754, -0.215932470901852, -0.769904379967963));
#804 = CARTESIAN_POINT('', (11.1967213114754, 0.0871354253848164, -1.48354742187704));
#805 = CARTESIAN_POINT('', (10.7368852459016, -2.39494735973033, -0.731559257228908));
#806 = CARTESIAN_POINT('', (10.7368852459016, -1.77421534658693, -0.264045526293305));
#807 = CARTESIAN_POINT('', (10.7368852459016, -1.03521326213006, -0.504364564080117));
#808 = CARTESIAN_POINT('', (10.7368852459016, -0.296211177673182, -0.74468360186693));
#809 = CARTESIAN_POINT('', (10.7368852459016, -0.0691948266990441, -1.48788000736468));
#810 = CARTESIAN_POINT('', (10.2770491803279, -2.46437932579069, -0.477322117216399));
#811 = CARTESIAN_POINT('', (10.2770491803279, -1.79641717347247, -0.0765757743490948));
#812 = CARTESIAN_POINT('', (10.2770491803279, -1.08501763652732, -0.393879677705699));
#813 = CARTESIAN_POINT('', (10.2770491803279, -0.373618099582169, -0.711183581062304));
#814 = CARTESIAN_POINT('', (10.2770491803279, -0.225496229454825, -1.47592600818472));
#815 = CARTESIAN_POINT('', (9.8172131147541, -2.50715454988334, -0.216598306365821));
#816 = CARTESIAN_POINT('', (9.8172131147541, -1.79904700649679, 0.112659891615105));
#817 = CARTESIAN_POINT('', (9.8172131147541, -1.12318067923285, -0.27853310628918));
#818 = CARTESIAN_POINT('', (9.8172131147541, -0.447314351968911, -0.669726104193465));
#819 = CARTESIAN_POINT('', (9.8172131147541, -0.380099896472025, -1.44774247350124));
#820 = CARTESIAN_POINT('', (9.35737704918033, -2.52260622471316, 0.0478191007319609));
#821 = CARTESIAN_POINT('', (9.35737704918033, -1.78192892546663, 0.301612096966461));
#822 = CARTESIAN_POINT('', (9.35737704918033, -1.14919882798697, -0.159545544518744));
#823 = CARTESIAN_POINT('', (9.35737704918033, -0.516468730507313, -0.620703186003948));
#824 = CARTESIAN_POINT('', (9.35737704918033, -0.531307880784975, -1.40351449543672));
#825 = CARTESIAN_POINT('', (8.89754098360656, -2.51068254443246, 0.313217033012287));
#826 = CARTESIAN_POINT('', (8.89754098360656, -1.74531418357969, 0.488353414533952));
#827 = CARTESIAN_POINT('', (8.89754098360656, -1.16285360171308, -0.0381455413040882));
#828 = CARTESIAN_POINT('', (8.89754098360656, -0.580393019846458, -0.564644497142129));
#829 = CARTESIAN_POINT('', (8.89754098360656, -0.677590050975197, -1.34375566832805));
#830 = CARTESIAN_POINT('', (8.43770491803278, -2.47038077531075, 0.576354542088985));
#831 = CARTESIAN_POINT('', (8.43770491803278, -1.68883642685299, 0.670481544061192));
#832 = CARTESIAN_POINT('', (8.43770491803278, -1.16345667852596, 0.0842669236751391));
#833 = CARTESIAN_POINT('', (8.43770491803278, -0.638076930198935, -0.501947696710914));
#834 = CARTESIAN_POINT('', (8.43770491803278, -0.81693039110384, -1.26855248447895));
#835 = CARTESIAN_POINT('', (7.97786885245902, -2.40561214842476, 0.835867224709964));
#836 = CARTESIAN_POINT('', (7.97786885245902, -1.61541116698983, 0.847445066881116));
#837 = CARTESIAN_POINT('', (7.97786885245902, -1.15268649097433, 0.206791094992689));
#838 = CARTESIAN_POINT('', (7.97786885245902, -0.689961814958825, -0.433862876895738));
#839 = CARTESIAN_POINT('', (7.97786885245902, -0.949346855032428, -1.1803687633267));
#840 = CARTESIAN_POINT('', (7.51803278688525, -2.29989685390787, 1.08224146045198));
#841 = CARTESIAN_POINT('', (7.51803278688525, -1.51437390194807, 1.01075548474045));
#842 = CARTESIAN_POINT('', (7.51803278688525, -1.1223743296331, 0.326290081608969));
#843 = CARTESIAN_POINT('', (7.51803278688525, -0.730374757318131, -0.358175321522517));
#844 = CARTESIAN_POINT('', (7.51803278688525, -1.06621427379882, -1.07187579927847));
#845 = CARTESIAN_POINT('', (7.05819672131148, -2.15495903634373, 1.30689260711524));
#846 = CARTESIAN_POINT('', (7.05819672131148, -1.38785714133631, 1.15451446363319));
#847 = CARTESIAN_POINT('', (7.05819672131148, -1.0726864378181, 0.438740865643683));
#848 = CARTESIAN_POINT('', (7.05819672131148, -0.757515734299885, -0.277032732345829));
#849 = CARTESIAN_POINT('', (7.05819672131148, -1.16306865137485, -0.945756328001762));
#850 = CARTESIAN_POINT('', (6.59836065573771, -1.97323424567823, 1.50243389911393));
#851 = CARTESIAN_POINT('', (6.59836065573771, -1.23837021465548, 1.27374774570893));
#852 = CARTESIAN_POINT('', (6.59836065573771, -1.00419825260118, 0.540613383509326));
#853 = CARTESIAN_POINT('', (6.59836065573771, -0.770026290546877, -0.19252097869028));
#854 = CARTESIAN_POINT('', (6.59836065573771, -1.23625928259275, -0.804852014959171));
#855 = CARTESIAN_POINT('', (6.13852459016393, -1.77020618555249, 1.66590648583224));
#856 = CARTESIAN_POINT('', (6.13852459016393, -1.07719575407346, 1.36800265845485));
#857 = CARTESIAN_POINT('', (6.13852459016393, -0.92372982962932, 0.629451131112735));
#858 = CARTESIAN_POINT('', (6.13852459016393, -0.770263905185184, -0.109100396229376));
#859 = CARTESIAN_POINT('', (6.13852459016393, -1.28722546057624, -0.658428075081));
#860 = CARTESIAN_POINT('', (5.67868852459016, -1.6347547254142, 1.89301003847898));
#861 = CARTESIAN_POINT('', (5.67868852459016, -0.957138804800268, 1.51450574813182));
#862 = CARTESIAN_POINT('', (5.67868852459016, -0.878526843049826, 0.742334139517245));
#863 = CARTESIAN_POINT('', (5.67868852459016, -0.799914881299383, -0.0298374690973317));
#864 = CARTESIAN_POINT('', (5.67868852459016, -1.38735086416255, -0.537132057791379));
#865 = CARTESIAN_POINT('', (5.21885245901639, -1.52349294718473, 2.18788947968638));
#866 = CARTESIAN_POINT('', (5.2188524590164, -0.847024324616224, 1.71158838358968));
#867 = CARTESIAN_POINT('', (5.21885245901639, -0.849180879344779, 0.884262643186079));
#868 = CARTESIAN_POINT('', (5.2188524590164, -0.851337434073334, 0.0569369027824822));
#869 = CARTESIAN_POINT('', (5.21885245901639, -1.53027995459384, -0.415831100885187));
#870 = CARTESIAN_POINT('', (4.75901639344263, -1.41623093016362, 2.56735384805237));
#871 = CARTESIAN_POINT('', (4.75901639344262, -0.730765823878938, 1.96901516026713));
#872 = CARTESIAN_POINT('', (4.75901639344263, -0.82772955024965, 1.06432204489445));
#873 = CARTESIAN_POINT('', (4.75901639344262, -0.924693276620362, 0.159628929521765));
#874 = CARTESIAN_POINT('', (4.75901639344263, -1.7213906001591, -0.279853688906578));
#875 = CARTESIAN_POINT('', (4.29918032786885, -1.282821492127, 3.03771608604009));
#876 = CARTESIAN_POINT('', (4.29918032786885, -0.586337133426252, 2.28805846523046));
#877 = CARTESIAN_POINT('', (4.29918032786885, -0.800933689591467, 1.28754593235804));
#878 = CARTESIAN_POINT('', (4.29918032786885, -1.01553024575668, 0.287033399485622));
#879 = CARTESIAN_POINT('', (4.29918032786885, -1.95818966033433, -0.111049805963784));
#880 = CARTESIAN_POINT('', (3.83934426229508, -1.09334336770905, 3.60037628192118));
#881 = CARTESIAN_POINT('', (3.83934426229508, -0.392393549305979, 2.66653441690547));
#882 = CARTESIAN_POINT('', (3.83934426229508, -0.755303723175691, 1.55672025116547));
#883 = CARTESIAN_POINT('', (3.83934426229508, -1.1182138970454, 0.446906085425469));
#884 = CARTESIAN_POINT('', (3.83934426229508, -2.23547716393594, 0.107621442047059));
#885 = CARTESIAN_POINT('', (3.37950819672131, -0.816729764424568, 4.24995769292151));
#886 = CARTESIAN_POINT('', (3.37950819672131, -0.127498140815536, 3.09733687285218));
#887 = CARTESIAN_POINT('', (3.37950819672131, -0.676342823375269, 1.87163523694483));
#888 = CARTESIAN_POINT('', (3.37950819672131, -1.225187505935, 0.645933601037478));
#889 = CARTESIAN_POINT('', (3.37950819672131, -2.5440278838097, 0.392487268400043));
#890 = CARTESIAN_POINT('', (2.76639344262295, -0.291305857449514, 5.21600475865968));
#891 = CARTESIAN_POINT('', (2.76639344262295, 0.347241632485461, 3.72591481614302));
#892 = CARTESIAN_POINT('', (2.76639344262295, -0.50711279638371, 2.34816685531595));
#893 = CARTESIAN_POINT('', (2.76639344262295, -1.36146722525288, 0.970418894488879));
#894 = CARTESIAN_POINT('', (2.76639344262295, -2.98008985257088, 0.880021305883301));
#895 = CARTESIAN_POINT('', (2.30655737704918, 0.322368072346441, 6.02586460737874));
#896 = CARTESIAN_POINT('', (2.30655737704918, 0.867920414296361, 4.23448392523948));
#897 = CARTESIAN_POINT('', (2.30655737704918, -0.286576765439222, 2.76009986125501));
#898 = CARTESIAN_POINT('', (2.30655737704918, -1.4410739451748, 1.28571579727054));
#899 = CARTESIAN_POINT('', (2.30655737704918, -3.31101104338486, 1.38575256494384));
#900 = CARTESIAN_POINT('', (2., 0.862499256374791, 6.56921564127574));
#901 = CARTESIAN_POINT('', (2., 1.30821584966619, 4.56206472188213));
#902 = CARTESIAN_POINT('', (2., -0.0802933939490034, 3.04570059174946));
#903 = CARTESIAN_POINT('', (2., -1.46880263756419, 1.52933646161678));
#904 = CARTESIAN_POINT('', (2., -3.50735159844216, 1.79698591306627));
#905 = ADVANCED_FACE('', (#906), #958, .T.);
#906 = FACE_OUTER_BOUND('', #907, .T.);
#907 = EDGE_LOOP('', (#908, #917, #957));
#908 = ORIENTED_EDGE('', *, *, #909, .T.);
#909 = EDGE_CURVE('', #420, #910, #912, .T.);
#910 = VERTEX_POINT('', #911);
#911 = CARTESIAN_POINT('', (15., -0.723601748710877, -2.39298986819054));
#912 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#913, #914, #915, #916), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0438651943618515), .UNSPECIFIED.);
#913 = CARTESIAN_POINT('', (15., -0.725768781898809, -2.34917823453502));
#914 = CARTESIAN_POINT('', (15., -0.725046437502831, -2.36378211242019));
#915 = CARTESIAN_POINT('', (15., -0.724324093106856, -2.37838599030537));
#916 = CARTESIAN_POINT('', (15., -0.723601748710879, -2.39298986819054));
#917 = ORIENTED_EDGE('', *, *, #918, .F.);
#918 = EDGE_CURVE('', #495, #910, #919, .T.);
#919 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#920, #921, #922, #923, #924, #925, #926, #927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938, #939, #940, #941, #942, #943, #944, #945, #946, #947, #948, #949, #950, #951, #952, #953, #954, #955, #956), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.443919845251515, 0.887723269911765, 1.33141338108657, 1.77499247648451, 2.21846234629763, 2.66182426443756, 3.10507900307652, 3.54822706290866, 3.99126857235892, 4.43420321376767, 4.87703020181274, 4.95130750608865), .UNSPECIFIED.);
#920 = CARTESIAN_POINT('', (10.7075756651376, -2.39584219131987, -0.714100969255461));
#921 = CARTESIAN_POINT('', (10.8357847115967, -2.37473854184284, -0.784904701479225));
#922 = CARTESIAN_POINT('', (10.9640303752561, -2.35049057982212, -0.854780506696573));
#923 = CARTESIAN_POINT('', (11.092250543916, -2.3232081140302, -0.923419763111216));
#924 = CARTESIAN_POINT('', (11.2204370860823, -2.29593280322545, -0.992041018477018));
#925 = CARTESIAN_POINT('', (11.3486604374556, -2.26561106554816, -1.05946043713829));
#926 = CARTESIAN_POINT('', (11.4768582949438, -2.23237920311334, -1.12538131027093));
#927 = CARTESIAN_POINT('', (11.6050234204943, -2.19915582555707, -1.19128535224932));
#928 = CARTESIAN_POINT('', (11.7332254627183, -2.16300754086785, -1.25572395061125));
#929 = CARTESIAN_POINT('', (11.8614017982207, -2.12409572107987, -1.31841471764016));
#930 = CARTESIAN_POINT('', (11.9895460627007, -2.08519363742483, -1.38108979880177));
#931 = CARTESIAN_POINT('', (12.1177273746805, -2.04351078614645, -1.44204796200821));
#932 = CARTESIAN_POINT('', (12.2458828763242, -1.99923225139725, -1.50102311939992));
#933 = CARTESIAN_POINT('', (12.3740068213418, -1.95496461966152, -1.55998375492593));
#934 = CARTESIAN_POINT('', (12.5021678188982, -1.90808164290125, -1.61699026938635));
#935 = CARTESIAN_POINT('', (12.6303030512941, -1.85879080327721, -1.67179446991909));
#936 = CARTESIAN_POINT('', (12.7584070923651, -1.80951196227804, -1.72658532973683));
#937 = CARTESIAN_POINT('', (12.8865479317143, -1.75780291173829, -1.77920107278395));
#938 = CARTESIAN_POINT('', (13.0146633246901, -1.70389246502477, -1.82941260180196));
#939 = CARTESIAN_POINT('', (13.1427477467067, -1.64999505076745, -1.87961199255007));
#940 = CARTESIAN_POINT('', (13.2708686230649, -1.59387091475843, -1.9274328860224));
#941 = CARTESIAN_POINT('', (13.398964314737, -1.53576846317999, -1.97266703411949));
#942 = CARTESIAN_POINT('', (13.5270291774198, -1.47767999520887, -2.01789029564386));
#943 = CARTESIAN_POINT('', (13.6551304258663, -1.4175854764384, -2.06055040393777));
#944 = CARTESIAN_POINT('', (13.7832064672282, -1.35575020907412, -2.1004621802345));
#945 = CARTESIAN_POINT('', (13.9112517140265, -1.29392980936233, -2.14036436015614));
#946 = CARTESIAN_POINT('', (14.0393334902424, -1.23033941824587, -2.17753897957548));
#947 = CARTESIAN_POINT('', (14.1673898815333, -1.16525855305225, -2.21182560445858));
#948 = CARTESIAN_POINT('', (14.2954153837642, -1.10019338630777, -2.24610395891019));
#949 = CARTESIAN_POINT('', (14.4234775810842, -1.03360754075771, -2.27751203640712));
#950 = CARTESIAN_POINT('', (14.551514241609, -0.965792464828453, -2.30591520114695));
#951 = CARTESIAN_POINT('', (14.679519783373, -0.897993871062361, -2.33431146261948));
#952 = CARTESIAN_POINT('', (14.8075620467762, -0.828934917847218, -2.35971757386236));
#953 = CARTESIAN_POINT('', (14.9355788006929, -0.758917138257384, -2.38202535193462));
#954 = CARTESIAN_POINT('', (14.9570516098029, -0.747172750359354, -2.38576713295593));
#955 = CARTESIAN_POINT('', (14.9785268796197, -0.735399677232293, -2.38942236386353));
#956 = CARTESIAN_POINT('', (15., -0.723601748710877, -2.39298986819054));
#957 = ORIENTED_EDGE('', *, *, #494, .F.);
#958 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#959, #960), (#961, #962), (#963, #964), (#965, #966), (#967, #968), (#969, #970), (#971, #972), (#973, #974), (#975, #976), (#977, #978), (#979, #980), (#981, #982), (#983, #984), (#985, #986), (#987, #988), (#989, #990), (#991, #992), (#993, #994), (#995, #996), (#997, #998), (#999, #1000), (#1001, #1002), (#1003, #1004), (#1005, #1006)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3205631141835), (0.989779038929633, 1.), .UNSPECIFIED.);
#959 = CARTESIAN_POINT('', (15., -0.722818667464717, -2.40882168325932));
#960 = CARTESIAN_POINT('', (15., -0.725768781898811, -2.34917823453502));
#961 = CARTESIAN_POINT('', (14.9584699453552, -0.745772269971383, -2.4022225721567));
#962 = CARTESIAN_POINT('', (14.9584699453552, -0.748156334928487, -2.34254455336079));
#963 = CARTESIAN_POINT('', (14.7636612021858, -0.853024736281839, -2.36974605498206));
#964 = CARTESIAN_POINT('', (14.7636612021858, -0.852750857367922, -2.30994324197193));
#965 = CARTESIAN_POINT('', (14.4155737704918, -1.04080276603599, -2.29904894435067));
#966 = CARTESIAN_POINT('', (14.4155737704918, -1.03576548641515, -2.23933728705657));
#967 = CARTESIAN_POINT('', (13.955737704918, -1.27816075910728, -2.18024949471123));
#968 = CARTESIAN_POINT('', (13.955737704918, -1.26686866293031, -2.1213117749345));
#969 = CARTESIAN_POINT('', (13.4959016393443, -1.50224469082398, -2.03723977334435));
#970 = CARTESIAN_POINT('', (13.4959016393443, -1.48480260214046, -1.97972315932124));
#971 = CARTESIAN_POINT('', (13.0360655737705, -1.71061436263501, -1.87147241989945));
#972 = CARTESIAN_POINT('', (13.0360655737705, -1.68719324565037, -1.81601094720704));
#973 = CARTESIAN_POINT('', (12.5762295081967, -1.90098523952528, -1.6846431245666));
#974 = CARTESIAN_POINT('', (12.5762295081967, -1.87182064491775, -1.63185102122906));
#975 = CARTESIAN_POINT('', (12.116393442623, -2.07125233002527, -1.47867433275323));
#976 = CARTESIAN_POINT('', (12.116393442623, -2.03664217749728, -1.42913951940393));
#977 = CARTESIAN_POINT('', (11.6565573770492, -2.21951260086662, -1.25569654299175));
#978 = CARTESIAN_POINT('', (11.6565573770492, -2.1798143116133, -1.20997437358427));
#979 = CARTESIAN_POINT('', (11.1967213114754, -2.34408474355332, -1.01802774342832));
#980 = CARTESIAN_POINT('', (11.1967213114754, -2.29971176712754, -0.976635049176085));
#981 = CARTESIAN_POINT('', (10.7368852459016, -2.44352966489907, -0.768149757261069));
#982 = CARTESIAN_POINT('', (10.7368852459016, -2.39494735973033, -0.731559257228908));
#983 = CARTESIAN_POINT('', (10.2770491803279, -2.51665815214082, -0.508686990804666));
#984 = CARTESIAN_POINT('', (10.2770491803279, -2.46437932579069, -0.477322117216398));
#985 = CARTESIAN_POINT('', (9.8172131147541, -2.56257540145322, -0.242368078046537));
#986 = CARTESIAN_POINT('', (9.8172131147541, -2.50715454988334, -0.216598306365821));
#987 = CARTESIAN_POINT('', (9.35737704918033, -2.58057618569733, 0.0279556998896022));
#988 = CARTESIAN_POINT('', (9.35737704918033, -2.52260622471316, 0.0478191007319612));
#989 = CARTESIAN_POINT('', (8.89754098360656, -2.57058497976062, 0.299509782615862));
#990 = CARTESIAN_POINT('', (8.89754098360656, -2.51068254443246, 0.313217033012287));
#991 = CARTESIAN_POINT('', (8.43770491803279, -2.53154924291949, 0.56898758398532));
#992 = CARTESIAN_POINT('', (8.43770491803279, -2.47038077531075, 0.576354542088986));
#993 = CARTESIAN_POINT('', (7.97786885245902, -2.46745813737303, 0.834961071571984));
#994 = CARTESIAN_POINT('', (7.97786885245902, -2.40561214842476, 0.835867224709964));
#995 = CARTESIAN_POINT('', (7.51803278688525, -2.36137671149714, 1.08783639258656));
#996 = CARTESIAN_POINT('', (7.51803278688525, -2.29989685390787, 1.08224146045198));
#997 = CARTESIAN_POINT('', (7.05819672131148, -2.21499714871696, 1.31881865782785));
#998 = CARTESIAN_POINT('', (7.05819672131148, -2.15495903634373, 1.30689260711524));
#999 = CARTESIAN_POINT('', (6.59836065573771, -2.03074922453663, 1.5203322840165));
#1000 = CARTESIAN_POINT('', (6.59836065573771, -1.97323424567823, 1.50243389911393));
#1001 = CARTESIAN_POINT('', (6.15544071057271, -1.83203480025507, 1.68300926751218));
#1002 = CARTESIAN_POINT('', (6.15544071057271, -1.77767503666829, 1.65989277319095));
#1003 = CARTESIAN_POINT('', (5.86579945393231, -1.74353703675936, 1.82778796610411));
#1004 = CARTESIAN_POINT('', (5.86579945393231, -1.69000817262815, 1.80072897611432));
#1005 = CARTESIAN_POINT('', (5.72943688581649, -1.70585591727005, 1.90500035335856));
#1006 = CARTESIAN_POINT('', (5.72943688581649, -1.65255723636222, 1.87591433187893));
#1007 = ADVANCED_FACE('', (#1008), #1039, .T.);
#1008 = FACE_OUTER_BOUND('', #1009, .T.);
#1009 = EDGE_LOOP('', (#1010, #1038));
#1010 = ORIENTED_EDGE('', *, *, #1011, .F.);
#1011 = EDGE_CURVE('', #571, #514, #1012, .T.);
#1012 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1013, #1014, #1015, #1016, #1017, #1018, #1019, #1020, #1021, #1022, #1023, #1024, #1025, #1026, #1027, #1028, #1029, #1030, #1031, #1032, #1033, #1034, #1035, #1036, #1037), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197093534666789, 0.394245687104177, 0.481838749079401, 0.613229532838849, 0.744580414526896, 0.87591723153471, 1.00726743501159, 1.33608184298861), .UNSPECIFIED.);
#1013 = CARTESIAN_POINT('', (5.72943688581816, -1.65255723636268, 1.87591433187801));
#1014 = CARTESIAN_POINT('', (5.78439359798698, -1.67957005476408, 1.85211781421982));
#1015 = CARTESIAN_POINT('', (5.83970842984868, -1.70566860874336, 1.82808960872242));
#1016 = CARTESIAN_POINT('', (5.89537876713506, -1.73084133498261, 1.80393688168891));
#1017 = CARTESIAN_POINT('', (5.95106566138798, -1.75602154786567, 1.7797769713705));
#1018 = CARTESIAN_POINT('', (6.00712109660314, -1.78028155136741, 1.75548596787449));
#1019 = CARTESIAN_POINT('', (6.06356034744497, -1.80359441461572, 1.73119819419008));
#1020 = CARTESIAN_POINT('', (6.0886358372923, -1.81395212590663, 1.72040733829894));
#1021 = CARTESIAN_POINT('', (6.11378926767476, -1.8241234617308, 1.70961672606975));
#1022 = CARTESIAN_POINT('', (6.13902319822363, -1.83410486814603, 1.69884058482338));
#1023 = CARTESIAN_POINT('', (6.17687443709328, -1.84907711346255, 1.68267622645602));
#1024 = CARTESIAN_POINT('', (6.21491145556944, -1.86362175480268, 1.66654545032217));
#1025 = CARTESIAN_POINT('', (6.25310030121841, -1.87777760943401, 1.65043971398788));
#1026 = CARTESIAN_POINT('', (6.29127754929559, -1.89192916507339, 1.63433886880519));
#1027 = CARTESIAN_POINT('', (6.32960991896561, -1.9056935553273, 1.61826189025895));
#1028 = CARTESIAN_POINT('', (6.36804861994409, -1.91912844493668, 1.60216915830849));
#1029 = CARTESIAN_POINT('', (6.40648320501539, -1.93256189597615, 1.58607814952218));
#1030 = CARTESIAN_POINT('', (6.44502644251153, -1.94566707250081, 1.56997042453103));
#1031 = CARTESIAN_POINT('', (6.48361536040465, -1.95851730413339, 1.55377281782444));
#1032 = CARTESIAN_POINT('', (6.52220821146264, -1.9713688455223, 1.53757356018121));
#1033 = CARTESIAN_POINT('', (6.56084829875269, -1.98396642180694, 1.52128348570731));
#1034 = CARTESIAN_POINT('', (6.59945891223948, -1.99639290386165, 1.50479745261974));
#1035 = CARTESIAN_POINT('', (6.69611446114025, -2.02750063138623, 1.46352728275255));
#1036 = CARTESIAN_POINT('', (6.79260342583658, -2.05753094695979, 1.4210210705907));
#1037 = CARTESIAN_POINT('', (6.8889296009187, -2.08634150021729, 1.37738126329316));
#1038 = ORIENTED_EDGE('', *, *, #570, .F.);
#1039 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1040, #1041), (#1042, #1043), (#1044, #1045), (#1046, #1047), (#1048, #1049), (#1050, #1051), (#1052, #1053), (#1054, #1055), (#1056, #1057), (#1058, #1059), (#1060, #1061), (#1062, #1063), (#1064, #1065), (#1066, #1067), (#1068, #1069), (#1070, #1071), (#1072, #1073), (#1074, #1075), (#1076, #1077), (#1078, #1079), (#1080, #1081), (#1082, #1083), (#1084, #1085), (#1086, #1087)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3205631141835), (0.989779038929633, 1.), .UNSPECIFIED.);
#1040 = CARTESIAN_POINT('', (15., -0.722818667464717, -2.40882168325932));
#1041 = CARTESIAN_POINT('', (15., -0.725768781898811, -2.34917823453502));
#1042 = CARTESIAN_POINT('', (14.9584699453552, -0.745772269971383, -2.4022225721567));
#1043 = CARTESIAN_POINT('', (14.9584699453552, -0.748156334928487, -2.34254455336079));
#1044 = CARTESIAN_POINT('', (14.7636612021858, -0.853024736281839, -2.36974605498206));
#1045 = CARTESIAN_POINT('', (14.7636612021858, -0.852750857367922, -2.30994324197193));
#1046 = CARTESIAN_POINT('', (14.4155737704918, -1.04080276603599, -2.29904894435067));
#1047 = CARTESIAN_POINT('', (14.4155737704918, -1.03576548641515, -2.23933728705657));
#1048 = CARTESIAN_POINT('', (13.955737704918, -1.27816075910728, -2.18024949471123));
#1049 = CARTESIAN_POINT('', (13.955737704918, -1.26686866293031, -2.1213117749345));
#1050 = CARTESIAN_POINT('', (13.4959016393443, -1.50224469082398, -2.03723977334435));
#1051 = CARTESIAN_POINT('', (13.4959016393443, -1.48480260214046, -1.97972315932124));
#1052 = CARTESIAN_POINT('', (13.0360655737705, -1.71061436263501, -1.87147241989945));
#1053 = CARTESIAN_POINT('', (13.0360655737705, -1.68719324565037, -1.81601094720704));
#1054 = CARTESIAN_POINT('', (12.5762295081967, -1.90098523952528, -1.6846431245666));
#1055 = CARTESIAN_POINT('', (12.5762295081967, -1.87182064491775, -1.63185102122906));
#1056 = CARTESIAN_POINT('', (12.116393442623, -2.07125233002527, -1.47867433275323));
#1057 = CARTESIAN_POINT('', (12.116393442623, -2.03664217749728, -1.42913951940393));
#1058 = CARTESIAN_POINT('', (11.6565573770492, -2.21951260086662, -1.25569654299175));
#1059 = CARTESIAN_POINT('', (11.6565573770492, -2.1798143116133, -1.20997437358427));
#1060 = CARTESIAN_POINT('', (11.1967213114754, -2.34408474355332, -1.01802774342832));
#1061 = CARTESIAN_POINT('', (11.1967213114754, -2.29971176712754, -0.976635049176085));
#1062 = CARTESIAN_POINT('', (10.7368852459016, -2.44352966489907, -0.768149757261069));
#1063 = CARTESIAN_POINT('', (10.7368852459016, -2.39494735973033, -0.731559257228908));
#1064 = CARTESIAN_POINT('', (10.2770491803279, -2.51665815214082, -0.508686990804666));
#1065 = CARTESIAN_POINT('', (10.2770491803279, -2.46437932579069, -0.477322117216398));
#1066 = CARTESIAN_POINT('', (9.8172131147541, -2.56257540145322, -0.242368078046537));
#1067 = CARTESIAN_POINT('', (9.8172131147541, -2.50715454988334, -0.216598306365821));
#1068 = CARTESIAN_POINT('', (9.35737704918033, -2.58057618569733, 0.0279556998896022));
#1069 = CARTESIAN_POINT('', (9.35737704918033, -2.52260622471316, 0.0478191007319612));
#1070 = CARTESIAN_POINT('', (8.89754098360656, -2.57058497976062, 0.299509782615862));
#1071 = CARTESIAN_POINT('', (8.89754098360656, -2.51068254443246, 0.313217033012287));
#1072 = CARTESIAN_POINT('', (8.43770491803279, -2.53154924291949, 0.56898758398532));
#1073 = CARTESIAN_POINT('', (8.43770491803279, -2.47038077531075, 0.576354542088986));
#1074 = CARTESIAN_POINT('', (7.97786885245902, -2.46745813737303, 0.834961071571984));
#1075 = CARTESIAN_POINT('', (7.97786885245902, -2.40561214842476, 0.835867224709964));
#1076 = CARTESIAN_POINT('', (7.51803278688525, -2.36137671149714, 1.08783639258656));
#1077 = CARTESIAN_POINT('', (7.51803278688525, -2.29989685390787, 1.08224146045198));
#1078 = CARTESIAN_POINT('', (7.05819672131148, -2.21499714871696, 1.31881865782785));
#1079 = CARTESIAN_POINT('', (7.05819672131148, -2.15495903634373, 1.30689260711524));
#1080 = CARTESIAN_POINT('', (6.59836065573771, -2.03074922453663, 1.5203322840165));
#1081 = CARTESIAN_POINT('', (6.59836065573771, -1.97323424567823, 1.50243389911393));
#1082 = CARTESIAN_POINT('', (6.15544071057271, -1.83203480025507, 1.68300926751218));
#1083 = CARTESIAN_POINT('', (6.15544071057271, -1.77767503666829, 1.65989277319095));
#1084 = CARTESIAN_POINT('', (5.86579945393231, -1.74353703675936, 1.82778796610411));
#1085 = CARTESIAN_POINT('', (5.86579945393231, -1.69000817262815, 1.80072897611432));
#1086 = CARTESIAN_POINT('', (5.72943688581649, -1.70585591727005, 1.90500035335856));
#1087 = CARTESIAN_POINT('', (5.72943688581649, -1.65255723636222, 1.87591433187893));
#1088 = ADVANCED_FACE('', (#1089), #1457, .T.);
#1089 = FACE_OUTER_BOUND('', #1090, .T.);
#1090 = EDGE_LOOP('', (#1091, #1168, #1187, #1205, #1244, #1255, #1360, #1368, #1425));
#1091 = ORIENTED_EDGE('', *, *, #1092, .T.);
#1092 = EDGE_CURVE('', #1093, #1095, #1097, .T.);
#1093 = VERTEX_POINT('', #1094);
#1094 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573264));
#1095 = VERTEX_POINT('', #1096);
#1096 = CARTESIAN_POINT('', (15., 0.725768781898812, 2.34917823453502));
#1097 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1098, #1099, #1100, #1101, #1102, #1103, #1104, #1105, #1106, #1107, #1108, #1109, #1110, #1111, #1112, #1113, #1114, #1115, #1116, #1117, #1118, #1119, #1120, #1121, #1122, #1123, #1124, #1125, #1126, #1127, #1128, #1129, #1130, #1131, #1132, #1133, #1134, #1135, #1136, #1137, #1138, #1139, #1140, #1141, #1142, #1143, #1144, #1145, #1146, #1147, #1148, #1149, #1150, #1151, #1152, #1153, #1154, #1155, #1156, #1157, #1158, #1159, #1160, #1161, #1162, #1163, #1164, #1165, #1166, #1167), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.13209455694288, 0.26404755941377, 0.395862238703778, 0.527541169744322, 0.659086317830976, 0.790499073683923, 0.921780278190664, 1.05293023776473, 1.18394873090295, 1.31483500621072, 1.40213885875629, 1.41943990864899, 1.55152045804099, 1.68345979954517, 1.81526109783125, 1.94692686634126, 2.07845901280003, 2.20985887321431, 2.3411272356625, 2.47226435477206, 2.60326995743523, 2.73414324000309, 2.81302159905639), .UNSPECIFIED.);
#1098 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573266));
#1099 = CARTESIAN_POINT('', (15., -1.12870653901938, 0.863389452790998));
#1100 = CARTESIAN_POINT('', (15., -1.08600746696179, 0.852278662297906));
#1101 = CARTESIAN_POINT('', (15., -1.04293859295166, 0.843121874909827));
#1102 = CARTESIAN_POINT('', (15., -0.999915872181007, 0.833974900069924));
#1103 = CARTESIAN_POINT('', (15., -0.956437054652469, 0.826759218505532));
#1104 = CARTESIAN_POINT('', (15., -0.912766036327867, 0.821518626008144));
#1105 = CARTESIAN_POINT('', (15., -0.869140797288722, 0.816283527098702));
#1106 = CARTESIAN_POINT('', (15., -0.825235638601342, 0.813008795357771));
#1107 = CARTESIAN_POINT('', (15., -0.781316486358944, 0.811714265279613));
#1108 = CARTESIAN_POINT('', (15., -0.737442563889641, 0.810421068362473));
#1109 = CARTESIAN_POINT('', (15., -0.69346623495789, 0.81110138155491));
#1110 = CARTESIAN_POINT('', (15., -0.649653309222385, 0.813751092785224));
#1111 = CARTESIAN_POINT('', (15., -0.605884896474472, 0.816398111966077));
#1112 = CARTESIAN_POINT('', (15., -0.562191504832222, 0.821015846487169));
#1113 = CARTESIAN_POINT('', (15., -0.518836698216178, 0.827576441605062));
#1114 = CARTESIAN_POINT('', (15., -0.475525525590237, 0.834130433880854));
#1115 = CARTESIAN_POINT('', (15., -0.432465301148481, 0.8426365283456));
#1116 = CARTESIAN_POINT('', (15., -0.389915247683802, 0.853043518262865));
#1117 = CARTESIAN_POINT('', (15., -0.34740778914667, 0.863440090214807));
#1118 = CARTESIAN_POINT('', (15., -0.305324308681051, 0.875754577165129));
#1119 = CARTESIAN_POINT('', (15., -0.263917642870763, 0.889912993959142));
#1120 = CARTESIAN_POINT('', (15., -0.22255237228599, 0.904057256248207));
#1121 = CARTESIAN_POINT('', (15., -0.181779845100323, 0.920070039557453));
#1122 = CARTESIAN_POINT('', (15., -0.141844532913342, 0.937855331424096));
#1123 = CARTESIAN_POINT('', (15., -0.101949252405935, 0.955622795081415));
#1124 = CARTESIAN_POINT('', (15., -0.0628098889202411, 0.975194666048856));
#1125 = CARTESIAN_POINT('', (15., -0.0246606520733927, 0.996453826417551));
#1126 = CARTESIAN_POINT('', (15., 0.0134500863202343, 1.01769153302049));
#1127 = CARTESIAN_POINT('', (15., 0.0506486021629812, 1.04065541628621));
#1128 = CARTESIAN_POINT('', (15., 0.0867127482230375, 1.06520833732667));
#1129 = CARTESIAN_POINT('', (15., 0.110768279503192, 1.08158564345016));
#1130 = CARTESIAN_POINT('', (15., 0.1343462829039, 1.09868727677685));
#1131 = CARTESIAN_POINT('', (15., 0.15738405938468, 1.11646776034324));
#1132 = CARTESIAN_POINT('', (15., 0.161949467538953, 1.11999132802473));
#1133 = CARTESIAN_POINT('', (15., 0.166494158359141, 1.12354190308546));
#1134 = CARTESIAN_POINT('', (15., 0.171017656932254, 1.12711911449662));
#1135 = CARTESIAN_POINT('', (15., 0.205551178332161, 1.15442844262455));
#1136 = CARTESIAN_POINT('', (15., 0.238886713967508, 1.18332460112833));
#1137 = CARTESIAN_POINT('', (15., 0.27082154208047, 1.21363186521588));
#1138 = CARTESIAN_POINT('', (15., 0.302722228530286, 1.24390672767604));
#1139 = CARTESIAN_POINT('', (15., 0.333289768314505, 1.27565094500423));
#1140 = CARTESIAN_POINT('', (15., 0.36233866920669, 1.30867188457152));
#1141 = CARTESIAN_POINT('', (15., 0.391357177315982, 1.34165827555981));
#1142 = CARTESIAN_POINT('', (15., 0.418918834142669, 1.37598533172418));
#1143 = CARTESIAN_POINT('', (15., 0.444856737249623, 1.41144518205855));
#1144 = CARTESIAN_POINT('', (15., 0.470767968705802, 1.44686856943211));
#1145 = CARTESIAN_POINT('', (15., 0.495111012646513, 1.48349381053925));
#1146 = CARTESIAN_POINT('', (15., 0.517738759825024, 1.52109957268041));
#1147 = CARTESIAN_POINT('', (15., 0.540343543054535, 1.55866717031509));
#1148 = CARTESIAN_POINT('', (15., 0.561281981695687, 1.59728885614755));
#1149 = CARTESIAN_POINT('', (15., 0.580427797435592, 1.63673170539235));
#1150 = CARTESIAN_POINT('', (15., 0.59955435762238, 1.67613488571476));
#1151 = CARTESIAN_POINT('', (15., 0.616930298294491, 1.71643666804777));
#1152 = CARTESIAN_POINT('', (15., 0.632451036688917, 1.75739448297717));
#1153 = CARTESIAN_POINT('', (15., 0.647956242756865, 1.79831130951174));
#1154 = CARTESIAN_POINT('', (15., 0.661641026189266, 1.83996482048681));
#1155 = CARTESIAN_POINT('', (15., 0.673423185181986, 1.88210481144956));
#1156 = CARTESIAN_POINT('', (15., 0.685193564261758, 1.92420267045453));
#1157 = CARTESIAN_POINT('', (15., 0.695088661138009, 1.96687019965211));
#1158 = CARTESIAN_POINT('', (15., 0.703049156524588, 2.00985161505091));
#1159 = CARTESIAN_POINT('', (15., 0.711001668389247, 2.05278992470626));
#1160 = CARTESIAN_POINT('', (15., 0.7170393322647, 2.0961271630394));
#1161 = CARTESIAN_POINT('', (15., 0.72112602592014, 2.13960405133631));
#1162 = CARTESIAN_POINT('', (15., 0.725208591876589, 2.18303702650366));
#1163 = CARTESIAN_POINT('', (15., 0.727352263937566, 2.22669585470303));
#1164 = CARTESIAN_POINT('', (15., 0.727544242764037, 2.27031985980121));
#1165 = CARTESIAN_POINT('', (15., 0.727659949916085, 2.29661239155378));
#1166 = CARTESIAN_POINT('', (15., 0.727067701040853, 2.32291755245768));
#1167 = CARTESIAN_POINT('', (15., 0.72576878189881, 2.34917823453502));
#1168 = ORIENTED_EDGE('', *, *, #1169, .T.);
#1169 = EDGE_CURVE('', #1095, #1170, #1172, .T.);
#1170 = VERTEX_POINT('', #1171);
#1171 = CARTESIAN_POINT('', (10.7075756651376, 2.39584219131988, 0.714100969255445));
#1172 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1173, #1174, #1175, #1176, #1177, #1178, #1179, #1180, #1181, #1182, #1183, #1184, #1185, #1186), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.3424243348624), .UNSPECIFIED.);
#1173 = CARTESIAN_POINT('', (15., 0.725768781898812, 2.34917823453502));
#1174 = CARTESIAN_POINT('', (14.9584699453552, 0.748156334928488, 2.34254455336079));
#1175 = CARTESIAN_POINT('', (14.7636612021858, 0.852750857367923, 2.30994324197193));
#1176 = CARTESIAN_POINT('', (14.4155737704918, 1.03576548641515, 2.23933728705657));
#1177 = CARTESIAN_POINT('', (13.955737704918, 1.26686866293031, 2.1213117749345));
#1178 = CARTESIAN_POINT('', (13.4959016393443, 1.48480260214046, 1.97972315932124));
#1179 = CARTESIAN_POINT('', (13.0360655737705, 1.68719324565037, 1.81601094720704));
#1180 = CARTESIAN_POINT('', (12.5762295081967, 1.87182064491775, 1.63185102122906));
#1181 = CARTESIAN_POINT('', (12.116393442623, 2.03664217749728, 1.42913951940393));
#1182 = CARTESIAN_POINT('', (11.6565573770492, 2.1798143116133, 1.20997437358427));
#1183 = CARTESIAN_POINT('', (11.1967213114754, 2.29971176712754, 0.976635049176085));
#1184 = CARTESIAN_POINT('', (10.8803940741715, 2.36522557553978, 0.808044209960428));
#1185 = CARTESIAN_POINT('', (10.7173455253923, 2.39412787586282, 0.719417561120019));
#1186 = CARTESIAN_POINT('', (10.7075756651376, 2.39584219131988, 0.714100969255444));
#1187 = ORIENTED_EDGE('', *, *, #1188, .T.);
#1188 = EDGE_CURVE('', #1170, #1189, #1191, .T.);
#1189 = VERTEX_POINT('', #1190);
#1190 = CARTESIAN_POINT('', (9.45139819627449, 2.5, 0.));
#1191 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1192, #1193, #1194, #1195, #1196, #1197, #1198, #1199, #1200, #1201, #1202, #1203, #1204), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0., 0.442687488566025, 0.885261075804701, 1.32771708797383, 1.44986651041645), .UNSPECIFIED.);
#1192 = CARTESIAN_POINT('', (10.7075756651375, 2.39584219131988, 0.714100969255423));
#1193 = CARTESIAN_POINT('', (10.5797225371561, 2.41688725539281, 0.643493793805808));
#1194 = CARTESIAN_POINT('', (10.4518424642974, 2.43481522579949, 0.571931252248169));
#1195 = CARTESIAN_POINT('', (10.3239982262655, 2.44954559856158, 0.499726285647676));
#1196 = CARTESIAN_POINT('', (10.1961868819313, 2.46427218127076, 0.427539897032216));
#1197 = CARTESIAN_POINT('', (10.0683491011963, 2.47580982782141, 0.354676335659297));
#1198 = CARTESIAN_POINT('', (9.94054503214599, 2.48410564614188, 0.281458946927311));
#1199 = CARTESIAN_POINT('', (9.81277491580491, 2.49239926057707, 0.208261009287347));
#1200 = CARTESIAN_POINT('', (9.68497424351069, 2.49745683943869, 0.134677378993484));
#1201 = CARTESIAN_POINT('', (9.55721171585689, 2.49925520390449, 0.0610198800017609));
#1202 = CARTESIAN_POINT('', (9.52194014414468, 2.49975168078535, 0.0406851558417283));
#1203 = CARTESIAN_POINT('', (9.48666849118909, 2.5, 0.0203429979020938));
#1204 = CARTESIAN_POINT('', (9.45139819627449, 2.5, 2.7011525992893E-16));
#1205 = ORIENTED_EDGE('', *, *, #1206, .F.);
#1206 = EDGE_CURVE('', #1207, #1189, #1209, .T.);
#1207 = VERTEX_POINT('', #1208);
#1208 = CARTESIAN_POINT('', (6.88892960091869, 2.08634150021729, -1.37738126329317));
#1209 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1210, #1211, #1212, #1213, #1214, #1215, #1216, #1217, #1218, #1219, #1220, #1221, #1222, #1223, #1224, #1225, #1226, #1227, #1228, #1229, #1230, #1231, #1232, #1233, #1234, #1235, #1236, #1237, #1238, #1239, #1240, #1241, #1242, #1243), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197000636326905, 0.492401505214433, 0.787782728178839, 1.0831266301464, 1.28005940427605, 1.47699009574171, 1.67392161038581, 1.80523019643908, 2.24782589544401, 2.54302803427794, 2.94857445907837), .UNSPECIFIED.);
#1210 = CARTESIAN_POINT('', (6.88892960091871, 2.08634150021729, -1.37738126329316));
#1211 = CARTESIAN_POINT('', (6.94664093389485, 2.10360259701526, -1.35123560301115));
#1212 = CARTESIAN_POINT('', (7.00428809092803, 2.12044055278872, -1.32466173385836));
#1213 = CARTESIAN_POINT('', (7.0618666625377, 2.13682909507089, -1.29767539024925));
#1214 = CARTESIAN_POINT('', (7.14820526732565, 2.1614035823427, -1.25720958516932));
#1215 = CARTESIAN_POINT('', (7.23440305996023, 2.18497187122284, -1.21580795440021));
#1216 = CARTESIAN_POINT('', (7.32045351879612, 2.20744055880945, -1.173544280939));
#1217 = CARTESIAN_POINT('', (7.40649825476225, 2.22990775209406, -1.13128341826464));
#1218 = CARTESIAN_POINT('', (7.49241258442853, 2.25128054980086, -1.08815115490138));
#1219 = CARTESIAN_POINT('', (7.57818788420559, 2.27147299781601, -1.04422718801699));
#1220 = CARTESIAN_POINT('', (7.66395234639568, 2.29166289454412, -1.00030877086327));
#1221 = CARTESIAN_POINT('', (7.74959769981378, 2.31067517012885, -0.955592697425102));
#1222 = CARTESIAN_POINT('', (7.83512463737482, 2.32842591103355, -0.910182826045626));
#1223 = CARTESIAN_POINT('', (7.89215326388277, 2.34026195242778, -0.87990391429544));
#1224 = CARTESIAN_POINT('', (7.94913590482341, 2.35153885486752, -0.849312925965839));
#1225 = CARTESIAN_POINT('', (8.00607215381975, 2.36223476901806, -0.818441748716564));
#1226 = CARTESIAN_POINT('', (8.06300780068636, 2.37293057005388, -0.787570897945651));
#1227 = CARTESIAN_POINT('', (8.1199021004804, 2.38304647884565, -0.756416076764007));
#1228 = CARTESIAN_POINT('', (8.17676400288918, 2.39255865339648, -0.72502626852937));
#1229 = CARTESIAN_POINT('', (8.23362614298306, 2.4020708677086, -0.693636329084037));
#1230 = CARTESIAN_POINT('', (8.29046141695707, 2.4109800303099, -0.662008306156275));
#1231 = CARTESIAN_POINT('', (8.34728931083431, 2.4192632286604, -0.630210623880346));
#1232 = CARTESIAN_POINT('', (8.38518060724206, 2.42478624038033, -0.609008792842946));
#1233 = CARTESIAN_POINT('', (8.42307128618431, 2.43003113479252, -0.587731454592185));
#1234 = CARTESIAN_POINT('', (8.46096842147422, 2.43499265142307, -0.566401613270708));
#1235 = CARTESIAN_POINT('', (8.58870651985813, 2.45171620307513, -0.494506116463569));
#1236 = CARTESIAN_POINT('', (8.71654791281503, 2.46523180529016, -0.421974271008119));
#1237 = CARTESIAN_POINT('', (8.84435840617278, 2.47551904475561, -0.349006388268044));
#1238 = CARTESIAN_POINT('', (8.92960535070806, 2.48238041982032, -0.300338325972179));
#1239 = CARTESIAN_POINT('', (9.01485467272246, 2.48780832001256, -0.25145072524506));
#1240 = CARTESIAN_POINT('', (9.10008961836079, 2.49178996284946, -0.202442043663492));
#1241 = CARTESIAN_POINT('', (9.21718473023304, 2.49725991311375, -0.135114294352133));
#1242 = CARTESIAN_POINT('', (9.33429783085122, 2.5, -0.0675404754598145));
#1243 = CARTESIAN_POINT('', (9.45139819627449, 2.5, 2.7011525992893E-16));
#1244 = ORIENTED_EDGE('', *, *, #1245, .T.);
#1245 = EDGE_CURVE('', #1207, #1246, #1248, .T.);
#1246 = VERTEX_POINT('', #1247);
#1247 = CARTESIAN_POINT('', (5.72943688581816, 1.65255723636268, -1.87591433187801));
#1248 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1249, #1250, #1251, #1252, #1253, #1254), .UNSPECIFIED., .F., .U., (4, 1, 1, 4), (23.1610703990813, 23.4516393442623, 23.9114754098361, 24.3205631141818), .UNSPECIFIED.);
#1249 = CARTESIAN_POINT('', (6.88892960091869, 2.08634150021729, -1.37738126329316));
#1250 = CARTESIAN_POINT('', (6.79207328585836, 2.04930735793465, -1.41933506803915));
#1251 = CARTESIAN_POINT('', (6.54193828227344, 1.94832248714131, -1.52249215906682));
#1252 = CARTESIAN_POINT('', (6.15544071057327, 1.77767503666854, -1.65989277319076));
#1253 = CARTESIAN_POINT('', (5.86579945393342, 1.69000817262848, -1.80072897611378));
#1254 = CARTESIAN_POINT('', (5.72943688581816, 1.65255723636268, -1.87591433187802));
#1255 = ORIENTED_EDGE('', *, *, #1256, .F.);
#1256 = EDGE_CURVE('', #1257, #1246, #1259, .T.);
#1257 = VERTEX_POINT('', #1258);
#1258 = CARTESIAN_POINT('', (2., 1.15928496160861, -2.21496238744321));
#1259 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1260, #1261, #1262, #1263, #1264, #1265, #1266, #1267, #1268, #1269, #1270, #1271, #1272, #1273, #1274, #1275, #1276, #1277, #1278, #1279, #1280, #1281, #1282, #1283, #1284, #1285, #1286, #1287, #1288, #1289, #1290, #1291, #1292, #1293, #1294, #1295, #1296, #1297, #1298, #1299, #1300, #1301, #1302, #1303, #1304, #1305, #1306, #1307, #1308, #1309, #1310, #1311, #1312, #1313, #1314, #1315, #1316, #1317, #1318, #1319, #1320, #1321, #1322, #1323, #1324, #1325, #1326, #1327, #1328, #1329, #1330, #1331, #1332, #1333, #1334, #1335, #1336, #1337, #1338, #1339, #1340, #1341, #1342, #1343, #1344, #1345, #1346, #1347, #1348, #1349, #1350, #1351, #1352, #1353, #1354, #1355, #1356, #1357, #1358, #1359), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131257806320039, 0.218546964741819, 0.305682533469182, 0.392662878454247, 0.479506090037898, 0.566254607608704, 0.652971162688583, 0.739724496455391, 0.826571663024193, 0.913547060246546, 1.00066204723437, 1.08791130631013, 1.12678882488238, 1.25792006032784, 1.38928674670107, 1.52082912312328, 1.65249792661122, 1.78425481674446, 1.98234351765702, 2.18052565077563, 2.37872920285021, 2.57690647170355, 2.77502719383947, 2.97306554885961, 3.1710079732767, 3.36884511720017, 3.56657280747489, 3.76419848504563, 3.96172355649018, 4.15914380308476, 4.35646475233062, 4.48790969230924, 4.5518223801569), .UNSPECIFIED.);
#1260 = CARTESIAN_POINT('', (2., 1.15928496160728, -2.21496238744391));
#1261 = CARTESIAN_POINT('', (2.00004040527011, 1.12052083092948, -2.23525107225377));
#1262 = CARTESIAN_POINT('', (2.00259139069211, 1.08111598269304, -2.25456681549185));
#1263 = CARTESIAN_POINT('', (2.00815885328375, 1.0416655892635, -2.2726488510424));
#1264 = CARTESIAN_POINT('', (2.0118613311614, 1.01543026095491, -2.28467377900677));
#1265 = CARTESIAN_POINT('', (2.01690925183365, 0.989102416798288, -2.29618822953126));
#1266 = CARTESIAN_POINT('', (2.02343790654409, 0.962935662052657, -2.30710964428378));
#1267 = CARTESIAN_POINT('', (2.02995507375595, 0.93681494903704, -2.31801184225399));
#1268 = CARTESIAN_POINT('', (2.03797023658661, 0.910776242265919, -2.32835521642051));
#1269 = CARTESIAN_POINT('', (2.04757470059299, 0.885140567982029, -2.33806034458319));
#1270 = CARTESIAN_POINT('', (2.05716205515867, 0.859550561217806, -2.34774818398153));
#1271 = CARTESIAN_POINT('', (2.06837088499855, 0.834271278936799, -2.35683414510684));
#1272 = CARTESIAN_POINT('', (2.081210886775, 0.809677113969805, -2.36525325728843));
#1273 = CARTESIAN_POINT('', (2.09403064497667, 0.785121724216884, -2.37365909587941));
#1274 = CARTESIAN_POINT('', (2.10853190796004, 0.761150410431182, -2.38143433524119));
#1275 = CARTESIAN_POINT('', (2.12461081101635, 0.738152033013812, -2.38854172585651));
#1276 = CARTESIAN_POINT('', (2.14067218160438, 0.715178733073505, -2.39564136655878));
#1277 = CARTESIAN_POINT('', (2.15837983793204, 0.693076443000291, -2.40210641253082));
#1278 = CARTESIAN_POINT('', (2.17751023442007, 0.67219147261915, -2.40793659055593));
#1279 = CARTESIAN_POINT('', (2.1966335823136, 0.651314197305257, -2.41376462045196));
#1280 = CARTESIAN_POINT('', (2.21726268834988, 0.631560734855995, -2.41898540360721));
#1281 = CARTESIAN_POINT('', (2.23908433620471, 0.613183388655601, -2.42363490069706));
#1282 = CARTESIAN_POINT('', (2.26091523917299, 0.594798248157315, -2.42828636975636));
#1283 = CARTESIAN_POINT('', (2.28402877769037, 0.577711894238384, -2.43238709219259));
#1284 = CARTESIAN_POINT('', (2.30807537558599, 0.562060753695194, -2.43599829826615));
#1285 = CARTESIAN_POINT('', (2.3321479823917, 0.546392684806916, -2.4396134102367));
#1286 = CARTESIAN_POINT('', (2.35724242616467, 0.532102331117956, -2.44275264660147));
#1287 = CARTESIAN_POINT('', (2.38302351528089, 0.519221941478725, -2.44548739017135));
#1288 = CARTESIAN_POINT('', (2.40884267041627, 0.506322533823746, -2.44822617161568));
#1289 = CARTESIAN_POINT('', (2.43542915806005, 0.494794484191147, -2.45056860415744));
#1290 = CARTESIAN_POINT('', (2.46249314049837, 0.484596205257049, -2.4525836413567));
#1291 = CARTESIAN_POINT('', (2.4896005588402, 0.474381558759131, -2.45460191255751));
#1292 = CARTESIAN_POINT('', (2.51725447991487, 0.465473127515105, -2.45629719093344));
#1293 = CARTESIAN_POINT('', (2.54522056517298, 0.45778722356051, -2.45772880073143));
#1294 = CARTESIAN_POINT('', (2.57322975512281, 0.450089473167004, -2.4591626170985));
#1295 = CARTESIAN_POINT('', (2.60160782164222, 0.443601239111246, -2.46033489750453));
#1296 = CARTESIAN_POINT('', (2.63017281232059, 0.438220763315107, -2.46129286404514));
#1297 = CARTESIAN_POINT('', (2.64290112620404, 0.435823269629684, -2.46171972568693));
#1298 = CARTESIAN_POINT('', (2.65567381827071, 0.433644194866045, -2.46210412293192));
#1299 = CARTESIAN_POINT('', (2.66847773414834, 0.431674260085101, -2.46244945799502));
#1300 = CARTESIAN_POINT('', (2.71166447469232, 0.425029803569901, -2.46361424975981));
#1301 = CARTESIAN_POINT('', (2.75527498389378, 0.420752741638255, -2.46434014659134));
#1302 = CARTESIAN_POINT('', (2.79892555551773, 0.418498588933628, -2.46472289133293));
#1303 = CARTESIAN_POINT('', (2.84265450333901, 0.416240388815402, -2.4651063233067));
#1304 = CARTESIAN_POINT('', (2.88652518367757, 0.416005586481964, -2.46514535347678));
#1305 = CARTESIAN_POINT('', (2.9302882458767, 0.417488380420166, -2.46489420710386));
#1306 = CARTESIAN_POINT('', (2.97410983687605, 0.418973157449721, -2.46464272484731));
#1307 = CARTESIAN_POINT('', (3.01789672600548, 0.422181605090617, -2.46409926493862));
#1308 = CARTESIAN_POINT('', (3.06148691407485, 0.426854864245062, -2.46328945210877));
#1309 = CARTESIAN_POINT('', (3.10511899723325, 0.43153261492884, -2.46247886095742));
#1310 = CARTESIAN_POINT('', (3.14860756212225, 0.437683973771265, -2.46139989699599));
#1311 = CARTESIAN_POINT('', (3.19184623997134, 0.445094516514447, -2.46005911948652));
#1312 = CARTESIAN_POINT('', (3.23511384456677, 0.452510016922868, -2.45871744499469));
#1313 = CARTESIAN_POINT('', (3.27817122636134, 0.461193578134625, -2.45711202104917));
#1314 = CARTESIAN_POINT('', (3.32094826280882, 0.470965324920546, -2.45523759801826));
#1315 = CARTESIAN_POINT('', (3.38526101009817, 0.485656568957289, -2.45241951372091));
#1316 = CARTESIAN_POINT('', (3.44901845688324, 0.502821938836801, -2.44899021385558));
#1317 = CARTESIAN_POINT('', (3.51208139352877, 0.521960271504485, -2.44490438974021));
#1318 = CARTESIAN_POINT('', (3.57517407497682, 0.541107631121373, -2.4408166384702));
#1319 = CARTESIAN_POINT('', (3.63764474929562, 0.562254035843132, -2.43606599254648));
#1320 = CARTESIAN_POINT('', (3.69942578748463, 0.584995258303504, -2.43059263303467));
#1321 = CARTESIAN_POINT('', (3.76121350279087, 0.607738938569912, -2.42511868197788));
#1322 = CARTESIAN_POINT('', (3.82236339748859, 0.632097902939577, -2.41891669257754));
#1323 = CARTESIAN_POINT('', (3.88285501975235, 0.657727504654649, -2.41192755480358));
#1324 = CARTESIAN_POINT('', (3.94333862039049, 0.683353707699591, -2.40493934383972));
#1325 = CARTESIAN_POINT('', (4.00320208791792, 0.710267575802076, -2.39715939362849));
#1326 = CARTESIAN_POINT('', (4.06245253622033, 0.738174620419095, -2.38853474535522));
#1327 = CARTESIAN_POINT('', (4.12168607835394, 0.766073702206799, -2.37991255798753));
#1328 = CARTESIAN_POINT('', (4.18033547968549, 0.794979701957484, -2.37044162432759));
#1329 = CARTESIAN_POINT('', (4.23843102619338, 0.824626265013729, -2.36008294834091));
#1330 = CARTESIAN_POINT('', (4.29650241993949, 0.854260502746984, -2.34972857889144));
#1331 = CARTESIAN_POINT('', (4.35404338712769, 0.884644930017333, -2.33848356953143));
#1332 = CARTESIAN_POINT('', (4.41110152073273, 0.915535980516927, -2.32632626008884));
#1333 = CARTESIAN_POINT('', (4.46813201514049, 0.946412067263144, -2.31417483969751));
#1334 = CARTESIAN_POINT('', (4.52469724971925, 0.977804639815633, -2.3011079139026));
#1335 = CARTESIAN_POINT('', (4.58085703935932, 1.00948993327214, -2.28712266278443));
#1336 = CARTESIAN_POINT('', (4.6369869590491, 1.04115837413453, -2.27314485006227));
#1337 = CARTESIAN_POINT('', (4.69272587777678, 1.07312751752666, -2.25824591755312));
#1338 = CARTESIAN_POINT('', (4.74814739220204, 1.10518484822145, -2.2424465325313));
#1339 = CARTESIAN_POINT('', (4.80353824460473, 1.13722444315771, -2.22665588853912));
#1340 = CARTESIAN_POINT('', (4.85862467817358, 1.16935799207298, -2.20996299410999));
#1341 = CARTESIAN_POINT('', (4.91348338441771, 1.20139474757012, -2.19240750329655));
#1342 = CARTESIAN_POINT('', (4.96831378767122, 1.23341497449684, -2.17486106980372));
#1343 = CARTESIAN_POINT('', (5.02292671819325, 1.26534465260484, -2.15644942557992));
#1344 = CARTESIAN_POINT('', (5.07740910454532, 1.29700135747623, -2.13723828308998));
#1345 = CARTESIAN_POINT('', (5.13186375532222, 1.32864194673711, -2.11803692049629));
#1346 = CARTESIAN_POINT('', (5.18619721119088, 1.36001511212185, -2.09803347482818));
#1347 = CARTESIAN_POINT('', (5.24050707685123, 1.39094496134786, -2.07732330524235));
#1348 = CARTESIAN_POINT('', (5.2947881207348, 1.42185839636994, -2.0566241263647));
#1349 = CARTESIAN_POINT('', (5.349055087419, 1.4523332320182, -2.0352162499674));
#1350 = CARTESIAN_POINT('', (5.40340145105413, 1.48221576214967, -2.01321544660155));
#1351 = CARTESIAN_POINT('', (5.45772047985448, 1.51208326213065, -1.99122570907865));
#1352 = CARTESIAN_POINT('', (5.51212787321836, 1.54136391264079, -1.96864021405143));
#1353 = CARTESIAN_POINT('', (5.56670964150635, 1.56992641794929, -1.94559272259764));
#1354 = CARTESIAN_POINT('', (5.60306917293959, 1.5889532714601, -1.93023968409677));
#1355 = CARTESIAN_POINT('', (5.63950942795979, 1.60766372870228, -1.91468055727522));
#1356 = CARTESIAN_POINT('', (5.67605325753113, 1.6260246221211, -1.89895864311379));
#1357 = CARTESIAN_POINT('', (5.69382202346865, 1.63495226931598, -1.89131415111333));
#1358 = CARTESIAN_POINT('', (5.7116157472612, 1.64379762974599, -1.88363096960294));
#1359 = CARTESIAN_POINT('', (5.72943688581817, 1.65255723636268, -1.87591433187801));
#1360 = ORIENTED_EDGE('', *, *, #1361, .T.);
#1361 = EDGE_CURVE('', #1257, #1362, #1364, .T.);
#1362 = VERTEX_POINT('', #1363);
#1363 = CARTESIAN_POINT('', (2., 1.1611615780603, -2.21397917552007));
#1364 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1365, #1366, #1367), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (13.0202445290111, 13.02229982197), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.873476841481609, 0.873420300181976, 0.873363919342424))
   REPRESENTATION_ITEM ('')
);
#1365 = CARTESIAN_POINT('', (2., 1.15928496160861, -2.21496238744321));
#1366 = CARTESIAN_POINT('', (2., 1.1602234781361, -2.21447117905849));
#1367 = CARTESIAN_POINT('', (2., 1.1611615780603, -2.21397917552007));
#1368 = ORIENTED_EDGE('', *, *, #1369, .T.);
#1369 = EDGE_CURVE('', #1362, #1370, #1372, .T.);
#1370 = VERTEX_POINT('', #1371);
#1371 = CARTESIAN_POINT('', (3.48117846824926, 2.47731997124149, -0.33598476169027));
#1372 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1373, #1374, #1375, #1376, #1377, #1378, #1379, #1380, #1381, #1382, #1383, #1384, #1385, #1386, #1387, #1388, #1389, #1390, #1391, #1392, #1393, #1394, #1395, #1396, #1397, #1398, #1399, #1400, #1401, #1402, #1403, #1404, #1405, #1406, #1407, #1408, #1409, #1410, #1411, #1412, #1413, #1414, #1415, #1416, #1417, #1418, #1419, #1420, #1421, #1422, #1423, #1424), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131874374362169, 0.26328755320291, 0.394370120963985, 0.525218201122509, 0.655899987159189, 0.7864635493513, 0.916943027587226, 1.11188664917623, 1.30669887399672, 1.50144091518522, 1.69615450070139, 1.89086964400071, 2.08560916160631, 2.280393955973, 2.47524736959355, 2.67018533276782, 2.87723416459955), .UNSPECIFIED.);
#1373 = CARTESIAN_POINT('', (2., 1.16116157806521, -2.21397917551749));
#1374 = CARTESIAN_POINT('', (2.00004055221921, 1.20009051064975, -2.19356218998659));
#1375 = CARTESIAN_POINT('', (2.00260102543934, 1.23853134935808, -2.17208450722634));
#1376 = CARTESIAN_POINT('', (2.00721696081297, 1.27612231583935, -2.14977018190708));
#1377 = CARTESIAN_POINT('', (2.01181675318131, 1.31358181792149, -2.1275338950009));
#1378 = CARTESIAN_POINT('', (2.01846969306903, 1.35031233006214, -2.10440159895932));
#1379 = CARTESIAN_POINT('', (2.02679714292122, 1.38610254931882, -2.08055755093962));
#1380 = CARTESIAN_POINT('', (2.03510364246073, 1.42180272705048, -2.05677349010331));
#1381 = CARTESIAN_POINT('', (2.04509474089474, 1.45664896122332, -2.03222871854204));
#1382 = CARTESIAN_POINT('', (2.05647109683721, 1.49051814273178, -2.00707639769576));
#1383 = CARTESIAN_POINT('', (2.06782710213752, 1.52432673721248, -1.98196907068439));
#1384 = CARTESIAN_POINT('', (2.08058347763982, 1.55722136868365, -1.95621322056881));
#1385 = CARTESIAN_POINT('', (2.0945047697364, 1.58913072542849, -1.9299387393125));
#1386 = CARTESIAN_POINT('', (2.10840836933768, 1.62099952874335, -1.9036976501532));
#1387 = CARTESIAN_POINT('', (2.12349366080673, 1.65193036317559, -1.8769030379004));
#1388 = CARTESIAN_POINT('', (2.13957430151765, 1.68188299331921, -1.84966742869728));
#1389 = CARTESIAN_POINT('', (2.15564039456111, 1.71180852622765, -1.82245645872299));
#1390 = CARTESIAN_POINT('', (2.17271879143223, 1.74079219293257, -1.79477428462042));
#1391 = CARTESIAN_POINT('', (2.19066042019743, 1.76881299354146, -1.7667202930512));
#1392 = CARTESIAN_POINT('', (2.20859049441324, 1.79681574853539, -1.73868436847217));
#1393 = CARTESIAN_POINT('', (2.22740030356502, 1.82388413012371, -1.71025009751445));
#1394 = CARTESIAN_POINT('', (2.24696912443651, 1.8500094954272, -1.68150672518108));
#1395 = CARTESIAN_POINT('', (2.27620603481116, 1.88904224905599, -1.63856252295783));
#1396 = CARTESIAN_POINT('', (2.3071787412506, 1.92602712952214, -1.59486449847594));
#1397 = CARTESIAN_POINT('', (2.33957141225028, 1.96096813763187, -1.55067854927854));
#1398 = CARTESIAN_POINT('', (2.3719422497975, 1.99588559464761, -1.50652238249151));
#1399 = CARTESIAN_POINT('', (2.40578218565591, 2.0288163453153, -1.46181095881645));
#1400 = CARTESIAN_POINT('', (2.44085104162351, 2.05978935031426, -1.41678079897066));
#1401 = CARTESIAN_POINT('', (2.47590726358066, 2.09075119688625, -1.37176686182429));
#1402 = CARTESIAN_POINT('', (2.51223792462634, 2.11979737286557, -1.32637580365184));
#1403 = CARTESIAN_POINT('', (2.5496565651366, 2.14697338556032, -1.2808221116516));
#1404 = CARTESIAN_POINT('', (2.58706973804177, 2.17414542730094, -1.23527507594871));
#1405 = CARTESIAN_POINT('', (2.625613134775, 2.19947861537492, -1.18951421504615));
#1406 = CARTESIAN_POINT('', (2.66513971484567, 2.22303070201194, -1.14373707551705));
#1407 = CARTESIAN_POINT('', (2.70466661114409, 2.24658297707467, -1.09795956975333));
#1408 = CARTESIAN_POINT('', (2.74521607050443, 2.2683775133682, -1.05212053468409));
#1409 = CARTESIAN_POINT('', (2.78667089612359, 2.28848208790634, -1.00640435876036));
#1410 = CARTESIAN_POINT('', (2.828130911029, 2.30858917912113, -0.96068246011751));
#1411 = CARTESIAN_POINT('', (2.87053321528051, 2.32702365557733, -0.915043173023056));
#1412 = CARTESIAN_POINT('', (2.91378385524872, 2.34386223573375, -0.869660749892064));
#1413 = CARTESIAN_POINT('', (2.95704455095147, 2.36070473084477, -0.824267775388881));
#1414 = CARTESIAN_POINT('', (3.00118893100161, 2.37596392823189, -0.779096418834425));
#1415 = CARTESIAN_POINT('', (3.04613179995592, 2.38972758837092, -0.734303788210287));
#1416 = CARTESIAN_POINT('', (3.09109050149174, 2.40349609720511, -0.689495377930957));
#1417 = CARTESIAN_POINT('', (3.13688064524219, 2.41577797455819, -0.645033770489536));
#1418 = CARTESIAN_POINT('', (3.18343021967006, 2.42666848352086, -0.601065779334801));
#1419 = CARTESIAN_POINT('', (3.22999999259315, 2.43756371802389, -0.557078709869036));
#1420 = CARTESIAN_POINT('', (3.27736047690437, 2.44707357106122, -0.51355687681159));
#1421 = CARTESIAN_POINT('', (3.32544981313358, 2.45530040145007, -0.470637799841585));
#1422 = CARTESIAN_POINT('', (3.37652678514914, 2.46403833835036, -0.425052298663492));
#1423 = CARTESIAN_POINT('', (3.42845830916794, 2.47133403692218, -0.380120914059669));
#1424 = CARTESIAN_POINT('', (3.48117846824926, 2.47731997124149, -0.335984761690272));
#1425 = ORIENTED_EDGE('', *, *, #1426, .F.);
#1426 = EDGE_CURVE('', #1093, #1370, #1427, .T.);
#1427 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1428, #1429, #1430, #1431, #1432, #1433, #1434, #1435, #1436, #1437, #1438, #1439, #1440, #1441, #1442, #1443, #1444, #1445, #1446, #1447, #1448, #1449, #1450, #1451, #1452, #1453, #1454, #1455, #1456), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3713114754098, 24.8311475409836, 25.2909836065574, 25.7508196721311, 26.2106557377049, 26.5688215317507), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.))
   REPRESENTATION_ITEM ('')
);
#1428 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573265));
#1429 = CARTESIAN_POINT('', (14.9584699453552, -1.16258261689856, 0.887600675053178));
#1430 = CARTESIAN_POINT('', (14.7636612021858, -1.12340156521867, 0.939670711229436));
#1431 = CARTESIAN_POINT('', (14.4155737704918, -1.04724758190985, 1.02806809853558));
#1432 = CARTESIAN_POINT('', (13.955737704918, -0.93491306397566, 1.13391914515127));
#1433 = CARTESIAN_POINT('', (13.4959016393443, -0.812013143351965, 1.22768061168196));
#1434 = CARTESIAN_POINT('', (13.0360655737705, -0.679828994634504, 1.30831053265812));
#1435 = CARTESIAN_POINT('', (12.5762295081967, -0.539743380056293, 1.37490054484418));
#1436 = CARTESIAN_POINT('', (12.116393442623, -0.393226976212572, 1.42668566813634));
#1437 = CARTESIAN_POINT('', (11.6565573770492, -0.241823679616762, 1.46305280502808));
#1438 = CARTESIAN_POINT('', (11.1967213114754, -0.0871354253848162, 1.48354742187704));
#1439 = CARTESIAN_POINT('', (10.7368852459016, 0.0691948266990443, 1.48788000736468));
#1440 = CARTESIAN_POINT('', (10.2770491803279, 0.225496229454826, 1.47592600818472));
#1441 = CARTESIAN_POINT('', (9.8172131147541, 0.380099896472025, 1.44774247350124));
#1442 = CARTESIAN_POINT('', (9.35737704918033, 0.531307880784975, 1.40351449543672));
#1443 = CARTESIAN_POINT('', (8.89754098360656, 0.677590050975197, 1.34375566832805));
#1444 = CARTESIAN_POINT('', (8.43770491803278, 0.81693039110384, 1.26855248447895));
#1445 = CARTESIAN_POINT('', (7.97786885245902, 0.949346855032428, 1.1803687633267));
#1446 = CARTESIAN_POINT('', (7.51803278688525, 1.06621427379882, 1.07187579927847));
#1447 = CARTESIAN_POINT('', (7.05819672131148, 1.16306865137485, 0.945756328001762));
#1448 = CARTESIAN_POINT('', (6.59836065573771, 1.23625928259275, 0.804852014959171));
#1449 = CARTESIAN_POINT('', (6.13852459016393, 1.28722546057624, 0.658428075081));
#1450 = CARTESIAN_POINT('', (5.67868852459016, 1.38735086416255, 0.537132057791378));
#1451 = CARTESIAN_POINT('', (5.21885245901639, 1.53027995459384, 0.415831100885186));
#1452 = CARTESIAN_POINT('', (4.75901639344263, 1.7213906001591, 0.279853688906578));
#1453 = CARTESIAN_POINT('', (4.29918032786885, 1.95818966033433, 0.111049805963784));
#1454 = CARTESIAN_POINT('', (3.8732343528044, 2.21504097091477, -0.0915052890488688));
#1455 = CARTESIAN_POINT('', (3.60056706626453, 2.39595175701982, -0.256081884581596));
#1456 = CARTESIAN_POINT('', (3.48117846824926, 2.47731997124149, -0.33598476169027));
#1457 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#1458, #1459, #1460, #1461, #1462), (#1463, #1464, #1465, #1466, #1467), (#1468, #1469, #1470, #1471, #1472), (#1473, #1474, #1475, #1476, #1477), (#1478, #1479, #1480, #1481, #1482), (#1483, #1484, #1485, #1486, #1487), (#1488, #1489, #1490, #1491, #1492), (#1493, #1494, #1495, #1496, #1497), (#1498, #1499, #1500, #1501, #1502), (#1503, #1504, #1505, #1506, #1507), (#1508, #1509, #1510, #1511, #1512), (#1513, #1514, #1515, #1516, #1517), (#1518, #1519, #1520, #1521, #1522), (#1523, #1524, #1525, #1526, #1527), (#1528, #1529, #1530, #1531, #1532), (#1533, #1534, #1535, #1536, #1537), (#1538, #1539, #1540, #1541, #1542), (#1543, #1544, #1545, #1546, #1547), (#1548, #1549, #1550, #1551, #1552), (#1553, #1554, #1555, #1556, #1557), (#1558, #1559, #1560, #1561, #1562), (#1563, #1564, #1565, #1566, #1567), (#1568, #1569, #1570, #1571, #1572), (#1573, #1574, #1575, #1576, #1577), (#1578, #1579, #1580, #1581, #1582), (#1583, #1584, #1585, #1586, #1587), (#1588, #1589, #1590, #1591, #1592), (#1593, #1594, #1595, #1596, #1597), (#1598, #1599, #1600, #1601, #1602), (#1603, #1604, #1605, #1606, #1607), (#1608, #1609, #1610, #1611, #1612)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (3, 2, 3), (15.0499999999994, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3713114754098, 24.8311475409836, 25.2909836065574, 25.7508196721311, 26.2106557377049, 26.6704918032787, 27.1303278688525, 28.05), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (0.999999999999999, 0.887010833178221, 0.999999999999999, 0.887010833178221, 0.999999999999999), (1., 0.887010833178222, 1., 0.887010833178222, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1458 = CARTESIAN_POINT('', (15.0000000000006, 0.725768781898504, 2.34917823453511));
#1459 = CARTESIAN_POINT('', (15.0000000000006, 0.763462145054552, 1.58711892366324));
#1460 = CARTESIAN_POINT('', (15.0000000000006, 0.160839727597534, 1.11914306435982));
#1461 = CARTESIAN_POINT('', (15.0000000000006, -0.441782689859483, 0.651167205056397));
#1462 = CARTESIAN_POINT('', (15.0000000000006, -1.17077609035603, 0.876386664573111));
#1463 = CARTESIAN_POINT('', (14.9584699453556, 0.748156334928284, 2.34254455336086));
#1464 = CARTESIAN_POINT('', (14.9584699453556, 0.778617331687314, 1.58004354360157));
#1465 = CARTESIAN_POINT('', (14.9584699453556, 0.171484780739322, 1.11773874394353));
#1466 = CARTESIAN_POINT('', (14.9584699453556, -0.43564777020867, 0.655433944285484));
#1467 = CARTESIAN_POINT('', (14.9584699453556, -1.16258261689864, 0.887600675053077));
#1468 = CARTESIAN_POINT('', (14.763661202186, 0.852750857367822, 2.30994324197197));
#1469 = CARTESIAN_POINT('', (14.763661202186, 0.849251529598155, 1.54584774706936));
#1470 = CARTESIAN_POINT('', (14.763661202186, 0.221334010964925, 1.1104470575674));
#1471 = CARTESIAN_POINT('', (14.763661202186, -0.406583507668305, 0.675046368065433));
#1472 = CARTESIAN_POINT('', (14.763661202186, -1.12340156521872, 0.939670711229388));
#1473 = CARTESIAN_POINT('', (14.4155737704918, 1.03576548641515, 2.23933728705657));
#1474 = CARTESIAN_POINT('', (14.4155737704918, 0.971404589809777, 1.47640648104482));
#1475 = CARTESIAN_POINT('', (14.4155737704918, 0.30953236669894, 1.09152870817673));
#1476 = CARTESIAN_POINT('', (14.4155737704918, -0.352339856411897, 0.706650935308644));
#1477 = CARTESIAN_POINT('', (14.4155737704918, -1.04724758190985, 1.02806809853558));
#1478 = CARTESIAN_POINT('', (13.955737704918, 1.26686866293031, 2.1213117749345));
#1479 = CARTESIAN_POINT('', (13.955737704918, 1.12259050304896, 1.3682695032673));
#1480 = CARTESIAN_POINT('', (13.955737704918, 0.422979833988719, 1.05452795027579));
#1481 = CARTESIAN_POINT('', (13.955737704918, -0.276630835071522, 0.740786397284291));
#1482 = CARTESIAN_POINT('', (13.955737704918, -0.93491306397566, 1.13391914515127));
#1483 = CARTESIAN_POINT('', (13.4959016393443, 1.48480260214046, 1.97972315932124));
#1484 = CARTESIAN_POINT('', (13.4959016393443, 1.2619465070181, 1.24483823593687));
#1485 = CARTESIAN_POINT('', (13.4959016393443, 0.532139014851247, 1.0058785863557));
#1486 = CARTESIAN_POINT('', (13.4959016393443, -0.197668477315608, 0.766918936774524));
#1487 = CARTESIAN_POINT('', (13.4959016393443, -0.812013143351965, 1.22768061168196));
#1488 = CARTESIAN_POINT('', (13.0360655737705, 1.68719324565037, 1.81601094720704));
#1489 = CARTESIAN_POINT('', (13.0360655737705, 1.38794361051156, 1.10738439116592));
#1490 = CARTESIAN_POINT('', (13.0360655737705, 0.635828179190745, 0.946063846824838));
#1491 = CARTESIAN_POINT('', (13.0360655737705, -0.116287252130068, 0.784743302483752));
#1492 = CARTESIAN_POINT('', (13.0360655737705, -0.679828994634504, 1.30831053265812));
#1493 = CARTESIAN_POINT('', (12.5762295081967, 1.87182064491775, 1.63185102122906));
#1494 = CARTESIAN_POINT('', (12.5762295081967, 1.49918708089948, 0.95733077215956));
#1495 = CARTESIAN_POINT('', (12.5762295081967, 0.732918608245497, 0.875685397187906));
#1496 = CARTESIAN_POINT('', (12.5762295081967, -0.0333498644084895, 0.794040022216254));
#1497 = CARTESIAN_POINT('', (12.5762295081967, -0.539743380056293, 1.37490054484418));
#1498 = CARTESIAN_POINT('', (12.116393442623, 2.03664217749728, 1.42913951940393));
#1499 = CARTESIAN_POINT('', (12.116393442623, 1.59443117949543, 0.796237389622282));
#1500 = CARTESIAN_POINT('', (12.116393442623, 0.822346297700789, 0.79545768448343));
#1501 = CARTESIAN_POINT('', (12.116393442623, 0.050261415906149, 0.794677979344579));
#1502 = CARTESIAN_POINT('', (12.116393442623, -0.393226976212572, 1.42668566813634));
#1503 = CARTESIAN_POINT('', (11.6565573770492, 2.1798143116133, 1.20997437358427));
#1504 = CARTESIAN_POINT('', (11.6565573770492, 1.672592620074, 0.625786073687479));
#1505 = CARTESIAN_POINT('', (11.6565573770492, 0.903123169690781, 0.706201116006833));
#1506 = CARTESIAN_POINT('', (11.6565573770492, 0.133653719307559, 0.786616158326187));
#1507 = CARTESIAN_POINT('', (11.6565573770492, -0.241823679616762, 1.46305280502808));
#1508 = CARTESIAN_POINT('', (11.1967213114754, 2.29971176712754, 0.976635049176085));
#1509 = CARTESIAN_POINT('', (11.1967213114754, 1.73276199209575, 0.447764087961286));
#1510 = CARTESIAN_POINT('', (11.1967213114754, 0.9743472314988, 0.608834233964624));
#1511 = CARTESIAN_POINT('', (11.1967213114754, 0.215932470901852, 0.769904379967963));
#1512 = CARTESIAN_POINT('', (11.1967213114754, -0.0871354253848162, 1.48354742187704));
#1513 = CARTESIAN_POINT('', (10.7368852459016, 2.39494735973033, 0.731559257228908));
#1514 = CARTESIAN_POINT('', (10.7368852459016, 1.77421534658693, 0.264045526293305));
#1515 = CARTESIAN_POINT('', (10.7368852459016, 1.03521326213006, 0.504364564080117));
#1516 = CARTESIAN_POINT('', (10.7368852459016, 0.296211177673182, 0.74468360186693));
#1517 = CARTESIAN_POINT('', (10.7368852459016, 0.0691948266990443, 1.48788000736468));
#1518 = CARTESIAN_POINT('', (10.2770491803279, 2.46437932579069, 0.477322117216398));
#1519 = CARTESIAN_POINT('', (10.2770491803279, 1.79641717347247, 0.0765757743490946));
#1520 = CARTESIAN_POINT('', (10.2770491803279, 1.08501763652732, 0.393879677705699));
#1521 = CARTESIAN_POINT('', (10.2770491803279, 0.37361809958217, 0.711183581062304));
#1522 = CARTESIAN_POINT('', (10.2770491803279, 0.225496229454826, 1.47592600818472));
#1523 = CARTESIAN_POINT('', (9.8172131147541, 2.50715454988334, 0.216598306365821));
#1524 = CARTESIAN_POINT('', (9.8172131147541, 1.79904700649679, -0.112659891615105));
#1525 = CARTESIAN_POINT('', (9.8172131147541, 1.12318067923285, 0.27853310628918));
#1526 = CARTESIAN_POINT('', (9.8172131147541, 0.447314351968911, 0.669726104193465));
#1527 = CARTESIAN_POINT('', (9.8172131147541, 0.380099896472025, 1.44774247350124));
#1528 = CARTESIAN_POINT('', (9.35737704918033, 2.52260622471316, -0.0478191007319612));
#1529 = CARTESIAN_POINT('', (9.35737704918033, 1.78192892546663, -0.301612096966461));
#1530 = CARTESIAN_POINT('', (9.35737704918033, 1.14919882798697, 0.159545544518744));
#1531 = CARTESIAN_POINT('', (9.35737704918033, 0.516468730507313, 0.620703186003948));
#1532 = CARTESIAN_POINT('', (9.35737704918033, 0.531307880784975, 1.40351449543672));
#1533 = CARTESIAN_POINT('', (8.89754098360656, 2.51068254443246, -0.313217033012287));
#1534 = CARTESIAN_POINT('', (8.89754098360656, 1.74531418357969, -0.488353414533953));
#1535 = CARTESIAN_POINT('', (8.89754098360656, 1.16285360171308, 0.038145541304088));
#1536 = CARTESIAN_POINT('', (8.89754098360656, 0.580393019846458, 0.564644497142129));
#1537 = CARTESIAN_POINT('', (8.89754098360656, 0.677590050975197, 1.34375566832805));
#1538 = CARTESIAN_POINT('', (8.43770491803278, 2.47038077531075, -0.576354542088986));
#1539 = CARTESIAN_POINT('', (8.43770491803278, 1.68883642685299, -0.670481544061193));
#1540 = CARTESIAN_POINT('', (8.43770491803278, 1.16345667852596, -0.0842669236751392));
#1541 = CARTESIAN_POINT('', (8.43770491803278, 0.638076930198935, 0.501947696710914));
#1542 = CARTESIAN_POINT('', (8.43770491803278, 0.81693039110384, 1.26855248447895));
#1543 = CARTESIAN_POINT('', (7.97786885245902, 2.40561214842476, -0.835867224709964));
#1544 = CARTESIAN_POINT('', (7.97786885245902, 1.61541116698983, -0.847445066881116));
#1545 = CARTESIAN_POINT('', (7.97786885245902, 1.15268649097433, -0.206791094992689));
#1546 = CARTESIAN_POINT('', (7.97786885245902, 0.689961814958825, 0.433862876895738));
#1547 = CARTESIAN_POINT('', (7.97786885245902, 0.949346855032428, 1.1803687633267));
#1548 = CARTESIAN_POINT('', (7.51803278688525, 2.29989685390787, -1.08224146045198));
#1549 = CARTESIAN_POINT('', (7.51803278688525, 1.51437390194807, -1.01075548474045));
#1550 = CARTESIAN_POINT('', (7.51803278688525, 1.1223743296331, -0.326290081608969));
#1551 = CARTESIAN_POINT('', (7.51803278688525, 0.730374757318131, 0.358175321522517));
#1552 = CARTESIAN_POINT('', (7.51803278688525, 1.06621427379882, 1.07187579927847));
#1553 = CARTESIAN_POINT('', (7.05819672131148, 2.15495903634373, -1.30689260711524));
#1554 = CARTESIAN_POINT('', (7.05819672131148, 1.38785714133631, -1.15451446363319));
#1555 = CARTESIAN_POINT('', (7.05819672131148, 1.0726864378181, -0.438740865643683));
#1556 = CARTESIAN_POINT('', (7.05819672131148, 0.757515734299885, 0.277032732345828));
#1557 = CARTESIAN_POINT('', (7.05819672131148, 1.16306865137485, 0.945756328001762));
#1558 = CARTESIAN_POINT('', (6.59836065573771, 1.97323424567823, -1.50243389911393));
#1559 = CARTESIAN_POINT('', (6.59836065573771, 1.23837021465548, -1.27374774570893));
#1560 = CARTESIAN_POINT('', (6.59836065573771, 1.00419825260118, -0.540613383509326));
#1561 = CARTESIAN_POINT('', (6.59836065573771, 0.770026290546877, 0.19252097869028));
#1562 = CARTESIAN_POINT('', (6.59836065573771, 1.23625928259275, 0.804852014959171));
#1563 = CARTESIAN_POINT('', (6.13852459016393, 1.77020618555249, -1.66590648583224));
#1564 = CARTESIAN_POINT('', (6.13852459016393, 1.07719575407346, -1.36800265845485));
#1565 = CARTESIAN_POINT('', (6.13852459016393, 0.92372982962932, -0.629451131112735));
#1566 = CARTESIAN_POINT('', (6.13852459016393, 0.770263905185184, 0.109100396229376));
#1567 = CARTESIAN_POINT('', (6.13852459016393, 1.28722546057624, 0.658428075081));
#1568 = CARTESIAN_POINT('', (5.67868852459016, 1.6347547254142, -1.89301003847898));
#1569 = CARTESIAN_POINT('', (5.67868852459016, 0.957138804800268, -1.51450574813182));
#1570 = CARTESIAN_POINT('', (5.67868852459016, 0.878526843049826, -0.742334139517245));
#1571 = CARTESIAN_POINT('', (5.67868852459016, 0.799914881299383, 0.0298374690973316));
#1572 = CARTESIAN_POINT('', (5.67868852459016, 1.38735086416255, 0.537132057791378));
#1573 = CARTESIAN_POINT('', (5.21885245901639, 1.52349294718473, -2.18788947968638));
#1574 = CARTESIAN_POINT('', (5.2188524590164, 0.847024324616224, -1.71158838358968));
#1575 = CARTESIAN_POINT('', (5.21885245901639, 0.849180879344778, -0.884262643186079));
#1576 = CARTESIAN_POINT('', (5.2188524590164, 0.851337434073334, -0.0569369027824823));
#1577 = CARTESIAN_POINT('', (5.21885245901639, 1.53027995459384, 0.415831100885186));
#1578 = CARTESIAN_POINT('', (4.75901639344263, 1.41623093016362, -2.56735384805237));
#1579 = CARTESIAN_POINT('', (4.75901639344262, 0.730765823878938, -1.96901516026713));
#1580 = CARTESIAN_POINT('', (4.75901639344263, 0.82772955024965, -1.06432204489445));
#1581 = CARTESIAN_POINT('', (4.75901639344262, 0.924693276620362, -0.159628929521765));
#1582 = CARTESIAN_POINT('', (4.75901639344263, 1.7213906001591, 0.279853688906578));
#1583 = CARTESIAN_POINT('', (4.29918032786885, 1.282821492127, -3.03771608604009));
#1584 = CARTESIAN_POINT('', (4.29918032786885, 0.586337133426252, -2.28805846523046));
#1585 = CARTESIAN_POINT('', (4.29918032786885, 0.800933689591467, -1.28754593235804));
#1586 = CARTESIAN_POINT('', (4.29918032786885, 1.01553024575668, -0.287033399485622));
#1587 = CARTESIAN_POINT('', (4.29918032786885, 1.95818966033433, 0.111049805963784));
#1588 = CARTESIAN_POINT('', (3.83934426229508, 1.09334336770905, -3.60037628192118));
#1589 = CARTESIAN_POINT('', (3.83934426229508, 0.392393549305979, -2.66653441690547));
#1590 = CARTESIAN_POINT('', (3.83934426229508, 0.755303723175691, -1.55672025116547));
#1591 = CARTESIAN_POINT('', (3.83934426229508, 1.1182138970454, -0.446906085425469));
#1592 = CARTESIAN_POINT('', (3.83934426229508, 2.23547716393594, -0.107621442047059));
#1593 = CARTESIAN_POINT('', (3.37950819672131, 0.816729764424567, -4.24995769292151));
#1594 = CARTESIAN_POINT('', (3.37950819672131, 0.127498140815535, -3.09733687285218));
#1595 = CARTESIAN_POINT('', (3.37950819672131, 0.676342823375269, -1.87163523694483));
#1596 = CARTESIAN_POINT('', (3.37950819672131, 1.225187505935, -0.645933601037478));
#1597 = CARTESIAN_POINT('', (3.37950819672131, 2.5440278838097, -0.392487268400043));
#1598 = CARTESIAN_POINT('', (2.76639344262295, 0.291305857449513, -5.21600475865968));
#1599 = CARTESIAN_POINT('', (2.76639344262295, -0.347241632485462, -3.72591481614302));
#1600 = CARTESIAN_POINT('', (2.76639344262295, 0.507112796383709, -2.34816685531595));
#1601 = CARTESIAN_POINT('', (2.76639344262295, 1.36146722525288, -0.970418894488879));
#1602 = CARTESIAN_POINT('', (2.76639344262295, 2.98008985257088, -0.880021305883301));
#1603 = CARTESIAN_POINT('', (2.30655737704918, -0.322368072346442, -6.02586460737874));
#1604 = CARTESIAN_POINT('', (2.30655737704918, -0.867920414296362, -4.23448392523948));
#1605 = CARTESIAN_POINT('', (2.30655737704918, 0.286576765439221, -2.76009986125501));
#1606 = CARTESIAN_POINT('', (2.30655737704918, 1.4410739451748, -1.28571579727054));
#1607 = CARTESIAN_POINT('', (2.30655737704918, 3.31101104338486, -1.38575256494384));
#1608 = CARTESIAN_POINT('', (2., -0.862499256374792, -6.56921564127574));
#1609 = CARTESIAN_POINT('', (2., -1.30821584966619, -4.56206472188213));
#1610 = CARTESIAN_POINT('', (2., 0.080293393949003, -3.04570059174946));
#1611 = CARTESIAN_POINT('', (2., 1.46880263756419, -1.52933646161678));
#1612 = CARTESIAN_POINT('', (2., 3.50735159844216, -1.79698591306627));
#1613 = ADVANCED_FACE('', (#1614), #1666, .T.);
#1614 = FACE_OUTER_BOUND('', #1615, .T.);
#1615 = EDGE_LOOP('', (#1616, #1625, #1665));
#1616 = ORIENTED_EDGE('', *, *, #1617, .T.);
#1617 = EDGE_CURVE('', #1095, #1618, #1620, .T.);
#1618 = VERTEX_POINT('', #1619);
#1619 = CARTESIAN_POINT('', (15., 0.723601748710878, 2.39298986819054));
#1620 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1621, #1622, #1623, #1624), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0438651943618504), .UNSPECIFIED.);
#1621 = CARTESIAN_POINT('', (15., 0.725768781898809, 2.34917823453502));
#1622 = CARTESIAN_POINT('', (15., 0.725046437502831, 2.36378211242019));
#1623 = CARTESIAN_POINT('', (15., 0.724324093106856, 2.37838599030536));
#1624 = CARTESIAN_POINT('', (15., 0.723601748710879, 2.39298986819054));
#1625 = ORIENTED_EDGE('', *, *, #1626, .F.);
#1626 = EDGE_CURVE('', #1170, #1618, #1627, .T.);
#1627 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1628, #1629, #1630, #1631, #1632, #1633, #1634, #1635, #1636, #1637, #1638, #1639, #1640, #1641, #1642, #1643, #1644, #1645, #1646, #1647, #1648, #1649, #1650, #1651, #1652, #1653, #1654, #1655, #1656, #1657, #1658, #1659, #1660, #1661, #1662, #1663, #1664), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.443919845251515, 0.88772326991177, 1.33141338108658, 1.77499247648451, 2.21846234629763, 2.66182426443755, 3.10507900307652, 3.54822706290865, 3.99126857235892, 4.43420321376767, 4.87703020181274, 4.95130750608868), .UNSPECIFIED.);
#1628 = CARTESIAN_POINT('', (10.7075756651376, 2.39584219131988, 0.714100969255445));
#1629 = CARTESIAN_POINT('', (10.8357847115967, 2.37473854184285, 0.784904701479209));
#1630 = CARTESIAN_POINT('', (10.9640303752561, 2.35049057982212, 0.854780506696558));
#1631 = CARTESIAN_POINT('', (11.092250543916, 2.3232081140302, 0.923419763111201));
#1632 = CARTESIAN_POINT('', (11.2204370860822, 2.29593280322545, 0.992041018477003));
#1633 = CARTESIAN_POINT('', (11.3486604374556, 2.26561106554816, 1.05946043713827));
#1634 = CARTESIAN_POINT('', (11.4768582949438, 2.23237920311334, 1.12538131027091));
#1635 = CARTESIAN_POINT('', (11.6050234204943, 2.19915582555708, 1.1912853522493));
#1636 = CARTESIAN_POINT('', (11.7332254627183, 2.16300754086786, 1.25572395061124));
#1637 = CARTESIAN_POINT('', (11.8614017982207, 2.12409572107988, 1.31841471764015));
#1638 = CARTESIAN_POINT('', (11.9895460627007, 2.08519363742484, 1.38108979880176));
#1639 = CARTESIAN_POINT('', (12.1177273746805, 2.04351078614646, 1.44204796200819));
#1640 = CARTESIAN_POINT('', (12.2458828763241, 1.99923225139726, 1.50102311939991));
#1641 = CARTESIAN_POINT('', (12.3740068213418, 1.95496461966153, 1.55998375492592));
#1642 = CARTESIAN_POINT('', (12.5021678188982, 1.90808164290126, 1.61699026938634));
#1643 = CARTESIAN_POINT('', (12.630303051294, 1.85879080327722, 1.67179446991908));
#1644 = CARTESIAN_POINT('', (12.7584070923651, 1.80951196227806, 1.72658532973682));
#1645 = CARTESIAN_POINT('', (12.8865479317143, 1.75780291173831, 1.77920107278393));
#1646 = CARTESIAN_POINT('', (13.0146633246901, 1.70389246502479, 1.82941260180194));
#1647 = CARTESIAN_POINT('', (13.1427477467067, 1.64999505076746, 1.87961199255006));
#1648 = CARTESIAN_POINT('', (13.2708686230649, 1.59387091475844, 1.92743288602239));
#1649 = CARTESIAN_POINT('', (13.3989643147369, 1.53576846318, 1.97266703411948));
#1650 = CARTESIAN_POINT('', (13.5270291774198, 1.47767999520889, 2.01789029564384));
#1651 = CARTESIAN_POINT('', (13.6551304258663, 1.41758547643841, 2.06055040393776));
#1652 = CARTESIAN_POINT('', (13.7832064672282, 1.35575020907414, 2.10046218023449));
#1653 = CARTESIAN_POINT('', (13.9112517140265, 1.29392980936235, 2.14036436015613));
#1654 = CARTESIAN_POINT('', (14.0393334902424, 1.23033941824589, 2.17753897957547));
#1655 = CARTESIAN_POINT('', (14.1673898815332, 1.16525855305227, 2.21182560445857));
#1656 = CARTESIAN_POINT('', (14.2954153837642, 1.10019338630779, 2.24610395891018));
#1657 = CARTESIAN_POINT('', (14.4234775810842, 1.03360754075773, 2.27751203640712));
#1658 = CARTESIAN_POINT('', (14.551514241609, 0.965792464828471, 2.30591520114694));
#1659 = CARTESIAN_POINT('', (14.679519783373, 0.897993871062378, 2.33431146261948));
#1660 = CARTESIAN_POINT('', (14.8075620467762, 0.828934917847234, 2.35971757386235));
#1661 = CARTESIAN_POINT('', (14.9355788006928, 0.758917138257401, 2.38202535193461));
#1662 = CARTESIAN_POINT('', (14.9570516098029, 0.747172750359365, 2.38576713295593));
#1663 = CARTESIAN_POINT('', (14.9785268796196, 0.7353996772323, 2.38942236386352));
#1664 = CARTESIAN_POINT('', (15., 0.723601748710878, 2.39298986819054));
#1665 = ORIENTED_EDGE('', *, *, #1169, .F.);
#1666 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1667, #1668), (#1669, #1670), (#1671, #1672), (#1673, #1674), (#1675, #1676), (#1677, #1678), (#1679, #1680), (#1681, #1682), (#1683, #1684), (#1685, #1686), (#1687, #1688), (#1689, #1690), (#1691, #1692), (#1693, #1694), (#1695, #1696), (#1697, #1698), (#1699, #1700), (#1701, #1702), (#1703, #1704), (#1705, #1706), (#1707, #1708), (#1709, #1710), (#1711, #1712), (#1713, #1714)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3205631141835), (0.989779038929633, 1.), .UNSPECIFIED.);
#1667 = CARTESIAN_POINT('', (15., 0.722818667464717, 2.40882168325932));
#1668 = CARTESIAN_POINT('', (15., 0.725768781898811, 2.34917823453502));
#1669 = CARTESIAN_POINT('', (14.9584699453552, 0.745772269971384, 2.4022225721567));
#1670 = CARTESIAN_POINT('', (14.9584699453552, 0.748156334928488, 2.34254455336079));
#1671 = CARTESIAN_POINT('', (14.7636612021858, 0.853024736281839, 2.36974605498206));
#1672 = CARTESIAN_POINT('', (14.7636612021858, 0.852750857367922, 2.30994324197193));
#1673 = CARTESIAN_POINT('', (14.4155737704918, 1.04080276603599, 2.29904894435067));
#1674 = CARTESIAN_POINT('', (14.4155737704918, 1.03576548641515, 2.23933728705657));
#1675 = CARTESIAN_POINT('', (13.955737704918, 1.27816075910728, 2.18024949471123));
#1676 = CARTESIAN_POINT('', (13.955737704918, 1.26686866293031, 2.1213117749345));
#1677 = CARTESIAN_POINT('', (13.4959016393443, 1.50224469082398, 2.03723977334435));
#1678 = CARTESIAN_POINT('', (13.4959016393443, 1.48480260214046, 1.97972315932124));
#1679 = CARTESIAN_POINT('', (13.0360655737705, 1.71061436263501, 1.87147241989945));
#1680 = CARTESIAN_POINT('', (13.0360655737705, 1.68719324565037, 1.81601094720704));
#1681 = CARTESIAN_POINT('', (12.5762295081967, 1.90098523952528, 1.6846431245666));
#1682 = CARTESIAN_POINT('', (12.5762295081967, 1.87182064491775, 1.63185102122906));
#1683 = CARTESIAN_POINT('', (12.116393442623, 2.07125233002527, 1.47867433275323));
#1684 = CARTESIAN_POINT('', (12.116393442623, 2.03664217749728, 1.42913951940393));
#1685 = CARTESIAN_POINT('', (11.6565573770492, 2.21951260086662, 1.25569654299175));
#1686 = CARTESIAN_POINT('', (11.6565573770492, 2.1798143116133, 1.20997437358427));
#1687 = CARTESIAN_POINT('', (11.1967213114754, 2.34408474355332, 1.01802774342832));
#1688 = CARTESIAN_POINT('', (11.1967213114754, 2.29971176712754, 0.976635049176085));
#1689 = CARTESIAN_POINT('', (10.7368852459016, 2.44352966489907, 0.768149757261069));
#1690 = CARTESIAN_POINT('', (10.7368852459016, 2.39494735973033, 0.731559257228908));
#1691 = CARTESIAN_POINT('', (10.2770491803279, 2.51665815214082, 0.508686990804665));
#1692 = CARTESIAN_POINT('', (10.2770491803279, 2.46437932579069, 0.477322117216398));
#1693 = CARTESIAN_POINT('', (9.8172131147541, 2.56257540145322, 0.242368078046537));
#1694 = CARTESIAN_POINT('', (9.8172131147541, 2.50715454988334, 0.216598306365821));
#1695 = CARTESIAN_POINT('', (9.35737704918033, 2.58057618569733, -0.0279556998896025));
#1696 = CARTESIAN_POINT('', (9.35737704918033, 2.52260622471316, -0.0478191007319615));
#1697 = CARTESIAN_POINT('', (8.89754098360656, 2.57058497976062, -0.299509782615863));
#1698 = CARTESIAN_POINT('', (8.89754098360656, 2.51068254443246, -0.313217033012287));
#1699 = CARTESIAN_POINT('', (8.43770491803279, 2.53154924291949, -0.56898758398532));
#1700 = CARTESIAN_POINT('', (8.43770491803279, 2.47038077531075, -0.576354542088986));
#1701 = CARTESIAN_POINT('', (7.97786885245902, 2.46745813737303, -0.834961071571985));
#1702 = CARTESIAN_POINT('', (7.97786885245902, 2.40561214842476, -0.835867224709964));
#1703 = CARTESIAN_POINT('', (7.51803278688525, 2.36137671149714, -1.08783639258656));
#1704 = CARTESIAN_POINT('', (7.51803278688525, 2.29989685390787, -1.08224146045198));
#1705 = CARTESIAN_POINT('', (7.05819672131148, 2.21499714871696, -1.31881865782786));
#1706 = CARTESIAN_POINT('', (7.05819672131148, 2.15495903634373, -1.30689260711524));
#1707 = CARTESIAN_POINT('', (6.59836065573771, 2.03074922453663, -1.5203322840165));
#1708 = CARTESIAN_POINT('', (6.59836065573771, 1.97323424567823, -1.50243389911393));
#1709 = CARTESIAN_POINT('', (6.15544071057271, 1.83203480025507, -1.68300926751218));
#1710 = CARTESIAN_POINT('', (6.15544071057271, 1.77767503666829, -1.65989277319095));
#1711 = CARTESIAN_POINT('', (5.86579945393231, 1.74353703675936, -1.82778796610411));
#1712 = CARTESIAN_POINT('', (5.86579945393231, 1.69000817262815, -1.80072897611432));
#1713 = CARTESIAN_POINT('', (5.72943688581649, 1.70585591727005, -1.90500035335856));
#1714 = CARTESIAN_POINT('', (5.72943688581649, 1.65255723636222, -1.87591433187893));
#1715 = ADVANCED_FACE('', (#1716), #1747, .T.);
#1716 = FACE_OUTER_BOUND('', #1717, .T.);
#1717 = EDGE_LOOP('', (#1718, #1746));
#1718 = ORIENTED_EDGE('', *, *, #1719, .F.);
#1719 = EDGE_CURVE('', #1246, #1207, #1720, .T.);
#1720 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1721, #1722, #1723, #1724, #1725, #1726, #1727, #1728, #1729, #1730, #1731, #1732, #1733, #1734, #1735, #1736, #1737, #1738, #1739, #1740, #1741, #1742, #1743, #1744, #1745), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197093534666787, 0.394245687104171, 0.481838749079394, 0.613229532838845, 0.744580414526894, 0.875917231534708, 1.00726743501159, 1.33608184298861), .UNSPECIFIED.);
#1721 = CARTESIAN_POINT('', (5.72943688581816, 1.65255723636268, -1.87591433187801));
#1722 = CARTESIAN_POINT('', (5.78439359798698, 1.67957005476408, -1.85211781421983));
#1723 = CARTESIAN_POINT('', (5.83970842984868, 1.70566860874336, -1.82808960872242));
#1724 = CARTESIAN_POINT('', (5.89537876713505, 1.73084133498261, -1.80393688168891));
#1725 = CARTESIAN_POINT('', (5.95106566138797, 1.75602154786567, -1.77977697137051));
#1726 = CARTESIAN_POINT('', (6.00712109660314, 1.78028155136741, -1.75548596787449));
#1727 = CARTESIAN_POINT('', (6.06356034744496, 1.80359441461572, -1.73119819419008));
#1728 = CARTESIAN_POINT('', (6.0886358372923, 1.81395212590663, -1.72040733829895));
#1729 = CARTESIAN_POINT('', (6.11378926767475, 1.8241234617308, -1.70961672606975));
#1730 = CARTESIAN_POINT('', (6.13902319822363, 1.83410486814602, -1.69884058482339));
#1731 = CARTESIAN_POINT('', (6.17687443709327, 1.84907711346254, -1.68267622645602));
#1732 = CARTESIAN_POINT('', (6.21491145556944, 1.86362175480267, -1.66654545032217));
#1733 = CARTESIAN_POINT('', (6.2531003012184, 1.87777760943401, -1.65043971398789));
#1734 = CARTESIAN_POINT('', (6.29127754929559, 1.89192916507339, -1.63433886880519));
#1735 = CARTESIAN_POINT('', (6.32960991896561, 1.9056935553273, -1.61826189025895));
#1736 = CARTESIAN_POINT('', (6.36804861994409, 1.91912844493668, -1.6021691583085));
#1737 = CARTESIAN_POINT('', (6.40648320501539, 1.93256189597615, -1.58607814952218));
#1738 = CARTESIAN_POINT('', (6.44502644251153, 1.94566707250081, -1.56997042453103));
#1739 = CARTESIAN_POINT('', (6.48361536040464, 1.95851730413339, -1.55377281782444));
#1740 = CARTESIAN_POINT('', (6.52220821146263, 1.9713688455223, -1.53757356018122));
#1741 = CARTESIAN_POINT('', (6.56084829875269, 1.98396642180694, -1.52128348570731));
#1742 = CARTESIAN_POINT('', (6.59945891223947, 1.99639290386165, -1.50479745261974));
#1743 = CARTESIAN_POINT('', (6.69611446114024, 2.02750063138623, -1.46352728275255));
#1744 = CARTESIAN_POINT('', (6.79260342583658, 2.05753094695978, -1.4210210705907));
#1745 = CARTESIAN_POINT('', (6.88892960091869, 2.08634150021729, -1.37738126329317));
#1746 = ORIENTED_EDGE('', *, *, #1245, .F.);
#1747 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1748, #1749), (#1750, #1751), (#1752, #1753), (#1754, #1755), (#1756, #1757), (#1758, #1759), (#1760, #1761), (#1762, #1763), (#1764, #1765), (#1766, #1767), (#1768, #1769), (#1770, #1771), (#1772, #1773), (#1774, #1775), (#1776, #1777), (#1778, #1779), (#1780, #1781), (#1782, #1783), (#1784, #1785), (#1786, #1787), (#1788, #1789), (#1790, #1791), (#1792, #1793), (#1794, #1795)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3205631141835), (0.989779038929633, 1.), .UNSPECIFIED.);
#1748 = CARTESIAN_POINT('', (15., 0.722818667464717, 2.40882168325932));
#1749 = CARTESIAN_POINT('', (15., 0.725768781898811, 2.34917823453502));
#1750 = CARTESIAN_POINT('', (14.9584699453552, 0.745772269971384, 2.4022225721567));
#1751 = CARTESIAN_POINT('', (14.9584699453552, 0.748156334928488, 2.34254455336079));
#1752 = CARTESIAN_POINT('', (14.7636612021858, 0.853024736281839, 2.36974605498206));
#1753 = CARTESIAN_POINT('', (14.7636612021858, 0.852750857367922, 2.30994324197193));
#1754 = CARTESIAN_POINT('', (14.4155737704918, 1.04080276603599, 2.29904894435067));
#1755 = CARTESIAN_POINT('', (14.4155737704918, 1.03576548641515, 2.23933728705657));
#1756 = CARTESIAN_POINT('', (13.955737704918, 1.27816075910728, 2.18024949471123));
#1757 = CARTESIAN_POINT('', (13.955737704918, 1.26686866293031, 2.1213117749345));
#1758 = CARTESIAN_POINT('', (13.4959016393443, 1.50224469082398, 2.03723977334435));
#1759 = CARTESIAN_POINT('', (13.4959016393443, 1.48480260214046, 1.97972315932124));
#1760 = CARTESIAN_POINT('', (13.0360655737705, 1.71061436263501, 1.87147241989945));
#1761 = CARTESIAN_POINT('', (13.0360655737705, 1.68719324565037, 1.81601094720704));
#1762 = CARTESIAN_POINT('', (12.5762295081967, 1.90098523952528, 1.6846431245666));
#1763 = CARTESIAN_POINT('', (12.5762295081967, 1.87182064491775, 1.63185102122906));
#1764 = CARTESIAN_POINT('', (12.116393442623, 2.07125233002527, 1.47867433275323));
#1765 = CARTESIAN_POINT('', (12.116393442623, 2.03664217749728, 1.42913951940393));
#1766 = CARTESIAN_POINT('', (11.6565573770492, 2.21951260086662, 1.25569654299175));
#1767 = CARTESIAN_POINT('', (11.6565573770492, 2.1798143116133, 1.20997437358427));
#1768 = CARTESIAN_POINT('', (11.1967213114754, 2.34408474355332, 1.01802774342832));
#1769 = CARTESIAN_POINT('', (11.1967213114754, 2.29971176712754, 0.976635049176085));
#1770 = CARTESIAN_POINT('', (10.7368852459016, 2.44352966489907, 0.768149757261069));
#1771 = CARTESIAN_POINT('', (10.7368852459016, 2.39494735973033, 0.731559257228908));
#1772 = CARTESIAN_POINT('', (10.2770491803279, 2.51665815214082, 0.508686990804665));
#1773 = CARTESIAN_POINT('', (10.2770491803279, 2.46437932579069, 0.477322117216398));
#1774 = CARTESIAN_POINT('', (9.8172131147541, 2.56257540145322, 0.242368078046537));
#1775 = CARTESIAN_POINT('', (9.8172131147541, 2.50715454988334, 0.216598306365821));
#1776 = CARTESIAN_POINT('', (9.35737704918033, 2.58057618569733, -0.0279556998896025));
#1777 = CARTESIAN_POINT('', (9.35737704918033, 2.52260622471316, -0.0478191007319615));
#1778 = CARTESIAN_POINT('', (8.89754098360656, 2.57058497976062, -0.299509782615863));
#1779 = CARTESIAN_POINT('', (8.89754098360656, 2.51068254443246, -0.313217033012287));
#1780 = CARTESIAN_POINT('', (8.43770491803279, 2.53154924291949, -0.56898758398532));
#1781 = CARTESIAN_POINT('', (8.43770491803279, 2.47038077531075, -0.576354542088986));
#1782 = CARTESIAN_POINT('', (7.97786885245902, 2.46745813737303, -0.834961071571985));
#1783 = CARTESIAN_POINT('', (7.97786885245902, 2.40561214842476, -0.835867224709964));
#1784 = CARTESIAN_POINT('', (7.51803278688525, 2.36137671149714, -1.08783639258656));
#1785 = CARTESIAN_POINT('', (7.51803278688525, 2.29989685390787, -1.08224146045198));
#1786 = CARTESIAN_POINT('', (7.05819672131148, 2.21499714871696, -1.31881865782786));
#1787 = CARTESIAN_POINT('', (7.05819672131148, 2.15495903634373, -1.30689260711524));
#1788 = CARTESIAN_POINT('', (6.59836065573771, 2.03074922453663, -1.5203322840165));
#1789 = CARTESIAN_POINT('', (6.59836065573771, 1.97323424567823, -1.50243389911393));
#1790 = CARTESIAN_POINT('', (6.15544071057271, 1.83203480025507, -1.68300926751218));
#1791 = CARTESIAN_POINT('', (6.15544071057271, 1.77767503666829, -1.65989277319095));
#1792 = CARTESIAN_POINT('', (5.86579945393231, 1.74353703675936, -1.82778796610411));
#1793 = CARTESIAN_POINT('', (5.86579945393231, 1.69000817262815, -1.80072897611432));
#1794 = CARTESIAN_POINT('', (5.72943688581649, 1.70585591727005, -1.90500035335856));
#1795 = CARTESIAN_POINT('', (5.72943688581649, 1.65255723636222, -1.87591433187893));
#1796 = ADVANCED_FACE('', (#1797), #1960, .T.);
#1797 = FACE_OUTER_BOUND('', #1798, .T.);
#1798 = EDGE_LOOP('', (#1799, #1808, #1809, #1821));
#1799 = ORIENTED_EDGE('', *, *, #1800, .T.);
#1800 = EDGE_CURVE('', #1801, #1093, #1803, .T.);
#1801 = VERTEX_POINT('', #1802);
#1802 = CARTESIAN_POINT('', (15., -2.19678673542968, 1.19336835848794));
#1803 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1804, #1805, #1806, #1807), .UNSPECIFIED., .F., .U., (4, 4), (0.0152285288286365, 1.0890885001851), .UNSPECIFIED.);
#1804 = CARTESIAN_POINT('', (15., -2.19678673542968, 1.19336835848794));
#1805 = CARTESIAN_POINT('', (15., -1.85478318707176, 1.08770779384972));
#1806 = CARTESIAN_POINT('', (15., -1.51277963871384, 0.982047229211492));
#1807 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573266));
#1808 = ORIENTED_EDGE('', *, *, #1426, .T.);
#1809 = ORIENTED_EDGE('', *, *, #1810, .T.);
#1810 = EDGE_CURVE('', #1370, #1811, #1813, .T.);
#1811 = VERTEX_POINT('', #1812);
#1812 = CARTESIAN_POINT('', (3.89083213234614, 2.5, 0.));
#1813 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1814, #1815, #1816, #1817, #1818, #1819, #1820), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.2933710484884, 0.530429447545937), .UNSPECIFIED.);
#1814 = CARTESIAN_POINT('', (3.48117846824926, 2.47731997124149, -0.33598476169027));
#1815 = CARTESIAN_POINT('', (3.55587856778294, 2.48580154446217, -0.273447488804921));
#1816 = CARTESIAN_POINT('', (3.6310573229067, 2.49184307320046, -0.211104515545905));
#1817 = CARTESIAN_POINT('', (3.70666112250461, 2.49554445526048, -0.149190722964758));
#1818 = CARTESIAN_POINT('', (3.76775275301039, 2.49853535606671, -0.0991612990509418));
#1819 = CARTESIAN_POINT('', (3.82915030362142, 2.5, -0.0493905665872531));
#1820 = CARTESIAN_POINT('', (3.89083213234614, 2.5, 1.72171304990698E-16));
#1821 = ORIENTED_EDGE('', *, *, #1822, .F.);
#1822 = EDGE_CURVE('', #1801, #1811, #1823, .T.);
#1823 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1824, #1825, #1826, #1827, #1828, #1829, #1830, #1831, #1832, #1833, #1834, #1835, #1836, #1837, #1838, #1839, #1840, #1841, #1842, #1843, #1844, #1845, #1846, #1847, #1848, #1849, #1850, #1851, #1852, #1853, #1854, #1855, #1856, #1857, #1858, #1859, #1860, #1861, #1862, #1863, #1864, #1865, #1866, #1867, #1868, #1869, #1870, #1871, #1872, #1873, #1874, #1875, #1876, #1877, #1878, #1879, #1880, #1881, #1882, #1883, #1884, #1885, #1886, #1887, #1888, #1889, #1890, #1891, #1892, #1893, #1894, #1895, #1896, #1897, #1898, #1899, #1900, #1901, #1902, #1903, #1904, #1905, #1906, #1907, #1908, #1909, #1910, #1911, #1912, #1913, #1914, #1915, #1916, #1917, #1918, #1919, #1920, #1921, #1922, #1923, #1924, #1925, #1926, #1927, #1928, #1929, #1930, #1931, #1932, #1933, #1934, #1935, #1936, #1937, #1938, #1939, #1940, #1941, #1942, #1943, #1944, #1945, #1946, #1947, #1948, #1949, #1950, #1951, #1952, #1953, #1954, #1955, #1956, #1957, #1958, #1959), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (16.2230990484164, 16.3889034661803, 16.8325123037167, 17.2760129325237, 17.7194064832326, 18.1626936775796, 18.605874824227, 19.0489498057537, 19.4919180670274, 19.9347785947126, 20.3775299552873, 20.8201703651534, 21.2626972484805, 21.5578574958221, 21.6162261119729, 22.0605438603472, 22.5047333820373, 22.8006351028551, 23.2446160847338, 23.6884952965711, 23.8199049849983, 24.115638712037, 24.3127430300946, 24.7562471194576, 25.1996006273351, 25.3966599515081, 25.6922085085949, 25.8892153165601, 26.0205645602922, 26.1519521199599, 26.283352603038, 26.4147390374623, 26.5460956925426, 26.7431377623793, 26.9401952800873, 27.1372827031178, 27.4329899335232, 27.63006963186, 27.8271570876395, 28.0242596074545, 28.2213781372245, 28.4185042090637, 28.6156398672041, 28.8127840173944, 29.0099319265754, 29.159425498671), .UNSPECIFIED.);
#1824 = CARTESIAN_POINT('', (15., -2.19678673542968, 1.19336835848794));
#1825 = CARTESIAN_POINT('', (14.9520455088714, -2.18367111010331, 1.21751197813305));
#1826 = CARTESIAN_POINT('', (14.904081749667, -2.17015429986545, 1.24144485598155));
#1827 = CARTESIAN_POINT('', (14.8561281100853, -2.15624907511223, 1.26514423133399));
#1828 = CARTESIAN_POINT('', (14.7278284025299, -2.11904572027012, 1.32855178399285));
#1829 = CARTESIAN_POINT('', (14.5995010358091, -2.07903103114867, 1.39033672539242));
#1830 = CARTESIAN_POINT('', (14.4712076850443, -2.03637858125955, 1.45022835229054));
#1831 = CARTESIAN_POINT('', (14.3429456286527, -1.99373653550808, 1.51010536992865));
#1832 = CARTESIAN_POINT('', (14.2146557657445, -1.94843773258343, 1.56811849825376));
#1833 = CARTESIAN_POINT('', (14.0864000286548, -1.90067859316278, 1.62401381936631));
#1834 = CARTESIAN_POINT('', (13.9581752574296, -1.85293098463406, 1.67989564519995));
#1835 = CARTESIAN_POINT('', (13.8299226577986, -1.80270166332685, 1.73368709317798));
#1836 = CARTESIAN_POINT('', (13.7017041703596, -1.75020858811393, 1.78515262599371));
#1837 = CARTESIAN_POINT('', (13.5735164385593, -1.69772810436178, 1.83660581382423));
#1838 = CARTESIAN_POINT('', (13.4453009579563, -1.64296003936624, 1.88575861292037));
#1839 = CARTESIAN_POINT('', (13.3171194883937, -1.58614242237206, 1.93239546054934));
#1840 = CARTESIAN_POINT('', (13.1889686837141, -1.52933839786975, 1.97902115123429));
#1841 = CARTESIAN_POINT('', (13.0607902515952, -1.47045854673674, 2.02315444782852));
#1842 = CARTESIAN_POINT('', (12.9326457100335, -1.40975922385422, 2.06460139754819));
#1843 = CARTESIAN_POINT('', (12.8045318658081, -1.349074441642, 2.10603841855034));
#1844 = CARTESIAN_POINT('', (12.676390467925, -1.28654167937608, 2.14481043192683));
#1845 = CARTESIAN_POINT('', (12.548282915806, -1.22243347109247, 2.18074675484175));
#1846 = CARTESIAN_POINT('', (12.4202062200229, -1.15834070408742, 2.21667442203554));
#1847 = CARTESIAN_POINT('', (12.2921019073567, -1.09264226867887, 2.24978514010723));
#1848 = CARTESIAN_POINT('', (12.1640315512859, -1.02562431079796, 2.27993306329379));
#1849 = CARTESIAN_POINT('', (12.0359923429975, -0.95862265224529, 2.31007365425313));
#1850 = CARTESIAN_POINT('', (11.9079253895496, -0.890270119637856, 2.33726729463011));
#1851 = CARTESIAN_POINT('', (11.7798924880603, -0.820864139703551, 2.36139409335858));
#1852 = CARTESIAN_POINT('', (11.6518911472567, -0.751475268655258, 2.38551494472272));
#1853 = CARTESIAN_POINT('', (11.5238619998578, -0.681000606325354, 2.40658189398258));
#1854 = CARTESIAN_POINT('', (11.3958669379092, -0.609746725192177, 2.4245017902896));
#1855 = CARTESIAN_POINT('', (11.2679039507188, -0.538510699833821, 2.44241719598323));
#1856 = CARTESIAN_POINT('', (11.1399132868083, -0.466461957667856, 2.45719563443636));
#1857 = CARTESIAN_POINT('', (11.0119565936794, -0.393914393080632, 2.46877124313374));
#1858 = CARTESIAN_POINT('', (10.8840327183417, -0.32138543518575, 2.48034388296799));
#1859 = CARTESIAN_POINT('', (10.7560811243521, -0.248323305210229, 2.48872084894364));
#1860 = CARTESIAN_POINT('', (10.6281633158554, -0.175046612165925, 2.49386420712309));
#1861 = CARTESIAN_POINT('', (10.5428436360398, -0.126171916281424, 2.49729476677858));
#1862 = CARTESIAN_POINT('', (10.4575162739484, -0.0771885592324724, 2.49928848869809));
#1863 = CARTESIAN_POINT('', (10.372199634387, -0.0281914358650596, 2.49984104353535));
#1864 = CARTESIAN_POINT('', (10.3553280731564, -0.0185021422962724, 2.49995031252224));
#1865 = CARTESIAN_POINT('', (10.3384565022763, -0.00881206646317549, 2.50000324919148));
#1866 = CARTESIAN_POINT('', (10.3215850635528, 0.00087805591724758, 2.49999984580356));
#1867 = CARTESIAN_POINT('', (10.1931550927949, 0.0746418975408535, 2.49997393829091));
#1868 = CARTESIAN_POINT('', (10.0646977120325, 0.148429053885696, 2.49668007329857));
#1869 = CARTESIAN_POINT('', (9.93627345440284, 0.221911633618435, 2.49013156818368));
#1870 = CARTESIAN_POINT('', (9.80788625902597, 0.295373006843963, 2.483584952917));
#1871 = CARTESIAN_POINT('', (9.67946837568793, 0.368563088193717, 2.47378300396666));
#1872 = CARTESIAN_POINT('', (9.5510876809896, 0.441169287436828, 2.46076607173915));
#1873 = CARTESIAN_POINT('', (9.46556547340472, 0.489536703255924, 2.45209469959324));
#1874 = CARTESIAN_POINT('', (9.38003727871987, 0.537659121059266, 2.44199475328691));
#1875 = CARTESIAN_POINT('', (9.29452153713339, 0.585442288380258, 2.43048499830303));
#1876 = CARTESIAN_POINT('', (9.16621081690259, 0.657137773914515, 2.41321537139852));
#1877 = CARTESIAN_POINT('', (9.03787232690386, 0.728091205485183, 2.39276385006426));
#1878 = CARTESIAN_POINT('', (8.90955055203156, 0.797961574515857, 2.36923137865346));
#1879 = CARTESIAN_POINT('', (8.78125819128483, 0.867815927747107, 2.34570430139397));
#1880 = CARTESIAN_POINT('', (8.65292319350815, 0.936627898997232, 2.31908835609327));
#1881 = CARTESIAN_POINT('', (8.52466774797726, 1.00418893600421, 2.28945508381508));
#1882 = CARTESIAN_POINT('', (8.48669794068094, 1.02419026651517, 2.28068220377631));
#1883 = CARTESIAN_POINT('', (8.44873154589786, 1.04408377583048, 2.27164404904626));
#1884 = CARTESIAN_POINT('', (8.41076963876973, 1.06386067988691, 2.26234401756023));
#1885 = CARTESIAN_POINT('', (8.32533745781817, 1.10836803406981, 2.24141456398754));
#1886 = CARTESIAN_POINT('', (8.23990454496414, 1.15227478647639, 2.21916076578116));
#1887 = CARTESIAN_POINT('', (8.15442989250084, 1.19540576782029, 2.1956787220042));
#1888 = CARTESIAN_POINT('', (8.09746167567386, 1.22415224442297, 2.18002811538722));
#1889 = CARTESIAN_POINT('', (8.04046911667708, 1.25255956908734, 2.16383002169377));
#1890 = CARTESIAN_POINT('', (7.98345295898924, 1.2805983434974, 2.14710686334698));
#1891 = CARTESIAN_POINT('', (7.85516099997221, 1.34368834190096, 2.10947811331778));
#1892 = CARTESIAN_POINT('', (7.7267095131868, 1.40493790026124, 2.06917077267376));
#1893 = CARTESIAN_POINT('', (7.5981136057942, 1.46405059878706, 2.02646387685333));
#1894 = CARTESIAN_POINT('', (7.46956136014731, 1.52314322697266, 1.98377148116485));
#1895 = CARTESIAN_POINT('', (7.3407985648991, 1.5801212104518, 1.9386697632068));
#1896 = CARTESIAN_POINT('', (7.21189251878583, 1.63480086143169, 1.89140850782226));
#1897 = CARTESIAN_POINT('', (7.15459706971968, 1.65910457139825, 1.87040208545236));
#1898 = CARTESIAN_POINT('', (7.09726535937375, 1.68295892443891, 1.84896558668623));
#1899 = CARTESIAN_POINT('', (7.03990486352431, 1.70635155418089, 1.82711914596297));
#1900 = CARTESIAN_POINT('', (6.9538758879697, 1.74143569950476, 1.79435396694727));
#1901 = CARTESIAN_POINT('', (6.86777091241337, 1.7754902964555, 1.76065698448882));
#1902 = CARTESIAN_POINT('', (6.7815930207757, 1.80845022758481, 1.72612507494343));
#1903 = CARTESIAN_POINT('', (6.72414854696045, 1.83042066414028, 1.70310678874527));
#1904 = CARTESIAN_POINT('', (6.66666465904433, 1.85190624256061, 1.67971599310934));
#1905 = CARTESIAN_POINT('', (6.60913327272707, 1.87287979070014, 1.65599555844422));
#1906 = CARTESIAN_POINT('', (6.57077569431809, 1.88686336677529, 1.64018056612777));
#1907 = CARTESIAN_POINT('', (6.53239105795436, 1.90061575044623, 1.62422455259502));
#1908 = CARTESIAN_POINT('', (6.49403313691504, 1.91419415797364, 1.6080611697257));
#1909 = CARTESIAN_POINT('', (6.45566402647261, 1.92777652646326, 1.59189307183007));
#1910 = CARTESIAN_POINT('', (6.41732068266981, 1.94118598527113, 1.57551577850803));
#1911 = CARTESIAN_POINT('', (6.37904433202496, 1.95445747643451, 1.55887650980096));
#1912 = CARTESIAN_POINT('', (6.34076421648038, 1.96773027299491, 1.54223560443896));
#1913 = CARTESIAN_POINT('', (6.30254932125374, 1.98086556761035, 1.52533166126649));
#1914 = CARTESIAN_POINT('', (6.26442609605371, 1.9938750584012, 1.50813204046782));
#1915 = CARTESIAN_POINT('', (6.22630694678995, 2.00688315828519, 1.49093425856283));
#1916 = CARTESIAN_POINT('', (6.18827727771235, 2.01976596170528, 1.47343981659197));
#1917 = CARTESIAN_POINT('', (6.15034825552854, 2.03251500217965, 1.45563826753581));
#1918 = CARTESIAN_POINT('', (6.11242783013331, 2.04526115302495, 1.4378407532832));
#1919 = CARTESIAN_POINT('', (6.07460485278981, 2.05787329885348, 1.41973626960847));
#1920 = CARTESIAN_POINT('', (6.03687442526426, 2.07032663551911, 1.40133779734229));
#1921 = CARTESIAN_POINT('', (5.98027674826866, 2.08900731242483, 1.37373909627194));
#1922 = CARTESIAN_POINT('', (5.92387964679978, 2.10733193033591, 1.34547680458448));
#1923 = CARTESIAN_POINT('', (5.86768127721319, 2.12523503076931, 1.31657740524117));
#1924 = CARTESIAN_POINT('', (5.81147850173913, 2.14313953478517, 1.28767574021824));
#1925 = CARTESIAN_POINT('', (5.75546652881632, 2.16062565379606, 1.2581323658953));
#1926 = CARTESIAN_POINT('', (5.69966004602398, 2.17764257894062, 1.22795472163484));
#1927 = CARTESIAN_POINT('', (5.6438450940756, 2.19466208656284, 1.19777249763444));
#1928 = CARTESIAN_POINT('', (5.588229668224, 2.21121673829909, 1.16694753204895));
#1929 = CARTESIAN_POINT('', (5.53282269341479, 2.22724945728443, 1.13549982607951));
#1930 = CARTESIAN_POINT('', (5.44969083845398, 2.25130472602825, 1.08831612510135));
#1931 = CARTESIAN_POINT('', (5.36700239044733, 2.27419182960228, 1.03971517497102));
#1932 = CARTESIAN_POINT('', (5.28478475239575, 2.2957178268023, 0.989787684153593));
#1933 = CARTESIAN_POINT('', (5.22998924643889, 2.31006423635327, 0.956512559918311));
#1934 = CARTESIAN_POINT('', (5.17539111697878, 2.32380934346213, 0.92264131828486));
#1935 = CARTESIAN_POINT('', (5.12099687220076, 2.33689645261873, 0.888208854796181));
#1936 = CARTESIAN_POINT('', (5.06660048635881, 2.34998407690956, 0.853775035978345));
#1937 = CARTESIAN_POINT('', (5.01239775607893, 2.36241594742919, 0.818774049352494));
#1938 = CARTESIAN_POINT('', (4.95839879294053, 2.37413863831882, 0.783240528855533));
#1939 = CARTESIAN_POINT('', (4.90439570248565, 2.38586222521187, 0.747704292415967));
#1940 = CARTESIAN_POINT('', (4.85058613105082, 2.39687886544924, 0.711628486552006));
#1941 = CARTESIAN_POINT('', (4.79698387494841, 2.40713745200158, 0.675047618447426));
#1942 = CARTESIAN_POINT('', (4.74337726492041, 2.41739687182337, 0.638463779005649));
#1943 = CARTESIAN_POINT('', (4.68996847896147, 2.42690051871395, 0.601365657340287));
#1944 = CARTESIAN_POINT('', (4.63676584669683, 2.43559630358333, 0.563800182663473));
#1945 = CARTESIAN_POINT('', (4.58356117881466, 2.44429242116731, 0.526233270671703));
#1946 = CARTESIAN_POINT('', (4.53055105744883, 2.45218236532013, 0.488191517000321));
#1947 = CARTESIAN_POINT('', (4.47774649359183, 2.45921718436834, 0.449723070464025));
#1948 = CARTESIAN_POINT('', (4.42493936183274, 2.46625234552195, 0.411252753195403));
#1949 = CARTESIAN_POINT('', (4.37232618335303, 2.4724339030342, 0.372347092576016));
#1950 = CARTESIAN_POINT('', (4.31992112877607, 2.4777155504696, 0.333055026926807));
#1951 = CARTESIAN_POINT('', (4.2675138167367, 2.48299742542353, 0.293761268685881));
#1952 = CARTESIAN_POINT('', (4.21530314434369, 2.48738051656787, 0.254071144029502));
#1953 = CARTESIAN_POINT('', (4.16329887946946, 2.49082015476651, 0.214044286560167));
#1954 = CARTESIAN_POINT('', (4.11129362301852, 2.49425985854948, 0.174016665889978));
#1955 = CARTESIAN_POINT('', (4.05948213378271, 2.49675694496204, 0.133642662173984));
#1956 = CARTESIAN_POINT('', (4.00787801274425, 2.49827028200408, 0.0929817081762761));
#1957 = CARTESIAN_POINT('', (3.96874757295952, 2.49941781717774, 0.062149267278559));
#1958 = CARTESIAN_POINT('', (3.92972987630335, 2.5, 0.0311466383655124));
#1959 = CARTESIAN_POINT('', (3.89083213234614, 2.5, 1.72171304990698E-16));
#1960 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1961, #1962), (#1963, #1964), (#1965, #1966), (#1967, #1968), (#1969, #1970), (#1971, #1972), (#1973, #1974), (#1975, #1976), (#1977, #1978), (#1979, #1980), (#1981, #1982), (#1983, #1984), (#1985, #1986), (#1987, #1988), (#1989, #1990), (#1991, #1992), (#1993, #1994), (#1995, #1996), (#1997, #1998), (#1999, #2000), (#2001, #2002), (#2003, #2004), (#2005, #2006), (#2007, #2008), (#2009, #2010), (#2011, #2012), (#2013, #2014), (#2015, #2016), (#2017, #2018)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (15.05, 15.1745901639344, 15.6344262295082, 16.094262295082, 16.5540983606557, 17.0139344262295, 17.4737704918033, 17.933606557377, 18.3934426229508, 18.8532786885246, 19.3131147540984, 19.7729508196721, 20.2327868852459, 20.6926229508197, 21.1524590163934, 21.6122950819672, 22.072131147541, 22.5319672131148, 22.9918032786885, 23.4516393442623, 23.9114754098361, 24.3713114754098, 24.8311475409836, 25.2909836065574, 25.7508196721311, 26.2106557377049, 26.5688215317507), (0., 0.163267351127515), .UNSPECIFIED.);
#1961 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573265));
#1962 = CARTESIAN_POINT('', (15., -2.2113367075897, 1.19786351148059));
#1963 = CARTESIAN_POINT('', (14.9584699453552, -1.16258261689856, 0.887600675053179));
#1964 = CARTESIAN_POINT('', (14.9584699453552, -2.20020486731296, 1.21899401346228));
#1965 = CARTESIAN_POINT('', (14.7636612021858, -1.12340156521867, 0.939670711229437));
#1966 = CARTESIAN_POINT('', (14.7636612021858, -2.14658317413439, 1.31739384242686));
#1967 = CARTESIAN_POINT('', (14.4155737704918, -1.04724758190985, 1.02806809853558));
#1968 = CARTESIAN_POINT('', (14.4155737704918, -2.03915451998661, 1.4868569456351));
#1969 = CARTESIAN_POINT('', (13.955737704918, -0.93491306397566, 1.13391914515127));
#1970 = CARTESIAN_POINT('', (13.955737704918, -1.87454099744664, 1.69507436891139));
#1971 = CARTESIAN_POINT('', (13.4959016393443, -0.812013143351965, 1.22768061168196));
#1972 = CARTESIAN_POINT('', (13.4959016393443, -1.68892487458255, 1.88536894262268));
#1973 = CARTESIAN_POINT('', (13.0360655737705, -0.679828994634504, 1.30831053265812));
#1974 = CARTESIAN_POINT('', (13.0360655737705, -1.48422495078174, 2.0556471200985));
#1975 = CARTESIAN_POINT('', (12.5762295081967, -0.539743380056292, 1.37490054484418));
#1976 = CARTESIAN_POINT('', (12.5762295081967, -1.26256631486856, 2.20401721934465));
#1977 = CARTESIAN_POINT('', (12.116393442623, -0.393226976212572, 1.42668566813634));
#1978 = CARTESIAN_POINT('', (12.116393442623, -1.02625953141096, 2.32880948749839));
#1979 = CARTESIAN_POINT('', (11.6565573770492, -0.241823679616762, 1.46305280502809));
#1980 = CARTESIAN_POINT('', (11.6565573770492, -0.777777768797703, 2.42859424083844));
#1981 = CARTESIAN_POINT('', (11.1967213114754, -0.0871354253848162, 1.48354742187704));
#1982 = CARTESIAN_POINT('', (11.1967213114754, -0.519732643698464, 2.50219703333816));
#1983 = CARTESIAN_POINT('', (10.7368852459016, 0.0691948266990446, 1.48788000736468));
#1984 = CARTESIAN_POINT('', (10.7368852459016, -0.254846891828062, 2.54871390504324));
#1985 = CARTESIAN_POINT('', (10.2770491803279, 0.225496229454826, 1.47592600818472));
#1986 = CARTESIAN_POINT('', (10.2770491803279, 0.014067999102461, 2.56751456227777));
#1987 = CARTESIAN_POINT('', (9.8172131147541, 0.380099896472025, 1.44774247350124));
#1988 = CARTESIAN_POINT('', (9.81721311475409, 0.284158403378624, 2.5582781695905));
#1989 = CARTESIAN_POINT('', (9.35737704918033, 0.531307880784975, 1.40351449543672));
#1990 = CARTESIAN_POINT('', (9.35737704918033, 0.552489191015812, 2.52089445904977));
#1991 = CARTESIAN_POINT('', (8.89754098360656, 0.677590050975197, 1.34375566832805));
#1992 = CARTESIAN_POINT('', (8.89754098360656, 0.816328484870108, 2.45585407776604));
#1993 = CARTESIAN_POINT('', (8.43770491803279, 0.81693039110384, 1.26855248447895));
#1994 = CARTESIAN_POINT('', (8.43770491803279, 1.07222470178875, 2.36279936050138));
#1995 = CARTESIAN_POINT('', (7.97786885245902, 0.949346855032429, 1.1803687633267));
#1996 = CARTESIAN_POINT('', (7.97786885245902, 1.31959143779047, 2.24592659337591));
#1997 = CARTESIAN_POINT('', (7.51803278688525, 1.06621427379882, 1.07187579927847));
#1998 = CARTESIAN_POINT('', (7.51803278688525, 1.5455894976659, 2.09060739430796));
#1999 = CARTESIAN_POINT('', (7.05819672131148, 1.16306865137485, 0.945756328001762));
#2000 = CARTESIAN_POINT('', (7.05819672131148, 1.74195234692692, 1.90028820302366));
#2001 = CARTESIAN_POINT('', (6.59836065573771, 1.23625928259275, 0.804852014959171));
#2002 = CARTESIAN_POINT('', (6.59836065573771, 1.90175733737292, 1.67888950366262));
#2003 = CARTESIAN_POINT('', (6.13852459016393, 1.28722546057624, 0.658428075081));
#2004 = CARTESIAN_POINT('', (6.13852459016393, 2.02513314917463, 1.44253496573341));
#2005 = CARTESIAN_POINT('', (5.67868852459016, 1.38735086416255, 0.537132057791378));
#2006 = CARTESIAN_POINT('', (5.67868852459016, 2.2258533094482, 1.2612411786302));
#2007 = CARTESIAN_POINT('', (5.21885245901639, 1.53027995459384, 0.415831100885186));
#2008 = CARTESIAN_POINT('', (5.21885245901639, 2.49939825900908, 1.09065719035287));
#2009 = CARTESIAN_POINT('', (4.75901639344263, 1.7213906001591, 0.279853688906578));
#2010 = CARTESIAN_POINT('', (4.75901639344263, 2.85859137339702, 0.90716842781072));
#2011 = CARTESIAN_POINT('', (4.29918032786885, 1.95818966033433, 0.111049805963784));
#2012 = CARTESIAN_POINT('', (4.29918032786885, 3.30373580877144, 0.679271281893066));
#2013 = CARTESIAN_POINT('', (3.8732343528044, 2.21504097091477, -0.0915052890488691));
#2014 = CARTESIAN_POINT('', (3.8732343528044, 3.79144733538018, 0.398973064022277));
#2015 = CARTESIAN_POINT('', (3.60056706626453, 2.39595175701982, -0.256081884581596));
#2016 = CARTESIAN_POINT('', (3.60056706626453, 4.14044838027358, 0.16427333192411));
#2017 = CARTESIAN_POINT('', (3.48117846824926, 2.47731997124149, -0.33598476169027));
#2018 = CARTESIAN_POINT('', (3.48117846824926, 4.29889121898659, 0.0487064099718804));
#2019 = ADVANCED_FACE('', (#2020), #2037, .T.);
#2020 = FACE_OUTER_BOUND('', #2021, .T.);
#2021 = EDGE_LOOP('', (#2022, #2030, #2035, #2036));
#2022 = ORIENTED_EDGE('', *, *, #2023, .F.);
#2023 = EDGE_CURVE('', #2024, #1618, #2026, .T.);
#2024 = VERTEX_POINT('', #2025);
#2025 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2026 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2027, #2028, #2029), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 3.15309952467856), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.764827189045787, 0.90730908267066))
   REPRESENTATION_ITEM ('')
);
#2027 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2028 = CARTESIAN_POINT('', (15., 2.5, 1.85583553330331));
#2029 = CARTESIAN_POINT('', (15., 0.723601748710877, 2.39298986819054));
#2030 = ORIENTED_EDGE('', *, *, #2031, .F.);
#2031 = EDGE_CURVE('', #1189, #2024, #2032, .T.);
#2032 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2033, #2034), .UNSPECIFIED., .F., .U., (2, 2), (0.313094609917715, 0.507169019214934), .UNSPECIFIED.);
#2033 = CARTESIAN_POINT('', (9.45139819627449, 2.5, 0.));
#2034 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2035 = ORIENTED_EDGE('', *, *, #1188, .F.);
#2036 = ORIENTED_EDGE('', *, *, #1626, .T.);
#2037 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#2038, #2039), (#2040, #2041), (#2042, #2043), (#2044, #2045), (#2046, #2047), (#2048, #2049), (#2050, #2051), (#2052, #2053), (#2054, #2055)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 3.92699081698724, 7.85398163397448, 11.7809724509617, 15.707963267949), (0., 0.507169019214934), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2038 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#2039 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2040 = CARTESIAN_POINT('', (0.5, 2.5, 2.5));
#2041 = CARTESIAN_POINT('', (15., 2.5, 2.5));
#2042 = CARTESIAN_POINT('', (0.5, 1.53080849893419E-16, 2.5));
#2043 = CARTESIAN_POINT('', (15., 1.53080849893419E-16, 2.5));
#2044 = CARTESIAN_POINT('', (0.5, -2.5, 2.5));
#2045 = CARTESIAN_POINT('', (15., -2.5, 2.5));
#2046 = CARTESIAN_POINT('', (0.5, -2.5, 3.06161699786838E-16));
#2047 = CARTESIAN_POINT('', (15., -2.5, 3.06161699786838E-16));
#2048 = CARTESIAN_POINT('', (0.5, -2.5, -2.5));
#2049 = CARTESIAN_POINT('', (15., -2.5, -2.5));
#2050 = CARTESIAN_POINT('', (0.5, -4.59242549680257E-16, -2.5));
#2051 = CARTESIAN_POINT('', (15., -4.59242549680257E-16, -2.5));
#2052 = CARTESIAN_POINT('', (0.5, 2.5, -2.5));
#2053 = CARTESIAN_POINT('', (15., 2.5, -2.5));
#2054 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#2055 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2056 = ADVANCED_FACE('', (#2057), #2095, .T.);
#2057 = FACE_OUTER_BOUND('', #2058, .T.);
#2058 = EDGE_LOOP('', (#2059, #2065, #2066, #2067, #2068, #2069, #2070, #2071, #2072, #2080, #2081, #2086, #2087, #2088, #2089, #2090, #2091, #2092, #2093, #2094));
#2059 = ORIENTED_EDGE('', *, *, #2060, .F.);
#2060 = EDGE_CURVE('', #159, #2024, #2061, .T.);
#2061 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2062, #2063, #2064), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (14.4312589307472, 15.707963267949), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.871470536153608, 0.904777459326221, 1.))
   REPRESENTATION_ITEM ('')
);
#2062 = CARTESIAN_POINT('', (15., 2.19678673542968, -1.19336835848794));
#2063 = CARTESIAN_POINT('', (15., 2.5, -0.635204675936158));
#2064 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2065 = ORIENTED_EDGE('', *, *, #203, .F.);
#2066 = ORIENTED_EDGE('', *, *, #694, .F.);
#2067 = ORIENTED_EDGE('', *, *, #686, .F.);
#2068 = ORIENTED_EDGE('', *, *, #581, .T.);
#2069 = ORIENTED_EDGE('', *, *, #1011, .T.);
#2070 = ORIENTED_EDGE('', *, *, #513, .T.);
#2071 = ORIENTED_EDGE('', *, *, #918, .T.);
#2072 = ORIENTED_EDGE('', *, *, #2073, .F.);
#2073 = EDGE_CURVE('', #1801, #910, #2074, .T.);
#2074 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2075, #2076, #2077, #2078, #2079), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (6.57727729677271, 7.85398163397448, 11.007081158653), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.871470536153608, 0.904777459326221, 1., 0.764827189045787, 0.90730908267066))
   REPRESENTATION_ITEM ('')
);
#2075 = CARTESIAN_POINT('', (15., -2.19678673542968, 1.19336835848794));
#2076 = CARTESIAN_POINT('', (15., -2.5, 0.635204675936158));
#2077 = CARTESIAN_POINT('', (15., -2.5, 3.06161699786838E-16));
#2078 = CARTESIAN_POINT('', (15., -2.5, -1.85583553330331));
#2079 = CARTESIAN_POINT('', (15., -0.723601748710879, -2.39298986819054));
#2080 = ORIENTED_EDGE('', *, *, #1822, .T.);
#2081 = ORIENTED_EDGE('', *, *, #2082, .F.);
#2082 = EDGE_CURVE('', #10, #1811, #2083, .T.);
#2083 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2084, #2085), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.118601724612722), .UNSPECIFIED.);
#2084 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#2085 = CARTESIAN_POINT('', (3.89083213234614, 2.5, 0.));
#2086 = ORIENTED_EDGE('', *, *, #29, .T.);
#2087 = ORIENTED_EDGE('', *, *, #2082, .T.);
#2088 = ORIENTED_EDGE('', *, *, #1810, .F.);
#2089 = ORIENTED_EDGE('', *, *, #1369, .F.);
#2090 = ORIENTED_EDGE('', *, *, #1361, .F.);
#2091 = ORIENTED_EDGE('', *, *, #1256, .T.);
#2092 = ORIENTED_EDGE('', *, *, #1719, .T.);
#2093 = ORIENTED_EDGE('', *, *, #1206, .T.);
#2094 = ORIENTED_EDGE('', *, *, #2031, .T.);
#2095 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#2096, #2097), (#2098, #2099), (#2100, #2101), (#2102, #2103), (#2104, #2105), (#2106, #2107), (#2108, #2109), (#2110, #2111), (#2112, #2113)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 3.92699081698724, 7.85398163397448, 11.7809724509617, 15.707963267949), (0., 0.507169019214934), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2096 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#2097 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2098 = CARTESIAN_POINT('', (0.5, 2.5, 2.5));
#2099 = CARTESIAN_POINT('', (15., 2.5, 2.5));
#2100 = CARTESIAN_POINT('', (0.5, 1.53080849893419E-16, 2.5));
#2101 = CARTESIAN_POINT('', (15., 1.53080849893419E-16, 2.5));
#2102 = CARTESIAN_POINT('', (0.5, -2.5, 2.5));
#2103 = CARTESIAN_POINT('', (15., -2.5, 2.5));
#2104 = CARTESIAN_POINT('', (0.5, -2.5, 3.06161699786838E-16));
#2105 = CARTESIAN_POINT('', (15., -2.5, 3.06161699786838E-16));
#2106 = CARTESIAN_POINT('', (0.5, -2.5, -2.5));
#2107 = CARTESIAN_POINT('', (15., -2.5, -2.5));
#2108 = CARTESIAN_POINT('', (0.5, -4.59242549680257E-16, -2.5));
#2109 = CARTESIAN_POINT('', (15., -4.59242549680257E-16, -2.5));
#2110 = CARTESIAN_POINT('', (0.5, 2.5, -2.5));
#2111 = CARTESIAN_POINT('', (15., 2.5, -2.5));
#2112 = CARTESIAN_POINT('', (0.5, 2.5, 0.));
#2113 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2114 = ADVANCED_FACE('', (#2115), #2126, .T.);
#2115 = FACE_OUTER_BOUND('', #2116, .T.);
#2116 = EDGE_LOOP('', (#2117, #2118, #2119, #2120, #2121, #2122, #2123, #2124, #2125));
#2117 = ORIENTED_EDGE('', *, *, #2060, .T.);
#2118 = ORIENTED_EDGE('', *, *, #2023, .T.);
#2119 = ORIENTED_EDGE('', *, *, #1617, .F.);
#2120 = ORIENTED_EDGE('', *, *, #1092, .F.);
#2121 = ORIENTED_EDGE('', *, *, #1800, .F.);
#2122 = ORIENTED_EDGE('', *, *, #2073, .T.);
#2123 = ORIENTED_EDGE('', *, *, #909, .F.);
#2124 = ORIENTED_EDGE('', *, *, #419, .F.);
#2125 = ORIENTED_EDGE('', *, *, #158, .F.);
#2126 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2127, #2128), (#2129, #2130)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (63.0740685273389, 68.0740685273389), (57.9802690645074, 62.7662488008885), .UNSPECIFIED.);
#2127 = CARTESIAN_POINT('', (15., 2.50000000000001, 2.39298986819055));
#2128 = CARTESIAN_POINT('', (15., 2.50000000000001, -2.39298986819053));
#2129 = CARTESIAN_POINT('', (15., -2.49999999999999, 2.39298986819055));
#2130 = CARTESIAN_POINT('', (15., -2.49999999999999, -2.39298986819053));
#2131 = DRAUGHTING_MODEL('', (#2139, #4128), #4129);
#2132 = PRESENTATION_STYLE_ASSIGNMENT((#2133));
#2133 = SURFACE_STYLE_USAGE(.POSITIVE., #2134);
#2134 = SURFACE_SIDE_STYLE('', (#2135));
#2135 = SURFACE_STYLE_FILL_AREA(#2136);
#2136 = FILL_AREA_STYLE('', (#2137));
#2137 = FILL_AREA_STYLE_COLOUR('', #2138);
#2138 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#2139 = STYLED_ITEM('', (#2132), #1);
#2140 = MANIFOLD_SOLID_BREP('CUT', #2141);
#2141 = CLOSED_SHELL('', (#2142, #2362, #2636, #2744, #3078, #3308, #3416, #3569, #3914, #4044, #4065, #4107));
#2142 = ADVANCED_FACE('', (#2143), #2357, .T.);
#2143 = FACE_OUTER_BOUND('', #2144, .T.);
#2144 = EDGE_LOOP('', (#2145, #2156, #2164, #2172, #2181, #2256, #2265, #2275, #2284));
#2145 = ORIENTED_EDGE('', *, *, #2146, .T.);
#2146 = EDGE_CURVE('', #2147, #2149, #2151, .T.);
#2147 = VERTEX_POINT('', #2148);
#2148 = CARTESIAN_POINT('', (15., 0.725768781898812, 2.34917823453502));
#2149 = VERTEX_POINT('', #2150);
#2150 = CARTESIAN_POINT('', (15., 0.72360174871088, 2.39298986819054));
#2151 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2152, #2153, #2154, #2155), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0438651943618495), .UNSPECIFIED.);
#2152 = CARTESIAN_POINT('', (15., 0.725768781898809, 2.34917823453502));
#2153 = CARTESIAN_POINT('', (15., 0.725046437502832, 2.36378211242019));
#2154 = CARTESIAN_POINT('', (15., 0.724324093106856, 2.37838599030536));
#2155 = CARTESIAN_POINT('', (15., 0.723601748710879, 2.39298986819054));
#2156 = ORIENTED_EDGE('', *, *, #2157, .F.);
#2157 = EDGE_CURVE('', #2158, #2149, #2160, .T.);
#2158 = VERTEX_POINT('', #2159);
#2159 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2160 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2161, #2162, #2163), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 3.15309952467856), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.764827189045787, 0.90730908267066))
   REPRESENTATION_ITEM ('')
);
#2161 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2162 = CARTESIAN_POINT('', (15., 2.5, 1.85583553330331));
#2163 = CARTESIAN_POINT('', (15., 0.72360174871088, 2.39298986819054));
#2164 = ORIENTED_EDGE('', *, *, #2165, .F.);
#2165 = EDGE_CURVE('', #2166, #2158, #2168, .T.);
#2166 = VERTEX_POINT('', #2167);
#2167 = CARTESIAN_POINT('', (15., 2.19678673542968, -1.19336835848794));
#2168 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2169, #2170, #2171), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (14.4312589307472, 15.707963267949), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.871470536153608, 0.904777459326221, 1.))
   REPRESENTATION_ITEM ('')
);
#2169 = CARTESIAN_POINT('', (15., 2.19678673542968, -1.19336835848794));
#2170 = CARTESIAN_POINT('', (15., 2.5, -0.635204675936158));
#2171 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2172 = ORIENTED_EDGE('', *, *, #2173, .T.);
#2173 = EDGE_CURVE('', #2166, #2174, #2176, .T.);
#2174 = VERTEX_POINT('', #2175);
#2175 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573264));
#2176 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2177, #2178, #2179, #2180), .UNSPECIFIED., .F., .U., (4, 4), (0.0152285288286396, 1.0890885001851), .UNSPECIFIED.);
#2177 = CARTESIAN_POINT('', (15., 2.19678673542968, -1.19336835848794));
#2178 = CARTESIAN_POINT('', (15., 1.85478318707176, -1.08770779384972));
#2179 = CARTESIAN_POINT('', (15., 1.51277963871384, -0.982047229211492));
#2180 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573266));
#2181 = ORIENTED_EDGE('', *, *, #2182, .T.);
#2182 = EDGE_CURVE('', #2174, #2183, #2185, .T.);
#2183 = VERTEX_POINT('', #2184);
#2184 = CARTESIAN_POINT('', (15., -0.725768781898812, -2.34917823453502));
#2185 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2186, #2187, #2188, #2189, #2190, #2191, #2192, #2193, #2194, #2195, #2196, #2197, #2198, #2199, #2200, #2201, #2202, #2203, #2204, #2205, #2206, #2207, #2208, #2209, #2210, #2211, #2212, #2213, #2214, #2215, #2216, #2217, #2218, #2219, #2220, #2221, #2222, #2223, #2224, #2225, #2226, #2227, #2228, #2229, #2230, #2231, #2232, #2233, #2234, #2235, #2236, #2237, #2238, #2239, #2240, #2241, #2242, #2243, #2244, #2245, #2246, #2247, #2248, #2249, #2250, #2251, #2252, #2253, #2254, #2255), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.13209455694288, 0.26404755941377, 0.395862238703778, 0.527541169744322, 0.659086317830976, 0.790499073683923, 0.921780278190665, 1.05293023776473, 1.18394873090295, 1.31483500621072, 1.40213885875629, 1.41943990864899, 1.55152045804099, 1.68345979954517, 1.81526109783125, 1.94692686634126, 2.07845901280003, 2.20985887321431, 2.3411272356625, 2.47226435477206, 2.60326995743523, 2.73414324000309, 2.81302159905639), .UNSPECIFIED.);
#2186 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573266));
#2187 = CARTESIAN_POINT('', (15., 1.12870653901938, -0.863389452790998));
#2188 = CARTESIAN_POINT('', (15., 1.08600746696179, -0.852278662297905));
#2189 = CARTESIAN_POINT('', (15., 1.04293859295166, -0.843121874909826));
#2190 = CARTESIAN_POINT('', (15., 0.999915872181007, -0.833974900069923));
#2191 = CARTESIAN_POINT('', (15., 0.956437054652469, -0.826759218505532));
#2192 = CARTESIAN_POINT('', (15., 0.912766036327868, -0.821518626008144));
#2193 = CARTESIAN_POINT('', (15., 0.869140797288722, -0.816283527098702));
#2194 = CARTESIAN_POINT('', (15., 0.825235638601342, -0.813008795357771));
#2195 = CARTESIAN_POINT('', (15., 0.781316486358944, -0.811714265279613));
#2196 = CARTESIAN_POINT('', (15., 0.737442563889641, -0.810421068362473));
#2197 = CARTESIAN_POINT('', (15., 0.69346623495789, -0.81110138155491));
#2198 = CARTESIAN_POINT('', (15., 0.649653309222385, -0.813751092785224));
#2199 = CARTESIAN_POINT('', (15., 0.605884896474472, -0.816398111966077));
#2200 = CARTESIAN_POINT('', (15., 0.562191504832222, -0.821015846487169));
#2201 = CARTESIAN_POINT('', (15., 0.518836698216178, -0.827576441605062));
#2202 = CARTESIAN_POINT('', (15., 0.475525525590237, -0.834130433880854));
#2203 = CARTESIAN_POINT('', (15., 0.432465301148481, -0.8426365283456));
#2204 = CARTESIAN_POINT('', (15., 0.389915247683802, -0.853043518262865));
#2205 = CARTESIAN_POINT('', (15., 0.34740778914667, -0.863440090214807));
#2206 = CARTESIAN_POINT('', (15., 0.305324308681052, -0.875754577165129));
#2207 = CARTESIAN_POINT('', (15., 0.263917642870763, -0.889912993959142));
#2208 = CARTESIAN_POINT('', (15., 0.22255237228599, -0.904057256248207));
#2209 = CARTESIAN_POINT('', (15., 0.181779845100323, -0.920070039557453));
#2210 = CARTESIAN_POINT('', (15., 0.141844532913342, -0.937855331424096));
#2211 = CARTESIAN_POINT('', (15., 0.101949252405935, -0.955622795081415));
#2212 = CARTESIAN_POINT('', (15., 0.0628098889202411, -0.975194666048856));
#2213 = CARTESIAN_POINT('', (15., 0.0246606520733927, -0.996453826417551));
#2214 = CARTESIAN_POINT('', (15., -0.0134500863202342, -1.01769153302049));
#2215 = CARTESIAN_POINT('', (15., -0.0506486021629813, -1.04065541628621));
#2216 = CARTESIAN_POINT('', (15., -0.0867127482230377, -1.06520833732667));
#2217 = CARTESIAN_POINT('', (15., -0.110768279503192, -1.08158564345016));
#2218 = CARTESIAN_POINT('', (15., -0.134346282903899, -1.09868727677685));
#2219 = CARTESIAN_POINT('', (15., -0.15738405938468, -1.11646776034324));
#2220 = CARTESIAN_POINT('', (15., -0.161949467538953, -1.11999132802473));
#2221 = CARTESIAN_POINT('', (15., -0.166494158359141, -1.12354190308546));
#2222 = CARTESIAN_POINT('', (15., -0.171017656932254, -1.12711911449662));
#2223 = CARTESIAN_POINT('', (15., -0.205551178332161, -1.15442844262455));
#2224 = CARTESIAN_POINT('', (15., -0.238886713967508, -1.18332460112833));
#2225 = CARTESIAN_POINT('', (15., -0.27082154208047, -1.21363186521588));
#2226 = CARTESIAN_POINT('', (15., -0.302722228530286, -1.24390672767604));
#2227 = CARTESIAN_POINT('', (15., -0.333289768314505, -1.27565094500423));
#2228 = CARTESIAN_POINT('', (15., -0.36233866920669, -1.30867188457152));
#2229 = CARTESIAN_POINT('', (15., -0.391357177315982, -1.34165827555982));
#2230 = CARTESIAN_POINT('', (15., -0.418918834142668, -1.37598533172418));
#2231 = CARTESIAN_POINT('', (15., -0.444856737249623, -1.41144518205856));
#2232 = CARTESIAN_POINT('', (15., -0.470767968705801, -1.44686856943211));
#2233 = CARTESIAN_POINT('', (15., -0.495111012646513, -1.48349381053925));
#2234 = CARTESIAN_POINT('', (15., -0.517738759825024, -1.52109957268041));
#2235 = CARTESIAN_POINT('', (15., -0.540343543054535, -1.55866717031509));
#2236 = CARTESIAN_POINT('', (15., -0.561281981695686, -1.59728885614755));
#2237 = CARTESIAN_POINT('', (15., -0.580427797435591, -1.63673170539235));
#2238 = CARTESIAN_POINT('', (15., -0.599554357622379, -1.67613488571476));
#2239 = CARTESIAN_POINT('', (15., -0.616930298294491, -1.71643666804777));
#2240 = CARTESIAN_POINT('', (15., -0.632451036688917, -1.75739448297717));
#2241 = CARTESIAN_POINT('', (15., -0.647956242756865, -1.79831130951174));
#2242 = CARTESIAN_POINT('', (15., -0.661641026189266, -1.83996482048681));
#2243 = CARTESIAN_POINT('', (15., -0.673423185181986, -1.88210481144956));
#2244 = CARTESIAN_POINT('', (15., -0.685193564261758, -1.92420267045453));
#2245 = CARTESIAN_POINT('', (15., -0.695088661138009, -1.96687019965211));
#2246 = CARTESIAN_POINT('', (15., -0.703049156524588, -2.00985161505091));
#2247 = CARTESIAN_POINT('', (15., -0.711001668389247, -2.05278992470626));
#2248 = CARTESIAN_POINT('', (15., -0.717039332264703, -2.0961271630394));
#2249 = CARTESIAN_POINT('', (15., -0.721126025920142, -2.13960405133631));
#2250 = CARTESIAN_POINT('', (15., -0.725208591876591, -2.18303702650366));
#2251 = CARTESIAN_POINT('', (15., -0.727352263937566, -2.22669585470303));
#2252 = CARTESIAN_POINT('', (15., -0.727544242764037, -2.27031985980121));
#2253 = CARTESIAN_POINT('', (15., -0.727659949916084, -2.29661239155378));
#2254 = CARTESIAN_POINT('', (15., -0.727067701040853, -2.32291755245768));
#2255 = CARTESIAN_POINT('', (15., -0.72576878189881, -2.34917823453502));
#2256 = ORIENTED_EDGE('', *, *, #2257, .T.);
#2257 = EDGE_CURVE('', #2183, #2258, #2260, .T.);
#2258 = VERTEX_POINT('', #2259);
#2259 = CARTESIAN_POINT('', (15., -0.723601748710877, -2.39298986819054));
#2260 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2261, #2262, #2263, #2264), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0438651943618515), .UNSPECIFIED.);
#2261 = CARTESIAN_POINT('', (15., -0.725768781898809, -2.34917823453502));
#2262 = CARTESIAN_POINT('', (15., -0.725046437502831, -2.36378211242019));
#2263 = CARTESIAN_POINT('', (15., -0.724324093106856, -2.37838599030537));
#2264 = CARTESIAN_POINT('', (15., -0.723601748710879, -2.39298986819054));
#2265 = ORIENTED_EDGE('', *, *, #2266, .F.);
#2266 = EDGE_CURVE('', #2267, #2258, #2269, .T.);
#2267 = VERTEX_POINT('', #2268);
#2268 = CARTESIAN_POINT('', (15., -2.19678673542968, 1.19336835848794));
#2269 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2270, #2271, #2272, #2273, #2274), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (6.57727729677271, 7.85398163397448, 11.007081158653), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.871470536153608, 0.904777459326221, 1., 0.764827189045787, 0.90730908267066))
   REPRESENTATION_ITEM ('')
);
#2270 = CARTESIAN_POINT('', (15., -2.19678673542968, 1.19336835848794));
#2271 = CARTESIAN_POINT('', (15., -2.5, 0.635204675936158));
#2272 = CARTESIAN_POINT('', (15., -2.5, 3.06161699786838E-16));
#2273 = CARTESIAN_POINT('', (15., -2.5, -1.85583553330331));
#2274 = CARTESIAN_POINT('', (15., -0.723601748710879, -2.39298986819054));
#2275 = ORIENTED_EDGE('', *, *, #2276, .T.);
#2276 = EDGE_CURVE('', #2267, #2277, #2279, .T.);
#2277 = VERTEX_POINT('', #2278);
#2278 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573264));
#2279 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2280, #2281, #2282, #2283), .UNSPECIFIED., .F., .U., (4, 4), (0.0152285288286365, 1.0890885001851), .UNSPECIFIED.);
#2280 = CARTESIAN_POINT('', (15., -2.19678673542968, 1.19336835848794));
#2281 = CARTESIAN_POINT('', (15., -1.85478318707176, 1.08770779384972));
#2282 = CARTESIAN_POINT('', (15., -1.51277963871384, 0.982047229211492));
#2283 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573266));
#2284 = ORIENTED_EDGE('', *, *, #2285, .T.);
#2285 = EDGE_CURVE('', #2277, #2147, #2286, .T.);
#2286 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2287, #2288, #2289, #2290, #2291, #2292, #2293, #2294, #2295, #2296, #2297, #2298, #2299, #2300, #2301, #2302, #2303, #2304, #2305, #2306, #2307, #2308, #2309, #2310, #2311, #2312, #2313, #2314, #2315, #2316, #2317, #2318, #2319, #2320, #2321, #2322, #2323, #2324, #2325, #2326, #2327, #2328, #2329, #2330, #2331, #2332, #2333, #2334, #2335, #2336, #2337, #2338, #2339, #2340, #2341, #2342, #2343, #2344, #2345, #2346, #2347, #2348, #2349, #2350, #2351, #2352, #2353, #2354, #2355, #2356), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.13209455694288, 0.26404755941377, 0.395862238703778, 0.527541169744322, 0.659086317830976, 0.790499073683923, 0.921780278190664, 1.05293023776473, 1.18394873090295, 1.31483500621072, 1.40213885875629, 1.41943990864899, 1.55152045804099, 1.68345979954517, 1.81526109783125, 1.94692686634126, 2.07845901280003, 2.20985887321431, 2.3411272356625, 2.47226435477206, 2.60326995743523, 2.73414324000309, 2.81302159905639), .UNSPECIFIED.);
#2287 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573266));
#2288 = CARTESIAN_POINT('', (15., -1.12870653901938, 0.863389452790998));
#2289 = CARTESIAN_POINT('', (15., -1.08600746696179, 0.852278662297906));
#2290 = CARTESIAN_POINT('', (15., -1.04293859295166, 0.843121874909827));
#2291 = CARTESIAN_POINT('', (15., -0.999915872181007, 0.833974900069924));
#2292 = CARTESIAN_POINT('', (15., -0.956437054652469, 0.826759218505532));
#2293 = CARTESIAN_POINT('', (15., -0.912766036327867, 0.821518626008144));
#2294 = CARTESIAN_POINT('', (15., -0.869140797288722, 0.816283527098702));
#2295 = CARTESIAN_POINT('', (15., -0.825235638601342, 0.813008795357771));
#2296 = CARTESIAN_POINT('', (15., -0.781316486358944, 0.811714265279613));
#2297 = CARTESIAN_POINT('', (15., -0.737442563889641, 0.810421068362473));
#2298 = CARTESIAN_POINT('', (15., -0.69346623495789, 0.81110138155491));
#2299 = CARTESIAN_POINT('', (15., -0.649653309222385, 0.813751092785224));
#2300 = CARTESIAN_POINT('', (15., -0.605884896474472, 0.816398111966077));
#2301 = CARTESIAN_POINT('', (15., -0.562191504832222, 0.821015846487169));
#2302 = CARTESIAN_POINT('', (15., -0.518836698216178, 0.827576441605062));
#2303 = CARTESIAN_POINT('', (15., -0.475525525590237, 0.834130433880854));
#2304 = CARTESIAN_POINT('', (15., -0.432465301148481, 0.8426365283456));
#2305 = CARTESIAN_POINT('', (15., -0.389915247683802, 0.853043518262865));
#2306 = CARTESIAN_POINT('', (15., -0.34740778914667, 0.863440090214807));
#2307 = CARTESIAN_POINT('', (15., -0.305324308681051, 0.875754577165129));
#2308 = CARTESIAN_POINT('', (15., -0.263917642870763, 0.889912993959142));
#2309 = CARTESIAN_POINT('', (15., -0.22255237228599, 0.904057256248207));
#2310 = CARTESIAN_POINT('', (15., -0.181779845100323, 0.920070039557453));
#2311 = CARTESIAN_POINT('', (15., -0.141844532913342, 0.937855331424096));
#2312 = CARTESIAN_POINT('', (15., -0.101949252405935, 0.955622795081415));
#2313 = CARTESIAN_POINT('', (15., -0.0628098889202411, 0.975194666048856));
#2314 = CARTESIAN_POINT('', (15., -0.0246606520733927, 0.996453826417551));
#2315 = CARTESIAN_POINT('', (15., 0.0134500863202343, 1.01769153302049));
#2316 = CARTESIAN_POINT('', (15., 0.0506486021629812, 1.04065541628621));
#2317 = CARTESIAN_POINT('', (15., 0.0867127482230375, 1.06520833732667));
#2318 = CARTESIAN_POINT('', (15., 0.110768279503192, 1.08158564345016));
#2319 = CARTESIAN_POINT('', (15., 0.1343462829039, 1.09868727677685));
#2320 = CARTESIAN_POINT('', (15., 0.15738405938468, 1.11646776034324));
#2321 = CARTESIAN_POINT('', (15., 0.161949467538953, 1.11999132802473));
#2322 = CARTESIAN_POINT('', (15., 0.166494158359141, 1.12354190308546));
#2323 = CARTESIAN_POINT('', (15., 0.171017656932254, 1.12711911449662));
#2324 = CARTESIAN_POINT('', (15., 0.205551178332161, 1.15442844262455));
#2325 = CARTESIAN_POINT('', (15., 0.238886713967508, 1.18332460112833));
#2326 = CARTESIAN_POINT('', (15., 0.27082154208047, 1.21363186521588));
#2327 = CARTESIAN_POINT('', (15., 0.302722228530286, 1.24390672767604));
#2328 = CARTESIAN_POINT('', (15., 0.333289768314505, 1.27565094500423));
#2329 = CARTESIAN_POINT('', (15., 0.36233866920669, 1.30867188457152));
#2330 = CARTESIAN_POINT('', (15., 0.391357177315982, 1.34165827555981));
#2331 = CARTESIAN_POINT('', (15., 0.418918834142669, 1.37598533172418));
#2332 = CARTESIAN_POINT('', (15., 0.444856737249623, 1.41144518205855));
#2333 = CARTESIAN_POINT('', (15., 0.470767968705802, 1.44686856943211));
#2334 = CARTESIAN_POINT('', (15., 0.495111012646513, 1.48349381053925));
#2335 = CARTESIAN_POINT('', (15., 0.517738759825024, 1.52109957268041));
#2336 = CARTESIAN_POINT('', (15., 0.540343543054535, 1.55866717031509));
#2337 = CARTESIAN_POINT('', (15., 0.561281981695687, 1.59728885614755));
#2338 = CARTESIAN_POINT('', (15., 0.580427797435592, 1.63673170539235));
#2339 = CARTESIAN_POINT('', (15., 0.59955435762238, 1.67613488571476));
#2340 = CARTESIAN_POINT('', (15., 0.616930298294491, 1.71643666804777));
#2341 = CARTESIAN_POINT('', (15., 0.632451036688917, 1.75739448297717));
#2342 = CARTESIAN_POINT('', (15., 0.647956242756865, 1.79831130951174));
#2343 = CARTESIAN_POINT('', (15., 0.661641026189266, 1.83996482048681));
#2344 = CARTESIAN_POINT('', (15., 0.673423185181986, 1.88210481144956));
#2345 = CARTESIAN_POINT('', (15., 0.685193564261758, 1.92420267045453));
#2346 = CARTESIAN_POINT('', (15., 0.695088661138009, 1.96687019965211));
#2347 = CARTESIAN_POINT('', (15., 0.703049156524588, 2.00985161505091));
#2348 = CARTESIAN_POINT('', (15., 0.711001668389247, 2.05278992470626));
#2349 = CARTESIAN_POINT('', (15., 0.7170393322647, 2.0961271630394));
#2350 = CARTESIAN_POINT('', (15., 0.72112602592014, 2.13960405133631));
#2351 = CARTESIAN_POINT('', (15., 0.725208591876589, 2.18303702650366));
#2352 = CARTESIAN_POINT('', (15., 0.727352263937566, 2.22669585470303));
#2353 = CARTESIAN_POINT('', (15., 0.727544242764037, 2.27031985980121));
#2354 = CARTESIAN_POINT('', (15., 0.727659949916085, 2.29661239155378));
#2355 = CARTESIAN_POINT('', (15., 0.727067701040853, 2.32291755245768));
#2356 = CARTESIAN_POINT('', (15., 0.72576878189881, 2.34917823453502));
#2357 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2358, #2359), (#2360, #2361)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (57.9802690645074, 62.7662488008885), (63.0740685273389, 68.0740685273389), .UNSPECIFIED.);
#2358 = CARTESIAN_POINT('', (15., 2.5, 2.39298986819053));
#2359 = CARTESIAN_POINT('', (15., -2.5, 2.39298986819053));
#2360 = CARTESIAN_POINT('', (15., 2.5, -2.39298986819054));
#2361 = CARTESIAN_POINT('', (15., -2.5, -2.39298986819054));
#2362 = ADVANCED_FACE('', (#2363), #2621, .T.);
#2363 = FACE_OUTER_BOUND('', #2364, .T.);
#2364 = EDGE_LOOP('', (#2365, #2366, #2489, #2501, #2511, #2616));
#2365 = ORIENTED_EDGE('', *, *, #2157, .T.);
#2366 = ORIENTED_EDGE('', *, *, #2367, .T.);
#2367 = EDGE_CURVE('', #2149, #2368, #2370, .T.);
#2368 = VERTEX_POINT('', #2369);
#2369 = CARTESIAN_POINT('', (28.266371865612, -0.991552363830598, -2.29495618907681));
#2370 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2371, #2372, #2373, #2374, #2375, #2376, #2377, #2378, #2379, #2380, #2381, #2382, #2383, #2384, #2385, #2386, #2387, #2388, #2389, #2390, #2391, #2392, #2393, #2394, #2395, #2396, #2397, #2398, #2399, #2400, #2401, #2402, #2403, #2404, #2405, #2406, #2407, #2408, #2409, #2410, #2411, #2412, #2413, #2414, #2415, #2416, #2417, #2418, #2419, #2420, #2421, #2422, #2423, #2424, #2425, #2426, #2427, #2428, #2429, #2430, #2431, #2432, #2433, #2434, #2435, #2436, #2437, #2438, #2439, #2440, #2441, #2442, #2443, #2444, #2445, #2446, #2447, #2448, #2449, #2450, #2451, #2452, #2453, #2454, #2455, #2456, #2457, #2458, #2459, #2460, #2461, #2462, #2463, #2464, #2465, #2466, #2467, #2468, #2469, #2470, #2471, #2472, #2473, #2474, #2475, #2476, #2477, #2478, #2479, #2480, #2481, #2482, #2483, #2484, #2485, #2486, #2487, #2488), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (4.95130750608868, 5.31974825573419, 5.76235558159581, 6.20485000379156, 6.40171202886701, 6.46009194873009, 6.90439624111969, 7.34857351821714, 7.79262855487678, 8.2365654645647, 8.68038771287576, 9.1240981661771, 9.56769912758716, 10.0111923703931, 10.4545792775891, 10.8978608617882, 11.3410377145979, 11.7841100014874, 12.2270774499082, 12.6699393343464, 13.1126945234835, 13.5553415031557, 13.9978783005383, 14.2930441420927, 14.3319604962846, 14.3708862698674, 14.8151783217396, 15.2593456780847, 15.7033930033993, 16.1473242910203, 16.5911429205698, 17.0348517053745, 17.4784529277141, 17.9219483722003, 18.3653394045744, 18.8086270006165, 19.2518117411035, 19.694893821238, 20.1378730040782, 20.2236278418791), .UNSPECIFIED.);
#2371 = CARTESIAN_POINT('', (15., 0.72360174871088, 2.39298986819054));
#2372 = CARTESIAN_POINT('', (15.106513997072, 0.665080001441379, 2.4106859057813));
#2373 = CARTESIAN_POINT('', (15.2130605113644, 0.605899697324638, 2.42623614439736));
#2374 = CARTESIAN_POINT('', (15.3195823618173, 0.546251625065768, 2.43959200730635));
#2375 = CARTESIAN_POINT('', (15.4475469027106, 0.474596484366211, 2.45563638560167));
#2376 = CARTESIAN_POINT('', (15.575547552716, 0.40222580546625, 2.46852251585421));
#2377 = CARTESIAN_POINT('', (15.7035233126375, 0.329456162164988, 2.47819665023008));
#2378 = CARTESIAN_POINT('', (15.8314664275222, 0.25670508150156, 2.48786831685367));
#2379 = CARTESIAN_POINT('', (15.9594455523774, 0.183519559898834, 2.49433437746493));
#2380 = CARTESIAN_POINT('', (16.0873997865813, 0.110219139648885, 2.4975691664607));
#2381 = CARTESIAN_POINT('', (16.1443255429272, 0.0776084027774897, 2.49900829671965));
#2382 = CARTESIAN_POINT('', (16.2012551547191, 0.044969941527275, 2.49980858981431));
#2383 = CARTESIAN_POINT('', (16.2581831060293, 0.0123316904910571, 2.49996958569692));
#2384 = CARTESIAN_POINT('', (16.2750652306248, 0.00265273651689433, 2.50001732942363));
#2385 = CARTESIAN_POINT('', (16.2919475163933, -0.00702637681301591, 2.50000886162867));
#2386 = CARTESIAN_POINT('', (16.3088298256956, -0.0167049102956839, 2.49994418857142));
#2387 = CARTESIAN_POINT('', (16.4373137719917, -0.0903640379627104, 2.49945198993524));
#2388 = CARTESIAN_POINT('', (16.5658344418461, -0.164009103999436, 2.49570110439445));
#2389 = CARTESIAN_POINT('', (16.6943297535695, -0.237317503129594, 2.48871059038804));
#2390 = CARTESIAN_POINT('', (16.8227883317527, -0.310604945253726, 2.48172207479171));
#2391 = CARTESIAN_POINT('', (16.9512832504151, -0.383591591528331, 2.47149235902897));
#2392 = CARTESIAN_POINT('', (17.0797531107054, -0.455957340306965, 2.4580689379716));
#2393 = CARTESIAN_POINT('', (17.2081876152655, -0.528303173567024, 2.44464921112587));
#2394 = CARTESIAN_POINT('', (17.3366583730145, -0.600064089460586, 2.42803093552737));
#2395 = CARTESIAN_POINT('', (17.465104063026, -0.670926003842866, 2.40828949617103));
#2396 = CARTESIAN_POINT('', (17.5935155840739, -0.741769067626313, 2.38855330840798));
#2397 = CARTESIAN_POINT('', (17.7219635119209, -0.81174799948774, 2.36568606940066));
#2398 = CARTESIAN_POINT('', (17.8503861808812, -0.880557841400609, 2.33979013758671));
#2399 = CARTESIAN_POINT('', (17.9787756804435, -0.949349910897976, 2.31390089425287));
#2400 = CARTESIAN_POINT('', (18.107201781123, -1.01700603426227, 2.28497231090943));
#2401 = CARTESIAN_POINT('', (18.2356024430971, -1.08323271605901, 2.25313268203616));
#2402 = CARTESIAN_POINT('', (18.3639707620481, -1.14944271592381, 2.22130107329175));
#2403 = CARTESIAN_POINT('', (18.4923757417491, -1.21425471333196, 2.18654513453738));
#2404 = CARTESIAN_POINT('', (18.6207552825245, -1.27738837030809, 2.14901813659207));
#2405 = CARTESIAN_POINT('', (18.7491031438146, -1.34050644815271, 2.11150039896945));
#2406 = CARTESIAN_POINT('', (18.8774874422445, -1.40197641230219, 2.07119547762784));
#2407 = CARTESIAN_POINT('', (19.0058466206743, -1.461532305059, 2.02828087829791));
#2408 = CARTESIAN_POINT('', (19.1341746299391, -1.52107373599496, 1.98537669982171));
#2409 = CARTESIAN_POINT('', (19.2625386655392, -1.57873059021755, 1.93984349435879));
#2410 = CARTESIAN_POINT('', (19.3908779401037, -1.63425303500332, 1.89188187199477));
#2411 = CARTESIAN_POINT('', (19.5191864429816, -1.68976216726825, 1.84393174930623));
#2412 = CARTESIAN_POINT('', (19.647530819134, -1.74316505895094, 1.79353092892101));
#2413 = CARTESIAN_POINT('', (19.7758504754527, -1.79423071760858, 1.74090095410101));
#2414 = CARTESIAN_POINT('', (19.9041396504681, -1.84528424602935, 1.68828348110861));
#2415 = CARTESIAN_POINT('', (20.0324648443646, -1.89402634770229, 1.63341250324677));
#2416 = CARTESIAN_POINT('', (20.1607651253506, -1.94024723153475, 1.5765280462211));
#2417 = CARTESIAN_POINT('', (20.2890350936253, -1.98645719504578, 1.51965702893314));
#2418 = CARTESIAN_POINT('', (20.417341305204, -2.03016888503708, 1.46074676784156));
#2419 = CARTESIAN_POINT('', (20.5456223894059, -2.07119526888956, 1.4000536268763));
#2420 = CARTESIAN_POINT('', (20.673873206166, -2.11221197272028, 1.33937480623058));
#2421 = CARTESIAN_POINT('', (20.8021603740424, -2.15056349210373, 1.2768860907833));
#2422 = CARTESIAN_POINT('', (20.9304223670976, -2.18608653251085, 1.21285847170009));
#2423 = CARTESIAN_POINT('', (21.0586540111751, -2.22160116756005, 1.14884600264484));
#2424 = CARTESIAN_POINT('', (21.1869218267429, -2.2543049615828, 1.08326595656245));
#2425 = CARTESIAN_POINT('', (21.3151647508207, -2.28405899152487, 1.01640273673105));
#2426 = CARTESIAN_POINT('', (21.4433771132086, -2.31380593075653, 0.949555451135459));
#2427 = CARTESIAN_POINT('', (21.5716252187503, -2.34061855576776, 0.881393968453678));
#2428 = CARTESIAN_POINT('', (21.6998488461493, -2.3643831280861, 0.812214518228897));
#2429 = CARTESIAN_POINT('', (21.8280415816179, -2.38814197498916, 0.743051734875949));
#2430 = CARTESIAN_POINT('', (21.9562698352744, -2.40886576046353, 0.672837919460801));
#2431 = CARTESIAN_POINT('', (22.0844737082126, -2.42646715624713, 0.60187801060845));
#2432 = CARTESIAN_POINT('', (22.2126462480962, -2.44406425024575, 0.530935444373326));
#2433 = CARTESIAN_POINT('', (22.3408544368084, -2.45854897535569, 0.459213023456906));
#2434 = CARTESIAN_POINT('', (22.4690380561462, -2.46986128977595, 0.387020941637973));
#2435 = CARTESIAN_POINT('', (22.5971897684219, -2.48117078837059, 0.31484682964428));
#2436 = CARTESIAN_POINT('', (22.7253773765326, -2.48931477945384, 0.242169558224807));
#2437 = CARTESIAN_POINT('', (22.8535401730912, -2.49426078911335, 0.169301848459354));
#2438 = CARTESIAN_POINT('', (22.9390229621518, -2.49755970823628, 0.120700107310881));
#2439 = CARTESIAN_POINT('', (23.0245173141173, -2.4994375244488, 0.0720014156695737));
#2440 = CARTESIAN_POINT('', (23.1100051895995, -2.49989143002998, 0.0232988854388467));
#2441 = CARTESIAN_POINT('', (23.1212764004682, -2.49995127554013, 0.0168776650614554));
#2442 = CARTESIAN_POINT('', (23.132547673473, -2.49998637998581, 0.0104562755054884));
#2443 = CARTESIAN_POINT('', (23.1438189659919, -2.49999674386919, 0.00403492793608339));
#2444 = CARTESIAN_POINT('', (23.1550929866367, -2.50000711026106, -0.00238797386893251));
#2445 = CARTESIAN_POINT('', (23.1663670673577, -2.49999272414078, -0.00881085786349676));
#2446 = CARTESIAN_POINT('', (23.1776411679166, -2.4999535876128, -0.0152335085217763));
#2447 = CARTESIAN_POINT('', (23.3063218031174, -2.49950689004664, -0.0885405330655602));
#2448 = CARTESIAN_POINT('', (23.4350385005871, -2.49583262908774, -0.161835332879003));
#2449 = CARTESIAN_POINT('', (23.5637305278306, -2.48894939083877, -0.234799765426932));
#2450 = CARTESIAN_POINT('', (23.6923864362191, -2.48206808444749, -0.307743719691859));
#2451 = CARTESIAN_POINT('', (23.8210780351912, -2.47197625349101, -0.380392794086987));
#2452 = CARTESIAN_POINT('', (23.9497452026761, -2.45872036859966, -0.45243137494402));
#2453 = CARTESIAN_POINT('', (24.0783775993646, -2.44546806595609, -0.524450488217547));
#2454 = CARTESIAN_POINT('', (24.2070457224577, -2.42904700689191, -0.595894402544998));
#2455 = CARTESIAN_POINT('', (24.3356892959667, -2.40953094513161, -0.666453767678921));
#2456 = CARTESIAN_POINT('', (24.4642992525553, -2.39001998327546, -0.736994694359288));
#2457 = CARTESIAN_POINT('', (24.5929451769036, -2.36740643562626, -0.806684943345872));
#2458 = CARTESIAN_POINT('', (24.7215662935126, -2.34179041662731, -0.87522433957964));
#2459 = CARTESIAN_POINT('', (24.8501547694691, -2.31618089829948, -0.943746342319362));
#2460 = CARTESIAN_POINT('', (24.9787794360827, -2.28755871911422, -1.01114951304122));
#2461 = CARTESIAN_POINT('', (25.1073791146137, -2.25604938610366, -1.07714491479157));
#2462 = CARTESIAN_POINT('', (25.2359469648304, -2.22454785162703, -1.14312398273442));
#2463 = CARTESIAN_POINT('', (25.3645510075528, -2.19014639408403, -1.20772573511018));
#2464 = CARTESIAN_POINT('', (25.4931301560319, -2.15299512899042, -1.27067382696881));
#2465 = CARTESIAN_POINT('', (25.6216781347649, -2.11585286998771, -1.33360665915226));
#2466 = CARTESIAN_POINT('', (25.7502619454, -2.07594507679671, -1.39491547942797));
#2467 = CARTESIAN_POINT('', (25.878821328498, -2.03344593354816, -1.45433752455765));
#2468 = CARTESIAN_POINT('', (26.0073500562802, -1.99095692432972, -1.51374540034769));
#2469 = CARTESIAN_POINT('', (26.1359141644115, -1.94585748976768, -1.57129575183764));
#2470 = CARTESIAN_POINT('', (26.2644541785999, -1.89834456028535, -1.62674150695033));
#2471 = CARTESIAN_POINT('', (26.3929639306186, -1.85084281676981, -1.68217420847145));
#2472 = CARTESIAN_POINT('', (26.5215090269329, -1.80090577221427, -1.73553009906562));
#2473 = CARTESIAN_POINT('', (26.65002996391, -1.74875070708385, -1.78658080267134));
#2474 = CARTESIAN_POINT('', (26.7785209189223, -1.69660780893075, -1.83761959693034));
#2475 = CARTESIAN_POINT('', (26.9070474582421, -1.6422233058816, -1.88637843159124));
#2476 = CARTESIAN_POINT('', (27.0355495683955, -1.58583244567157, -1.93264985298821));
#2477 = CARTESIAN_POINT('', (27.1640218623393, -1.52945466977356, -1.97891053807589));
#2478 = CARTESIAN_POINT('', (27.2925300114811, -1.47104575870001, -2.02270610935737));
#2479 = CARTESIAN_POINT('', (27.4210134963742, -1.41085694952905, -2.06385141615514));
#2480 = CARTESIAN_POINT('', (27.5494672190516, -1.35068208263497, -2.10498719195758));
#2481 = CARTESIAN_POINT('', (27.677956871167, -1.28870132501315, -2.14349228172904));
#2482 = CARTESIAN_POINT('', (27.8064218804249, -1.22518049309195, -2.17920461621826));
#2483 = CARTESIAN_POINT('', (27.9348570561542, -1.16167441266272, -2.21490865720439));
#2484 = CARTESIAN_POINT('', (28.0633278552762, -1.09660034962898, -2.24783730313424));
#2485 = CARTESIAN_POINT('', (28.1917744472538, -1.03023783974034, -2.27785205699737));
#2486 = CARTESIAN_POINT('', (28.2166399874142, -1.01739094649566, -2.28366251141346));
#2487 = CARTESIAN_POINT('', (28.2415059345323, -1.0044950900566, -2.28936419091803));
#2488 = CARTESIAN_POINT('', (28.266371865612, -0.991552363830598, -2.29495618907681));
#2489 = ORIENTED_EDGE('', *, *, #2490, .T.);
#2490 = EDGE_CURVE('', #2368, #2491, #2493, .T.);
#2491 = VERTEX_POINT('', #2492);
#2492 = CARTESIAN_POINT('', (29.0900744143345, -0.548181838732777, -2.43915900910202));
#2493 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2494, #2495, #2496, #2497, #2498, #2499, #2500), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.663839223885605, 0.946707654862661), .UNSPECIFIED.);
#2494 = CARTESIAN_POINT('', (28.266371865612, -0.991552363830579, -2.29495618907682));
#2495 = CARTESIAN_POINT('', (28.4588622348138, -0.89136105622435, -2.33824456571995));
#2496 = CARTESIAN_POINT('', (28.6514628227835, -0.788293504070331, -2.37497334264852));
#2497 = CARTESIAN_POINT('', (28.8439717759704, -0.683338390320764, -2.40479700688308));
#2498 = CARTESIAN_POINT('', (28.9260017368068, -0.638615982723959, -2.41750516392544));
#2499 = CARTESIAN_POINT('', (29.0080412244416, -0.593537723167289, -2.42896563014071));
#2500 = CARTESIAN_POINT('', (29.0900744143345, -0.548181838732776, -2.43915900910202));
#2501 = ORIENTED_EDGE('', *, *, #2502, .F.);
#2502 = EDGE_CURVE('', #2503, #2491, #2505, .T.);
#2503 = VERTEX_POINT('', #2504);
#2504 = CARTESIAN_POINT('', (29.0900744143345, -2.28094071581076, 1.02338138098986));
#2505 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2506, #2507, #2508, #2509, #2510), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0.430483931247972, 0.5, 0.712484868696247), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.882406574571279, 0.918556859455845, 1., 0.75105849143361, 0.92528741295342))
   REPRESENTATION_ITEM ('')
);
#2506 = CARTESIAN_POINT('', (29.0900744143345, -2.28094071581076, 1.02338138098986));
#2507 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 0.535135991963621));
#2508 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 3.06161699786838E-16));
#2509 = CARTESIAN_POINT('', (29.0900744143345, -2.5, -2.00050320006176));
#2510 = CARTESIAN_POINT('', (29.0900744143345, -0.548181838732777, -2.43915900910202));
#2511 = ORIENTED_EDGE('', *, *, #2512, .T.);
#2512 = EDGE_CURVE('', #2503, #2513, #2515, .T.);
#2513 = VERTEX_POINT('', #2514);
#2514 = CARTESIAN_POINT('', (17.1725436378366, 2.5, 0.));
#2515 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2516, #2517, #2518, #2519, #2520, #2521, #2522, #2523, #2524, #2525, #2526, #2527, #2528, #2529, #2530, #2531, #2532, #2533, #2534, #2535, #2536, #2537, #2538, #2539, #2540, #2541, #2542, #2543, #2544, #2545, #2546, #2547, #2548, #2549, #2550, #2551, #2552, #2553, #2554, #2555, #2556, #2557, #2558, #2559, #2560, #2561, #2562, #2563, #2564, #2565, #2566, #2567, #2568, #2569, #2570, #2571, #2572, #2573, #2574, #2575, #2576, #2577, #2578, #2579, #2580, #2581, #2582, #2583, #2584, #2585, #2586, #2587, #2588, #2589, #2590, #2591, #2592, #2593, #2594, #2595, #2596, #2597, #2598, #2599, #2600, #2601, #2602, #2603, #2604, #2605, #2606, #2607, #2608, #2609, #2610, #2611, #2612, #2613, #2614, #2615), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.66581003302138, 1.10938790983292, 1.55286027225605, 1.9962279720072, 2.43949153724822, 2.8826512289732, 3.32570689374937, 3.76865793341227, 4.21150328143674, 4.65424137387289, 5.0968702081679, 5.53938746352853, 5.73625418684984, 5.79462308489803, 5.83354815054681, 6.27784304925699, 6.72201379739504, 7.16606474016684, 7.60999959487897, 8.05382146066309, 8.49753285906062, 8.94113576281081, 9.38463162405017, 9.82802152582508, 10.2713061956903, 10.7144859417871, 11.1575606422483, 11.600529727804, 12.0433921620368, 12.4861465105347, 12.9287909648547, 13.3713232372497, 13.7197592584556), .UNSPECIFIED.);
#2516 = CARTESIAN_POINT('', (29.0900744143345, -2.28094071581076, 1.02338138098986));
#2517 = CARTESIAN_POINT('', (28.8971607161561, -2.23602335361338, 1.1234944397048));
#2518 = CARTESIAN_POINT('', (28.7041519003585, -2.18447200846738, 1.22070787148694));
#2519 = CARTESIAN_POINT('', (28.511252378303, -2.12678263525716, 1.31407595761));
#2520 = CARTESIAN_POINT('', (28.3827383034354, -2.08834865497144, 1.37627991271785));
#2521 = CARTESIAN_POINT('', (28.2541973618619, -2.04717090068579, 1.43681572187853));
#2522 = CARTESIAN_POINT('', (28.1256895603138, -2.00342637330678, 1.49542059860724));
#2523 = CARTESIAN_POINT('', (27.9972123270667, -1.95969225148966, 1.55401153492538));
#2524 = CARTESIAN_POINT('', (27.8687082504045, -1.91337154976881, 1.61070062955358));
#2525 = CARTESIAN_POINT('', (27.7402373775049, -1.86466350295338, 1.66524173042643));
#2526 = CARTESIAN_POINT('', (27.6117968246568, -1.81596695158786, 1.71976995920661));
#2527 = CARTESIAN_POINT('', (27.4833291778182, -1.76486116249496, 1.77217702356025));
#2528 = CARTESIAN_POINT('', (27.354895024468, -1.71156544664816, 1.8222359127841));
#2529 = CARTESIAN_POINT('', (27.2264910366613, -1.65828224845491, 1.87228304459325));
#2530 = CARTESIAN_POINT('', (27.0980597194755, -1.60278563571458, 1.92000615675808));
#2531 = CARTESIAN_POINT('', (26.9696620456073, -1.54531340430424, 1.96519884044278));
#2532 = CARTESIAN_POINT('', (26.8412944601985, -1.48785464082409, 2.01038093376246));
#2533 = CARTESIAN_POINT('', (26.7128995745439, -1.42839490345028, 2.05305444051586));
#2534 = CARTESIAN_POINT('', (26.5845382403483, -1.36718927206379, 2.0930345181945));
#2535 = CARTESIAN_POINT('', (26.4562070375888, -1.30599800803788, 2.13300521098193));
#2536 = CARTESIAN_POINT('', (26.3278487232128, -1.2430332714053, 2.17030226262789));
#2537 = CARTESIAN_POINT('', (26.199523746344, -1.17856589398124, 2.20476357769812));
#2538 = CARTESIAN_POINT('', (26.0712290726996, -1.11411374016722, 2.23921675492184));
#2539 = CARTESIAN_POINT('', (25.9429074972264, -1.04812910061116, 2.27085184280832));
#2540 = CARTESIAN_POINT('', (25.8146190671023, -0.980896522550325, 2.29953082433106));
#2541 = CARTESIAN_POINT('', (25.6863612476171, -0.913679986716951, 2.32820296282088));
#2542 = CARTESIAN_POINT('', (25.5580765929785, -0.84518384547674, 2.35393416232542));
#2543 = CARTESIAN_POINT('', (25.4298250851643, -0.775703659754585, 2.37661183878297));
#2544 = CARTESIAN_POINT('', (25.301604639415, -0.706240301889444, 2.39928402278691));
#2545 = CARTESIAN_POINT('', (25.1733571654461, -0.635760381000851, 2.41891495477187));
#2546 = CARTESIAN_POINT('', (25.0451430934715, -0.564567331080957, 2.43541859413864));
#2547 = CARTESIAN_POINT('', (24.9169606619439, -0.49339185005886, 2.45191816076581));
#2548 = CARTESIAN_POINT('', (24.7887509567442, -0.421470651018066, 2.46529963487959));
#2549 = CARTESIAN_POINT('', (24.6605748234622, -0.349112726043061, 2.47550405059556));
#2550 = CARTESIAN_POINT('', (24.5324310011261, -0.27677304122671, 2.48570589395802));
#2551 = CARTESIAN_POINT('', (24.4042599008941, -0.203963684572672, 2.49273695391508));
#2552 = CARTESIAN_POINT('', (24.2761223155712, -0.130997611862083, 2.4965655660701));
#2553 = CARTESIAN_POINT('', (24.2191165688998, -0.0985365236804447, 2.4982688359894));
#2554 = CARTESIAN_POINT('', (24.1621088136846, -0.066039553174444, 2.49933902095832));
#2555 = CARTESIAN_POINT('', (24.1051043028144, -0.0335345670340877, 2.49977507644465));
#2556 = CARTESIAN_POINT('', (24.0882030691924, -0.0238971829700087, 2.49990436227719));
#2557 = CARTESIAN_POINT('', (24.0713018166143, -0.0142589233194528, 2.49997791637837));
#2558 = CARTESIAN_POINT('', (24.0544006832022, -0.00462051284732636, 2.49999573016856));
#2559 = CARTESIAN_POINT('', (24.0431296510327, 0.00180715279179032, 2.50000760983351));
#2560 = CARTESIAN_POINT('', (24.0318586208937, 0.00823491560991578, 2.49999470044113));
#2561 = CARTESIAN_POINT('', (24.0205876349559, 0.0146625627409829, 2.499957001481));
#2562 = CARTESIAN_POINT('', (23.8919393855023, 0.0880284205357899, 2.49952670148291));
#2563 = CARTESIAN_POINT('', (23.7632638420399, 0.161398491928163, 2.49586355952884));
#2564 = CARTESIAN_POINT('', (23.634621992881, 0.234453441366249, 2.48898203766754));
#2565 = CARTESIAN_POINT('', (23.5060160904756, 0.307487976854511, 2.48210243872923));
#2566 = CARTESIAN_POINT('', (23.3773826432745, 0.38024203563082, 2.47200303485274));
#2567 = CARTESIAN_POINT('', (23.2487831082547, 0.452399747111996, 2.45872618825542));
#2568 = CARTESIAN_POINT('', (23.1202182601532, 0.524537995625187, 2.44545292279774));
#2569 = CARTESIAN_POINT('', (22.9916257694193, 0.596113693512352, 2.42899777503753));
#2570 = CARTESIAN_POINT('', (22.8630672227892, 0.666816270432247, 2.40943065089802));
#2571 = CARTESIAN_POINT('', (22.7345422851684, 0.737500363605847, 2.38986864218391));
#2572 = CARTESIAN_POINT('', (22.6059897960296, 0.807344665673719, 2.36718717325104));
#2573 = CARTESIAN_POINT('', (22.4774711187603, 0.876045699627451, 2.34148327608041));
#2574 = CARTESIAN_POINT('', (22.3489851516677, 0.944729248006222, 2.31578592098629));
#2575 = CARTESIAN_POINT('', (22.220471815815, 1.01230254655936, 2.28705551843856));
#2576 = CARTESIAN_POINT('', (22.0919920998065, 1.07847132209572, 2.25541561744551));
#2577 = CARTESIAN_POINT('', (21.9635443624353, 1.14462362820532, 2.22378359163268));
#2578 = CARTESIAN_POINT('', (21.8350694083209, 1.20940387856803, 2.18922830801961));
#2579 = CARTESIAN_POINT('', (21.7066279517478, 1.27252946363515, 2.15189887405994));
#2580 = CARTESIAN_POINT('', (21.5782179011981, 1.33563961347091, 2.11457856775349));
#2581 = CARTESIAN_POINT('', (21.4497806086901, 1.39712635566277, 2.07446746775151));
#2582 = CARTESIAN_POINT('', (21.3213769136093, 1.45672153595384, 2.03173875453718));
#2583 = CARTESIAN_POINT('', (21.1930042026672, 1.51630233577608, 1.98902035187021));
#2584 = CARTESIAN_POINT('', (21.06460403419, 1.57402078115423, 1.94366533779998));
#2585 = CARTESIAN_POINT('', (20.9362376769228, 1.62962564028912, 1.89586926567004));
#2586 = CARTESIAN_POINT('', (20.8079019887817, 1.68521721438213, 1.84808461291659));
#2587 = CARTESIAN_POINT('', (20.6795387091037, 1.73872213529213, 1.79783779780867));
#2588 = CARTESIAN_POINT('', (20.551209312568, 1.78990766627718, 1.7453453945286));
#2589 = CARTESIAN_POINT('', (20.4229103730802, 1.84108104914799, 1.69286544952921));
#2590 = CARTESIAN_POINT('', (20.294583893182, 1.88995995973695, 1.63811654466666));
#2591 = CARTESIAN_POINT('', (20.1662912032275, 1.93633148964521, 1.58133499367096));
#2592 = CARTESIAN_POINT('', (20.0380288796569, 1.98269204359155, 1.52456688264897));
#2593 = CARTESIAN_POINT('', (19.9097391708098, 2.026568238994, 1.46574032196686));
#2594 = CARTESIAN_POINT('', (19.7814830820647, 2.06776846885165, 1.40510980326198));
#2595 = CARTESIAN_POINT('', (19.6532573934958, 2.1089589331359, 1.34449365563664));
#2596 = CARTESIAN_POINT('', (19.5250044714683, 2.14749440874125, 1.28204537368109));
#2597 = CARTESIAN_POINT('', (19.3967850378482, 2.18320616933336, 1.21803564076949));
#2598 = CARTESIAN_POINT('', (19.2685961676598, 2.21890941737846, 1.15404116574079));
#2599 = CARTESIAN_POINT('', (19.1403800785768, 2.25180750938169, 1.08845513231774));
#2600 = CARTESIAN_POINT('', (19.0121975258687, 2.28175620300325, 1.02156185816435));
#2601 = CARTESIAN_POINT('', (18.8840458349957, 2.31169768603632, 0.954684689550621));
#2602 = CARTESIAN_POINT('', (18.7558667514921, 2.33870547764043, 0.886469041311612));
#2603 = CARTESIAN_POINT('', (18.627721398036, 2.36266113284176, 0.817210114572095));
#2604 = CARTESIAN_POINT('', (18.4996073199459, 2.38661094138643, 0.7479680912803));
#2605 = CARTESIAN_POINT('', (18.3714657009865, 2.40752132856127, 0.677650878393224));
#2606 = CARTESIAN_POINT('', (18.2433579039588, 2.42530039373194, 0.606562445395165));
#2607 = CARTESIAN_POINT('', (18.1152819040238, 2.4430750460363, 0.535491656955357));
#2608 = CARTESIAN_POINT('', (17.987178387648, 2.45772821576808, 0.463616879558979));
#2609 = CARTESIAN_POINT('', (17.8591086277552, 2.46919504994605, 0.391249032359338));
#2610 = CARTESIAN_POINT('', (17.7310713253169, 2.48065897801841, 0.318899525758642));
#2611 = CARTESIAN_POINT('', (17.6030066381699, 2.48894356837037, 0.246023127997707));
#2612 = CARTESIAN_POINT('', (17.4749755578563, 2.49401148107467, 0.172935630418228));
#2613 = CARTESIAN_POINT('', (17.3741679038206, 2.49800179646782, 0.115388828873856));
#2614 = CARTESIAN_POINT('', (17.2733474043007, 2.5, 0.0576917737962025));
#2615 = CARTESIAN_POINT('', (17.1725436378366, 2.5, -2.41282313515302E-16));
#2616 = ORIENTED_EDGE('', *, *, #2617, .F.);
#2617 = EDGE_CURVE('', #2158, #2513, #2618, .T.);
#2618 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2619, #2620), .UNSPECIFIED., .F., .U., (2, 2), (0.507169019214934, 0.58315845549102), .UNSPECIFIED.);
#2619 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2620 = CARTESIAN_POINT('', (17.1725436378366, 2.5, 0.));
#2621 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#2622, #2623), (#2624, #2625), (#2626, #2627), (#2628, #2629), (#2630, #2631), (#2632, #2633), (#2634, #2635)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 3), (2, 2), (0., 3.92699081698724, 7.85398163397448, 11.1916861464501), (0.507169019214934, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.75105849143361, 0.75105849143361), (0.92528741295342, 0.92528741295342)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2622 = CARTESIAN_POINT('', (15., 2.5, 0.));
#2623 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#2624 = CARTESIAN_POINT('', (15., 2.5, 2.5));
#2625 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 2.5));
#2626 = CARTESIAN_POINT('', (15., 1.53080849893419E-16, 2.5));
#2627 = CARTESIAN_POINT('', (29.0900744143345, 1.53080849893419E-16, 2.5));
#2628 = CARTESIAN_POINT('', (15., -2.5, 2.5));
#2629 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 2.5));
#2630 = CARTESIAN_POINT('', (15., -2.5, 3.06161699786838E-16));
#2631 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 3.06161699786838E-16));
#2632 = CARTESIAN_POINT('', (15., -2.5, -2.00050320006176));
#2633 = CARTESIAN_POINT('', (29.0900744143345, -2.5, -2.00050320006176));
#2634 = CARTESIAN_POINT('', (15., -0.548181838732776, -2.43915900910202));
#2635 = CARTESIAN_POINT('', (29.0900744143345, -0.548181838732776, -2.43915900910202));
#2636 = ADVANCED_FACE('', (#2637), #2677, .T.);
#2637 = FACE_OUTER_BOUND('', #2638, .T.);
#2638 = EDGE_LOOP('', (#2639, #2640, #2676));
#2639 = ORIENTED_EDGE('', *, *, #2146, .F.);
#2640 = ORIENTED_EDGE('', *, *, #2641, .F.);
#2641 = EDGE_CURVE('', #2368, #2147, #2642, .T.);
#2642 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2643, #2644, #2645, #2646, #2647, #2648, #2649, #2650, #2651, #2652, #2653, #2654, #2655, #2656, #2657, #2658, #2659, #2660, #2661, #2662, #2663, #2664, #2665, #2666, #2667, #2668, #2669, #2670, #2671, #2672, #2673, #2674, #2675), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (1.783628134388, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.05), .UNSPECIFIED.);
#2643 = CARTESIAN_POINT('', (28.266371865612, -0.991552363830598, -2.29495618907681));
#2644 = CARTESIAN_POINT('', (28.2477998229763, -1.0012043547675, -2.29052865730667));
#2645 = CARTESIAN_POINT('', (28.075949091816, -1.09024500097217, -2.24900266081413));
#2646 = CARTESIAN_POINT('', (27.7508196721311, -1.25383481021328, -2.16074144176684));
#2647 = CARTESIAN_POINT('', (27.2909836065574, -1.47050685938477, -2.01289437917856));
#2648 = CARTESIAN_POINT('', (26.8311475409836, -1.67023555384045, -1.84370848762992));
#2649 = CARTESIAN_POINT('', (26.3713114754098, -1.85096033246745, -1.65507794207982));
#2650 = CARTESIAN_POINT('', (25.9114754098361, -2.01082757191316, -1.44909140302471));
#2651 = CARTESIAN_POINT('', (25.4516393442623, -2.14820851284435, -1.22801002988404));
#2652 = CARTESIAN_POINT('', (24.9918032786885, -2.26171483843597, -0.994243733262683));
#2653 = CARTESIAN_POINT('', (24.5319672131148, -2.35021181556725, -0.750326114979075));
#2654 = CARTESIAN_POINT('', (24.072131147541, -2.41282887395211, -0.498888285334564));
#2655 = CARTESIAN_POINT('', (23.6122950819672, -2.44896753831237, -0.242631828149031));
#2656 = CARTESIAN_POINT('', (23.1524590163935, -2.45830664924341, 0.0156988289800142));
#2657 = CARTESIAN_POINT('', (22.6926229508197, -2.44080483467302, 0.273344372517375));
#2658 = CARTESIAN_POINT('', (22.2327868852459, -2.39670021880156, 0.527558621953));
#2659 = CARTESIAN_POINT('', (21.7729508196721, -2.32650738074214, 0.775636343167927));
#2660 = CARTESIAN_POINT('', (21.3131147540984, -2.23101160006622, 1.01494059251241));
#2661 = CARTESIAN_POINT('', (20.8532786885246, -2.11126045103251, 1.24292933306634));
#2662 = CARTESIAN_POINT('', (20.3934426229508, -1.96855283120884, 1.45718107195108));
#2663 = CARTESIAN_POINT('', (19.9336065573771, -1.80442553330771, 1.6554192770855));
#2664 = CARTESIAN_POINT('', (19.4737704918033, -1.62063749116566, 1.83553534335246));
#2665 = CARTESIAN_POINT('', (19.0139344262295, -1.41915185173102, 1.99560989166475));
#2666 = CARTESIAN_POINT('', (18.5540983606557, -1.20211604452307, 2.13393219977799));
#2667 = CARTESIAN_POINT('', (18.094262295082, -0.971840038132565, 2.24901758076829));
#2668 = CARTESIAN_POINT('', (17.6344262295082, -0.730772989809464, 2.33962254373735));
#2669 = CARTESIAN_POINT('', (17.1745901639344, -0.481478508894997, 2.40475759137881));
#2670 = CARTESIAN_POINT('', (16.7147540983607, -0.226608767686376, 2.44369753038));
#2671 = CARTESIAN_POINT('', (16.2549180327869, 0.0311222958350973, 2.45598919307484));
#2672 = CARTESIAN_POINT('', (15.7950819672131, 0.288966430214355, 2.44145649213158));
#2673 = CARTESIAN_POINT('', (15.3767759562842, 0.521120327187346, 2.40392858195661));
#2674 = CARTESIAN_POINT('', (15.1117486338798, 0.665528589865012, 2.36702807401041));
#2675 = CARTESIAN_POINT('', (15., 0.725768781898812, 2.34917823453502));
#2676 = ORIENTED_EDGE('', *, *, #2367, .F.);
#2677 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2678, #2679), (#2680, #2681), (#2682, #2683), (#2684, #2685), (#2686, #2687), (#2688, #2689), (#2690, #2691), (#2692, #2693), (#2694, #2695), (#2696, #2697), (#2698, #2699), (#2700, #2701), (#2702, #2703), (#2704, #2705), (#2706, #2707), (#2708, #2709), (#2710, #2711), (#2712, #2713), (#2714, #2715), (#2716, #2717), (#2718, #2719), (#2720, #2721), (#2722, #2723), (#2724, #2725), (#2726, #2727), (#2728, #2729), (#2730, #2731), (#2732, #2733), (#2734, #2735), (#2736, #2737), (#2738, #2739), (#2740, #2741), (#2742, #2743)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.783628134388, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.0500000000028), (0.989779038929633, 1.), .UNSPECIFIED.);
#2678 = CARTESIAN_POINT('', (28.266371865612, -0.995118565098401, -2.35556995187491));
#2679 = CARTESIAN_POINT('', (28.266371865612, -0.991552363830594, -2.29495618907681));
#2680 = CARTESIAN_POINT('', (28.2477998229763, -1.00502761931152, -2.35112154885509));
#2681 = CARTESIAN_POINT('', (28.2477998229763, -1.0012043547675, -2.29052865730667));
#2682 = CARTESIAN_POINT('', (28.075949091816, -1.09644536310602, -2.30938745817987));
#2683 = CARTESIAN_POINT('', (28.075949091816, -1.09024500097217, -2.24900266081414));
#2684 = CARTESIAN_POINT('', (27.7508196721311, -1.26450190440411, -2.22047078433208));
#2685 = CARTESIAN_POINT('', (27.7508196721311, -1.25383481021328, -2.16074144176684));
#2686 = CARTESIAN_POINT('', (27.2909836065574, -1.4873471339294, -2.07104929894497));
#2687 = CARTESIAN_POINT('', (27.2909836065574, -1.47050685938477, -2.01289437917856));
#2688 = CARTESIAN_POINT('', (26.8311475409836, -1.69303957247738, -1.89966122955321));
#2689 = CARTESIAN_POINT('', (26.8311475409836, -1.67023555384045, -1.84370848762992));
#2690 = CARTESIAN_POINT('', (26.3713114754098, -1.87945589680846, -1.70822686469145));
#2691 = CARTESIAN_POINT('', (26.3713114754098, -1.85096033246745, -1.65507794207982));
#2692 = CARTESIAN_POINT('', (25.9114754098361, -2.04468282877534, -1.49886713610969));
#2693 = CARTESIAN_POINT('', (25.9114754098361, -2.01082757191316, -1.44909140302471));
#2694 = CARTESIAN_POINT('', (25.4516393442623, -2.18703565334635, -1.27388127927418));
#2695 = CARTESIAN_POINT('', (25.4516393442623, -2.14820851284435, -1.22801002988404));
#2696 = CARTESIAN_POINT('', (24.9918032786885, -2.30507434990518, -1.03572267304905));
#2697 = CARTESIAN_POINT('', (24.9918032786885, -2.26171483843597, -0.994243733262683));
#2698 = CARTESIAN_POINT('', (24.5319672131148, -2.39761724153289, -0.786973316948858));
#2699 = CARTESIAN_POINT('', (24.5319672131148, -2.35021181556725, -0.750326114979075));
#2700 = CARTESIAN_POINT('', (24.072131147541, -2.46375203307725, -0.530317138725442));
#2701 = CARTESIAN_POINT('', (24.072131147541, -2.41282887395211, -0.498888285334564));
#2702 = CARTESIAN_POINT('', (23.6122950819672, -2.50284414893354, -0.268512408282997));
#2703 = CARTESIAN_POINT('', (23.6122950819672, -2.44896753831237, -0.242631828149031));
#2704 = CARTESIAN_POINT('', (23.1524590163935, -2.51454230257906, -0.00436352071993928));
#2705 = CARTESIAN_POINT('', (23.1524590163935, -2.45830664924341, 0.0156988289800142));
#2706 = CARTESIAN_POINT('', (22.6926229508197, -2.49878125667737, 0.259307579055116));
#2707 = CARTESIAN_POINT('', (22.6926229508197, -2.44080483467302, 0.273344372517375));
#2708 = CARTESIAN_POINT('', (22.2327868852459, -2.45578175812326, 0.519690057172927));
#2709 = CARTESIAN_POINT('', (22.2327868852459, -2.39670021880156, 0.527558621953));
#2710 = CARTESIAN_POINT('', (21.7729508196721, -2.38604765831071, 0.7740126642102));
#2711 = CARTESIAN_POINT('', (21.7729508196721, -2.32650738074214, 0.775636343167927));
#2712 = CARTESIAN_POINT('', (21.3131147540984, -2.29036025448771, 1.01957175113503));
#2713 = CARTESIAN_POINT('', (21.3131147540984, -2.23101160006622, 1.01494059251241));
#2714 = CARTESIAN_POINT('', (20.8532786885246, -2.16976991323831, 1.25375856284776));
#2715 = CARTESIAN_POINT('', (20.8532786885246, -2.11126045103251, 1.24292933306634));
#2716 = CARTESIAN_POINT('', (20.3934426229508, -2.02558506167155, 1.47408555174305));
#2717 = CARTESIAN_POINT('', (20.3934426229508, -1.96855283120884, 1.45718107195108));
#2718 = CARTESIAN_POINT('', (19.9336065573771, -1.85935865561471, 1.67821146326757));
#2719 = CARTESIAN_POINT('', (19.9336065573771, -1.80442553330771, 1.6554192770855));
#2720 = CARTESIAN_POINT('', (19.4737704918033, -1.67287225681813, 1.86396495710232));
#2721 = CARTESIAN_POINT('', (19.4737704918033, -1.62063749116566, 1.83553534335246));
#2722 = CARTESIAN_POINT('', (19.0139344262295, -1.46811787270394, 2.02936654125546));
#2723 = CARTESIAN_POINT('', (19.0139344262295, -1.41915185173102, 1.99560989166475));
#2724 = CARTESIAN_POINT('', (18.5540983606557, -1.24727773236365, 2.17264861189801));
#2725 = CARTESIAN_POINT('', (18.5540983606557, -1.20211604452307, 2.13393219977799));
#2726 = CARTESIAN_POINT('', (18.094262295082, -1.0127021911723, 2.29227340908443));
#2727 = CARTESIAN_POINT('', (18.094262295082, -0.971840038132565, 2.24901758076829));
#2728 = CARTESIAN_POINT('', (17.6344262295082, -0.766885973393018, 2.38694871743323));
#2729 = CARTESIAN_POINT('', (17.6344262295082, -0.730772989809464, 2.33962254373735));
#2730 = CARTESIAN_POINT('', (17.1745901639344, -0.512442977360058, 2.45564116125005));
#2731 = CARTESIAN_POINT('', (17.1745901639344, -0.481478508894997, 2.40475759137881));
#2732 = CARTESIAN_POINT('', (16.7147540983607, -0.252079881129316, 2.49758696529657));
#2733 = CARTESIAN_POINT('', (16.7147540983607, -0.226608767686376, 2.44369753038));
#2734 = CARTESIAN_POINT('', (16.2549180327869, 0.0114312022380459, 2.51230007527181));
#2735 = CARTESIAN_POINT('', (16.2549180327869, 0.0311222958350973, 2.45598919307484));
#2736 = CARTESIAN_POINT('', (15.7950819672131, 0.27528076143182, 2.49957755590139));
#2737 = CARTESIAN_POINT('', (15.7950819672131, 0.288966430214355, 2.44145649213158));
#2738 = CARTESIAN_POINT('', (15.3767759562832, 0.513044778501143, 2.46312161062339));
#2739 = CARTESIAN_POINT('', (15.3767759562832, 0.521120327187873, 2.40392858195653));
#2740 = CARTESIAN_POINT('', (15.1117486338779, 0.66105535545771, 2.42657850194967));
#2741 = CARTESIAN_POINT('', (15.1117486338779, 0.665528589866045, 2.36702807401014));
#2742 = CARTESIAN_POINT('', (14.9999999999972, 0.722818667466291, 2.40882168325887));
#2743 = CARTESIAN_POINT('', (14.9999999999972, 0.725768781900346, 2.34917823453456));
#2744 = ADVANCED_FACE('', (#2745), #2902, .T.);
#2745 = FACE_OUTER_BOUND('', #2746, .T.);
#2746 = EDGE_LOOP('', (#2747, #2748, #2788, #2900, #2901));
#2747 = ORIENTED_EDGE('', *, *, #2285, .F.);
#2748 = ORIENTED_EDGE('', *, *, #2749, .F.);
#2749 = EDGE_CURVE('', #2750, #2277, #2752, .T.);
#2750 = VERTEX_POINT('', #2751);
#2751 = CARTESIAN_POINT('', (29.455280962426, 1.32822883558939, -0.689658948484977));
#2752 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#2753, #2754, #2755, #2756, #2757, #2758, #2759, #2760, #2761, #2762, #2763, #2764, #2765, #2766, #2767, #2768, #2769, #2770, #2771, #2772, #2773, #2774, #2775, #2776, #2777, #2778, #2779, #2780, #2781, #2782, #2783, #2784, #2785, #2786, #2787), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.594719037573956, 0.919672131147541, 1.37950819672131, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.05), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.))
   REPRESENTATION_ITEM ('')
);
#2753 = CARTESIAN_POINT('', (29.455280962426, 1.32822883558939, -0.689658948484972));
#2754 = CARTESIAN_POINT('', (29.3469632645682, 1.31032129076526, -0.722126276958731));
#2755 = CARTESIAN_POINT('', (29.0853668781857, 1.26423460910474, -0.798876064275908));
#2756 = CARTESIAN_POINT('', (28.6704918032787, 1.18075678092139, -0.913452999974706));
#2757 = CARTESIAN_POINT('', (28.2106557377049, 1.07580572145971, -1.02986541631268));
#2758 = CARTESIAN_POINT('', (27.7508196721311, 0.959606994475149, -1.13450395697823));
#2759 = CARTESIAN_POINT('', (27.2909836065574, 0.833453682459673, -1.22630686617995));
#2760 = CARTESIAN_POINT('', (26.8311475409836, 0.698735754271663, -1.30435091783394));
#2761 = CARTESIAN_POINT('', (26.3713114754098, 0.556926374601635, -1.36786069059265));
#2762 = CARTESIAN_POINT('', (25.9114754098361, 0.409566264779599, -1.41621557971976));
#2763 = CARTESIAN_POINT('', (25.4516393442623, 0.258247801368676, -1.44895544144872));
#2764 = CARTESIAN_POINT('', (24.9918032786885, 0.104598597791443, -1.46578456997543));
#2765 = CARTESIAN_POINT('', (24.5319672131147, -0.0497351616542865, -1.46657404671559));
#2766 = CARTESIAN_POINT('', (24.072131147541, -0.203105504297799, -1.45136242982796));
#2767 = CARTESIAN_POINT('', (23.6122950819672, -0.35387939959883, -1.42035479055556));
#2768 = CARTESIAN_POINT('', (23.1524590163934, -0.500455280562978, -1.37392011182903));
#2769 = CARTESIAN_POINT('', (22.6926229508197, -0.6412791990657, -1.31258708112593));
#2770 = CARTESIAN_POINT('', (22.2327868852459, -0.774860462911525, -1.23703832363637));
#2771 = CARTESIAN_POINT('', (21.7729508196721, -0.899786607664905, -1.14810313592336));
#2772 = CARTESIAN_POINT('', (21.3131147540984, -1.01473756298302, -1.04674879365726));
#2773 = CARTESIAN_POINT('', (20.8532786885246, -1.11849888098651, -0.934070519736328));
#2774 = CARTESIAN_POINT('', (20.3934426229508, -1.20997390313509, -0.811280211030978));
#2775 = CARTESIAN_POINT('', (19.933606557377, -1.28819475203189, -0.679694033031009));
#2776 = CARTESIAN_POINT('', (19.4737704918033, -1.35233204548573, -0.540719001745079));
#2777 = CARTESIAN_POINT('', (19.0139344262295, -1.40170324192182, -0.395838681224114));
#2778 = CARTESIAN_POINT('', (18.5540983606557, -1.43577953875499, -0.246598132986715));
#2779 = CARTESIAN_POINT('', (18.094262295082, -1.45419125852261, -0.0945882603538903));
#2780 = CARTESIAN_POINT('', (17.6344262295082, -1.45673167131411, 0.0585703037997629));
#2781 = CARTESIAN_POINT('', (17.1745901639344, -1.44335921621937, 0.211243613144363));
#2782 = CARTESIAN_POINT('', (16.7147540983607, -1.4141980990385, 0.361800972189269));
#2783 = CARTESIAN_POINT('', (16.2549180327869, -1.36953725823505, 0.50863149153507));
#2784 = CARTESIAN_POINT('', (15.7950819672131, -1.30982770595839, 0.65016047660683));
#2785 = CARTESIAN_POINT('', (15.3767759562842, -1.24237506608557, 0.772699621520034));
#2786 = CARTESIAN_POINT('', (15.1117486338798, -1.19282300248788, 0.846212123216128));
#2787 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573265));
#2788 = ORIENTED_EDGE('', *, *, #2789, .T.);
#2789 = EDGE_CURVE('', #2750, #2491, #2790, .T.);
#2790 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2791, #2792, #2793, #2794, #2795, #2796, #2797, #2798, #2799, #2800, #2801, #2802, #2803, #2804, #2805, #2806, #2807, #2808, #2809, #2810, #2811, #2812, #2813, #2814, #2815, #2816, #2817, #2818, #2819, #2820, #2821, #2822, #2823, #2824, #2825, #2826, #2827, #2828, #2829, #2830, #2831, #2832, #2833, #2834, #2835, #2836, #2837, #2838, #2839, #2840, #2841, #2842, #2843, #2844, #2845, #2846, #2847, #2848, #2849, #2850, #2851, #2852, #2853, #2854, #2855, #2856, #2857, #2858, #2859, #2860, #2861, #2862, #2863, #2864, #2865, #2866, #2867, #2868, #2869, #2870, #2871, #2872, #2873, #2874, #2875, #2876, #2877, #2878, #2879, #2880, #2881, #2882, #2883, #2884, #2885, #2886, #2887, #2888, #2889, #2890, #2891, #2892, #2893, #2894, #2895, #2896, #2897, #2898, #2899), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131610533462185, 0.262970496648268, 0.350378826832586, 0.437654568758349, 0.524789647112787, 0.61179642840093, 0.669894095882785, 0.727982914463666, 0.786078771871674, 0.844197787315724, 0.902353782966588, 0.96055604239683, 1.01880805125035, 1.07710755024205, 1.13544772028711, 1.19381896230764, 1.28138959884802, 1.36898922726439, 1.42738672970777, 1.45333749916384, 1.47932412419092, 1.53792549015713, 1.56393632341129, 1.65223736004704, 1.74036687310951, 1.82835137298829, 1.91621340550098, 2.00397157029979, 2.13552738200781, 2.26683654907271, 2.39794156408277, 2.52887199298679, 2.65964795867134, 2.79028258653297, 2.92078367535581, 2.98291124569493), .UNSPECIFIED.);
#2791 = CARTESIAN_POINT('', (29.455280962426, 1.32822883558939, -0.689658948484977));
#2792 = CARTESIAN_POINT('', (29.4699365005114, 1.28815862888846, -0.679451782355528));
#2793 = CARTESIAN_POINT('', (29.4844163661126, 1.24737630414834, -0.671494349755233));
#2794 = CARTESIAN_POINT('', (29.4985125425687, 1.20620607027273, -0.665935379170017));
#2795 = CARTESIAN_POINT('', (29.5125818816379, 1.16511421946115, -0.660386992181401));
#2796 = CARTESIAN_POINT('', (29.5263135278537, 1.12350783747616, -0.657212079469216));
#2797 = CARTESIAN_POINT('', (29.5394413938724, 1.08174134274453, -0.656511968930299));
#2798 = CARTESIAN_POINT('', (29.5481768169019, 1.05394946861792, -0.656046107859186));
#2799 = CARTESIAN_POINT('', (29.5566599764255, 1.02603590703268, -0.656673304150608));
#2800 = CARTESIAN_POINT('', (29.5647961545968, 0.998112638426241, -0.658407254729629));
#2801 = CARTESIAN_POINT('', (29.5729199911332, 0.970231726166734, -0.660138575107533));
#2802 = CARTESIAN_POINT('', (29.5807105158373, 0.942297203192957, -0.66297636277776));
#2803 = CARTESIAN_POINT('', (29.5880612702934, 0.914426467898191, -0.666916918804387));
#2804 = CARTESIAN_POINT('', (29.5954001774326, 0.886600652269251, -0.670851123780064));
#2805 = CARTESIAN_POINT('', (29.6023124346802, 0.858792302959444, -0.675891453475126));
#2806 = CARTESIAN_POINT('', (29.6086842475515, 0.831123701874015, -0.682012079007818));
#2807 = CARTESIAN_POINT('', (29.6150466786112, 0.803495839838974, -0.688123692575242));
#2808 = CARTESIAN_POINT('', (29.6208804779868, 0.775959441655028, -0.695323373664971));
#2809 = CARTESIAN_POINT('', (29.6260736919007, 0.748640106317587, -0.70355839376078));
#2810 = CARTESIAN_POINT('', (29.6295413941955, 0.730397968902992, -0.709057223301988));
#2811 = CARTESIAN_POINT('', (29.6327270889054, 0.712234397295074, -0.715022374072219));
#2812 = CARTESIAN_POINT('', (29.6356009453763, 0.694186909300703, -0.721430711536697));
#2813 = CARTESIAN_POINT('', (29.638474364128, 0.676142170133282, -0.727838072942306));
#2814 = CARTESIAN_POINT('', (29.641038224742, 0.658198838298399, -0.734693681042625));
#2815 = CARTESIAN_POINT('', (29.6432680950132, 0.640393564293287, -0.741968522848545));
#2816 = CARTESIAN_POINT('', (29.6454982354857, 0.622586132760294, -0.749244246172719));
#2817 = CARTESIAN_POINT('', (29.6473959869969, 0.604902394061976, -0.75694514556829));
#2818 = CARTESIAN_POINT('', (29.6489444453738, 0.587377041810519, -0.765037030350976));
#2819 = CARTESIAN_POINT('', (29.6504935209937, 0.569844703643764, -0.773132140702021));
#2820 = CARTESIAN_POINT('', (29.6516941846063, 0.552457004410801, -0.781624871522518));
#2821 = CARTESIAN_POINT('', (29.652538617851, 0.535245479800196, -0.790477197857378));
#2822 = CARTESIAN_POINT('', (29.6533835883952, 0.518023003769737, -0.799335156786943));
#2823 = CARTESIAN_POINT('', (29.6538725239302, 0.500963867823591, -0.808559769817294));
#2824 = CARTESIAN_POINT('', (29.6540072877188, 0.48409536586617, -0.818111030083452));
#2825 = CARTESIAN_POINT('', (29.6541421587136, 0.467213444816799, -0.827669888489626));
#2826 = CARTESIAN_POINT('', (29.6539224735743, 0.450510475035741, -0.837562567647364));
#2827 = CARTESIAN_POINT('', (29.6533592455456, 0.434008785088584, -0.847749138493695));
#2828 = CARTESIAN_POINT('', (29.6527955360877, 0.417492990026506, -0.857944416493833));
#2829 = CARTESIAN_POINT('', (29.6518874708731, 0.401168091689001, -0.868440578994374));
#2830 = CARTESIAN_POINT('', (29.6506536929831, 0.385051247276745, -0.879199671274626));
#2831 = CARTESIAN_POINT('', (29.6494189092518, 0.368921263555077, -0.889967534939575));
#2832 = CARTESIAN_POINT('', (29.6478573319794, 0.352990294640998, -0.901004903570918));
#2833 = CARTESIAN_POINT('', (29.6459931071578, 0.337270646297479, -0.912277226996107));
#2834 = CARTESIAN_POINT('', (29.6441275818107, 0.321540031570581, -0.923557414249898));
#2835 = CARTESIAN_POINT('', (29.641958199227, 0.306012993585481, -0.935078560957815));
#2836 = CARTESIAN_POINT('', (29.6395123366401, 0.290697704485544, -0.946810343643268));
#2837 = CARTESIAN_POINT('', (29.6370651713867, 0.275374258462399, -0.958548374676358));
#2838 = CARTESIAN_POINT('', (29.6343402894344, 0.260255996425639, -0.970502408736755));
#2839 = CARTESIAN_POINT('', (29.631366263429, 0.245347878032814, -0.982646591032833));
#2840 = CARTESIAN_POINT('', (29.626904522658, 0.222982182664878, -1.00086573006633));
#2841 = CARTESIAN_POINT('', (29.6218793572776, 0.201074364471526, -1.01952460974374));
#2842 = CARTESIAN_POINT('', (29.616384771493, 0.17963211206642, -1.03855374072686));
#2843 = CARTESIAN_POINT('', (29.6108883666244, 0.158182760807783, -1.05758917165511));
#2844 = CARTESIAN_POINT('', (29.6049188515646, 0.137184360959106, -1.07700828878278));
#2845 = CARTESIAN_POINT('', (29.5985611762046, 0.11663906543603, -1.09675932831003));
#2846 = CARTESIAN_POINT('', (29.5943228892498, 0.102942729421839, -1.109926180726));
#2847 = CARTESIAN_POINT('', (29.5899105901735, 0.0894433507150798, -1.12324498491216));
#2848 = CARTESIAN_POINT('', (29.5853465274332, 0.0761411399655929, -1.13670378201845));
#2849 = CARTESIAN_POINT('', (29.5833183424082, 0.0702298836622828, -1.14268462240114));
#2850 = CARTESIAN_POINT('', (29.5812600153645, 0.0643571403761571, -1.14869355909363));
#2851 = CARTESIAN_POINT('', (29.5791733458644, 0.0585229301500611, -1.15472967860021));
#2852 = CARTESIAN_POINT('', (29.5770837932619, 0.0526806589321952, -1.16077413807188));
#2853 = CARTESIAN_POINT('', (29.5749657349939, 0.0468767900585719, -1.16684610121961));
#2854 = CARTESIAN_POINT('', (29.572820885325, 0.0411113508287808, -1.17294472268282));
#2855 = CARTESIAN_POINT('', (29.5679841233267, 0.028109946686883, -1.18669747233318));
#2856 = CARTESIAN_POINT('', (29.5630105841364, 0.0153021424553654, -1.20058762324851));
#2857 = CARTESIAN_POINT('', (29.5579182596969, 0.00268846896620922, -1.21460662364605));
#2858 = CARTESIAN_POINT('', (29.5556579778812, -0.00291024281190973, -1.2208291045681));
#2859 = CARTESIAN_POINT('', (29.5533741337547, -0.00847103418122162, -1.22707735159304));
#2860 = CARTESIAN_POINT('', (29.5510681627557, -0.0139938337528562, -1.23335069989595));
#2861 = CARTESIAN_POINT('', (29.5432399002902, -0.0327425190618435, -1.25464733245329));
#2862 = CARTESIAN_POINT('', (29.5351553933339, -0.0510581393194141, -1.27623823045464));
#2863 = CARTESIAN_POINT('', (29.5268642177172, -0.0689363256671344, -1.29810071686716));
#2864 = CARTESIAN_POINT('', (29.5185891475974, -0.0867797838788887, -1.31992073569454));
#2865 = CARTESIAN_POINT('', (29.5101051468431, -0.104193874037683, -1.34201917589136));
#2866 = CARTESIAN_POINT('', (29.5014528200564, -0.121171616765399, -1.36437700452294));
#2867 = CARTESIAN_POINT('', (29.4928147302877, -0.138121423374563, -1.38669804434452));
#2868 = CARTESIAN_POINT('', (29.4840058957857, -0.154641940272784, -1.4092851094873));
#2869 = CARTESIAN_POINT('', (29.4750597968881, -0.170723588594325, -1.43212124881587));
#2870 = CARTESIAN_POINT('', (29.4661261502425, -0.186782852551405, -1.45492560207031));
#2871 = CARTESIAN_POINT('', (29.4570526901019, -0.202409569196516, -1.47798565095512));
#2872 = CARTESIAN_POINT('', (29.4478673350542, -0.217591710044243, -1.50128544452746));
#2873 = CARTESIAN_POINT('', (29.4386928386426, -0.232755903045595, -1.52455769382131));
#2874 = CARTESIAN_POINT('', (29.4294037763745, -0.247481292018285, -1.54807642826794));
#2875 = CARTESIAN_POINT('', (29.4200237738612, -0.261753590189566, -1.57182592886783));
#2876 = CARTESIAN_POINT('', (29.4059624742968, -0.283148793418423, -1.60742814133709));
#2877 = CARTESIAN_POINT('', (29.3916890107874, -0.303538585684808, -1.64357016240359));
#2878 = CARTESIAN_POINT('', (29.3772699272374, -0.322866010753906, -1.68019710698171));
#2879 = CARTESIAN_POINT('', (29.3628778770026, -0.342157200207133, -1.71675538230412));
#2880 = CARTESIAN_POINT('', (29.3483300779419, -0.360403799578103, -1.75382328268686));
#2881 = CARTESIAN_POINT('', (29.3336820258191, -0.377539730140016, -1.79134105244758));
#2882 = CARTESIAN_POINT('', (29.3190567476581, -0.394649018727769, -1.82880049170509));
#2883 = CARTESIAN_POINT('', (29.3043202698327, -0.410663903547989, -1.8667368372387));
#2884 = CARTESIAN_POINT('', (29.2895212173518, -0.425510260765855, -1.90508276048722));
#2885 = CARTESIAN_POINT('', (29.2747418720419, -0.440336847819358, -1.94337762035405));
#2886 = CARTESIAN_POINT('', (29.259888063859, -0.454009838475123, -1.9821119450112));
#2887 = CARTESIAN_POINT('', (29.2450045828007, -0.466448070892152, -2.02120830532254));
#2888 = CARTESIAN_POINT('', (29.2301386603071, -0.478871629490117, -2.06025854228628));
#2889 = CARTESIAN_POINT('', (29.215230086083, -0.490074008707362, -2.09970408400402));
#2890 = CARTESIAN_POINT('', (29.2003221085954, -0.49996813026867, -2.13945480767678));
#2891 = CARTESIAN_POINT('', (29.1854302430981, -0.509851558629635, -2.1791625702388));
#2892 = CARTESIAN_POINT('', (29.1705247387211, -0.518438762218467, -2.21921273202248));
#2893 = CARTESIAN_POINT('', (29.1556491118196, -0.525638193957504, -2.25949970421895));
#2894 = CARTESIAN_POINT('', (29.140788691276, -0.532830266199216, -2.29974549373951));
#2895 = CARTESIAN_POINT('', (29.1259424785381, -0.538644680777161, -2.34026986055903));
#2896 = CARTESIAN_POINT('', (29.1111557400893, -0.542987441797701, -2.38094877854809));
#2897 = CARTESIAN_POINT('', (29.1041162269225, -0.545054897274153, -2.40031476515771));
#2898 = CARTESIAN_POINT('', (29.0970874124055, -0.546789753081619, -2.41972320423742));
#2899 = CARTESIAN_POINT('', (29.0900744143345, -0.548181838732773, -2.43915900910202));
#2900 = ORIENTED_EDGE('', *, *, #2490, .F.);
#2901 = ORIENTED_EDGE('', *, *, #2641, .T.);
#2902 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#2903, #2904, #2905, #2906, #2907), (#2908, #2909, #2910, #2911, #2912), (#2913, #2914, #2915, #2916, #2917), (#2918, #2919, #2920, #2921, #2922), (#2923, #2924, #2925, #2926, #2927), (#2928, #2929, #2930, #2931, #2932), (#2933, #2934, #2935, #2936, #2937), (#2938, #2939, #2940, #2941, #2942), (#2943, #2944, #2945, #2946, #2947), (#2948, #2949, #2950, #2951, #2952), (#2953, #2954, #2955, #2956, #2957), (#2958, #2959, #2960, #2961, #2962), (#2963, #2964, #2965, #2966, #2967), (#2968, #2969, #2970, #2971, #2972), (#2973, #2974, #2975, #2976, #2977), (#2978, #2979, #2980, #2981, #2982), (#2983, #2984, #2985, #2986, #2987), (#2988, #2989, #2990, #2991, #2992), (#2993, #2994, #2995, #2996, #2997), (#2998, #2999, #3000, #3001, #3002), (#3003, #3004, #3005, #3006, #3007), (#3008, #3009, #3010, #3011, #3012), (#3013, #3014, #3015, #3016, #3017), (#3018, #3019, #3020, #3021, #3022), (#3023, #3024, #3025, #3026, #3027), (#3028, #3029, #3030, #3031, #3032), (#3033, #3034, #3035, #3036, #3037), (#3038, #3039, #3040, #3041, #3042), (#3043, #3044, #3045, #3046, #3047), (#3048, #3049, #3050, #3051, #3052), (#3053, #3054, #3055, #3056, #3057), (#3058, #3059, #3060, #3061, #3062), (#3063, #3064, #3065, #3066, #3067), (#3068, #3069, #3070, #3071, #3072), (#3073, #3074, #3075, #3076, #3077)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (3, 2, 3), (0.395857841284056, 0.919672131147541, 1.37950819672131, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.0500000000005), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2903 = CARTESIAN_POINT('', (29.6541421587159, -0.227699641251321, -2.50874347450651));
#2904 = CARTESIAN_POINT('', (29.6541421587159, -0.427567430915804, -1.75301695692676));
#2905 = CARTESIAN_POINT('', (29.6541421587159, 0.0768480363459382, -1.15582792562619));
#2906 = CARTESIAN_POINT('', (29.6541421587159, 0.581263503607681, -0.558638894325628));
#2907 = CARTESIAN_POINT('', (29.6541421587159, 1.35977294557684, -0.62929829910276));
#2908 = CARTESIAN_POINT('', (29.4795373954281, -0.327624716482803, -2.49708448892654));
#2909 = CARTESIAN_POINT('', (29.4795373954281, -0.497116528275771, -1.734152213247));
#2910 = CARTESIAN_POINT('', (29.4795373954281, 0.0306244956022847, -1.15771267326508));
#2911 = CARTESIAN_POINT('', (29.4795373954281, 0.55836551948034, -0.581273133283161));
#2912 = CARTESIAN_POINT('', (29.4795373954281, 1.33325696285776, -0.68294113473337));
#2913 = CARTESIAN_POINT('', (29.1516539436157, -0.513683450268567, -2.46410702253747));
#2914 = CARTESIAN_POINT('', (29.1516539436157, -0.625419726136717, -1.69104373222636));
#2915 = CARTESIAN_POINT('', (29.1516539436157, -0.0562526464371895, -1.15610384629727));
#2916 = CARTESIAN_POINT('', (29.1516539436157, 0.512914433262338, -0.621163960368174));
#2917 = CARTESIAN_POINT('', (29.1516539436157, 1.27757235965526, -0.780569423812792));
#2918 = CARTESIAN_POINT('', (28.6704918032787, -0.778815439544294, -2.38593523330144));
#2919 = CARTESIAN_POINT('', (28.6704918032787, -0.804941396543328, -1.60752731941932));
#2920 = CARTESIAN_POINT('', (28.6704918032787, -0.182292195907825, -1.13964975106259));
#2921 = CARTESIAN_POINT('', (28.6704918032787, 0.440357004727678, -0.67177218270587));
#2922 = CARTESIAN_POINT('', (28.6704918032787, 1.18075678092139, -0.913452999974706));
#2923 = CARTESIAN_POINT('', (28.2106557377049, -1.0224669619198, -2.28557078433691));
#2924 = CARTESIAN_POINT('', (28.2106557377049, -0.966890967979063, -1.51056954772073));
#2925 = CARTESIAN_POINT('', (28.2106557377049, -0.300170040127228, -1.11157228930471));
#2926 = CARTESIAN_POINT('', (28.2106557377049, 0.366550887724606, -0.712575030888694));
#2927 = CARTESIAN_POINT('', (28.2106557377049, 1.07580572145971, -1.02986541631268));
#2928 = CARTESIAN_POINT('', (27.7508196721311, -1.25383481021328, -2.16074144176684));
#2929 = CARTESIAN_POINT('', (27.7508196721311, -1.11754224796328, -1.39758467253814));
#2930 = CARTESIAN_POINT('', (27.7508196721311, -0.414226618180091, -1.07150026345524));
#2931 = CARTESIAN_POINT('', (27.7508196721311, 0.289089011603095, -0.745415854372342));
#2932 = CARTESIAN_POINT('', (27.7508196721311, 0.959606994475149, -1.13450395697823));
#2933 = CARTESIAN_POINT('', (27.2909836065574, -1.47050685938476, -2.01289437917856));
#2934 = CARTESIAN_POINT('', (27.2909836065574, -1.25534009272619, -1.26985387718056));
#2935 = CARTESIAN_POINT('', (27.2909836065574, -0.523262359283806, -1.01991765075147));
#2936 = CARTESIAN_POINT('', (27.2909836065574, 0.208815374158579, -0.769981424322391));
#2937 = CARTESIAN_POINT('', (27.2909836065574, 0.833453682459673, -1.22630686617995));
#2938 = CARTESIAN_POINT('', (26.8311475409836, -1.67023555384045, -1.84370848762992));
#2939 = CARTESIAN_POINT('', (26.8311475409836, -1.37887053221174, -1.12880502608539));
#2940 = CARTESIAN_POINT('', (26.8311475409836, -0.626135789435116, -0.957425499379113));
#2941 = CARTESIAN_POINT('', (26.8311475409836, 0.126598953341504, -0.786045972672841));
#2942 = CARTESIAN_POINT('', (26.8311475409836, 0.698735754271663, -1.30435091783394));
#2943 = CARTESIAN_POINT('', (26.3713114754098, -1.85096033246745, -1.65507794207983));
#2944 = CARTESIAN_POINT('', (26.3713114754098, -1.48687491170327, -0.975998643258363));
#2945 = CARTESIAN_POINT('', (26.3713114754098, -0.721774897670036, -0.884736075755383));
#2946 = CARTESIAN_POINT('', (26.3713114754098, 0.0433251163631926, -0.793473508252403));
#2947 = CARTESIAN_POINT('', (26.3713114754098, 0.556926374601635, -1.36786069059265));
#2948 = CARTESIAN_POINT('', (25.9114754098361, -2.01082757191316, -1.44909140302471));
#2949 = CARTESIAN_POINT('', (25.9114754098361, -1.57826181212549, -0.813111062112251));
#2950 = CARTESIAN_POINT('', (25.9114754098361, -0.809187688752939, -0.802664851001849));
#2951 = CARTESIAN_POINT('', (25.9114754098361, -0.0401135653803916, -0.792218639891447));
#2952 = CARTESIAN_POINT('', (25.9114754098361, 0.409566264779599, -1.41621557971976));
#2953 = CARTESIAN_POINT('', (25.4516393442623, -2.14820851284435, -1.22801002988404));
#2954 = CARTESIAN_POINT('', (25.4516393442623, -1.6521174153821, -0.641916947630077));
#2955 = CARTESIAN_POINT('', (25.4516393442623, -0.887471905122255, -0.712121802780625));
#2956 = CARTESIAN_POINT('', (25.4516393442623, -0.12282639486241, -0.782326657931172));
#2957 = CARTESIAN_POINT('', (25.4516393442623, 0.258247801368676, -1.44895544144872));
#2958 = CARTESIAN_POINT('', (24.9918032786885, -2.26171483843596, -0.994243733262683));
#2959 = CARTESIAN_POINT('', (24.9918032786885, -1.70771401962511, -0.464270820136774));
#2960 = CARTESIAN_POINT('', (24.9918032786885, -0.955823809031131, -0.614101748530122));
#2961 = CARTESIAN_POINT('', (24.9918032786885, -0.203933598437157, -0.763932676923471));
#2962 = CARTESIAN_POINT('', (24.9918032786885, 0.104598597791443, -1.46578456997543));
#2963 = CARTESIAN_POINT('', (24.5319672131147, -2.35021181556725, -0.750326114979075));
#2964 = CARTESIAN_POINT('', (24.5319672131148, -1.74451668868158, -0.282087908171713));
#2965 = CARTESIAN_POINT('', (24.5319672131147, -1.01354595196683, -0.50967390755202));
#2966 = CARTESIAN_POINT('', (24.5319672131148, -0.282575215252094, -0.737259906932328));
#2967 = CARTESIAN_POINT('', (24.5319672131147, -0.0497351616542865, -1.46657404671559));
#2968 = CARTESIAN_POINT('', (24.072131147541, -2.41282887395211, -0.498888285334564));
#2969 = CARTESIAN_POINT('', (24.072131147541, -1.76218796735896, -0.0973244779287327));
#2970 = CARTESIAN_POINT('', (24.072131147541, -1.06005386106209, -0.399970769043158));
#2971 = CARTESIAN_POINT('', (24.072131147541, -0.35791975476522, -0.702617060157583));
#2972 = CARTESIAN_POINT('', (24.072131147541, -0.203105504297799, -1.45136242982796));
#2973 = CARTESIAN_POINT('', (23.6122950819672, -2.44896753831237, -0.242631828149031));
#2974 = CARTESIAN_POINT('', (23.6122950819672, -1.76059063120458, 0.0880421600876338));
#2975 = CARTESIAN_POINT('', (23.6122950819672, -1.09488158450208, -0.28617638284427));
#2976 = CARTESIAN_POINT('', (23.6122950819672, -0.429172537799584, -0.660394925776174));
#2977 = CARTESIAN_POINT('', (23.6122950819672, -0.35387939959883, -1.42035479055556));
#2978 = CARTESIAN_POINT('', (23.1524590163934, -2.45830664924341, 0.0156988289800139));
#2979 = CARTESIAN_POINT('', (23.1524590163935, -1.73978845245888, 0.272033777978144));
#2980 = CARTESIAN_POINT('', (23.1524590163934, -1.11768604819929, -0.169514185218171));
#2981 = CARTESIAN_POINT('', (23.1524590163935, -0.495583643939706, -0.611062148414486));
#2982 = CARTESIAN_POINT('', (23.1524590163934, -0.500455280562978, -1.37392011182903));
#2983 = CARTESIAN_POINT('', (22.6926229508197, -2.44080483467302, 0.273344372517375));
#2984 = CARTESIAN_POINT('', (22.6926229508197, -1.70004498351698, 0.452691297980139));
#2985 = CARTESIAN_POINT('', (22.6926229508197, -1.12825018726919, -0.0512344780440965));
#2986 = CARTESIAN_POINT('', (22.6926229508197, -0.556455391021407, -0.555160254068332));
#2987 = CARTESIAN_POINT('', (22.6926229508197, -0.6412791990657, -1.31258708112593));
#2988 = CARTESIAN_POINT('', (22.2327868852459, -2.39670021880156, 0.527558621953));
#2989 = CARTESIAN_POINT('', (22.2327868852459, -1.64182037694572, 0.628094610097653));
#2990 = CARTESIAN_POINT('', (22.2327868852459, -1.1264848271675, 0.0673983182539342));
#2991 = CARTESIAN_POINT('', (22.2327868852459, -0.611149277389284, -0.493297973589785));
#2992 = CARTESIAN_POINT('', (22.2327868852459, -0.774860462911525, -1.23703832363637));
#2993 = CARTESIAN_POINT('', (21.7729508196721, -2.32650738074214, 0.775636343167927));
#2994 = CARTESIAN_POINT('', (21.7729508196721, -1.56576627902022, 0.79638195218397));
#2995 = CARTESIAN_POINT('', (21.7729508196721, -1.11242930087327, 0.185118516023148));
#2996 = CARTESIAN_POINT('', (21.7729508196721, -0.65909232272633, -0.426144920137674));
#2997 = CARTESIAN_POINT('', (21.7729508196721, -0.899786607664905, -1.14810313592336));
#2998 = CARTESIAN_POINT('', (21.3131147540984, -2.23101160006622, 1.01494059251241));
#2999 = CARTESIAN_POINT('', (21.3131147540984, -1.47271885112285, 0.95576866962779));
#3000 = CARTESIAN_POINT('', (21.3131147540984, -1.08625080006853, 0.300671993501111));
#3001 = CARTESIAN_POINT('', (21.3131147540984, -0.699782749014202, -0.354424682625567));
#3002 = CARTESIAN_POINT('', (21.3131147540984, -1.01473756298302, -1.04674879365726));
#3003 = CARTESIAN_POINT('', (20.8532786885246, -2.11126045103251, 1.24292933306634));
#3004 = CARTESIAN_POINT('', (20.8532786885246, -1.36368999020727, 1.10456517805829));
#3005 = CARTESIAN_POINT('', (20.8532786885246, -1.04824246979698, 0.412828887874987));
#3006 = CARTESIAN_POINT('', (20.8532786885246, -0.732794949386688, -0.278907402308315));
#3007 = CARTESIAN_POINT('', (20.8532786885246, -1.11849888098651, -0.934070519736328));
#3008 = CARTESIAN_POINT('', (20.3934426229508, -1.96855283120884, 1.45718107195108));
#3009 = CARTESIAN_POINT('', (20.3934426229508, -1.23985683569727, 1.24119396026579));
#3010 = CARTESIAN_POINT('', (20.3934426229508, -0.998820267485561, 0.52039602805908));
#3011 = CARTESIAN_POINT('', (20.3934426229508, -0.757783699273849, -0.200401904147625));
#3012 = CARTESIAN_POINT('', (20.3934426229508, -1.20997390313509, -0.811280211030978));
#3013 = CARTESIAN_POINT('', (19.933606557377, -1.80442553330771, 1.6554192770855));
#3014 = CARTESIAN_POINT('', (19.9336065573771, -1.10254966555212, 1.36420543773405));
#3015 = CARTESIAN_POINT('', (19.933606557377, -0.938518618394063, 0.622228989633635));
#3016 = CARTESIAN_POINT('', (19.9336065573771, -0.774487571236004, -0.119747458466778));
#3017 = CARTESIAN_POINT('', (19.933606557377, -1.28819475203189, -0.679694033031009));
#3018 = CARTESIAN_POINT('', (19.4737704918033, -1.62063749116566, 1.83553534335246));
#3019 = CARTESIAN_POINT('', (19.4737704918033, -0.953238298662958, 1.47229256772567));
#3020 = CARTESIAN_POINT('', (19.4737704918033, -0.867984910431592, 0.717243658055979));
#3021 = CARTESIAN_POINT('', (19.4737704918033, -0.782731522200225, -0.0378052516137098));
#3022 = CARTESIAN_POINT('', (19.4737704918033, -1.35233204548573, -0.540719001745079));
#3023 = CARTESIAN_POINT('', (19.0139344262295, -1.41915185173102, 1.99560989166475));
#3024 = CARTESIAN_POINT('', (19.0139344262295, -0.793517134140382, 1.56430402866301));
#3025 = CARTESIAN_POINT('', (19.0139344262295, -0.787972881758952, 0.804427190892621));
#3026 = CARTESIAN_POINT('', (19.0139344262295, -0.782428629377524, 0.0445503531222304));
#3027 = CARTESIAN_POINT('', (19.0139344262295, -1.40170324192182, -0.395838681224114));
#3028 = CARTESIAN_POINT('', (18.5540983606557, -1.20211604452307, 2.13393219977799));
#3029 = CARTESIAN_POINT('', (18.5540983606557, -0.62508897030595, 1.63925586950748));
#3030 = CARTESIAN_POINT('', (18.5540983606557, -0.699334964600885, 0.882848275388671));
#3031 = CARTESIAN_POINT('', (18.5540983606557, -0.773580958895819, 0.126440681269858));
#3032 = CARTESIAN_POINT('', (18.5540983606557, -1.43577953875499, -0.246598132986715));
#3033 = CARTESIAN_POINT('', (18.094262295082, -0.971840038132565, 2.24901758076829));
#3034 = CARTESIAN_POINT('', (18.094262295082, -0.449747757216064, 1.696341512854));
#3035 = CARTESIAN_POINT('', (18.094262295082, -0.603013658143178, 0.951666584142957));
#3036 = CARTESIAN_POINT('', (18.094262295082, -0.756279559070293, 0.206991655431918));
#3037 = CARTESIAN_POINT('', (18.094262295082, -1.45419125852261, -0.0945882603538903));
#3038 = CARTESIAN_POINT('', (17.6344262295082, -0.730772989809464, 2.33962254373735));
#3039 = CARTESIAN_POINT('', (17.6344262295082, -0.26936044623876, 1.73494001641419));
#3040 = CARTESIAN_POINT('', (17.6344262295082, -0.500032012212404, 1.0101413389419));
#3041 = CARTESIAN_POINT('', (17.6344262295082, -0.730703578186048, 0.285342661469615));
#3042 = CARTESIAN_POINT('', (17.6344262295082, -1.45673167131411, 0.0585703037997629));
#3043 = CARTESIAN_POINT('', (17.1745901639344, -0.481478508894997, 2.40475759137881));
#3044 = CARTESIAN_POINT('', (17.1745901639344, -0.0858481084955861, 1.75462251334172));
#3045 = CARTESIAN_POINT('', (17.1745901639344, -0.391483311560418, 1.05763890086435));
#3046 = CARTESIAN_POINT('', (17.1745901639344, -0.697118514625251, 0.360655288386974));
#3047 = CARTESIAN_POINT('', (17.1745901639344, -1.44335921621937, 0.211243613144363));
#3048 = CARTESIAN_POINT('', (16.7147540983607, -0.226608767686376, 2.44369753038));
#3049 = CARTESIAN_POINT('', (16.7147540983607, 0.098833499195088, 1.75515676833213));
#3050 = CARTESIAN_POINT('', (16.7147540983607, -0.278520057936846, 1.09363931354029));
#3051 = CARTESIAN_POINT('', (16.7147540983607, -0.65587361506878, 0.432121858748442));
#3052 = CARTESIAN_POINT('', (16.7147540983607, -1.4141980990385, 0.361800972189269));
#3053 = CARTESIAN_POINT('', (16.2549180327869, 0.0311222958350971, 2.45598919307484));
#3054 = CARTESIAN_POINT('', (16.2549180327869, 0.282713736937795, 1.73650980347807));
#3055 = CARTESIAN_POINT('', (16.2549180327869, -0.162342353670083, 1.11774173586025));
#3056 = CARTESIAN_POINT('', (16.2549180327869, -0.607398444277961, 0.498973668242417));
#3057 = CARTESIAN_POINT('', (16.2549180327869, -1.36953725823505, 0.50863149153507));
#3058 = CARTESIAN_POINT('', (15.7950819672131, 0.288966430214355, 2.44145649213158));
#3059 = CARTESIAN_POINT('', (15.7950819672131, 0.463827065276683, 1.69884856534502));
#3060 = CARTESIAN_POINT('', (15.7950819672131, -0.0441857961386068, 1.12966871041577));
#3061 = CARTESIAN_POINT('', (15.7950819672131, -0.552198657553897, 0.56048885548652));
#3062 = CARTESIAN_POINT('', (15.7950819672131, -1.30982770595839, 0.65016047660683));
#3063 = CARTESIAN_POINT('', (15.376775956284, 0.521120327187439, 2.4039285819566));
#3064 = CARTESIAN_POINT('', (15.376775956284, 0.624300931239625, 1.64762425014637));
#3065 = CARTESIAN_POINT('', (15.376775956284, 0.0639546549054624, 1.12930530396949));
#3066 = CARTESIAN_POINT('', (15.376775956284, -0.4963916214287, 0.610986357792598));
#3067 = CARTESIAN_POINT('', (15.376775956284, -1.24237506608554, 0.772699621520083));
#3068 = CARTESIAN_POINT('', (15.1117486338794, 0.665528589865195, 2.36702807401036));
#3069 = CARTESIAN_POINT('', (15.1117486338794, 0.722682728391919, 1.60615728185527));
#3070 = CARTESIAN_POINT('', (15.1117486338794, 0.132196130657168, 1.12292179495362));
#3071 = CARTESIAN_POINT('', (15.1117486338794, -0.458290467077583, 0.639686308051962));
#3072 = CARTESIAN_POINT('', (15.1117486338794, -1.19282300248781, 0.846212123216222));
#3073 = CARTESIAN_POINT('', (14.9999999999995, 0.725768781899084, 2.34917823453494));
#3074 = CARTESIAN_POINT('', (14.9999999999995, 0.763462145054945, 1.58711892366306));
#3075 = CARTESIAN_POINT('', (14.9999999999995, 0.16083972759781, 1.11914306435978));
#3076 = CARTESIAN_POINT('', (14.9999999999995, -0.441782689859324, 0.651167205056507));
#3077 = CARTESIAN_POINT('', (14.9999999999995, -1.17077609035582, 0.876386664573401));
#3078 = ADVANCED_FACE('', (#3079), #3237, .T.);
#3079 = FACE_OUTER_BOUND('', #3080, .T.);
#3080 = EDGE_LOOP('', (#3081, #3082, #3208, #3236));
#3081 = ORIENTED_EDGE('', *, *, #2276, .F.);
#3082 = ORIENTED_EDGE('', *, *, #3083, .F.);
#3083 = EDGE_CURVE('', #3084, #2267, #3086, .T.);
#3084 = VERTEX_POINT('', #3085);
#3085 = CARTESIAN_POINT('', (29.0900744143345, 2.28094071581076, -1.02338138098986));
#3086 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3087, #3088, #3089, #3090, #3091, #3092, #3093, #3094, #3095, #3096, #3097, #3098, #3099, #3100, #3101, #3102, #3103, #3104, #3105, #3106, #3107, #3108, #3109, #3110, #3111, #3112, #3113, #3114, #3115, #3116, #3117, #3118, #3119, #3120, #3121, #3122, #3123, #3124, #3125, #3126, #3127, #3128, #3129, #3130, #3131, #3132, #3133, #3134, #3135, #3136, #3137, #3138, #3139, #3140, #3141, #3142, #3143, #3144, #3145, #3146, #3147, #3148, #3149, #3150, #3151, #3152, #3153, #3154, #3155, #3156, #3157, #3158, #3159, #3160, #3161, #3162, #3163, #3164, #3165, #3166, #3167, #3168, #3169, #3170, #3171, #3172, #3173, #3174, #3175, #3176, #3177, #3178, #3179, #3180, #3181, #3182, #3183, #3184, #3185, #3186, #3187, #3188, #3189, #3190, #3191, #3192, #3193, #3194, #3195, #3196, #3197, #3198, #3199, #3200, #3201, #3202, #3203, #3204, #3205, #3206, #3207), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.665810033021384, 1.10938790983292, 1.55286027225605, 1.9962279720072, 2.43949153724822, 2.88265122897318, 3.32570689374935, 3.76865793341226, 4.21150328143672, 4.65424137387288, 5.0968702081679, 5.53938746352852, 5.73625418684983, 5.79462308489802, 5.8335481505468, 6.27784304925698, 6.72201379739503, 7.16606474016685, 7.60999959487899, 8.05382146066311, 8.49753285906064, 8.94113576281083, 9.38463162405019, 9.82802152582509, 10.2713061956903, 10.7144859417871, 11.1575606422483, 11.600529727804, 12.0433921620368, 12.4861465105346, 12.9287909648547, 13.3713232372497, 13.6664861086915, 13.7248550513832, 14.1691642098784, 14.6133476595506, 15.0574098456875, 15.5013545379203, 15.9451848868305, 16.2230990484164), .UNSPECIFIED.);
#3087 = CARTESIAN_POINT('', (29.0900744143345, 2.28094071581076, -1.02338138098986));
#3088 = CARTESIAN_POINT('', (28.8971607161561, 2.23602335361338, -1.1234944397048));
#3089 = CARTESIAN_POINT('', (28.7041519003585, 2.18447200846738, -1.22070787148694));
#3090 = CARTESIAN_POINT('', (28.511252378303, 2.12678263525716, -1.31407595761));
#3091 = CARTESIAN_POINT('', (28.3827383034354, 2.08834865497144, -1.37627991271785));
#3092 = CARTESIAN_POINT('', (28.2541973618619, 2.04717090068579, -1.43681572187853));
#3093 = CARTESIAN_POINT('', (28.1256895603138, 2.00342637330678, -1.49542059860724));
#3094 = CARTESIAN_POINT('', (27.9972123270667, 1.95969225148966, -1.55401153492538));
#3095 = CARTESIAN_POINT('', (27.8687082504045, 1.91337154976881, -1.61070062955358));
#3096 = CARTESIAN_POINT('', (27.7402373775049, 1.86466350295338, -1.66524173042644));
#3097 = CARTESIAN_POINT('', (27.6117968246568, 1.81596695158786, -1.71976995920661));
#3098 = CARTESIAN_POINT('', (27.4833291778182, 1.76486116249496, -1.77217702356026));
#3099 = CARTESIAN_POINT('', (27.354895024468, 1.71156544664815, -1.8222359127841));
#3100 = CARTESIAN_POINT('', (27.2264910366613, 1.6582822484549, -1.87228304459325));
#3101 = CARTESIAN_POINT('', (27.0980597194755, 1.60278563571457, -1.92000615675808));
#3102 = CARTESIAN_POINT('', (26.9696620456073, 1.54531340430424, -1.96519884044278));
#3103 = CARTESIAN_POINT('', (26.8412944601985, 1.48785464082409, -2.01038093376246));
#3104 = CARTESIAN_POINT('', (26.7128995745439, 1.42839490345028, -2.05305444051586));
#3105 = CARTESIAN_POINT('', (26.5845382403483, 1.3671892720638, -2.0930345181945));
#3106 = CARTESIAN_POINT('', (26.4562070375888, 1.30599800803789, -2.13300521098193));
#3107 = CARTESIAN_POINT('', (26.3278487232128, 1.24303327140531, -2.17030226262789));
#3108 = CARTESIAN_POINT('', (26.199523746344, 1.17856589398125, -2.20476357769811));
#3109 = CARTESIAN_POINT('', (26.0712290726996, 1.11411374016722, -2.23921675492184));
#3110 = CARTESIAN_POINT('', (25.9429074972264, 1.04812910061116, -2.27085184280832));
#3111 = CARTESIAN_POINT('', (25.8146190671023, 0.980896522550325, -2.29953082433106));
#3112 = CARTESIAN_POINT('', (25.6863612476172, 0.913679986716951, -2.32820296282088));
#3113 = CARTESIAN_POINT('', (25.5580765929785, 0.845183845476742, -2.35393416232542));
#3114 = CARTESIAN_POINT('', (25.4298250851643, 0.775703659754588, -2.37661183878297));
#3115 = CARTESIAN_POINT('', (25.301604639415, 0.706240301889445, -2.39928402278691));
#3116 = CARTESIAN_POINT('', (25.1733571654461, 0.635760381000853, -2.41891495477187));
#3117 = CARTESIAN_POINT('', (25.0451430934715, 0.564567331080958, -2.43541859413864));
#3118 = CARTESIAN_POINT('', (24.9169606619439, 0.49339185005886, -2.45191816076581));
#3119 = CARTESIAN_POINT('', (24.7887509567442, 0.421470651018067, -2.46529963487959));
#3120 = CARTESIAN_POINT('', (24.6605748234622, 0.349112726043061, -2.47550405059556));
#3121 = CARTESIAN_POINT('', (24.5324310011261, 0.276773041226711, -2.48570589395803));
#3122 = CARTESIAN_POINT('', (24.4042599008941, 0.203963684572669, -2.49273695391508));
#3123 = CARTESIAN_POINT('', (24.2761223155712, 0.130997611862082, -2.4965655660701));
#3124 = CARTESIAN_POINT('', (24.2191165688998, 0.0985365236804435, -2.49826883598939));
#3125 = CARTESIAN_POINT('', (24.1621088136846, 0.0660395531744436, -2.49933902095832));
#3126 = CARTESIAN_POINT('', (24.1051043028144, 0.0335345670340874, -2.49977507644465));
#3127 = CARTESIAN_POINT('', (24.0882030691924, 0.0238971829700088, -2.49990436227719));
#3128 = CARTESIAN_POINT('', (24.0713018166143, 0.0142589233194508, -2.49997791637837));
#3129 = CARTESIAN_POINT('', (24.0544006832022, 0.00462051284732488, -2.49999573016856));
#3130 = CARTESIAN_POINT('', (24.0431296510327, -0.00180715279179146, -2.50000760983351));
#3131 = CARTESIAN_POINT('', (24.0318586208937, -0.00823491560991404, -2.49999470044113));
#3132 = CARTESIAN_POINT('', (24.0205876349559, -0.0146625627409809, -2.499957001481));
#3133 = CARTESIAN_POINT('', (23.8919393855023, -0.0880284205357883, -2.49952670148291));
#3134 = CARTESIAN_POINT('', (23.7632638420399, -0.161398491928163, -2.49586355952884));
#3135 = CARTESIAN_POINT('', (23.634621992881, -0.23445344136625, -2.48898203766754));
#3136 = CARTESIAN_POINT('', (23.5060160904756, -0.307487976854513, -2.48210243872923));
#3137 = CARTESIAN_POINT('', (23.3773826432745, -0.380242035630821, -2.47200303485274));
#3138 = CARTESIAN_POINT('', (23.2487831082547, -0.452399747111999, -2.45872618825542));
#3139 = CARTESIAN_POINT('', (23.1202182601532, -0.524537995625192, -2.44545292279774));
#3140 = CARTESIAN_POINT('', (22.9916257694193, -0.596113693512356, -2.42899777503753));
#3141 = CARTESIAN_POINT('', (22.8630672227892, -0.666816270432252, -2.40943065089802));
#3142 = CARTESIAN_POINT('', (22.7345422851684, -0.737500363605853, -2.38986864218391));
#3143 = CARTESIAN_POINT('', (22.6059897960296, -0.807344665673727, -2.36718717325104));
#3144 = CARTESIAN_POINT('', (22.4774711187602, -0.876045699627459, -2.34148327608041));
#3145 = CARTESIAN_POINT('', (22.3489851516676, -0.944729248006231, -2.31578592098629));
#3146 = CARTESIAN_POINT('', (22.220471815815, -1.01230254655937, -2.28705551843855));
#3147 = CARTESIAN_POINT('', (22.0919920998065, -1.07847132209573, -2.25541561744551));
#3148 = CARTESIAN_POINT('', (21.9635443624353, -1.14462362820533, -2.22378359163267));
#3149 = CARTESIAN_POINT('', (21.8350694083209, -1.20940387856804, -2.18922830801961));
#3150 = CARTESIAN_POINT('', (21.7066279517478, -1.27252946363516, -2.15189887405994));
#3151 = CARTESIAN_POINT('', (21.5782179011981, -1.33563961347092, -2.11457856775348));
#3152 = CARTESIAN_POINT('', (21.4497806086901, -1.39712635566278, -2.0744674677515));
#3153 = CARTESIAN_POINT('', (21.3213769136093, -1.45672153595385, -2.03173875453717));
#3154 = CARTESIAN_POINT('', (21.1930042026672, -1.51630233577609, -1.9890203518702));
#3155 = CARTESIAN_POINT('', (21.0646040341899, -1.57402078115424, -1.94366533779997));
#3156 = CARTESIAN_POINT('', (20.9362376769228, -1.62962564028913, -1.89586926567003));
#3157 = CARTESIAN_POINT('', (20.8079019887817, -1.68521721438214, -1.84808461291658));
#3158 = CARTESIAN_POINT('', (20.6795387091037, -1.73872213529214, -1.79783779780866));
#3159 = CARTESIAN_POINT('', (20.551209312568, -1.78990766627718, -1.74534539452859));
#3160 = CARTESIAN_POINT('', (20.4229103730802, -1.841081049148, -1.6928654495292));
#3161 = CARTESIAN_POINT('', (20.294583893182, -1.88995995973695, -1.63811654466665));
#3162 = CARTESIAN_POINT('', (20.1662912032275, -1.93633148964522, -1.58133499367096));
#3163 = CARTESIAN_POINT('', (20.0380288796569, -1.98269204359155, -1.52456688264896));
#3164 = CARTESIAN_POINT('', (19.9097391708098, -2.026568238994, -1.46574032196685));
#3165 = CARTESIAN_POINT('', (19.7814830820647, -2.06776846885165, -1.40510980326197));
#3166 = CARTESIAN_POINT('', (19.6532573934958, -2.10895893313591, -1.34449365563663));
#3167 = CARTESIAN_POINT('', (19.5250044714683, -2.14749440874125, -1.28204537368108));
#3168 = CARTESIAN_POINT('', (19.3967850378482, -2.18320616933336, -1.21803564076949));
#3169 = CARTESIAN_POINT('', (19.2685961676598, -2.21890941737846, -1.15404116574078));
#3170 = CARTESIAN_POINT('', (19.1403800785767, -2.25180750938169, -1.08845513231774));
#3171 = CARTESIAN_POINT('', (19.0121975258687, -2.28175620300325, -1.02156185816434));
#3172 = CARTESIAN_POINT('', (18.8840458349957, -2.31169768603632, -0.954684689550617));
#3173 = CARTESIAN_POINT('', (18.7558667514921, -2.33870547764043, -0.886469041311608));
#3174 = CARTESIAN_POINT('', (18.627721398036, -2.36266113284176, -0.817210114572092));
#3175 = CARTESIAN_POINT('', (18.4996073199459, -2.38661094138643, -0.747968091280297));
#3176 = CARTESIAN_POINT('', (18.3714657009865, -2.40752132856127, -0.677650878393218));
#3177 = CARTESIAN_POINT('', (18.2433579039588, -2.42530039373194, -0.60656244539516));
#3178 = CARTESIAN_POINT('', (18.1152819040238, -2.4430750460363, -0.535491656955352));
#3179 = CARTESIAN_POINT('', (17.987178387648, -2.45772821576808, -0.463616879558976));
#3180 = CARTESIAN_POINT('', (17.8591086277552, -2.46919504994605, -0.391249032359335));
#3181 = CARTESIAN_POINT('', (17.7310713253169, -2.48065897801841, -0.318899525758638));
#3182 = CARTESIAN_POINT('', (17.6030066381699, -2.48894356837037, -0.246023127997704));
#3183 = CARTESIAN_POINT('', (17.4749755578563, -2.49401148107467, -0.172935630418223));
#3184 = CARTESIAN_POINT('', (17.3895806078006, -2.49739170836956, -0.124187285952166));
#3185 = CARTESIAN_POINT('', (17.3041780691956, -2.49934259093231, -0.0753320741359391));
#3186 = CARTESIAN_POINT('', (17.2187859367833, -2.49985992221114, -0.0264644917301984));
#3187 = CARTESIAN_POINT('', (17.2018995023251, -2.49996222532135, -0.0168008470346794));
#3188 = CARTESIAN_POINT('', (17.1850130499293, -2.50000849411636, -0.00713647799632178));
#3189 = CARTESIAN_POINT('', (17.1681267184362, -2.49999872196101, 0.00252788316453641));
#3190 = CARTESIAN_POINT('', (17.0395865840806, -2.49992433551648, 0.0760937895653823));
#3191 = CARTESIAN_POINT('', (16.9110187183757, -2.49659961039307, 0.149679567034432));
#3192 = CARTESIAN_POINT('', (16.7824849607251, -2.49003761011865, 0.22296345035614));
#3193 = CARTESIAN_POINT('', (16.6539875692558, -2.48347746643737, 0.296226599397356));
#3194 = CARTESIAN_POINT('', (16.5254623032824, -2.47367878208163, 0.369222742711282));
#3195 = CARTESIAN_POINT('', (16.3969712395818, -2.46068287709988, 0.441633081129038));
#3196 = CARTESIAN_POINT('', (16.2685152543622, -2.44769052004271, 0.514023651287444));
#3197 = CARTESIAN_POINT('', (16.1400314016718, -2.4314965597442, 0.585862860866963));
#3198 = CARTESIAN_POINT('', (16.0115817059251, -2.41217026007678, 0.656836841537647));
#3199 = CARTESIAN_POINT('', (15.8831659965358, -2.3928490739328, 0.727792043284272));
#3200 = CARTESIAN_POINT('', (15.7547225288768, -2.37038802079562, 0.797916154731285));
#3201 = CARTESIAN_POINT('', (15.6263130892147, -2.34488385560985, 0.866902361111267));
#3202 = CARTESIAN_POINT('', (15.4979367229563, -2.31938625933017, 0.935870799259763));
#3203 = CARTESIAN_POINT('', (15.3695327344511, -2.29083484770167, 1.00373506702587));
#3204 = CARTESIAN_POINT('', (15.2411626442094, -2.25935317536929, 1.07019775226296));
#3205 = CARTESIAN_POINT('', (15.1607808810204, -2.23964023191453, 1.11181482844933));
#3206 = CARTESIAN_POINT('', (15.0803792346188, -2.21877057678574, 1.15289987217248));
#3207 = CARTESIAN_POINT('', (15., -2.19678673542968, 1.19336835848794));
#3208 = ORIENTED_EDGE('', *, *, #3209, .F.);
#3209 = EDGE_CURVE('', #2750, #3084, #3210, .T.);
#3210 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3211, #3212, #3213, #3214, #3215, #3216, #3217, #3218, #3219, #3220, #3221, #3222, #3223, #3224, #3225, #3226, #3227, #3228, #3229, #3230, #3231, #3232, #3233, #3234, #3235), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131499150852023, 0.262965163596203, 0.394409218456124, 0.525839207565588, 0.657260770133499, 0.854426682658686, 1.05159016856143, 1.07468276131192), .UNSPECIFIED.);
#3211 = CARTESIAN_POINT('', (29.455280962426, 1.32822883558939, -0.689658948484977));
#3212 = CARTESIAN_POINT('', (29.4406378273911, 1.36826513068693, -0.69985747624198));
#3213 = CARTESIAN_POINT('', (29.4259329021772, 1.40817248100936, -0.71048327914471));
#3214 = CARTESIAN_POINT('', (29.4111834035421, 1.44794312088044, -0.721532477824111));
#3215 = CARTESIAN_POINT('', (29.3964376218167, 1.48770373845293, -0.732578892078402));
#3216 = CARTESIAN_POINT('', (29.3816456608521, 1.5273318236067, -0.744049632036154));
#3217 = CARTESIAN_POINT('', (29.366820842997, 1.56681858737645, -0.755940314054952));
#3218 = CARTESIAN_POINT('', (29.3519985012315, 1.60629875593752, -0.767829010053073));
#3219 = CARTESIAN_POINT('', (29.3371417284293, 1.6456416884222, -0.780138725614781));
#3220 = CARTESIAN_POINT('', (29.3222611158098, 1.68483792540138, -0.792864643746722));
#3221 = CARTESIAN_POINT('', (29.307382095556, 1.72402996801445, -0.805589200085702));
#3222 = CARTESIAN_POINT('', (29.2924776855751, 1.76307931931601, -0.818731161310242));
#3223 = CARTESIAN_POINT('', (29.2775565179974, 1.80197609532607, -0.832285325101046));
#3224 = CARTESIAN_POINT('', (29.26263630708, 1.84087037749661, -0.845838619876146));
#3225 = CARTESIAN_POINT('', (29.2476978084973, 1.87961601385015, -0.859805428018035));
#3226 = CARTESIAN_POINT('', (29.2327482194484, 1.91820287031726, -0.874180196673563));
#3227 = CARTESIAN_POINT('', (29.2103200173399, 1.97609301115991, -0.895746021367217));
#3228 = CARTESIAN_POINT('', (29.1878628130935, 2.0336365817806, -0.918234230074379));
#3229 = CARTESIAN_POINT('', (29.1653965603096, 2.09079889484581, -0.941624717504271));
#3230 = CARTESIAN_POINT('', (29.1429305840295, 2.147960504385, -0.965014917055386));
#3231 = CARTESIAN_POINT('', (29.1204504779473, 2.20475352554854, -0.989312549714876));
#3232 = CARTESIAN_POINT('', (29.0979725461651, 2.26114328308235, -1.01449605539701));
#3233 = CARTESIAN_POINT('', (29.0953398389874, 2.26774788179932, -1.01744565044035));
#3234 = CARTESIAN_POINT('', (29.0927071204701, 2.27434704450911, -1.02040743758335));
#3235 = CARTESIAN_POINT('', (29.0900744143345, 2.28094071581076, -1.02338138098986));
#3236 = ORIENTED_EDGE('', *, *, #2749, .T.);
#3237 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#3238, #3239), (#3240, #3241), (#3242, #3243), (#3244, #3245), (#3246, #3247), (#3248, #3249), (#3250, #3251), (#3252, #3253), (#3254, #3255), (#3256, #3257), (#3258, #3259), (#3260, #3261), (#3262, #3263), (#3264, #3265), (#3266, #3267), (#3268, #3269), (#3270, #3271), (#3272, #3273), (#3274, #3275), (#3276, #3277), (#3278, #3279), (#3280, #3281), (#3282, #3283), (#3284, #3285), (#3286, #3287), (#3288, #3289), (#3290, #3291), (#3292, #3293), (#3294, #3295), (#3296, #3297), (#3298, #3299), (#3300, #3301), (#3302, #3303), (#3304, #3305), (#3306, #3307)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.594719037573956, 0.919672131147541, 1.37950819672131, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.05), (0., 0.163267351127515), .UNSPECIFIED.);
#3238 = CARTESIAN_POINT('', (29.455280962426, 1.32822883558939, -0.689658948484972));
#3239 = CARTESIAN_POINT('', (29.455280962426, 2.43245977927709, -0.840749739416793));
#3240 = CARTESIAN_POINT('', (29.3469632645682, 1.31032129076526, -0.722126276958731));
#3241 = CARTESIAN_POINT('', (29.3469632645682, 2.41012292727515, -0.900471765280989));
#3242 = CARTESIAN_POINT('', (29.0853668781857, 1.26423460910474, -0.798876064275908));
#3243 = CARTESIAN_POINT('', (29.0853668781857, 2.35093232293877, -1.04258939592517));
#3244 = CARTESIAN_POINT('', (28.6704918032787, 1.18075678092139, -0.913452999974707));
#3245 = CARTESIAN_POINT('', (28.6704918032787, 2.23759878743495, -1.25842668590868));
#3246 = CARTESIAN_POINT('', (28.2106557377049, 1.07580572145971, -1.02986541631268));
#3247 = CARTESIAN_POINT('', (28.2106557377049, 2.08819163203829, -1.482763726605));
#3248 = CARTESIAN_POINT('', (27.7508196721311, 0.959606994475149, -1.13450395697823));
#3249 = CARTESIAN_POINT('', (27.7508196721311, 1.91670016657861, -1.68988587940737));
#3250 = CARTESIAN_POINT('', (27.2909836065574, 0.833453682459673, -1.22630686617995));
#3251 = CARTESIAN_POINT('', (27.2909836065574, 1.72505849423294, -1.87766294583084));
#3252 = CARTESIAN_POINT('', (26.8311475409836, 0.698735754271663, -1.30435091783395));
#3253 = CARTESIAN_POINT('', (26.8311475409836, 1.51540024302089, -2.04417615258206));
#3254 = CARTESIAN_POINT('', (26.3713114754098, 0.556926374601635, -1.36786069059265));
#3255 = CARTESIAN_POINT('', (26.3713114754098, 1.29003759607585, -2.18773735968192));
#3256 = CARTESIAN_POINT('', (25.9114754098361, 0.409566264779599, -1.41621557971976));
#3257 = CARTESIAN_POINT('', (25.9114754098361, 1.05143643988703, -2.30690490614919));
#3258 = CARTESIAN_POINT('', (25.4516393442623, 0.258247801368676, -1.44895544144872));
#3259 = CARTESIAN_POINT('', (25.4516393442623, 0.802190723995972, -2.40049719473532));
#3260 = CARTESIAN_POINT('', (24.9918032786885, 0.104598597791442, -1.46578456997543));
#3261 = CARTESIAN_POINT('', (24.9918032786885, 0.54499552364216, -2.46760356935653));
#3262 = CARTESIAN_POINT('', (24.5319672131148, -0.0497351616542865, -1.46657404671559));
#3263 = CARTESIAN_POINT('', (24.5319672131148, 0.282619273548367, -2.50759248519982));
#3264 = CARTESIAN_POINT('', (24.072131147541, -0.203105504297799, -1.45136242982796));
#3265 = CARTESIAN_POINT('', (24.072131147541, 0.017875387865622, -2.52011688423659));
#3266 = CARTESIAN_POINT('', (23.6122950819672, -0.35387939959883, -1.42035479055556));
#3267 = CARTESIAN_POINT('', (23.6122950819672, -0.246406445376908, -2.50511674509335));
#3268 = CARTESIAN_POINT('', (23.1524590163935, -0.500455280562978, -1.37392011182903));
#3269 = CARTESIAN_POINT('', (23.1524590163935, -0.507409024188363, -2.46281879421996));
#3270 = CARTESIAN_POINT('', (22.6926229508197, -0.6412791990657, -1.31258708112593));
#3271 = CARTESIAN_POINT('', (22.6926229508197, -0.762356171771588, -2.39373339347344));
#3272 = CARTESIAN_POINT('', (22.2327868852459, -0.774860462911526, -1.23703832363637));
#3273 = CARTESIAN_POINT('', (22.2327868852459, -1.00854078448792, -2.29864864435949));
#3274 = CARTESIAN_POINT('', (21.7729508196721, -0.899786607664906, -1.14810313592336));
#3275 = CARTESIAN_POINT('', (21.7729508196721, -1.24335212352519, -2.17862177453281));
#3276 = CARTESIAN_POINT('', (21.3131147540984, -1.01473756298302, -1.04674879365726));
#3277 = CARTESIAN_POINT('', (21.3131147540984, -1.46430209319815, -2.03496789661525));
#3278 = CARTESIAN_POINT('', (20.8532786885246, -1.11849888098652, -0.934070519736328));
#3279 = CARTESIAN_POINT('', (20.8532786885246, -1.6690502589025, -1.86924625300822));
#3280 = CARTESIAN_POINT('', (20.3934426229508, -1.20997390313509, -0.811280211030977));
#3281 = CARTESIAN_POINT('', (20.3934426229508, -1.85542736995172, -1.68324408290187));
#3282 = CARTESIAN_POINT('', (19.9336065573771, -1.28819475203189, -0.679694033031008));
#3283 = CARTESIAN_POINT('', (19.9336065573771, -2.02145716670165, -1.47895826896188));
#3284 = CARTESIAN_POINT('', (19.4737704918033, -1.35233204548573, -0.540719001745079));
#3285 = CARTESIAN_POINT('', (19.4737704918033, -2.16537626739906, -1.25857494103839));
#3286 = CARTESIAN_POINT('', (19.0139344262295, -1.40170324192182, -0.395838681224114));
#3287 = CARTESIAN_POINT('', (19.0139344262295, -2.28565194794222, -1.02444723253652));
#3288 = CARTESIAN_POINT('', (18.5540983606557, -1.43577953875499, -0.246598132986715));
#3289 = CARTESIAN_POINT('', (18.5540983606557, -2.38099764706747, -0.779071401675562));
#3290 = CARTESIAN_POINT('', (18.094262295082, -1.45419125852261, -0.0945882603538899));
#3291 = CARTESIAN_POINT('', (18.094262295082, -2.45038605022052, -0.525061544613604));
#3292 = CARTESIAN_POINT('', (17.6344262295082, -1.45673167131411, 0.0585703037997632));
#3293 = CARTESIAN_POINT('', (17.6344262295082, -2.49305962736947, -0.265123140211915));
#3294 = CARTESIAN_POINT('', (17.1745901639344, -1.44335921621937, 0.211243613144363));
#3295 = CARTESIAN_POINT('', (17.1745901639344, -2.50853852309221, -0.00202567695688227));
#3296 = CARTESIAN_POINT('', (16.7147540983607, -1.4141980990385, 0.361800972189269));
#3297 = CARTESIAN_POINT('', (16.7147540983607, -2.49662572124409, 0.261425378840135));
#3298 = CARTESIAN_POINT('', (16.2549180327869, -1.36953725823505, 0.50863149153507));
#3299 = CARTESIAN_POINT('', (16.2549180327869, -2.45740943119144, 0.522417008056473));
#3300 = CARTESIAN_POINT('', (15.7950819672131, -1.30982770595838, 0.65016047660683));
#3301 = CARTESIAN_POINT('', (15.7950819672131, -2.39126266779078, 0.778157187355859));
#3302 = CARTESIAN_POINT('', (15.3767759562842, -1.24237506608557, 0.772699621520034));
#3303 = CARTESIAN_POINT('', (15.3767759562842, -2.30718716601626, 1.00352812203118));
#3304 = CARTESIAN_POINT('', (15.1117486338798, -1.19282300248788, 0.846212123216129));
#3305 = CARTESIAN_POINT('', (15.1117486338798, -2.24129014622909, 1.14100577917461));
#3306 = CARTESIAN_POINT('', (15., -1.17077609035592, 0.876386664573266));
#3307 = CARTESIAN_POINT('', (15., -2.2113367075897, 1.19786351148059));
#3308 = ADVANCED_FACE('', (#3309), #3401, .T.);
#3309 = FACE_OUTER_BOUND('', #3310, .T.);
#3310 = EDGE_LOOP('', (#3311, #3312, #3387, #3394, #3400));
#3311 = ORIENTED_EDGE('', *, *, #2266, .T.);
#3312 = ORIENTED_EDGE('', *, *, #3313, .T.);
#3313 = EDGE_CURVE('', #2258, #3314, #3316, .T.);
#3314 = VERTEX_POINT('', #3315);
#3315 = CARTESIAN_POINT('', (23.1509014281312, 2.5, 0.));
#3316 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3317, #3318, #3319, #3320, #3321, #3322, #3323, #3324, #3325, #3326, #3327, #3328, #3329, #3330, #3331, #3332, #3333, #3334, #3335, #3336, #3337, #3338, #3339, #3340, #3341, #3342, #3343, #3344, #3345, #3346, #3347, #3348, #3349, #3350, #3351, #3352, #3353, #3354, #3355, #3356, #3357, #3358, #3359, #3360, #3361, #3362, #3363, #3364, #3365, #3366, #3367, #3368, #3369, #3370, #3371, #3372, #3373, #3374, #3375, #3376, #3377, #3378, #3379, #3380, #3381, #3382, #3383, #3384, #3385, #3386), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (4.95130750608865, 5.3197482557342, 5.76235558159582, 6.20485000379157, 6.40171202886702, 6.4600919487301, 6.9043962411197, 7.34857351821715, 7.79262855487679, 8.23656546456472, 8.68038771287578, 9.12409816617711, 9.56769912758718, 10.0111923703931, 10.4545792775891, 10.8978608617883, 11.341037714598, 11.7841100014874, 12.2270774499082, 12.6699393343464, 13.1126945234836, 13.5553415031558, 13.9978783005383, 14.3401059593158), .UNSPECIFIED.);
#3317 = CARTESIAN_POINT('', (15., -0.723601748710877, -2.39298986819054));
#3318 = CARTESIAN_POINT('', (15.106513997072, -0.66508000144137, -2.41068590578131));
#3319 = CARTESIAN_POINT('', (15.2130605113644, -0.605899697324625, -2.42623614439737));
#3320 = CARTESIAN_POINT('', (15.3195823618173, -0.546251625065749, -2.43959200730636));
#3321 = CARTESIAN_POINT('', (15.4475469027106, -0.474596484366192, -2.45563638560167));
#3322 = CARTESIAN_POINT('', (15.5755475527161, -0.402225805466232, -2.46852251585421));
#3323 = CARTESIAN_POINT('', (15.7035233126375, -0.329456162164971, -2.47819665023008));
#3324 = CARTESIAN_POINT('', (15.8314664275222, -0.256705081501543, -2.48786831685367));
#3325 = CARTESIAN_POINT('', (15.9594455523774, -0.183519559898813, -2.49433437746493));
#3326 = CARTESIAN_POINT('', (16.0873997865813, -0.110219139648864, -2.4975691664607));
#3327 = CARTESIAN_POINT('', (16.1443255429273, -0.0776084027774672, -2.49900829671965));
#3328 = CARTESIAN_POINT('', (16.2012551547191, -0.0449699415272527, -2.49980858981431));
#3329 = CARTESIAN_POINT('', (16.2581831060293, -0.0123316904910337, -2.49996958569692));
#3330 = CARTESIAN_POINT('', (16.2750652306249, -0.002652736516872, -2.50001732942363));
#3331 = CARTESIAN_POINT('', (16.2919475163933, 0.00702637681303899, -2.50000886162867));
#3332 = CARTESIAN_POINT('', (16.3088298256956, 0.0167049102957059, -2.49994418857142));
#3333 = CARTESIAN_POINT('', (16.4373137719917, 0.0903640379627319, -2.49945198993524));
#3334 = CARTESIAN_POINT('', (16.5658344418462, 0.164009103999456, -2.49570110439445));
#3335 = CARTESIAN_POINT('', (16.6943297535695, 0.237317503129614, -2.48871059038804));
#3336 = CARTESIAN_POINT('', (16.8227883317527, 0.310604945253746, -2.48172207479171));
#3337 = CARTESIAN_POINT('', (16.9512832504151, 0.383591591528347, -2.47149235902897));
#3338 = CARTESIAN_POINT('', (17.0797531107055, 0.455957340306981, -2.4580689379716));
#3339 = CARTESIAN_POINT('', (17.2081876152656, 0.52830317356704, -2.44464921112586));
#3340 = CARTESIAN_POINT('', (17.3366583730146, 0.600064089460609, -2.42803093552736));
#3341 = CARTESIAN_POINT('', (17.4651040630261, 0.670926003842889, -2.40828949617103));
#3342 = CARTESIAN_POINT('', (17.593515584074, 0.741769067626336, -2.38855330840798));
#3343 = CARTESIAN_POINT('', (17.721963511921, 0.811747999487763, -2.36568606940066));
#3344 = CARTESIAN_POINT('', (17.8503861808813, 0.880557841400633, -2.3397901375867));
#3345 = CARTESIAN_POINT('', (17.9787756804436, 0.949349910898, -2.31390089425287));
#3346 = CARTESIAN_POINT('', (18.107201781123, 1.01700603426229, -2.28497231090942));
#3347 = CARTESIAN_POINT('', (18.2356024430972, 1.08323271605903, -2.25313268203615));
#3348 = CARTESIAN_POINT('', (18.3639707620481, 1.14944271592383, -2.22130107329174));
#3349 = CARTESIAN_POINT('', (18.4923757417492, 1.21425471333199, -2.18654513453737));
#3350 = CARTESIAN_POINT('', (18.6207552825245, 1.27738837030811, -2.14901813659206));
#3351 = CARTESIAN_POINT('', (18.7491031438147, 1.34050644815273, -2.11150039896943));
#3352 = CARTESIAN_POINT('', (18.8774874422445, 1.40197641230221, -2.07119547762782));
#3353 = CARTESIAN_POINT('', (19.0058466206743, 1.46153230505902, -2.02828087829789));
#3354 = CARTESIAN_POINT('', (19.1341746299392, 1.52107373599498, -1.9853766998217));
#3355 = CARTESIAN_POINT('', (19.2625386655393, 1.57873059021757, -1.93984349435877));
#3356 = CARTESIAN_POINT('', (19.3908779401037, 1.63425303500334, -1.89188187199475));
#3357 = CARTESIAN_POINT('', (19.5191864429816, 1.68976216726827, -1.84393174930622));
#3358 = CARTESIAN_POINT('', (19.6475308191341, 1.74316505895096, -1.79353092892099));
#3359 = CARTESIAN_POINT('', (19.7758504754527, 1.79423071760859, -1.740900954101));
#3360 = CARTESIAN_POINT('', (19.9041396504681, 1.84528424602937, -1.68828348110859));
#3361 = CARTESIAN_POINT('', (20.0324648443646, 1.89402634770231, -1.63341250324675));
#3362 = CARTESIAN_POINT('', (20.1607651253507, 1.94024723153477, -1.57652804622108));
#3363 = CARTESIAN_POINT('', (20.2890350936254, 1.9864571950458, -1.51965702893312));
#3364 = CARTESIAN_POINT('', (20.4173413052041, 2.03016888503709, -1.46074676784153));
#3365 = CARTESIAN_POINT('', (20.545622389406, 2.07119526888958, -1.40005362687628));
#3366 = CARTESIAN_POINT('', (20.673873206166, 2.1122119727203, -1.33937480623055));
#3367 = CARTESIAN_POINT('', (20.8021603740425, 2.15056349210374, -1.27688609078327));
#3368 = CARTESIAN_POINT('', (20.9304223670976, 2.18608653251087, -1.21285847170006));
#3369 = CARTESIAN_POINT('', (21.0586540111751, 2.22160116756007, -1.14884600264481));
#3370 = CARTESIAN_POINT('', (21.1869218267429, 2.25430496158282, -1.08326595656242));
#3371 = CARTESIAN_POINT('', (21.3151647508208, 2.28405899152489, -1.01640273673102));
#3372 = CARTESIAN_POINT('', (21.4433771132087, 2.31380593075654, -0.949555451135426));
#3373 = CARTESIAN_POINT('', (21.5716252187503, 2.34061855576777, -0.881393968453646));
#3374 = CARTESIAN_POINT('', (21.6998488461493, 2.36438312808611, -0.812214518228863));
#3375 = CARTESIAN_POINT('', (21.8280415816179, 2.38814197498917, -0.743051734875915));
#3376 = CARTESIAN_POINT('', (21.9562698352745, 2.40886576046354, -0.672837919460768));
#3377 = CARTESIAN_POINT('', (22.0844737082126, 2.42646715624714, -0.601878010608417));
#3378 = CARTESIAN_POINT('', (22.2126462480962, 2.44406425024576, -0.530935444373295));
#3379 = CARTESIAN_POINT('', (22.3408544368085, 2.4585489753557, -0.459213023456872));
#3380 = CARTESIAN_POINT('', (22.4690380561463, 2.46986128977595, -0.38702094163794));
#3381 = CARTESIAN_POINT('', (22.597189768422, 2.48117078837059, -0.314846829644248));
#3382 = CARTESIAN_POINT('', (22.7253773765327, 2.48931477945384, -0.242169558224773));
#3383 = CARTESIAN_POINT('', (22.8535401730913, 2.49426078911335, -0.16930184845932));
#3384 = CARTESIAN_POINT('', (22.9526525046941, 2.4980856943327, -0.112950950949785));
#3385 = CARTESIAN_POINT('', (23.0517823344935, 2.5, -0.0564686913453392));
#3386 = CARTESIAN_POINT('', (23.1509014281312, 2.5, -8.21464690088734E-16));
#3387 = ORIENTED_EDGE('', *, *, #3388, .T.);
#3388 = EDGE_CURVE('', #3314, #3389, #3391, .T.);
#3389 = VERTEX_POINT('', #3390);
#3390 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#3391 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#3392, #3393), .UNSPECIFIED., .F., .U., (2, 2), (0.792264514595824, 1.), .UNSPECIFIED.);
#3392 = CARTESIAN_POINT('', (23.1509014281312, 2.5, 0.));
#3393 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#3394 = ORIENTED_EDGE('', *, *, #3395, .F.);
#3395 = EDGE_CURVE('', #3084, #3389, #3396, .T.);
#3396 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#3397, #3398, #3399), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.930483931247972, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.882406574571279, 0.918556859455845, 1.))
   REPRESENTATION_ITEM ('')
);
#3397 = CARTESIAN_POINT('', (29.0900744143345, 2.28094071581076, -1.02338138098986));
#3398 = CARTESIAN_POINT('', (29.0900744143345, 2.5, -0.535135991963622));
#3399 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#3400 = ORIENTED_EDGE('', *, *, #3083, .T.);
#3401 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#3402, #3403), (#3404, #3405), (#3406, #3407), (#3408, #3409), (#3410, #3411), (#3412, #3413), (#3414, #3415)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 3), (2, 2), (6.57727729676746, 7.85398163397448, 11.7809724509617, 15.707963267949), (0.507169019214934, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.871470536153334, 0.871470536153334), (0.90477745932583, 0.90477745932583), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#3402 = CARTESIAN_POINT('', (15., -2.1967867354271, 1.1933683584927));
#3403 = CARTESIAN_POINT('', (29.0900744143345, -2.1967867354271, 1.1933683584927));
#3404 = CARTESIAN_POINT('', (15., -2.5, 0.635204675939041));
#3405 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 0.635204675939041));
#3406 = CARTESIAN_POINT('', (15., -2.5, 3.06161699786838E-16));
#3407 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 3.06161699786838E-16));
#3408 = CARTESIAN_POINT('', (15., -2.5, -2.5));
#3409 = CARTESIAN_POINT('', (29.0900744143345, -2.5, -2.5));
#3410 = CARTESIAN_POINT('', (15., -4.59242549680257E-16, -2.5));
#3411 = CARTESIAN_POINT('', (29.0900744143345, -4.59242549680257E-16, -2.5));
#3412 = CARTESIAN_POINT('', (15., 2.5, -2.5));
#3413 = CARTESIAN_POINT('', (29.0900744143345, 2.5, -2.5));
#3414 = CARTESIAN_POINT('', (15., 2.5, 0.));
#3415 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#3416 = ADVANCED_FACE('', (#3417), #3502, .T.);
#3417 = FACE_OUTER_BOUND('', #3418, .T.);
#3418 = EDGE_LOOP('', (#3419, #3420, #3458, #3501));
#3419 = ORIENTED_EDGE('', *, *, #2257, .F.);
#3420 = ORIENTED_EDGE('', *, *, #3421, .F.);
#3421 = EDGE_CURVE('', #3422, #2183, #3424, .T.);
#3422 = VERTEX_POINT('', #3423);
#3423 = CARTESIAN_POINT('', (28.2663718656121, 0.991552363830565, 2.29495618907682));
#3424 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3425, #3426, #3427, #3428, #3429, #3430, #3431, #3432, #3433, #3434, #3435, #3436, #3437, #3438, #3439, #3440, #3441, #3442, #3443, #3444, #3445, #3446, #3447, #3448, #3449, #3450, #3451, #3452, #3453, #3454, #3455, #3456, #3457), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (1.78362813438795, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.05), .UNSPECIFIED.);
#3425 = CARTESIAN_POINT('', (28.2663718656121, 0.991552363830572, 2.29495618907682));
#3426 = CARTESIAN_POINT('', (28.2477998229763, 1.00120435476748, 2.29052865730668));
#3427 = CARTESIAN_POINT('', (28.075949091816, 1.09024500097216, 2.24900266081414));
#3428 = CARTESIAN_POINT('', (27.7508196721311, 1.25383481021328, 2.16074144176684));
#3429 = CARTESIAN_POINT('', (27.2909836065574, 1.47050685938477, 2.01289437917856));
#3430 = CARTESIAN_POINT('', (26.8311475409836, 1.67023555384045, 1.84370848762992));
#3431 = CARTESIAN_POINT('', (26.3713114754098, 1.85096033246745, 1.65507794207983));
#3432 = CARTESIAN_POINT('', (25.9114754098361, 2.01082757191316, 1.44909140302471));
#3433 = CARTESIAN_POINT('', (25.4516393442623, 2.14820851284435, 1.22801002988404));
#3434 = CARTESIAN_POINT('', (24.9918032786885, 2.26171483843597, 0.994243733262683));
#3435 = CARTESIAN_POINT('', (24.5319672131148, 2.35021181556725, 0.750326114979075));
#3436 = CARTESIAN_POINT('', (24.072131147541, 2.41282887395211, 0.498888285334564));
#3437 = CARTESIAN_POINT('', (23.6122950819672, 2.44896753831237, 0.242631828149031));
#3438 = CARTESIAN_POINT('', (23.1524590163935, 2.45830664924341, -0.0156988289800139));
#3439 = CARTESIAN_POINT('', (22.6926229508197, 2.44080483467302, -0.273344372517375));
#3440 = CARTESIAN_POINT('', (22.2327868852459, 2.39670021880156, -0.527558621952999));
#3441 = CARTESIAN_POINT('', (21.7729508196721, 2.32650738074214, -0.775636343167927));
#3442 = CARTESIAN_POINT('', (21.3131147540984, 2.23101160006622, -1.01494059251241));
#3443 = CARTESIAN_POINT('', (20.8532786885246, 2.11126045103251, -1.24292933306634));
#3444 = CARTESIAN_POINT('', (20.3934426229508, 1.96855283120884, -1.45718107195108));
#3445 = CARTESIAN_POINT('', (19.9336065573771, 1.80442553330771, -1.6554192770855));
#3446 = CARTESIAN_POINT('', (19.4737704918033, 1.62063749116566, -1.83553534335246));
#3447 = CARTESIAN_POINT('', (19.0139344262295, 1.41915185173102, -1.99560989166475));
#3448 = CARTESIAN_POINT('', (18.5540983606557, 1.20211604452307, -2.13393219977799));
#3449 = CARTESIAN_POINT('', (18.094262295082, 0.971840038132565, -2.24901758076829));
#3450 = CARTESIAN_POINT('', (17.6344262295082, 0.730772989809464, -2.33962254373735));
#3451 = CARTESIAN_POINT('', (17.1745901639344, 0.481478508894998, -2.40475759137881));
#3452 = CARTESIAN_POINT('', (16.7147540983607, 0.226608767686376, -2.44369753038));
#3453 = CARTESIAN_POINT('', (16.2549180327869, -0.031122295835097, -2.45598919307484));
#3454 = CARTESIAN_POINT('', (15.7950819672131, -0.288966430214355, -2.44145649213158));
#3455 = CARTESIAN_POINT('', (15.3767759562842, -0.521120327187346, -2.40392858195661));
#3456 = CARTESIAN_POINT('', (15.1117486338798, -0.665528589865011, -2.36702807401041));
#3457 = CARTESIAN_POINT('', (15., -0.725768781898812, -2.34917823453502));
#3458 = ORIENTED_EDGE('', *, *, #3459, .T.);
#3459 = EDGE_CURVE('', #3422, #3314, #3460, .T.);
#3460 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3461, #3462, #3463, #3464, #3465, #3466, #3467, #3468, #3469, #3470, #3471, #3472, #3473, #3474, #3475, #3476, #3477, #3478, #3479, #3480, #3481, #3482, #3483, #3484, #3485, #3486, #3487, #3488, #3489, #3490, #3491, #3492, #3493, #3494, #3495, #3496, #3497, #3498, #3499, #3500), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.665844740003585, 1.10943887101644, 1.55292804532996, 1.99631322095335, 2.43959503840426, 2.88277371023768, 3.32584901122056, 3.76882025871158, 4.21168629385081, 4.6544456078518, 5.09709637039024, 5.53963625897015, 5.88345426338036), .UNSPECIFIED.);
#3461 = CARTESIAN_POINT('', (28.2663718656121, 0.991552363830565, 2.29495618907682));
#3462 = CARTESIAN_POINT('', (28.0732999662384, 1.09204635810407, 2.2515370344773));
#3463 = CARTESIAN_POINT('', (27.8801392550909, 1.18975503072076, 2.20147153741317));
#3464 = CARTESIAN_POINT('', (27.6870924705194, 1.28373089000479, 2.14523541879385));
#3465 = CARTESIAN_POINT('', (27.5584822773287, 1.34633878810888, 2.10777021005714));
#3466 = CARTESIAN_POINT('', (27.4298479832539, 1.40732852901417, 2.06754751774849));
#3467 = CARTESIAN_POINT('', (27.301249204729, 1.46643605702076, 2.02473832646824));
#3468 = CARTESIAN_POINT('', (27.1726808533499, 1.52552959987603, 1.98193926406731));
#3469 = CARTESIAN_POINT('', (27.0440879358072, 1.58276924859992, 1.93653511136957));
#3470 = CARTESIAN_POINT('', (26.9155309614915, 1.63790808733648, 1.88871837430511));
#3471 = CARTESIAN_POINT('', (26.787004133925, 1.69303399595583, 1.84091285031712));
#3472 = CARTESIAN_POINT('', (26.6584525072349, 1.74608481274477, 1.79067444006922));
#3473 = CARTESIAN_POINT('', (26.5299369217442, 1.79683178891145, 1.73821618976389));
#3474 = CARTESIAN_POINT('', (26.4014512947112, 1.84756693537564, 1.68577016807868));
#3475 = CARTESIAN_POINT('', (26.2729410041231, 1.89602213728834, 1.63108171564478));
#3476 = CARTESIAN_POINT('', (26.144466538048, 1.94198770361227, 1.57438361240796));
#3477 = CARTESIAN_POINT('', (26.0160219662245, 1.98794257437745, 1.51769870204448));
#3478 = CARTESIAN_POINT('', (25.8875530368612, 2.03143023794974, 1.45897877952492));
#3479 = CARTESIAN_POINT('', (25.7591196047638, 2.07226145899789, 1.39847504287775));
#3480 = CARTESIAN_POINT('', (25.6307161295978, 2.11308315621668, 1.3379854186487));
#3481 = CARTESIAN_POINT('', (25.5022885505161, 2.15126914670166, 1.2756838701267));
#3482 = CARTESIAN_POINT('', (25.3738962610827, 2.1866524176644, 1.21183794474445));
#3483 = CARTESIAN_POINT('', (25.2455341237837, 2.22202737908496, 1.14800701318258));
#3484 = CARTESIAN_POINT('', (25.1171478361657, 2.2546180207109, 1.08260161592495));
#3485 = CARTESIAN_POINT('', (24.9887970048717, 2.28428148104939, 1.01590261114676));
#3486 = CARTESIAN_POINT('', (24.8604766588357, 2.31393789586869, 0.949219448388104));
#3487 = CARTESIAN_POINT('', (24.7321317576753, 2.34068248399821, 0.88121198521203));
#3488 = CARTESIAN_POINT('', (24.6038227378642, 2.36439800314199, 0.812171215162297));
#3489 = CARTESIAN_POINT('', (24.4755446377524, 2.38810780735847, 0.743147082445255));
#3490 = CARTESIAN_POINT('', (24.3472416844958, 2.40880076020165, 0.673058879167591));
#3491 = CARTESIAN_POINT('', (24.2189747771994, 2.42638576586832, 0.602206040480944));
#3492 = CARTESIAN_POINT('', (24.0907393171475, 2.44396646021274, 0.531370572810607));
#3493 = CARTESIAN_POINT('', (23.9624790856441, 2.4584486543647, 0.459738846401001));
#3494 = CARTESIAN_POINT('', (23.8342547335459, 2.46976771853027, 0.387617616351606));
#3495 = CARTESIAN_POINT('', (23.7060624987345, 2.48108394752745, 0.315514451031671));
#3496 = CARTESIAN_POINT('', (23.5778457705903, 2.48924383560037, 0.242888638816881));
#3497 = CARTESIAN_POINT('', (23.4496646151355, 2.49420972435061, 0.170052494705404));
#3498 = CARTESIAN_POINT('', (23.3500781366989, 2.49806782167537, 0.11346465174801));
#3499 = CARTESIAN_POINT('', (23.2504811321656, 2.5, 0.0567311036149693));
#3500 = CARTESIAN_POINT('', (23.1509014281312, 2.5, -8.21464690088734E-16));
#3501 = ORIENTED_EDGE('', *, *, #3313, .F.);
#3502 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#3503, #3504), (#3505, #3506), (#3507, #3508), (#3509, #3510), (#3511, #3512), (#3513, #3514), (#3515, #3516), (#3517, #3518), (#3519, #3520), (#3521, #3522), (#3523, #3524), (#3525, #3526), (#3527, #3528), (#3529, #3530), (#3531, #3532), (#3533, #3534), (#3535, #3536), (#3537, #3538), (#3539, #3540), (#3541, #3542), (#3543, #3544), (#3545, #3546), (#3547, #3548), (#3549, #3550), (#3551, #3552), (#3553, #3554), (#3555, #3556), (#3557, #3558), (#3559, #3560), (#3561, #3562), (#3563, #3564), (#3565, #3566), (#3567, #3568)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.78362813438794, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.05), (0.989779038929633, 1.), .UNSPECIFIED.);
#3503 = CARTESIAN_POINT('', (28.2663718656121, 0.995118565098372, 2.35556995187492));
#3504 = CARTESIAN_POINT('', (28.2663718656121, 0.991552363830566, 2.29495618907682));
#3505 = CARTESIAN_POINT('', (28.2477998229763, 1.0050276193115, 2.3511215488551));
#3506 = CARTESIAN_POINT('', (28.2477998229763, 1.00120435476748, 2.29052865730668));
#3507 = CARTESIAN_POINT('', (28.075949091816, 1.09644536310602, 2.30938745817987));
#3508 = CARTESIAN_POINT('', (28.075949091816, 1.09024500097216, 2.24900266081414));
#3509 = CARTESIAN_POINT('', (27.7508196721311, 1.26450190440411, 2.22047078433208));
#3510 = CARTESIAN_POINT('', (27.7508196721311, 1.25383481021328, 2.16074144176684));
#3511 = CARTESIAN_POINT('', (27.2909836065574, 1.4873471339294, 2.07104929894497));
#3512 = CARTESIAN_POINT('', (27.2909836065574, 1.47050685938477, 2.01289437917856));
#3513 = CARTESIAN_POINT('', (26.8311475409836, 1.69303957247738, 1.89966122955321));
#3514 = CARTESIAN_POINT('', (26.8311475409836, 1.67023555384045, 1.84370848762992));
#3515 = CARTESIAN_POINT('', (26.3713114754098, 1.87945589680846, 1.70822686469145));
#3516 = CARTESIAN_POINT('', (26.3713114754098, 1.85096033246745, 1.65507794207983));
#3517 = CARTESIAN_POINT('', (25.9114754098361, 2.04468282877534, 1.49886713610969));
#3518 = CARTESIAN_POINT('', (25.9114754098361, 2.01082757191316, 1.44909140302471));
#3519 = CARTESIAN_POINT('', (25.4516393442623, 2.18703565334635, 1.27388127927418));
#3520 = CARTESIAN_POINT('', (25.4516393442623, 2.14820851284435, 1.22801002988404));
#3521 = CARTESIAN_POINT('', (24.9918032786885, 2.30507434990518, 1.03572267304905));
#3522 = CARTESIAN_POINT('', (24.9918032786885, 2.26171483843597, 0.994243733262683));
#3523 = CARTESIAN_POINT('', (24.5319672131148, 2.39761724153289, 0.786973316948858));
#3524 = CARTESIAN_POINT('', (24.5319672131148, 2.35021181556725, 0.750326114979075));
#3525 = CARTESIAN_POINT('', (24.072131147541, 2.46375203307725, 0.530317138725443));
#3526 = CARTESIAN_POINT('', (24.072131147541, 2.41282887395211, 0.498888285334564));
#3527 = CARTESIAN_POINT('', (23.6122950819672, 2.50284414893354, 0.268512408282998));
#3528 = CARTESIAN_POINT('', (23.6122950819672, 2.44896753831237, 0.242631828149031));
#3529 = CARTESIAN_POINT('', (23.1524590163935, 2.51454230257906, 0.00436352071993959));
#3530 = CARTESIAN_POINT('', (23.1524590163935, 2.45830664924341, -0.0156988289800139));
#3531 = CARTESIAN_POINT('', (22.6926229508197, 2.49878125667737, -0.259307579055116));
#3532 = CARTESIAN_POINT('', (22.6926229508197, 2.44080483467302, -0.273344372517375));
#3533 = CARTESIAN_POINT('', (22.2327868852459, 2.45578175812326, -0.519690057172927));
#3534 = CARTESIAN_POINT('', (22.2327868852459, 2.39670021880156, -0.527558621952999));
#3535 = CARTESIAN_POINT('', (21.7729508196721, 2.38604765831071, -0.7740126642102));
#3536 = CARTESIAN_POINT('', (21.7729508196721, 2.32650738074214, -0.775636343167927));
#3537 = CARTESIAN_POINT('', (21.3131147540984, 2.29036025448771, -1.01957175113503));
#3538 = CARTESIAN_POINT('', (21.3131147540984, 2.23101160006622, -1.01494059251241));
#3539 = CARTESIAN_POINT('', (20.8532786885246, 2.16976991323831, -1.25375856284776));
#3540 = CARTESIAN_POINT('', (20.8532786885246, 2.11126045103251, -1.24292933306634));
#3541 = CARTESIAN_POINT('', (20.3934426229508, 2.02558506167155, -1.47408555174305));
#3542 = CARTESIAN_POINT('', (20.3934426229508, 1.96855283120884, -1.45718107195108));
#3543 = CARTESIAN_POINT('', (19.9336065573771, 1.85935865561471, -1.67821146326757));
#3544 = CARTESIAN_POINT('', (19.9336065573771, 1.80442553330771, -1.6554192770855));
#3545 = CARTESIAN_POINT('', (19.4737704918033, 1.67287225681813, -1.86396495710232));
#3546 = CARTESIAN_POINT('', (19.4737704918033, 1.62063749116566, -1.83553534335246));
#3547 = CARTESIAN_POINT('', (19.0139344262295, 1.46811787270394, -2.02936654125546));
#3548 = CARTESIAN_POINT('', (19.0139344262295, 1.41915185173102, -1.99560989166475));
#3549 = CARTESIAN_POINT('', (18.5540983606557, 1.24727773236365, -2.17264861189801));
#3550 = CARTESIAN_POINT('', (18.5540983606557, 1.20211604452307, -2.13393219977799));
#3551 = CARTESIAN_POINT('', (18.094262295082, 1.0127021911723, -2.29227340908443));
#3552 = CARTESIAN_POINT('', (18.094262295082, 0.971840038132565, -2.24901758076829));
#3553 = CARTESIAN_POINT('', (17.6344262295082, 0.766885973393018, -2.38694871743323));
#3554 = CARTESIAN_POINT('', (17.6344262295082, 0.730772989809464, -2.33962254373735));
#3555 = CARTESIAN_POINT('', (17.1745901639344, 0.512442977360059, -2.45564116125005));
#3556 = CARTESIAN_POINT('', (17.1745901639344, 0.481478508894998, -2.40475759137881));
#3557 = CARTESIAN_POINT('', (16.7147540983607, 0.252079881129316, -2.49758696529657));
#3558 = CARTESIAN_POINT('', (16.7147540983607, 0.226608767686376, -2.44369753038));
#3559 = CARTESIAN_POINT('', (16.2549180327869, -0.0114312022380456, -2.51230007527181));
#3560 = CARTESIAN_POINT('', (16.2549180327869, -0.031122295835097, -2.45598919307484));
#3561 = CARTESIAN_POINT('', (15.7950819672131, -0.27528076143182, -2.49957755590139));
#3562 = CARTESIAN_POINT('', (15.7950819672131, -0.288966430214355, -2.44145649213158));
#3563 = CARTESIAN_POINT('', (15.3767759562842, -0.513044778500604, -2.46312161062348));
#3564 = CARTESIAN_POINT('', (15.3767759562842, -0.521120327187346, -2.40392858195661));
#3565 = CARTESIAN_POINT('', (15.1117486338798, -0.661055355456651, -2.42657850194994));
#3566 = CARTESIAN_POINT('', (15.1117486338798, -0.665528589865011, -2.36702807401041));
#3567 = CARTESIAN_POINT('', (15., -0.722818667464718, -2.40882168325932));
#3568 = CARTESIAN_POINT('', (15., -0.725768781898812, -2.34917823453502));
#3569 = ADVANCED_FACE('', (#3570), #3738, .T.);
#3570 = FACE_OUTER_BOUND('', #3571, .T.);
#3571 = EDGE_LOOP('', (#3572, #3573, #3613, #3727, #3737));
#3572 = ORIENTED_EDGE('', *, *, #2182, .F.);
#3573 = ORIENTED_EDGE('', *, *, #3574, .F.);
#3574 = EDGE_CURVE('', #3575, #2174, #3577, .T.);
#3575 = VERTEX_POINT('', #3576);
#3576 = CARTESIAN_POINT('', (29.455280962426, -1.32822883558939, 0.689658948484979));
#3577 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#3578, #3579, #3580, #3581, #3582, #3583, #3584, #3585, #3586, #3587, #3588, #3589, #3590, #3591, #3592, #3593, #3594, #3595, #3596, #3597, #3598, #3599, #3600, #3601, #3602, #3603, #3604, #3605, #3606, #3607, #3608, #3609, #3610, #3611, #3612), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.594719037573969, 0.919672131147541, 1.37950819672131, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.05), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.))
   REPRESENTATION_ITEM ('')
);
#3578 = CARTESIAN_POINT('', (29.455280962426, -1.32822883558939, 0.689658948484976));
#3579 = CARTESIAN_POINT('', (29.3469632645682, -1.31032129076526, 0.722126276958733));
#3580 = CARTESIAN_POINT('', (29.0853668781857, -1.26423460910474, 0.798876064275909));
#3581 = CARTESIAN_POINT('', (28.6704918032787, -1.18075678092139, 0.913452999974706));
#3582 = CARTESIAN_POINT('', (28.2106557377049, -1.07580572145971, 1.02986541631268));
#3583 = CARTESIAN_POINT('', (27.7508196721311, -0.959606994475149, 1.13450395697823));
#3584 = CARTESIAN_POINT('', (27.2909836065574, -0.833453682459673, 1.22630686617995));
#3585 = CARTESIAN_POINT('', (26.8311475409836, -0.698735754271663, 1.30435091783394));
#3586 = CARTESIAN_POINT('', (26.3713114754098, -0.556926374601636, 1.36786069059265));
#3587 = CARTESIAN_POINT('', (25.9114754098361, -0.409566264779599, 1.41621557971976));
#3588 = CARTESIAN_POINT('', (25.4516393442623, -0.258247801368676, 1.44895544144872));
#3589 = CARTESIAN_POINT('', (24.9918032786885, -0.104598597791443, 1.46578456997543));
#3590 = CARTESIAN_POINT('', (24.5319672131147, 0.0497351616542863, 1.46657404671559));
#3591 = CARTESIAN_POINT('', (24.072131147541, 0.203105504297798, 1.45136242982796));
#3592 = CARTESIAN_POINT('', (23.6122950819672, 0.35387939959883, 1.42035479055556));
#3593 = CARTESIAN_POINT('', (23.1524590163934, 0.500455280562978, 1.37392011182903));
#3594 = CARTESIAN_POINT('', (22.6926229508197, 0.6412791990657, 1.31258708112593));
#3595 = CARTESIAN_POINT('', (22.2327868852459, 0.774860462911525, 1.23703832363637));
#3596 = CARTESIAN_POINT('', (21.7729508196721, 0.899786607664904, 1.14810313592336));
#3597 = CARTESIAN_POINT('', (21.3131147540984, 1.01473756298302, 1.04674879365726));
#3598 = CARTESIAN_POINT('', (20.8532786885246, 1.11849888098651, 0.934070519736328));
#3599 = CARTESIAN_POINT('', (20.3934426229508, 1.20997390313509, 0.811280211030978));
#3600 = CARTESIAN_POINT('', (19.933606557377, 1.28819475203189, 0.679694033031009));
#3601 = CARTESIAN_POINT('', (19.4737704918033, 1.35233204548573, 0.540719001745079));
#3602 = CARTESIAN_POINT('', (19.0139344262295, 1.40170324192182, 0.395838681224114));
#3603 = CARTESIAN_POINT('', (18.5540983606557, 1.43577953875499, 0.246598132986715));
#3604 = CARTESIAN_POINT('', (18.094262295082, 1.45419125852261, 0.0945882603538905));
#3605 = CARTESIAN_POINT('', (17.6344262295082, 1.45673167131411, -0.0585703037997627));
#3606 = CARTESIAN_POINT('', (17.1745901639344, 1.44335921621937, -0.211243613144363));
#3607 = CARTESIAN_POINT('', (16.7147540983607, 1.4141980990385, -0.361800972189269));
#3608 = CARTESIAN_POINT('', (16.2549180327869, 1.36953725823505, -0.50863149153507));
#3609 = CARTESIAN_POINT('', (15.7950819672131, 1.30982770595839, -0.65016047660683));
#3610 = CARTESIAN_POINT('', (15.3767759562842, 1.24237506608557, -0.772699621520034));
#3611 = CARTESIAN_POINT('', (15.1117486338798, 1.19282300248788, -0.846212123216128));
#3612 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573265));
#3613 = ORIENTED_EDGE('', *, *, #3614, .T.);
#3614 = EDGE_CURVE('', #3575, #3615, #3617, .T.);
#3615 = VERTEX_POINT('', #3616);
#3616 = CARTESIAN_POINT('', (29.0900744143345, 0.548181838732773, 2.43915900910202));
#3617 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3618, #3619, #3620, #3621, #3622, #3623, #3624, #3625, #3626, #3627, #3628, #3629, #3630, #3631, #3632, #3633, #3634, #3635, #3636, #3637, #3638, #3639, #3640, #3641, #3642, #3643, #3644, #3645, #3646, #3647, #3648, #3649, #3650, #3651, #3652, #3653, #3654, #3655, #3656, #3657, #3658, #3659, #3660, #3661, #3662, #3663, #3664, #3665, #3666, #3667, #3668, #3669, #3670, #3671, #3672, #3673, #3674, #3675, #3676, #3677, #3678, #3679, #3680, #3681, #3682, #3683, #3684, #3685, #3686, #3687, #3688, #3689, #3690, #3691, #3692, #3693, #3694, #3695, #3696, #3697, #3698, #3699, #3700, #3701, #3702, #3703, #3704, #3705, #3706, #3707, #3708, #3709, #3710, #3711, #3712, #3713, #3714, #3715, #3716, #3717, #3718, #3719, #3720, #3721, #3722, #3723, #3724, #3725, #3726), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131610533462186, 0.262970496648269, 0.350378826832589, 0.437654568758351, 0.524789647112788, 0.61179642840093, 0.669894095882784, 0.727982914463667, 0.786078771871675, 0.844197787315726, 0.902353782966589, 0.960556042396831, 1.01880805125035, 1.07710755024205, 1.13544772028711, 1.19381896230764, 1.28138959884803, 1.36898922726439, 1.42738672970777, 1.45333749916384, 1.47932412419092, 1.53792549015713, 1.5639363234113, 1.65223736004705, 1.74036687310952, 1.8283513729883, 1.91621340550099, 2.00397157029979, 2.13552738200781, 2.26683654907272, 2.39794156408278, 2.5288719929868, 2.65964795867135, 2.79028258653297, 2.92078367535581, 2.98291124569493), .UNSPECIFIED.);
#3618 = CARTESIAN_POINT('', (29.455280962426, -1.32822883558939, 0.689658948484974));
#3619 = CARTESIAN_POINT('', (29.4699365005114, -1.28815862888846, 0.679451782355525));
#3620 = CARTESIAN_POINT('', (29.4844163661126, -1.24737630414834, 0.67149434975523));
#3621 = CARTESIAN_POINT('', (29.4985125425688, -1.20620607027273, 0.665935379170015));
#3622 = CARTESIAN_POINT('', (29.5125818816379, -1.16511421946115, 0.660386992181398));
#3623 = CARTESIAN_POINT('', (29.5263135278537, -1.12350783747616, 0.657212079469216));
#3624 = CARTESIAN_POINT('', (29.5394413938724, -1.08174134274453, 0.656511968930299));
#3625 = CARTESIAN_POINT('', (29.5481768169019, -1.05394946861792, 0.656046107859186));
#3626 = CARTESIAN_POINT('', (29.5566599764255, -1.02603590703267, 0.656673304150605));
#3627 = CARTESIAN_POINT('', (29.5647961545968, -0.99811263842624, 0.658407254729626));
#3628 = CARTESIAN_POINT('', (29.5729199911332, -0.970231726166733, 0.66013857510753));
#3629 = CARTESIAN_POINT('', (29.5807105158373, -0.942297203192954, 0.662976362777763));
#3630 = CARTESIAN_POINT('', (29.5880612702934, -0.914426467898188, 0.66691691880439));
#3631 = CARTESIAN_POINT('', (29.5954001774326, -0.886600652269248, 0.670851123780066));
#3632 = CARTESIAN_POINT('', (29.6023124346802, -0.858792302959443, 0.675891453475127));
#3633 = CARTESIAN_POINT('', (29.6086842475515, -0.831123701874013, 0.682012079007818));
#3634 = CARTESIAN_POINT('', (29.6150466786112, -0.803495839838973, 0.688123692575242));
#3635 = CARTESIAN_POINT('', (29.6208804779868, -0.775959441655026, 0.695323373664972));
#3636 = CARTESIAN_POINT('', (29.6260736919007, -0.748640106317586, 0.703558393760781));
#3637 = CARTESIAN_POINT('', (29.6295413941955, -0.730397968902991, 0.709057223301989));
#3638 = CARTESIAN_POINT('', (29.6327270889054, -0.712234397295074, 0.715022374072218));
#3639 = CARTESIAN_POINT('', (29.6356009453763, -0.694186909300703, 0.721430711536697));
#3640 = CARTESIAN_POINT('', (29.638474364128, -0.676142170133281, 0.727838072942306));
#3641 = CARTESIAN_POINT('', (29.641038224742, -0.658198838298398, 0.734693681042624));
#3642 = CARTESIAN_POINT('', (29.6432680950132, -0.640393564293286, 0.741968522848545));
#3643 = CARTESIAN_POINT('', (29.6454982354857, -0.622586132760293, 0.749244246172719));
#3644 = CARTESIAN_POINT('', (29.6473959869968, -0.604902394061974, 0.756945145568292));
#3645 = CARTESIAN_POINT('', (29.6489444453738, -0.587377041810518, 0.765037030350977));
#3646 = CARTESIAN_POINT('', (29.6504935209937, -0.569844703643762, 0.773132140702022));
#3647 = CARTESIAN_POINT('', (29.6516941846063, -0.5524570044108, 0.781624871522518));
#3648 = CARTESIAN_POINT('', (29.652538617851, -0.535245479800194, 0.790477197857378));
#3649 = CARTESIAN_POINT('', (29.6533835883952, -0.518023003769735, 0.799335156786943));
#3650 = CARTESIAN_POINT('', (29.6538725239302, -0.500963867823589, 0.808559769817294));
#3651 = CARTESIAN_POINT('', (29.6540072877188, -0.484095365866168, 0.818111030083452));
#3652 = CARTESIAN_POINT('', (29.6541421587136, -0.467213444816798, 0.827669888489626));
#3653 = CARTESIAN_POINT('', (29.6539224735743, -0.450510475035739, 0.837562567647364));
#3654 = CARTESIAN_POINT('', (29.6533592455456, -0.434008785088583, 0.847749138493696));
#3655 = CARTESIAN_POINT('', (29.6527955360877, -0.417492990026505, 0.857944416493834));
#3656 = CARTESIAN_POINT('', (29.6518874708731, -0.401168091689, 0.868440578994375));
#3657 = CARTESIAN_POINT('', (29.6506536929832, -0.385051247276744, 0.879199671274626));
#3658 = CARTESIAN_POINT('', (29.6494189092518, -0.368921263555076, 0.889967534939576));
#3659 = CARTESIAN_POINT('', (29.6478573319794, -0.352990294640997, 0.901004903570919));
#3660 = CARTESIAN_POINT('', (29.6459931071578, -0.337270646297478, 0.912277226996108));
#3661 = CARTESIAN_POINT('', (29.6441275818107, -0.32154003157058, 0.923557414249899));
#3662 = CARTESIAN_POINT('', (29.641958199227, -0.30601299358548, 0.935078560957817));
#3663 = CARTESIAN_POINT('', (29.6395123366401, -0.290697704485544, 0.94681034364327));
#3664 = CARTESIAN_POINT('', (29.6370651713867, -0.275374258462398, 0.95854837467636));
#3665 = CARTESIAN_POINT('', (29.6343402894344, -0.260255996425639, 0.970502408736757));
#3666 = CARTESIAN_POINT('', (29.631366263429, -0.245347878032813, 0.982646591032835));
#3667 = CARTESIAN_POINT('', (29.626904522658, -0.222982182664877, 1.00086573006634));
#3668 = CARTESIAN_POINT('', (29.6218793572776, -0.201074364471525, 1.01952460974374));
#3669 = CARTESIAN_POINT('', (29.616384771493, -0.179632112066419, 1.03855374072686));
#3670 = CARTESIAN_POINT('', (29.6108883666244, -0.158182760807782, 1.05758917165511));
#3671 = CARTESIAN_POINT('', (29.6049188515646, -0.137184360959104, 1.07700828878278));
#3672 = CARTESIAN_POINT('', (29.5985611762046, -0.116639065436028, 1.09675932831003));
#3673 = CARTESIAN_POINT('', (29.5943228892498, -0.102942729421837, 1.109926180726));
#3674 = CARTESIAN_POINT('', (29.5899105901735, -0.0894433507150776, 1.12324498491216));
#3675 = CARTESIAN_POINT('', (29.5853465274332, -0.0761411399655906, 1.13670378201845));
#3676 = CARTESIAN_POINT('', (29.5833183424082, -0.0702298836622806, 1.14268462240114));
#3677 = CARTESIAN_POINT('', (29.5812600153645, -0.0643571403761545, 1.14869355909363));
#3678 = CARTESIAN_POINT('', (29.5791733458644, -0.0585229301500586, 1.15472967860021));
#3679 = CARTESIAN_POINT('', (29.5770837932619, -0.0526806589321921, 1.16077413807188));
#3680 = CARTESIAN_POINT('', (29.5749657349939, -0.0468767900585673, 1.16684610121961));
#3681 = CARTESIAN_POINT('', (29.572820885325, -0.0411113508287756, 1.17294472268283));
#3682 = CARTESIAN_POINT('', (29.5679841233267, -0.0281099466868773, 1.18669747233318));
#3683 = CARTESIAN_POINT('', (29.5630105841364, -0.0153021424553621, 1.20058762324852));
#3684 = CARTESIAN_POINT('', (29.5579182596969, -0.00268846896620545, 1.21460662364606));
#3685 = CARTESIAN_POINT('', (29.5556579778812, 0.0029102428119134, 1.22082910456811));
#3686 = CARTESIAN_POINT('', (29.5533741337547, 0.00847103418122723, 1.22707735159305));
#3687 = CARTESIAN_POINT('', (29.5510681627557, 0.0139938337528617, 1.23335069989596));
#3688 = CARTESIAN_POINT('', (29.5432399002902, 0.0327425190618487, 1.2546473324533));
#3689 = CARTESIAN_POINT('', (29.5351553933339, 0.0510581393194179, 1.27623823045465));
#3690 = CARTESIAN_POINT('', (29.5268642177172, 0.0689363256671378, 1.29810071686716));
#3691 = CARTESIAN_POINT('', (29.5185891475974, 0.0867797838788922, 1.31992073569455));
#3692 = CARTESIAN_POINT('', (29.5101051468431, 0.104193874037688, 1.34201917589137));
#3693 = CARTESIAN_POINT('', (29.5014528200564, 0.121171616765403, 1.36437700452294));
#3694 = CARTESIAN_POINT('', (29.4928147302877, 0.138121423374568, 1.38669804434453));
#3695 = CARTESIAN_POINT('', (29.4840058957857, 0.154641940272786, 1.40928510948731));
#3696 = CARTESIAN_POINT('', (29.4750597968881, 0.170723588594328, 1.43212124881588));
#3697 = CARTESIAN_POINT('', (29.4661261502425, 0.186782852551408, 1.45492560207032));
#3698 = CARTESIAN_POINT('', (29.4570526901019, 0.202409569196519, 1.47798565095512));
#3699 = CARTESIAN_POINT('', (29.4478673350542, 0.217591710044246, 1.50128544452746));
#3700 = CARTESIAN_POINT('', (29.4386928386426, 0.232755903045596, 1.52455769382131));
#3701 = CARTESIAN_POINT('', (29.4294037763745, 0.247481292018287, 1.54807642826794));
#3702 = CARTESIAN_POINT('', (29.4200237738612, 0.261753590189567, 1.57182592886783));
#3703 = CARTESIAN_POINT('', (29.4059624742968, 0.283148793418424, 1.60742814133709));
#3704 = CARTESIAN_POINT('', (29.3916890107874, 0.303538585684809, 1.6435701624036));
#3705 = CARTESIAN_POINT('', (29.3772699272374, 0.322866010753908, 1.68019710698171));
#3706 = CARTESIAN_POINT('', (29.3628778770026, 0.342157200207135, 1.71675538230412));
#3707 = CARTESIAN_POINT('', (29.3483300779419, 0.360403799578106, 1.75382328268686));
#3708 = CARTESIAN_POINT('', (29.3336820258191, 0.377539730140019, 1.79134105244758));
#3709 = CARTESIAN_POINT('', (29.3190567476581, 0.394649018727773, 1.82880049170509));
#3710 = CARTESIAN_POINT('', (29.3043202698327, 0.41066390354799, 1.8667368372387));
#3711 = CARTESIAN_POINT('', (29.2895212173518, 0.425510260765855, 1.90508276048722));
#3712 = CARTESIAN_POINT('', (29.2747418720419, 0.440336847819359, 1.94337762035406));
#3713 = CARTESIAN_POINT('', (29.259888063859, 0.454009838475125, 1.98211194501121));
#3714 = CARTESIAN_POINT('', (29.2450045828007, 0.466448070892154, 2.02120830532255));
#3715 = CARTESIAN_POINT('', (29.2301386603071, 0.478871629490119, 2.06025854228629));
#3716 = CARTESIAN_POINT('', (29.215230086083, 0.490074008707365, 2.09970408400403));
#3717 = CARTESIAN_POINT('', (29.2003221085954, 0.499968130268673, 2.13945480767679));
#3718 = CARTESIAN_POINT('', (29.1854302430981, 0.509851558629637, 2.17916257023881));
#3719 = CARTESIAN_POINT('', (29.1705247387211, 0.518438762218469, 2.21921273202249));
#3720 = CARTESIAN_POINT('', (29.1556491118195, 0.525638193957506, 2.25949970421896));
#3721 = CARTESIAN_POINT('', (29.140788691276, 0.532830266199219, 2.29974549373951));
#3722 = CARTESIAN_POINT('', (29.1259424785381, 0.538644680777167, 2.34026986055903));
#3723 = CARTESIAN_POINT('', (29.1111557400893, 0.542987441797707, 2.38094877854809));
#3724 = CARTESIAN_POINT('', (29.1041162269225, 0.545054897274159, 2.40031476515771));
#3725 = CARTESIAN_POINT('', (29.0970874124055, 0.546789753081618, 2.41972320423742));
#3726 = CARTESIAN_POINT('', (29.0900744143345, 0.548181838732773, 2.43915900910202));
#3727 = ORIENTED_EDGE('', *, *, #3728, .F.);
#3728 = EDGE_CURVE('', #3422, #3615, #3729, .T.);
#3729 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3730, #3731, #3732, #3733, #3734, #3735, #3736), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.663839223885609, 0.946707654862645), .UNSPECIFIED.);
#3730 = CARTESIAN_POINT('', (28.2663718656121, 0.991552363830571, 2.29495618907682));
#3731 = CARTESIAN_POINT('', (28.4588622348138, 0.891361056224342, 2.33824456571995));
#3732 = CARTESIAN_POINT('', (28.6514628227835, 0.788293504070327, 2.37497334264852));
#3733 = CARTESIAN_POINT('', (28.8439717759704, 0.683338390320759, 2.40479700688308));
#3734 = CARTESIAN_POINT('', (28.9260017368068, 0.638615982723957, 2.41750516392544));
#3735 = CARTESIAN_POINT('', (29.0080412244416, 0.593537723167285, 2.42896563014072));
#3736 = CARTESIAN_POINT('', (29.0900744143345, 0.548181838732775, 2.43915900910202));
#3737 = ORIENTED_EDGE('', *, *, #3421, .T.);
#3738 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#3739, #3740, #3741, #3742, #3743), (#3744, #3745, #3746, #3747, #3748), (#3749, #3750, #3751, #3752, #3753), (#3754, #3755, #3756, #3757, #3758), (#3759, #3760, #3761, #3762, #3763), (#3764, #3765, #3766, #3767, #3768), (#3769, #3770, #3771, #3772, #3773), (#3774, #3775, #3776, #3777, #3778), (#3779, #3780, #3781, #3782, #3783), (#3784, #3785, #3786, #3787, #3788), (#3789, #3790, #3791, #3792, #3793), (#3794, #3795, #3796, #3797, #3798), (#3799, #3800, #3801, #3802, #3803), (#3804, #3805, #3806, #3807, #3808), (#3809, #3810, #3811, #3812, #3813), (#3814, #3815, #3816, #3817, #3818), (#3819, #3820, #3821, #3822, #3823), (#3824, #3825, #3826, #3827, #3828), (#3829, #3830, #3831, #3832, #3833), (#3834, #3835, #3836, #3837, #3838), (#3839, #3840, #3841, #3842, #3843), (#3844, #3845, #3846, #3847, #3848), (#3849, #3850, #3851, #3852, #3853), (#3854, #3855, #3856, #3857, #3858), (#3859, #3860, #3861, #3862, #3863), (#3864, #3865, #3866, #3867, #3868), (#3869, #3870, #3871, #3872, #3873), (#3874, #3875, #3876, #3877, #3878), (#3879, #3880, #3881, #3882, #3883), (#3884, #3885, #3886, #3887, #3888), (#3889, #3890, #3891, #3892, #3893), (#3894, #3895, #3896, #3897, #3898), (#3899, #3900, #3901, #3902, #3903), (#3904, #3905, #3906, #3907, #3908), (#3909, #3910, #3911, #3912, #3913)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (3, 2, 3), (0.395857841284058, 0.919672131147541, 1.37950819672131, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.0500000000028), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#3739 = CARTESIAN_POINT('', (29.6541421587159, 0.227699641251322, 2.50874347450651));
#3740 = CARTESIAN_POINT('', (29.6541421587159, 0.427567430915805, 1.75301695692676));
#3741 = CARTESIAN_POINT('', (29.6541421587159, -0.0768480363459379, 1.15582792562619));
#3742 = CARTESIAN_POINT('', (29.6541421587159, -0.581263503607681, 0.558638894325628));
#3743 = CARTESIAN_POINT('', (29.6541421587159, -1.35977294557684, 0.62929829910276));
#3744 = CARTESIAN_POINT('', (29.4795373954281, 0.327624716482803, 2.49708448892654));
#3745 = CARTESIAN_POINT('', (29.4795373954281, 0.497116528275771, 1.734152213247));
#3746 = CARTESIAN_POINT('', (29.4795373954281, -0.0306244956022845, 1.15771267326508));
#3747 = CARTESIAN_POINT('', (29.4795373954281, -0.55836551948034, 0.581273133283161));
#3748 = CARTESIAN_POINT('', (29.4795373954281, -1.33325696285776, 0.68294113473337));
#3749 = CARTESIAN_POINT('', (29.1516539436157, 0.513683450268567, 2.46410702253747));
#3750 = CARTESIAN_POINT('', (29.1516539436157, 0.625419726136717, 1.69104373222636));
#3751 = CARTESIAN_POINT('', (29.1516539436157, 0.0562526464371895, 1.15610384629727));
#3752 = CARTESIAN_POINT('', (29.1516539436157, -0.512914433262338, 0.621163960368173));
#3753 = CARTESIAN_POINT('', (29.1516539436157, -1.27757235965526, 0.780569423812792));
#3754 = CARTESIAN_POINT('', (28.6704918032787, 0.778815439544294, 2.38593523330144));
#3755 = CARTESIAN_POINT('', (28.6704918032787, 0.804941396543328, 1.60752731941932));
#3756 = CARTESIAN_POINT('', (28.6704918032787, 0.182292195907825, 1.13964975106259));
#3757 = CARTESIAN_POINT('', (28.6704918032787, -0.440357004727678, 0.67177218270587));
#3758 = CARTESIAN_POINT('', (28.6704918032787, -1.18075678092139, 0.913452999974706));
#3759 = CARTESIAN_POINT('', (28.2106557377049, 1.0224669619198, 2.28557078433691));
#3760 = CARTESIAN_POINT('', (28.2106557377049, 0.966890967979063, 1.51056954772073));
#3761 = CARTESIAN_POINT('', (28.2106557377049, 0.300170040127228, 1.11157228930471));
#3762 = CARTESIAN_POINT('', (28.2106557377049, -0.366550887724606, 0.712575030888694));
#3763 = CARTESIAN_POINT('', (28.2106557377049, -1.07580572145971, 1.02986541631268));
#3764 = CARTESIAN_POINT('', (27.7508196721311, 1.25383481021328, 2.16074144176684));
#3765 = CARTESIAN_POINT('', (27.7508196721311, 1.11754224796328, 1.39758467253814));
#3766 = CARTESIAN_POINT('', (27.7508196721311, 0.414226618180091, 1.07150026345524));
#3767 = CARTESIAN_POINT('', (27.7508196721311, -0.289089011603095, 0.745415854372342));
#3768 = CARTESIAN_POINT('', (27.7508196721311, -0.959606994475149, 1.13450395697823));
#3769 = CARTESIAN_POINT('', (27.2909836065574, 1.47050685938476, 2.01289437917856));
#3770 = CARTESIAN_POINT('', (27.2909836065574, 1.25534009272619, 1.26985387718056));
#3771 = CARTESIAN_POINT('', (27.2909836065574, 0.523262359283806, 1.01991765075147));
#3772 = CARTESIAN_POINT('', (27.2909836065574, -0.208815374158579, 0.769981424322391));
#3773 = CARTESIAN_POINT('', (27.2909836065574, -0.833453682459673, 1.22630686617995));
#3774 = CARTESIAN_POINT('', (26.8311475409836, 1.67023555384045, 1.84370848762992));
#3775 = CARTESIAN_POINT('', (26.8311475409836, 1.37887053221174, 1.12880502608539));
#3776 = CARTESIAN_POINT('', (26.8311475409836, 0.626135789435116, 0.957425499379113));
#3777 = CARTESIAN_POINT('', (26.8311475409836, -0.126598953341505, 0.786045972672841));
#3778 = CARTESIAN_POINT('', (26.8311475409836, -0.698735754271663, 1.30435091783394));
#3779 = CARTESIAN_POINT('', (26.3713114754098, 1.85096033246745, 1.65507794207983));
#3780 = CARTESIAN_POINT('', (26.3713114754098, 1.48687491170327, 0.975998643258363));
#3781 = CARTESIAN_POINT('', (26.3713114754098, 0.721774897670036, 0.884736075755383));
#3782 = CARTESIAN_POINT('', (26.3713114754098, -0.0433251163631927, 0.793473508252403));
#3783 = CARTESIAN_POINT('', (26.3713114754098, -0.556926374601636, 1.36786069059265));
#3784 = CARTESIAN_POINT('', (25.9114754098361, 2.01082757191316, 1.44909140302471));
#3785 = CARTESIAN_POINT('', (25.9114754098361, 1.57826181212549, 0.813111062112251));
#3786 = CARTESIAN_POINT('', (25.9114754098361, 0.809187688752939, 0.802664851001849));
#3787 = CARTESIAN_POINT('', (25.9114754098361, 0.0401135653803915, 0.792218639891447));
#3788 = CARTESIAN_POINT('', (25.9114754098361, -0.409566264779599, 1.41621557971976));
#3789 = CARTESIAN_POINT('', (25.4516393442623, 2.14820851284435, 1.22801002988404));
#3790 = CARTESIAN_POINT('', (25.4516393442623, 1.6521174153821, 0.641916947630077));
#3791 = CARTESIAN_POINT('', (25.4516393442623, 0.887471905122255, 0.712121802780625));
#3792 = CARTESIAN_POINT('', (25.4516393442623, 0.122826394862409, 0.782326657931172));
#3793 = CARTESIAN_POINT('', (25.4516393442623, -0.258247801368676, 1.44895544144872));
#3794 = CARTESIAN_POINT('', (24.9918032786885, 2.26171483843596, 0.994243733262683));
#3795 = CARTESIAN_POINT('', (24.9918032786885, 1.70771401962511, 0.464270820136774));
#3796 = CARTESIAN_POINT('', (24.9918032786885, 0.955823809031131, 0.614101748530122));
#3797 = CARTESIAN_POINT('', (24.9918032786885, 0.203933598437157, 0.763932676923471));
#3798 = CARTESIAN_POINT('', (24.9918032786885, -0.104598597791443, 1.46578456997543));
#3799 = CARTESIAN_POINT('', (24.5319672131147, 2.35021181556725, 0.750326114979075));
#3800 = CARTESIAN_POINT('', (24.5319672131148, 1.74451668868158, 0.282087908171713));
#3801 = CARTESIAN_POINT('', (24.5319672131147, 1.01354595196683, 0.50967390755202));
#3802 = CARTESIAN_POINT('', (24.5319672131148, 0.282575215252094, 0.737259906932328));
#3803 = CARTESIAN_POINT('', (24.5319672131147, 0.0497351616542863, 1.46657404671559));
#3804 = CARTESIAN_POINT('', (24.072131147541, 2.41282887395211, 0.498888285334564));
#3805 = CARTESIAN_POINT('', (24.072131147541, 1.76218796735896, 0.0973244779287329));
#3806 = CARTESIAN_POINT('', (24.072131147541, 1.06005386106209, 0.399970769043158));
#3807 = CARTESIAN_POINT('', (24.072131147541, 0.35791975476522, 0.702617060157583));
#3808 = CARTESIAN_POINT('', (24.072131147541, 0.203105504297798, 1.45136242982796));
#3809 = CARTESIAN_POINT('', (23.6122950819672, 2.44896753831237, 0.242631828149032));
#3810 = CARTESIAN_POINT('', (23.6122950819672, 1.76059063120458, -0.0880421600876336));
#3811 = CARTESIAN_POINT('', (23.6122950819672, 1.09488158450208, 0.28617638284427));
#3812 = CARTESIAN_POINT('', (23.6122950819672, 0.429172537799584, 0.660394925776174));
#3813 = CARTESIAN_POINT('', (23.6122950819672, 0.35387939959883, 1.42035479055556));
#3814 = CARTESIAN_POINT('', (23.1524590163934, 2.45830664924341, -0.0156988289800136));
#3815 = CARTESIAN_POINT('', (23.1524590163935, 1.73978845245888, -0.272033777978144));
#3816 = CARTESIAN_POINT('', (23.1524590163934, 1.11768604819929, 0.169514185218171));
#3817 = CARTESIAN_POINT('', (23.1524590163935, 0.495583643939706, 0.611062148414486));
#3818 = CARTESIAN_POINT('', (23.1524590163934, 0.500455280562978, 1.37392011182903));
#3819 = CARTESIAN_POINT('', (22.6926229508197, 2.44080483467302, -0.273344372517375));
#3820 = CARTESIAN_POINT('', (22.6926229508197, 1.70004498351698, -0.452691297980139));
#3821 = CARTESIAN_POINT('', (22.6926229508197, 1.12825018726919, 0.0512344780440966));
#3822 = CARTESIAN_POINT('', (22.6926229508197, 0.556455391021407, 0.555160254068332));
#3823 = CARTESIAN_POINT('', (22.6926229508197, 0.6412791990657, 1.31258708112593));
#3824 = CARTESIAN_POINT('', (22.2327868852459, 2.39670021880156, -0.527558621952999));
#3825 = CARTESIAN_POINT('', (22.2327868852459, 1.64182037694572, -0.628094610097653));
#3826 = CARTESIAN_POINT('', (22.2327868852459, 1.1264848271675, -0.067398318253934));
#3827 = CARTESIAN_POINT('', (22.2327868852459, 0.611149277389284, 0.493297973589785));
#3828 = CARTESIAN_POINT('', (22.2327868852459, 0.774860462911525, 1.23703832363637));
#3829 = CARTESIAN_POINT('', (21.7729508196721, 2.32650738074214, -0.775636343167926));
#3830 = CARTESIAN_POINT('', (21.7729508196721, 1.56576627902022, -0.79638195218397));
#3831 = CARTESIAN_POINT('', (21.7729508196721, 1.11242930087327, -0.185118516023148));
#3832 = CARTESIAN_POINT('', (21.7729508196721, 0.65909232272633, 0.426144920137674));
#3833 = CARTESIAN_POINT('', (21.7729508196721, 0.899786607664904, 1.14810313592336));
#3834 = CARTESIAN_POINT('', (21.3131147540984, 2.23101160006622, -1.01494059251241));
#3835 = CARTESIAN_POINT('', (21.3131147540984, 1.47271885112285, -0.955768669627789));
#3836 = CARTESIAN_POINT('', (21.3131147540984, 1.08625080006853, -0.300671993501111));
#3837 = CARTESIAN_POINT('', (21.3131147540984, 0.699782749014202, 0.354424682625568));
#3838 = CARTESIAN_POINT('', (21.3131147540984, 1.01473756298302, 1.04674879365726));
#3839 = CARTESIAN_POINT('', (20.8532786885246, 2.11126045103251, -1.24292933306634));
#3840 = CARTESIAN_POINT('', (20.8532786885246, 1.36368999020727, -1.10456517805829));
#3841 = CARTESIAN_POINT('', (20.8532786885246, 1.04824246979698, -0.412828887874987));
#3842 = CARTESIAN_POINT('', (20.8532786885246, 0.732794949386688, 0.278907402308315));
#3843 = CARTESIAN_POINT('', (20.8532786885246, 1.11849888098651, 0.934070519736328));
#3844 = CARTESIAN_POINT('', (20.3934426229508, 1.96855283120884, -1.45718107195108));
#3845 = CARTESIAN_POINT('', (20.3934426229508, 1.23985683569727, -1.24119396026579));
#3846 = CARTESIAN_POINT('', (20.3934426229508, 0.998820267485562, -0.52039602805908));
#3847 = CARTESIAN_POINT('', (20.3934426229508, 0.757783699273849, 0.200401904147625));
#3848 = CARTESIAN_POINT('', (20.3934426229508, 1.20997390313509, 0.811280211030978));
#3849 = CARTESIAN_POINT('', (19.933606557377, 1.80442553330771, -1.6554192770855));
#3850 = CARTESIAN_POINT('', (19.9336065573771, 1.10254966555212, -1.36420543773405));
#3851 = CARTESIAN_POINT('', (19.933606557377, 0.938518618394063, -0.622228989633635));
#3852 = CARTESIAN_POINT('', (19.9336065573771, 0.774487571236004, 0.119747458466778));
#3853 = CARTESIAN_POINT('', (19.933606557377, 1.28819475203189, 0.679694033031009));
#3854 = CARTESIAN_POINT('', (19.4737704918033, 1.62063749116566, -1.83553534335246));
#3855 = CARTESIAN_POINT('', (19.4737704918033, 0.953238298662958, -1.47229256772567));
#3856 = CARTESIAN_POINT('', (19.4737704918033, 0.867984910431592, -0.717243658055979));
#3857 = CARTESIAN_POINT('', (19.4737704918033, 0.782731522200225, 0.0378052516137099));
#3858 = CARTESIAN_POINT('', (19.4737704918033, 1.35233204548573, 0.540719001745079));
#3859 = CARTESIAN_POINT('', (19.0139344262295, 1.41915185173102, -1.99560989166475));
#3860 = CARTESIAN_POINT('', (19.0139344262295, 0.793517134140382, -1.56430402866301));
#3861 = CARTESIAN_POINT('', (19.0139344262295, 0.787972881758952, -0.804427190892621));
#3862 = CARTESIAN_POINT('', (19.0139344262295, 0.782428629377524, -0.0445503531222303));
#3863 = CARTESIAN_POINT('', (19.0139344262295, 1.40170324192182, 0.395838681224114));
#3864 = CARTESIAN_POINT('', (18.5540983606557, 1.20211604452307, -2.13393219977799));
#3865 = CARTESIAN_POINT('', (18.5540983606557, 0.625088970305951, -1.63925586950748));
#3866 = CARTESIAN_POINT('', (18.5540983606557, 0.699334964600886, -0.882848275388671));
#3867 = CARTESIAN_POINT('', (18.5540983606557, 0.773580958895819, -0.126440681269858));
#3868 = CARTESIAN_POINT('', (18.5540983606557, 1.43577953875499, 0.246598132986715));
#3869 = CARTESIAN_POINT('', (18.094262295082, 0.971840038132565, -2.24901758076829));
#3870 = CARTESIAN_POINT('', (18.094262295082, 0.449747757216065, -1.696341512854));
#3871 = CARTESIAN_POINT('', (18.094262295082, 0.603013658143178, -0.951666584142957));
#3872 = CARTESIAN_POINT('', (18.094262295082, 0.756279559070293, -0.206991655431918));
#3873 = CARTESIAN_POINT('', (18.094262295082, 1.45419125852261, 0.0945882603538905));
#3874 = CARTESIAN_POINT('', (17.6344262295082, 0.730772989809465, -2.33962254373735));
#3875 = CARTESIAN_POINT('', (17.6344262295082, 0.26936044623876, -1.73494001641419));
#3876 = CARTESIAN_POINT('', (17.6344262295082, 0.500032012212404, -1.0101413389419));
#3877 = CARTESIAN_POINT('', (17.6344262295082, 0.730703578186048, -0.285342661469615));
#3878 = CARTESIAN_POINT('', (17.6344262295082, 1.45673167131411, -0.0585703037997627));
#3879 = CARTESIAN_POINT('', (17.1745901639344, 0.481478508894998, -2.40475759137881));
#3880 = CARTESIAN_POINT('', (17.1745901639344, 0.0858481084955863, -1.75462251334172));
#3881 = CARTESIAN_POINT('', (17.1745901639344, 0.391483311560419, -1.05763890086435));
#3882 = CARTESIAN_POINT('', (17.1745901639344, 0.697118514625251, -0.360655288386974));
#3883 = CARTESIAN_POINT('', (17.1745901639344, 1.44335921621937, -0.211243613144363));
#3884 = CARTESIAN_POINT('', (16.7147540983607, 0.226608767686377, -2.44369753038));
#3885 = CARTESIAN_POINT('', (16.7147540983607, -0.0988334991950878, -1.75515676833213));
#3886 = CARTESIAN_POINT('', (16.7147540983607, 0.278520057936846, -1.09363931354029));
#3887 = CARTESIAN_POINT('', (16.7147540983607, 0.65587361506878, -0.432121858748442));
#3888 = CARTESIAN_POINT('', (16.7147540983607, 1.4141980990385, -0.361800972189269));
#3889 = CARTESIAN_POINT('', (16.2549180327869, -0.0311222958350968, -2.45598919307484));
#3890 = CARTESIAN_POINT('', (16.2549180327869, -0.282713736937795, -1.73650980347807));
#3891 = CARTESIAN_POINT('', (16.2549180327869, 0.162342353670083, -1.11774173586025));
#3892 = CARTESIAN_POINT('', (16.2549180327869, 0.607398444277961, -0.498973668242417));
#3893 = CARTESIAN_POINT('', (16.2549180327869, 1.36953725823505, -0.50863149153507));
#3894 = CARTESIAN_POINT('', (15.7950819672131, -0.288966430214355, -2.44145649213158));
#3895 = CARTESIAN_POINT('', (15.7950819672131, -0.463827065276683, -1.69884856534502));
#3896 = CARTESIAN_POINT('', (15.7950819672131, 0.044185796138607, -1.12966871041577));
#3897 = CARTESIAN_POINT('', (15.7950819672131, 0.552198657553897, -0.56048885548652));
#3898 = CARTESIAN_POINT('', (15.7950819672131, 1.30982770595839, -0.65016047660683));
#3899 = CARTESIAN_POINT('', (15.3767759562832, -0.521120327187855, -2.40392858195653));
#3900 = CARTESIAN_POINT('', (15.3767759562832, -0.624300931239912, -1.64762425014628));
#3901 = CARTESIAN_POINT('', (15.3767759562832, -0.0639546549056562, -1.12930530396949));
#3902 = CARTESIAN_POINT('', (15.3767759562832, 0.4963916214286, -0.610986357792689));
#3903 = CARTESIAN_POINT('', (15.3767759562832, 1.24237506608542, -0.772699621520303));
#3904 = CARTESIAN_POINT('', (15.1117486338779, -0.665528589866012, -2.36702807401015));
#3905 = CARTESIAN_POINT('', (15.1117486338779, -0.722682728392476, -1.60615728185504));
#3906 = CARTESIAN_POINT('', (15.1117486338779, -0.132196130657554, -1.12292179495358));
#3907 = CARTESIAN_POINT('', (15.1117486338779, 0.458290467077368, -0.639686308052125));
#3908 = CARTESIAN_POINT('', (15.1117486338779, 1.19282300248753, -0.846212123216638));
#3909 = CARTESIAN_POINT('', (14.9999999999972, -0.725768781900297, -2.34917823453458));
#3910 = CARTESIAN_POINT('', (14.9999999999972, -0.763462145055766, -1.58711892366268));
#3911 = CARTESIAN_POINT('', (14.9999999999972, -0.160839727598387, -1.11914306435971));
#3912 = CARTESIAN_POINT('', (14.9999999999972, 0.441782689858992, -0.651167205056739));
#3913 = CARTESIAN_POINT('', (14.9999999999972, 1.17077609035537, -0.876386664574009));
#3914 = ADVANCED_FACE('', (#3915), #3973, .T.);
#3915 = FACE_OUTER_BOUND('', #3916, .T.);
#3916 = EDGE_LOOP('', (#3917, #3918, #3943, #3944, #3972));
#3917 = ORIENTED_EDGE('', *, *, #2173, .F.);
#3918 = ORIENTED_EDGE('', *, *, #3919, .T.);
#3919 = EDGE_CURVE('', #2166, #2513, #3920, .T.);
#3920 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3921, #3922, #3923, #3924, #3925, #3926, #3927, #3928, #3929, #3930, #3931, #3932, #3933, #3934, #3935, #3936, #3937, #3938, #3939, #3940, #3941, #3942), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (13.4667583910512, 13.4847872843471, 13.9277359823373, 14.3705777060826, 14.8133110947482, 15.2559344280798, 15.6984455716775, 15.9701091458349), .UNSPECIFIED.);
#3921 = CARTESIAN_POINT('', (15., 2.19678673542968, -1.19336835848794));
#3922 = CARTESIAN_POINT('', (15.0052143749562, 2.19821287480948, -1.19074308017372));
#3923 = CARTESIAN_POINT('', (15.0104289035179, 2.19963434425601, -1.18811517851625));
#3924 = CARTESIAN_POINT('', (15.0156432888757, 2.20105105377476, -1.18548482009556));
#3925 = CARTESIAN_POINT('', (15.1437546025962, 2.23585793994701, -1.12086000821322));
#3926 = CARTESIAN_POINT('', (15.271899891658, 2.26782150044697, -1.05469043530146));
#3927 = CARTESIAN_POINT('', (15.4000175022083, 2.29680411657506, -0.987264326350286));
#3928 = CARTESIAN_POINT('', (15.5281041717382, 2.32577973326168, -0.919854501129336));
#3929 = CARTESIAN_POINT('', (15.6562246685582, 2.35178953639322, -0.85115687423232));
#3930 = CARTESIAN_POINT('', (15.7843176729278, 2.37472177678789, -0.78147071784513));
#3931 = CARTESIAN_POINT('', (15.9123793411221, 2.39764840712832, -0.711801609208626));
#3932 = CARTESIAN_POINT('', (16.0404746324652, 2.41750996801047, -0.641111033397286));
#3933 = CARTESIAN_POINT('', (16.1685425963127, 2.43422141306317, -0.569707040666325));
#3934 = CARTESIAN_POINT('', (16.2965787248324, 2.45092870395964, -0.498320797647644));
#3935 = CARTESIAN_POINT('', (16.4246484252, 2.46449551115262, -0.426187055642337));
#3936 = CARTESIAN_POINT('', (16.5526907954503, 2.4748642593366, -0.353619707960893));
#3937 = CARTESIAN_POINT('', (16.6807007113802, 2.48523037940089, -0.281070753596781));
#3938 = CARTESIAN_POINT('', (16.8087442798318, 2.49240503459511, -0.208053736013646));
#3939 = CARTESIAN_POINT('', (16.9367604204422, 2.49635852561621, -0.134885549942862));
#3940 = CARTESIAN_POINT('', (17.0153512600429, 2.49878562720841, -0.0899666112219168));
#3941 = CARTESIAN_POINT('', (17.09395041033, 2.5, -0.0449802905414631));
#3942 = CARTESIAN_POINT('', (17.1725436378366, 2.5, -2.41282313515302E-16));
#3943 = ORIENTED_EDGE('', *, *, #2512, .F.);
#3944 = ORIENTED_EDGE('', *, *, #3945, .F.);
#3945 = EDGE_CURVE('', #3575, #2503, #3946, .T.);
#3946 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3947, #3948, #3949, #3950, #3951, #3952, #3953, #3954, #3955, #3956, #3957, #3958, #3959, #3960, #3961, #3962, #3963, #3964, #3965, #3966, #3967, #3968, #3969, #3970, #3971), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131499150852022, 0.262965163596204, 0.394409218456125, 0.525839207565589, 0.657260770133506, 0.854426682658687, 1.05159016856144, 1.07468276131192), .UNSPECIFIED.);
#3947 = CARTESIAN_POINT('', (29.455280962426, -1.32822883558939, 0.689658948484979));
#3948 = CARTESIAN_POINT('', (29.4406378273911, -1.36826513068693, 0.699857476241982));
#3949 = CARTESIAN_POINT('', (29.4259329021772, -1.40817248100936, 0.710483279144709));
#3950 = CARTESIAN_POINT('', (29.4111834035421, -1.44794312088044, 0.721532477824109));
#3951 = CARTESIAN_POINT('', (29.3964376218167, -1.48770373845294, 0.732578892078401));
#3952 = CARTESIAN_POINT('', (29.3816456608521, -1.5273318236067, 0.744049632036153));
#3953 = CARTESIAN_POINT('', (29.366820842997, -1.56681858737645, 0.755940314054951));
#3954 = CARTESIAN_POINT('', (29.3519985012315, -1.60629875593752, 0.767829010053072));
#3955 = CARTESIAN_POINT('', (29.3371417284293, -1.64564168842221, 0.780138725614777));
#3956 = CARTESIAN_POINT('', (29.3222611158099, -1.68483792540138, 0.792864643746718));
#3957 = CARTESIAN_POINT('', (29.307382095556, -1.72402996801446, 0.805589200085698));
#3958 = CARTESIAN_POINT('', (29.2924776855751, -1.76307931931602, 0.818731161310243));
#3959 = CARTESIAN_POINT('', (29.2775565179974, -1.80197609532607, 0.832285325101047));
#3960 = CARTESIAN_POINT('', (29.26263630708, -1.84087037749662, 0.845838619876148));
#3961 = CARTESIAN_POINT('', (29.2476978084973, -1.87961601385015, 0.859805428018038));
#3962 = CARTESIAN_POINT('', (29.2327482194484, -1.91820287031727, 0.874180196673567));
#3963 = CARTESIAN_POINT('', (29.2103200173399, -1.97609301115992, 0.89574602136722));
#3964 = CARTESIAN_POINT('', (29.1878628130935, -2.03363658178061, 0.918234230074379));
#3965 = CARTESIAN_POINT('', (29.1653965603096, -2.09079889484582, 0.941624717504269));
#3966 = CARTESIAN_POINT('', (29.1429305840295, -2.14796050438501, 0.965014917055385));
#3967 = CARTESIAN_POINT('', (29.1204504779473, -2.20475352554855, 0.989312549714874));
#3968 = CARTESIAN_POINT('', (29.0979725461651, -2.26114328308236, 1.01449605539701));
#3969 = CARTESIAN_POINT('', (29.0953398389874, -2.26774788179933, 1.01744565044035));
#3970 = CARTESIAN_POINT('', (29.0927071204701, -2.27434704450912, 1.02040743758335));
#3971 = CARTESIAN_POINT('', (29.0900744143345, -2.28094071581076, 1.02338138098986));
#3972 = ORIENTED_EDGE('', *, *, #3574, .T.);
#3973 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#3974, #3975), (#3976, #3977), (#3978, #3979), (#3980, #3981), (#3982, #3983), (#3984, #3985), (#3986, #3987), (#3988, #3989), (#3990, #3991), (#3992, #3993), (#3994, #3995), (#3996, #3997), (#3998, #3999), (#4000, #4001), (#4002, #4003), (#4004, #4005), (#4006, #4007), (#4008, #4009), (#4010, #4011), (#4012, #4013), (#4014, #4015), (#4016, #4017), (#4018, #4019), (#4020, #4021), (#4022, #4023), (#4024, #4025), (#4026, #4027), (#4028, #4029), (#4030, #4031), (#4032, #4033), (#4034, #4035), (#4036, #4037), (#4038, #4039), (#4040, #4041), (#4042, #4043)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.594719037573966, 0.919672131147541, 1.37950819672131, 1.83934426229508, 2.29918032786885, 2.75901639344262, 3.21885245901639, 3.67868852459016, 4.13852459016393, 4.5983606557377, 5.05819672131148, 5.51803278688525, 5.97786885245902, 6.43770491803279, 6.89754098360656, 7.35737704918033, 7.8172131147541, 8.27704918032787, 8.73688524590164, 9.19672131147541, 9.65655737704918, 10.116393442623, 10.5762295081967, 11.0360655737705, 11.4959016393443, 11.955737704918, 12.4155737704918, 12.8754098360656, 13.3352459016393, 13.7950819672131, 14.2549180327869, 14.7147540983607, 15.05), (0., 0.163267351127515), .UNSPECIFIED.);
#3974 = CARTESIAN_POINT('', (29.455280962426, -1.32822883558939, 0.689658948484975));
#3975 = CARTESIAN_POINT('', (29.455280962426, -2.43245977927709, 0.840749739416799));
#3976 = CARTESIAN_POINT('', (29.3469632645682, -1.31032129076526, 0.722126276958733));
#3977 = CARTESIAN_POINT('', (29.3469632645682, -2.41012292727514, 0.900471765280993));
#3978 = CARTESIAN_POINT('', (29.0853668781857, -1.26423460910474, 0.798876064275909));
#3979 = CARTESIAN_POINT('', (29.0853668781857, -2.35093232293877, 1.04258939592518));
#3980 = CARTESIAN_POINT('', (28.6704918032787, -1.18075678092139, 0.913452999974706));
#3981 = CARTESIAN_POINT('', (28.6704918032787, -2.23759878743495, 1.25842668590868));
#3982 = CARTESIAN_POINT('', (28.2106557377049, -1.07580572145971, 1.02986541631268));
#3983 = CARTESIAN_POINT('', (28.2106557377049, -2.0881916320383, 1.482763726605));
#3984 = CARTESIAN_POINT('', (27.7508196721311, -0.959606994475149, 1.13450395697823));
#3985 = CARTESIAN_POINT('', (27.7508196721311, -1.91670016657861, 1.68988587940737));
#3986 = CARTESIAN_POINT('', (27.2909836065574, -0.833453682459673, 1.22630686617995));
#3987 = CARTESIAN_POINT('', (27.2909836065574, -1.72505849423294, 1.87766294583084));
#3988 = CARTESIAN_POINT('', (26.8311475409836, -0.698735754271663, 1.30435091783395));
#3989 = CARTESIAN_POINT('', (26.8311475409836, -1.51540024302089, 2.04417615258206));
#3990 = CARTESIAN_POINT('', (26.3713114754098, -0.556926374601636, 1.36786069059265));
#3991 = CARTESIAN_POINT('', (26.3713114754098, -1.29003759607585, 2.18773735968192));
#3992 = CARTESIAN_POINT('', (25.9114754098361, -0.409566264779599, 1.41621557971976));
#3993 = CARTESIAN_POINT('', (25.9114754098361, -1.05143643988703, 2.30690490614919));
#3994 = CARTESIAN_POINT('', (25.4516393442623, -0.258247801368676, 1.44895544144872));
#3995 = CARTESIAN_POINT('', (25.4516393442623, -0.802190723995973, 2.40049719473533));
#3996 = CARTESIAN_POINT('', (24.9918032786885, -0.104598597791443, 1.46578456997543));
#3997 = CARTESIAN_POINT('', (24.9918032786885, -0.544995523642161, 2.46760356935653));
#3998 = CARTESIAN_POINT('', (24.5319672131148, 0.0497351616542864, 1.46657404671559));
#3999 = CARTESIAN_POINT('', (24.5319672131148, -0.282619273548367, 2.50759248519982));
#4000 = CARTESIAN_POINT('', (24.072131147541, 0.203105504297799, 1.45136242982796));
#4001 = CARTESIAN_POINT('', (24.072131147541, -0.0178753878656224, 2.52011688423659));
#4002 = CARTESIAN_POINT('', (23.6122950819672, 0.35387939959883, 1.42035479055556));
#4003 = CARTESIAN_POINT('', (23.6122950819672, 0.246406445376908, 2.50511674509335));
#4004 = CARTESIAN_POINT('', (23.1524590163935, 0.500455280562978, 1.37392011182903));
#4005 = CARTESIAN_POINT('', (23.1524590163935, 0.507409024188363, 2.46281879421996));
#4006 = CARTESIAN_POINT('', (22.6926229508197, 0.6412791990657, 1.31258708112593));
#4007 = CARTESIAN_POINT('', (22.6926229508197, 0.762356171771588, 2.39373339347344));
#4008 = CARTESIAN_POINT('', (22.2327868852459, 0.774860462911526, 1.23703832363637));
#4009 = CARTESIAN_POINT('', (22.2327868852459, 1.00854078448792, 2.29864864435949));
#4010 = CARTESIAN_POINT('', (21.7729508196721, 0.899786607664906, 1.14810313592336));
#4011 = CARTESIAN_POINT('', (21.7729508196721, 1.24335212352519, 2.17862177453282));
#4012 = CARTESIAN_POINT('', (21.3131147540984, 1.01473756298302, 1.04674879365726));
#4013 = CARTESIAN_POINT('', (21.3131147540984, 1.46430209319815, 2.03496789661525));
#4014 = CARTESIAN_POINT('', (20.8532786885246, 1.11849888098652, 0.934070519736328));
#4015 = CARTESIAN_POINT('', (20.8532786885246, 1.6690502589025, 1.86924625300823));
#4016 = CARTESIAN_POINT('', (20.3934426229508, 1.20997390313509, 0.811280211030978));
#4017 = CARTESIAN_POINT('', (20.3934426229508, 1.85542736995172, 1.68324408290187));
#4018 = CARTESIAN_POINT('', (19.9336065573771, 1.28819475203189, 0.679694033031008));
#4019 = CARTESIAN_POINT('', (19.9336065573771, 2.02145716670165, 1.47895826896188));
#4020 = CARTESIAN_POINT('', (19.4737704918033, 1.35233204548573, 0.540719001745079));
#4021 = CARTESIAN_POINT('', (19.4737704918033, 2.16537626739906, 1.2585749410384));
#4022 = CARTESIAN_POINT('', (19.0139344262295, 1.40170324192182, 0.395838681224114));
#4023 = CARTESIAN_POINT('', (19.0139344262295, 2.28565194794222, 1.02444723253652));
#4024 = CARTESIAN_POINT('', (18.5540983606557, 1.43577953875499, 0.246598132986715));
#4025 = CARTESIAN_POINT('', (18.5540983606557, 2.38099764706747, 0.779071401675563));
#4026 = CARTESIAN_POINT('', (18.094262295082, 1.45419125852261, 0.0945882603538901));
#4027 = CARTESIAN_POINT('', (18.094262295082, 2.45038605022052, 0.525061544613604));
#4028 = CARTESIAN_POINT('', (17.6344262295082, 1.45673167131411, -0.058570303799763));
#4029 = CARTESIAN_POINT('', (17.6344262295082, 2.49305962736947, 0.265123140211915));
#4030 = CARTESIAN_POINT('', (17.1745901639344, 1.44335921621937, -0.211243613144363));
#4031 = CARTESIAN_POINT('', (17.1745901639344, 2.50853852309221, 0.00202567695688266));
#4032 = CARTESIAN_POINT('', (16.7147540983607, 1.4141980990385, -0.361800972189269));
#4033 = CARTESIAN_POINT('', (16.7147540983607, 2.49662572124409, -0.261425378840135));
#4034 = CARTESIAN_POINT('', (16.2549180327869, 1.36953725823505, -0.50863149153507));
#4035 = CARTESIAN_POINT('', (16.2549180327869, 2.45740943119144, -0.522417008056472));
#4036 = CARTESIAN_POINT('', (15.7950819672131, 1.30982770595838, -0.65016047660683));
#4037 = CARTESIAN_POINT('', (15.7950819672131, 2.39126266779078, -0.778157187355859));
#4038 = CARTESIAN_POINT('', (15.3767759562842, 1.24237506608557, -0.772699621520034));
#4039 = CARTESIAN_POINT('', (15.3767759562842, 2.30718716601626, -1.00352812203118));
#4040 = CARTESIAN_POINT('', (15.1117486338798, 1.19282300248787, -0.846212123216129));
#4041 = CARTESIAN_POINT('', (15.1117486338798, 2.24129014622909, -1.14100577917461));
#4042 = CARTESIAN_POINT('', (15., 1.17077609035592, -0.876386664573266));
#4043 = CARTESIAN_POINT('', (15., 2.2113367075897, -1.19786351148059));
#4044 = ADVANCED_FACE('', (#4045), #4050, .T.);
#4045 = FACE_OUTER_BOUND('', #4046, .T.);
#4046 = EDGE_LOOP('', (#4047, #4048, #4049));
#4047 = ORIENTED_EDGE('', *, *, #2165, .T.);
#4048 = ORIENTED_EDGE('', *, *, #2617, .T.);
#4049 = ORIENTED_EDGE('', *, *, #3919, .F.);
#4050 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#4051, #4052), (#4053, #4054), (#4055, #4056), (#4057, #4058), (#4059, #4060), (#4061, #4062), (#4063, #4064)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 3), (2, 2), (6.57727729676746, 7.85398163397448, 11.7809724509617, 15.707963267949), (0.507169019214934, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.871470536153334, 0.871470536153334), (0.90477745932583, 0.90477745932583), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#4051 = CARTESIAN_POINT('', (15., -2.1967867354271, 1.1933683584927));
#4052 = CARTESIAN_POINT('', (29.0900744143345, -2.1967867354271, 1.1933683584927));
#4053 = CARTESIAN_POINT('', (15., -2.5, 0.635204675939041));
#4054 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 0.635204675939041));
#4055 = CARTESIAN_POINT('', (15., -2.5, 3.06161699786838E-16));
#4056 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 3.06161699786838E-16));
#4057 = CARTESIAN_POINT('', (15., -2.5, -2.5));
#4058 = CARTESIAN_POINT('', (29.0900744143345, -2.5, -2.5));
#4059 = CARTESIAN_POINT('', (15., -4.59242549680257E-16, -2.5));
#4060 = CARTESIAN_POINT('', (29.0900744143345, -4.59242549680257E-16, -2.5));
#4061 = CARTESIAN_POINT('', (15., 2.5, -2.5));
#4062 = CARTESIAN_POINT('', (29.0900744143345, 2.5, -2.5));
#4063 = CARTESIAN_POINT('', (15., 2.5, 0.));
#4064 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#4065 = ADVANCED_FACE('', (#4066), #4088, .T.);
#4066 = FACE_OUTER_BOUND('', #4067, .T.);
#4067 = EDGE_LOOP('', (#4068, #4069, #4070, #4071, #4078, #4079, #4085, #4086, #4087));
#4068 = ORIENTED_EDGE('', *, *, #2789, .F.);
#4069 = ORIENTED_EDGE('', *, *, #3209, .T.);
#4070 = ORIENTED_EDGE('', *, *, #3395, .T.);
#4071 = ORIENTED_EDGE('', *, *, #4072, .T.);
#4072 = EDGE_CURVE('', #3389, #4073, #4075, .T.);
#4073 = VERTEX_POINT('', #4074);
#4074 = CARTESIAN_POINT('', (30., 0., 0.));
#4075 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#4076, #4077), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#4076 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#4077 = CARTESIAN_POINT('', (30., 0., 0.));
#4078 = ORIENTED_EDGE('', *, *, #4072, .F.);
#4079 = ORIENTED_EDGE('', *, *, #4080, .T.);
#4080 = EDGE_CURVE('', #3389, #3615, #4081, .T.);
#4081 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#4082, #4083, #4084), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.212484868696247), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.75105849143361, 0.92528741295342))
   REPRESENTATION_ITEM ('')
);
#4082 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#4083 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 2.00050320006176));
#4084 = CARTESIAN_POINT('', (29.0900744143345, 0.548181838732773, 2.43915900910202));
#4085 = ORIENTED_EDGE('', *, *, #3614, .F.);
#4086 = ORIENTED_EDGE('', *, *, #3945, .T.);
#4087 = ORIENTED_EDGE('', *, *, #2502, .T.);
#4088 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#4089, #4090), (#4091, #4092), (#4093, #4094), (#4095, #4096), (#4097, #4098), (#4099, #4100), (#4101, #4102), (#4103, #4104), (#4105, #4106)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#4089 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#4090 = CARTESIAN_POINT('', (30., 0., 0.));
#4091 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 2.5));
#4092 = CARTESIAN_POINT('', (30., 0., 0.));
#4093 = CARTESIAN_POINT('', (29.0900744143345, 1.53080849893419E-16, 2.5));
#4094 = CARTESIAN_POINT('', (30., 0., 0.));
#4095 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 2.5));
#4096 = CARTESIAN_POINT('', (30., 0., 0.));
#4097 = CARTESIAN_POINT('', (29.0900744143345, -2.5, 3.06161699786838E-16));
#4098 = CARTESIAN_POINT('', (30., 0., 0.));
#4099 = CARTESIAN_POINT('', (29.0900744143345, -2.5, -2.5));
#4100 = CARTESIAN_POINT('', (30., 0., 0.));
#4101 = CARTESIAN_POINT('', (29.0900744143345, -4.59242549680257E-16, -2.5));
#4102 = CARTESIAN_POINT('', (30., 0., 0.));
#4103 = CARTESIAN_POINT('', (29.0900744143345, 2.5, -2.5));
#4104 = CARTESIAN_POINT('', (30., 0., 0.));
#4105 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#4106 = CARTESIAN_POINT('', (30., 0., 0.));
#4107 = ADVANCED_FACE('', (#4108), #4114, .T.);
#4108 = FACE_OUTER_BOUND('', #4109, .T.);
#4109 = EDGE_LOOP('', (#4110, #4111, #4112, #4113));
#4110 = ORIENTED_EDGE('', *, *, #3728, .T.);
#4111 = ORIENTED_EDGE('', *, *, #4080, .F.);
#4112 = ORIENTED_EDGE('', *, *, #3388, .F.);
#4113 = ORIENTED_EDGE('', *, *, #3459, .F.);
#4114 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#4115, #4116), (#4117, #4118), (#4119, #4120)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 3), (2, 2), (0., 3.33770451247561), (0.792264514595824, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.75105849143361, 0.75105849143361), (0.92528741295342, 0.92528741295342)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#4115 = CARTESIAN_POINT('', (23.1509014281312, 2.5, 0.));
#4116 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 0.));
#4117 = CARTESIAN_POINT('', (23.1509014281312, 2.5, 2.00050320006176));
#4118 = CARTESIAN_POINT('', (29.0900744143345, 2.5, 2.00050320006176));
#4119 = CARTESIAN_POINT('', (23.1509014281312, 0.548181838732773, 2.43915900910202));
#4120 = CARTESIAN_POINT('', (29.0900744143345, 0.548181838732773, 2.43915900910202));
#4121 = PRESENTATION_STYLE_ASSIGNMENT((#4122));
#4122 = SURFACE_STYLE_USAGE(.POSITIVE., #4123);
#4123 = SURFACE_SIDE_STYLE('', (#4124));
#4124 = SURFACE_STYLE_FILL_AREA(#4125);
#4125 = FILL_AREA_STYLE('', (#4126));
#4126 = FILL_AREA_STYLE_COLOUR('', #4127);
#4127 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#4128 = STYLED_ITEM('', (#4121), #2140);
#4129 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#4131))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#4130, #4132, #4133))
   REPRESENTATION_CONTEXT ('', '3D')
);
#4130 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#4131 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #4130, 'DISTANCE_ACCURACY_VALUE', '');
#4132 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#4133 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#4134 = SHAPE_REPRESENTATION('', (), #4129);
#4135 = PRODUCT_DEFINITION_SHAPE('', '', #4136);
#4136 = PRODUCT_DEFINITION('', '', #4139, #4143);
#4137 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#4138 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #4137);
#4139 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #4140, .NOT_KNOWN.);
#4140 = PRODUCT('NONE', '', '', (#4141));
#4141 = PRODUCT_CONTEXT('', #4137, 'mechanical');
#4142 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#4140));
#4143 = PRODUCT_DEFINITION_CONTEXT('part definition', #4137, 'design');
#4144 = SHAPE_DEFINITION_REPRESENTATION(#4135, #4134);
#4145 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #4134, #4146);
#4146 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #2140), #4129);
ENDSEC;
END-ISO-10303-21;
