ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('AF50340-060 TIALN.stp', '2020-06-05T14:55:59', ('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, #68, #169, #210, #314, #355, #456, #497, #598, #639, #709));
#3 = ADVANCED_FACE('', (#4), #40, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #15, #27, #28));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-26., 2.7, 0.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#14 = CARTESIAN_POINT('', (-26., 2.7, 0.));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #10, #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('', (-26., 2.7, 0.));
#19 = CARTESIAN_POINT('', (-26., 2.7, 2.7));
#20 = CARTESIAN_POINT('', (-26., 1.65327317884893E-16, 2.7));
#21 = CARTESIAN_POINT('', (-26., -2.7, 2.7));
#22 = CARTESIAN_POINT('', (-26., -2.7, 3.30654635769785E-16));
#23 = CARTESIAN_POINT('', (-26., -2.7, -2.7));
#24 = CARTESIAN_POINT('', (-26., -4.95981953654678E-16, -2.7));
#25 = CARTESIAN_POINT('', (-26., 2.7, -2.7));
#26 = CARTESIAN_POINT('', (-26., 2.7, 0.));
#27 = ORIENTED_EDGE('', *, *, #7, .F.);
#28 = ORIENTED_EDGE('', *, *, #29, .F.);
#29 = EDGE_CURVE('', #8, #8, #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., 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 ('')
);
#31 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#32 = CARTESIAN_POINT('', (-25.7, 3., 3.));
#33 = CARTESIAN_POINT('', (-25.7, 1.83697019872103E-16, 3.));
#34 = CARTESIAN_POINT('', (-25.7, -3., 3.));
#35 = CARTESIAN_POINT('', (-25.7, -3., 3.67394039744206E-16));
#36 = CARTESIAN_POINT('', (-25.7, -3., -3.));
#37 = CARTESIAN_POINT('', (-25.7, -5.51091059616309E-16, -3.));
#38 = CARTESIAN_POINT('', (-25.7, 3., -3.));
#39 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#40 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#41, #42, #43, #44, #45, #46, #47, #48, #49), (#50, #51, #52, #53, #54, #55, #56, #57, #58)), .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 ()
);
#41 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#42 = CARTESIAN_POINT('', (-25.7, 3., 3.));
#43 = CARTESIAN_POINT('', (-25.7, 1.83697019872103E-16, 3.));
#44 = CARTESIAN_POINT('', (-25.7, -3., 3.));
#45 = CARTESIAN_POINT('', (-25.7, -3., 3.67394039744206E-16));
#46 = CARTESIAN_POINT('', (-25.7, -3., -3.));
#47 = CARTESIAN_POINT('', (-25.7, -5.51091059616309E-16, -3.));
#48 = CARTESIAN_POINT('', (-25.7, 3., -3.));
#49 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#50 = CARTESIAN_POINT('', (-26., 2.7, 0.));
#51 = CARTESIAN_POINT('', (-26., 2.7, 2.7));
#52 = CARTESIAN_POINT('', (-26., 1.65327317884893E-16, 2.7));
#53 = CARTESIAN_POINT('', (-26., -2.7, 2.7));
#54 = CARTESIAN_POINT('', (-26., -2.7, 3.30654635769785E-16));
#55 = CARTESIAN_POINT('', (-26., -2.7, -2.7));
#56 = CARTESIAN_POINT('', (-26., -4.95981953654678E-16, -2.7));
#57 = CARTESIAN_POINT('', (-26., 2.7, -2.7));
#58 = CARTESIAN_POINT('', (-26., 2.7, 0.));
#59 = ADVANCED_FACE('', (#60), #63, .T.);
#60 = FACE_OUTER_BOUND('', #61, .T.);
#61 = EDGE_LOOP('', (#62));
#62 = ORIENTED_EDGE('', *, *, #16, .F.);
#63 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#64, #65), (#66, #67)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#64 = CARTESIAN_POINT('', (-26., -2.7, -2.7));
#65 = CARTESIAN_POINT('', (-26., 2.7, -2.7));
#66 = CARTESIAN_POINT('', (-26., -2.7, 2.7));
#67 = CARTESIAN_POINT('', (-26., 2.7, 2.7));
#68 = ADVANCED_FACE('', (#69), #160, .T.);
#69 = FACE_OUTER_BOUND('', #70, .T.);
#70 = EDGE_LOOP('', (#71, #82, #91, #106, #114));
#71 = ORIENTED_EDGE('', *, *, #72, .T.);
#72 = EDGE_CURVE('', #73, #75, #77, .T.);
#73 = VERTEX_POINT('', #74);
#74 = CARTESIAN_POINT('', (18., -0.195995098211464, 2.99359080419254));
#75 = VERTEX_POINT('', #76);
#76 = CARTESIAN_POINT('', (17.9999999999999, 1.67466709405847, 1.72116532257923));
#77 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#78, #79, #80, #81), .UNSPECIFIED., .F., .U., (4, 4), (1.37301404065154, 3.63541180493765), .UNSPECIFIED.);
#78 = CARTESIAN_POINT('', (18., -0.1959950964779, 2.99359080674115));
#79 = CARTESIAN_POINT('', (18., 0.427558967034195, 2.56944897868716));
#80 = CARTESIAN_POINT('', (18., 1.05111303054629, 2.14530715063318));
#81 = CARTESIAN_POINT('', (18., 1.67466709405839, 1.72116532257919));
#82 = ORIENTED_EDGE('', *, *, #83, .T.);
#83 = EDGE_CURVE('', #75, #84, #86, .T.);
#84 = VERTEX_POINT('', #85);
#85 = CARTESIAN_POINT('', (17.5305506209669, 2.27580276353068, 1.95466666762037));
#86 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#87, #88, #89, #90), .UNSPECIFIED., .F., .U., (4, 4), (7.05000000000008, 7.51944937903315), .UNSPECIFIED.);
#87 = CARTESIAN_POINT('', (17.9999999999999, 1.67466709405847, 1.72116532257923));
#88 = CARTESIAN_POINT('', (17.8435168736556, 1.8411468080951, 1.78951151949364));
#89 = CARTESIAN_POINT('', (17.6870337473112, 2.03980527019303, 1.86977096151963));
#90 = CARTESIAN_POINT('', (17.5305506209669, 2.27580276353069, 1.95466666762037));
#91 = ORIENTED_EDGE('', *, *, #92, .F.);
#92 = EDGE_CURVE('', #93, #84, #95, .T.);
#93 = VERTEX_POINT('', #94);
#94 = CARTESIAN_POINT('', (17.5, 1.9191564743356, 2.30582705921666));
#95 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#96, #97, #98, #99, #100, #101, #102, #103, #104, #105), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.197239958903144, 0.393927837661307, 0.502228441191259), .UNSPECIFIED.);
#96 = CARTESIAN_POINT('', (17.5, 1.91915647433505, 2.30582705921712));
#97 = CARTESIAN_POINT('', (17.5000676622554, 1.96968991806315, 2.26376770992049));
#98 = CARTESIAN_POINT('', (17.5015748845788, 2.01887794401476, 2.22001015486403));
#99 = CARTESIAN_POINT('', (17.5046378647928, 2.06648750100238, 2.17477111627889));
#100 = CARTESIAN_POINT('', (17.5076922716398, 2.11396379751242, 2.12965870302423));
#101 = CARTESIAN_POINT('', (17.5122985730914, 2.15994781627464, 2.08299887150691));
#102 = CARTESIAN_POINT('', (17.5185906500568, 2.20421693370304, 2.03504980508507));
#103 = CARTESIAN_POINT('', (17.5220552038316, 2.2285924680039, 2.00864801121262));
#104 = CARTESIAN_POINT('', (17.5260334525936, 2.25246634176747, 1.98183707678496));
#105 = CARTESIAN_POINT('', (17.5305506209669, 2.27580276353068, 1.95466666762037));
#106 = ORIENTED_EDGE('', *, *, #107, .T.);
#107 = EDGE_CURVE('', #93, #108, #110, .T.);
#108 = VERTEX_POINT('', #109);
#109 = CARTESIAN_POINT('', (17.5, 1.91201422740856, 2.31175292671757));
#110 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#111, #112, #113), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.138780508940035, 0.139248288757361), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.855333266849304, 0.85539368480582, 0.855456153651805))
   REPRESENTATION_ITEM ('')
);
#111 = CARTESIAN_POINT('', (17.5, 1.9191564743356, 2.30582705921666));
#112 = CARTESIAN_POINT('', (17.5, 1.91558993379312, 2.30879551660626));
#113 = CARTESIAN_POINT('', (17.5, 1.91201422740856, 2.31175292671757));
#114 = ORIENTED_EDGE('', *, *, #115, .T.);
#115 = EDGE_CURVE('', #108, #73, #116, .T.);
#116 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#117, #118, #119, #120, #121, #122, #123, #124, #125, #126, #127, #128, #129, #130, #131, #132, #133, #134, #135, #136, #137, #138, #139, #140, #141, #142, #143, #144, #145, #146, #147, #148, #149, #150, #151, #152, #153, #154, #155, #156, #157, #158, #159), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.19693467657064, 0.393360365668536, 0.589331989452555, 0.784900125442559, 0.980111644319569, 1.17501048689445, 1.36963851584353, 1.56403642185522, 1.75824468776802, 1.95230462726985, 2.08228390249702, 2.12108231836036, 2.14699881849402, 2.33922112191437), .UNSPECIFIED.);
#117 = CARTESIAN_POINT('', (17.5, 1.91201422739665, 2.31175292672744));
#118 = CARTESIAN_POINT('', (17.5000674782298, 1.86142933023978, 2.3535908938982));
#119 = CARTESIAN_POINT('', (17.5015651421501, 1.80943216150123, 2.3937954186354));
#120 = CARTESIAN_POINT('', (17.5043933068999, 1.75626130156944, 2.43218959799799));
#121 = CARTESIAN_POINT('', (17.5072141621172, 1.70322786437139, 2.4704845456932));
#122 = CARTESIAN_POINT('', (17.5113629177443, 1.64894839550508, 2.50703552826423));
#123 = CARTESIAN_POINT('', (17.5167531576572, 1.59366391345183, 2.54169929987035));
#124 = CARTESIAN_POINT('', (17.5221309372804, 1.53850722917193, 2.57628294134478));
#125 = CARTESIAN_POINT('', (17.5287521516694, 1.48227214108974, 2.60903733862861));
#126 = CARTESIAN_POINT('', (17.5365415022868, 1.42520053614452, 2.63984913049465));
#127 = CARTESIAN_POINT('', (17.5443148153379, 1.36824643645611, 2.67059748367662));
#128 = CARTESIAN_POINT('', (17.5532620733767, 1.31038190267874, 2.69945324309352));
#129 = CARTESIAN_POINT('', (17.5633175482255, 1.25184834061452, 2.72633008494949));
#130 = CARTESIAN_POINT('', (17.573354686987, 1.19342151408679, 2.7531579170744));
#131 = CARTESIAN_POINT('', (17.5845091631674, 1.13425172335107, 2.77804931610546));
#132 = CARTESIAN_POINT('', (17.5967237507688, 1.07457875170714, 2.80094278884442));
#133 = CARTESIAN_POINT('', (17.6089187738892, 1.01500136009976, 2.82379959240299));
#134 = CARTESIAN_POINT('', (17.6221859071644, 0.954847309386756, 2.84469383831708));
#135 = CARTESIAN_POINT('', (17.6364757513295, 0.894353825150659, 2.8635871272651));
#136 = CARTESIAN_POINT('', (17.6507457396327, 0.83394439713361, 2.88245416382488));
#137 = CARTESIAN_POINT('', (17.666052972736, 0.773122950740639, 2.89934889689386));
#138 = CARTESIAN_POINT('', (17.6823555414449, 0.712123433156153, 2.9142546587335));
#139 = CARTESIAN_POINT('', (17.6986388344357, 0.651196039757693, 2.92914279640196));
#140 = CARTESIAN_POINT('', (17.7159342662799, 0.590019272605391, 2.94206429234563));
#141 = CARTESIAN_POINT('', (17.7342073940689, 0.528823315827063, 2.95302317983413));
#142 = CARTESIAN_POINT('', (17.7524626959572, 0.467687057260167, 2.96397137664931));
#143 = CARTESIAN_POINT('', (17.7717145706496, 0.406461926397011, 2.97297335069928));
#144 = CARTESIAN_POINT('', (17.7919363310484, 0.345374135575431, 2.98005313819662));
#145 = CARTESIAN_POINT('', (17.8121426470935, 0.284333000506241, 2.98712751851181));
#146 = CARTESIAN_POINT('', (17.8333396730981, 0.223361423574361, 2.99229051945514));
#147 = CARTESIAN_POINT('', (17.8555091086618, 0.162681780365933, 2.99558585894929));
#148 = CARTESIAN_POINT('', (17.870357959868, 0.122039203306899, 2.9977930421535));
#149 = CARTESIAN_POINT('', (17.885652062106, 0.0815029285800022, 2.99916435433909));
#150 = CARTESIAN_POINT('', (17.9013882434972, 0.0411390180470251, 2.99971791693726));
#151 = CARTESIAN_POINT('', (17.9060854454831, 0.0290905142836967, 2.99988315367867));
#152 = CARTESIAN_POINT('', (17.910822476366, 0.0170562468195115, 2.99997558723014));
#153 = CARTESIAN_POINT('', (17.9155992870405, 0.00503796386997471, 2.99999576981703));
#154 = CARTESIAN_POINT('', (17.9187900929466, -0.00298998842490904, 3.00000925134724));
#155 = CARTESIAN_POINT('', (17.9219987235725, -0.0110109974675118, 2.99999049622327));
#156 = CARTESIAN_POINT('', (17.9252251685183, -0.0190245430353768, 2.99993967718724));
#157 = CARTESIAN_POINT('', (17.9491556636137, -0.0784608936102992, 2.99956275313841));
#158 = CARTESIAN_POINT('', (17.9740798977756, -0.137521591251668, 2.99741905465181));
#159 = CARTESIAN_POINT('', (18., -0.195995098211464, 2.99359080419254));
#160 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#161, #162), (#163, #164), (#165, #166), (#167, #168)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (7.04999999853909, 7.55), (0., 0.547775280362201), .UNSPECIFIED.);
#161 = CARTESIAN_POINT('', (18.0000000014609, 1.67466709250415, 1.72116532194112));
#162 = CARTESIAN_POINT('', (18.0000000014609, -0.195995097620737, 2.993590805061));
#163 = CARTESIAN_POINT('', (17.8333333343073, 1.85198090072098, 1.79395932284142));
#164 = CARTESIAN_POINT('', (17.8333333343073, -0.115204679161511, 3.21899921827227));
#165 = CARTESIAN_POINT('', (17.6666666671536, 2.06579796598766, 1.88026759250137));
#166 = CARTESIAN_POINT('', (17.6666666671536, -0.0164166377257851, 3.48958090802813));
#167 = CARTESIAN_POINT('', (17.5, 2.32235301247747, 1.97129798366657));
#168 = CARTESIAN_POINT('', (17.5, 0.113742045252406, 3.8037655651606));
#169 = ADVANCED_FACE('', (#170), #201, .T.);
#170 = FACE_OUTER_BOUND('', #171, .T.);
#171 = EDGE_LOOP('', (#172, #181, #200));
#172 = ORIENTED_EDGE('', *, *, #173, .T.);
#173 = EDGE_CURVE('', #75, #174, #176, .T.);
#174 = VERTEX_POINT('', #175);
#175 = CARTESIAN_POINT('', (18., 2.09207755300698, 2.1501654604118));
#176 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#177, #178, #179, #180), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.598558776980239), .UNSPECIFIED.);
#177 = CARTESIAN_POINT('', (18., 1.67466709405838, 1.72116532257919));
#178 = CARTESIAN_POINT('', (18., 1.8138039143994, 1.8641653678506));
#179 = CARTESIAN_POINT('', (18., 1.95294073474041, 2.007165413122));
#180 = CARTESIAN_POINT('', (18., 2.09207755508142, 2.15016545839341));
#181 = ORIENTED_EDGE('', *, *, #182, .F.);
#182 = EDGE_CURVE('', #84, #174, #183, .T.);
#183 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#184, #185, #186, #187, #188, #189, #190, #191, #192, #193, #194, #195, #196, #197, #198, #199), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.131361886251924, 0.262724238233644, 0.394087973914686, 0.525453797088471, 0.540742730679719), .UNSPECIFIED.);
#184 = CARTESIAN_POINT('', (17.5305506209669, 2.27580276353068, 1.95466666762037));
#185 = CARTESIAN_POINT('', (17.5685744387111, 2.26165460521306, 1.97113925516253));
#186 = CARTESIAN_POINT('', (17.6065955162756, 2.24732362051879, 1.98746283084668));
#187 = CARTESIAN_POINT('', (17.6446135107155, 2.23281423689171, 2.0036318483029));
#188 = CARTESIAN_POINT('', (17.6826316399441, 2.21830480182314, 2.01980092308468));
#189 = CARTESIAN_POINT('', (17.7206477839179, 2.20361653910089, 2.03581591834749));
#190 = CARTESIAN_POINT('', (17.7586614135702, 2.18875383660063, 2.05167167031327));
#191 = CARTESIAN_POINT('', (17.7966754436373, 2.17389097754477, 2.06752758929488));
#192 = CARTESIAN_POINT('', (17.8346880551268, 2.15885323131296, 2.08322473603171));
#193 = CARTESIAN_POINT('', (17.8726986597417, 2.14364507424221, 2.09875815559514));
#194 = CARTESIAN_POINT('', (17.9107098683806, 2.1284366754996, 2.11429182199915));
#195 = CARTESIAN_POINT('', (17.9487201631717, 2.11305739985854, 2.12966222428116));
#196 = CARTESIAN_POINT('', (17.9867290771177, 2.09751202950574, 2.14486439806313));
#197 = CARTESIAN_POINT('', (17.9911527220746, 2.09570279077657, 2.1466336940625));
#198 = CARTESIAN_POINT('', (17.9955763630928, 2.09389129576961, 2.14840071759223));
#199 = CARTESIAN_POINT('', (18., 2.09207755300698, 2.1501654604118));
#200 = ORIENTED_EDGE('', *, *, #83, .F.);
#201 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#202, #203), (#204, #205), (#206, #207), (#208, #209)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (7.04999999875251, 7.51944937903317), (0.700900222867826, 1.), .UNSPECIFIED.);
#202 = CARTESIAN_POINT('', (18.0000000012475, 2.09207755456993, 2.15016545889108));
#203 = CARTESIAN_POINT('', (18.0000000012475, 1.67466709273119, 1.72116532203433));
#204 = CARTESIAN_POINT('', (17.8435168744873, 2.3000523067501, 2.23554693284074));
#205 = CARTESIAN_POINT('', (17.8435168744873, 1.84114680703922, 1.78951151906706));
#206 = CARTESIAN_POINT('', (17.6870337477271, 2.54822635416604, 2.33581102613674));
#207 = CARTESIAN_POINT('', (17.6870337477271, 2.03980526956588, 1.86977096129403));
#208 = CARTESIAN_POINT('', (17.5305506209668, 2.84304617967141, 2.44186697149783));
#209 = CARTESIAN_POINT('', (17.5305506209668, 2.27580276353072, 1.95466666762038));
#210 = ADVANCED_FACE('', (#211), #305, .T.);
#211 = FACE_OUTER_BOUND('', #212, .T.);
#212 = EDGE_LOOP('', (#213, #224, #233, #248, #256, #295));
#213 = ORIENTED_EDGE('', *, *, #214, .T.);
#214 = EDGE_CURVE('', #215, #217, #219, .T.);
#215 = VERTEX_POINT('', #216);
#216 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363003));
#217 = VERTEX_POINT('', #218);
#218 = CARTESIAN_POINT('', (17.9999999999999, 1.72116532257923, -1.67466709405847));
#219 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#220, #221, #222, #223), .UNSPECIFIED., .F., .U., (4, 4), (1.37263015889468, 3.63502792425124), .UNSPECIFIED.);
#220 = CARTESIAN_POINT('', (18., 2.9935908073432, 0.195995097363001));
#221 = CARTESIAN_POINT('', (18., 2.56944897908853, -0.427558966444127));
#222 = CARTESIAN_POINT('', (18., 2.14530715083386, -1.05111303025126));
#223 = CARTESIAN_POINT('', (18., 1.72116532257919, -1.67466709405839));
#224 = ORIENTED_EDGE('', *, *, #225, .T.);
#225 = EDGE_CURVE('', #217, #226, #228, .T.);
#226 = VERTEX_POINT('', #227);
#227 = CARTESIAN_POINT('', (17.5305506209669, 1.95466666762037, -2.27580276353068));
#228 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#229, #230, #231, #232), .UNSPECIFIED., .F., .U., (4, 4), (7.05000000000008, 7.51944937903315), .UNSPECIFIED.);
#229 = CARTESIAN_POINT('', (17.9999999999999, 1.72116532257923, -1.67466709405847));
#230 = CARTESIAN_POINT('', (17.8435168736556, 1.78951151949364, -1.8411468080951));
#231 = CARTESIAN_POINT('', (17.6870337473112, 1.86977096151963, -2.03980527019303));
#232 = CARTESIAN_POINT('', (17.5305506209669, 1.95466666762037, -2.27580276353069));
#233 = ORIENTED_EDGE('', *, *, #234, .F.);
#234 = EDGE_CURVE('', #235, #226, #237, .T.);
#235 = VERTEX_POINT('', #236);
#236 = CARTESIAN_POINT('', (17.5, 2.30582705921758, -1.9191564743345));
#237 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#238, #239, #240, #241, #242, #243, #244, #245, #246, #247), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.197239958903149, 0.393927837661315, 0.50222844119257), .UNSPECIFIED.);
#238 = CARTESIAN_POINT('', (17.5, 2.30582705921795, -1.91915647433404));
#239 = CARTESIAN_POINT('', (17.5000676622554, 2.26376770992135, -1.96968991806216));
#240 = CARTESIAN_POINT('', (17.5015748845788, 2.22001015486491, -2.01887794401379));
#241 = CARTESIAN_POINT('', (17.5046378647928, 2.17477111627979, -2.06648750100144));
#242 = CARTESIAN_POINT('', (17.5076922716397, 2.12965870302515, -2.11396379751149));
#243 = CARTESIAN_POINT('', (17.5122985730913, 2.08299887150784, -2.15994781627373));
#244 = CARTESIAN_POINT('', (17.5185906500567, 2.03504980508602, -2.20421693370215));
#245 = CARTESIAN_POINT('', (17.5220552038315, 2.00864801121327, -2.22859246800332));
#246 = CARTESIAN_POINT('', (17.5260334525935, 1.98183707678529, -2.25246634176719));
#247 = CARTESIAN_POINT('', (17.5305506209669, 1.95466666762037, -2.27580276353068));
#248 = ORIENTED_EDGE('', *, *, #249, .T.);
#249 = EDGE_CURVE('', #235, #250, #252, .T.);
#250 = VERTEX_POINT('', #251);
#251 = CARTESIAN_POINT('', (17.5, 2.31175292671666, -1.91201422740966));
#252 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#253, #254, #255), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.888780508940108, 0.889248288757289), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.855333266849323, 0.85539368480582, 0.855456153651786))
   REPRESENTATION_ITEM ('')
);
#253 = CARTESIAN_POINT('', (17.5, 2.30582705921758, -1.9191564743345));
#254 = CARTESIAN_POINT('', (17.5, 2.30879551660626, -1.91558993379312));
#255 = CARTESIAN_POINT('', (17.5, 2.31175292671666, -1.91201422740966));
#256 = ORIENTED_EDGE('', *, *, #257, .T.);
#257 = EDGE_CURVE('', #250, #258, #260, .T.);
#258 = VERTEX_POINT('', #259);
#259 = CARTESIAN_POINT('', (17.9176043911804, 3., 0.));
#260 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.196934676570644, 0.393360365668544, 0.589331989452567, 0.784900125442575, 0.980111644319588, 1.17501048689448, 1.36963851584355, 1.56403642185525, 1.75824468776805, 1.95230462726989, 2.1264903626672), .UNSPECIFIED.);
#261 = CARTESIAN_POINT('', (17.5, 2.31175292672632, -1.91201422739799));
#262 = CARTESIAN_POINT('', (17.5000674782298, 2.35359089389712, -1.86142933024114));
#263 = CARTESIAN_POINT('', (17.5015651421501, 2.39379541863434, -1.80943216150262));
#264 = CARTESIAN_POINT('', (17.5043933068999, 2.43218959799697, -1.75626130157085));
#265 = CARTESIAN_POINT('', (17.5072141621172, 2.47048454569221, -1.70322786437282));
#266 = CARTESIAN_POINT('', (17.5113629177442, 2.50703552826327, -1.64894839550653));
#267 = CARTESIAN_POINT('', (17.516753157657, 2.54169929986942, -1.5936639134533));
#268 = CARTESIAN_POINT('', (17.5221309372803, 2.57628294134389, -1.53850722917342));
#269 = CARTESIAN_POINT('', (17.5287521516692, 2.60903733862776, -1.48227214109124));
#270 = CARTESIAN_POINT('', (17.5365415022866, 2.63984913049383, -1.42520053614603));
#271 = CARTESIAN_POINT('', (17.5443148153377, 2.67059748367583, -1.36824643645764));
#272 = CARTESIAN_POINT('', (17.5532620733765, 2.69945324309277, -1.31038190268029));
#273 = CARTESIAN_POINT('', (17.5633175482252, 2.72633008494878, -1.25184834061607));
#274 = CARTESIAN_POINT('', (17.5733546869867, 2.75315791707372, -1.19342151408835));
#275 = CARTESIAN_POINT('', (17.584509163167, 2.77804931610482, -1.13425172335264));
#276 = CARTESIAN_POINT('', (17.5967237507685, 2.80094278884381, -1.07457875170872));
#277 = CARTESIAN_POINT('', (17.6089187738888, 2.82379959240242, -1.01500136010135));
#278 = CARTESIAN_POINT('', (17.6221859071641, 2.84469383831654, -0.954847309388354));
#279 = CARTESIAN_POINT('', (17.6364757513291, 2.8635871272646, -0.894353825152261));
#280 = CARTESIAN_POINT('', (17.6507457396323, 2.88245416382441, -0.833944397135218));
#281 = CARTESIAN_POINT('', (17.6660529727356, 2.89934889689343, -0.77312295074225));
#282 = CARTESIAN_POINT('', (17.6823555414444, 2.9142546587331, -0.712123433157767));
#283 = CARTESIAN_POINT('', (17.6986388344353, 2.9291427964016, -0.651196039759309));
#284 = CARTESIAN_POINT('', (17.7159342662794, 2.94206429234531, -0.590019272607008));
#285 = CARTESIAN_POINT('', (17.7342073940684, 2.95302317983384, -0.52882331582868));
#286 = CARTESIAN_POINT('', (17.7524626959567, 2.96397137664905, -0.467687057261784));
#287 = CARTESIAN_POINT('', (17.771714570649, 2.97297335069906, -0.406461926398628));
#288 = CARTESIAN_POINT('', (17.7919363310478, 2.98005313819643, -0.345374135577045));
#289 = CARTESIAN_POINT('', (17.812142647093, 2.98712751851165, -0.284333000507852));
#290 = CARTESIAN_POINT('', (17.8333396730975, 2.99229051945502, -0.223361423575968));
#291 = CARTESIAN_POINT('', (17.8555091086612, 2.99558585894921, -0.162681780367535));
#292 = CARTESIAN_POINT('', (17.8754081122727, 2.99854371379886, -0.108216503798653));
#293 = CARTESIAN_POINT('', (17.8961088090733, 3.00000000000001, -0.0539363101411923));
#294 = CARTESIAN_POINT('', (17.9176043911804, 3.00000000000001, -1.80411241501588E-16));
#295 = ORIENTED_EDGE('', *, *, #296, .T.);
#296 = EDGE_CURVE('', #258, #215, #297, .T.);
#297 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#298, #299, #300, #301, #302, #303, #304), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.196046665496968, 0.212715753100771), .UNSPECIFIED.);
#298 = CARTESIAN_POINT('', (17.9176043911804, 3.00000000000001, -1.80411241501588E-16));
#299 = CARTESIAN_POINT('', (17.9417977453915, 3.00000000000001, 0.0607055091409848));
#300 = CARTESIAN_POINT('', (17.9670224284992, 2.99815461085111, 0.121037092426873));
#301 = CARTESIAN_POINT('', (17.9932794069458, 2.9945487354931, 0.180770215347171));
#302 = CARTESIAN_POINT('', (17.9955119359859, 2.99424214189673, 0.18584909111526));
#303 = CARTESIAN_POINT('', (17.9977523138335, 2.99392278670334, 0.190924509505838));
#304 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363003));
#305 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#306, #307), (#308, #309), (#310, #311), (#312, #313)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (7.05, 7.55), (0., 0.547775280494097), .UNSPECIFIED.);
#306 = CARTESIAN_POINT('', (18., 1.72116532257919, -1.67466709405838));
#307 = CARTESIAN_POINT('', (18., 2.9935908073432, 0.195995097363002));
#308 = CARTESIAN_POINT('', (17.8333333333333, 1.79395932334577, -1.85198090197045));
#309 = CARTESIAN_POINT('', (17.8333333333333, 3.21899922019658, 0.115204679057901));
#310 = CARTESIAN_POINT('', (17.6666666666667, 1.88026759276734, -2.06579796673726));
#311 = CARTESIAN_POINT('', (17.6666666666667, 3.48958090933362, 0.0164166378468538));
#312 = CARTESIAN_POINT('', (17.5, 1.97129798366657, -2.32235301247747));
#313 = CARTESIAN_POINT('', (17.5, 3.80376556560183, -0.113742044720602));
#314 = ADVANCED_FACE('', (#315), #346, .T.);
#315 = FACE_OUTER_BOUND('', #316, .T.);
#316 = EDGE_LOOP('', (#317, #326, #345));
#317 = ORIENTED_EDGE('', *, *, #318, .T.);
#318 = EDGE_CURVE('', #217, #319, #321, .T.);
#319 = VERTEX_POINT('', #320);
#320 = CARTESIAN_POINT('', (18., 2.1501654604118, -2.09207755300698));
#321 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#322, #323, #324, #325), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.598558776980237), .UNSPECIFIED.);
#322 = CARTESIAN_POINT('', (18., 1.72116532257919, -1.67466709405838));
#323 = CARTESIAN_POINT('', (18., 1.8641653678506, -1.8138039143994));
#324 = CARTESIAN_POINT('', (18., 2.007165413122, -1.95294073474041));
#325 = CARTESIAN_POINT('', (18., 2.1501654583934, -2.09207755508142));
#326 = ORIENTED_EDGE('', *, *, #327, .F.);
#327 = EDGE_CURVE('', #226, #319, #328, .T.);
#328 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#329, #330, #331, #332, #333, #334, #335, #336, #337, #338, #339, #340, #341, #342, #343, #344), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.131361886251923, 0.262724238233643, 0.394087973914689, 0.525453797088471, 0.540742730679719), .UNSPECIFIED.);
#329 = CARTESIAN_POINT('', (17.5305506209669, 1.95466666762037, -2.27580276353068));
#330 = CARTESIAN_POINT('', (17.5685744387111, 1.97113925516253, -2.26165460521306));
#331 = CARTESIAN_POINT('', (17.6065955162756, 1.98746283084667, -2.24732362051878));
#332 = CARTESIAN_POINT('', (17.6446135107155, 2.0036318483029, -2.23281423689171));
#333 = CARTESIAN_POINT('', (17.6826316399441, 2.01980092308468, -2.21830480182313));
#334 = CARTESIAN_POINT('', (17.7206477839179, 2.03581591834749, -2.20361653910089));
#335 = CARTESIAN_POINT('', (17.7586614135702, 2.05167167031326, -2.18875383660063));
#336 = CARTESIAN_POINT('', (17.7966754436373, 2.06752758929488, -2.17389097754477));
#337 = CARTESIAN_POINT('', (17.8346880551268, 2.08322473603171, -2.15885323131296));
#338 = CARTESIAN_POINT('', (17.8726986597417, 2.09875815559514, -2.14364507424221));
#339 = CARTESIAN_POINT('', (17.9107098683806, 2.11429182199915, -2.1284366754996));
#340 = CARTESIAN_POINT('', (17.9487201631717, 2.12966222428116, -2.11305739985854));
#341 = CARTESIAN_POINT('', (17.9867290771177, 2.14486439806313, -2.09751202950574));
#342 = CARTESIAN_POINT('', (17.9911527220746, 2.1466336940625, -2.09570279077657));
#343 = CARTESIAN_POINT('', (17.9955763630928, 2.14840071759223, -2.09389129576961));
#344 = CARTESIAN_POINT('', (18., 2.1501654604118, -2.09207755300698));
#345 = ORIENTED_EDGE('', *, *, #225, .F.);
#346 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#347, #348), (#349, #350), (#351, #352), (#353, #354)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (7.04999999875251, 7.51944937903314), (0.700900222867826, 1.), .UNSPECIFIED.);
#347 = CARTESIAN_POINT('', (18.0000000012475, 2.15016545889107, -2.09207755456993));
#348 = CARTESIAN_POINT('', (18.0000000012475, 1.72116532203433, -1.67466709273119));
#349 = CARTESIAN_POINT('', (17.8435168744873, 2.23554693284073, -2.30005230675008));
#350 = CARTESIAN_POINT('', (17.8435168744873, 1.78951151906705, -1.84114680703921));
#351 = CARTESIAN_POINT('', (17.6870337477271, 2.33581102613673, -2.54822635416601));
#352 = CARTESIAN_POINT('', (17.6870337477271, 1.86977096129402, -2.03980526956586));
#353 = CARTESIAN_POINT('', (17.5305506209669, 2.44186697149782, -2.84304617967136));
#354 = CARTESIAN_POINT('', (17.5305506209669, 1.95466666762037, -2.27580276353068));
#355 = ADVANCED_FACE('', (#356), #447, .T.);
#356 = FACE_OUTER_BOUND('', #357, .T.);
#357 = EDGE_LOOP('', (#358, #369, #378, #393, #401));
#358 = ORIENTED_EDGE('', *, *, #359, .T.);
#359 = EDGE_CURVE('', #360, #362, #364, .T.);
#360 = VERTEX_POINT('', #361);
#361 = CARTESIAN_POINT('', (18., 0.195995098211461, -2.99359080419254));
#362 = VERTEX_POINT('', #363);
#363 = CARTESIAN_POINT('', (17.9999999999999, -1.67466709405847, -1.72116532257923));
#364 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#365, #366, #367, #368), .UNSPECIFIED., .F., .U., (4, 4), (1.37301404065152, 3.63541180493763), .UNSPECIFIED.);
#365 = CARTESIAN_POINT('', (18., 0.195995096477898, -2.99359080674115));
#366 = CARTESIAN_POINT('', (18., -0.427558967034196, -2.56944897868716));
#367 = CARTESIAN_POINT('', (18., -1.05111303054629, -2.14530715063318));
#368 = CARTESIAN_POINT('', (18., -1.67466709405838, -1.72116532257919));
#369 = ORIENTED_EDGE('', *, *, #370, .T.);
#370 = EDGE_CURVE('', #362, #371, #373, .T.);
#371 = VERTEX_POINT('', #372);
#372 = CARTESIAN_POINT('', (17.5305506209669, -2.27580276353068, -1.95466666762037));
#373 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#374, #375, #376, #377), .UNSPECIFIED., .F., .U., (4, 4), (7.05000000000008, 7.51944937903315), .UNSPECIFIED.);
#374 = CARTESIAN_POINT('', (17.9999999999999, -1.67466709405847, -1.72116532257923));
#375 = CARTESIAN_POINT('', (17.8435168736556, -1.8411468080951, -1.78951151949364));
#376 = CARTESIAN_POINT('', (17.6870337473112, -2.03980527019303, -1.86977096151963));
#377 = CARTESIAN_POINT('', (17.5305506209669, -2.27580276353069, -1.95466666762037));
#378 = ORIENTED_EDGE('', *, *, #379, .F.);
#379 = EDGE_CURVE('', #380, #371, #382, .T.);
#380 = VERTEX_POINT('', #381);
#381 = CARTESIAN_POINT('', (17.5, -1.91915647433406, -2.30582705921794));
#382 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#383, #384, #385, #386, #387, #388, #389, #390, #391, #392), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.197239958903151, 0.393927837661321, 0.502228441193448), .UNSPECIFIED.);
#383 = CARTESIAN_POINT('', (17.5, -1.91915647433337, -2.30582705921852));
#384 = CARTESIAN_POINT('', (17.5000676622553, -1.9696899180615, -2.26376770992192));
#385 = CARTESIAN_POINT('', (17.5015748845788, -2.01887794401314, -2.2200101548655));
#386 = CARTESIAN_POINT('', (17.5046378647927, -2.0664875010008, -2.17477111628039));
#387 = CARTESIAN_POINT('', (17.5076922716397, -2.11396379751087, -2.12965870302577));
#388 = CARTESIAN_POINT('', (17.5122985730912, -2.15994781627313, -2.08299887150847));
#389 = CARTESIAN_POINT('', (17.5185906500566, -2.20421693370156, -2.03504980508666));
#390 = CARTESIAN_POINT('', (17.5220552038315, -2.22859246800294, -2.0086480112137));
#391 = CARTESIAN_POINT('', (17.5260334525935, -2.252466341767, -1.98183707678551));
#392 = CARTESIAN_POINT('', (17.5305506209669, -2.27580276353068, -1.95466666762037));
#393 = ORIENTED_EDGE('', *, *, #394, .T.);
#394 = EDGE_CURVE('', #380, #395, #397, .T.);
#395 = VERTEX_POINT('', #396);
#396 = CARTESIAN_POINT('', (17.5, -1.91201422741011, -2.31175292671629));
#397 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#398, #399, #400), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.638780508940137, 0.63924828875726), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.85533326684933, 0.855393684805821, 0.855456153651778))
   REPRESENTATION_ITEM ('')
);
#398 = CARTESIAN_POINT('', (17.5, -1.91915647433406, -2.30582705921794));
#399 = CARTESIAN_POINT('', (17.5, -1.91558993379312, -2.30879551660626));
#400 = CARTESIAN_POINT('', (17.5, -1.91201422741011, -2.31175292671629));
#401 = ORIENTED_EDGE('', *, *, #402, .T.);
#402 = EDGE_CURVE('', #395, #360, #403, .T.);
#403 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#404, #405, #406, #407, #408, #409, #410, #411, #412, #413, #414, #415, #416, #417, #418, #419, #420, #421, #422, #423, #424, #425, #426, #427, #428, #429, #430, #431, #432, #433, #434, #435, #436, #437, #438, #439, #440, #441, #442, #443, #444, #445, #446), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.196934676570643, 0.393360365668543, 0.589331989452567, 0.784900125442573, 0.980111644319586, 1.17501048689447, 1.36963851584355, 1.56403642185524, 1.75824468776805, 1.95230462726988, 2.08228390249704, 2.12108231836039, 2.14699881849404, 2.33922112191608), .UNSPECIFIED.);
#404 = CARTESIAN_POINT('', (17.5, -1.91201422739797, -2.31175292672634));
#405 = CARTESIAN_POINT('', (17.5000674782298, -1.86142933024112, -2.35359089389713));
#406 = CARTESIAN_POINT('', (17.5015651421501, -1.80943216150259, -2.39379541863436));
#407 = CARTESIAN_POINT('', (17.5043933068999, -1.75626130157083, -2.43218959799698));
#408 = CARTESIAN_POINT('', (17.5072141621172, -1.70322786437279, -2.47048454569222));
#409 = CARTESIAN_POINT('', (17.5113629177442, -1.6489483955065, -2.50703552826329));
#410 = CARTESIAN_POINT('', (17.516753157657, -1.59366391345327, -2.54169929986944));
#411 = CARTESIAN_POINT('', (17.5221309372803, -1.53850722917339, -2.5762829413439));
#412 = CARTESIAN_POINT('', (17.5287521516692, -1.48227214109122, -2.60903733862777));
#413 = CARTESIAN_POINT('', (17.5365415022866, -1.42520053614601, -2.63984913049385));
#414 = CARTESIAN_POINT('', (17.5443148153377, -1.36824643645761, -2.67059748367585));
#415 = CARTESIAN_POINT('', (17.5532620733765, -1.31038190268026, -2.69945324309278));
#416 = CARTESIAN_POINT('', (17.5633175482252, -1.25184834061604, -2.72633008494878));
#417 = CARTESIAN_POINT('', (17.5733546869867, -1.19342151408832, -2.75315791707373));
#418 = CARTESIAN_POINT('', (17.5845091631671, -1.13425172335262, -2.77804931610482));
#419 = CARTESIAN_POINT('', (17.5967237507685, -1.0745787517087, -2.80094278884382));
#420 = CARTESIAN_POINT('', (17.6089187738888, -1.01500136010133, -2.82379959240242));
#421 = CARTESIAN_POINT('', (17.6221859071641, -0.95484730938833, -2.84469383831655));
#422 = CARTESIAN_POINT('', (17.6364757513291, -0.894353825152238, -2.8635871272646));
#423 = CARTESIAN_POINT('', (17.6507457396323, -0.833944397135195, -2.88245416382441));
#424 = CARTESIAN_POINT('', (17.6660529727356, -0.773122950742227, -2.89934889689343));
#425 = CARTESIAN_POINT('', (17.6823555414444, -0.712123433157744, -2.91425465873311));
#426 = CARTESIAN_POINT('', (17.6986388344353, -0.651196039759287, -2.9291427964016));
#427 = CARTESIAN_POINT('', (17.7159342662794, -0.590019272606987, -2.94206429234531));
#428 = CARTESIAN_POINT('', (17.7342073940684, -0.528823315828658, -2.95302317983384));
#429 = CARTESIAN_POINT('', (17.7524626959567, -0.467687057261762, -2.96397137664905));
#430 = CARTESIAN_POINT('', (17.7717145706491, -0.406461926398607, -2.97297335069906));
#431 = CARTESIAN_POINT('', (17.7919363310479, -0.345374135577024, -2.98005313819643));
#432 = CARTESIAN_POINT('', (17.812142647093, -0.284333000507832, -2.98712751851165));
#433 = CARTESIAN_POINT('', (17.8333396730975, -0.223361423575948, -2.99229051945502));
#434 = CARTESIAN_POINT('', (17.8555091086612, -0.162681780367515, -2.9955858589492));
#435 = CARTESIAN_POINT('', (17.8703579598674, -0.122039203308479, -2.99779304215343));
#436 = CARTESIAN_POINT('', (17.8856520621054, -0.0815029285815799, -2.99916435433905));
#437 = CARTESIAN_POINT('', (17.9013882434966, -0.0411390180485989, -2.99971791693723));
#438 = CARTESIAN_POINT('', (17.9060854454825, -0.0290905142852688, -2.99988315367865));
#439 = CARTESIAN_POINT('', (17.9108224763654, -0.0170562468210832, -2.99997558723013));
#440 = CARTESIAN_POINT('', (17.9155992870399, -0.0050379638715446, -2.99999576981702));
#441 = CARTESIAN_POINT('', (17.9187900929459, 0.00298998842333869, -3.00000925134724));
#442 = CARTESIAN_POINT('', (17.9219987235719, 0.0110109974659446, -2.99999049622327));
#443 = CARTESIAN_POINT('', (17.9252251685176, 0.0190245430338091, -2.99993967718725));
#444 = CARTESIAN_POINT('', (17.9491556636132, 0.078460893609261, -2.99956275313845));
#445 = CARTESIAN_POINT('', (17.9740798977753, 0.137521591251151, -2.99741905465184));
#446 = CARTESIAN_POINT('', (18., 0.195995098211461, -2.99359080419254));
#447 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#448, #449), (#450, #451), (#452, #453), (#454, #455)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (7.04999999853909, 7.55), (0., 0.5477752803622), .UNSPECIFIED.);
#448 = CARTESIAN_POINT('', (18.0000000014609, -1.67466709250414, -1.72116532194112));
#449 = CARTESIAN_POINT('', (18.0000000014609, 0.195995097620736, -2.993590805061));
#450 = CARTESIAN_POINT('', (17.8333333343073, -1.85198090072098, -1.79395932284142));
#451 = CARTESIAN_POINT('', (17.8333333343073, 0.11520467916151, -3.21899921827226));
#452 = CARTESIAN_POINT('', (17.6666666671536, -2.06579796598765, -1.88026759250137));
#453 = CARTESIAN_POINT('', (17.6666666671536, 0.0164166377257829, -3.48958090802813));
#454 = CARTESIAN_POINT('', (17.5, -2.32235301247747, -1.97129798366657));
#455 = CARTESIAN_POINT('', (17.5, -0.113742045252409, -3.8037655651606));
#456 = ADVANCED_FACE('', (#457), #488, .T.);
#457 = FACE_OUTER_BOUND('', #458, .T.);
#458 = EDGE_LOOP('', (#459, #468, #487));
#459 = ORIENTED_EDGE('', *, *, #460, .T.);
#460 = EDGE_CURVE('', #362, #461, #463, .T.);
#461 = VERTEX_POINT('', #462);
#462 = CARTESIAN_POINT('', (18., -2.09207755300698, -2.1501654604118));
#463 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#464, #465, #466, #467), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.59855877698024), .UNSPECIFIED.);
#464 = CARTESIAN_POINT('', (18., -1.67466709405838, -1.72116532257919));
#465 = CARTESIAN_POINT('', (18., -1.81380391439939, -1.8641653678506));
#466 = CARTESIAN_POINT('', (18., -1.9529407347404, -2.007165413122));
#467 = CARTESIAN_POINT('', (18., -2.09207755508142, -2.15016545839341));
#468 = ORIENTED_EDGE('', *, *, #469, .F.);
#469 = EDGE_CURVE('', #371, #461, #470, .T.);
#470 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#471, #472, #473, #474, #475, #476, #477, #478, #479, #480, #481, #482, #483, #484, #485, #486), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.131361886251921, 0.262724238233642, 0.394087973914686, 0.525453797088471, 0.540742730679723), .UNSPECIFIED.);
#471 = CARTESIAN_POINT('', (17.5305506209669, -2.27580276353068, -1.95466666762037));
#472 = CARTESIAN_POINT('', (17.5685744387111, -2.26165460521306, -1.97113925516253));
#473 = CARTESIAN_POINT('', (17.6065955162756, -2.24732362051878, -1.98746283084667));
#474 = CARTESIAN_POINT('', (17.6446135107154, -2.23281423689171, -2.0036318483029));
#475 = CARTESIAN_POINT('', (17.6826316399441, -2.21830480182313, -2.01980092308468));
#476 = CARTESIAN_POINT('', (17.7206477839179, -2.20361653910089, -2.03581591834748));
#477 = CARTESIAN_POINT('', (17.7586614135702, -2.18875383660063, -2.05167167031326));
#478 = CARTESIAN_POINT('', (17.7966754436373, -2.17389097754477, -2.06752758929488));
#479 = CARTESIAN_POINT('', (17.8346880551268, -2.15885323131296, -2.08322473603171));
#480 = CARTESIAN_POINT('', (17.8726986597417, -2.14364507424221, -2.09875815559514));
#481 = CARTESIAN_POINT('', (17.9107098683806, -2.1284366754996, -2.11429182199915));
#482 = CARTESIAN_POINT('', (17.9487201631717, -2.11305739985854, -2.12966222428116));
#483 = CARTESIAN_POINT('', (17.9867290771177, -2.09751202950574, -2.14486439806313));
#484 = CARTESIAN_POINT('', (17.9911527220747, -2.09570279077657, -2.1466336940625));
#485 = CARTESIAN_POINT('', (17.9955763630928, -2.09389129576961, -2.14840071759223));
#486 = CARTESIAN_POINT('', (18., -2.09207755300698, -2.1501654604118));
#487 = ORIENTED_EDGE('', *, *, #370, .F.);
#488 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#489, #490), (#491, #492), (#493, #494), (#495, #496)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (7.0499999987525, 7.51944937903317), (0.700900222867825, 1.), .UNSPECIFIED.);
#489 = CARTESIAN_POINT('', (18.0000000012475, -2.09207755456993, -2.15016545889108));
#490 = CARTESIAN_POINT('', (18.0000000012475, -1.67466709273119, -1.72116532203433));
#491 = CARTESIAN_POINT('', (17.8435168744873, -2.3000523067501, -2.23554693284074));
#492 = CARTESIAN_POINT('', (17.8435168744873, -1.84114680703922, -1.78951151906706));
#493 = CARTESIAN_POINT('', (17.6870337477271, -2.54822635416604, -2.33581102613674));
#494 = CARTESIAN_POINT('', (17.6870337477271, -2.03980526956588, -1.86977096129403));
#495 = CARTESIAN_POINT('', (17.5305506209668, -2.84304617967142, -2.44186697149784));
#496 = CARTESIAN_POINT('', (17.5305506209668, -2.27580276353073, -1.95466666762038));
#497 = ADVANCED_FACE('', (#498), #589, .T.);
#498 = FACE_OUTER_BOUND('', #499, .T.);
#499 = EDGE_LOOP('', (#500, #511, #520, #535, #543));
#500 = ORIENTED_EDGE('', *, *, #501, .T.);
#501 = EDGE_CURVE('', #502, #504, #506, .T.);
#502 = VERTEX_POINT('', #503);
#503 = CARTESIAN_POINT('', (18., -2.99359080419254, -0.195995098211442));
#504 = VERTEX_POINT('', #505);
#505 = CARTESIAN_POINT('', (17.9999999999999, -1.72116532257923, 1.67466709405847));
#506 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#507, #508, #509, #510), .UNSPECIFIED., .F., .U., (4, 4), (1.37301404065155, 3.63541180493764), .UNSPECIFIED.);
#507 = CARTESIAN_POINT('', (18., -2.99359080674114, -0.195995096477884));
#508 = CARTESIAN_POINT('', (18., -2.56944897868716, 0.427558967034206));
#509 = CARTESIAN_POINT('', (18., -2.14530715063317, 1.0511130305463));
#510 = CARTESIAN_POINT('', (18., -1.72116532257919, 1.67466709405839));
#511 = ORIENTED_EDGE('', *, *, #512, .T.);
#512 = EDGE_CURVE('', #504, #513, #515, .T.);
#513 = VERTEX_POINT('', #514);
#514 = CARTESIAN_POINT('', (17.5305506209669, -1.95466666762037, 2.27580276353068));
#515 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#516, #517, #518, #519), .UNSPECIFIED., .F., .U., (4, 4), (7.05000000000008, 7.51944937903315), .UNSPECIFIED.);
#516 = CARTESIAN_POINT('', (17.9999999999999, -1.72116532257923, 1.67466709405847));
#517 = CARTESIAN_POINT('', (17.8435168736556, -1.78951151949364, 1.8411468080951));
#518 = CARTESIAN_POINT('', (17.6870337473112, -1.86977096151963, 2.03980527019303));
#519 = CARTESIAN_POINT('', (17.5305506209669, -1.95466666762037, 2.27580276353069));
#520 = ORIENTED_EDGE('', *, *, #521, .F.);
#521 = EDGE_CURVE('', #522, #513, #524, .T.);
#522 = VERTEX_POINT('', #523);
#523 = CARTESIAN_POINT('', (17.5, -2.30582705921702, 1.91915647433516));
#524 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#525, #526, #527, #528, #529, #530, #531, #532, #533, #534), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.197239958903145, 0.393927837661309, 0.502228441191507), .UNSPECIFIED.);
#525 = CARTESIAN_POINT('', (17.5, -2.30582705921727, 1.91915647433486));
#526 = CARTESIAN_POINT('', (17.5000676622554, -2.26376770992065, 1.96968991806296));
#527 = CARTESIAN_POINT('', (17.5015748845788, -2.22001015486419, 2.01887794401458));
#528 = CARTESIAN_POINT('', (17.5046378647928, -2.17477111627906, 2.06648750100221));
#529 = CARTESIAN_POINT('', (17.5076922716398, -2.12965870302441, 2.11396379751224));
#530 = CARTESIAN_POINT('', (17.5122985730914, -2.08299887150708, 2.15994781627447));
#531 = CARTESIAN_POINT('', (17.5185906500568, -2.03504980508525, 2.20421693370287));
#532 = CARTESIAN_POINT('', (17.5220552038316, -2.00864801121274, 2.22859246800379));
#533 = CARTESIAN_POINT('', (17.5260334525936, -1.98183707678502, 2.25246634176742));
#534 = CARTESIAN_POINT('', (17.5305506209669, -1.95466666762037, 2.27580276353068));
#535 = ORIENTED_EDGE('', *, *, #536, .T.);
#536 = EDGE_CURVE('', #522, #537, #539, .T.);
#537 = VERTEX_POINT('', #538);
#538 = CARTESIAN_POINT('', (17.5, -2.3117529267172, 1.912014227409));
#539 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#540, #541, #542), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.388780508940064, 0.389248288757332), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.855333266849312, 0.85539368480582, 0.855456153651798))
   REPRESENTATION_ITEM ('')
);
#540 = CARTESIAN_POINT('', (17.5, -2.30582705921702, 1.91915647433516));
#541 = CARTESIAN_POINT('', (17.5, -2.30879551660626, 1.91558993379312));
#542 = CARTESIAN_POINT('', (17.5, -2.3117529267172, 1.912014227409));
#543 = ORIENTED_EDGE('', *, *, #544, .T.);
#544 = EDGE_CURVE('', #537, #502, #545, .T.);
#545 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#546, #547, #548, #549, #550, #551, #552, #553, #554, #555, #556, #557, #558, #559, #560, #561, #562, #563, #564, #565, #566, #567, #568, #569, #570, #571, #572, #573, #574, #575, #576, #577, #578, #579, #580, #581, #582, #583, #584, #585, #586, #587, #588), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.196934676570643, 0.393360365668541, 0.589331989452563, 0.784900125442569, 0.980111644319579, 1.17501048689446, 1.36963851584354, 1.56403642185523, 1.75824468776803, 1.95230462726987, 2.08228390249703, 2.12108231836038, 2.14699881849403, 2.33922112191541), .UNSPECIFIED.);
#546 = CARTESIAN_POINT('', (17.5, -2.31175292672676, 1.91201422739746));
#547 = CARTESIAN_POINT('', (17.5000674782298, -2.35359089389754, 1.86142933024061));
#548 = CARTESIAN_POINT('', (17.5015651421501, -2.39379541863476, 1.80943216150207));
#549 = CARTESIAN_POINT('', (17.5043933068999, -2.43218959799737, 1.7562613015703));
#550 = CARTESIAN_POINT('', (17.5072141621172, -2.4704845456926, 1.70322786437225));
#551 = CARTESIAN_POINT('', (17.5113629177442, -2.50703552826365, 1.64894839550596));
#552 = CARTESIAN_POINT('', (17.5167531576571, -2.54169929986979, 1.59366391345272));
#553 = CARTESIAN_POINT('', (17.5221309372803, -2.57628294134424, 1.53850722917283));
#554 = CARTESIAN_POINT('', (17.5287521516693, -2.60903733862809, 1.48227214109065));
#555 = CARTESIAN_POINT('', (17.5365415022866, -2.63984913049416, 1.42520053614544));
#556 = CARTESIAN_POINT('', (17.5443148153378, -2.67059748367614, 1.36824643645704));
#557 = CARTESIAN_POINT('', (17.5532620733766, -2.69945324309306, 1.31038190267968));
#558 = CARTESIAN_POINT('', (17.5633175482253, -2.72633008494905, 1.25184834061546));
#559 = CARTESIAN_POINT('', (17.5733546869868, -2.75315791707398, 1.19342151408774));
#560 = CARTESIAN_POINT('', (17.5845091631672, -2.77804931610507, 1.13425172335203));
#561 = CARTESIAN_POINT('', (17.5967237507686, -2.80094278884405, 1.0745787517081));
#562 = CARTESIAN_POINT('', (17.6089187738889, -2.82379959240264, 1.01500136010073));
#563 = CARTESIAN_POINT('', (17.6221859071642, -2.84469383831676, 0.954847309387728));
#564 = CARTESIAN_POINT('', (17.6364757513293, -2.8635871272648, 0.894353825151634));
#565 = CARTESIAN_POINT('', (17.6507457396324, -2.88245416382459, 0.833944397134589));
#566 = CARTESIAN_POINT('', (17.6660529727357, -2.8993488968936, 0.77312295074162));
#567 = CARTESIAN_POINT('', (17.6823555414446, -2.91425465873326, 0.712123433157138));
#568 = CARTESIAN_POINT('', (17.6986388344355, -2.92914279640174, 0.651196039758679));
#569 = CARTESIAN_POINT('', (17.7159342662796, -2.94206429234543, 0.590019272606379));
#570 = CARTESIAN_POINT('', (17.7342073940686, -2.95302317983395, 0.528823315828051));
#571 = CARTESIAN_POINT('', (17.7524626959569, -2.96397137664915, 0.467687057261153));
#572 = CARTESIAN_POINT('', (17.7717145706493, -2.97297335069914, 0.406461926397998));
#573 = CARTESIAN_POINT('', (17.791936331048, -2.98005313819651, 0.345374135576416));
#574 = CARTESIAN_POINT('', (17.8121426470932, -2.98712751851171, 0.284333000507224));
#575 = CARTESIAN_POINT('', (17.8333396730978, -2.99229051945507, 0.223361423575341));
#576 = CARTESIAN_POINT('', (17.8555091086614, -2.99558585894924, 0.162681780366909));
#577 = CARTESIAN_POINT('', (17.8703579598677, -2.99779304215346, 0.122039203307875));
#578 = CARTESIAN_POINT('', (17.8856520621056, -2.99916435433906, 0.0815029285809757));
#579 = CARTESIAN_POINT('', (17.9013882434969, -2.99971791693724, 0.0411390180479963));
#580 = CARTESIAN_POINT('', (17.9060854454827, -2.99988315367866, 0.0290905142846663));
#581 = CARTESIAN_POINT('', (17.9108224763656, -2.99997558723013, 0.0170562468204822));
#582 = CARTESIAN_POINT('', (17.9155992870401, -2.99999576981702, 0.00503796387094381));
#583 = CARTESIAN_POINT('', (17.9187900929462, -3.00000925134724, -0.00298998842393884));
#584 = CARTESIAN_POINT('', (17.9219987235721, -2.99999049622327, -0.0110109974665462));
#585 = CARTESIAN_POINT('', (17.9252251685179, -2.99993967718725, -0.0190245430344101));
#586 = CARTESIAN_POINT('', (17.9491556636134, -2.99956275313843, -0.0784608936096538));
#587 = CARTESIAN_POINT('', (17.9740798977754, -2.99741905465182, -0.137521591251334));
#588 = CARTESIAN_POINT('', (18., -2.99359080419254, -0.195995098211442));
#589 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#590, #591), (#592, #593), (#594, #595), (#596, #597)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (7.0499999985391, 7.55), (0., 0.547775280362196), .UNSPECIFIED.);
#590 = CARTESIAN_POINT('', (18.0000000014609, -1.72116532194112, 1.67466709250415));
#591 = CARTESIAN_POINT('', (18.0000000014609, -2.993590805061, -0.195995097620718));
#592 = CARTESIAN_POINT('', (17.8333333343073, -1.79395932284142, 1.85198090072099));
#593 = CARTESIAN_POINT('', (17.8333333343073, -3.21899921827226, -0.115204679161492));
#594 = CARTESIAN_POINT('', (17.6666666671536, -1.88026759250137, 2.06579796598766));
#595 = CARTESIAN_POINT('', (17.6666666671536, -3.48958090802812, -0.0164166377257647));
#596 = CARTESIAN_POINT('', (17.5, -1.97129798366657, 2.32235301247747));
#597 = CARTESIAN_POINT('', (17.5, -3.80376556516058, 0.113742045252426));
#598 = ADVANCED_FACE('', (#599), #630, .T.);
#599 = FACE_OUTER_BOUND('', #600, .T.);
#600 = EDGE_LOOP('', (#601, #610, #629));
#601 = ORIENTED_EDGE('', *, *, #602, .T.);
#602 = EDGE_CURVE('', #504, #603, #605, .T.);
#603 = VERTEX_POINT('', #604);
#604 = CARTESIAN_POINT('', (18., -2.1501654604118, 2.09207755300698));
#605 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#606, #607, #608, #609), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.598558776980238), .UNSPECIFIED.);
#606 = CARTESIAN_POINT('', (18., -1.72116532257919, 1.67466709405838));
#607 = CARTESIAN_POINT('', (18., -1.8641653678506, 1.8138039143994));
#608 = CARTESIAN_POINT('', (18., -2.007165413122, 1.95294073474041));
#609 = CARTESIAN_POINT('', (18., -2.15016545839341, 2.09207755508142));
#610 = ORIENTED_EDGE('', *, *, #611, .F.);
#611 = EDGE_CURVE('', #513, #603, #612, .T.);
#612 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#613, #614, #615, #616, #617, #618, #619, #620, #621, #622, #623, #624, #625, #626, #627, #628), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.131361886251921, 0.262724238233646, 0.39408797391469, 0.525453797088479, 0.540742730679719), .UNSPECIFIED.);
#613 = CARTESIAN_POINT('', (17.5305506209669, -1.95466666762037, 2.27580276353068));
#614 = CARTESIAN_POINT('', (17.5685744387111, -1.97113925516253, 2.26165460521306));
#615 = CARTESIAN_POINT('', (17.6065955162756, -1.98746283084668, 2.24732362051879));
#616 = CARTESIAN_POINT('', (17.6446135107154, -2.0036318483029, 2.23281423689171));
#617 = CARTESIAN_POINT('', (17.6826316399441, -2.01980092308468, 2.21830480182313));
#618 = CARTESIAN_POINT('', (17.7206477839179, -2.03581591834749, 2.20361653910089));
#619 = CARTESIAN_POINT('', (17.7586614135702, -2.05167167031327, 2.18875383660063));
#620 = CARTESIAN_POINT('', (17.7966754436373, -2.06752758929488, 2.17389097754477));
#621 = CARTESIAN_POINT('', (17.8346880551268, -2.08322473603171, 2.15885323131296));
#622 = CARTESIAN_POINT('', (17.8726986597417, -2.09875815559514, 2.14364507424221));
#623 = CARTESIAN_POINT('', (17.9107098683806, -2.11429182199915, 2.1284366754996));
#624 = CARTESIAN_POINT('', (17.9487201631717, -2.12966222428116, 2.11305739985854));
#625 = CARTESIAN_POINT('', (17.9867290771177, -2.14486439806313, 2.09751202950574));
#626 = CARTESIAN_POINT('', (17.9911527220747, -2.1466336940625, 2.09570279077657));
#627 = CARTESIAN_POINT('', (17.9955763630928, -2.14840071759224, 2.09389129576961));
#628 = CARTESIAN_POINT('', (18., -2.1501654604118, 2.09207755300698));
#629 = ORIENTED_EDGE('', *, *, #512, .F.);
#630 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#631, #632), (#633, #634), (#635, #636), (#637, #638)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (7.04999999875251, 7.51944937903316), (0.700900222867825, 1.), .UNSPECIFIED.);
#631 = CARTESIAN_POINT('', (18.0000000012475, -2.15016545889108, 2.09207755456993));
#632 = CARTESIAN_POINT('', (18.0000000012475, -1.72116532203433, 1.67466709273119));
#633 = CARTESIAN_POINT('', (17.8435168744873, -2.23554693284073, 2.30005230675009));
#634 = CARTESIAN_POINT('', (17.8435168744873, -1.78951151906706, 1.84114680703922));
#635 = CARTESIAN_POINT('', (17.6870337477271, -2.33581102613673, 2.54822635416602));
#636 = CARTESIAN_POINT('', (17.6870337477271, -1.86977096129402, 2.03980526956587));
#637 = CARTESIAN_POINT('', (17.5305506209668, -2.44186697149782, 2.84304617967139));
#638 = CARTESIAN_POINT('', (17.5305506209668, -1.95466666762037, 2.2758027635307));
#639 = ADVANCED_FACE('', (#640), #690, .T.);
#640 = FACE_OUTER_BOUND('', #641, .T.);
#641 = EDGE_LOOP('', (#642, #648, #649, #650, #651, #652, #658, #659, #660, #661, #662, #668, #669, #670, #671, #672, #678, #679, #684, #685, #686, #687, #688, #689));
#642 = ORIENTED_EDGE('', *, *, #643, .F.);
#643 = EDGE_CURVE('', #360, #319, #644, .T.);
#644 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#645, #646, #647), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.761406963343493, 0.8770659772549), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.974491371687839, 0.851353826909186, 0.85359339523331))
   REPRESENTATION_ITEM ('')
);
#645 = CARTESIAN_POINT('', (18., 0.195995098413236, -2.99359080727443));
#646 = CARTESIAN_POINT('', (18., 1.3462837169844, -2.91827960226517));
#647 = CARTESIAN_POINT('', (18., 2.15016546101581, -2.09207755359467));
#648 = ORIENTED_EDGE('', *, *, #402, .F.);
#649 = ORIENTED_EDGE('', *, *, #394, .F.);
#650 = ORIENTED_EDGE('', *, *, #379, .T.);
#651 = ORIENTED_EDGE('', *, *, #469, .T.);
#652 = ORIENTED_EDGE('', *, *, #653, .F.);
#653 = EDGE_CURVE('', #502, #461, #654, .T.);
#654 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#655, #656, #657), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.511406963343493, 0.627065977254901), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.974491371687841, 0.851353826909185, 0.85359339523331))
   REPRESENTATION_ITEM ('')
);
#655 = CARTESIAN_POINT('', (18., -2.99359080727443, -0.195995098413219));
#656 = CARTESIAN_POINT('', (18., -2.91827960226518, -1.3462837169844));
#657 = CARTESIAN_POINT('', (18., -2.09207755359467, -2.15016546101581));
#658 = ORIENTED_EDGE('', *, *, #544, .F.);
#659 = ORIENTED_EDGE('', *, *, #536, .F.);
#660 = ORIENTED_EDGE('', *, *, #521, .T.);
#661 = ORIENTED_EDGE('', *, *, #611, .T.);
#662 = ORIENTED_EDGE('', *, *, #663, .F.);
#663 = EDGE_CURVE('', #73, #603, #664, .T.);
#664 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#665, #666, #667), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.261406963343494, 0.3770659772549), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.974491371687839, 0.851353826909186, 0.85359339523331))
   REPRESENTATION_ITEM ('')
);
#665 = CARTESIAN_POINT('', (18., -0.195995098413241, 2.99359080727443));
#666 = CARTESIAN_POINT('', (18., -1.3462837169844, 2.91827960226517));
#667 = CARTESIAN_POINT('', (18., -2.15016546101581, 2.09207755359467));
#668 = ORIENTED_EDGE('', *, *, #115, .F.);
#669 = ORIENTED_EDGE('', *, *, #107, .F.);
#670 = ORIENTED_EDGE('', *, *, #92, .T.);
#671 = ORIENTED_EDGE('', *, *, #182, .T.);
#672 = ORIENTED_EDGE('', *, *, #673, .F.);
#673 = EDGE_CURVE('', #215, #174, #674, .T.);
#674 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#675, #676, #677), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.0114069632830573, 0.1270659772549), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.974491371816527, 0.851353826908015, 0.853593395233309))
   REPRESENTATION_ITEM ('')
);
#675 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363003));
#676 = CARTESIAN_POINT('', (18., 2.91827960269803, 1.34628371656324));
#677 = CARTESIAN_POINT('', (18., 2.09207755359468, 2.15016546101581));
#678 = ORIENTED_EDGE('', *, *, #296, .F.);
#679 = ORIENTED_EDGE('', *, *, #680, .T.);
#680 = EDGE_CURVE('', #258, #8, #681, .T.);
#681 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#682, #683), .UNSPECIFIED., .F., .U., (2, 2), (0.085584813602089, 1.), .UNSPECIFIED.);
#682 = CARTESIAN_POINT('', (17.9176043911804, 3., 0.));
#683 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#684 = ORIENTED_EDGE('', *, *, #29, .T.);
#685 = ORIENTED_EDGE('', *, *, #680, .F.);
#686 = ORIENTED_EDGE('', *, *, #257, .F.);
#687 = ORIENTED_EDGE('', *, *, #249, .F.);
#688 = ORIENTED_EDGE('', *, *, #234, .T.);
#689 = ORIENTED_EDGE('', *, *, #327, .T.);
#690 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#691, #692, #693, #694, #695, #696, #697, #698, #699), (#700, #701, #702, #703, #704, #705, #706, #707, #708)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.700389105058366, 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 ()
);
#691 = CARTESIAN_POINT('', (18., 3., 0.));
#692 = CARTESIAN_POINT('', (18., 3., 3.));
#693 = CARTESIAN_POINT('', (18., 2.40414306912242E-15, 3.));
#694 = CARTESIAN_POINT('', (18., -3., 3.));
#695 = CARTESIAN_POINT('', (18., -3., 4.03113002100722E-15));
#696 = CARTESIAN_POINT('', (18., -3., -3.));
#697 = CARTESIAN_POINT('', (18., -1.99438099162901E-15, -3.));
#698 = CARTESIAN_POINT('', (18., 3., -3.));
#699 = CARTESIAN_POINT('', (18., 3., 0.));
#700 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#701 = CARTESIAN_POINT('', (-25.7, 3., 3.));
#702 = CARTESIAN_POINT('', (-25.7, 2.40414306912242E-15, 3.));
#703 = CARTESIAN_POINT('', (-25.7, -3., 3.));
#704 = CARTESIAN_POINT('', (-25.7, -3., 4.03113002100722E-15));
#705 = CARTESIAN_POINT('', (-25.7, -3., -3.));
#706 = CARTESIAN_POINT('', (-25.7, -1.99438099162901E-15, -3.));
#707 = CARTESIAN_POINT('', (-25.7, 3., -3.));
#708 = CARTESIAN_POINT('', (-25.7, 3., 0.));
#709 = ADVANCED_FACE('', (#710), #724, .T.);
#710 = FACE_OUTER_BOUND('', #711, .T.);
#711 = EDGE_LOOP('', (#712, #713, #714, #715, #716, #717, #718, #719, #720, #721, #722, #723));
#712 = ORIENTED_EDGE('', *, *, #460, .F.);
#713 = ORIENTED_EDGE('', *, *, #359, .F.);
#714 = ORIENTED_EDGE('', *, *, #643, .T.);
#715 = ORIENTED_EDGE('', *, *, #318, .F.);
#716 = ORIENTED_EDGE('', *, *, #214, .F.);
#717 = ORIENTED_EDGE('', *, *, #673, .T.);
#718 = ORIENTED_EDGE('', *, *, #173, .F.);
#719 = ORIENTED_EDGE('', *, *, #72, .F.);
#720 = ORIENTED_EDGE('', *, *, #663, .T.);
#721 = ORIENTED_EDGE('', *, *, #602, .F.);
#722 = ORIENTED_EDGE('', *, *, #501, .F.);
#723 = ORIENTED_EDGE('', *, *, #653, .T.);
#724 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#725, #726), (#727, #728)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (50.8839545608192, 56.871136172355), (46.5310010047449, 52.51818261313), .UNSPECIFIED.);
#725 = CARTESIAN_POINT('', (18., 2.99359080734321, 2.99359080419254));
#726 = CARTESIAN_POINT('', (18., 2.99359080734321, -2.99359080419254));
#727 = CARTESIAN_POINT('', (18., -2.99359080419254, 2.99359080419254));
#728 = CARTESIAN_POINT('', (18., -2.99359080419254, -2.99359080419254));
#729 = DRAUGHTING_MODEL('', (#737, #2772), #2773);
#730 = PRESENTATION_STYLE_ASSIGNMENT((#731));
#731 = SURFACE_STYLE_USAGE(.POSITIVE., #732);
#732 = SURFACE_SIDE_STYLE('', (#733));
#733 = SURFACE_STYLE_FILL_AREA(#734);
#734 = FILL_AREA_STYLE('', (#735));
#735 = FILL_AREA_STYLE_COLOUR('', #736);
#736 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#737 = STYLED_ITEM('', (#730), #1);
#738 = MANIFOLD_SOLID_BREP('CUT', #739);
#739 = CLOSED_SHELL('', (#740, #852, #1076, #1190, #1424, #1541, #1658, #1889, #2006, #2120, #2354, #2471, #2585, #2712));
#740 = ADVANCED_FACE('', (#741), #847, .T.);
#741 = FACE_OUTER_BOUND('', #742, .T.);
#742 = EDGE_LOOP('', (#743, #754, #762, #771, #780, #788, #797, #806, #814, #823, #832, #840));
#743 = ORIENTED_EDGE('', *, *, #744, .T.);
#744 = EDGE_CURVE('', #745, #747, #749, .T.);
#745 = VERTEX_POINT('', #746);
#746 = CARTESIAN_POINT('', (17.9999999999999, -1.67466709405847, -1.72116532257923));
#747 = VERTEX_POINT('', #748);
#748 = CARTESIAN_POINT('', (18., -2.09207755300698, -2.1501654604118));
#749 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#750, #751, #752, #753), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.59855877698024), .UNSPECIFIED.);
#750 = CARTESIAN_POINT('', (18., -1.67466709405838, -1.72116532257919));
#751 = CARTESIAN_POINT('', (18., -1.81380391439939, -1.8641653678506));
#752 = CARTESIAN_POINT('', (18., -1.9529407347404, -2.007165413122));
#753 = CARTESIAN_POINT('', (18., -2.09207755508142, -2.15016545839341));
#754 = ORIENTED_EDGE('', *, *, #755, .F.);
#755 = EDGE_CURVE('', #756, #747, #758, .T.);
#756 = VERTEX_POINT('', #757);
#757 = CARTESIAN_POINT('', (18., -2.99359080419254, -0.195995098211442));
#758 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#759, #760, #761), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.511406963343493, 0.627065977254901), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.974491371687841, 0.851353826909185, 0.85359339523331))
   REPRESENTATION_ITEM ('')
);
#759 = CARTESIAN_POINT('', (18., -2.99359080727443, -0.195995098413219));
#760 = CARTESIAN_POINT('', (18., -2.91827960226518, -1.3462837169844));
#761 = CARTESIAN_POINT('', (18., -2.09207755359467, -2.15016546101581));
#762 = ORIENTED_EDGE('', *, *, #763, .T.);
#763 = EDGE_CURVE('', #756, #764, #766, .T.);
#764 = VERTEX_POINT('', #765);
#765 = CARTESIAN_POINT('', (17.9999999999999, -1.72116532257923, 1.67466709405847));
#766 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#767, #768, #769, #770), .UNSPECIFIED., .F., .U., (4, 4), (1.37301404065155, 3.63541180493764), .UNSPECIFIED.);
#767 = CARTESIAN_POINT('', (18., -2.99359080674114, -0.195995096477884));
#768 = CARTESIAN_POINT('', (18., -2.56944897868716, 0.427558967034206));
#769 = CARTESIAN_POINT('', (18., -2.14530715063317, 1.0511130305463));
#770 = CARTESIAN_POINT('', (18., -1.72116532257919, 1.67466709405839));
#771 = ORIENTED_EDGE('', *, *, #772, .T.);
#772 = EDGE_CURVE('', #764, #773, #775, .T.);
#773 = VERTEX_POINT('', #774);
#774 = CARTESIAN_POINT('', (18., -2.1501654604118, 2.09207755300698));
#775 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#776, #777, #778, #779), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.598558776980238), .UNSPECIFIED.);
#776 = CARTESIAN_POINT('', (18., -1.72116532257919, 1.67466709405838));
#777 = CARTESIAN_POINT('', (18., -1.8641653678506, 1.8138039143994));
#778 = CARTESIAN_POINT('', (18., -2.007165413122, 1.95294073474041));
#779 = CARTESIAN_POINT('', (18., -2.15016545839341, 2.09207755508142));
#780 = ORIENTED_EDGE('', *, *, #781, .F.);
#781 = EDGE_CURVE('', #782, #773, #784, .T.);
#782 = VERTEX_POINT('', #783);
#783 = CARTESIAN_POINT('', (18., -0.195995098211464, 2.99359080419254));
#784 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#785, #786, #787), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.261406963343494, 0.3770659772549), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.974491371687839, 0.851353826909186, 0.85359339523331))
   REPRESENTATION_ITEM ('')
);
#785 = CARTESIAN_POINT('', (18., -0.195995098413241, 2.99359080727443));
#786 = CARTESIAN_POINT('', (18., -1.3462837169844, 2.91827960226517));
#787 = CARTESIAN_POINT('', (18., -2.15016546101581, 2.09207755359467));
#788 = ORIENTED_EDGE('', *, *, #789, .T.);
#789 = EDGE_CURVE('', #782, #790, #792, .T.);
#790 = VERTEX_POINT('', #791);
#791 = CARTESIAN_POINT('', (17.9999999999999, 1.67466709405847, 1.72116532257923));
#792 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#793, #794, #795, #796), .UNSPECIFIED., .F., .U., (4, 4), (1.37301404065154, 3.63541180493765), .UNSPECIFIED.);
#793 = CARTESIAN_POINT('', (18., -0.1959950964779, 2.99359080674115));
#794 = CARTESIAN_POINT('', (18., 0.427558967034195, 2.56944897868716));
#795 = CARTESIAN_POINT('', (18., 1.05111303054629, 2.14530715063318));
#796 = CARTESIAN_POINT('', (18., 1.67466709405839, 1.72116532257919));
#797 = ORIENTED_EDGE('', *, *, #798, .T.);
#798 = EDGE_CURVE('', #790, #799, #801, .T.);
#799 = VERTEX_POINT('', #800);
#800 = CARTESIAN_POINT('', (18., 2.09207755300698, 2.1501654604118));
#801 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#802, #803, #804, #805), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.598558776980239), .UNSPECIFIED.);
#802 = CARTESIAN_POINT('', (18., 1.67466709405838, 1.72116532257919));
#803 = CARTESIAN_POINT('', (18., 1.8138039143994, 1.8641653678506));
#804 = CARTESIAN_POINT('', (18., 1.95294073474041, 2.007165413122));
#805 = CARTESIAN_POINT('', (18., 2.09207755508142, 2.15016545839341));
#806 = ORIENTED_EDGE('', *, *, #807, .F.);
#807 = EDGE_CURVE('', #808, #799, #810, .T.);
#808 = VERTEX_POINT('', #809);
#809 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363003));
#810 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#811, #812, #813), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.0114069632830573, 0.1270659772549), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.974491371816527, 0.851353826908015, 0.853593395233309))
   REPRESENTATION_ITEM ('')
);
#811 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363003));
#812 = CARTESIAN_POINT('', (18., 2.91827960269803, 1.34628371656324));
#813 = CARTESIAN_POINT('', (18., 2.09207755359468, 2.15016546101581));
#814 = ORIENTED_EDGE('', *, *, #815, .T.);
#815 = EDGE_CURVE('', #808, #816, #818, .T.);
#816 = VERTEX_POINT('', #817);
#817 = CARTESIAN_POINT('', (17.9999999999999, 1.72116532257923, -1.67466709405847));
#818 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#819, #820, #821, #822), .UNSPECIFIED., .F., .U., (4, 4), (1.37263015889468, 3.63502792425124), .UNSPECIFIED.);
#819 = CARTESIAN_POINT('', (18., 2.9935908073432, 0.195995097363001));
#820 = CARTESIAN_POINT('', (18., 2.56944897908853, -0.427558966444127));
#821 = CARTESIAN_POINT('', (18., 2.14530715083386, -1.05111303025126));
#822 = CARTESIAN_POINT('', (18., 1.72116532257919, -1.67466709405839));
#823 = ORIENTED_EDGE('', *, *, #824, .T.);
#824 = EDGE_CURVE('', #816, #825, #827, .T.);
#825 = VERTEX_POINT('', #826);
#826 = CARTESIAN_POINT('', (18., 2.1501654604118, -2.09207755300698));
#827 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#828, #829, #830, #831), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.598558776980237), .UNSPECIFIED.);
#828 = CARTESIAN_POINT('', (18., 1.72116532257919, -1.67466709405838));
#829 = CARTESIAN_POINT('', (18., 1.8641653678506, -1.8138039143994));
#830 = CARTESIAN_POINT('', (18., 2.007165413122, -1.95294073474041));
#831 = CARTESIAN_POINT('', (18., 2.1501654583934, -2.09207755508142));
#832 = ORIENTED_EDGE('', *, *, #833, .F.);
#833 = EDGE_CURVE('', #834, #825, #836, .T.);
#834 = VERTEX_POINT('', #835);
#835 = CARTESIAN_POINT('', (18., 0.195995098211461, -2.99359080419254));
#836 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#837, #838, #839), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.761406963343493, 0.8770659772549), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.974491371687839, 0.851353826909186, 0.85359339523331))
   REPRESENTATION_ITEM ('')
);
#837 = CARTESIAN_POINT('', (18., 0.195995098413236, -2.99359080727443));
#838 = CARTESIAN_POINT('', (18., 1.3462837169844, -2.91827960226517));
#839 = CARTESIAN_POINT('', (18., 2.15016546101581, -2.09207755359467));
#840 = ORIENTED_EDGE('', *, *, #841, .T.);
#841 = EDGE_CURVE('', #834, #745, #842, .T.);
#842 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#843, #844, #845, #846), .UNSPECIFIED., .F., .U., (4, 4), (1.37301404065152, 3.63541180493763), .UNSPECIFIED.);
#843 = CARTESIAN_POINT('', (18., 0.195995096477898, -2.99359080674115));
#844 = CARTESIAN_POINT('', (18., -0.427558967034196, -2.56944897868716));
#845 = CARTESIAN_POINT('', (18., -1.05111303054629, -2.14530715063318));
#846 = CARTESIAN_POINT('', (18., -1.67466709405838, -1.72116532257919));
#847 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#848, #849), (#850, #851)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (46.5310010047449, 52.51818261313), (50.8839545608192, 56.871136172355), .UNSPECIFIED.);
#848 = CARTESIAN_POINT('', (18., 2.9935908073432, 2.99359080419254));
#849 = CARTESIAN_POINT('', (18., -2.99359080419254, 2.99359080419254));
#850 = CARTESIAN_POINT('', (18., 2.9935908073432, -2.99359080419254));
#851 = CARTESIAN_POINT('', (18., -2.99359080419254, -2.99359080419254));
#852 = ADVANCED_FACE('', (#853), #1057, .T.);
#853 = FACE_OUTER_BOUND('', #854, .T.);
#854 = EDGE_LOOP('', (#855, #856, #943, #951));
#855 = ORIENTED_EDGE('', *, *, #755, .T.);
#856 = ORIENTED_EDGE('', *, *, #857, .T.);
#857 = EDGE_CURVE('', #747, #858, #860, .T.);
#858 = VERTEX_POINT('', #859);
#859 = CARTESIAN_POINT('', (22., -0.0285829580118466, -2.99986383266162));
#860 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #905, #906, #907, #908, #909, #910, #911, #912, #913, #914, #915, #916, #917, #918, #919, #920, #921, #922, #923, #924, #925, #926, #927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938, #939, #940, #941, #942), .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, 4), (0.540742730679723, 0.656822074203945, 0.788192699111814, 0.919564960185641, 1.0509374323497, 1.18230863832452, 1.31369532395507, 1.44510657480893, 1.57654401520869, 1.70800711998247, 1.83942982366182, 1.97073839416504, 2.10199998779251, 2.23328104104642, 2.29166348042864, 2.48872650115317, 2.68580862010245, 2.81716068380962, 2.87553558217723, 3.17079900325377, 3.36773051714515, 3.49906254029013, 3.79445063509696, 3.99139331555841, 4.18831403724909, 4.63099085813133, 5.07362075909024, 5.14808109206876), .UNSPECIFIED.);
#861 = CARTESIAN_POINT('', (18., -2.09207755300698, -2.1501654604118));
#862 = CARTESIAN_POINT('', (18.0335859178874, -2.07830693467372, -2.16356405271791));
#863 = CARTESIAN_POINT('', (18.0671715988063, -2.06440674629833, -2.17683117534669));
#864 = CARTESIAN_POINT('', (18.1007569674508, -2.05038071763985, -2.1899632217758));
#865 = CARTESIAN_POINT('', (18.1387665799507, -2.03450702216659, -2.20482516958956));
#866 = CARTESIAN_POINT('', (18.1767768798202, -2.01847165462326, -2.21951456087421));
#867 = CARTESIAN_POINT('', (18.2147884029811, -2.00228106512576, -2.23402563464228));
#868 = CARTESIAN_POINT('', (18.2528003995595, -1.98609027398127, -2.24853688913969));
#869 = CARTESIAN_POINT('', (18.2908147050652, -1.9697437491713, -2.26287026042529));
#870 = CARTESIAN_POINT('', (18.3288328216971, -1.95324949199764, -2.27701919667159));
#871 = CARTESIAN_POINT('', (18.3668509994168, -1.93675520832085, -2.29116815565255));
#872 = CARTESIAN_POINT('', (18.4048740744293, -1.92011267370147, -2.30513310190268));
#873 = CARTESIAN_POINT('', (18.4429048392767, -1.90333199936295, -2.31890648802426));
#874 = CARTESIAN_POINT('', (18.4809352375775, -1.8865514867593, -2.33267974139571));
#875 = CARTESIAN_POINT('', (18.5189760861901, -1.86963463147761, -2.34626004322728));
#876 = CARTESIAN_POINT('', (18.5570254441518, -1.85258546594407, -2.35964554358759));
#877 = CARTESIAN_POINT('', (18.5950792855234, -1.83553429148314, -2.37303262118043));
#878 = CARTESIAN_POINT('', (18.6331408379643, -1.81834773913675, -2.38622740424803));
#879 = CARTESIAN_POINT('', (18.6711977168703, -1.80101472373608, -2.39923862191443));
#880 = CARTESIAN_POINT('', (18.7092617112289, -1.78367846760069, -2.4122522722738));
#881 = CARTESIAN_POINT('', (18.7473220716936, -1.76619510587238, -2.4250827561973));
#882 = CARTESIAN_POINT('', (18.7853647073269, -1.74855021448366, -2.43773914671549));
#883 = CARTESIAN_POINT('', (18.8234149246501, -1.73090180656427, -2.45039805958331));
#884 = CARTESIAN_POINT('', (18.8614484655705, -1.71309115676572, -2.46288328297958));
#885 = CARTESIAN_POINT('', (18.8994505240179, -1.69510209132838, -2.47520279976695));
#886 = CARTESIAN_POINT('', (18.9374600027182, -1.67710951335988, -2.48752472205374));
#887 = CARTESIAN_POINT('', (18.9754390166068, -1.65893761603795, -2.49968142870054));
#888 = CARTESIAN_POINT('', (19.0133734891324, -1.64057087423753, -2.51167816541122));
#889 = CARTESIAN_POINT('', (19.0512963036783, -1.62220977688368, -2.52367121529819));
#890 = CARTESIAN_POINT('', (19.0891817240575, -1.60366149644464, -2.53549824578205));
#891 = CARTESIAN_POINT('', (19.1270968063043, -1.58503016369511, -2.54709233836872));
#892 = CARTESIAN_POINT('', (19.1649789614491, -1.56641501120305, -2.55867636214251));
#893 = CARTESIAN_POINT('', (19.2028920897613, -1.5477167506798, -2.57002854391189));
#894 = CARTESIAN_POINT('', (19.2408646368289, -1.52898790409318, -2.58112300929978));
#895 = CARTESIAN_POINT('', (19.2788235988608, -1.51026575792754, -2.59221350553835));
#896 = CARTESIAN_POINT('', (19.3168431953706, -1.49151271764899, -2.6030472329189));
#897 = CARTESIAN_POINT('', (19.3549130909177, -1.47272434813942, -2.61363405900622));
#898 = CARTESIAN_POINT('', (19.3929886303545, -1.45393319324044, -2.62422245459818));
#899 = CARTESIAN_POINT('', (19.4311156150074, -1.43510623378546, -2.6345646868902));
#900 = CARTESIAN_POINT('', (19.4692466609974, -1.41617836496634, -2.64470014152857));
#901 = CARTESIAN_POINT('', (19.4862040468952, -1.40776088866966, -2.64920751369973));
#902 = CARTESIAN_POINT('', (19.5031618268245, -1.39932242611678, -2.65367445277868));
#903 = CARTESIAN_POINT('', (19.5201138085382, -1.39085378490631, -2.65810566927122));
#904 = CARTESIAN_POINT('', (19.5773332183322, -1.36226888787175, -2.67306271657422));
#905 = CARTESIAN_POINT('', (19.6344893918482, -1.33333924623605, -2.6876131533261));
#906 = CARTESIAN_POINT('', (19.6915583236318, -1.30404592545004, -2.70175206566353));
#907 = CARTESIAN_POINT('', (19.7486327862109, -1.27474976572234, -2.71589234826376));
#908 = CARTESIAN_POINT('', (19.8056239099312, -1.24508750103877, -2.7296209296404));
#909 = CARTESIAN_POINT('', (19.8625660039529, -1.21513391781579, -2.74289073092124));
#910 = CARTESIAN_POINT('', (19.9005169941362, -1.1951703361741, -2.75173484013071));
#911 = CARTESIAN_POINT('', (19.9384488643288, -1.17507849727101, -2.76037466732834));
#912 = CARTESIAN_POINT('', (19.9763864675584, -1.15490495836375, -2.76878936308756));
#913 = CARTESIAN_POINT('', (19.993246527997, -1.14593952416964, -2.77252898465022));
#914 = CARTESIAN_POINT('', (20.0101081445001, -1.13695830481109, -2.77622405163539));
#915 = CARTESIAN_POINT('', (20.0269738985586, -1.12796614542205, -2.77987272636387));
#916 = CARTESIAN_POINT('', (20.1122818028395, -1.08248331258943, -2.79832792222465));
#917 = CARTESIAN_POINT('', (20.1976996187945, -1.03671133274317, -2.81560122411677));
#918 = CARTESIAN_POINT('', (20.2831752304247, -0.990656528974778, -2.83171319903687));
#919 = CARTESIAN_POINT('', (20.3401848035637, -0.959939407988332, -2.84245938493835));
#920 = CARTESIAN_POINT('', (20.3972232949999, -0.929091383785712, -2.85269090028444));
#921 = CARTESIAN_POINT('', (20.454257858837, -0.898082981369818, -2.86241977329914));
#922 = CARTESIAN_POINT('', (20.4922937450693, -0.877403730277385, -2.86890787949755));
#923 = CARTESIAN_POINT('', (20.5303275618539, -0.856649501091676, -2.87517343315484));
#924 = CARTESIAN_POINT('', (20.5683514641947, -0.835814261766214, -2.88121754121902));
#925 = CARTESIAN_POINT('', (20.6538736986094, -0.788952258868427, -2.89481176997702));
#926 = CARTESIAN_POINT('', (20.7393622792795, -0.74168760762425, -2.90728225391068));
#927 = CARTESIAN_POINT('', (20.824827428569, -0.694120465971125, -2.91859500080433));
#928 = CARTESIAN_POINT('', (20.8818091955496, -0.662406254925543, -2.92613749400493));
#929 = CARTESIAN_POINT('', (20.938785603921, -0.63055571412904, -2.9331659570237));
#930 = CARTESIAN_POINT('', (20.9957642147378, -0.598607073102578, -2.93967167759115));
#931 = CARTESIAN_POINT('', (21.0527364725373, -0.566661994294745, -2.94617667278192));
#932 = CARTESIAN_POINT('', (21.1097167166813, -0.534620312803135, -2.95215897715122));
#933 = CARTESIAN_POINT('', (21.1667003629752, -0.502499861429709, -2.95761625118322));
#934 = CARTESIAN_POINT('', (21.2947993216175, -0.430293243572469, -2.96988417656166));
#935 = CARTESIAN_POINT('', (21.4229457535416, -0.357670900854212, -2.97950198540133));
#936 = CARTESIAN_POINT('', (21.5510593224266, -0.284785730600333, -2.98645225772094));
#937 = CARTESIAN_POINT('', (21.6791593123788, -0.211908285545603, -2.99340179337166));
#938 = CARTESIAN_POINT('', (21.8072693628574, -0.138744940799047, -2.99768447795466));
#939 = CARTESIAN_POINT('', (21.9353577600748, -0.0655340871935311, -2.99928412849064));
#940 = CARTESIAN_POINT('', (21.9569051175553, -0.0532183703264634, -2.99955322579134));
#941 = CARTESIAN_POINT('', (21.9784525756884, -0.0409009383769761, -2.99974646589593));
#942 = CARTESIAN_POINT('', (22., -0.0285829580118466, -2.99986383266162));
#943 = ORIENTED_EDGE('', *, *, #944, .F.);
#944 = EDGE_CURVE('', #945, #858, #947, .T.);
#945 = VERTEX_POINT('', #946);
#946 = CARTESIAN_POINT('', (22., -1.35946653076699, -2.67429443998307));
#947 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#948, #949, #950), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.672941658431928, 0.74831901189313), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875095359857609, 0.90896520676317, 0.996087684165491))
   REPRESENTATION_ITEM ('')
);
#948 = CARTESIAN_POINT('', (22., -1.35946653076699, -2.67429443998307));
#949 = CARTESIAN_POINT('', (22., -0.732206174628746, -2.99315965074585));
#950 = CARTESIAN_POINT('', (22., -0.0285829580118466, -2.99986383266162));
#951 = ORIENTED_EDGE('', *, *, #952, .F.);
#952 = EDGE_CURVE('', #756, #945, #953, .T.);
#953 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#954, #955, #956, #957, #958, #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, #1007, #1008, #1009, #1010, #1011, #1012, #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, #1038, #1039, #1040, #1041, #1042, #1043, #1044, #1045, #1046, #1047, #1048, #1049, #1050, #1051, #1052, #1053, #1054, #1055, #1056), .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, 4), (2.33922112191541, 2.34303214305217, 2.53896569228191, 2.73485301706141, 2.86568819441835, 2.99654019600682, 3.12742197499964, 3.25834700280132, 3.38932901359773, 3.52038839498191, 3.65154589272165, 3.78281484090464, 3.914203152853, 4.04570964889583, 4.10412347728897, 4.19176002465063, 4.27935920690521, 4.36692751024333, 4.45447762047011, 4.54202656330017, 4.62959400491265, 4.6685214596822, 4.79995399863481, 4.93139201413964, 5.06281563957092, 5.19420706549048, 5.25258967749574, 5.44959253389306, 5.6466036953333, 5.84364859625079, 6.13924914170297, 6.43478682465342, 6.87794038705157, 7.17341733746635, 7.52439342061996), .UNSPECIFIED.);
#954 = CARTESIAN_POINT('', (18., -2.99359080419254, -0.195995098211442));
#955 = CARTESIAN_POINT('', (18.0005138948795, -2.99351490486579, -0.197154400576459));
#956 = CARTESIAN_POINT('', (18.0010281812095, -2.99343834338416, -0.198313472131639));
#957 = CARTESIAN_POINT('', (18.0015428590068, -2.99336112038845, -0.199472311228438));
#958 = CARTESIAN_POINT('', (18.028003653609, -2.98939090477167, -0.259050951459953));
#959 = CARTESIAN_POINT('', (18.0555269275739, -2.98366783732261, -0.318078176190893));
#960 = CARTESIAN_POINT('', (18.0841286931238, -2.97630239685504, -0.37632969916674));
#961 = CARTESIAN_POINT('', (18.1127237109734, -2.96893869403495, -0.434567479500575));
#962 = CARTESIAN_POINT('', (18.142426351557, -2.95992544076897, -0.492091066567657));
#963 = CARTESIAN_POINT('', (18.1732695925693, -2.94939971038939, -0.548672350638305));
#964 = CARTESIAN_POINT('', (18.193870113367, -2.94236946582112, -0.586463577532642));
#965 = CARTESIAN_POINT('', (18.2149916862154, -2.93466112938968, -0.623856542195554));
#966 = CARTESIAN_POINT('', (18.2366493184751, -2.92632338297943, -0.660780945720911));
#967 = CARTESIAN_POINT('', (18.2583097357123, -2.9179845644097, -0.69771009739372));
#968 = CARTESIAN_POINT('', (18.2805165920461, -2.90901212144276, -0.734188208595251));
#969 = CARTESIAN_POINT('', (18.3032898981755, -2.89946233620272, -0.770141649920225));
#970 = CARTESIAN_POINT('', (18.3260683867242, -2.8899103777608, -0.806103273008926));
#971 = CARTESIAN_POINT('', (18.349424671446, -2.87977600852166, -0.841557720487373));
#972 = CARTESIAN_POINT('', (18.3733846717997, -2.86912481144724, -0.876426161372323));
#973 = CARTESIAN_POINT('', (18.3973525895387, -2.85847009477223, -0.911306124247167));
#974 = CARTESIAN_POINT('', (18.421936871974, -2.84729254323451, -0.945617808013342));
#975 = CARTESIAN_POINT('', (18.4471703871376, -2.83566950188382, -0.979274464124304));
#976 = CARTESIAN_POINT('', (18.4724148847793, -2.82404140179291, -1.01294576874892));
#977 = CARTESIAN_POINT('', (18.4983236917885, -2.81196087743023, -1.0459799602019));
#978 = CARTESIAN_POINT('', (18.5249357339099, -2.79952007785791, -1.07827980305227));
#979 = CARTESIAN_POINT('', (18.5515634956659, -2.78707192955144, -1.11059872529997));
#980 = CARTESIAN_POINT('', (18.5789100757772, -2.7742549978534, -1.14220327673794));
#981 = CARTESIAN_POINT('', (18.6070061310553, -2.76117485963762, -1.17299334802255));
#982 = CARTESIAN_POINT('', (18.6351232201772, -2.74808492910116, -1.20380647000028));
#983 = CARTESIAN_POINT('', (18.6640102395986, -2.73472219693554, -1.23382513531656));
#984 = CARTESIAN_POINT('', (18.6936987309251, -2.72121174263898, -1.26293572747141));
#985 = CARTESIAN_POINT('', (18.7234124499021, -2.70768980789985, -1.29207105620979));
#986 = CARTESIAN_POINT('', (18.753952595407, -2.69400893707615, -1.32031994126791));
#987 = CARTESIAN_POINT('', (18.7853486913321, -2.68031878658576, -1.34755007412543));
#988 = CARTESIAN_POINT('', (18.8167733359451, -2.66661618754653, -1.37480496753169));
#989 = CARTESIAN_POINT('', (18.8490853074139, -2.65289105565253, -1.40106512148513));
#990 = CARTESIAN_POINT('', (18.8823068504353, -2.63932426773497, -1.42617229314878));
#991 = CARTESIAN_POINT('', (18.9155582763125, -2.62574527645989, -1.45130204877218));
#992 = CARTESIAN_POINT('', (18.9497600246333, -2.61230875921443, -1.47530621976083));
#993 = CARTESIAN_POINT('', (18.9849176043448, -2.59923531120379, -1.49799058641612));
#994 = CARTESIAN_POINT('', (19.0005342384258, -2.59342822051565, -1.50806674798139));
#995 = CARTESIAN_POINT('', (19.0163481472534, -2.58769232588207, -1.51788389130487));
#996 = CARTESIAN_POINT('', (19.0323496997615, -2.58204378717283, -1.52743244731885));
#997 = CARTESIAN_POINT('', (19.0563563579931, -2.57356945080876, -1.54175786485052));
#998 = CARTESIAN_POINT('', (19.0807939491012, -2.56528535808835, -1.55549023554305));
#999 = CARTESIAN_POINT('', (19.1055832675961, -2.5572043919138, -1.56866366630224));
#1000 = CARTESIAN_POINT('', (19.1303620168071, -2.54912687117583, -1.58183148037905));
#1001 = CARTESIAN_POINT('', (19.1555053415005, -2.54124833103457, -1.59444773999097));
#1002 = CARTESIAN_POINT('', (19.1809208590953, -2.53354944309814, -1.60658869016892));
#1003 = CARTESIAN_POINT('', (19.2063274176609, -2.52585326903771, -1.61872536063356));
#1004 = CARTESIAN_POINT('', (19.232015262497, -2.51833379418859, -1.63039188452803));
#1005 = CARTESIAN_POINT('', (19.2578846845332, -2.51093504834479, -1.64170800783639));
#1006 = CARTESIAN_POINT('', (19.2837487319617, -2.50353783965772, -1.65302178011722));
#1007 = CARTESIAN_POINT('', (19.3097992624663, -2.49625953588272, -1.66398828768194));
#1008 = CARTESIAN_POINT('', (19.3359330922839, -2.48900884010448, -1.6747641606751));
#1009 = CARTESIAN_POINT('', (19.362066573632, -2.48175824100732, -1.68553988998234));
#1010 = CARTESIAN_POINT('', (19.3882850527339, -2.47453413031428, -1.69612683721307));
#1011 = CARTESIAN_POINT('', (19.4144811664161, -2.46721738689968, -1.70670394790072));
#1012 = CARTESIAN_POINT('', (19.4406828152445, -2.45989909748303, -1.7172832934945));
#1013 = CARTESIAN_POINT('', (19.4668630013695, -2.45248694929196, -1.72785461044892));
#1014 = CARTESIAN_POINT('', (19.4929055630235, -2.4448469740288, -1.73859807706733));
#1015 = CARTESIAN_POINT('', (19.5044825900806, -2.44145067985804, -1.74337400523372));
#1016 = CARTESIAN_POINT('', (19.5160313243949, -2.43800772848361, -1.74818594875205));
#1017 = CARTESIAN_POINT('', (19.5275455025899, -2.43451161573338, -1.75304112697314));
#1018 = CARTESIAN_POINT('', (19.5664213469798, -2.4227075309827, -1.76943388638789));
#1019 = CARTESIAN_POINT('', (19.604929821928, -2.41031846559951, -1.78628756542597));
#1020 = CARTESIAN_POINT('', (19.6431530903659, -2.39744844790027, -1.80339705546532));
#1021 = CARTESIAN_POINT('', (19.6813779514971, -2.38457789393107, -1.82050725842566));
#1022 = CARTESIAN_POINT('', (19.7193257755688, -2.37122347269135, -1.8378770744024));
#1023 = CARTESIAN_POINT('', (19.7570968247607, -2.35749326977239, -1.85532355210028));
#1024 = CARTESIAN_POINT('', (19.7948637387093, -2.34376457006107, -1.87276811972597));
#1025 = CARTESIAN_POINT('', (19.8324577873059, -2.32965836426089, -1.89029157303484));
#1026 = CARTESIAN_POINT('', (19.8699918340818, -2.31529294582917, -1.90772602199417));
#1027 = CARTESIAN_POINT('', (19.9075166848096, -2.30093104700404, -1.92515619941753));
#1028 = CARTESIAN_POINT('', (19.9449833172388, -2.28630872728497, -1.9424989031011));
#1029 = CARTESIAN_POINT('', (19.9825146992622, -2.2715634600573, -1.9595916531085));
#1030 = CARTESIAN_POINT('', (19.9991914352011, -2.26501153165374, -1.96718666461553));
#1031 = CARTESIAN_POINT('', (20.0158822424212, -2.2584366192681, -1.97473123225382));
#1032 = CARTESIAN_POINT('', (20.0325951894184, -2.25184899230868, -1.98221495197629));
#1033 = CARTESIAN_POINT('', (20.088990376002, -2.22962009087193, -2.00746757619375));
#1034 = CARTESIAN_POINT('', (20.1456196997386, -2.20722331938547, -2.0320568044906));
#1035 = CARTESIAN_POINT('', (20.2023876294455, -2.18459965302047, -2.05609444238899));
#1036 = CARTESIAN_POINT('', (20.2591579523163, -2.1619750329103, -2.08013309364129));
#1037 = CARTESIAN_POINT('', (20.3160718384013, -2.13912131507691, -2.10362286938898));
#1038 = CARTESIAN_POINT('', (20.373022892082, -2.11594166638725, -2.12668541736815));
#1039 = CARTESIAN_POINT('', (20.4299836990109, -2.09275804802795, -2.14975191496269));
#1040 = CARTESIAN_POINT('', (20.4869832221469, -2.06924324773846, -2.17239627054416));
#1041 = CARTESIAN_POINT('', (20.5439121463641, -2.04527727369761, -2.19473025078174));
#1042 = CARTESIAN_POINT('', (20.6293151229053, -2.0093242753415, -2.22823498350816));
#1043 = CARTESIAN_POINT('', (20.7146003189324, -1.97238515421712, -2.26100386925662));
#1044 = CARTESIAN_POINT('', (20.7998479595944, -1.93461892663589, -2.29286929603547));
#1045 = CARTESIAN_POINT('', (20.8850774714673, -1.89686073043208, -2.32472794630298));
#1046 = CARTESIAN_POINT('', (20.9702846172126, -1.85827251169588, -2.35568603835183));
#1047 = CARTESIAN_POINT('', (21.0555564511395, -1.8190454223069, -2.38559714779849));
#1048 = CARTESIAN_POINT('', (21.1834200677169, -1.76022509106625, -2.43044833081597));
#1049 = CARTESIAN_POINT('', (21.3114400876392, -1.69992273960898, -2.47299196470958));
#1050 = CARTESIAN_POINT('', (21.4394790905708, -1.63821040082908, -2.51321839134911));
#1051 = CARTESIAN_POINT('', (21.5248503418265, -1.59706309837489, -2.54003975278691));
#1052 = CARTESIAN_POINT('', (21.6102397021447, -1.55527094533, -2.5658412322822));
#1053 = CARTESIAN_POINT('', (21.6956317029556, -1.51288800393935, -2.590592574593));
#1054 = CARTESIAN_POINT('', (21.7970627957539, -1.46254431810892, -2.61999293616044));
#1055 = CARTESIAN_POINT('', (21.8985215500485, -1.41136330084749, -2.64791293130379));
#1056 = CARTESIAN_POINT('', (22., -1.35946653076699, -2.67429443998307));
#1057 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1058, #1059, #1060, #1061, #1062, #1063, #1064, #1065, #1066), (#1067, #1068, #1069, #1070, #1071, #1072, #1073, #1074, #1075)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.856031128404669, -0.700389105058365), (0.0114069632830571, 0.25, 0.5, 0.75, 0.99831901189313), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.974491371816527, 0.720470869957993, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.709076181256181, 0.996087684165491), (0.974491371816527, 0.720470869957993, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.709076181256181, 0.996087684165491)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1058 = CARTESIAN_POINT('', (22., 2.99359080734319, 0.195995097363001));
#1059 = CARTESIAN_POINT('', (22., 2.81000819727151, 3.));
#1060 = CARTESIAN_POINT('', (22., 2.40414306912242E-15, 3.));
#1061 = CARTESIAN_POINT('', (22., -3., 3.));
#1062 = CARTESIAN_POINT('', (22., -3., 4.03113002100722E-15));
#1063 = CARTESIAN_POINT('', (22., -3., -3.));
#1064 = CARTESIAN_POINT('', (22., -1.99438099162901E-15, -3.));
#1065 = CARTESIAN_POINT('', (22., 2.97155191809333, -3.));
#1066 = CARTESIAN_POINT('', (22., 2.99986383266163, -0.0285829580118442));
#1067 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363001));
#1068 = CARTESIAN_POINT('', (18., 2.81000819727151, 3.));
#1069 = CARTESIAN_POINT('', (18., 2.40414306912242E-15, 3.));
#1070 = CARTESIAN_POINT('', (18., -3., 3.));
#1071 = CARTESIAN_POINT('', (18., -3., 4.03113002100722E-15));
#1072 = CARTESIAN_POINT('', (18., -3., -3.));
#1073 = CARTESIAN_POINT('', (18., -1.99438099162901E-15, -3.));
#1074 = CARTESIAN_POINT('', (18., 2.97155191809333, -3.));
#1075 = CARTESIAN_POINT('', (18., 2.99986383266163, -0.0285829580118442));
#1076 = ADVANCED_FACE('', (#1077), #1157, .T.);
#1077 = FACE_OUTER_BOUND('', #1078, .T.);
#1078 = EDGE_LOOP('', (#1079, #1080, #1101, #1156));
#1079 = ORIENTED_EDGE('', *, *, #744, .F.);
#1080 = ORIENTED_EDGE('', *, *, #1081, .F.);
#1081 = EDGE_CURVE('', #1082, #745, #1084, .T.);
#1082 = VERTEX_POINT('', #1083);
#1083 = CARTESIAN_POINT('', (24.3901408936073, 0.78192548972706, -1.63579309120105));
#1084 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1085, #1086, #1087, #1088, #1089, #1090, #1091, #1092, #1093, #1094, #1095, #1096, #1097, #1098, #1099, #1100), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.659859106392672, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000008), .UNSPECIFIED.);
#1085 = CARTESIAN_POINT('', (24.3901408936073, 0.781925489727078, -1.63579309120105));
#1086 = CARTESIAN_POINT('', (24.274538373516, 0.745575412362154, -1.6523521492035));
#1087 = CARTESIAN_POINT('', (23.9911580756469, 0.655253226449134, -1.69012397806322));
#1088 = CARTESIAN_POINT('', (23.54, 0.507366973411003, -1.73898912639834));
#1089 = CARTESIAN_POINT('', (23.0366666666667, 0.338281384083274, -1.77823741956296));
#1090 = CARTESIAN_POINT('', (22.5333333333333, 0.166417701992356, -1.80194358441349));
#1091 = CARTESIAN_POINT('', (22.03, -0.00686440138228803, -1.80990699505865));
#1092 = CARTESIAN_POINT('', (21.5266666666667, -0.180284587475261, -1.80215782241446));
#1093 = CARTESIAN_POINT('', (21.0233333333333, -0.352229661829796, -1.77836491650478));
#1094 = CARTESIAN_POINT('', (20.52, -0.522325211747585, -1.74004973365893));
#1095 = CARTESIAN_POINT('', (20.0166666666667, -0.685604757478595, -1.68232344795115));
#1096 = CARTESIAN_POINT('', (19.5133333333333, -0.854305280322263, -1.62472320952813));
#1097 = CARTESIAN_POINT('', (19.01, -0.971370981017286, -1.48624021961864));
#1098 = CARTESIAN_POINT('', (18.5055555555555, -1.21153494328965, -1.52801966057275));
#1099 = CARTESIAN_POINT('', (18.1688888888888, -1.49498910204086, -1.64740073513574));
#1100 = CARTESIAN_POINT('', (17.9999999999999, -1.67466709405847, -1.72116532257923));
#1101 = ORIENTED_EDGE('', *, *, #1102, .T.);
#1102 = EDGE_CURVE('', #1082, #858, #1103, .T.);
#1103 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197623886209955, 0.395207908485068, 0.592746345694739, 0.790230740800652, 0.987650499610505, 1.18499370881234, 1.38224841893801, 1.57940353206688, 1.77644844892833, 1.97337380752982, 2.17017158734508, 2.36683480087743, 2.56335781980151, 2.75973670543415, 2.95596706379952, 2.9948572483015, 3.02914077418967), .UNSPECIFIED.);
#1104 = CARTESIAN_POINT('', (24.3901408936073, 0.78192548972706, -1.63579309120105));
#1105 = CARTESIAN_POINT('', (24.3511694667573, 0.791935152504882, -1.68795151575107));
#1106 = CARTESIAN_POINT('', (24.3106432205715, 0.799755967568009, -1.73944179732391));
#1107 = CARTESIAN_POINT('', (24.2687784836746, 0.805331343249919, -1.78999598312242));
#1108 = CARTESIAN_POINT('', (24.2269221915724, 0.81090559428836, -1.84053997132383));
#1109 = CARTESIAN_POINT('', (24.1836545313002, 0.814245255016976, -1.89023682876534));
#1110 = CARTESIAN_POINT('', (24.1392008687488, 0.815349551460385, -1.93882045380115));
#1111 = CARTESIAN_POINT('', (24.0947574622044, 0.816453593129015, -1.98739286999679));
#1112 = CARTESIAN_POINT('', (24.0490512488713, 0.815325574875403, -2.03493707552872));
#1113 = CARTESIAN_POINT('', (24.0023099304849, 0.812017377946026, -2.08119742460803));
#1114 = CARTESIAN_POINT('', (23.9555813994791, 0.808710086065431, -2.12744511788921));
#1115 = CARTESIAN_POINT('', (23.9077386772859, 0.803218642237031, -2.17248850281741));
#1116 = CARTESIAN_POINT('', (23.8590056907112, 0.795641858100614, -2.21608932029864));
#1117 = CARTESIAN_POINT('', (23.8102886543575, 0.788067553832354, -2.25967586730881));
#1118 = CARTESIAN_POINT('', (23.7606015071873, 0.778397319134896, -2.30189279794906));
#1119 = CARTESIAN_POINT('', (23.7101594455093, 0.766769589602034, -2.3425240804305));
#1120 = CARTESIAN_POINT('', (23.6597369427654, 0.755146368726985, -2.38313960811228));
#1121 = CARTESIAN_POINT('', (23.6084802045831, 0.741549320189923, -2.42223516329969));
#1122 = CARTESIAN_POINT('', (23.5565922119911, 0.726148558148432, -2.4596196773216));
#1123 = CARTESIAN_POINT('', (23.5047274887045, 0.71075470261879, -2.49698742616082));
#1124 = CARTESIAN_POINT('', (23.4521536874478, 0.693536034597508, -2.53270225366326));
#1125 = CARTESIAN_POINT('', (23.3990596123041, 0.674686588499687, -2.56659895747657));
#1126 = CARTESIAN_POINT('', (23.3459923451915, 0.655846659782827, -2.6004785463125));
#1127 = CARTESIAN_POINT('', (23.2923291335086, 0.63535104191707, -2.63259061924056));
#1128 = CARTESIAN_POINT('', (23.2382438908197, 0.613410994068349, -2.66279533933887));
#1129 = CARTESIAN_POINT('', (23.1841888780942, 0.591483209210637, -2.69298317705783));
#1130 = CARTESIAN_POINT('', (23.1296386705099, 0.568083168585358, -2.72130705091413));
#1131 = CARTESIAN_POINT('', (23.0747526682046, 0.543433704755282, -2.74765108969891));
#1132 = CARTESIAN_POINT('', (23.0198999683313, 0.518799197144588, -2.77397914407016));
#1133 = CARTESIAN_POINT('', (22.9646409358888, 0.49288524257386, -2.79836395891536));
#1134 = CARTESIAN_POINT('', (22.9091215140148, 0.465922036142025, -2.82071174156331));
#1135 = CARTESIAN_POINT('', (22.8536380605935, 0.438976297918315, -2.84304504612166));
#1136 = CARTESIAN_POINT('', (22.7978261715958, 0.410949763741658, -2.86337160607947));
#1137 = CARTESIAN_POINT('', (22.7418200229454, 0.382076680427131, -2.88161768175988));
#1138 = CARTESIAN_POINT('', (22.6858521701501, 0.353223339934407, -2.89985128114821));
#1139 = CARTESIAN_POINT('', (22.6296242781222, 0.323490800344602, -2.91602886653104));
#1140 = CARTESIAN_POINT('', (22.5732607528823, 0.293115119071841, -2.93009481692595));
#1141 = CARTESIAN_POINT('', (22.516937407309, 0.262761091603371, -2.94415074017664));
#1142 = CARTESIAN_POINT('', (22.4604144980099, 0.231730601718933, -2.95611411712536));
#1143 = CARTESIAN_POINT('', (22.4038091678377, 0.200259496175859, -2.96594576655771));
#1144 = CARTESIAN_POINT('', (22.347245352968, 0.168811472071549, -2.9757702052928));
#1145 = CARTESIAN_POINT('', (22.2905367345332, 0.136888838841136, -2.9834769673414));
#1146 = CARTESIAN_POINT('', (22.2337950206353, 0.104727196497156, -2.9890420041612));
#1147 = CARTESIAN_POINT('', (22.1770962222049, 0.0725898789721742, -2.994602831976));
#1148 = CARTESIAN_POINT('', (22.1203029296012, 0.0401792182650783, -2.99803124054373));
#1149 = CARTESIAN_POINT('', (22.0635235380947, 0.00773033287942546, -2.99931742269163));
#1150 = CARTESIAN_POINT('', (22.0522706359954, 0.00129940572807222, -2.99957232647641));
#1151 = CARTESIAN_POINT('', (22.0410168418326, -0.00513383986223878, -2.99974320767294));
#1152 = CARTESIAN_POINT('', (22.0297629925897, -0.0115675744293322, -2.9998300544354));
#1153 = CARTESIAN_POINT('', (22.0198421954323, -0.0172392139037439, -2.99990661393923));
#1154 = CARTESIAN_POINT('', (22.0099210096122, -0.022911430879947, -2.99991787145502));
#1155 = CARTESIAN_POINT('', (22., -0.0285829580118464, -2.99986383266162));
#1156 = ORIENTED_EDGE('', *, *, #857, .F.);
#1157 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1158, #1159), (#1160, #1161), (#1162, #1163), (#1164, #1165), (#1166, #1167), (#1168, #1169), (#1170, #1171), (#1172, #1173), (#1174, #1175), (#1176, #1177), (#1178, #1179), (#1180, #1181), (#1182, #1183), (#1184, #1185), (#1186, #1187), (#1188, #1189)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.659859106392668, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000003), (0.203787290196524, 1.), .UNSPECIFIED.);
#1158 = CARTESIAN_POINT('', (24.3901408936073, 1.30074133392709, -2.72115913272022));
#1159 = CARTESIAN_POINT('', (24.3901408936073, 0.78192548972708, -1.63579309120105));
#1160 = CARTESIAN_POINT('', (24.274538373516, 1.24027259522858, -2.7487053010926));
#1161 = CARTESIAN_POINT('', (24.274538373516, 0.745575412362155, -1.6523521492035));
#1162 = CARTESIAN_POINT('', (23.9911580756469, 1.09002068231458, -2.81153913846118));
#1163 = CARTESIAN_POINT('', (23.9911580756469, 0.655253226449134, -1.69012397806322));
#1164 = CARTESIAN_POINT('', (23.54, 0.844010334047972, -2.89282683027201));
#1165 = CARTESIAN_POINT('', (23.54, 0.507366973411003, -1.73898912639834));
#1166 = CARTESIAN_POINT('', (23.0366666666667, 0.562734665330786, -2.95811678164976));
#1167 = CARTESIAN_POINT('', (23.0366666666667, 0.338281384083274, -1.77823741956296));
#1168 = CARTESIAN_POINT('', (22.5333333333333, 0.276837609877857, -2.99755223796254));
#1169 = CARTESIAN_POINT('', (22.5333333333333, 0.166417701992356, -1.80194358441349));
#1170 = CARTESIAN_POINT('', (22.03, -0.0114190044037636, -3.01079945591524));
#1171 = CARTESIAN_POINT('', (22.03, -0.00686440138228803, -1.80990699505865));
#1172 = CARTESIAN_POINT('', (21.5266666666667, -0.299905320749827, -2.99790862514626));
#1173 = CARTESIAN_POINT('', (21.5266666666667, -0.180284587475261, -1.80215782241446));
#1174 = CARTESIAN_POINT('', (21.0233333333333, -0.58593777309535, -2.95832887416286));
#1175 = CARTESIAN_POINT('', (21.0233333333333, -0.352229661829796, -1.77836491650478));
#1176 = CARTESIAN_POINT('', (20.52, -0.868893521951101, -2.89459116168342));
#1177 = CARTESIAN_POINT('', (20.52, -0.522325211747585, -1.74004973365893));
#1178 = CARTESIAN_POINT('', (20.0166666666667, -1.14051077565042, -2.79856287400041));
#1179 = CARTESIAN_POINT('', (20.0166666666667, -0.685604757478595, -1.68232344795115));
#1180 = CARTESIAN_POINT('', (19.5133333333333, -1.42114588219294, -2.70274426731062));
#1181 = CARTESIAN_POINT('', (19.5133333333333, -0.854305280322263, -1.62472320952813));
#1182 = CARTESIAN_POINT('', (19.01, -1.61588591520081, -2.47237634685321));
#1183 = CARTESIAN_POINT('', (19.01, -0.971370981017286, -1.48624021961864));
#1184 = CARTESIAN_POINT('', (18.5055555555555, -2.01540121013818, -2.54187688938744));
#1185 = CARTESIAN_POINT('', (18.5055555555555, -1.21153494328964, -1.52801966057275));
#1186 = CARTESIAN_POINT('', (18.1688888888889, -2.48693020542633, -2.74046857134795));
#1187 = CARTESIAN_POINT('', (18.1688888888889, -1.49498910204083, -1.64740073513573));
#1188 = CARTESIAN_POINT('', (18., -2.78582644820755, -2.86317674383801));
#1189 = CARTESIAN_POINT('', (18., -1.67466709405841, -1.7211653225792));
#1190 = ADVANCED_FACE('', (#1191), #1391, .T.);
#1191 = FACE_OUTER_BOUND('', #1192, .T.);
#1192 = EDGE_LOOP('', (#1193, #1194, #1302, #1390));
#1193 = ORIENTED_EDGE('', *, *, #841, .F.);
#1194 = ORIENTED_EDGE('', *, *, #1195, .T.);
#1195 = EDGE_CURVE('', #834, #1196, #1198, .T.);
#1196 = VERTEX_POINT('', #1197);
#1197 = CARTESIAN_POINT('', (22., 2.67429443998307, -1.35946653076699));
#1198 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1199, #1200, #1201, #1202, #1203, #1204, #1205, #1206, #1207, #1208, #1209, #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, #1244, #1245, #1246, #1247, #1248, #1249, #1250, #1251, #1252, #1253, #1254, #1255, #1256, #1257, #1258, #1259, #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), .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, 4), (2.33922112191608, 2.34303214305218, 2.53896569228192, 2.73485301706142, 2.86568819441836, 2.99654019600683, 3.12742197499964, 3.25834700280132, 3.38932901359773, 3.52038839498191, 3.65154589272166, 3.78281484090464, 3.91420315285301, 4.04570964889583, 4.10412347728898, 4.19176002465063, 4.27935920690521, 4.36692751024333, 4.45447762047011, 4.54202656330018, 4.62959400491266, 4.6685214596822, 4.79995399863482, 4.93139201413964, 5.06281563957093, 5.19420706549049, 5.25258967749575, 5.44959253389309, 5.64660369533332, 5.84364859625081, 6.139249141703, 6.43478682465344, 6.87794038705159, 7.17341733746636, 7.52439342062062), .UNSPECIFIED.);
#1199 = CARTESIAN_POINT('', (18., 0.195995098211461, -2.99359080419254));
#1200 = CARTESIAN_POINT('', (18.0005138948794, 0.197154400576275, -2.9935149048658));
#1201 = CARTESIAN_POINT('', (18.0010281812093, 0.198313472131252, -2.99343834338419));
#1202 = CARTESIAN_POINT('', (18.0015428590065, 0.199472311227848, -2.99336112038849));
#1203 = CARTESIAN_POINT('', (18.0280036536087, 0.259050951459367, -2.98939090477172));
#1204 = CARTESIAN_POINT('', (18.0555269275736, 0.318078176190309, -2.98366783732267));
#1205 = CARTESIAN_POINT('', (18.0841286931236, 0.376329699166162, -2.97630239685511));
#1206 = CARTESIAN_POINT('', (18.1127237109731, 0.434567479500002, -2.96893869403503));
#1207 = CARTESIAN_POINT('', (18.1424263515567, 0.492091066567088, -2.95992544076907));
#1208 = CARTESIAN_POINT('', (18.173269592569, 0.548672350637743, -2.9493997103895));
#1209 = CARTESIAN_POINT('', (18.1938701133667, 0.586463577532084, -2.94236946582123));
#1210 = CARTESIAN_POINT('', (18.2149916862151, 0.623856542195005, -2.93466112938979));
#1211 = CARTESIAN_POINT('', (18.2366493184748, 0.660780945720367, -2.92632338297955));
#1212 = CARTESIAN_POINT('', (18.258309735712, 0.69771009739318, -2.91798456440983));
#1213 = CARTESIAN_POINT('', (18.2805165920458, 0.734188208594719, -2.9090121214429));
#1214 = CARTESIAN_POINT('', (18.3032898981751, 0.770141649919698, -2.89946233620286));
#1215 = CARTESIAN_POINT('', (18.3260683867238, 0.806103273008402, -2.88991037776094));
#1216 = CARTESIAN_POINT('', (18.3494246714456, 0.841557720486848, -2.87977600852181));
#1217 = CARTESIAN_POINT('', (18.3733846717993, 0.876426161371802, -2.8691248114474));
#1218 = CARTESIAN_POINT('', (18.3973525895383, 0.911306124246651, -2.8584700947724));
#1219 = CARTESIAN_POINT('', (18.4219368719737, 0.945617808012834, -2.84729254323468));
#1220 = CARTESIAN_POINT('', (18.4471703871372, 0.979274464123803, -2.835669501884));
#1221 = CARTESIAN_POINT('', (18.4724148847789, 1.01294576874843, -2.82404140179309));
#1222 = CARTESIAN_POINT('', (18.4983236917881, 1.04597996020141, -2.81196087743041));
#1223 = CARTESIAN_POINT('', (18.5249357339095, 1.07827980305179, -2.79952007785809));
#1224 = CARTESIAN_POINT('', (18.5515634956655, 1.11059872529949, -2.78707192955163));
#1225 = CARTESIAN_POINT('', (18.5789100757768, 1.14220327673748, -2.77425499785359));
#1226 = CARTESIAN_POINT('', (18.6070061310549, 1.17299334802209, -2.76117485963782));
#1227 = CARTESIAN_POINT('', (18.6351232201767, 1.20380646999983, -2.74808492910136));
#1228 = CARTESIAN_POINT('', (18.6640102395981, 1.23382513531612, -2.73472219693574));
#1229 = CARTESIAN_POINT('', (18.6936987309247, 1.26293572747097, -2.72121174263918));
#1230 = CARTESIAN_POINT('', (18.7234124499017, 1.29207105620936, -2.70768980790005));
#1231 = CARTESIAN_POINT('', (18.7539525954065, 1.32031994126749, -2.69400893707636));
#1232 = CARTESIAN_POINT('', (18.7853486913316, 1.34755007412502, -2.68031878658596));
#1233 = CARTESIAN_POINT('', (18.8167733359447, 1.3748049675313, -2.66661618754673));
#1234 = CARTESIAN_POINT('', (18.8490853074134, 1.40106512148475, -2.65289105565273));
#1235 = CARTESIAN_POINT('', (18.8823068504348, 1.42617229314841, -2.63932426773517));
#1236 = CARTESIAN_POINT('', (18.915558276312, 1.45130204877182, -2.62574527646009));
#1237 = CARTESIAN_POINT('', (18.9497600246328, 1.47530621976049, -2.61230875921463));
#1238 = CARTESIAN_POINT('', (18.9849176043442, 1.49799058641579, -2.59923531120398));
#1239 = CARTESIAN_POINT('', (19.0005342384253, 1.50806674798106, -2.59342822051584));
#1240 = CARTESIAN_POINT('', (19.0163481472529, 1.51788389130454, -2.58769232588226));
#1241 = CARTESIAN_POINT('', (19.032349699761, 1.52743244731854, -2.58204378717302));
#1242 = CARTESIAN_POINT('', (19.0563563579926, 1.54175786485021, -2.57356945080895));
#1243 = CARTESIAN_POINT('', (19.0807939491007, 1.55549023554275, -2.56528535808854));
#1244 = CARTESIAN_POINT('', (19.1055832675955, 1.56866366630195, -2.55720439191398));
#1245 = CARTESIAN_POINT('', (19.1303620168065, 1.58183148037877, -2.549126871176));
#1246 = CARTESIAN_POINT('', (19.1555053414999, 1.59444773999069, -2.54124833103474));
#1247 = CARTESIAN_POINT('', (19.1809208590948, 1.60658869016865, -2.53354944309831));
#1248 = CARTESIAN_POINT('', (19.2063274176603, 1.6187253606333, -2.52585326903787));
#1249 = CARTESIAN_POINT('', (19.2320152624964, 1.63039188452777, -2.51833379418875));
#1250 = CARTESIAN_POINT('', (19.2578846845326, 1.64170800783614, -2.51093504834495));
#1251 = CARTESIAN_POINT('', (19.2837487319612, 1.65302178011698, -2.50353783965788));
#1252 = CARTESIAN_POINT('', (19.3097992624657, 1.6639882876817, -2.49625953588288));
#1253 = CARTESIAN_POINT('', (19.3359330922833, 1.67476416067486, -2.48900884010464));
#1254 = CARTESIAN_POINT('', (19.3620665736314, 1.6855398899821, -2.48175824100748));
#1255 = CARTESIAN_POINT('', (19.3882850527334, 1.69612683721284, -2.47453413031444));
#1256 = CARTESIAN_POINT('', (19.4144811664155, 1.70670394790049, -2.46721738689984));
#1257 = CARTESIAN_POINT('', (19.4406828152439, 1.71728329349427, -2.45989909748319));
#1258 = CARTESIAN_POINT('', (19.4668630013689, 1.72785461044869, -2.45248694929213));
#1259 = CARTESIAN_POINT('', (19.492905563023, 1.73859807706709, -2.44484697402897));
#1260 = CARTESIAN_POINT('', (19.5044825900801, 1.74337400523349, -2.44145067985821));
#1261 = CARTESIAN_POINT('', (19.5160313243943, 1.74818594875181, -2.43800772848378));
#1262 = CARTESIAN_POINT('', (19.5275455025893, 1.7530411269729, -2.43451161573355));
#1263 = CARTESIAN_POINT('', (19.5664213469792, 1.76943388638764, -2.42270753098288));
#1264 = CARTESIAN_POINT('', (19.6049298219275, 1.78628756542572, -2.4103184655997));
#1265 = CARTESIAN_POINT('', (19.6431530903653, 1.80339705546507, -2.39744844790047));
#1266 = CARTESIAN_POINT('', (19.6813779514965, 1.8205072584254, -2.38457789393126));
#1267 = CARTESIAN_POINT('', (19.7193257755682, 1.83787707440214, -2.37122347269155));
#1268 = CARTESIAN_POINT('', (19.7570968247601, 1.85532355210002, -2.35749326977259));
#1269 = CARTESIAN_POINT('', (19.7948637387087, 1.87276811972572, -2.34376457006128));
#1270 = CARTESIAN_POINT('', (19.8324577873053, 1.89029157303458, -2.3296583642611));
#1271 = CARTESIAN_POINT('', (19.8699918340812, 1.90772602199391, -2.31529294582938));
#1272 = CARTESIAN_POINT('', (19.9075166848091, 1.92515619941727, -2.30093104700426));
#1273 = CARTESIAN_POINT('', (19.9449833172383, 1.94249890310085, -2.28630872728519));
#1274 = CARTESIAN_POINT('', (19.9825146992617, 1.95959165310825, -2.27156346005752));
#1275 = CARTESIAN_POINT('', (19.9991914352006, 1.96718666461528, -2.26501153165395));
#1276 = CARTESIAN_POINT('', (20.0158822424207, 1.97473123225358, -2.25843661926832));
#1277 = CARTESIAN_POINT('', (20.0325951894179, 1.98221495197604, -2.2518489923089));
#1278 = CARTESIAN_POINT('', (20.0889903760014, 2.00746757619351, -2.22962009087214));
#1279 = CARTESIAN_POINT('', (20.145619699738, 2.03205680449037, -2.20722331938569));
#1280 = CARTESIAN_POINT('', (20.202387629445, 2.05609444238876, -2.18459965302068));
#1281 = CARTESIAN_POINT('', (20.2591579523157, 2.08013309364107, -2.16197503291052));
#1282 = CARTESIAN_POINT('', (20.3160718384008, 2.10362286938875, -2.13912131507713));
#1283 = CARTESIAN_POINT('', (20.3730228920814, 2.12668541736793, -2.11594166638748));
#1284 = CARTESIAN_POINT('', (20.4299836990104, 2.14975191496248, -2.09275804802817));
#1285 = CARTESIAN_POINT('', (20.4869832221463, 2.17239627054395, -2.06924324773869));
#1286 = CARTESIAN_POINT('', (20.5439121463635, 2.19473025078152, -2.04527727369784));
#1287 = CARTESIAN_POINT('', (20.6293151229047, 2.22823498350795, -2.00932427534173));
#1288 = CARTESIAN_POINT('', (20.7146003189319, 2.26100386925641, -1.97238515421736));
#1289 = CARTESIAN_POINT('', (20.7998479595939, 2.29286929603527, -1.93461892663613));
#1290 = CARTESIAN_POINT('', (20.8850774714668, 2.32472794630278, -1.89686073043233));
#1291 = CARTESIAN_POINT('', (20.970284617212, 2.35568603835163, -1.85827251169613));
#1292 = CARTESIAN_POINT('', (21.055556451139, 2.3855971477983, -1.81904542230715));
#1293 = CARTESIAN_POINT('', (21.1834200677163, 2.43044833081579, -1.7602250910665));
#1294 = CARTESIAN_POINT('', (21.3114400876387, 2.4729919647094, -1.69992273960925));
#1295 = CARTESIAN_POINT('', (21.4394790905702, 2.51321839134894, -1.63821040082935));
#1296 = CARTESIAN_POINT('', (21.524850341826, 2.54003975278674, -1.59706309837517));
#1297 = CARTESIAN_POINT('', (21.6102397021441, 2.56584123228204, -1.55527094533027));
#1298 = CARTESIAN_POINT('', (21.6956317029551, 2.59059257459284, -1.51288800393963));
#1299 = CARTESIAN_POINT('', (21.7970627957535, 2.61999293616034, -1.46254431810911));
#1300 = CARTESIAN_POINT('', (21.8985215500483, 2.64791293130375, -1.41136330084759));
#1301 = CARTESIAN_POINT('', (22., 2.67429443998307, -1.35946653076699));
#1302 = ORIENTED_EDGE('', *, *, #1303, .F.);
#1303 = EDGE_CURVE('', #1082, #1196, #1304, .T.);
#1304 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #1360, #1361, #1362, #1363, #1364, #1365, #1366, #1367, #1368, #1369, #1370, #1371, #1372, #1373, #1374, #1375, #1376, #1377, #1378, #1379, #1380, #1381, #1382, #1383, #1384, #1385, #1386, #1387, #1388, #1389), .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, 4), (0., 0.13133342257471, 0.262735442003172, 0.394219502390666, 0.52579498381056, 0.657465029374237, 0.78922495942284, 0.921061760790817, 1.05295491329868, 1.18487849307118, 1.31680419564249, 1.44870473442875, 1.58055700219135, 1.71234447218805, 1.84405829047079, 1.97569678551412, 2.1072638940311, 2.23876689964536, 2.37021431954726, 2.5016142273006, 2.63297309010171, 2.76429564118274, 2.8955850449532, 3.02684325740576, 3.22361696388902, 3.42028031121875, 3.61683639813922, 3.8132860752121, 3.94319989727628), .UNSPECIFIED.);
#1305 = CARTESIAN_POINT('', (24.3901408936073, 0.78192548972706, -1.63579309120105));
#1306 = CARTESIAN_POINT('', (24.3955883784681, 0.817479426926968, -1.61083835437686));
#1307 = CARTESIAN_POINT('', (24.4000019773919, 0.853034549042582, -1.58563522384139));
#1308 = CARTESIAN_POINT('', (24.403319841822, 0.88857213115278, -1.56028628964148));
#1309 = CARTESIAN_POINT('', (24.4066394392083, 0.924128274922874, -1.53492411542164));
#1310 = CARTESIAN_POINT('', (24.4088642061774, 0.959689730827755, -1.50939966732096));
#1311 = CARTESIAN_POINT('', (24.4099298039005, 0.99523489456372, -1.48382810490799));
#1312 = CARTESIAN_POINT('', (24.4109960669304, 1.03080225095193, -1.45824057686897));
#1313 = CARTESIAN_POINT('', (24.4109023368605, 1.06637850436803, -1.43258776446362));
#1314 = CARTESIAN_POINT('', (24.4095826662184, 1.10193666732, -1.40699927358746));
#1315 = CARTESIAN_POINT('', (24.4082620780076, 1.13751955390736, -1.38139299100143));
#1316 = CARTESIAN_POINT('', (24.4057126024218, 1.17311256263876, -1.35583087345257));
#1317 = CARTESIAN_POINT('', (24.4018683555555, 1.2086801105159, -1.33045886558908));
#1318 = CARTESIAN_POINT('', (24.3980213458042, 1.24427322101819, -1.30506862270055));
#1319 = CARTESIAN_POINT('', (24.3928739621316, 1.27987290649977, -1.27984603683162));
#1320 = CARTESIAN_POINT('', (24.386363182144, 1.31543101096909, -1.25495498655856));
#1321 = CARTESIAN_POINT('', (24.3798479575761, 1.35101338915907, -1.23004694442358));
#1322 = CARTESIAN_POINT('', (24.3719603599829, 1.38659093366535, -1.20544539390999));
#1323 = CARTESIAN_POINT('', (24.3626445191271, 1.42209823492138, -1.18133292787086));
#1324 = CARTESIAN_POINT('', (24.3533232432277, 1.4576262518312, -1.1572063941476));
#1325 = CARTESIAN_POINT('', (24.3425604231725, 1.49312640046067, -1.13354110284213));
#1326 = CARTESIAN_POINT('', (24.330313428459, 1.52851092101762, -1.11053756779037));
#1327 = CARTESIAN_POINT('', (24.3180611989998, 1.56391056601667, -1.08752420031391));
#1328 = CARTESIAN_POINT('', (24.3043059680435, 1.59924341635258, -1.06514194733266));
#1329 = CARTESIAN_POINT('', (24.28902629047, 1.63439448701256, -1.04360591334095));
#1330 = CARTESIAN_POINT('', (24.2737430879311, 1.66955366689512, -1.0220649110655));
#1331 = CARTESIAN_POINT('', (24.256909679755, 1.70458692661022, -1.00133703918643));
#1332 = CARTESIAN_POINT('', (24.2385351632642, 1.73934847846897, -0.981645146311725));
#1333 = CARTESIAN_POINT('', (24.2201603511068, 1.7741105896802, -0.961952936572305));
#1334 = CARTESIAN_POINT('', (24.200210285105, 1.80866394954139, -0.943262020951518));
#1335 = CARTESIAN_POINT('', (24.1787341497869, 1.84283113678952, -0.925792042432612));
#1336 = CARTESIAN_POINT('', (24.1572621108718, 1.87699180691674, -0.908325396174029));
#1337 = CARTESIAN_POINT('', (24.1342202512142, 1.91083568992204, -0.892044824545011));
#1338 = CARTESIAN_POINT('', (24.109705500806, 1.94415711547442, -0.877152102100282));
#1339 = CARTESIAN_POINT('', (24.0851997219465, 1.97746634654044, -0.862264829875576));
#1340 = CARTESIAN_POINT('', (24.0591670811226, 2.01032736718637, -0.848732276815696));
#1341 = CARTESIAN_POINT('', (24.0317554876828, 2.04251467629659, -0.836721838715866));
#1342 = CARTESIAN_POINT('', (24.0043573654562, 2.07468616720545, -0.824717303051918));
#1343 = CARTESIAN_POINT('', (23.9755164223606, 2.10626062030243, -0.814205646720827));
#1344 = CARTESIAN_POINT('', (23.9454282763752, 2.13700556467041, -0.805304934821191));
#1345 = CARTESIAN_POINT('', (23.9153569456722, 2.16773332669284, -0.796409197238816));
#1346 = CARTESIAN_POINT('', (23.8839661071962, 2.1977076389961, -0.789101042243843));
#1347 = CARTESIAN_POINT('', (23.8514890786038, 2.22670416980987, -0.783439041637654));
#1348 = CARTESIAN_POINT('', (23.8190306226641, 2.25568411836476, -0.777780278962252));
#1349 = CARTESIAN_POINT('', (23.7854076989942, 2.28375857146887, -0.773751604838278));
#1350 = CARTESIAN_POINT('', (23.7508761935962, 2.31072551008129, -0.771349578179568));
#1351 = CARTESIAN_POINT('', (23.7163634143634, 2.33767782473379, -0.768948854121129));
#1352 = CARTESIAN_POINT('', (23.6808608981684, 2.36358839532486, -0.768166558218773));
#1353 = CARTESIAN_POINT('', (23.6446302646934, 2.38828782429499, -0.76894249510533));
#1354 = CARTESIAN_POINT('', (23.6084172837214, 2.41297521906363, -0.769718053935341));
#1355 = CARTESIAN_POINT('', (23.5713953264857, 2.43650882808198, -0.772051104215455));
#1356 = CARTESIAN_POINT('', (23.5338167229095, 2.45875684759028, -0.775835694558456));
#1357 = CARTESIAN_POINT('', (23.4962540036353, 2.48099546296362, -0.77961868517262));
#1358 = CARTESIAN_POINT('', (23.458056798844, 2.50199655032556, -0.784858878025101));
#1359 = CARTESIAN_POINT('', (23.4194572909172, 2.52166569396352, -0.791418427350149));
#1360 = CARTESIAN_POINT('', (23.3808717349232, 2.54132772811789, -0.797975605702209));
#1361 = CARTESIAN_POINT('', (23.3418110332814, 2.55969664331671, -0.805862694547844));
#1362 = CARTESIAN_POINT('', (23.3024811895591, 2.57671175879577, -0.814922857041361));
#1363 = CARTESIAN_POINT('', (23.2631636311692, 2.59372155931979, -0.82398018944205));
#1364 = CARTESIAN_POINT('', (23.2235102053218, 2.60940788060566, -0.834224507604768));
#1365 = CARTESIAN_POINT('', (23.1836988080461, 2.62373819332394, -0.845490996240383));
#1366 = CARTESIAN_POINT('', (23.1438984158925, 2.63806454469318, -0.856754370464279));
#1367 = CARTESIAN_POINT('', (23.1038798354758, 2.65105780080247, -0.86905582374931));
#1368 = CARTESIAN_POINT('', (23.0637938694163, 2.66270756794595, -0.882230701685196));
#1369 = CARTESIAN_POINT('', (23.0237180215121, 2.67435439455525, -0.895402254131537));
#1370 = CARTESIAN_POINT('', (22.9835209260081, 2.68467445517728, -0.909464056338752));
#1371 = CARTESIAN_POINT('', (22.9433290357049, 2.69367391859206, -0.92425708041283));
#1372 = CARTESIAN_POINT('', (22.9031466940629, 2.70267124394301, -0.939046590007419));
#1373 = CARTESIAN_POINT('', (22.8629215771032, 2.71035964408266, -0.954584335475732));
#1374 = CARTESIAN_POINT('', (22.822759215158, 2.7167572798174, -0.970719916573279));
#1375 = CARTESIAN_POINT('', (22.7625504352776, 2.72634819586549, -0.994909321864573));
#1376 = CARTESIAN_POINT('', (22.7023683958146, 2.73305434887977, -1.02048751722099));
#1377 = CARTESIAN_POINT('', (22.6424978222733, 2.73697063615434, -1.04699010750005));
#1378 = CARTESIAN_POINT('', (22.5826608267233, 2.74088472700666, -1.07347783398719));
#1379 = CARTESIAN_POINT('', (22.5230120074871, 2.74202149808651, -1.10094229179093));
#1380 = CARTESIAN_POINT('', (22.4637722032744, 2.7404991481288, -1.12897287946848));
#1381 = CARTESIAN_POINT('', (22.404564708517, 2.73897762846247, -1.1569881792322));
#1382 = CARTESIAN_POINT('', (22.3456607240787, 2.73479786058305, -1.18561883632901));
#1383 = CARTESIAN_POINT('', (22.2872369382427, 2.72808989953653, -1.21450419569291));
#1384 = CARTESIAN_POINT('', (22.2288447813746, 2.7213855699884, -1.24337391734884));
#1385 = CARTESIAN_POINT('', (22.170840576205, 2.71214584354557, -1.27254330916764));
#1386 = CARTESIAN_POINT('', (22.1133702719055, 2.70050734681296, -1.30169399294047));
#1387 = CARTESIAN_POINT('', (22.0753646767934, 2.69281071113433, -1.32097158505027));
#1388 = CARTESIAN_POINT('', (22.0375622554446, 2.6840595572912, -1.34025693764212));
#1389 = CARTESIAN_POINT('', (22., 2.67429443998307, -1.35946653076699));
#1390 = ORIENTED_EDGE('', *, *, #1081, .T.);
#1391 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.639003933047694, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000004), (0., 0.880211584211591), .UNSPECIFIED.);
#1392 = CARTESIAN_POINT('', (24.4109960669523, 0.788477797617138, -1.63279329473021));
#1393 = CARTESIAN_POINT('', (24.4109960669523, 3.01567597611525, -0.0283830976999512));
#1394 = CARTESIAN_POINT('', (24.2884418224127, 0.750005332191361, -1.6504946951743));
#1395 = CARTESIAN_POINT('', (24.2884418224127, 3.01369970064165, -0.0987929048340276));
#1396 = CARTESIAN_POINT('', (23.9981098000952, 0.657531949886241, -1.68937103344206));
#1397 = CARTESIAN_POINT('', (23.9981098000952, 3.00347615451834, -0.265324792306485));
#1398 = CARTESIAN_POINT('', (23.54, 0.507366973411003, -1.73898912639834));
#1399 = CARTESIAN_POINT('', (23.54, 2.96672941429009, -0.525788403810867));
#1400 = CARTESIAN_POINT('', (23.0366666666667, 0.338281384083274, -1.77823741956296));
#1401 = CARTESIAN_POINT('', (23.0366666666667, 2.90057171682086, -0.806814461222637));
#1402 = CARTESIAN_POINT('', (22.5333333333333, 0.166417701992356, -1.80194358441349));
#1403 = CARTESIAN_POINT('', (22.5333333333333, 2.80919412965931, -1.0805226117932));
#1404 = CARTESIAN_POINT('', (22.03, -0.00686440138228803, -1.80990699505865));
#1405 = CARTESIAN_POINT('', (22.03, 2.69330007324575, -1.34473781498792));
#1406 = CARTESIAN_POINT('', (21.5266666666667, -0.180284587475261, -1.80215782241446));
#1407 = CARTESIAN_POINT('', (21.5266666666667, 2.55387856453358, -1.59757348050193));
#1408 = CARTESIAN_POINT('', (21.0233333333333, -0.352229661829796, -1.77836491650478));
#1409 = CARTESIAN_POINT('', (21.0233333333333, 2.3916253584966, -1.83638035475566));
#1410 = CARTESIAN_POINT('', (20.52, -0.522325211747585, -1.74004973365893));
#1411 = CARTESIAN_POINT('', (20.52, 2.20908483682991, -2.06172205149152));
#1412 = CARTESIAN_POINT('', (20.0166666666667, -0.685604757478595, -1.68232344795115));
#1413 = CARTESIAN_POINT('', (20.0166666666667, 2.00263027548086, -2.26258943370269));
#1414 = CARTESIAN_POINT('', (19.5133333333333, -0.854305280322263, -1.62472320952813));
#1415 = CARTESIAN_POINT('', (19.5133333333333, 1.79236657179283, -2.47163180287574));
#1416 = CARTESIAN_POINT('', (19.01, -0.971370981017286, -1.48624021961864));
#1417 = CARTESIAN_POINT('', (19.01, 1.49958811408582, -2.54405513523495));
#1418 = CARTESIAN_POINT('', (18.5055555555555, -1.21153494328964, -1.52801966057275));
#1419 = CARTESIAN_POINT('', (18.5055555555555, 1.3847956488202, -2.93291710151163));
#1420 = CARTESIAN_POINT('', (18.1688888888889, -1.49498910204084, -1.64740073513573));
#1421 = CARTESIAN_POINT('', (18.1688888888889, 1.35377893754595, -3.44353795969055));
#1422 = CARTESIAN_POINT('', (18., -1.67466709405842, -1.72116532257921));
#1423 = CARTESIAN_POINT('', (18., 1.33127090582821, -3.76580605686919));
#1424 = ADVANCED_FACE('', (#1425), #1522, .T.);
#1425 = FACE_OUTER_BOUND('', #1426, .T.);
#1426 = EDGE_LOOP('', (#1427, #1428, #1515, #1521));
#1427 = ORIENTED_EDGE('', *, *, #833, .T.);
#1428 = ORIENTED_EDGE('', *, *, #1429, .T.);
#1429 = EDGE_CURVE('', #825, #1430, #1432, .T.);
#1430 = VERTEX_POINT('', #1431);
#1431 = CARTESIAN_POINT('', (22., 2.99986383266162, -0.028582958011846));
#1432 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1433, #1434, #1435, #1436, #1437, #1438, #1439, #1440, #1441, #1442, #1443, #1444, #1445, #1446, #1447, #1448, #1449, #1450, #1451, #1452, #1453, #1454, #1455, #1456, #1457, #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), .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, 4), (0.540742730679719, 0.656822074203945, 0.788192699111814, 0.91956496018564, 1.05093743234969, 1.18230863832452, 1.31369532395507, 1.44510657480893, 1.57654401520868, 1.70800711998246, 1.83942982366181, 1.97073839416503, 2.1019999877925, 2.23328104104641, 2.29166348042863, 2.48872650115315, 2.68580862010243, 2.8171606838096, 2.87553558217722, 3.17079900325375, 3.36773051714513, 3.49906254029012, 3.79445063509694, 3.99139331555839, 4.18831403724907, 4.63099085813131, 5.07362075909024, 5.14808109206876), .UNSPECIFIED.);
#1433 = CARTESIAN_POINT('', (18., 2.1501654604118, -2.09207755300698));
#1434 = CARTESIAN_POINT('', (18.0335859178874, 2.16356405271791, -2.07830693467372));
#1435 = CARTESIAN_POINT('', (18.0671715988063, 2.17683117534669, -2.06440674629833));
#1436 = CARTESIAN_POINT('', (18.1007569674508, 2.18996322177581, -2.05038071763985));
#1437 = CARTESIAN_POINT('', (18.1387665799507, 2.20482516958956, -2.03450702216659));
#1438 = CARTESIAN_POINT('', (18.1767768798202, 2.21951456087421, -2.01847165462326));
#1439 = CARTESIAN_POINT('', (18.2147884029811, 2.23402563464228, -2.00228106512576));
#1440 = CARTESIAN_POINT('', (18.2528003995595, 2.24853688913969, -1.98609027398127));
#1441 = CARTESIAN_POINT('', (18.2908147050652, 2.26287026042528, -1.9697437491713));
#1442 = CARTESIAN_POINT('', (18.3288328216971, 2.27701919667159, -1.95324949199764));
#1443 = CARTESIAN_POINT('', (18.3668509994168, 2.29116815565255, -1.93675520832085));
#1444 = CARTESIAN_POINT('', (18.4048740744293, 2.30513310190268, -1.92011267370147));
#1445 = CARTESIAN_POINT('', (18.4429048392767, 2.31890648802426, -1.90333199936295));
#1446 = CARTESIAN_POINT('', (18.4809352375775, 2.33267974139571, -1.8865514867593));
#1447 = CARTESIAN_POINT('', (18.5189760861901, 2.34626004322728, -1.86963463147761));
#1448 = CARTESIAN_POINT('', (18.5570254441518, 2.35964554358759, -1.85258546594407));
#1449 = CARTESIAN_POINT('', (18.5950792855234, 2.37303262118043, -1.83553429148314));
#1450 = CARTESIAN_POINT('', (18.6331408379643, 2.38622740424803, -1.81834773913675));
#1451 = CARTESIAN_POINT('', (18.6711977168703, 2.39923862191443, -1.80101472373608));
#1452 = CARTESIAN_POINT('', (18.7092617112289, 2.4122522722738, -1.78367846760069));
#1453 = CARTESIAN_POINT('', (18.7473220716936, 2.4250827561973, -1.76619510587239));
#1454 = CARTESIAN_POINT('', (18.7853647073269, 2.43773914671548, -1.74855021448366));
#1455 = CARTESIAN_POINT('', (18.8234149246501, 2.4503980595833, -1.73090180656427));
#1456 = CARTESIAN_POINT('', (18.8614484655705, 2.46288328297957, -1.71309115676573));
#1457 = CARTESIAN_POINT('', (18.8994505240179, 2.47520279976695, -1.69510209132838));
#1458 = CARTESIAN_POINT('', (18.9374600027182, 2.48752472205374, -1.67710951335989));
#1459 = CARTESIAN_POINT('', (18.9754390166068, 2.49968142870054, -1.65893761603795));
#1460 = CARTESIAN_POINT('', (19.0133734891324, 2.51167816541122, -1.64057087423754));
#1461 = CARTESIAN_POINT('', (19.0512963036783, 2.52367121529818, -1.62220977688369));
#1462 = CARTESIAN_POINT('', (19.0891817240575, 2.53549824578205, -1.60366149644464));
#1463 = CARTESIAN_POINT('', (19.1270968063042, 2.54709233836872, -1.58503016369512));
#1464 = CARTESIAN_POINT('', (19.1649789614491, 2.55867636214251, -1.56641501120306));
#1465 = CARTESIAN_POINT('', (19.2028920897613, 2.57002854391189, -1.5477167506798));
#1466 = CARTESIAN_POINT('', (19.2408646368289, 2.58112300929977, -1.52898790409319));
#1467 = CARTESIAN_POINT('', (19.2788235988608, 2.59221350553835, -1.51026575792754));
#1468 = CARTESIAN_POINT('', (19.3168431953706, 2.6030472329189, -1.491512717649));
#1469 = CARTESIAN_POINT('', (19.3549130909177, 2.61363405900621, -1.47272434813943));
#1470 = CARTESIAN_POINT('', (19.3929886303545, 2.62422245459818, -1.45393319324045));
#1471 = CARTESIAN_POINT('', (19.4311156150074, 2.6345646868902, -1.43510623378546));
#1472 = CARTESIAN_POINT('', (19.4692466609974, 2.64470014152857, -1.41617836496634));
#1473 = CARTESIAN_POINT('', (19.4862040468951, 2.64920751369972, -1.40776088866967));
#1474 = CARTESIAN_POINT('', (19.5031618268244, 2.65367445277867, -1.39932242611679));
#1475 = CARTESIAN_POINT('', (19.5201138085382, 2.65810566927121, -1.39085378490632));
#1476 = CARTESIAN_POINT('', (19.5773332183322, 2.67306271657422, -1.36226888787176));
#1477 = CARTESIAN_POINT('', (19.6344893918482, 2.68761315332609, -1.33333924623606));
#1478 = CARTESIAN_POINT('', (19.6915583236318, 2.70175206566353, -1.30404592545005));
#1479 = CARTESIAN_POINT('', (19.7486327862109, 2.71589234826376, -1.27474976572235));
#1480 = CARTESIAN_POINT('', (19.8056239099312, 2.7296209296404, -1.24508750103878));
#1481 = CARTESIAN_POINT('', (19.8625660039529, 2.74289073092123, -1.2151339178158));
#1482 = CARTESIAN_POINT('', (19.9005169941362, 2.7517348401307, -1.1951703361741));
#1483 = CARTESIAN_POINT('', (19.9384488643287, 2.76037466732834, -1.17507849727102));
#1484 = CARTESIAN_POINT('', (19.9763864675584, 2.76878936308756, -1.15490495836376));
#1485 = CARTESIAN_POINT('', (19.993246527997, 2.77252898465022, -1.14593952416965));
#1486 = CARTESIAN_POINT('', (20.0101081445001, 2.77622405163539, -1.1369583048111));
#1487 = CARTESIAN_POINT('', (20.0269738985586, 2.77987272636387, -1.12796614542206));
#1488 = CARTESIAN_POINT('', (20.1122818028395, 2.79832792222465, -1.08248331258944));
#1489 = CARTESIAN_POINT('', (20.1976996187945, 2.81560122411677, -1.03671133274318));
#1490 = CARTESIAN_POINT('', (20.2831752304247, 2.83171319903687, -0.990656528974787));
#1491 = CARTESIAN_POINT('', (20.3401848035637, 2.84245938493835, -0.95993940798834));
#1492 = CARTESIAN_POINT('', (20.3972232949999, 2.85269090028444, -0.929091383785719));
#1493 = CARTESIAN_POINT('', (20.454257858837, 2.86241977329914, -0.898082981369826));
#1494 = CARTESIAN_POINT('', (20.4922937450693, 2.86890787949755, -0.87740373027739));
#1495 = CARTESIAN_POINT('', (20.5303275618539, 2.87517343315484, -0.856649501091685));
#1496 = CARTESIAN_POINT('', (20.5683514641947, 2.88121754121902, -0.835814261766222));
#1497 = CARTESIAN_POINT('', (20.6538736986094, 2.89481176997702, -0.788952258868437));
#1498 = CARTESIAN_POINT('', (20.7393622792795, 2.90728225391067, -0.741687607624258));
#1499 = CARTESIAN_POINT('', (20.824827428569, 2.91859500080433, -0.694120465971135));
#1500 = CARTESIAN_POINT('', (20.8818091955495, 2.92613749400493, -0.662406254925554));
#1501 = CARTESIAN_POINT('', (20.938785603921, 2.9331659570237, -0.630555714129052));
#1502 = CARTESIAN_POINT('', (20.9957642147378, 2.93967167759115, -0.598607073102592));
#1503 = CARTESIAN_POINT('', (21.0527364725373, 2.94617667278192, -0.566661994294757));
#1504 = CARTESIAN_POINT('', (21.1097167166813, 2.95215897715122, -0.534620312803148));
#1505 = CARTESIAN_POINT('', (21.1667003629752, 2.95761625118322, -0.502499861429721));
#1506 = CARTESIAN_POINT('', (21.2947993216175, 2.96988417656166, -0.430293243572481));
#1507 = CARTESIAN_POINT('', (21.4229457535416, 2.97950198540133, -0.357670900854223));
#1508 = CARTESIAN_POINT('', (21.5510593224266, 2.98645225772094, -0.284785730600344));
#1509 = CARTESIAN_POINT('', (21.6791593123788, 2.99340179337166, -0.211908285545611));
#1510 = CARTESIAN_POINT('', (21.8072693628574, 2.99768447795466, -0.138744940799053));
#1511 = CARTESIAN_POINT('', (21.9353577600748, 2.99928412849064, -0.0655340871935348));
#1512 = CARTESIAN_POINT('', (21.9569051175553, 2.99955322579134, -0.0532183703264668));
#1513 = CARTESIAN_POINT('', (21.9784525756884, 2.99974646589593, -0.0409009383769758));
#1514 = CARTESIAN_POINT('', (22., 2.99986383266162, -0.028582958011846));
#1515 = ORIENTED_EDGE('', *, *, #1516, .F.);
#1516 = EDGE_CURVE('', #1196, #1430, #1517, .T.);
#1517 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1518, #1519, #1520), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.922941658431928, 0.99831901189313), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875095359857609, 0.90896520676317, 0.996087684165491))
   REPRESENTATION_ITEM ('')
);
#1518 = CARTESIAN_POINT('', (22., 2.67429443998307, -1.35946653076699));
#1519 = CARTESIAN_POINT('', (22., 2.99315965074585, -0.732206174628746));
#1520 = CARTESIAN_POINT('', (22., 2.99986383266162, -0.028582958011846));
#1521 = ORIENTED_EDGE('', *, *, #1195, .F.);
#1522 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1523, #1524, #1525, #1526, #1527, #1528, #1529, #1530, #1531), (#1532, #1533, #1534, #1535, #1536, #1537, #1538, #1539, #1540)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.856031128404669, -0.700389105058365), (0.0114069632830571, 0.25, 0.5, 0.75, 0.99831901189313), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.974491371816527, 0.720470869957993, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.709076181256181, 0.996087684165491), (0.974491371816527, 0.720470869957993, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.709076181256181, 0.996087684165491)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1523 = CARTESIAN_POINT('', (22., 2.99359080734319, 0.195995097363001));
#1524 = CARTESIAN_POINT('', (22., 2.81000819727151, 3.));
#1525 = CARTESIAN_POINT('', (22., 2.40414306912242E-15, 3.));
#1526 = CARTESIAN_POINT('', (22., -3., 3.));
#1527 = CARTESIAN_POINT('', (22., -3., 4.03113002100722E-15));
#1528 = CARTESIAN_POINT('', (22., -3., -3.));
#1529 = CARTESIAN_POINT('', (22., -1.99438099162901E-15, -3.));
#1530 = CARTESIAN_POINT('', (22., 2.97155191809333, -3.));
#1531 = CARTESIAN_POINT('', (22., 2.99986383266163, -0.0285829580118442));
#1532 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363001));
#1533 = CARTESIAN_POINT('', (18., 2.81000819727151, 3.));
#1534 = CARTESIAN_POINT('', (18., 2.40414306912242E-15, 3.));
#1535 = CARTESIAN_POINT('', (18., -3., 3.));
#1536 = CARTESIAN_POINT('', (18., -3., 4.03113002100722E-15));
#1537 = CARTESIAN_POINT('', (18., -3., -3.));
#1538 = CARTESIAN_POINT('', (18., -1.99438099162901E-15, -3.));
#1539 = CARTESIAN_POINT('', (18., 2.97155191809333, -3.));
#1540 = CARTESIAN_POINT('', (18., 2.99986383266163, -0.0285829580118442));
#1541 = ADVANCED_FACE('', (#1542), #1625, .T.);
#1542 = FACE_OUTER_BOUND('', #1543, .T.);
#1543 = EDGE_LOOP('', (#1544, #1545, #1566, #1617, #1624));
#1544 = ORIENTED_EDGE('', *, *, #824, .F.);
#1545 = ORIENTED_EDGE('', *, *, #1546, .F.);
#1546 = EDGE_CURVE('', #1547, #816, #1549, .T.);
#1547 = VERTEX_POINT('', #1548);
#1548 = CARTESIAN_POINT('', (24.3901408936073, 1.63579309120105, 0.781925489727063));
#1549 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1550, #1551, #1552, #1553, #1554, #1555, #1556, #1557, #1558, #1559, #1560, #1561, #1562, #1563, #1564, #1565), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.659859106392662, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000008), .UNSPECIFIED.);
#1550 = CARTESIAN_POINT('', (24.3901408936073, 1.63579309120105, 0.781925489727082));
#1551 = CARTESIAN_POINT('', (24.274538373516, 1.6523521492035, 0.745575412362156));
#1552 = CARTESIAN_POINT('', (23.9911580756469, 1.69012397806322, 0.655253226449135));
#1553 = CARTESIAN_POINT('', (23.54, 1.73898912639834, 0.507366973411002));
#1554 = CARTESIAN_POINT('', (23.0366666666667, 1.77823741956296, 0.338281384083274));
#1555 = CARTESIAN_POINT('', (22.5333333333333, 1.80194358441349, 0.166417701992356));
#1556 = CARTESIAN_POINT('', (22.03, 1.80990699505865, -0.00686440138228814));
#1557 = CARTESIAN_POINT('', (21.5266666666667, 1.80215782241446, -0.180284587475261));
#1558 = CARTESIAN_POINT('', (21.0233333333333, 1.77836491650478, -0.352229661829796));
#1559 = CARTESIAN_POINT('', (20.52, 1.74004973365893, -0.522325211747585));
#1560 = CARTESIAN_POINT('', (20.0166666666667, 1.68232344795115, -0.685604757478595));
#1561 = CARTESIAN_POINT('', (19.5133333333333, 1.62472320952812, -0.854305280322263));
#1562 = CARTESIAN_POINT('', (19.01, 1.48624021961864, -0.971370981017286));
#1563 = CARTESIAN_POINT('', (18.5055555555555, 1.52801966057275, -1.21153494328965));
#1564 = CARTESIAN_POINT('', (18.1688888888888, 1.64740073513574, -1.49498910204086));
#1565 = CARTESIAN_POINT('', (17.9999999999999, 1.72116532257923, -1.67466709405847));
#1566 = ORIENTED_EDGE('', *, *, #1567, .T.);
#1567 = EDGE_CURVE('', #1547, #1568, #1570, .T.);
#1568 = VERTEX_POINT('', #1569);
#1569 = CARTESIAN_POINT('', (22.0499982944144, 2.99958333282402, 0.));
#1570 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #1613, #1614, #1615, #1616), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197623886209961, 0.395207908485074, 0.592746345694743, 0.790230740800657, 0.987650499610508, 1.18499370881234, 1.382248418938, 1.57940353206686, 1.77644844892832, 1.9733738075298, 2.17017158734507, 2.36683480087741, 2.56335781980149, 2.75973670543412, 2.97154785233024), .UNSPECIFIED.);
#1571 = CARTESIAN_POINT('', (24.3901408936073, 1.63579309120105, 0.781925489727063));
#1572 = CARTESIAN_POINT('', (24.3511694667573, 1.68795151575108, 0.791935152504886));
#1573 = CARTESIAN_POINT('', (24.3106432205715, 1.73944179732391, 0.799755967568008));
#1574 = CARTESIAN_POINT('', (24.2687784836746, 1.78999598312242, 0.805331343249919));
#1575 = CARTESIAN_POINT('', (24.2269221915724, 1.84053997132383, 0.81090559428836));
#1576 = CARTESIAN_POINT('', (24.1836545313002, 1.89023682876533, 0.814245255016977));
#1577 = CARTESIAN_POINT('', (24.1392008687488, 1.93882045380115, 0.815349551460386));
#1578 = CARTESIAN_POINT('', (24.0947574622044, 1.98739286999678, 0.816453593129016));
#1579 = CARTESIAN_POINT('', (24.0490512488713, 2.03493707552872, 0.815325574875401));
#1580 = CARTESIAN_POINT('', (24.0023099304849, 2.08119742460803, 0.812017377946025));
#1581 = CARTESIAN_POINT('', (23.9555813994791, 2.12744511788921, 0.808710086065429));
#1582 = CARTESIAN_POINT('', (23.9077386772859, 2.1724885028174, 0.803218642237026));
#1583 = CARTESIAN_POINT('', (23.8590056907112, 2.21608932029864, 0.79564185810061));
#1584 = CARTESIAN_POINT('', (23.8102886543575, 2.2596758673088, 0.78806755383235));
#1585 = CARTESIAN_POINT('', (23.7606015071873, 2.30189279794906, 0.778397319134895));
#1586 = CARTESIAN_POINT('', (23.7101594455093, 2.34252408043049, 0.766769589602033));
#1587 = CARTESIAN_POINT('', (23.6597369427654, 2.38313960811228, 0.755146368726985));
#1588 = CARTESIAN_POINT('', (23.6084802045831, 2.42223516329968, 0.741549320189926));
#1589 = CARTESIAN_POINT('', (23.5565922119911, 2.45961967732159, 0.726148558148436));
#1590 = CARTESIAN_POINT('', (23.5047274887045, 2.49698742616082, 0.710754702618795));
#1591 = CARTESIAN_POINT('', (23.4521536874478, 2.53270225366325, 0.693536034597515));
#1592 = CARTESIAN_POINT('', (23.3990596123041, 2.56659895747656, 0.674686588499695));
#1593 = CARTESIAN_POINT('', (23.3459923451916, 2.60047854631249, 0.655846659782836));
#1594 = CARTESIAN_POINT('', (23.2923291335086, 2.63259061924055, 0.635351041917079));
#1595 = CARTESIAN_POINT('', (23.2382438908197, 2.66279533933886, 0.613410994068359));
#1596 = CARTESIAN_POINT('', (23.1841888780943, 2.69298317705782, 0.591483209210648));
#1597 = CARTESIAN_POINT('', (23.1296386705099, 2.72130705091411, 0.568083168585368));
#1598 = CARTESIAN_POINT('', (23.0747526682046, 2.7476510896989, 0.543433704755292));
#1599 = CARTESIAN_POINT('', (23.0198999683313, 2.77397914407015, 0.518799197144598));
#1600 = CARTESIAN_POINT('', (22.9646409358888, 2.79836395891535, 0.492885242573871));
#1601 = CARTESIAN_POINT('', (22.9091215140148, 2.8207117415633, 0.465922036142037));
#1602 = CARTESIAN_POINT('', (22.8536380605935, 2.84304504612165, 0.438976297918327));
#1603 = CARTESIAN_POINT('', (22.7978261715958, 2.86337160607947, 0.410949763741666));
#1604 = CARTESIAN_POINT('', (22.7418200229454, 2.88161768175988, 0.38207668042714));
#1605 = CARTESIAN_POINT('', (22.6858521701501, 2.89985128114821, 0.353223339934418));
#1606 = CARTESIAN_POINT('', (22.6296242781223, 2.91602886653103, 0.323490800344611));
#1607 = CARTESIAN_POINT('', (22.5732607528824, 2.93009481692594, 0.293115119071851));
#1608 = CARTESIAN_POINT('', (22.516937407309, 2.94415074017663, 0.26276109160338));
#1609 = CARTESIAN_POINT('', (22.4604144980099, 2.95611411712536, 0.231730601718943));
#1610 = CARTESIAN_POINT('', (22.4038091678378, 2.9659457665577, 0.200259496175869));
#1611 = CARTESIAN_POINT('', (22.347245352968, 2.97577020529279, 0.168811472071561));
#1612 = CARTESIAN_POINT('', (22.2905367345333, 2.9834769673414, 0.13688883884115));
#1613 = CARTESIAN_POINT('', (22.2337950206353, 2.9890420041612, 0.104727196497172));
#1614 = CARTESIAN_POINT('', (22.1725943092713, 2.99504436448382, 0.0700381598983746));
#1615 = CARTESIAN_POINT('', (22.1112885407374, 2.99856172167328, 0.0350335079227305));
#1616 = CARTESIAN_POINT('', (22.0499982944144, 2.99958333282402, 2.25514051876985E-17));
#1617 = ORIENTED_EDGE('', *, *, #1618, .T.);
#1618 = EDGE_CURVE('', #1568, #1430, #1619, .T.);
#1619 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1620, #1621, #1622, #1623), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.057592478790296), .UNSPECIFIED.);
#1620 = CARTESIAN_POINT('', (22.0499982944144, 2.99958333282402, 2.25514051876985E-17));
#1621 = CARTESIAN_POINT('', (22.033333178989, 2.99986111385393, -0.00952578082672381));
#1622 = CARTESIAN_POINT('', (22.0166661835639, 2.99995461177439, -0.0190554284596657));
#1623 = CARTESIAN_POINT('', (22., 2.99986383266162, -0.028582958011846));
#1624 = ORIENTED_EDGE('', *, *, #1429, .F.);
#1625 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1626, #1627), (#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.659859106392663, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000008), (0.203787290196523, 1.), .UNSPECIFIED.);
#1626 = CARTESIAN_POINT('', (24.3901408936073, 2.72115913272022, 1.30074133392709));
#1627 = CARTESIAN_POINT('', (24.3901408936073, 1.63579309120105, 0.781925489727081));
#1628 = CARTESIAN_POINT('', (24.274538373516, 2.74870530109261, 1.24027259522859));
#1629 = CARTESIAN_POINT('', (24.274538373516, 1.6523521492035, 0.745575412362155));
#1630 = CARTESIAN_POINT('', (23.9911580756469, 2.81153913846119, 1.09002068231458));
#1631 = CARTESIAN_POINT('', (23.9911580756469, 1.69012397806322, 0.655253226449135));
#1632 = CARTESIAN_POINT('', (23.54, 2.89282683027202, 0.844010334047972));
#1633 = CARTESIAN_POINT('', (23.54, 1.73898912639834, 0.507366973411002));
#1634 = CARTESIAN_POINT('', (23.0366666666667, 2.95811678164976, 0.562734665330786));
#1635 = CARTESIAN_POINT('', (23.0366666666667, 1.77823741956296, 0.338281384083274));
#1636 = CARTESIAN_POINT('', (22.5333333333333, 2.99755223796254, 0.276837609877857));
#1637 = CARTESIAN_POINT('', (22.5333333333333, 1.80194358441349, 0.166417701992356));
#1638 = CARTESIAN_POINT('', (22.03, 3.01079945591524, -0.0114190044037638));
#1639 = CARTESIAN_POINT('', (22.03, 1.80990699505865, -0.00686440138228814));
#1640 = CARTESIAN_POINT('', (21.5266666666667, 2.99790862514626, -0.299905320749827));
#1641 = CARTESIAN_POINT('', (21.5266666666667, 1.80215782241446, -0.180284587475261));
#1642 = CARTESIAN_POINT('', (21.0233333333333, 2.95832887416286, -0.58593777309535));
#1643 = CARTESIAN_POINT('', (21.0233333333333, 1.77836491650478, -0.352229661829796));
#1644 = CARTESIAN_POINT('', (20.52, 2.89459116168342, -0.868893521951101));
#1645 = CARTESIAN_POINT('', (20.52, 1.74004973365893, -0.522325211747585));
#1646 = CARTESIAN_POINT('', (20.0166666666667, 2.79856287400041, -1.14051077565042));
#1647 = CARTESIAN_POINT('', (20.0166666666667, 1.68232344795115, -0.685604757478595));
#1648 = CARTESIAN_POINT('', (19.5133333333333, 2.70274426731062, -1.42114588219294));
#1649 = CARTESIAN_POINT('', (19.5133333333333, 1.62472320952812, -0.854305280322263));
#1650 = CARTESIAN_POINT('', (19.01, 2.47237634685321, -1.61588591520082));
#1651 = CARTESIAN_POINT('', (19.01, 1.48624021961864, -0.971370981017286));
#1652 = CARTESIAN_POINT('', (18.5055555555555, 2.54187688938744, -2.01540121013819));
#1653 = CARTESIAN_POINT('', (18.5055555555555, 1.52801966057275, -1.21153494328965));
#1654 = CARTESIAN_POINT('', (18.1688888888888, 2.74046857134797, -2.48693020542638));
#1655 = CARTESIAN_POINT('', (18.1688888888888, 1.64740073513574, -1.49498910204086));
#1656 = CARTESIAN_POINT('', (17.9999999999999, 2.86317674383804, -2.78582644820764));
#1657 = CARTESIAN_POINT('', (17.9999999999999, 1.72116532257923, -1.67466709405847));
#1658 = ADVANCED_FACE('', (#1659), #1856, .T.);
#1659 = FACE_OUTER_BOUND('', #1660, .T.);
#1660 = EDGE_LOOP('', (#1661, #1662, #1767, #1855));
#1661 = ORIENTED_EDGE('', *, *, #815, .F.);
#1662 = ORIENTED_EDGE('', *, *, #1663, .T.);
#1663 = EDGE_CURVE('', #808, #1664, #1666, .T.);
#1664 = VERTEX_POINT('', #1665);
#1665 = CARTESIAN_POINT('', (22., 1.35946653076699, 2.67429443998307));
#1666 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #1715, #1716, #1717, #1718, #1719, #1720, #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, #1746, #1747, #1748, #1749, #1750, #1751, #1752, #1753, #1754, #1755, #1756, #1757, #1758, #1759, #1760, #1761, #1762, #1763, #1764, #1765, #1766), .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.212715753100771, 0.391988213274778, 0.587877719936155, 0.718711395257226, 0.849559925515019, 0.980436167467198, 1.11135352586178, 1.24232569228732, 1.37337113296011, 1.50451230459777, 1.63576311698996, 1.76713255216897, 1.89862112440524, 1.95703307894435, 2.04467854807684, 2.13228618579694, 2.21986080139191, 2.30741378452481, 2.39496130769731, 2.48252255296716, 2.54091357555044, 2.67234597773795, 2.80378403319295, 2.93520785623683, 3.06659962216176, 3.1249823201793, 3.32198520058195, 3.51899624490725, 3.71604089235592, 4.0116416132946, 4.30717958338508, 4.7503332305919, 5.04581022182516, 5.39788955980293), .UNSPECIFIED.);
#1667 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363003));
#1668 = CARTESIAN_POINT('', (18.0241733823918, 2.99002044056401, 0.25052818167381));
#1669 = CARTESIAN_POINT('', (18.0492378546783, 2.98498103061027, 0.304606686284979));
#1670 = CARTESIAN_POINT('', (18.0751988020224, 2.97855725498936, 0.35804563780367));
#1671 = CARTESIAN_POINT('', (18.1035661104354, 2.97153804949589, 0.416437929845277));
#1672 = CARTESIAN_POINT('', (18.1330354652078, 2.9628575418218, 0.474133221602593));
#1673 = CARTESIAN_POINT('', (18.1636378874101, 2.95264980790374, 0.530904051487652));
#1674 = CARTESIAN_POINT('', (18.1840771005088, 2.94583211068269, 0.568821020351783));
#1675 = CARTESIAN_POINT('', (18.2050338672223, 2.93832989519145, 0.606347759393667));
#1676 = CARTESIAN_POINT('', (18.2265224842259, 2.93019077192041, 0.643414361166521));
#1677 = CARTESIAN_POINT('', (18.2480135410604, 2.92205072452827, 0.680485171504353));
#1678 = CARTESIAN_POINT('', (18.2700466987654, 2.91326968423163, 0.717113386794106));
#1679 = CARTESIAN_POINT('', (18.2926411293219, 2.90390264733768, 0.753226005117479));
#1680 = CARTESIAN_POINT('', (18.3152403450292, 2.89453362665023, 0.789346271534724));
#1681 = CARTESIAN_POINT('', (18.3384120101651, 2.88457367860196, 0.824968424859287));
#1682 = CARTESIAN_POINT('', (18.3621810540504, 2.87408679152172, 0.860014601504191));
#1683 = CARTESIAN_POINT('', (18.3859575652843, 2.863596609852, 0.895071788352949));
#1684 = CARTESIAN_POINT('', (18.4103438718271, 2.85257363709797, 0.929570667776173));
#1685 = CARTESIAN_POINT('', (18.4353716821889, 2.84109317515218, 0.963425954655425));
#1686 = CARTESIAN_POINT('', (18.4604099703438, 2.8296079069567, 0.997295414915761));
#1687 = CARTESIAN_POINT('', (18.4861039798402, 2.81765825176177, 1.03053945093399));
#1688 = CARTESIAN_POINT('', (18.5124930674537, 2.80533415233092, 1.06306175444599));
#1689 = CARTESIAN_POINT('', (18.5388969188187, 2.7930031580068, 1.09560225302472));
#1690 = CARTESIAN_POINT('', (18.5660121025871, 2.78028973732135, 1.12744005259875));
#1691 = CARTESIAN_POINT('', (18.5938689720698, 2.76729679099281, 1.15847678896079));
#1692 = CARTESIAN_POINT('', (18.6217461914784, 2.75429435309186, 1.18953619819647));
#1693 = CARTESIAN_POINT('', (18.6503849761836, 2.74100301848635, 1.21981437337316));
#1694 = CARTESIAN_POINT('', (18.6798168775217, 2.72754451554884, 1.24920011035039));
#1695 = CARTESIAN_POINT('', (18.7092733854409, 2.71407476061169, 1.27861041531291));
#1696 = CARTESIAN_POINT('', (18.739547153672, 2.70042690073285, 1.30714961449787));
#1697 = CARTESIAN_POINT('', (18.7706682929714, 2.68674635283034, 1.33468874107519));
#1698 = CARTESIAN_POINT('', (18.801817559154, 2.67305344062557, 1.36225275715895));
#1699 = CARTESIAN_POINT('', (18.8338444054869, 2.65931494018023, 1.38884028014499));
#1700 = CARTESIAN_POINT('', (18.866772703227, 2.64570633195039, 1.41429770737198));
#1701 = CARTESIAN_POINT('', (18.8997308631681, 2.63208538226885, 1.43977822157474));
#1702 = CARTESIAN_POINT('', (18.9336295056269, 2.61857890883543, 1.46415543343511));
#1703 = CARTESIAN_POINT('', (18.9684776350702, 2.60540065574158, 1.48724154832406));
#1704 = CARTESIAN_POINT('', (18.9839584279498, 2.5995464015845, 1.49749723115979));
#1705 = CARTESIAN_POINT('', (18.9996330939103, 2.59375508849527, 1.50750186950618));
#1706 = CARTESIAN_POINT('', (19.0155000599385, 2.58804787324796, 1.51723703018908));
#1707 = CARTESIAN_POINT('', (19.0393079891925, 2.57948435980732, 1.53184436068959));
#1708 = CARTESIAN_POINT('', (19.0635595680414, 2.5711053701932, 1.54585399134848));
#1709 = CARTESIAN_POINT('', (19.0881794412712, 2.56293024245726, 1.55929104797596));
#1710 = CARTESIAN_POINT('', (19.1127886875446, 2.55475864344485, 1.57272230461361));
#1711 = CARTESIAN_POINT('', (19.1377797843072, 2.54678650231809, 1.58558886960589));
#1712 = CARTESIAN_POINT('', (19.1630629186435, 2.53900263586559, 1.59795669999837));
#1713 = CARTESIAN_POINT('', (19.1883365229565, 2.53122170340172, 1.61031986855937));
#1714 = CARTESIAN_POINT('', (19.2139122228488, 2.52362580648078, 1.62218998916195));
#1715 = CARTESIAN_POINT('', (19.2396915527348, 2.51616769284707, 1.63367687792697));
#1716 = CARTESIAN_POINT('', (19.2654645146753, 2.50871142149789, 1.64516092922952));
#1717 = CARTESIAN_POINT('', (19.2914469650365, 2.50139086795089, 1.65626531433379));
#1718 = CARTESIAN_POINT('', (19.3175364121501, 2.49412258080554, 1.66713903196944));
#1719 = CARTESIAN_POINT('', (19.3436242322792, 2.48685474692355, 1.67801207150064));
#1720 = CARTESIAN_POINT('', (19.3698213314331, 2.47963795344211, 1.68865650211694));
#1721 = CARTESIAN_POINT('', (19.3960216456422, 2.472358632113, 1.69924771420072));
#1722 = CARTESIAN_POINT('', (19.4222260664582, 2.46507816983149, 1.7098405863388));
#1723 = CARTESIAN_POINT('', (19.4484345175644, 2.45773406981666, 1.72038192754582));
#1724 = CARTESIAN_POINT('', (19.4745333906745, 2.45019443984908, 1.73105378510682));
#1725 = CARTESIAN_POINT('', (19.4919376644999, 2.44516656818794, 1.738170411577));
#1726 = CARTESIAN_POINT('', (19.5092916029274, 2.44004880220737, 1.74534875787167));
#1727 = CARTESIAN_POINT('', (19.5265655965417, 2.43480900256457, 1.75262806123563));
#1728 = CARTESIAN_POINT('', (19.5654476433984, 2.4230147331107, 1.76901305134283));
#1729 = CARTESIAN_POINT('', (19.6039616388303, 2.41063464592209, 1.78586074942121));
#1730 = CARTESIAN_POINT('', (19.64218955818, 2.39777275322083, 1.80296584102757));
#1731 = CARTESIAN_POINT('', (19.6804191218172, 2.38491030729435, 1.82007166837076));
#1732 = CARTESIAN_POINT('', (19.7183708244014, 2.37156312861444, 1.83743870776954));
#1733 = CARTESIAN_POINT('', (19.7561448044273, 2.35783924687351, 1.8548838470112));
#1734 = CARTESIAN_POINT('', (19.7939146942009, 2.34411685118566, 1.87232709725357));
#1735 = CARTESIAN_POINT('', (19.831510797579, 2.33001602055258, 1.8898506810954));
#1736 = CARTESIAN_POINT('', (19.8690458855308, 2.31565492953798, 1.90728661907603));
#1737 = CARTESIAN_POINT('', (19.906571817861, 2.30129734150475, 1.92471830405347));
#1738 = CARTESIAN_POINT('', (19.9440385275084, 2.28667828388631, 1.94206387548139));
#1739 = CARTESIAN_POINT('', (19.9815689035457, 2.27193502247827, 1.959160854457));
#1740 = CARTESIAN_POINT('', (19.9982451738984, 2.26538399264378, 1.96675773660193));
#1741 = CARTESIAN_POINT('', (20.0149352144052, 2.25880963305074, 1.97430455360499));
#1742 = CARTESIAN_POINT('', (20.0316474211671, 2.25222256013524, 1.98179048832561));
#1743 = CARTESIAN_POINT('', (20.0880400337353, 2.2299955582693, 2.00705055256628));
#1744 = CARTESIAN_POINT('', (20.1446672543197, 2.20760092023217, 2.03164662147328));
#1745 = CARTESIAN_POINT('', (20.2014336145692, 2.18497983913855, 2.05569041992178));
#1746 = CARTESIAN_POINT('', (20.2582023272523, 2.16235782061316, 2.07973521476032));
#1747 = CARTESIAN_POINT('', (20.3151151451258, 2.13950715486972, 2.10323045801951));
#1748 = CARTESIAN_POINT('', (20.3720657319621, 2.1163312105863, 2.12629777009203));
#1749 = CARTESIAN_POINT('', (20.4290260325564, 2.09315131330565, 2.14936901663297));
#1750 = CARTESIAN_POINT('', (20.4860258277227, 2.06964111025041, 2.17201721370931));
#1751 = CARTESIAN_POINT('', (20.542955292946, 2.04568004726512, 2.19435483553171));
#1752 = CARTESIAN_POINT('', (20.6283592416479, 2.00973434874137, 2.22786509424847));
#1753 = CARTESIAN_POINT('', (20.7136450873511, 1.97280202883003, 2.26064013348104));
#1754 = CARTESIAN_POINT('', (20.7988930027183, 1.93504195444984, 2.29251229757202));
#1755 = CARTESIAN_POINT('', (20.8841228214483, 1.89728989587113, 2.32437769576161));
#1756 = CARTESIAN_POINT('', (20.9693297973311, 1.85870702593407, 2.35534322569814));
#1757 = CARTESIAN_POINT('', (21.0546012722258, 1.81948480120258, 2.38526205231057));
#1758 = CARTESIAN_POINT('', (21.1824642506807, 1.76067181031683, 2.43012477208018));
#1759 = CARTESIAN_POINT('', (21.3104838432469, 1.7003766054475, 2.47267992875927));
#1760 = CARTESIAN_POINT('', (21.4385226746198, 1.63867134879507, 2.51291786786559));
#1761 = CARTESIAN_POINT('', (21.5238938069428, 1.59752877060836, 2.53974690392453));
#1762 = CARTESIAN_POINT('', (21.6092831669669, 1.55574132406347, 2.56555605888247));
#1763 = CARTESIAN_POINT('', (21.6946750897844, 1.51336277904053, 2.59031525089413));
#1764 = CARTESIAN_POINT('', (21.7964249131082, 1.46286608887909, 2.61981737860955));
#1765 = CARTESIAN_POINT('', (21.8982025636707, 1.41152643265247, 2.64783000392465));
#1766 = CARTESIAN_POINT('', (22., 1.35946653076699, 2.67429443998307));
#1767 = ORIENTED_EDGE('', *, *, #1768, .F.);
#1768 = EDGE_CURVE('', #1547, #1664, #1769, .T.);
#1769 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #1796, #1797, #1798, #1799, #1800, #1801, #1802, #1803, #1804, #1805, #1806, #1807, #1808, #1809, #1810, #1811, #1812, #1813, #1814, #1815, #1816, #1817, #1818, #1819, #1820, #1821, #1822, #1823, #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), .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, 4), (0., 0.131333422574709, 0.262735442003172, 0.394219502390666, 0.52579498381056, 0.657465029374238, 0.78922495942284, 0.921061760790819, 1.05295491329868, 1.18487849307118, 1.31680419564249, 1.44870473442875, 1.58055700219135, 1.71234447218805, 1.84405829047079, 1.97569678551413, 2.1072638940311, 2.23876689964536, 2.37021431954726, 2.5016142273006, 2.63297309010171, 2.76429564118275, 2.89558504495321, 3.02684325740576, 3.22361696388902, 3.42028031121874, 3.61683639813922, 3.81328607521211, 3.94319989727627), .UNSPECIFIED.);
#1770 = CARTESIAN_POINT('', (24.3901408936073, 1.63579309120105, 0.781925489727063));
#1771 = CARTESIAN_POINT('', (24.3955883784681, 1.61083835437686, 0.817479426926971));
#1772 = CARTESIAN_POINT('', (24.4000019773919, 1.58563522384139, 0.853034549042586));
#1773 = CARTESIAN_POINT('', (24.403319841822, 1.56028628964148, 0.888572131152784));
#1774 = CARTESIAN_POINT('', (24.4066394392083, 1.53492411542164, 0.924128274922877));
#1775 = CARTESIAN_POINT('', (24.4088642061774, 1.50939966732095, 0.959689730827759));
#1776 = CARTESIAN_POINT('', (24.4099298039005, 1.48382810490799, 0.995234894563724));
#1777 = CARTESIAN_POINT('', (24.4109960669304, 1.45824057686897, 1.03080225095194));
#1778 = CARTESIAN_POINT('', (24.4109023368605, 1.43258776446362, 1.06637850436803));
#1779 = CARTESIAN_POINT('', (24.4095826662184, 1.40699927358745, 1.10193666732001));
#1780 = CARTESIAN_POINT('', (24.4082620780076, 1.38139299100143, 1.13751955390736));
#1781 = CARTESIAN_POINT('', (24.4057126024218, 1.35583087345256, 1.17311256263876));
#1782 = CARTESIAN_POINT('', (24.4018683555555, 1.33045886558908, 1.2086801105159));
#1783 = CARTESIAN_POINT('', (24.3980213458042, 1.30506862270055, 1.2442732210182));
#1784 = CARTESIAN_POINT('', (24.3928739621316, 1.27984603683162, 1.27987290649977));
#1785 = CARTESIAN_POINT('', (24.386363182144, 1.25495498655856, 1.31543101096909));
#1786 = CARTESIAN_POINT('', (24.3798479575761, 1.23004694442358, 1.35101338915907));
#1787 = CARTESIAN_POINT('', (24.3719603599829, 1.20544539390999, 1.38659093366536));
#1788 = CARTESIAN_POINT('', (24.3626445191271, 1.18133292787086, 1.42209823492139));
#1789 = CARTESIAN_POINT('', (24.3533232432277, 1.15720639414759, 1.45762625183121));
#1790 = CARTESIAN_POINT('', (24.3425604231725, 1.13354110284213, 1.49312640046067));
#1791 = CARTESIAN_POINT('', (24.3303134284589, 1.11053756779037, 1.52851092101763));
#1792 = CARTESIAN_POINT('', (24.3180611989998, 1.08752420031391, 1.56391056601668));
#1793 = CARTESIAN_POINT('', (24.3043059680435, 1.06514194733265, 1.59924341635259));
#1794 = CARTESIAN_POINT('', (24.28902629047, 1.04360591334094, 1.63439448701257));
#1795 = CARTESIAN_POINT('', (24.2737430879311, 1.02206491106549, 1.66955366689513));
#1796 = CARTESIAN_POINT('', (24.256909679755, 1.00133703918643, 1.70458692661022));
#1797 = CARTESIAN_POINT('', (24.2385351632642, 0.981645146311722, 1.73934847846898));
#1798 = CARTESIAN_POINT('', (24.2201603511068, 0.961952936572302, 1.77411058968021));
#1799 = CARTESIAN_POINT('', (24.200210285105, 0.943262020951516, 1.80866394954139));
#1800 = CARTESIAN_POINT('', (24.1787341497869, 0.925792042432609, 1.84283113678952));
#1801 = CARTESIAN_POINT('', (24.1572621108718, 0.908325396174027, 1.87699180691674));
#1802 = CARTESIAN_POINT('', (24.1342202512142, 0.892044824545006, 1.91083568992205));
#1803 = CARTESIAN_POINT('', (24.109705500806, 0.877152102100277, 1.94415711547443));
#1804 = CARTESIAN_POINT('', (24.0851997219465, 0.862264829875572, 1.97746634654045));
#1805 = CARTESIAN_POINT('', (24.0591670811225, 0.848732276815693, 2.01032736718638));
#1806 = CARTESIAN_POINT('', (24.0317554876827, 0.836721838715863, 2.0425146762966));
#1807 = CARTESIAN_POINT('', (24.0043573654562, 0.824717303051914, 2.07468616720546));
#1808 = CARTESIAN_POINT('', (23.9755164223606, 0.814205646720832, 2.10626062030243));
#1809 = CARTESIAN_POINT('', (23.9454282763752, 0.805304934821195, 2.13700556467041));
#1810 = CARTESIAN_POINT('', (23.9153569456722, 0.796409197238821, 2.16773332669284));
#1811 = CARTESIAN_POINT('', (23.8839661071962, 0.789101042243846, 2.19770763899611));
#1812 = CARTESIAN_POINT('', (23.8514890786038, 0.783439041637658, 2.22670416980987));
#1813 = CARTESIAN_POINT('', (23.8190306226641, 0.777780278962255, 2.25568411836476));
#1814 = CARTESIAN_POINT('', (23.7854076989942, 0.773751604838279, 2.28375857146888));
#1815 = CARTESIAN_POINT('', (23.7508761935961, 0.771349578179569, 2.31072551008129));
#1816 = CARTESIAN_POINT('', (23.7163634143634, 0.768948854121131, 2.3376778247338));
#1817 = CARTESIAN_POINT('', (23.6808608981684, 0.768166558218773, 2.36358839532486));
#1818 = CARTESIAN_POINT('', (23.6446302646934, 0.768942495105331, 2.38828782429499));
#1819 = CARTESIAN_POINT('', (23.6084172837214, 0.769718053935341, 2.41297521906364));
#1820 = CARTESIAN_POINT('', (23.5713953264857, 0.772051104215456, 2.43650882808198));
#1821 = CARTESIAN_POINT('', (23.5338167229095, 0.775835694558456, 2.45875684759029));
#1822 = CARTESIAN_POINT('', (23.4962540036353, 0.77961868517262, 2.48099546296363));
#1823 = CARTESIAN_POINT('', (23.458056798844, 0.784858878025103, 2.50199655032556));
#1824 = CARTESIAN_POINT('', (23.4194572909172, 0.791418427350151, 2.52166569396352));
#1825 = CARTESIAN_POINT('', (23.3808717349232, 0.797975605702211, 2.54132772811789));
#1826 = CARTESIAN_POINT('', (23.3418110332814, 0.805862694547846, 2.55969664331671));
#1827 = CARTESIAN_POINT('', (23.302481189559, 0.814922857041364, 2.57671175879577));
#1828 = CARTESIAN_POINT('', (23.2631636311692, 0.823980189442053, 2.59372155931979));
#1829 = CARTESIAN_POINT('', (23.2235102053218, 0.834224507604774, 2.60940788060566));
#1830 = CARTESIAN_POINT('', (23.1836988080461, 0.845490996240389, 2.62373819332394));
#1831 = CARTESIAN_POINT('', (23.1438984158925, 0.856754370464286, 2.63806454469318));
#1832 = CARTESIAN_POINT('', (23.1038798354758, 0.869055823749316, 2.65105780080247));
#1833 = CARTESIAN_POINT('', (23.0637938694163, 0.882230701685203, 2.66270756794595));
#1834 = CARTESIAN_POINT('', (23.0237180215121, 0.895402254131545, 2.67435439455525));
#1835 = CARTESIAN_POINT('', (22.9835209260081, 0.909464056338759, 2.68467445517728));
#1836 = CARTESIAN_POINT('', (22.9433290357049, 0.924257080412837, 2.69367391859206));
#1837 = CARTESIAN_POINT('', (22.9031466940628, 0.939046590007425, 2.70267124394301));
#1838 = CARTESIAN_POINT('', (22.8629215771031, 0.954584335475736, 2.71035964408266));
#1839 = CARTESIAN_POINT('', (22.822759215158, 0.970719916573282, 2.7167572798174));
#1840 = CARTESIAN_POINT('', (22.7625504352776, 0.994909321864575, 2.72634819586549));
#1841 = CARTESIAN_POINT('', (22.7023683958146, 1.02048751722099, 2.73305434887977));
#1842 = CARTESIAN_POINT('', (22.6424978222733, 1.04699010750006, 2.73697063615434));
#1843 = CARTESIAN_POINT('', (22.5826608267233, 1.07347783398719, 2.74088472700666));
#1844 = CARTESIAN_POINT('', (22.5230120074871, 1.10094229179093, 2.74202149808651));
#1845 = CARTESIAN_POINT('', (22.4637722032744, 1.12897287946848, 2.7404991481288));
#1846 = CARTESIAN_POINT('', (22.404564708517, 1.15698817923221, 2.73897762846247));
#1847 = CARTESIAN_POINT('', (22.3456607240787, 1.18561883632901, 2.73479786058305));
#1848 = CARTESIAN_POINT('', (22.2872369382427, 1.21450419569291, 2.72808989953653));
#1849 = CARTESIAN_POINT('', (22.2288447813746, 1.24337391734884, 2.7213855699884));
#1850 = CARTESIAN_POINT('', (22.170840576205, 1.27254330916764, 2.71214584354557));
#1851 = CARTESIAN_POINT('', (22.1133702719055, 1.30169399294047, 2.70050734681296));
#1852 = CARTESIAN_POINT('', (22.0753646767934, 1.32097158505027, 2.69281071113433));
#1853 = CARTESIAN_POINT('', (22.0375622554446, 1.34025693764212, 2.6840595572912));
#1854 = CARTESIAN_POINT('', (22., 1.35946653076699, 2.67429443998307));
#1855 = ORIENTED_EDGE('', *, *, #1546, .T.);
#1856 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.639003933047693, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000017), (0., 0.880118638420234), .UNSPECIFIED.);
#1857 = CARTESIAN_POINT('', (24.4109960669523, 1.63279329473021, 0.788477797617138));
#1858 = CARTESIAN_POINT('', (24.4109960669523, 0.0285525151196931, 3.01544079550535));
#1859 = CARTESIAN_POINT('', (24.2884418224127, 1.6504946951743, 0.750005332191361));
#1860 = CARTESIAN_POINT('', (24.2884418224127, 0.0989567565186001, 3.01346066622284));
#1861 = CARTESIAN_POINT('', (23.9981098000952, 1.68937103344206, 0.65753194988624));
#1862 = CARTESIAN_POINT('', (23.9981098000952, 0.265475164225221, 3.00322843494217));
#1863 = CARTESIAN_POINT('', (23.54, 1.73898912639834, 0.507366973411002));
#1864 = CARTESIAN_POINT('', (23.54, 0.525916511533213, 2.96646971833471));
#1865 = CARTESIAN_POINT('', (23.0366666666667, 1.77823741956296, 0.338281384083274));
#1866 = CARTESIAN_POINT('', (23.0366666666667, 0.806917038463411, 2.90030115221237));
#1867 = CARTESIAN_POINT('', (22.5333333333333, 1.80194358441349, 0.166417701992356));
#1868 = CARTESIAN_POINT('', (22.5333333333333, 1.08059879011715, 2.80891506613543));
#1869 = CARTESIAN_POINT('', (22.03, 1.80990699505865, -0.00686440138228814));
#1870 = CARTESIAN_POINT('', (22.03, 1.34478693444776, 2.69301494984089));
#1871 = CARTESIAN_POINT('', (21.5266666666667, 1.80215782241446, -0.180284587475261));
#1872 = CARTESIAN_POINT('', (21.5266666666667, 1.59759508355045, 2.5535898510442));
#1873 = CARTESIAN_POINT('', (21.0233333333333, 1.77836491650478, -0.352229661829796));
#1874 = CARTESIAN_POINT('', (21.0233333333333, 1.8363742286254, 2.39133562159605));
#1875 = CARTESIAN_POINT('', (20.52, 1.74004973365893, -0.522325211747585));
#1876 = CARTESIAN_POINT('', (20.52, 2.06168808455826, 2.20879641405402));
#1877 = CARTESIAN_POINT('', (20.0166666666667, 1.68232344795115, -0.685604757478595));
#1878 = CARTESIAN_POINT('', (20.0166666666667, 2.26252816061539, 2.00234641176335));
#1879 = CARTESIAN_POINT('', (19.5133333333333, 1.62472320952812, -0.854305280322263));
#1880 = CARTESIAN_POINT('', (19.5133333333333, 2.47154237370799, 1.79208709693228));
#1881 = CARTESIAN_POINT('', (19.01, 1.48624021961864, -0.971370981017286));
#1882 = CARTESIAN_POINT('', (19.01, 2.54394343545025, 1.49932719358373));
#1883 = CARTESIAN_POINT('', (18.5055555555555, 1.52801966057276, -1.21153494328966));
#1884 = CARTESIAN_POINT('', (18.5055555555555, 2.9327687516072, 1.38452148973636));
#1885 = CARTESIAN_POINT('', (18.1688888888888, 1.64740073513576, -1.49498910204091));
#1886 = CARTESIAN_POINT('', (18.1688888888888, 3.44334829688833, 1.35347812237311));
#1887 = CARTESIAN_POINT('', (17.9999999999998, 1.72116532257927, -1.67466709405856));
#1888 = CARTESIAN_POINT('', (17.9999999999998, 3.76559015338158, 1.33095349432034));
#1889 = ADVANCED_FACE('', (#1890), #1987, .T.);
#1890 = FACE_OUTER_BOUND('', #1891, .T.);
#1891 = EDGE_LOOP('', (#1892, #1893, #1980, #1986));
#1892 = ORIENTED_EDGE('', *, *, #807, .T.);
#1893 = ORIENTED_EDGE('', *, *, #1894, .T.);
#1894 = EDGE_CURVE('', #799, #1895, #1897, .T.);
#1895 = VERTEX_POINT('', #1896);
#1896 = CARTESIAN_POINT('', (22., 0.0285829580118462, 2.99986383266162));
#1897 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #1960, #1961, #1962, #1963, #1964, #1965, #1966, #1967, #1968, #1969, #1970, #1971, #1972, #1973, #1974, #1975, #1976, #1977, #1978, #1979), .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, 4), (0.540742730679719, 0.656822074203947, 0.788192699111816, 0.919564960185641, 1.0509374323497, 1.18230863832452, 1.31369532395507, 1.44510657480893, 1.57654401520869, 1.70800711998247, 1.83942982366183, 1.97073839416504, 2.10199998779251, 2.23328104104642, 2.29166348042864, 2.48872650115317, 2.68580862010245, 2.81716068380963, 2.87553558217725, 3.17079900325378, 3.36773051714516, 3.49906254029014, 3.79445063509695, 3.9913933155584, 4.18831403724909, 4.63099085813133, 5.07362075909026, 5.14808109206876), .UNSPECIFIED.);
#1898 = CARTESIAN_POINT('', (18., 2.09207755300698, 2.1501654604118));
#1899 = CARTESIAN_POINT('', (18.0335859178874, 2.07830693467372, 2.16356405271791));
#1900 = CARTESIAN_POINT('', (18.0671715988063, 2.06440674629833, 2.1768311753467));
#1901 = CARTESIAN_POINT('', (18.1007569674508, 2.05038071763985, 2.18996322177581));
#1902 = CARTESIAN_POINT('', (18.1387665799507, 2.03450702216659, 2.20482516958956));
#1903 = CARTESIAN_POINT('', (18.1767768798202, 2.01847165462326, 2.21951456087421));
#1904 = CARTESIAN_POINT('', (18.2147884029811, 2.00228106512576, 2.23402563464228));
#1905 = CARTESIAN_POINT('', (18.2528003995595, 1.98609027398127, 2.24853688913969));
#1906 = CARTESIAN_POINT('', (18.2908147050652, 1.9697437491713, 2.26287026042529));
#1907 = CARTESIAN_POINT('', (18.3288328216971, 1.95324949199764, 2.27701919667159));
#1908 = CARTESIAN_POINT('', (18.3668509994168, 1.93675520832085, 2.29116815565255));
#1909 = CARTESIAN_POINT('', (18.4048740744293, 1.92011267370147, 2.30513310190269));
#1910 = CARTESIAN_POINT('', (18.4429048392767, 1.90333199936295, 2.31890648802427));
#1911 = CARTESIAN_POINT('', (18.4809352375775, 1.8865514867593, 2.33267974139571));
#1912 = CARTESIAN_POINT('', (18.5189760861901, 1.86963463147761, 2.34626004322728));
#1913 = CARTESIAN_POINT('', (18.5570254441518, 1.85258546594407, 2.3596455435876));
#1914 = CARTESIAN_POINT('', (18.5950792855234, 1.83553429148315, 2.37303262118043));
#1915 = CARTESIAN_POINT('', (18.6331408379643, 1.81834773913675, 2.38622740424803));
#1916 = CARTESIAN_POINT('', (18.6711977168703, 1.80101472373608, 2.39923862191443));
#1917 = CARTESIAN_POINT('', (18.7092617112289, 1.78367846760069, 2.4122522722738));
#1918 = CARTESIAN_POINT('', (18.7473220716936, 1.76619510587239, 2.4250827561973));
#1919 = CARTESIAN_POINT('', (18.7853647073269, 1.74855021448366, 2.43773914671549));
#1920 = CARTESIAN_POINT('', (18.8234149246501, 1.73090180656427, 2.45039805958331));
#1921 = CARTESIAN_POINT('', (18.8614484655705, 1.71309115676572, 2.46288328297958));
#1922 = CARTESIAN_POINT('', (18.8994505240179, 1.69510209132838, 2.47520279976695));
#1923 = CARTESIAN_POINT('', (18.9374600027182, 1.67710951335988, 2.48752472205375));
#1924 = CARTESIAN_POINT('', (18.9754390166068, 1.65893761603795, 2.49968142870055));
#1925 = CARTESIAN_POINT('', (19.0133734891324, 1.64057087423753, 2.51167816541123));
#1926 = CARTESIAN_POINT('', (19.0512963036783, 1.62220977688368, 2.52367121529819));
#1927 = CARTESIAN_POINT('', (19.0891817240575, 1.60366149644464, 2.53549824578205));
#1928 = CARTESIAN_POINT('', (19.1270968063043, 1.58503016369512, 2.54709233836872));
#1929 = CARTESIAN_POINT('', (19.1649789614491, 1.56641501120306, 2.55867636214251));
#1930 = CARTESIAN_POINT('', (19.2028920897613, 1.5477167506798, 2.57002854391189));
#1931 = CARTESIAN_POINT('', (19.2408646368289, 1.52898790409319, 2.58112300929978));
#1932 = CARTESIAN_POINT('', (19.2788235988608, 1.51026575792754, 2.59221350553835));
#1933 = CARTESIAN_POINT('', (19.3168431953706, 1.491512717649, 2.6030472329189));
#1934 = CARTESIAN_POINT('', (19.3549130909177, 1.47272434813942, 2.61363405900622));
#1935 = CARTESIAN_POINT('', (19.3929886303545, 1.45393319324045, 2.62422245459818));
#1936 = CARTESIAN_POINT('', (19.4311156150074, 1.43510623378546, 2.6345646868902));
#1937 = CARTESIAN_POINT('', (19.4692466609974, 1.41617836496634, 2.64470014152858));
#1938 = CARTESIAN_POINT('', (19.4862040468951, 1.40776088866967, 2.64920751369973));
#1939 = CARTESIAN_POINT('', (19.5031618268245, 1.39932242611678, 2.65367445277868));
#1940 = CARTESIAN_POINT('', (19.5201138085382, 1.39085378490631, 2.65810566927122));
#1941 = CARTESIAN_POINT('', (19.5773332183322, 1.36226888787175, 2.67306271657422));
#1942 = CARTESIAN_POINT('', (19.6344893918482, 1.33333924623605, 2.6876131533261));
#1943 = CARTESIAN_POINT('', (19.6915583236318, 1.30404592545004, 2.70175206566353));
#1944 = CARTESIAN_POINT('', (19.7486327862109, 1.27474976572234, 2.71589234826376));
#1945 = CARTESIAN_POINT('', (19.8056239099312, 1.24508750103877, 2.72962092964041));
#1946 = CARTESIAN_POINT('', (19.8625660039529, 1.21513391781579, 2.74289073092124));
#1947 = CARTESIAN_POINT('', (19.9005169941362, 1.19517033617409, 2.75173484013071));
#1948 = CARTESIAN_POINT('', (19.9384488643288, 1.17507849727101, 2.76037466732835));
#1949 = CARTESIAN_POINT('', (19.9763864675584, 1.15490495836375, 2.76878936308756));
#1950 = CARTESIAN_POINT('', (19.993246527997, 1.14593952416964, 2.77252898465022));
#1951 = CARTESIAN_POINT('', (20.0101081445001, 1.13695830481109, 2.7762240516354));
#1952 = CARTESIAN_POINT('', (20.0269738985586, 1.12796614542204, 2.77987272636388));
#1953 = CARTESIAN_POINT('', (20.1122818028395, 1.08248331258942, 2.79832792222466));
#1954 = CARTESIAN_POINT('', (20.1976996187945, 1.03671133274316, 2.81560122411677));
#1955 = CARTESIAN_POINT('', (20.2831752304247, 0.990656528974773, 2.83171319903688));
#1956 = CARTESIAN_POINT('', (20.3401848035638, 0.959939407988328, 2.84245938493836));
#1957 = CARTESIAN_POINT('', (20.3972232949999, 0.929091383785707, 2.85269090028445));
#1958 = CARTESIAN_POINT('', (20.454257858837, 0.898082981369814, 2.86241977329914));
#1959 = CARTESIAN_POINT('', (20.4922937450693, 0.877403730277381, 2.86890787949755));
#1960 = CARTESIAN_POINT('', (20.5303275618539, 0.856649501091675, 2.87517343315485));
#1961 = CARTESIAN_POINT('', (20.5683514641947, 0.835814261766214, 2.88121754121903));
#1962 = CARTESIAN_POINT('', (20.6538736986094, 0.788952258868428, 2.89481176997703));
#1963 = CARTESIAN_POINT('', (20.7393622792795, 0.741687607624253, 2.90728225391068));
#1964 = CARTESIAN_POINT('', (20.824827428569, 0.69412046597113, 2.91859500080433));
#1965 = CARTESIAN_POINT('', (20.8818091955496, 0.662406254925549, 2.92613749400493));
#1966 = CARTESIAN_POINT('', (20.938785603921, 0.630555714129044, 2.9331659570237));
#1967 = CARTESIAN_POINT('', (20.9957642147378, 0.598607073102584, 2.93967167759115));
#1968 = CARTESIAN_POINT('', (21.0527364725373, 0.566661994294749, 2.94617667278193));
#1969 = CARTESIAN_POINT('', (21.1097167166813, 0.534620312803141, 2.95215897715123));
#1970 = CARTESIAN_POINT('', (21.1667003629752, 0.502499861429714, 2.95761625118323));
#1971 = CARTESIAN_POINT('', (21.2947993216175, 0.430293243572473, 2.96988417656167));
#1972 = CARTESIAN_POINT('', (21.4229457535416, 0.35767090085421, 2.97950198540133));
#1973 = CARTESIAN_POINT('', (21.5510593224266, 0.28478573060033, 2.98645225772094));
#1974 = CARTESIAN_POINT('', (21.6791593123788, 0.211908285545597, 2.99340179337166));
#1975 = CARTESIAN_POINT('', (21.8072693628574, 0.138744940799044, 2.99768447795466));
#1976 = CARTESIAN_POINT('', (21.9353577600748, 0.065534087193526, 2.99928412849064));
#1977 = CARTESIAN_POINT('', (21.9569051175553, 0.0532183703264607, 2.99955322579134));
#1978 = CARTESIAN_POINT('', (21.9784525756884, 0.0409009383769723, 2.99974646589593));
#1979 = CARTESIAN_POINT('', (22., 0.0285829580118452, 2.99986383266163));
#1980 = ORIENTED_EDGE('', *, *, #1981, .F.);
#1981 = EDGE_CURVE('', #1664, #1895, #1982, .T.);
#1982 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1983, #1984, #1985), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.172941658431928, 0.24831901189313), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875095359857609, 0.90896520676317, 0.996087684165491))
   REPRESENTATION_ITEM ('')
);
#1983 = CARTESIAN_POINT('', (22., 1.35946653076699, 2.67429443998307));
#1984 = CARTESIAN_POINT('', (22., 0.732206174628746, 2.99315965074585));
#1985 = CARTESIAN_POINT('', (22., 0.0285829580118462, 2.99986383266162));
#1986 = ORIENTED_EDGE('', *, *, #1663, .F.);
#1987 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1988, #1989, #1990, #1991, #1992, #1993, #1994, #1995, #1996), (#1997, #1998, #1999, #2000, #2001, #2002, #2003, #2004, #2005)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.856031128404669, -0.700389105058365), (0.0114069632830571, 0.25, 0.5, 0.75, 0.99831901189313), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.974491371816527, 0.720470869957993, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.709076181256181, 0.996087684165491), (0.974491371816527, 0.720470869957993, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.709076181256181, 0.996087684165491)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1988 = CARTESIAN_POINT('', (22., 2.99359080734319, 0.195995097363001));
#1989 = CARTESIAN_POINT('', (22., 2.81000819727151, 3.));
#1990 = CARTESIAN_POINT('', (22., 2.40414306912242E-15, 3.));
#1991 = CARTESIAN_POINT('', (22., -3., 3.));
#1992 = CARTESIAN_POINT('', (22., -3., 4.03113002100722E-15));
#1993 = CARTESIAN_POINT('', (22., -3., -3.));
#1994 = CARTESIAN_POINT('', (22., -1.99438099162901E-15, -3.));
#1995 = CARTESIAN_POINT('', (22., 2.97155191809333, -3.));
#1996 = CARTESIAN_POINT('', (22., 2.99986383266163, -0.0285829580118442));
#1997 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363001));
#1998 = CARTESIAN_POINT('', (18., 2.81000819727151, 3.));
#1999 = CARTESIAN_POINT('', (18., 2.40414306912242E-15, 3.));
#2000 = CARTESIAN_POINT('', (18., -3., 3.));
#2001 = CARTESIAN_POINT('', (18., -3., 4.03113002100722E-15));
#2002 = CARTESIAN_POINT('', (18., -3., -3.));
#2003 = CARTESIAN_POINT('', (18., -1.99438099162901E-15, -3.));
#2004 = CARTESIAN_POINT('', (18., 2.97155191809333, -3.));
#2005 = CARTESIAN_POINT('', (18., 2.99986383266163, -0.0285829580118442));
#2006 = ADVANCED_FACE('', (#2007), #2087, .T.);
#2007 = FACE_OUTER_BOUND('', #2008, .T.);
#2008 = EDGE_LOOP('', (#2009, #2010, #2031, #2086));
#2009 = ORIENTED_EDGE('', *, *, #798, .F.);
#2010 = ORIENTED_EDGE('', *, *, #2011, .F.);
#2011 = EDGE_CURVE('', #2012, #790, #2014, .T.);
#2012 = VERTEX_POINT('', #2013);
#2013 = CARTESIAN_POINT('', (24.3901408936073, -0.781925489727063, 1.63579309120105));
#2014 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2015, #2016, #2017, #2018, #2019, #2020, #2021, #2022, #2023, #2024, #2025, #2026, #2027, #2028, #2029, #2030), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.659859106392659, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000008), .UNSPECIFIED.);
#2015 = CARTESIAN_POINT('', (24.3901408936073, -0.781925489727083, 1.63579309120105));
#2016 = CARTESIAN_POINT('', (24.274538373516, -0.745575412362156, 1.6523521492035));
#2017 = CARTESIAN_POINT('', (23.9911580756469, -0.655253226449135, 1.69012397806322));
#2018 = CARTESIAN_POINT('', (23.54, -0.507366973411002, 1.73898912639834));
#2019 = CARTESIAN_POINT('', (23.0366666666667, -0.338281384083274, 1.77823741956296));
#2020 = CARTESIAN_POINT('', (22.5333333333333, -0.166417701992356, 1.80194358441349));
#2021 = CARTESIAN_POINT('', (22.03, 0.00686440138228826, 1.80990699505865));
#2022 = CARTESIAN_POINT('', (21.5266666666667, 0.180284587475261, 1.80215782241446));
#2023 = CARTESIAN_POINT('', (21.0233333333333, 0.352229661829796, 1.77836491650478));
#2024 = CARTESIAN_POINT('', (20.52, 0.522325211747586, 1.74004973365893));
#2025 = CARTESIAN_POINT('', (20.0166666666667, 0.685604757478595, 1.68232344795115));
#2026 = CARTESIAN_POINT('', (19.5133333333333, 0.854305280322263, 1.62472320952812));
#2027 = CARTESIAN_POINT('', (19.01, 0.971370981017286, 1.48624021961864));
#2028 = CARTESIAN_POINT('', (18.5055555555555, 1.21153494328965, 1.52801966057275));
#2029 = CARTESIAN_POINT('', (18.1688888888888, 1.49498910204086, 1.64740073513574));
#2030 = CARTESIAN_POINT('', (17.9999999999999, 1.67466709405847, 1.72116532257923));
#2031 = ORIENTED_EDGE('', *, *, #2032, .T.);
#2032 = EDGE_CURVE('', #2012, #1895, #2033, .T.);
#2033 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2034, #2035, #2036, #2037, #2038, #2039, #2040, #2041, #2042, #2043, #2044, #2045, #2046, #2047, #2048, #2049, #2050, #2051, #2052, #2053, #2054, #2055, #2056, #2057, #2058, #2059, #2060, #2061, #2062, #2063, #2064, #2065, #2066, #2067, #2068, #2069, #2070, #2071, #2072, #2073, #2074, #2075, #2076, #2077, #2078, #2079, #2080, #2081, #2082, #2083, #2084, #2085), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197623886209967, 0.395207908485076, 0.592746345694754, 0.790230740800661, 0.987650499610513, 1.18499370881235, 1.38224841893801, 1.57940353206688, 1.77644844892833, 1.97337380752981, 2.17017158734508, 2.36683480087742, 2.56335781980149, 2.75973670543413, 2.9559670637995, 2.99485724830147, 3.02914077418968), .UNSPECIFIED.);
#2034 = CARTESIAN_POINT('', (24.3901408936073, -0.781925489727063, 1.63579309120105));
#2035 = CARTESIAN_POINT('', (24.3511694667573, -0.791935152504886, 1.68795151575108));
#2036 = CARTESIAN_POINT('', (24.3106432205715, -0.799755967568007, 1.73944179732391));
#2037 = CARTESIAN_POINT('', (24.2687784836746, -0.805331343249917, 1.78999598312242));
#2038 = CARTESIAN_POINT('', (24.2269221915724, -0.810905594288358, 1.84053997132383));
#2039 = CARTESIAN_POINT('', (24.1836545313002, -0.814245255016977, 1.89023682876534));
#2040 = CARTESIAN_POINT('', (24.1392008687488, -0.815349551460386, 1.93882045380115));
#2041 = CARTESIAN_POINT('', (24.0947574622044, -0.816453593129016, 1.98739286999679));
#2042 = CARTESIAN_POINT('', (24.0490512488713, -0.815325574875396, 2.03493707552872));
#2043 = CARTESIAN_POINT('', (24.0023099304849, -0.812017377946019, 2.08119742460803));
#2044 = CARTESIAN_POINT('', (23.9555813994791, -0.808710086065424, 2.12744511788921));
#2045 = CARTESIAN_POINT('', (23.9077386772859, -0.803218642237026, 2.17248850281741));
#2046 = CARTESIAN_POINT('', (23.8590056907112, -0.79564185810061, 2.21608932029864));
#2047 = CARTESIAN_POINT('', (23.8102886543575, -0.788067553832349, 2.25967586730881));
#2048 = CARTESIAN_POINT('', (23.7606015071873, -0.778397319134895, 2.30189279794906));
#2049 = CARTESIAN_POINT('', (23.7101594455093, -0.766769589602033, 2.3425240804305));
#2050 = CARTESIAN_POINT('', (23.6597369427654, -0.755146368726984, 2.38313960811228));
#2051 = CARTESIAN_POINT('', (23.6084802045831, -0.741549320189925, 2.42223516329968));
#2052 = CARTESIAN_POINT('', (23.5565922119911, -0.726148558148434, 2.45961967732159));
#2053 = CARTESIAN_POINT('', (23.5047274887045, -0.710754702618793, 2.49698742616082));
#2054 = CARTESIAN_POINT('', (23.4521536874478, -0.69353603459751, 2.53270225366325));
#2055 = CARTESIAN_POINT('', (23.3990596123041, -0.674686588499689, 2.56659895747656));
#2056 = CARTESIAN_POINT('', (23.3459923451916, -0.65584665978283, 2.6004785463125));
#2057 = CARTESIAN_POINT('', (23.2923291335086, -0.635351041917075, 2.63259061924056));
#2058 = CARTESIAN_POINT('', (23.2382438908197, -0.613410994068354, 2.66279533933887));
#2059 = CARTESIAN_POINT('', (23.1841888780942, -0.591483209210642, 2.69298317705783));
#2060 = CARTESIAN_POINT('', (23.1296386705099, -0.568083168585358, 2.72130705091412));
#2061 = CARTESIAN_POINT('', (23.0747526682046, -0.543433704755281, 2.74765108969891));
#2062 = CARTESIAN_POINT('', (23.0198999683313, -0.518799197144588, 2.77397914407016));
#2063 = CARTESIAN_POINT('', (22.9646409358888, -0.492885242573862, 2.79836395891535));
#2064 = CARTESIAN_POINT('', (22.9091215140148, -0.465922036142028, 2.8207117415633));
#2065 = CARTESIAN_POINT('', (22.8536380605935, -0.438976297918319, 2.84304504612166));
#2066 = CARTESIAN_POINT('', (22.7978261715958, -0.410949763741662, 2.86337160607947));
#2067 = CARTESIAN_POINT('', (22.7418200229454, -0.382076680427136, 2.88161768175988));
#2068 = CARTESIAN_POINT('', (22.6858521701501, -0.353223339934413, 2.89985128114821));
#2069 = CARTESIAN_POINT('', (22.6296242781222, -0.323490800344608, 2.91602886653103));
#2070 = CARTESIAN_POINT('', (22.5732607528824, -0.293115119071847, 2.93009481692594));
#2071 = CARTESIAN_POINT('', (22.516937407309, -0.262761091603377, 2.94415074017663));
#2072 = CARTESIAN_POINT('', (22.4604144980099, -0.23173060171894, 2.95611411712536));
#2073 = CARTESIAN_POINT('', (22.4038091678377, -0.200259496175865, 2.9659457665577));
#2074 = CARTESIAN_POINT('', (22.347245352968, -0.168811472071556, 2.97577020529279));
#2075 = CARTESIAN_POINT('', (22.2905367345333, -0.136888838841145, 2.9834769673414));
#2076 = CARTESIAN_POINT('', (22.2337950206353, -0.104727196497165, 2.9890420041612));
#2077 = CARTESIAN_POINT('', (22.1770962222049, -0.0725898789721842, 2.994602831976));
#2078 = CARTESIAN_POINT('', (22.1203029296012, -0.0401792182650906, 2.99803124054373));
#2079 = CARTESIAN_POINT('', (22.0635235380948, -0.00773033287943806, 2.99931742269163));
#2080 = CARTESIAN_POINT('', (22.0522706359955, -0.00129940572808578, 2.99957232647641));
#2081 = CARTESIAN_POINT('', (22.0410168418327, 0.00513383986222735, 2.99974320767294));
#2082 = CARTESIAN_POINT('', (22.0297629925898, 0.0115675744293198, 2.9998300544354));
#2083 = CARTESIAN_POINT('', (22.0198421954323, 0.0172392139037367, 2.99990661393923));
#2084 = CARTESIAN_POINT('', (22.0099210096122, 0.0229114308799416, 2.99991787145502));
#2085 = CARTESIAN_POINT('', (22., 0.0285829580118462, 2.99986383266162));
#2086 = ORIENTED_EDGE('', *, *, #1894, .F.);
#2087 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2088, #2089), (#2090, #2091), (#2092, #2093), (#2094, #2095), (#2096, #2097), (#2098, #2099), (#2100, #2101), (#2102, #2103), (#2104, #2105), (#2106, #2107), (#2108, #2109), (#2110, #2111), (#2112, #2113), (#2114, #2115), (#2116, #2117), (#2118, #2119)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.659859106392657, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000008), (0.203787290196521, 1.), .UNSPECIFIED.);
#2088 = CARTESIAN_POINT('', (24.3901408936073, -1.30074133392709, 2.72115913272022));
#2089 = CARTESIAN_POINT('', (24.3901408936073, -0.781925489727083, 1.63579309120105));
#2090 = CARTESIAN_POINT('', (24.274538373516, -1.24027259522859, 2.74870530109261));
#2091 = CARTESIAN_POINT('', (24.274538373516, -0.745575412362157, 1.6523521492035));
#2092 = CARTESIAN_POINT('', (23.9911580756469, -1.09002068231458, 2.81153913846119));
#2093 = CARTESIAN_POINT('', (23.9911580756469, -0.655253226449135, 1.69012397806322));
#2094 = CARTESIAN_POINT('', (23.54, -0.844010334047972, 2.89282683027202));
#2095 = CARTESIAN_POINT('', (23.54, -0.507366973411002, 1.73898912639834));
#2096 = CARTESIAN_POINT('', (23.0366666666667, -0.562734665330786, 2.95811678164976));
#2097 = CARTESIAN_POINT('', (23.0366666666667, -0.338281384083274, 1.77823741956296));
#2098 = CARTESIAN_POINT('', (22.5333333333333, -0.276837609877857, 2.99755223796254));
#2099 = CARTESIAN_POINT('', (22.5333333333333, -0.166417701992356, 1.80194358441349));
#2100 = CARTESIAN_POINT('', (22.03, 0.011419004403764, 3.01079945591525));
#2101 = CARTESIAN_POINT('', (22.03, 0.00686440138228826, 1.80990699505865));
#2102 = CARTESIAN_POINT('', (21.5266666666667, 0.299905320749828, 2.99790862514626));
#2103 = CARTESIAN_POINT('', (21.5266666666667, 0.180284587475261, 1.80215782241446));
#2104 = CARTESIAN_POINT('', (21.0233333333333, 0.585937773095351, 2.95832887416286));
#2105 = CARTESIAN_POINT('', (21.0233333333333, 0.352229661829796, 1.77836491650478));
#2106 = CARTESIAN_POINT('', (20.52, 0.868893521951102, 2.89459116168342));
#2107 = CARTESIAN_POINT('', (20.52, 0.522325211747586, 1.74004973365893));
#2108 = CARTESIAN_POINT('', (20.0166666666667, 1.14051077565042, 2.79856287400041));
#2109 = CARTESIAN_POINT('', (20.0166666666667, 0.685604757478595, 1.68232344795115));
#2110 = CARTESIAN_POINT('', (19.5133333333333, 1.42114588219294, 2.70274426731062));
#2111 = CARTESIAN_POINT('', (19.5133333333333, 0.854305280322263, 1.62472320952812));
#2112 = CARTESIAN_POINT('', (19.01, 1.61588591520082, 2.47237634685321));
#2113 = CARTESIAN_POINT('', (19.01, 0.971370981017286, 1.48624021961864));
#2114 = CARTESIAN_POINT('', (18.5055555555555, 2.0154012101382, 2.54187688938744));
#2115 = CARTESIAN_POINT('', (18.5055555555555, 1.21153494328965, 1.52801966057275));
#2116 = CARTESIAN_POINT('', (18.1688888888888, 2.48693020542638, 2.74046857134797));
#2117 = CARTESIAN_POINT('', (18.1688888888888, 1.49498910204086, 1.64740073513574));
#2118 = CARTESIAN_POINT('', (17.9999999999999, 2.78582644820764, 2.86317674383804));
#2119 = CARTESIAN_POINT('', (17.9999999999999, 1.67466709405847, 1.72116532257923));
#2120 = ADVANCED_FACE('', (#2121), #2321, .T.);
#2121 = FACE_OUTER_BOUND('', #2122, .T.);
#2122 = EDGE_LOOP('', (#2123, #2124, #2232, #2320));
#2123 = ORIENTED_EDGE('', *, *, #789, .F.);
#2124 = ORIENTED_EDGE('', *, *, #2125, .T.);
#2125 = EDGE_CURVE('', #782, #2126, #2128, .T.);
#2126 = VERTEX_POINT('', #2127);
#2127 = CARTESIAN_POINT('', (22., -2.67429443998307, 1.35946653076699));
#2128 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2129, #2130, #2131, #2132, #2133, #2134, #2135, #2136, #2137, #2138, #2139, #2140, #2141, #2142, #2143, #2144, #2145, #2146, #2147, #2148, #2149, #2150, #2151, #2152, #2153, #2154, #2155, #2156, #2157, #2158, #2159, #2160, #2161, #2162, #2163, #2164, #2165, #2166, #2167, #2168, #2169, #2170, #2171, #2172, #2173, #2174, #2175, #2176, #2177, #2178, #2179, #2180, #2181, #2182, #2183, #2184, #2185, #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), .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, 4), (2.33922112191437, 2.34303214305215, 2.53896569228189, 2.73485301706139, 2.86568819441833, 2.9965401960068, 3.12742197499962, 3.2583470028013, 3.38932901359771, 3.52038839498189, 3.65154589272164, 3.78281484090463, 3.914203152853, 4.04570964889582, 4.10412347728897, 4.19176002465064, 4.27935920690521, 4.36692751024333, 4.4544776204701, 4.54202656330017, 4.62959400491265, 4.6685214596822, 4.79995399863481, 4.93139201413963, 5.06281563957091, 5.19420706549047, 5.25258967749572, 5.44959253389305, 5.6466036953333, 5.8436485962508, 6.13924914170298, 6.43478682465342, 6.87794038705156, 7.17341733746634, 7.52439342061891), .UNSPECIFIED.);
#2129 = CARTESIAN_POINT('', (18., -0.195995098211464, 2.99359080419254));
#2130 = CARTESIAN_POINT('', (18.0005138948796, -0.197154400576792, 2.99351490486577));
#2131 = CARTESIAN_POINT('', (18.0010281812098, -0.198313472132283, 2.99343834338412));
#2132 = CARTESIAN_POINT('', (18.0015428590072, -0.199472311229391, 2.99336112038839));
#2133 = CARTESIAN_POINT('', (18.0280036536094, -0.2590509514609, 2.98939090477159));
#2134 = CARTESIAN_POINT('', (18.0555269275743, -0.31807817619183, 2.98366783732251));
#2135 = CARTESIAN_POINT('', (18.0841286931243, -0.376329699167669, 2.97630239685493));
#2136 = CARTESIAN_POINT('', (18.1127237109739, -0.434567479501496, 2.96893869403482));
#2137 = CARTESIAN_POINT('', (18.1424263515575, -0.49209106656857, 2.95992544076882));
#2138 = CARTESIAN_POINT('', (18.1732695925698, -0.548672350639208, 2.94939971038923));
#2139 = CARTESIAN_POINT('', (18.1938701133675, -0.58646357753354, 2.94236946582094));
#2140 = CARTESIAN_POINT('', (18.2149916862159, -0.623856542196447, 2.93466112938949));
#2141 = CARTESIAN_POINT('', (18.2366493184756, -0.660780945721798, 2.92632338297923));
#2142 = CARTESIAN_POINT('', (18.2583097357128, -0.6977100973946, 2.91798456440949));
#2143 = CARTESIAN_POINT('', (18.2805165920467, -0.734188208596123, 2.90901212144255));
#2144 = CARTESIAN_POINT('', (18.303289898176, -0.770141649921089, 2.89946233620249));
#2145 = CARTESIAN_POINT('', (18.3260683867247, -0.806103273009781, 2.88991037776056));
#2146 = CARTESIAN_POINT('', (18.3494246714465, -0.841557720488217, 2.87977600852142));
#2147 = CARTESIAN_POINT('', (18.3733846718002, -0.876426161373157, 2.86912481144699));
#2148 = CARTESIAN_POINT('', (18.3973525895393, -0.911306124247992, 2.85847009477197));
#2149 = CARTESIAN_POINT('', (18.4219368719746, -0.945617808014156, 2.84729254323424));
#2150 = CARTESIAN_POINT('', (18.4471703871382, -0.979274464125108, 2.83566950188355));
#2151 = CARTESIAN_POINT('', (18.4724148847799, -1.01294576874972, 2.82404140179263));
#2152 = CARTESIAN_POINT('', (18.4983236917891, -1.04597996020268, 2.81196087742994));
#2153 = CARTESIAN_POINT('', (18.5249357339105, -1.07827980305304, 2.79952007785761));
#2154 = CARTESIAN_POINT('', (18.5515634956665, -1.11059872530072, 2.78707192955114));
#2155 = CARTESIAN_POINT('', (18.5789100757779, -1.14220327673869, 2.77425499785309));
#2156 = CARTESIAN_POINT('', (18.607006131056, -1.17299334802328, 2.76117485963731));
#2157 = CARTESIAN_POINT('', (18.6351232201778, -1.203806470001, 2.74808492910084));
#2158 = CARTESIAN_POINT('', (18.6640102395993, -1.23382513531727, 2.73472219693523));
#2159 = CARTESIAN_POINT('', (18.6936987309258, -1.2629357274721, 2.72121174263866));
#2160 = CARTESIAN_POINT('', (18.7234124499029, -1.29207105621047, 2.70768980789952));
#2161 = CARTESIAN_POINT('', (18.7539525954077, -1.32031994126858, 2.69400893707583));
#2162 = CARTESIAN_POINT('', (18.7853486913329, -1.34755007412609, 2.68031878658543));
#2163 = CARTESIAN_POINT('', (18.8167733359459, -1.37480496753234, 2.6666161875462));
#2164 = CARTESIAN_POINT('', (18.8490853074147, -1.40106512148575, 2.6528910556522));
#2165 = CARTESIAN_POINT('', (18.8823068504361, -1.42617229314939, 2.63932426773464));
#2166 = CARTESIAN_POINT('', (18.9155582763133, -1.45130204877277, 2.62574527645957));
#2167 = CARTESIAN_POINT('', (18.9497600246341, -1.4753062197614, 2.61230875921411));
#2168 = CARTESIAN_POINT('', (18.9849176043456, -1.49799058641667, 2.59923531120348));
#2169 = CARTESIAN_POINT('', (19.0005342384267, -1.50806674798193, 2.59342822051534));
#2170 = CARTESIAN_POINT('', (19.0163481472542, -1.5178838913054, 2.58769232588177));
#2171 = CARTESIAN_POINT('', (19.0323496997624, -1.52743244731937, 2.58204378717253));
#2172 = CARTESIAN_POINT('', (19.056356357994, -1.54175786485103, 2.57356945080846));
#2173 = CARTESIAN_POINT('', (19.0807939491021, -1.55549023554355, 2.56528535808806));
#2174 = CARTESIAN_POINT('', (19.105583267597, -1.56866366630272, 2.55720439191351));
#2175 = CARTESIAN_POINT('', (19.130362016808, -1.58183148037951, 2.54912687117554));
#2176 = CARTESIAN_POINT('', (19.1555053415014, -1.59444773999142, 2.54124833103428));
#2177 = CARTESIAN_POINT('', (19.1809208590962, -1.60658869016936, 2.53354944309786));
#2178 = CARTESIAN_POINT('', (19.2063274176618, -1.61872536063399, 2.52585326903743));
#2179 = CARTESIAN_POINT('', (19.2320152624979, -1.63039188452845, 2.51833379418832));
#2180 = CARTESIAN_POINT('', (19.2578846845341, -1.6417080078368, 2.51093504834452));
#2181 = CARTESIAN_POINT('', (19.2837487319627, -1.65302178011762, 2.50353783965746));
#2182 = CARTESIAN_POINT('', (19.3097992624673, -1.66398828768234, 2.49625953588245));
#2183 = CARTESIAN_POINT('', (19.3359330922849, -1.6747641606755, 2.48900884010422));
#2184 = CARTESIAN_POINT('', (19.3620665736329, -1.68553988998273, 2.48175824100706));
#2185 = CARTESIAN_POINT('', (19.3882850527349, -1.69612683721346, 2.47453413031402));
#2186 = CARTESIAN_POINT('', (19.414481166417, -1.70670394790111, 2.46721738689941));
#2187 = CARTESIAN_POINT('', (19.4406828152454, -1.71728329349489, 2.45989909748277));
#2188 = CARTESIAN_POINT('', (19.4668630013705, -1.72785461044931, 2.45248694929169));
#2189 = CARTESIAN_POINT('', (19.4929055630245, -1.73859807706772, 2.44484697402852));
#2190 = CARTESIAN_POINT('', (19.5044825900816, -1.74337400523412, 2.44145067985776));
#2191 = CARTESIAN_POINT('', (19.5160313243958, -1.74818594875244, 2.43800772848333));
#2192 = CARTESIAN_POINT('', (19.5275455025908, -1.75304112697354, 2.43451161573309));
#2193 = CARTESIAN_POINT('', (19.5664213469807, -1.76943388638829, 2.42270753098241));
#2194 = CARTESIAN_POINT('', (19.604929821929, -1.78628756542638, 2.41031846559921));
#2195 = CARTESIAN_POINT('', (19.6431530903668, -1.80339705546574, 2.39744844789997));
#2196 = CARTESIAN_POINT('', (19.681377951498, -1.82050725842608, 2.38457789393075));
#2197 = CARTESIAN_POINT('', (19.7193257755697, -1.83787707440282, 2.37122347269103));
#2198 = CARTESIAN_POINT('', (19.7570968247616, -1.8553235521007, 2.35749326977206));
#2199 = CARTESIAN_POINT('', (19.7948637387102, -1.8727681197264, 2.34376457006073));
#2200 = CARTESIAN_POINT('', (19.8324577873068, -1.89029157303526, 2.32965836426055));
#2201 = CARTESIAN_POINT('', (19.8699918340827, -1.90772602199459, 2.31529294582882));
#2202 = CARTESIAN_POINT('', (19.9075166848105, -1.92515619941795, 2.3009310470037));
#2203 = CARTESIAN_POINT('', (19.9449833172397, -1.94249890310152, 2.28630872728462));
#2204 = CARTESIAN_POINT('', (19.9825146992631, -1.95959165310891, 2.27156346005695));
#2205 = CARTESIAN_POINT('', (19.999191435202, -1.96718666461594, 2.26501153165339));
#2206 = CARTESIAN_POINT('', (20.0158822424221, -1.97473123225423, 2.25843661926775));
#2207 = CARTESIAN_POINT('', (20.0325951894193, -1.98221495197669, 2.25184899230833));
#2208 = CARTESIAN_POINT('', (20.0889903760029, -2.00746757619414, 2.22962009087157));
#2209 = CARTESIAN_POINT('', (20.1456196997395, -2.03205680449099, 2.20722331938511));
#2210 = CARTESIAN_POINT('', (20.2023876294464, -2.05609444238938, 2.18459965302011));
#2211 = CARTESIAN_POINT('', (20.2591579523172, -2.08013309364167, 2.16197503290994));
#2212 = CARTESIAN_POINT('', (20.3160718384022, -2.10362286938935, 2.13912131507654));
#2213 = CARTESIAN_POINT('', (20.3730228920829, -2.12668541736852, 2.11594166638688));
#2214 = CARTESIAN_POINT('', (20.4299836990119, -2.14975191496306, 2.09275804802757));
#2215 = CARTESIAN_POINT('', (20.4869832221478, -2.17239627054453, 2.06924324773808));
#2216 = CARTESIAN_POINT('', (20.543912146365, -2.1947302507821, 2.04527727369722));
#2217 = CARTESIAN_POINT('', (20.6293151229062, -2.22823498350852, 2.0093242753411));
#2218 = CARTESIAN_POINT('', (20.7146003189333, -2.26100386925698, 1.97238515421672));
#2219 = CARTESIAN_POINT('', (20.7998479595954, -2.29286929603582, 1.93461892663548));
#2220 = CARTESIAN_POINT('', (20.8850774714683, -2.32472794630332, 1.89686073043167));
#2221 = CARTESIAN_POINT('', (20.9702846172135, -2.35568603835216, 1.85827251169546));
#2222 = CARTESIAN_POINT('', (21.0555564511404, -2.38559714779882, 1.81904542230647));
#2223 = CARTESIAN_POINT('', (21.1834200677178, -2.43044833081628, 1.76022509106582));
#2224 = CARTESIAN_POINT('', (21.3114400876402, -2.47299196470988, 1.69992273960855));
#2225 = CARTESIAN_POINT('', (21.4394790905717, -2.5132183913494, 1.63821040082865));
#2226 = CARTESIAN_POINT('', (21.5248503418274, -2.54003975278719, 1.59706309837445));
#2227 = CARTESIAN_POINT('', (21.6102397021456, -2.56584123228247, 1.55527094532955));
#2228 = CARTESIAN_POINT('', (21.6956317029565, -2.59059257459327, 1.5128880039389));
#2229 = CARTESIAN_POINT('', (21.7970627957545, -2.61999293616061, 1.46254431810861));
#2230 = CARTESIAN_POINT('', (21.8985215500488, -2.64791293130387, 1.41136330084734));
#2231 = CARTESIAN_POINT('', (22., -2.67429443998307, 1.35946653076699));
#2232 = ORIENTED_EDGE('', *, *, #2233, .F.);
#2233 = EDGE_CURVE('', #2012, #2126, #2234, .T.);
#2234 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2235, #2236, #2237, #2238, #2239, #2240, #2241, #2242, #2243, #2244, #2245, #2246, #2247, #2248, #2249, #2250, #2251, #2252, #2253, #2254, #2255, #2256, #2257, #2258, #2259, #2260, #2261, #2262, #2263, #2264, #2265, #2266, #2267, #2268, #2269, #2270, #2271, #2272, #2273, #2274, #2275, #2276, #2277, #2278, #2279, #2280, #2281, #2282, #2283, #2284, #2285, #2286, #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), .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, 4), (0., 0.13133342257471, 0.262735442003172, 0.394219502390666, 0.52579498381056, 0.657465029374236, 0.78922495942284, 0.921061760790818, 1.05295491329868, 1.18487849307118, 1.31680419564249, 1.44870473442875, 1.58055700219134, 1.71234447218803, 1.84405829047077, 1.97569678551411, 2.10726389403109, 2.23876689964535, 2.37021431954724, 2.50161422730058, 2.63297309010169, 2.76429564118273, 2.8955850449532, 3.02684325740576, 3.22361696388902, 3.42028031121874, 3.61683639813922, 3.81328607521211, 3.94319989727627), .UNSPECIFIED.);
#2235 = CARTESIAN_POINT('', (24.3901408936073, -0.781925489727063, 1.63579309120105));
#2236 = CARTESIAN_POINT('', (24.3955883784681, -0.817479426926972, 1.61083835437686));
#2237 = CARTESIAN_POINT('', (24.4000019773919, -0.853034549042586, 1.58563522384139));
#2238 = CARTESIAN_POINT('', (24.403319841822, -0.888572131152784, 1.56028628964148));
#2239 = CARTESIAN_POINT('', (24.4066394392083, -0.924128274922878, 1.53492411542164));
#2240 = CARTESIAN_POINT('', (24.4088642061774, -0.95968973082776, 1.50939966732095));
#2241 = CARTESIAN_POINT('', (24.4099298039005, -0.995234894563724, 1.48382810490799));
#2242 = CARTESIAN_POINT('', (24.4109960669304, -1.03080225095194, 1.45824057686897));
#2243 = CARTESIAN_POINT('', (24.4109023368605, -1.06637850436803, 1.43258776446362));
#2244 = CARTESIAN_POINT('', (24.4095826662184, -1.10193666732001, 1.40699927358745));
#2245 = CARTESIAN_POINT('', (24.4082620780076, -1.13751955390736, 1.38139299100143));
#2246 = CARTESIAN_POINT('', (24.4057126024218, -1.17311256263876, 1.35583087345256));
#2247 = CARTESIAN_POINT('', (24.4018683555555, -1.2086801105159, 1.33045886558908));
#2248 = CARTESIAN_POINT('', (24.3980213458042, -1.2442732210182, 1.30506862270055));
#2249 = CARTESIAN_POINT('', (24.3928739621316, -1.27987290649977, 1.27984603683162));
#2250 = CARTESIAN_POINT('', (24.386363182144, -1.31543101096909, 1.25495498655856));
#2251 = CARTESIAN_POINT('', (24.3798479575761, -1.35101338915907, 1.23004694442358));
#2252 = CARTESIAN_POINT('', (24.3719603599829, -1.38659093366536, 1.20544539390999));
#2253 = CARTESIAN_POINT('', (24.3626445191271, -1.42209823492139, 1.18133292787086));
#2254 = CARTESIAN_POINT('', (24.3533232432277, -1.45762625183121, 1.15720639414759));
#2255 = CARTESIAN_POINT('', (24.3425604231725, -1.49312640046067, 1.13354110284213));
#2256 = CARTESIAN_POINT('', (24.3303134284589, -1.52851092101763, 1.11053756779037));
#2257 = CARTESIAN_POINT('', (24.3180611989998, -1.56391056601667, 1.08752420031391));
#2258 = CARTESIAN_POINT('', (24.3043059680435, -1.59924341635259, 1.06514194733265));
#2259 = CARTESIAN_POINT('', (24.28902629047, -1.63439448701257, 1.04360591334094));
#2260 = CARTESIAN_POINT('', (24.2737430879311, -1.66955366689512, 1.02206491106549));
#2261 = CARTESIAN_POINT('', (24.256909679755, -1.70458692661022, 1.00133703918643));
#2262 = CARTESIAN_POINT('', (24.2385351632642, -1.73934847846898, 0.981645146311723));
#2263 = CARTESIAN_POINT('', (24.2201603511068, -1.77411058968021, 0.961952936572304));
#2264 = CARTESIAN_POINT('', (24.200210285105, -1.80866394954139, 0.943262020951517));
#2265 = CARTESIAN_POINT('', (24.1787341497869, -1.84283113678952, 0.92579204243261));
#2266 = CARTESIAN_POINT('', (24.1572621108718, -1.87699180691674, 0.908325396174028));
#2267 = CARTESIAN_POINT('', (24.1342202512142, -1.91083568992204, 0.892044824545011));
#2268 = CARTESIAN_POINT('', (24.109705500806, -1.94415711547442, 0.877152102100283));
#2269 = CARTESIAN_POINT('', (24.0851997219465, -1.97746634654044, 0.862264829875577));
#2270 = CARTESIAN_POINT('', (24.0591670811226, -2.01032736718637, 0.848732276815695));
#2271 = CARTESIAN_POINT('', (24.0317554876828, -2.04251467629659, 0.836721838715865));
#2272 = CARTESIAN_POINT('', (24.0043573654562, -2.07468616720545, 0.824717303051917));
#2273 = CARTESIAN_POINT('', (23.9755164223606, -2.10626062030243, 0.81420564672083));
#2274 = CARTESIAN_POINT('', (23.9454282763753, -2.1370055646704, 0.805304934821194));
#2275 = CARTESIAN_POINT('', (23.9153569456723, -2.16773332669284, 0.796409197238819));
#2276 = CARTESIAN_POINT('', (23.8839661071962, -2.1977076389961, 0.789101042243846));
#2277 = CARTESIAN_POINT('', (23.8514890786038, -2.22670416980986, 0.783439041637657));
#2278 = CARTESIAN_POINT('', (23.8190306226641, -2.25568411836475, 0.777780278962254));
#2279 = CARTESIAN_POINT('', (23.7854076989942, -2.28375857146886, 0.773751604838278));
#2280 = CARTESIAN_POINT('', (23.7508761935962, -2.31072551008128, 0.771349578179567));
#2281 = CARTESIAN_POINT('', (23.7163634143634, -2.33767782473379, 0.768948854121129));
#2282 = CARTESIAN_POINT('', (23.6808608981684, -2.36358839532485, 0.768166558218769));
#2283 = CARTESIAN_POINT('', (23.6446302646934, -2.38828782429498, 0.768942495105326));
#2284 = CARTESIAN_POINT('', (23.6084172837214, -2.41297521906363, 0.769718053935337));
#2285 = CARTESIAN_POINT('', (23.5713953264857, -2.43650882808197, 0.772051104215458));
#2286 = CARTESIAN_POINT('', (23.5338167229095, -2.45875684759028, 0.775835694558458));
#2287 = CARTESIAN_POINT('', (23.4962540036353, -2.48099546296362, 0.779618685172622));
#2288 = CARTESIAN_POINT('', (23.458056798844, -2.50199655032556, 0.784858878025101));
#2289 = CARTESIAN_POINT('', (23.4194572909172, -2.52166569396351, 0.791418427350148));
#2290 = CARTESIAN_POINT('', (23.3808717349232, -2.54132772811788, 0.797975605702208));
#2291 = CARTESIAN_POINT('', (23.3418110332814, -2.5596966433167, 0.805862694547844));
#2292 = CARTESIAN_POINT('', (23.3024811895591, -2.57671175879576, 0.814922857041361));
#2293 = CARTESIAN_POINT('', (23.2631636311692, -2.59372155931979, 0.82398018944205));
#2294 = CARTESIAN_POINT('', (23.2235102053218, -2.60940788060565, 0.83422450760477));
#2295 = CARTESIAN_POINT('', (23.1836988080461, -2.62373819332393, 0.845490996240385));
#2296 = CARTESIAN_POINT('', (23.1438984158925, -2.63806454469317, 0.856754370464282));
#2297 = CARTESIAN_POINT('', (23.1038798354758, -2.65105780080247, 0.86905582374931));
#2298 = CARTESIAN_POINT('', (23.0637938694163, -2.66270756794594, 0.882230701685197));
#2299 = CARTESIAN_POINT('', (23.0237180215121, -2.67435439455525, 0.895402254131539));
#2300 = CARTESIAN_POINT('', (22.9835209260081, -2.68467445517728, 0.909464056338751));
#2301 = CARTESIAN_POINT('', (22.9433290357049, -2.69367391859206, 0.92425708041283));
#2302 = CARTESIAN_POINT('', (22.9031466940628, -2.70267124394302, 0.93904659000742));
#2303 = CARTESIAN_POINT('', (22.8629215771031, -2.71035964408266, 0.954584335475734));
#2304 = CARTESIAN_POINT('', (22.822759215158, -2.7167572798174, 0.970719916573282));
#2305 = CARTESIAN_POINT('', (22.7625504352776, -2.72634819586549, 0.994909321864575));
#2306 = CARTESIAN_POINT('', (22.7023683958146, -2.73305434887977, 1.02048751722099));
#2307 = CARTESIAN_POINT('', (22.6424978222733, -2.73697063615434, 1.04699010750005));
#2308 = CARTESIAN_POINT('', (22.5826608267233, -2.74088472700666, 1.07347783398719));
#2309 = CARTESIAN_POINT('', (22.5230120074871, -2.74202149808651, 1.10094229179093));
#2310 = CARTESIAN_POINT('', (22.4637722032744, -2.7404991481288, 1.12897287946848));
#2311 = CARTESIAN_POINT('', (22.404564708517, -2.73897762846246, 1.15698817923221));
#2312 = CARTESIAN_POINT('', (22.3456607240787, -2.73479786058305, 1.18561883632901));
#2313 = CARTESIAN_POINT('', (22.2872369382427, -2.72808989953653, 1.21450419569292));
#2314 = CARTESIAN_POINT('', (22.2288447813746, -2.7213855699884, 1.24337391734884));
#2315 = CARTESIAN_POINT('', (22.170840576205, -2.71214584354557, 1.27254330916764));
#2316 = CARTESIAN_POINT('', (22.1133702719055, -2.70050734681296, 1.30169399294047));
#2317 = CARTESIAN_POINT('', (22.0753646767934, -2.69281071113433, 1.32097158505027));
#2318 = CARTESIAN_POINT('', (22.0375622554446, -2.6840595572912, 1.34025693764212));
#2319 = CARTESIAN_POINT('', (22., -2.67429443998307, 1.35946653076699));
#2320 = ORIENTED_EDGE('', *, *, #2011, .T.);
#2321 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.639003933047701, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000006), (0., 0.880211584211596), .UNSPECIFIED.);
#2322 = CARTESIAN_POINT('', (24.4109960669523, -0.788477797617136, 1.63279329473022));
#2323 = CARTESIAN_POINT('', (24.4109960669523, -3.01567597611526, 0.0283830976999469));
#2324 = CARTESIAN_POINT('', (24.2884418224126, -0.750005332191359, 1.65049469517431));
#2325 = CARTESIAN_POINT('', (24.2884418224126, -3.01369970064167, 0.0987929048340224));
#2326 = CARTESIAN_POINT('', (23.9981098000952, -0.65753194988624, 1.68937103344206));
#2327 = CARTESIAN_POINT('', (23.9981098000952, -3.00347615451835, 0.265324792306479));
#2328 = CARTESIAN_POINT('', (23.54, -0.507366973411002, 1.73898912639834));
#2329 = CARTESIAN_POINT('', (23.54, -2.9667294142901, 0.525788403810861));
#2330 = CARTESIAN_POINT('', (23.0366666666667, -0.338281384083274, 1.77823741956296));
#2331 = CARTESIAN_POINT('', (23.0366666666667, -2.90057171682087, 0.806814461222632));
#2332 = CARTESIAN_POINT('', (22.5333333333333, -0.166417701992356, 1.80194358441349));
#2333 = CARTESIAN_POINT('', (22.5333333333333, -2.80919412965932, 1.0805226117932));
#2334 = CARTESIAN_POINT('', (22.03, 0.00686440138228826, 1.80990699505865));
#2335 = CARTESIAN_POINT('', (22.03, -2.69330007324577, 1.34473781498792));
#2336 = CARTESIAN_POINT('', (21.5266666666667, 0.180284587475261, 1.80215782241446));
#2337 = CARTESIAN_POINT('', (21.5266666666667, -2.55387856453359, 1.59757348050193));
#2338 = CARTESIAN_POINT('', (21.0233333333333, 0.352229661829796, 1.77836491650478));
#2339 = CARTESIAN_POINT('', (21.0233333333333, -2.39162535849661, 1.83638035475566));
#2340 = CARTESIAN_POINT('', (20.52, 0.522325211747586, 1.74004973365893));
#2341 = CARTESIAN_POINT('', (20.52, -2.20908483682992, 2.06172205149152));
#2342 = CARTESIAN_POINT('', (20.0166666666667, 0.685604757478595, 1.68232344795115));
#2343 = CARTESIAN_POINT('', (20.0166666666667, -2.00263027548088, 2.2625894337027));
#2344 = CARTESIAN_POINT('', (19.5133333333333, 0.854305280322263, 1.62472320952812));
#2345 = CARTESIAN_POINT('', (19.5133333333333, -1.79236657179284, 2.47163180287574));
#2346 = CARTESIAN_POINT('', (19.01, 0.971370981017286, 1.48624021961864));
#2347 = CARTESIAN_POINT('', (19.01, -1.49958811408584, 2.54405513523495));
#2348 = CARTESIAN_POINT('', (18.5055555555555, 1.21153494328965, 1.52801966057275));
#2349 = CARTESIAN_POINT('', (18.5055555555555, -1.38479564882022, 2.93291710151164));
#2350 = CARTESIAN_POINT('', (18.1688888888889, 1.49498910204085, 1.64740073513574));
#2351 = CARTESIAN_POINT('', (18.1688888888889, -1.35377893754596, 3.44353795969058));
#2352 = CARTESIAN_POINT('', (17.9999999999999, 1.67466709405844, 1.72116532257922));
#2353 = CARTESIAN_POINT('', (17.9999999999999, -1.33127090582822, 3.76580605686924));
#2354 = ADVANCED_FACE('', (#2355), #2452, .T.);
#2355 = FACE_OUTER_BOUND('', #2356, .T.);
#2356 = EDGE_LOOP('', (#2357, #2358, #2445, #2451));
#2357 = ORIENTED_EDGE('', *, *, #781, .T.);
#2358 = ORIENTED_EDGE('', *, *, #2359, .T.);
#2359 = EDGE_CURVE('', #773, #2360, #2362, .T.);
#2360 = VERTEX_POINT('', #2361);
#2361 = CARTESIAN_POINT('', (22., -2.99986383266162, 0.0285829580118473));
#2362 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2363, #2364, #2365, #2366, #2367, #2368, #2369, #2370, #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), .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, 4), (0.540742730679719, 0.656822074203953, 0.788192699111824, 0.919564960185641, 1.05093743234971, 1.18230863832453, 1.31369532395508, 1.44510657480895, 1.57654401520869, 1.70800711998247, 1.83942982366183, 1.97073839416505, 2.10199998779252, 2.23328104104643, 2.29166348042866, 2.48872650115319, 2.68580862010247, 2.81716068380964, 2.87553558217726, 3.17079900325378, 3.36773051714517, 3.49906254029015, 3.79445063509696, 3.99139331555842, 4.1883140372491, 4.63099085813133, 5.07362075909025, 5.14808109206876), .UNSPECIFIED.);
#2363 = CARTESIAN_POINT('', (18., -2.1501654604118, 2.09207755300698));
#2364 = CARTESIAN_POINT('', (18.0335859178874, -2.16356405271791, 2.07830693467372));
#2365 = CARTESIAN_POINT('', (18.0671715988063, -2.17683117534669, 2.06440674629833));
#2366 = CARTESIAN_POINT('', (18.1007569674508, -2.18996322177581, 2.05038071763985));
#2367 = CARTESIAN_POINT('', (18.1387665799507, -2.20482516958956, 2.03450702216659));
#2368 = CARTESIAN_POINT('', (18.1767768798202, -2.21951456087421, 2.01847165462326));
#2369 = CARTESIAN_POINT('', (18.2147884029811, -2.23402563464229, 2.00228106512576));
#2370 = CARTESIAN_POINT('', (18.2528003995595, -2.24853688913969, 1.98609027398126));
#2371 = CARTESIAN_POINT('', (18.2908147050652, -2.26287026042529, 1.9697437491713));
#2372 = CARTESIAN_POINT('', (18.3288328216971, -2.2770191966716, 1.95324949199764));
#2373 = CARTESIAN_POINT('', (18.3668509994169, -2.29116815565255, 1.93675520832085));
#2374 = CARTESIAN_POINT('', (18.4048740744293, -2.30513310190269, 1.92011267370147));
#2375 = CARTESIAN_POINT('', (18.4429048392768, -2.31890648802427, 1.90333199936295));
#2376 = CARTESIAN_POINT('', (18.4809352375775, -2.33267974139571, 1.88655148675929));
#2377 = CARTESIAN_POINT('', (18.5189760861901, -2.34626004322728, 1.8696346314776));
#2378 = CARTESIAN_POINT('', (18.5570254441518, -2.3596455435876, 1.85258546594406));
#2379 = CARTESIAN_POINT('', (18.5950792855234, -2.37303262118043, 1.83553429148314));
#2380 = CARTESIAN_POINT('', (18.6331408379643, -2.38622740424804, 1.81834773913675));
#2381 = CARTESIAN_POINT('', (18.6711977168703, -2.39923862191443, 1.80101472373608));
#2382 = CARTESIAN_POINT('', (18.7092617112289, -2.41225227227381, 1.78367846760069));
#2383 = CARTESIAN_POINT('', (18.7473220716936, -2.4250827561973, 1.76619510587238));
#2384 = CARTESIAN_POINT('', (18.7853647073269, -2.43773914671549, 1.74855021448365));
#2385 = CARTESIAN_POINT('', (18.8234149246501, -2.45039805958331, 1.73090180656427));
#2386 = CARTESIAN_POINT('', (18.8614484655705, -2.46288328297958, 1.71309115676572));
#2387 = CARTESIAN_POINT('', (18.8994505240179, -2.47520279976695, 1.69510209132838));
#2388 = CARTESIAN_POINT('', (18.9374600027182, -2.48752472205375, 1.67710951335988));
#2389 = CARTESIAN_POINT('', (18.9754390166068, -2.49968142870055, 1.65893761603795));
#2390 = CARTESIAN_POINT('', (19.0133734891324, -2.51167816541123, 1.64057087423753));
#2391 = CARTESIAN_POINT('', (19.0512963036783, -2.52367121529819, 1.62220977688368));
#2392 = CARTESIAN_POINT('', (19.0891817240575, -2.53549824578206, 1.60366149644464));
#2393 = CARTESIAN_POINT('', (19.1270968063043, -2.54709233836872, 1.58503016369511));
#2394 = CARTESIAN_POINT('', (19.1649789614491, -2.55867636214251, 1.56641501120305));
#2395 = CARTESIAN_POINT('', (19.2028920897613, -2.5700285439119, 1.54771675067979));
#2396 = CARTESIAN_POINT('', (19.2408646368289, -2.58112300929978, 1.52898790409318));
#2397 = CARTESIAN_POINT('', (19.2788235988608, -2.59221350553835, 1.51026575792754));
#2398 = CARTESIAN_POINT('', (19.3168431953706, -2.6030472329189, 1.49151271764899));
#2399 = CARTESIAN_POINT('', (19.3549130909177, -2.61363405900622, 1.47272434813942));
#2400 = CARTESIAN_POINT('', (19.3929886303545, -2.62422245459818, 1.45393319324044));
#2401 = CARTESIAN_POINT('', (19.4311156150074, -2.63456468689021, 1.43510623378546));
#2402 = CARTESIAN_POINT('', (19.4692466609974, -2.64470014152858, 1.41617836496634));
#2403 = CARTESIAN_POINT('', (19.4862040468952, -2.64920751369973, 1.40776088866966));
#2404 = CARTESIAN_POINT('', (19.5031618268245, -2.65367445277868, 1.39932242611678));
#2405 = CARTESIAN_POINT('', (19.5201138085383, -2.65810566927122, 1.39085378490631));
#2406 = CARTESIAN_POINT('', (19.5773332183323, -2.67306271657423, 1.36226888787175));
#2407 = CARTESIAN_POINT('', (19.6344893918482, -2.6876131533261, 1.33333924623604));
#2408 = CARTESIAN_POINT('', (19.6915583236318, -2.70175206566354, 1.30404592545003));
#2409 = CARTESIAN_POINT('', (19.748632786211, -2.71589234826376, 1.27474976572234));
#2410 = CARTESIAN_POINT('', (19.8056239099312, -2.72962092964041, 1.24508750103876));
#2411 = CARTESIAN_POINT('', (19.8625660039529, -2.74289073092124, 1.21513391781578));
#2412 = CARTESIAN_POINT('', (19.9005169941362, -2.75173484013071, 1.19517033617408));
#2413 = CARTESIAN_POINT('', (19.9384488643288, -2.76037466732835, 1.175078497271));
#2414 = CARTESIAN_POINT('', (19.9763864675584, -2.76878936308757, 1.15490495836374));
#2415 = CARTESIAN_POINT('', (19.993246527997, -2.77252898465022, 1.14593952416963));
#2416 = CARTESIAN_POINT('', (20.0101081445002, -2.7762240516354, 1.13695830481109));
#2417 = CARTESIAN_POINT('', (20.0269738985587, -2.77987272636388, 1.12796614542204));
#2418 = CARTESIAN_POINT('', (20.1122818028395, -2.79832792222466, 1.08248331258942));
#2419 = CARTESIAN_POINT('', (20.1976996187945, -2.81560122411677, 1.03671133274316));
#2420 = CARTESIAN_POINT('', (20.2831752304247, -2.83171319903688, 0.99065652897477));
#2421 = CARTESIAN_POINT('', (20.3401848035638, -2.84245938493836, 0.959939407988324));
#2422 = CARTESIAN_POINT('', (20.3972232949999, -2.85269090028445, 0.929091383785705));
#2423 = CARTESIAN_POINT('', (20.454257858837, -2.86241977329914, 0.898082981369811));
#2424 = CARTESIAN_POINT('', (20.4922937450693, -2.86890787949755, 0.877403730277377));
#2425 = CARTESIAN_POINT('', (20.5303275618539, -2.87517343315485, 0.856649501091671));
#2426 = CARTESIAN_POINT('', (20.5683514641947, -2.88121754121903, 0.835814261766209));
#2427 = CARTESIAN_POINT('', (20.6538736986094, -2.89481176997703, 0.788952258868423));
#2428 = CARTESIAN_POINT('', (20.7393622792796, -2.90728225391068, 0.741687607624248));
#2429 = CARTESIAN_POINT('', (20.824827428569, -2.91859500080433, 0.694120465971125));
#2430 = CARTESIAN_POINT('', (20.8818091955496, -2.92613749400493, 0.662406254925542));
#2431 = CARTESIAN_POINT('', (20.938785603921, -2.9331659570237, 0.63055571412904));
#2432 = CARTESIAN_POINT('', (20.9957642147378, -2.93967167759115, 0.598607073102578));
#2433 = CARTESIAN_POINT('', (21.0527364725373, -2.94617667278193, 0.566661994294744));
#2434 = CARTESIAN_POINT('', (21.1097167166813, -2.95215897715123, 0.534620312803134));
#2435 = CARTESIAN_POINT('', (21.1667003629752, -2.95761625118323, 0.502499861429709));
#2436 = CARTESIAN_POINT('', (21.2947993216175, -2.96988417656167, 0.43029324357247));
#2437 = CARTESIAN_POINT('', (21.4229457535416, -2.97950198540133, 0.357670900854211));
#2438 = CARTESIAN_POINT('', (21.5510593224266, -2.98645225772094, 0.284785730600333));
#2439 = CARTESIAN_POINT('', (21.6791593123788, -2.99340179337166, 0.211908285545601));
#2440 = CARTESIAN_POINT('', (21.8072693628574, -2.99768447795466, 0.138744940799046));
#2441 = CARTESIAN_POINT('', (21.9353577600748, -2.99928412849064, 0.0655340871935292));
#2442 = CARTESIAN_POINT('', (21.9569051175553, -2.99955322579134, 0.0532183703264627));
#2443 = CARTESIAN_POINT('', (21.9784525756884, -2.99974646589593, 0.0409009383769756));
#2444 = CARTESIAN_POINT('', (22., -2.99986383266162, 0.0285829580118474));
#2445 = ORIENTED_EDGE('', *, *, #2446, .F.);
#2446 = EDGE_CURVE('', #2126, #2360, #2447, .T.);
#2447 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2448, #2449, #2450), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.422941658431928, 0.49831901189313), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875095359857609, 0.90896520676317, 0.99608768416549))
   REPRESENTATION_ITEM ('')
);
#2448 = CARTESIAN_POINT('', (22., -2.67429443998307, 1.35946653076699));
#2449 = CARTESIAN_POINT('', (22., -2.99315965074585, 0.732206174628747));
#2450 = CARTESIAN_POINT('', (22., -2.99986383266162, 0.0285829580118474));
#2451 = ORIENTED_EDGE('', *, *, #2125, .F.);
#2452 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2453, #2454, #2455, #2456, #2457, #2458, #2459, #2460, #2461), (#2462, #2463, #2464, #2465, #2466, #2467, #2468, #2469, #2470)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.856031128404669, -0.700389105058365), (0.0114069632830571, 0.25, 0.5, 0.75, 0.99831901189313), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.974491371816527, 0.720470869957993, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.709076181256181, 0.996087684165491), (0.974491371816527, 0.720470869957993, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.709076181256181, 0.996087684165491)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2453 = CARTESIAN_POINT('', (22., 2.99359080734319, 0.195995097363001));
#2454 = CARTESIAN_POINT('', (22., 2.81000819727151, 3.));
#2455 = CARTESIAN_POINT('', (22., 2.40414306912242E-15, 3.));
#2456 = CARTESIAN_POINT('', (22., -3., 3.));
#2457 = CARTESIAN_POINT('', (22., -3., 4.03113002100722E-15));
#2458 = CARTESIAN_POINT('', (22., -3., -3.));
#2459 = CARTESIAN_POINT('', (22., -1.99438099162901E-15, -3.));
#2460 = CARTESIAN_POINT('', (22., 2.97155191809333, -3.));
#2461 = CARTESIAN_POINT('', (22., 2.99986383266163, -0.0285829580118442));
#2462 = CARTESIAN_POINT('', (18., 2.99359080734319, 0.195995097363001));
#2463 = CARTESIAN_POINT('', (18., 2.81000819727151, 3.));
#2464 = CARTESIAN_POINT('', (18., 2.40414306912242E-15, 3.));
#2465 = CARTESIAN_POINT('', (18., -3., 3.));
#2466 = CARTESIAN_POINT('', (18., -3., 4.03113002100722E-15));
#2467 = CARTESIAN_POINT('', (18., -3., -3.));
#2468 = CARTESIAN_POINT('', (18., -1.99438099162901E-15, -3.));
#2469 = CARTESIAN_POINT('', (18., 2.97155191809333, -3.));
#2470 = CARTESIAN_POINT('', (18., 2.99986383266163, -0.0285829580118442));
#2471 = ADVANCED_FACE('', (#2472), #2552, .T.);
#2472 = FACE_OUTER_BOUND('', #2473, .T.);
#2473 = EDGE_LOOP('', (#2474, #2475, #2496, #2551));
#2474 = ORIENTED_EDGE('', *, *, #772, .F.);
#2475 = ORIENTED_EDGE('', *, *, #2476, .F.);
#2476 = EDGE_CURVE('', #2477, #764, #2479, .T.);
#2477 = VERTEX_POINT('', #2478);
#2478 = CARTESIAN_POINT('', (24.3901408936073, -1.63579309120105, -0.781925489727062));
#2479 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2480, #2481, #2482, #2483, #2484, #2485, #2486, #2487, #2488, #2489, #2490, #2491, #2492, #2493, #2494, #2495), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.659859106392659, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000008), .UNSPECIFIED.);
#2480 = CARTESIAN_POINT('', (24.3901408936073, -1.63579309120105, -0.781925489727082));
#2481 = CARTESIAN_POINT('', (24.274538373516, -1.6523521492035, -0.745575412362156));
#2482 = CARTESIAN_POINT('', (23.9911580756469, -1.69012397806322, -0.655253226449135));
#2483 = CARTESIAN_POINT('', (23.54, -1.73898912639834, -0.507366973411002));
#2484 = CARTESIAN_POINT('', (23.0366666666667, -1.77823741956296, -0.338281384083274));
#2485 = CARTESIAN_POINT('', (22.5333333333333, -1.80194358441349, -0.166417701992356));
#2486 = CARTESIAN_POINT('', (22.03, -1.80990699505865, 0.00686440138228837));
#2487 = CARTESIAN_POINT('', (21.5266666666667, -1.80215782241446, 0.180284587475262));
#2488 = CARTESIAN_POINT('', (21.0233333333333, -1.77836491650478, 0.352229661829796));
#2489 = CARTESIAN_POINT('', (20.52, -1.74004973365893, 0.522325211747586));
#2490 = CARTESIAN_POINT('', (20.0166666666667, -1.68232344795115, 0.685604757478595));
#2491 = CARTESIAN_POINT('', (19.5133333333333, -1.62472320952812, 0.854305280322263));
#2492 = CARTESIAN_POINT('', (19.01, -1.48624021961864, 0.971370981017286));
#2493 = CARTESIAN_POINT('', (18.5055555555555, -1.52801966057275, 1.21153494328965));
#2494 = CARTESIAN_POINT('', (18.1688888888888, -1.64740073513574, 1.49498910204086));
#2495 = CARTESIAN_POINT('', (17.9999999999999, -1.72116532257923, 1.67466709405847));
#2496 = ORIENTED_EDGE('', *, *, #2497, .T.);
#2497 = EDGE_CURVE('', #2477, #2360, #2498, .T.);
#2498 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2499, #2500, #2501, #2502, #2503, #2504, #2505, #2506, #2507, #2508, #2509, #2510, #2511, #2512, #2513, #2514, #2515, #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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197623886209963, 0.395207908485086, 0.592746345694756, 0.790230740800663, 0.987650499610517, 1.18499370881235, 1.38224841893801, 1.57940353206687, 1.77644844892833, 1.97337380752981, 2.17017158734508, 2.36683480087743, 2.56335781980151, 2.75973670543414, 2.95596706379951, 2.9948572483015, 3.02914077418968), .UNSPECIFIED.);
#2499 = CARTESIAN_POINT('', (24.3901408936073, -1.63579309120105, -0.781925489727062));
#2500 = CARTESIAN_POINT('', (24.3511694667573, -1.68795151575108, -0.791935152504885));
#2501 = CARTESIAN_POINT('', (24.3106432205715, -1.73944179732391, -0.799755967568009));
#2502 = CARTESIAN_POINT('', (24.2687784836746, -1.78999598312242, -0.805331343249919));
#2503 = CARTESIAN_POINT('', (24.2269221915724, -1.84053997132384, -0.81090559428836));
#2504 = CARTESIAN_POINT('', (24.1836545313002, -1.89023682876534, -0.814245255016981));
#2505 = CARTESIAN_POINT('', (24.1392008687488, -1.93882045380116, -0.81534955146039));
#2506 = CARTESIAN_POINT('', (24.0947574622044, -1.98739286999679, -0.816453593129019));
#2507 = CARTESIAN_POINT('', (24.0490512488713, -2.03493707552873, -0.815325574875398));
#2508 = CARTESIAN_POINT('', (24.0023099304849, -2.08119742460804, -0.812017377946022));
#2509 = CARTESIAN_POINT('', (23.9555813994791, -2.12744511788921, -0.808710086065426));
#2510 = CARTESIAN_POINT('', (23.9077386772859, -2.17248850281741, -0.803218642237029));
#2511 = CARTESIAN_POINT('', (23.8590056907112, -2.21608932029865, -0.795641858100613));
#2512 = CARTESIAN_POINT('', (23.8102886543575, -2.25967586730881, -0.788067553832352));
#2513 = CARTESIAN_POINT('', (23.7606015071873, -2.30189279794906, -0.778397319134893));
#2514 = CARTESIAN_POINT('', (23.7101594455093, -2.3425240804305, -0.766769589602031));
#2515 = CARTESIAN_POINT('', (23.6597369427654, -2.38313960811228, -0.755146368726982));
#2516 = CARTESIAN_POINT('', (23.6084802045831, -2.42223516329969, -0.741549320189923));
#2517 = CARTESIAN_POINT('', (23.5565922119911, -2.4596196773216, -0.726148558148431));
#2518 = CARTESIAN_POINT('', (23.5047274887045, -2.49698742616082, -0.710754702618791));
#2519 = CARTESIAN_POINT('', (23.4521536874478, -2.53270225366325, -0.693536034597509));
#2520 = CARTESIAN_POINT('', (23.3990596123041, -2.56659895747656, -0.674686588499689));
#2521 = CARTESIAN_POINT('', (23.3459923451915, -2.60047854631249, -0.65584665978283));
#2522 = CARTESIAN_POINT('', (23.2923291335086, -2.63259061924055, -0.635351041917073));
#2523 = CARTESIAN_POINT('', (23.2382438908197, -2.66279533933887, -0.613410994068353));
#2524 = CARTESIAN_POINT('', (23.1841888780942, -2.69298317705783, -0.591483209210641));
#2525 = CARTESIAN_POINT('', (23.1296386705099, -2.72130705091412, -0.568083168585359));
#2526 = CARTESIAN_POINT('', (23.0747526682046, -2.74765108969891, -0.543433704755282));
#2527 = CARTESIAN_POINT('', (23.0198999683313, -2.77397914407016, -0.518799197144589));
#2528 = CARTESIAN_POINT('', (22.9646409358888, -2.79836395891535, -0.492885242573864));
#2529 = CARTESIAN_POINT('', (22.9091215140148, -2.8207117415633, -0.465922036142029));
#2530 = CARTESIAN_POINT('', (22.8536380605935, -2.84304504612166, -0.438976297918319));
#2531 = CARTESIAN_POINT('', (22.7978261715958, -2.86337160607947, -0.410949763741662));
#2532 = CARTESIAN_POINT('', (22.7418200229454, -2.88161768175988, -0.382076680427135));
#2533 = CARTESIAN_POINT('', (22.6858521701501, -2.89985128114821, -0.353223339934412));
#2534 = CARTESIAN_POINT('', (22.6296242781222, -2.91602886653103, -0.323490800344603));
#2535 = CARTESIAN_POINT('', (22.5732607528824, -2.93009481692595, -0.293115119071842));
#2536 = CARTESIAN_POINT('', (22.516937407309, -2.94415074017664, -0.26276109160337));
#2537 = CARTESIAN_POINT('', (22.4604144980099, -2.95611411712536, -0.231730601718937));
#2538 = CARTESIAN_POINT('', (22.4038091678377, -2.96594576655771, -0.200259496175861));
#2539 = CARTESIAN_POINT('', (22.347245352968, -2.9757702052928, -0.168811472071554));
#2540 = CARTESIAN_POINT('', (22.2905367345332, -2.9834769673414, -0.136888838841137));
#2541 = CARTESIAN_POINT('', (22.2337950206353, -2.9890420041612, -0.104727196497159));
#2542 = CARTESIAN_POINT('', (22.1770962222049, -2.994602831976, -0.0725898789721776));
#2543 = CARTESIAN_POINT('', (22.1203029296012, -2.99803124054373, -0.0401792182650864));
#2544 = CARTESIAN_POINT('', (22.0635235380948, -2.99931742269163, -0.00773033287943349));
#2545 = CARTESIAN_POINT('', (22.0522706359955, -2.99957232647641, -0.00129940572807864));
#2546 = CARTESIAN_POINT('', (22.0410168418326, -2.99974320767294, 0.00513383986223587));
#2547 = CARTESIAN_POINT('', (22.0297629925897, -2.9998300544354, 0.0115675744293309));
#2548 = CARTESIAN_POINT('', (22.0198421954323, -2.99990661393923, 0.0172392139037437));
#2549 = CARTESIAN_POINT('', (22.0099210096122, -2.99991787145502, 0.0229114308799458));
#2550 = CARTESIAN_POINT('', (22., -2.99986383266162, 0.0285829580118464));
#2551 = ORIENTED_EDGE('', *, *, #2359, .F.);
#2552 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.659859106392655, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000007), (0.203787290196522, 1.), .UNSPECIFIED.);
#2553 = CARTESIAN_POINT('', (24.3901408936073, -2.72115913272022, -1.30074133392709));
#2554 = CARTESIAN_POINT('', (24.3901408936073, -1.63579309120105, -0.781925489727084));
#2555 = CARTESIAN_POINT('', (24.274538373516, -2.74870530109261, -1.24027259522859));
#2556 = CARTESIAN_POINT('', (24.274538373516, -1.6523521492035, -0.745575412362157));
#2557 = CARTESIAN_POINT('', (23.9911580756469, -2.81153913846119, -1.09002068231458));
#2558 = CARTESIAN_POINT('', (23.9911580756469, -1.69012397806322, -0.655253226449135));
#2559 = CARTESIAN_POINT('', (23.54, -2.89282683027202, -0.844010334047972));
#2560 = CARTESIAN_POINT('', (23.54, -1.73898912639834, -0.507366973411002));
#2561 = CARTESIAN_POINT('', (23.0366666666667, -2.95811678164976, -0.562734665330786));
#2562 = CARTESIAN_POINT('', (23.0366666666667, -1.77823741956296, -0.338281384083274));
#2563 = CARTESIAN_POINT('', (22.5333333333333, -2.99755223796254, -0.276837609877857));
#2564 = CARTESIAN_POINT('', (22.5333333333333, -1.80194358441349, -0.166417701992356));
#2565 = CARTESIAN_POINT('', (22.03, -3.01079945591525, 0.0114190044037642));
#2566 = CARTESIAN_POINT('', (22.03, -1.80990699505865, 0.00686440138228837));
#2567 = CARTESIAN_POINT('', (21.5266666666667, -2.99790862514626, 0.299905320749828));
#2568 = CARTESIAN_POINT('', (21.5266666666667, -1.80215782241446, 0.180284587475262));
#2569 = CARTESIAN_POINT('', (21.0233333333333, -2.95832887416286, 0.585937773095351));
#2570 = CARTESIAN_POINT('', (21.0233333333333, -1.77836491650478, 0.352229661829796));
#2571 = CARTESIAN_POINT('', (20.52, -2.89459116168342, 0.868893521951102));
#2572 = CARTESIAN_POINT('', (20.52, -1.74004973365893, 0.522325211747586));
#2573 = CARTESIAN_POINT('', (20.0166666666667, -2.79856287400041, 1.14051077565042));
#2574 = CARTESIAN_POINT('', (20.0166666666667, -1.68232344795115, 0.685604757478595));
#2575 = CARTESIAN_POINT('', (19.5133333333333, -2.70274426731062, 1.42114588219294));
#2576 = CARTESIAN_POINT('', (19.5133333333333, -1.62472320952812, 0.854305280322263));
#2577 = CARTESIAN_POINT('', (19.01, -2.47237634685321, 1.61588591520082));
#2578 = CARTESIAN_POINT('', (19.01, -1.48624021961864, 0.971370981017286));
#2579 = CARTESIAN_POINT('', (18.5055555555555, -2.54187688938744, 2.01540121013819));
#2580 = CARTESIAN_POINT('', (18.5055555555555, -1.52801966057275, 1.21153494328965));
#2581 = CARTESIAN_POINT('', (18.1688888888888, -2.74046857134796, 2.48693020542637));
#2582 = CARTESIAN_POINT('', (18.1688888888888, -1.64740073513574, 1.49498910204086));
#2583 = CARTESIAN_POINT('', (17.9999999999999, -2.86317674383804, 2.78582644820762));
#2584 = CARTESIAN_POINT('', (17.9999999999999, -1.72116532257922, 1.67466709405845));
#2585 = ADVANCED_FACE('', (#2586), #2679, .T.);
#2586 = FACE_OUTER_BOUND('', #2587, .T.);
#2587 = EDGE_LOOP('', (#2588, #2589, #2590, #2678));
#2588 = ORIENTED_EDGE('', *, *, #763, .F.);
#2589 = ORIENTED_EDGE('', *, *, #952, .T.);
#2590 = ORIENTED_EDGE('', *, *, #2591, .F.);
#2591 = EDGE_CURVE('', #2477, #945, #2592, .T.);
#2592 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2593, #2594, #2595, #2596, #2597, #2598, #2599, #2600, #2601, #2602, #2603, #2604, #2605, #2606, #2607, #2608, #2609, #2610, #2611, #2612, #2613, #2614, #2615, #2616, #2617, #2618, #2619, #2620, #2621, #2622, #2623, #2624, #2625, #2626, #2627, #2628, #2629, #2630, #2631, #2632, #2633, #2634, #2635, #2636, #2637, #2638, #2639, #2640, #2641, #2642, #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, #2676, #2677), .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, 4), (0., 0.13133342257471, 0.262735442003173, 0.394219502390667, 0.52579498381056, 0.657465029374237, 0.789224959422841, 0.921061760790816, 1.05295491329868, 1.18487849307118, 1.31680419564249, 1.44870473442875, 1.58055700219135, 1.71234447218805, 1.8440582904708, 1.97569678551413, 2.10726389403111, 2.23876689964536, 2.37021431954727, 2.50161422730061, 2.63297309010172, 2.76429564118275, 2.89558504495321, 3.02684325740577, 3.22361696388903, 3.42028031121876, 3.61683639813924, 3.81328607521212, 3.94319989727628), .UNSPECIFIED.);
#2593 = CARTESIAN_POINT('', (24.3901408936073, -1.63579309120105, -0.781925489727062));
#2594 = CARTESIAN_POINT('', (24.3955883784681, -1.61083835437686, -0.81747942692697));
#2595 = CARTESIAN_POINT('', (24.4000019773919, -1.58563522384139, -0.853034549042585));
#2596 = CARTESIAN_POINT('', (24.403319841822, -1.56028628964148, -0.888572131152783));
#2597 = CARTESIAN_POINT('', (24.4066394392083, -1.53492411542164, -0.924128274922877));
#2598 = CARTESIAN_POINT('', (24.4088642061774, -1.50939966732095, -0.959689730827758));
#2599 = CARTESIAN_POINT('', (24.4099298039005, -1.48382810490799, -0.995234894563723));
#2600 = CARTESIAN_POINT('', (24.4109960669304, -1.45824057686897, -1.03080225095194));
#2601 = CARTESIAN_POINT('', (24.4109023368605, -1.43258776446362, -1.06637850436803));
#2602 = CARTESIAN_POINT('', (24.4095826662184, -1.40699927358745, -1.10193666732001));
#2603 = CARTESIAN_POINT('', (24.4082620780076, -1.38139299100143, -1.13751955390736));
#2604 = CARTESIAN_POINT('', (24.4057126024218, -1.35583087345257, -1.17311256263876));
#2605 = CARTESIAN_POINT('', (24.4018683555555, -1.33045886558908, -1.2086801105159));
#2606 = CARTESIAN_POINT('', (24.3980213458042, -1.30506862270055, -1.2442732210182));
#2607 = CARTESIAN_POINT('', (24.3928739621316, -1.27984603683162, -1.27987290649977));
#2608 = CARTESIAN_POINT('', (24.386363182144, -1.25495498655856, -1.31543101096909));
#2609 = CARTESIAN_POINT('', (24.3798479575761, -1.23004694442358, -1.35101338915907));
#2610 = CARTESIAN_POINT('', (24.3719603599829, -1.20544539390999, -1.38659093366536));
#2611 = CARTESIAN_POINT('', (24.3626445191271, -1.18133292787086, -1.42209823492139));
#2612 = CARTESIAN_POINT('', (24.3533232432277, -1.1572063941476, -1.45762625183121));
#2613 = CARTESIAN_POINT('', (24.3425604231725, -1.13354110284213, -1.49312640046067));
#2614 = CARTESIAN_POINT('', (24.330313428459, -1.11053756779037, -1.52851092101763));
#2615 = CARTESIAN_POINT('', (24.3180611989998, -1.08752420031391, -1.56391056601667));
#2616 = CARTESIAN_POINT('', (24.3043059680435, -1.06514194733265, -1.59924341635258));
#2617 = CARTESIAN_POINT('', (24.28902629047, -1.04360591334095, -1.63439448701257));
#2618 = CARTESIAN_POINT('', (24.2737430879311, -1.0220649110655, -1.66955366689512));
#2619 = CARTESIAN_POINT('', (24.256909679755, -1.00133703918643, -1.70458692661022));
#2620 = CARTESIAN_POINT('', (24.2385351632642, -0.981645146311724, -1.73934847846897));
#2621 = CARTESIAN_POINT('', (24.2201603511068, -0.961952936572304, -1.7741105896802));
#2622 = CARTESIAN_POINT('', (24.200210285105, -0.943262020951516, -1.80866394954139));
#2623 = CARTESIAN_POINT('', (24.1787341497869, -0.925792042432609, -1.84283113678952));
#2624 = CARTESIAN_POINT('', (24.1572621108718, -0.908325396174027, -1.87699180691674));
#2625 = CARTESIAN_POINT('', (24.1342202512142, -0.892044824545005, -1.91083568992204));
#2626 = CARTESIAN_POINT('', (24.109705500806, -0.877152102100277, -1.94415711547442));
#2627 = CARTESIAN_POINT('', (24.0851997219465, -0.86226482987557, -1.97746634654045));
#2628 = CARTESIAN_POINT('', (24.0591670811225, -0.848732276815695, -2.01032736718637));
#2629 = CARTESIAN_POINT('', (24.0317554876827, -0.836721838715865, -2.04251467629659));
#2630 = CARTESIAN_POINT('', (24.0043573654562, -0.824717303051917, -2.07468616720546));
#2631 = CARTESIAN_POINT('', (23.9755164223606, -0.814205646720831, -2.10626062030243));
#2632 = CARTESIAN_POINT('', (23.9454282763752, -0.805304934821195, -2.13700556467041));
#2633 = CARTESIAN_POINT('', (23.9153569456722, -0.796409197238819, -2.16773332669284));
#2634 = CARTESIAN_POINT('', (23.8839661071962, -0.789101042243845, -2.19770763899611));
#2635 = CARTESIAN_POINT('', (23.8514890786038, -0.783439041637656, -2.22670416980988));
#2636 = CARTESIAN_POINT('', (23.8190306226641, -0.777780278962254, -2.25568411836476));
#2637 = CARTESIAN_POINT('', (23.7854076989942, -0.773751604838273, -2.28375857146888));
#2638 = CARTESIAN_POINT('', (23.7508761935962, -0.771349578179563, -2.3107255100813));
#2639 = CARTESIAN_POINT('', (23.7163634143634, -0.768948854121124, -2.3376778247338));
#2640 = CARTESIAN_POINT('', (23.6808608981684, -0.768166558218774, -2.36358839532486));
#2641 = CARTESIAN_POINT('', (23.6446302646934, -0.768942495105331, -2.38828782429499));
#2642 = CARTESIAN_POINT('', (23.6084172837214, -0.769718053935342, -2.41297521906363));
#2643 = CARTESIAN_POINT('', (23.5713953264857, -0.772051104215453, -2.43650882808198));
#2644 = CARTESIAN_POINT('', (23.5338167229095, -0.775835694558454, -2.45875684759029));
#2645 = CARTESIAN_POINT('', (23.4962540036353, -0.779618685172618, -2.48099546296363));
#2646 = CARTESIAN_POINT('', (23.458056798844, -0.784858878025106, -2.50199655032556));
#2647 = CARTESIAN_POINT('', (23.4194572909172, -0.791418427350154, -2.52166569396352));
#2648 = CARTESIAN_POINT('', (23.3808717349232, -0.797975605702214, -2.54132772811789));
#2649 = CARTESIAN_POINT('', (23.3418110332814, -0.805862694547843, -2.55969664331671));
#2650 = CARTESIAN_POINT('', (23.302481189559, -0.814922857041362, -2.57671175879578));
#2651 = CARTESIAN_POINT('', (23.2631636311692, -0.82398018944205, -2.5937215593198));
#2652 = CARTESIAN_POINT('', (23.2235102053218, -0.834224507604775, -2.60940788060566));
#2653 = CARTESIAN_POINT('', (23.1836988080461, -0.84549099624039, -2.62373819332394));
#2654 = CARTESIAN_POINT('', (23.1438984158925, -0.856754370464287, -2.63806454469318));
#2655 = CARTESIAN_POINT('', (23.1038798354758, -0.869055823749315, -2.65105780080247));
#2656 = CARTESIAN_POINT('', (23.0637938694163, -0.882230701685202, -2.66270756794595));
#2657 = CARTESIAN_POINT('', (23.0237180215121, -0.895402254131544, -2.67435439455525));
#2658 = CARTESIAN_POINT('', (22.9835209260081, -0.90946405633876, -2.68467445517728));
#2659 = CARTESIAN_POINT('', (22.9433290357049, -0.924257080412838, -2.69367391859206));
#2660 = CARTESIAN_POINT('', (22.9031466940628, -0.939046590007426, -2.70267124394301));
#2661 = CARTESIAN_POINT('', (22.8629215771031, -0.954584335475736, -2.71035964408266));
#2662 = CARTESIAN_POINT('', (22.822759215158, -0.970719916573283, -2.7167572798174));
#2663 = CARTESIAN_POINT('', (22.7625504352775, -0.994909321864577, -2.72634819586549));
#2664 = CARTESIAN_POINT('', (22.7023683958146, -1.020487517221, -2.73305434887977));
#2665 = CARTESIAN_POINT('', (22.6424978222733, -1.04699010750006, -2.73697063615434));
#2666 = CARTESIAN_POINT('', (22.5826608267233, -1.07347783398719, -2.74088472700666));
#2667 = CARTESIAN_POINT('', (22.5230120074871, -1.10094229179093, -2.74202149808651));
#2668 = CARTESIAN_POINT('', (22.4637722032743, -1.12897287946848, -2.7404991481288));
#2669 = CARTESIAN_POINT('', (22.404564708517, -1.15698817923221, -2.73897762846247));
#2670 = CARTESIAN_POINT('', (22.3456607240787, -1.18561883632902, -2.73479786058305));
#2671 = CARTESIAN_POINT('', (22.2872369382427, -1.21450419569292, -2.72808989953653));
#2672 = CARTESIAN_POINT('', (22.2288447813746, -1.24337391734885, -2.7213855699884));
#2673 = CARTESIAN_POINT('', (22.170840576205, -1.27254330916765, -2.71214584354557));
#2674 = CARTESIAN_POINT('', (22.1133702719055, -1.30169399294048, -2.70050734681295));
#2675 = CARTESIAN_POINT('', (22.0753646767934, -1.32097158505027, -2.69281071113432));
#2676 = CARTESIAN_POINT('', (22.0375622554445, -1.34025693764212, -2.6840595572912));
#2677 = CARTESIAN_POINT('', (22., -1.35946653076699, -2.67429443998307));
#2678 = ORIENTED_EDGE('', *, *, #2476, .T.);
#2679 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.639003933047688, 1.00666666666667, 1.51, 2.01333333333333, 2.51666666666667, 3.02, 3.52333333333333, 4.02666666666667, 4.53, 5.03333333333333, 5.53666666666667, 6.04, 6.54333333333333, 7.05000000000003), (0., 0.880211584211593), .UNSPECIFIED.);
#2680 = CARTESIAN_POINT('', (24.4109960669523, -1.63279329473021, -0.78847779761714));
#2681 = CARTESIAN_POINT('', (24.4109960669523, -0.0283830976999448, -3.01567597611525));
#2682 = CARTESIAN_POINT('', (24.2884418224127, -1.6504946951743, -0.750005332191362));
#2683 = CARTESIAN_POINT('', (24.2884418224127, -0.0987929048340226, -3.01369970064166));
#2684 = CARTESIAN_POINT('', (23.9981098000952, -1.68937103344206, -0.657531949886241));
#2685 = CARTESIAN_POINT('', (23.9981098000952, -0.265324792306482, -3.00347615451835));
#2686 = CARTESIAN_POINT('', (23.54, -1.73898912639834, -0.507366973411002));
#2687 = CARTESIAN_POINT('', (23.54, -0.525788403810865, -2.9667294142901));
#2688 = CARTESIAN_POINT('', (23.0366666666667, -1.77823741956296, -0.338281384083274));
#2689 = CARTESIAN_POINT('', (23.0366666666667, -0.806814461222635, -2.90057171682086));
#2690 = CARTESIAN_POINT('', (22.5333333333333, -1.80194358441349, -0.166417701992356));
#2691 = CARTESIAN_POINT('', (22.5333333333333, -1.0805226117932, -2.80919412965931));
#2692 = CARTESIAN_POINT('', (22.03, -1.80990699505865, 0.00686440138228837));
#2693 = CARTESIAN_POINT('', (22.03, -1.34473781498792, -2.69330007324576));
#2694 = CARTESIAN_POINT('', (21.5266666666667, -1.80215782241446, 0.180284587475262));
#2695 = CARTESIAN_POINT('', (21.5266666666667, -1.59757348050193, -2.55387856453358));
#2696 = CARTESIAN_POINT('', (21.0233333333333, -1.77836491650478, 0.352229661829796));
#2697 = CARTESIAN_POINT('', (21.0233333333333, -1.83638035475566, -2.3916253584966));
#2698 = CARTESIAN_POINT('', (20.52, -1.74004973365893, 0.522325211747586));
#2699 = CARTESIAN_POINT('', (20.52, -2.06172205149152, -2.20908483682991));
#2700 = CARTESIAN_POINT('', (20.0166666666667, -1.68232344795115, 0.685604757478595));
#2701 = CARTESIAN_POINT('', (20.0166666666667, -2.26258943370269, -2.00263027548087));
#2702 = CARTESIAN_POINT('', (19.5133333333333, -1.62472320952812, 0.854305280322263));
#2703 = CARTESIAN_POINT('', (19.5133333333333, -2.47163180287574, -1.79236657179284));
#2704 = CARTESIAN_POINT('', (19.01, -1.48624021961864, 0.971370981017286));
#2705 = CARTESIAN_POINT('', (19.01, -2.54405513523495, -1.49958811408583));
#2706 = CARTESIAN_POINT('', (18.5055555555555, -1.52801966057275, 1.21153494328964));
#2707 = CARTESIAN_POINT('', (18.5055555555555, -2.93291710151163, -1.38479564882021));
#2708 = CARTESIAN_POINT('', (18.1688888888889, -1.64740073513573, 1.49498910204084));
#2709 = CARTESIAN_POINT('', (18.1688888888889, -3.44353795969055, -1.35377893754595));
#2710 = CARTESIAN_POINT('', (18., -1.72116532257921, 1.67466709405842));
#2711 = CARTESIAN_POINT('', (18., -3.76580605686919, -1.33127090582821));
#2712 = ADVANCED_FACE('', (#2713), #2737, .T.);
#2713 = FACE_OUTER_BOUND('', #2714, .T.);
#2714 = EDGE_LOOP('', (#2715, #2716, #2717, #2718, #2719, #2720, #2721, #2722, #2730, #2731, #2732, #2733, #2734, #2735, #2736));
#2715 = ORIENTED_EDGE('', *, *, #2497, .F.);
#2716 = ORIENTED_EDGE('', *, *, #2591, .T.);
#2717 = ORIENTED_EDGE('', *, *, #944, .T.);
#2718 = ORIENTED_EDGE('', *, *, #1102, .F.);
#2719 = ORIENTED_EDGE('', *, *, #1303, .T.);
#2720 = ORIENTED_EDGE('', *, *, #1516, .T.);
#2721 = ORIENTED_EDGE('', *, *, #1618, .F.);
#2722 = ORIENTED_EDGE('', *, *, #2723, .T.);
#2723 = EDGE_CURVE('', #1568, #2724, #2726, .T.);
#2724 = VERTEX_POINT('', #2725);
#2725 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2726 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2727, #2728, #2729), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.0117449869101648, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.993200752102586, 0.710546808207588, 1.))
   REPRESENTATION_ITEM ('')
);
#2727 = CARTESIAN_POINT('', (22.0499982944144, 2.99958333282402, 0.));
#2728 = CARTESIAN_POINT('', (25., 2.95041148545952, 0.));
#2729 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2730 = ORIENTED_EDGE('', *, *, #2723, .F.);
#2731 = ORIENTED_EDGE('', *, *, #1567, .F.);
#2732 = ORIENTED_EDGE('', *, *, #1768, .T.);
#2733 = ORIENTED_EDGE('', *, *, #1981, .T.);
#2734 = ORIENTED_EDGE('', *, *, #2032, .F.);
#2735 = ORIENTED_EDGE('', *, *, #2233, .T.);
#2736 = ORIENTED_EDGE('', *, *, #2446, .T.);
#2737 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#2738, #2739, #2740), (#2741, #2742, #2743), (#2744, #2745, #2746), (#2747, #2748, #2749), (#2750, #2751, #2752), (#2753, #2754, #2755), (#2756, #2757, #2758), (#2759, #2760, #2761), (#2762, #2763, #2764)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (3, 3), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2738 = CARTESIAN_POINT('', (22., 3., 0.));
#2739 = CARTESIAN_POINT('', (25., 3., 0.));
#2740 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2741 = CARTESIAN_POINT('', (22., 3., 3.));
#2742 = CARTESIAN_POINT('', (25., 3., 3.));
#2743 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2744 = CARTESIAN_POINT('', (22., 1.83697019872103E-16, 3.));
#2745 = CARTESIAN_POINT('', (25., 1.83697019872103E-16, 3.));
#2746 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2747 = CARTESIAN_POINT('', (22., -3., 3.));
#2748 = CARTESIAN_POINT('', (25., -3., 3.));
#2749 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2750 = CARTESIAN_POINT('', (22., -3., 3.67394039744206E-16));
#2751 = CARTESIAN_POINT('', (25., -3., 3.67394039744206E-16));
#2752 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2753 = CARTESIAN_POINT('', (22., -3., -3.));
#2754 = CARTESIAN_POINT('', (25., -3., -3.));
#2755 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2756 = CARTESIAN_POINT('', (22., -5.51091059616309E-16, -3.));
#2757 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, -3.));
#2758 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2759 = CARTESIAN_POINT('', (22., 3., -3.));
#2760 = CARTESIAN_POINT('', (25., 3., -3.));
#2761 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2762 = CARTESIAN_POINT('', (22., 3., 0.));
#2763 = CARTESIAN_POINT('', (25., 3., 0.));
#2764 = CARTESIAN_POINT('', (25., -5.51091059616309E-16, 0.));
#2765 = PRESENTATION_STYLE_ASSIGNMENT((#2766));
#2766 = SURFACE_STYLE_USAGE(.POSITIVE., #2767);
#2767 = SURFACE_SIDE_STYLE('', (#2768));
#2768 = SURFACE_STYLE_FILL_AREA(#2769);
#2769 = FILL_AREA_STYLE('', (#2770));
#2770 = FILL_AREA_STYLE_COLOUR('', #2771);
#2771 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#2772 = STYLED_ITEM('', (#2765), #738);
#2773 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#2775))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#2774, #2776, #2777))
   REPRESENTATION_CONTEXT ('', '3D')
);
#2774 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#2775 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #2774, 'DISTANCE_ACCURACY_VALUE', '');
#2776 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#2777 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#2778 = SHAPE_REPRESENTATION('', (), #2773);
#2779 = PRODUCT_DEFINITION_SHAPE('', '', #2780);
#2780 = PRODUCT_DEFINITION('', '', #2783, #2787);
#2781 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#2782 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #2781);
#2783 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #2784, .NOT_KNOWN.);
#2784 = PRODUCT('NONE', '', '', (#2785));
#2785 = PRODUCT_CONTEXT('', #2781, 'mechanical');
#2786 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#2784));
#2787 = PRODUCT_DEFINITION_CONTEXT('part definition', #2781, 'design');
#2788 = SHAPE_DEFINITION_REPRESENTATION(#2779, #2778);
#2789 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #2778, #2790);
#2790 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #738), #2773);
ENDSEC;
END-ISO-10303-21;
