ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('E0408-SVXCR05-AMS_mirrored.stp', '2020-05-14T09:00:25', ('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, #235, #259, #350, #364, #395, #406, #421, #431, #488, #529, #576, #619, #649, #678, #704, #720, #733, #765));
#3 = ADVANCED_FACE('', (#4), #216, .F.);
#4 = FACE_OUTER_BOUND('', #5, .F.);
#5 = EDGE_LOOP('', (#6, #15, #27, #37, #44, #45, #54, #66, #73, #88, #95, #103, #112, #119, #143, #150, #157, #158, #179, #188, #209));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-3.72148727215264, 7.105427357601E-15, 4.00000000000003));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-18.0258983848622, 1.37667655053519E-14, 4.00000000000008));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0.571450750382833, 0.815073300933367), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-3.72148727215264, 7.105427357601E-15, 4.00000000000002));
#14 = CARTESIAN_POINT('', (-18.0258983848622, 1.33226762955019E-14, 4.00000000000007));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #17, #19, .T.);
#17 = VERTEX_POINT('', #18);
#18 = CARTESIAN_POINT('', (-23.99, 1.45416345659801, -3.7263130090606));
#19 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#20, #21, #22, #23, #24, #25, #26), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 3, 4), (0.372806304174382, 0.5, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.784913995981543, 0.832148385417168, 0.903843720089987, 1., 0.622008467928146, 0.622008467928146, 1.))
   REPRESENTATION_ITEM ('')
);
#20 = CARTESIAN_POINT('', (-18.0258983848622, 1.41445181294902E-14, 4.00000000000008));
#21 = CARTESIAN_POINT('', (-17.6584932439429, 0.734810281838759, 4.00000000000008));
#22 = CARTESIAN_POINT('', (-17.49, 1.4141137763943, 3.80236318405108));
#23 = CARTESIAN_POINT('', (-17.49, 2., 3.46410161513784));
#24 = CARTESIAN_POINT('', (-17.49, 5.34668434080967, 1.53189251007869));
#25 = CARTESIAN_POINT('', (-20.9733395016046, 5.05417141880176, -2.32143907351913));
#26 = CARTESIAN_POINT('', (-23.99, 1.45416345659801, -3.7263130090606));
#27 = ORIENTED_EDGE('', *, *, #28, .T.);
#28 = EDGE_CURVE('', #17, #29, #31, .T.);
#29 = VERTEX_POINT('', #30);
#30 = CARTESIAN_POINT('', (-23.99, -3.95416345659797, -0.603814009861426));
#31 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#32, #33, #34, #35, #36), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (338.682187453489, 390., 441.31781254651), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.901387818865998, 1., 0.901387818865998, 1.))
   REPRESENTATION_ITEM ('')
);
#32 = CARTESIAN_POINT('', (-23.99, 1.45416345659801, -3.7263130090606));
#33 = CARTESIAN_POINT('', (-23.99, -0.335899411324289, -4.42487053796818));
#34 = CARTESIAN_POINT('', (-23.99, -1.99999999999997, -3.46410161513767));
#35 = CARTESIAN_POINT('', (-23.99, -3.66410058867565, -2.50333269230715));
#36 = CARTESIAN_POINT('', (-23.99, -3.95416345659797, -0.60381400986143));
#37 = ORIENTED_EDGE('', *, *, #38, .T.);
#38 = EDGE_CURVE('', #29, #10, #39, .T.);
#39 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#40, #41, #42, #43), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 0.372806304174382), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.718164747838158, 0.646469413165339, 0.784913995981543))
   REPRESENTATION_ITEM ('')
);
#40 = CARTESIAN_POINT('', (-23.99, -3.95416345659797, -0.603814009861426));
#41 = CARTESIAN_POINT('', (-22.0418970964938, -4.33087833339718, 1.86315789716317));
#42 = CARTESIAN_POINT('', (-19.4120657921599, -2.77233481459531, 4.00000000000009));
#43 = CARTESIAN_POINT('', (-18.0258983848622, 1.41445181294902E-14, 4.00000000000008));
#44 = ORIENTED_EDGE('', *, *, #7, .F.);
#45 = ORIENTED_EDGE('', *, *, #46, .T.);
#46 = EDGE_CURVE('', #8, #47, #49, .T.);
#47 = VERTEX_POINT('', #48);
#48 = CARTESIAN_POINT('', (-3.3690386261009, -0.071392392604178, 3.99936284003822));
#49 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#50, #51, #52, #53), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0.989851452594388, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.989642299064487, 0.993059468267334, 0.996512035245839, 1.))
   REPRESENTATION_ITEM ('')
);
#50 = CARTESIAN_POINT('', (-3.72148727215263, 7.21485109707833E-15, 4.00000000000003));
#51 = CARTESIAN_POINT('', (-3.60439622054532, -0.0238403071176278, 4.00000000000003));
#52 = CARTESIAN_POINT('', (-3.4869078077836, -0.0476384682090099, 3.99978686995601));
#53 = CARTESIAN_POINT('', (-3.3690386261009, -0.0713923926041726, 3.99936284003821));
#54 = ORIENTED_EDGE('', *, *, #55, .T.);
#55 = EDGE_CURVE('', #47, #56, #58, .T.);
#56 = VERTEX_POINT('', #57);
#57 = CARTESIAN_POINT('', (-2.80979650291231, 1.52324375335411E-10, 4.00000088216941));
#58 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#59, #60, #61, #62, #63, #64, #65), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.171965676735944, 0.331188542652606), .UNSPECIFIED.);
#59 = CARTESIAN_POINT('', (-3.3690386261009, -0.071392392604178, 3.99936284003822));
#60 = CARTESIAN_POINT('', (-3.2721650848298, -0.0909151104375798, 3.99901434114177));
#61 = CARTESIAN_POINT('', (-3.1705536510394, -0.0939243284650164, 3.99892097547285));
#62 = CARTESIAN_POINT('', (-3.0727017557714, -0.0801159602204438, 3.9991975986338));
#63 = CARTESIAN_POINT('', (-2.98207101427603, -0.0673266049461354, 3.99945380789906));
#64 = CARTESIAN_POINT('', (-2.89241129567584, -0.0398043435516641, 4.00000775487737));
#65 = CARTESIAN_POINT('', (-2.80979650291232, 1.52324042702184E-10, 4.00000088216941));
#66 = ORIENTED_EDGE('', *, *, #67, .F.);
#67 = EDGE_CURVE('', #68, #56, #70, .T.);
#68 = VERTEX_POINT('', #69);
#69 = CARTESIAN_POINT('', (6.5387062639953, 9.59192971139444E-6, 3.99706996805155));
#70 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#71, #72), .UNSPECIFIED., .F., .U., (2, 2), (0.396706435589089, 0.555923481992291), .UNSPECIFIED.);
#71 = CARTESIAN_POINT('', (6.5387062639953, 2.66453525910038E-15, 3.99999999999998));
#72 = CARTESIAN_POINT('', (-2.80979650291232, 6.66133814775094E-15, 4.00000000000001));
#73 = ORIENTED_EDGE('', *, *, #74, .T.);
#74 = EDGE_CURVE('', #68, #75, #77, .T.);
#75 = VERTEX_POINT('', #76);
#76 = CARTESIAN_POINT('', (7.01, 0.999999999999999, -3.87298334620739));
#77 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#78, #79, #80, #81, #82, #83, #84, #85, #86, #87), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 4), (0.0726968554470797, 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.);
#78 = CARTESIAN_POINT('', (6.5387062639953, 9.59192971164424E-6, 3.99706996805155));
#79 = CARTESIAN_POINT('', (6.17029422564367, -0.825302837134239, 3.99436817539307));
#80 = CARTESIAN_POINT('', (5.8421667211548, -1.66022468780027, 3.73925997221213));
#81 = CARTESIAN_POINT('', (5.2248922083204, -3.33426151366743, 2.52007252111802));
#82 = CARTESIAN_POINT('', (5.0109837567621, -3.99704873144389, 1.28825523582252));
#83 = CARTESIAN_POINT('', (5.0090232910871, -4.00293012501476, -1.2698624053064));
#84 = CARTESIAN_POINT('', (5.217311025613, -3.35548210388648, -2.49999884171988));
#85 = CARTESIAN_POINT('', (5.9475634160622, -1.37373675698797, -3.95248044658077));
#86 = CARTESIAN_POINT('', (6.4510877494963, -0.117824501007391, -4.16160439129967));
#87 = CARTESIAN_POINT('', (7.01, 0.999999999999999, -3.87298334620739));
#88 = ORIENTED_EDGE('', *, *, #89, .T.);
#89 = EDGE_CURVE('', #75, #90, #92, .T.);
#90 = VERTEX_POINT('', #91);
#91 = CARTESIAN_POINT('', (24.9300000000143, 0.999999999997366, -3.87298334620674));
#92 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#93, #94), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#93 = CARTESIAN_POINT('', (7.01, 0.999999999999999, -3.87298334620739));
#94 = CARTESIAN_POINT('', (24.9300000000143, 0.999999999997366, -3.87298334620674));
#95 = ORIENTED_EDGE('', *, *, #96, .T.);
#96 = EDGE_CURVE('', #90, #97, #99, .T.);
#97 = VERTEX_POINT('', #98);
#98 = CARTESIAN_POINT('', (24.9300000000031, 3.99999999999688, -5.46528407775551E-15));
#99 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#100, #101, #102), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (194.477512185896, 270.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.790569415041912, 1.))
   REPRESENTATION_ITEM ('')
);
#100 = CARTESIAN_POINT('', (24.93, 0.999999999997695, -3.87298334620802));
#101 = CARTESIAN_POINT('', (24.93, 4.00000000000001, -3.09838667696785));
#102 = CARTESIAN_POINT('', (24.93, 4.00000000000001, -6.45234939786809E-15));
#103 = ORIENTED_EDGE('', *, *, #104, .T.);
#104 = EDGE_CURVE('', #97, #105, #107, .T.);
#105 = VERTEX_POINT('', #106);
#106 = CARTESIAN_POINT('', (24.9319186960192, 3.94689567555654, 0.661337854436633));
#107 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#108, #109, #110, #111), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#108 = CARTESIAN_POINT('', (24.9300000000031, 4., -4.84655343110852E-15));
#109 = CARTESIAN_POINT('', (24.9306395653418, 4., 0.221355677889435));
#110 = CARTESIAN_POINT('', (24.9312791306805, 3.98158353795841, 0.442708556945166));
#111 = CARTESIAN_POINT('', (24.9319186960192, 3.94500336222641, 0.661020780325603));
#112 = ORIENTED_EDGE('', *, *, #113, .T.);
#113 = EDGE_CURVE('', #105, #114, #116, .T.);
#114 = VERTEX_POINT('', #115);
#115 = CARTESIAN_POINT('', (23.83, 3.94498112092089, 0.661153503793044));
#116 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#117, #118), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#117 = CARTESIAN_POINT('', (24.9319186960192, 3.94689567555654, 0.661337854436633));
#118 = CARTESIAN_POINT('', (23.83, 3.94498112092089, 0.661153503793044));
#119 = ORIENTED_EDGE('', *, *, #120, .F.);
#120 = EDGE_CURVE('', #121, #114, #123, .T.);
#121 = VERTEX_POINT('', #122);
#122 = CARTESIAN_POINT('', (19.0622850613354, 0.999999999999973, 3.8729833462074));
#123 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#124, #125, #126, #127, #128, #129, #130, #131, #132, #133, #134, #135, #136, #137, #138, #139, #140, #141, #142), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.163573517780394, 0.327728817118538, 0.484259477475474, 0.646404657362911, 0.83563262522966, 1.), .UNSPECIFIED.);
#124 = CARTESIAN_POINT('', (19.0622850613354, 0.999999999999973, 3.8729833462074));
#125 = CARTESIAN_POINT('', (19.1051911356801, 1.38357764877479, 3.77394402316193));
#126 = CARTESIAN_POINT('', (19.1725155515426, 1.7548205660118, 3.61501492162397));
#127 = CARTESIAN_POINT('', (19.2776508401126, 2.08295015877118, 3.41486729406504));
#128 = CARTESIAN_POINT('', (19.3830094862604, 2.41177685553856, 3.21429445733132));
#129 = CARTESIAN_POINT('', (19.5310467925802, 2.70564471347748, 2.96667850031884));
#130 = CARTESIAN_POINT('', (19.7253719423622, 2.94199778838328, 2.71010129204572));
#131 = CARTESIAN_POINT('', (19.9110693098615, 3.16785709614448, 2.46491577596575));
#132 = CARTESIAN_POINT('', (20.1439894134278, 3.34756038868081, 2.20638515200761));
#133 = CARTESIAN_POINT('', (20.4110397488132, 3.48174312460631, 1.9691279324251));
#134 = CARTESIAN_POINT('', (20.688131856436, 3.6209714728895, 1.72294923758108));
#135 = CARTESIAN_POINT('', (21.0074694839136, 3.7159016285097, 1.49403995727933));
#136 = CARTESIAN_POINT('', (21.3490660473615, 3.78120658219641, 1.30478993817187));
#137 = CARTESIAN_POINT('', (21.7472035977567, 3.85732079724317, 1.08421529813691));
#138 = CARTESIAN_POINT('', (22.184624207373, 3.8960167429114, 0.912837155351567));
#139 = CARTESIAN_POINT('', (22.6326665283173, 3.91824990220162, 0.804560565710891));
#140 = CARTESIAN_POINT('', (23.0230248372545, 3.93762061353213, 0.710224239757268));
#141 = CARTESIAN_POINT('', (23.4279375966244, 3.94498112092089, 0.661153503793044));
#142 = CARTESIAN_POINT('', (23.83, 3.94498112092089, 0.661153503793044));
#143 = ORIENTED_EDGE('', *, *, #144, .T.);
#144 = EDGE_CURVE('', #121, #145, #147, .T.);
#145 = VERTEX_POINT('', #146);
#146 = CARTESIAN_POINT('', (7.01, 0.999999999999998, 3.87298334620744));
#147 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#148, #149), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#148 = CARTESIAN_POINT('', (19.0622850613354, 0.999999999999973, 3.8729833462074));
#149 = CARTESIAN_POINT('', (7.01, 0.999999999999998, 3.87298334620744));
#150 = ORIENTED_EDGE('', *, *, #151, .T.);
#151 = EDGE_CURVE('', #145, #68, #152, .T.);
#152 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#153, #154, #155, #156), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0726968554470797), .UNSPECIFIED.);
#153 = CARTESIAN_POINT('', (7.01, 0.999999999999998, 3.87298334620744));
#154 = CARTESIAN_POINT('', (6.84758710805298, 0.675174216105956, 3.95685300297013));
#155 = CARTESIAN_POINT('', (6.68976053189645, 0.33839963292773, 3.99817774214567));
#156 = CARTESIAN_POINT('', (6.5387062639953, 9.59192971164424E-6, 3.99706996805155));
#157 = ORIENTED_EDGE('', *, *, #67, .T.);
#158 = ORIENTED_EDGE('', *, *, #159, .T.);
#159 = EDGE_CURVE('', #56, #160, #162, .T.);
#160 = VERTEX_POINT('', #161);
#161 = CARTESIAN_POINT('', (-2.2105826954218, 0.927879781651767, 3.89089181432769));
#162 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#163, #164, #165, #166, #167, #168, #169, #170, #171, #172, #173, #174, #175, #176, #177, #178), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0.331188542652606, 0.343824074523041, 0.517315156032674, 0.701627625421627, 0.909374500726435, 1.), .UNSPECIFIED.);
#163 = CARTESIAN_POINT('', (-2.80979650291232, 1.52324042702184E-10, 4.00000088216941));
#164 = CARTESIAN_POINT('', (-2.80324039778933, 0.00315877417989843, 4.00000033676835));
#165 = CARTESIAN_POINT('', (-2.79672865890461, 0.0063948960465729, 3.99999625954021));
#166 = CARTESIAN_POINT('', (-2.7902643217713, 0.00970714092080094, 3.9999882214096));
#167 = CARTESIAN_POINT('', (-2.7014311383645, 0.0552241444948902, 3.99987776109233));
#168 = CARTESIAN_POINT('', (-2.6192838520727, 0.116201712653546, 3.99893882322796));
#169 = CARTESIAN_POINT('', (-2.548937605926, 0.186937825194472, 3.99562939341375));
#170 = CARTESIAN_POINT('', (-2.4741670081688, 0.262122809574042, 3.99211182056519));
#171 = CARTESIAN_POINT('', (-2.4109007388653, 0.349971745129525, 3.98576114448222));
#172 = CARTESIAN_POINT('', (-2.3610642639593, 0.443055049135488, 3.97538705328625));
#173 = CARTESIAN_POINT('', (-2.304882537502, 0.547989853077059, 3.9636921179018));
#174 = CARTESIAN_POINT('', (-2.2643708299805, 0.661698384043513, 3.94661374432925));
#175 = CARTESIAN_POINT('', (-2.237919504765, 0.776121319109925, 3.92398212254126));
#176 = CARTESIAN_POINT('', (-2.2262928842657, 0.826415662837433, 3.91403444409153));
#177 = CARTESIAN_POINT('', (-2.2172617277782, 0.877157655077915, 3.90298776507013));
#178 = CARTESIAN_POINT('', (-2.2105826954218, 0.927879781651767, 3.89089181432769));
#179 = ORIENTED_EDGE('', *, *, #180, .T.);
#180 = EDGE_CURVE('', #160, #181, #183, .T.);
#181 = VERTEX_POINT('', #182);
#182 = CARTESIAN_POINT('', (-2.2105826954217, 3.83355104541056, -1.14187844459538));
#183 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#184, #185, #186, #187), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.791502228288702, 0.791502228288702, 1.))
   REPRESENTATION_ITEM ('')
);
#184 = CARTESIAN_POINT('', (-2.2105826954217, 0.927879781651765, 3.89089181432769));
#185 = CARTESIAN_POINT('', (-1.8971037799861, 3.30851164243838, 3.32317102521559));
#186 = CARTESIAN_POINT('', (-1.8971037799861, 4.53220635017623, 1.20366961846051));
#187 = CARTESIAN_POINT('', (-2.2105826954217, 3.83355104541056, -1.14187844459538));
#188 = ORIENTED_EDGE('', *, *, #189, .T.);
#189 = EDGE_CURVE('', #181, #190, #192, .T.);
#190 = VERTEX_POINT('', #191);
#191 = CARTESIAN_POINT('', (-3.3690386261009, 3.42785362212245, -2.06150904565121));
#192 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#193, #194, #195, #196, #197, #198, #199, #200, #201, #202, #203, #204, #205, #206, #207, #208), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.296013131657842, 0.498821041860172, 0.703153087774584, 0.885920062925032, 1.), .UNSPECIFIED.);
#193 = CARTESIAN_POINT('', (-2.2105826954217, 3.83355104541056, -1.14187844459538));
#194 = CARTESIAN_POINT('', (-2.2320938989068, 3.7856086936711, -1.30283205003398));
#195 = CARTESIAN_POINT('', (-2.2791960499786, 3.72663764153492, -1.46104351167964));
#196 = CARTESIAN_POINT('', (-2.3578790198207, 3.66672653631187, -1.59847318022739));
#197 = CARTESIAN_POINT('', (-2.4121511831044, 3.6254024061768, -1.69326631559591));
#198 = CARTESIAN_POINT('', (-2.4828574214481, 3.58286670180898, -1.78033177224837));
#199 = CARTESIAN_POINT('', (-2.567260429352, 3.54549783874243, -1.85187609614484));
#200 = CARTESIAN_POINT('', (-2.6520450552967, 3.50796001685951, -1.92374389909022));
#201 = CARTESIAN_POINT('', (-2.7533984401505, 3.47475827118617, -1.98192073017425));
#202 = CARTESIAN_POINT('', (-2.8620615806224, 3.45242960681049, -2.02008163449358));
#203 = CARTESIAN_POINT('', (-2.9594986030224, 3.43240774326517, -2.0543000904743));
#204 = CARTESIAN_POINT('', (-3.0656882031558, 3.42058874949593, -2.07354317027439));
#205 = CARTESIAN_POINT('', (-3.1708408489328, 3.41906032543679, -2.07606032933149));
#206 = CARTESIAN_POINT('', (-3.2371234165147, 3.41809688918423, -2.07764701090364));
#207 = CARTESIAN_POINT('', (-3.3040373110654, 3.42110132285927, -2.07273669150404));
#208 = CARTESIAN_POINT('', (-3.3690386261009, 3.42785362212245, -2.06150904565121));
#209 = ORIENTED_EDGE('', *, *, #210, .T.);
#210 = EDGE_CURVE('', #190, #8, #211, .T.);
#211 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#212, #213, #214, #215), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 0.989851452594388), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.659796930485324, 0.65634436350682, 0.989642299064487))
   REPRESENTATION_ITEM ('')
);
#212 = CARTESIAN_POINT('', (-3.3690386261009, 3.42785362212245, -2.0615090456512));
#213 = CARTESIAN_POINT('', (-20.7325943780833, 5.23156981842381, 0.937689580139702));
#214 = CARTESIAN_POINT('', (-21.0010736680364, 3.51820776129952, 4.00000000000003));
#215 = CARTESIAN_POINT('', (-3.72148727215263, 7.21485109707833E-15, 4.00000000000003));
#216 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#217, #218), (#219, #220), (#221, #222), (#223, #224), (#225, #226), (#227, #228), (#229, #230), (#231, #232), (#233, #234)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#217 = CARTESIAN_POINT('', (-28.8839553388992, 1.89848137210897E-14, 4.00000000000011));
#218 = CARTESIAN_POINT('', (29.8315087278908, -1.0658141036402E-14, 4.00000000000011));
#219 = CARTESIAN_POINT('', (-28.8839553388992, 4.00000000000002, 4.00000000000012));
#220 = CARTESIAN_POINT('', (29.8315087278908, 3.99999999999999, 4.00000000000012));
#221 = CARTESIAN_POINT('', (-28.8839553388992, 4.00000000000003, 1.20912294348777E-13));
#222 = CARTESIAN_POINT('', (29.8315087278908, 4., 1.20912294348777E-13));
#223 = CARTESIAN_POINT('', (-28.8839553388992, 4.00000000000004, -3.99999999999988));
#224 = CARTESIAN_POINT('', (29.8315087278908, 4.00000000000001, -3.99999999999988));
#225 = CARTESIAN_POINT('', (-28.8839553388992, 3.90145976741523E-14, -3.99999999999989));
#226 = CARTESIAN_POINT('', (29.8315087278908, 9.37164291666064E-15, -3.99999999999989));
#227 = CARTESIAN_POINT('', (-28.8839553388992, -3.99999999999996, -3.9999999999999));
#228 = CARTESIAN_POINT('', (29.8315087278907, -3.99999999999999, -3.9999999999999));
#229 = CARTESIAN_POINT('', (-28.8839553388992, -3.99999999999997, 1.00392651676055E-13));
#230 = CARTESIAN_POINT('', (29.8315087278907, -4., 1.00392651676055E-13));
#231 = CARTESIAN_POINT('', (-28.8839553388992, -3.99999999999998, 4.0000000000001));
#232 = CARTESIAN_POINT('', (29.8315087278907, -4.00000000000001, 4.0000000000001));
#233 = CARTESIAN_POINT('', (-28.8839553388992, 1.89848137210897E-14, 4.00000000000011));
#234 = CARTESIAN_POINT('', (29.8315087278908, -1.0658141036402E-14, 4.00000000000011));
#235 = ADVANCED_FACE('', (#236), #248, .F.);
#236 = FACE_OUTER_BOUND('', #237, .F.);
#237 = EDGE_LOOP('', (#238, #239, #247));
#238 = ORIENTED_EDGE('', *, *, #151, .F.);
#239 = ORIENTED_EDGE('', *, *, #240, .T.);
#240 = EDGE_CURVE('', #145, #75, #241, .T.);
#241 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#242, #243, #244, #245, #246), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (14.4775121859301, 90., 165.52248781407), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.790569415042096, 1., 0.790569415042096, 1.))
   REPRESENTATION_ITEM ('')
);
#242 = CARTESIAN_POINT('', (7.01000000000001, 0.999999999999998, 3.87298334620744));
#243 = CARTESIAN_POINT('', (7.01000000000001, -1.99999999999999, 3.09838667696595));
#244 = CARTESIAN_POINT('', (7.01, -1.99999999999999, 2.61270036214035E-14));
#245 = CARTESIAN_POINT('', (7.00999999999999, -1.99999999999999, -3.0983866769659));
#246 = CARTESIAN_POINT('', (7.00999999999999, 0.999999999999998, -3.87298334620739));
#247 = ORIENTED_EDGE('', *, *, #74, .F.);
#248 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#249, #250), (#251, #252), (#253, #254), (#255, #256), (#257, #258)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 0.5, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.737277336810124, 0.737277336810124), (1., 1.), (0.737277336810124, 0.737277336810124), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#249 = CARTESIAN_POINT('', (7.01100000000003, 1.65144262250477, 3.98378071115789));
#250 = CARTESIAN_POINT('', (5.0090232910871, 1.47694806099809, 5.97813834985625));
#251 = CARTESIAN_POINT('', (7.01100000000001, -1.99901983357848, 3.66438672022525));
#252 = CARTESIAN_POINT('', (5.00902329108708, -4.00100647156424, 5.49884955251853));
#253 = CARTESIAN_POINT('', (7.011, -1.9989999999414, -2.16446167358164E-5));
#254 = CARTESIAN_POINT('', (5.00902329108706, -4.00097670882501, -3.24803303139998E-5));
#255 = CARTESIAN_POINT('', (7.01099999999999, -1.99898016630431, -3.66443000945872));
#256 = CARTESIAN_POINT('', (5.00902329108705, -4.00094694608577, -5.49891451317916));
#257 = CARTESIAN_POINT('', (7.01100000000001, 1.65148574700968, -3.98378448406315));
#258 = CARTESIAN_POINT('', (5.00902329108707, 1.47701277446385, -5.97814401155083));
#259 = ADVANCED_FACE('', (#260), #331, .F.);
#260 = FACE_OUTER_BOUND('', #261, .F.);
#261 = EDGE_LOOP('', (#262, #263, #276, #283, #292, #300, #307, #315, #322, #329, #330));
#262 = ORIENTED_EDGE('', *, *, #144, .F.);
#263 = ORIENTED_EDGE('', *, *, #264, .T.);
#264 = EDGE_CURVE('', #121, #265, #267, .T.);
#265 = VERTEX_POINT('', #266);
#266 = CARTESIAN_POINT('', (23.83, -1.99901393476371, 0.0888118773902973));
#267 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#268, #269, #270, #271, #272, #273, #274, #275), .UNSPECIFIED., .F., .U., (4, 2, 2, 4), (0., 0.25, 0.5, 1.), .UNSPECIFIED.);
#268 = CARTESIAN_POINT('', (19.0622850613354, 0.999999999999938, 3.87298334620739));
#269 = CARTESIAN_POINT('', (19.0950621811842, 0.358445559490929, 3.7073347019556));
#270 = CARTESIAN_POINT('', (19.1779965662339, -0.229352591560338, 3.37955541326664));
#271 = CARTESIAN_POINT('', (19.5586402544656, -1.15480863460286, 2.53743773280683));
#272 = CARTESIAN_POINT('', (19.8726830425787, -1.48646279988419, 2.02135734741949));
#273 = CARTESIAN_POINT('', (21.184653283976, -2.06471144719469, 0.665848612532464));
#274 = CARTESIAN_POINT('', (22.5054064467222, -1.99901393476371, 0.0888118773902943));
#275 = CARTESIAN_POINT('', (23.83, -1.99901393476371, 0.0888118773902942));
#276 = ORIENTED_EDGE('', *, *, #277, .T.);
#277 = EDGE_CURVE('', #265, #278, #280, .T.);
#278 = VERTEX_POINT('', #279);
#279 = CARTESIAN_POINT('', (28.4478756937301, -1.99901393476371, 0.0888118773902996));
#280 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#281, #282), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#281 = CARTESIAN_POINT('', (23.83, -1.99901393476371, 0.0888118773902973));
#282 = CARTESIAN_POINT('', (28.4478756937301, -1.99901393476371, 0.0888118773902996));
#283 = ORIENTED_EDGE('', *, *, #284, .T.);
#284 = EDGE_CURVE('', #278, #285, #287, .T.);
#285 = VERTEX_POINT('', #286);
#286 = CARTESIAN_POINT('', (28.5503261847389, -1.95321150355056, -0.610015416358847));
#287 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#288, #289, #290, #291), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#288 = CARTESIAN_POINT('', (28.4478756937301, -1.99901393476371, 0.0888118773902996));
#289 = CARTESIAN_POINT('', (28.4909706772379, -2.00425650472388, -0.147250133015825));
#290 = CARTESIAN_POINT('', (28.5251208409075, -1.98849519432972, -0.381359076641305));
#291 = CARTESIAN_POINT('', (28.5503261847389, -1.95321150355056, -0.610015416358847));
#292 = ORIENTED_EDGE('', *, *, #293, .T.);
#293 = EDGE_CURVE('', #285, #294, #296, .T.);
#294 = VERTEX_POINT('', #295);
#295 = CARTESIAN_POINT('', (28.5997819751698, -1.78722257699895, -1.28722381591913));
#296 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#297, #298, #299), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (345.827090311092, 355.827210295437), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.996194606833826, 1.))
   REPRESENTATION_ITEM ('')
);
#297 = CARTESIAN_POINT('', (28.5503261847389, -1.95321150355056, -0.610015416358845));
#298 = CARTESIAN_POINT('', (28.5884517638495, -1.89984142643078, -0.955880778376461));
#299 = CARTESIAN_POINT('', (28.5997819751698, -1.78722257699894, -1.28722381591912));
#300 = ORIENTED_EDGE('', *, *, #301, .F.);
#301 = EDGE_CURVE('', #302, #294, #304, .T.);
#302 = VERTEX_POINT('', #303);
#303 = CARTESIAN_POINT('', (28.6299999999889, -1.78722257699895, -1.28722381591914));
#304 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#305, #306), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#305 = CARTESIAN_POINT('', (28.6299999999889, -1.78722257699895, -1.28722381591914));
#306 = CARTESIAN_POINT('', (28.5997819751698, -1.78722257699895, -1.28722381591913));
#307 = ORIENTED_EDGE('', *, *, #308, .T.);
#308 = EDGE_CURVE('', #302, #309, #311, .T.);
#309 = VERTEX_POINT('', #310);
#310 = CARTESIAN_POINT('', (28.6299999999889, 1.39130434782609, -3.95341492927629));
#311 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#312, #313, #314), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (108.772176540612, 171.247070923117), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.855025507068518, 1.))
   REPRESENTATION_ITEM ('')
);
#312 = CARTESIAN_POINT('', (28.63, -1.78722257699894, -1.28722381591914));
#313 = CARTESIAN_POINT('', (28.63, -1.00650179922619, -3.58423177937256));
#314 = CARTESIAN_POINT('', (28.63, 1.39130434782609, -3.95341492927628));
#315 = ORIENTED_EDGE('', *, *, #316, .T.);
#316 = EDGE_CURVE('', #309, #317, #319, .T.);
#317 = VERTEX_POINT('', #318);
#318 = CARTESIAN_POINT('', (25.1210878716845, 1.39130438709813, -3.95341493532289));
#319 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#320, #321), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#320 = CARTESIAN_POINT('', (28.6299999999889, 1.39130434782609, -3.95341492927629));
#321 = CARTESIAN_POINT('', (25.1210878716845, 1.39130438709813, -3.95341493532289));
#322 = ORIENTED_EDGE('', *, *, #323, .F.);
#323 = EDGE_CURVE('', #90, #317, #324, .T.);
#324 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#325, #326, #327, #328), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#325 = CARTESIAN_POINT('', (24.9300000000143, 0.999999999997366, -3.87298334620674));
#326 = CARTESIAN_POINT('', (24.9943210136515, 1.1286420273096, -3.90619857483377));
#327 = CARTESIAN_POINT('', (25.0581197146559, 1.25935184685574, -3.93309859404176));
#328 = CARTESIAN_POINT('', (25.1210878716845, 1.39130438709813, -3.95341493532289));
#329 = ORIENTED_EDGE('', *, *, #89, .F.);
#330 = ORIENTED_EDGE('', *, *, #240, .F.);
#331 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#332, #333), (#334, #335), (#336, #337), (#338, #339), (#340, #341), (#342, #343), (#344, #345), (#346, #347), (#348, #349)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#332 = CARTESIAN_POINT('', (30.7932, 2., -4.00000000000003));
#333 = CARTESIAN_POINT('', (4.84679999999998, 2.00000000000001, -4.00000000000003));
#334 = CARTESIAN_POINT('', (30.7932, 6., -4.00000000000004));
#335 = CARTESIAN_POINT('', (4.84679999999998, 6.00000000000001, -4.00000000000004));
#336 = CARTESIAN_POINT('', (30.7932, 6.00000000000001, -3.94774354925209E-14));
#337 = CARTESIAN_POINT('', (4.84679999999998, 6.00000000000002, -3.94774354925209E-14));
#338 = CARTESIAN_POINT('', (30.7932, 6.00000000000001, 3.99999999999996));
#339 = CARTESIAN_POINT('', (4.84679999999998, 6.00000000000003, 3.99999999999996));
#340 = CARTESIAN_POINT('', (30.7932, 2.00000000000002, 3.99999999999997));
#341 = CARTESIAN_POINT('', (4.84679999999998, 2.00000000000003, 3.99999999999997));
#342 = CARTESIAN_POINT('', (30.7932, -1.99999999999998, 3.99999999999998));
#343 = CARTESIAN_POINT('', (4.84679999999998, -1.99999999999997, 3.99999999999998));
#344 = CARTESIAN_POINT('', (30.7932, -1.99999999999999, -2.33986849183009E-14));
#345 = CARTESIAN_POINT('', (4.84679999999998, -1.99999999999998, -2.33986849183009E-14));
#346 = CARTESIAN_POINT('', (30.7932, -2., -4.00000000000002));
#347 = CARTESIAN_POINT('', (4.84679999999998, -1.99999999999999, -4.00000000000002));
#348 = CARTESIAN_POINT('', (30.7932, 2., -4.00000000000003));
#349 = CARTESIAN_POINT('', (4.84679999999998, 2.00000000000001, -4.00000000000003));
#350 = ADVANCED_FACE('', (#351), #359, .F.);
#351 = FACE_OUTER_BOUND('', #352, .F.);
#352 = EDGE_LOOP('', (#353, #354));
#353 = ORIENTED_EDGE('', *, *, #180, .F.);
#354 = ORIENTED_EDGE('', *, *, #355, .F.);
#355 = EDGE_CURVE('', #181, #160, #356, .T.);
#356 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#357, #358), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#357 = CARTESIAN_POINT('', (-2.2105826954217, 3.83355104541056, -1.14187844459538));
#358 = CARTESIAN_POINT('', (-2.2105826954218, 0.927879781651766, 3.89089181432769));
#359 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#360, #361), (#362, #363)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-4.13807057048161, -0.526586302144576), (-7.3038272278799, -2.21382557924311), .UNSPECIFIED.);
#360 = CARTESIAN_POINT('', (-1.66319156466667, 4.49648710236503, 3.91870135873261));
#361 = CARTESIAN_POINT('', (-2.10006211042176, 4.5631988269491, -1.15207870504259));
#362 = CARTESIAN_POINT('', (-2.20835878891786, 0.92638747937855, 3.91870135873261));
#363 = CARTESIAN_POINT('', (-2.64522933467295, 0.993099203962621, -1.15207870504259));
#364 = ADVANCED_FACE('', (#365), #376, .F.);
#365 = FACE_OUTER_BOUND('', #366, .F.);
#366 = EDGE_LOOP('', (#367, #368, #369, #370, #371));
#367 = ORIENTED_EDGE('', *, *, #189, .F.);
#368 = ORIENTED_EDGE('', *, *, #355, .T.);
#369 = ORIENTED_EDGE('', *, *, #159, .F.);
#370 = ORIENTED_EDGE('', *, *, #55, .F.);
#371 = ORIENTED_EDGE('', *, *, #372, .F.);
#372 = EDGE_CURVE('', #190, #47, #373, .T.);
#373 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#374, #375), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#374 = CARTESIAN_POINT('', (-3.3690386261009, 3.42785362212245, -2.06150904565121));
#375 = CARTESIAN_POINT('', (-3.3690386261009, -0.0713923926041784, 3.99936284003822));
#376 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#377, #378), (#379, #380), (#381, #382), (#383, #384), (#385, #386), (#387, #388), (#389, #390), (#391, #392), (#393, #394)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#377 = CARTESIAN_POINT('', (-3.195390448434, 5.61680728873362, -1.88327250561156));
#378 = CARTESIAN_POINT('', (-3.19539044843402, 1.28003811535033, 5.62823204338682));
#379 = CARTESIAN_POINT('', (-4.195390448434, 5.61680728873362, -1.88327250561156));
#380 = CARTESIAN_POINT('', (-4.19539044843402, 1.28003811535033, 5.62823204338682));
#381 = CARTESIAN_POINT('', (-4.195390448434, 4.75078188494918, -2.38327250561156));
#382 = CARTESIAN_POINT('', (-4.19539044843402, 0.41401271156589, 5.12823204338682));
#383 = CARTESIAN_POINT('', (-4.195390448434, 3.88475648116474, -2.88327250561156));
#384 = CARTESIAN_POINT('', (-4.19539044843402, -0.452012692218552, 4.62823204338682));
#385 = CARTESIAN_POINT('', (-3.195390448434, 3.88475648116474, -2.88327250561155));
#386 = CARTESIAN_POINT('', (-3.19539044843402, -0.452012692218554, 4.62823204338683));
#387 = CARTESIAN_POINT('', (-2.195390448434, 3.88475648116474, -2.88327250561155));
#388 = CARTESIAN_POINT('', (-2.19539044843402, -0.452012692218555, 4.62823204338683));
#389 = CARTESIAN_POINT('', (-2.195390448434, 4.75078188494918, -2.38327250561155));
#390 = CARTESIAN_POINT('', (-2.19539044843402, 0.414012711565887, 5.12823204338683));
#391 = CARTESIAN_POINT('', (-2.195390448434, 5.61680728873362, -1.88327250561155));
#392 = CARTESIAN_POINT('', (-2.19539044843402, 1.28003811535033, 5.62823204338682));
#393 = CARTESIAN_POINT('', (-3.195390448434, 5.61680728873362, -1.88327250561156));
#394 = CARTESIAN_POINT('', (-3.19539044843402, 1.28003811535033, 5.62823204338682));
#395 = ADVANCED_FACE('', (#396), #401, .F.);
#396 = FACE_OUTER_BOUND('', #397, .F.);
#397 = EDGE_LOOP('', (#398, #399, #400));
#398 = ORIENTED_EDGE('', *, *, #210, .F.);
#399 = ORIENTED_EDGE('', *, *, #372, .T.);
#400 = ORIENTED_EDGE('', *, *, #46, .F.);
#401 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#402, #403), (#404, #405)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (1.04804301007888, 9.018788743448), (15.0893983447354, 33.7909648211903), .UNSPECIFIED.);
#402 = CARTESIAN_POINT('', (-21.2670477674189, 2.63397827875085, 5.62532720910619));
#403 = CARTESIAN_POINT('', (-2.84960010793285, -0.178433104300193, 4.0015807400297));
#404 = CARTESIAN_POINT('', (-21.2670477674189, 6.61935114543541, -1.27754108309789));
#405 = CARTESIAN_POINT('', (-2.84960010793285, 3.80693976238436, -2.90128755217437));
#406 = ADVANCED_FACE('', (#407), #416, .F.);
#407 = FACE_OUTER_BOUND('', #408, .F.);
#408 = EDGE_LOOP('', (#409, #410, #415));
#409 = ORIENTED_EDGE('', *, *, #38, .F.);
#410 = ORIENTED_EDGE('', *, *, #411, .F.);
#411 = EDGE_CURVE('', #17, #29, #412, .T.);
#412 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#413, #414), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#413 = CARTESIAN_POINT('', (-23.99, 1.45416345659801, -3.7263130090606));
#414 = CARTESIAN_POINT('', (-23.99, -3.95416345659797, -0.603814009861424));
#415 = ORIENTED_EDGE('', *, *, #16, .F.);
#416 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#417, #418), (#419, #420)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-11.1006369712867, 0.052077811512504), (-14.7769026310908, -1.68191068672982), .UNSPECIFIED.);
#417 = CARTESIAN_POINT('', (-18.7520637877563, -5.76390759795675, 6.48929002159036));
#418 = CARTESIAN_POINT('', (-15.2522799778732, 6.48533573663415, 3.4583883344781));
#419 = CARTESIAN_POINT('', (-26.0532294586749, -5.76390759795675, -1.94136990941546));
#420 = CARTESIAN_POINT('', (-22.5534456487918, 6.48533573663415, -4.97227159652772));
#421 = ADVANCED_FACE('', (#422), #426, .F.);
#422 = FACE_OUTER_BOUND('', #423, .F.);
#423 = EDGE_LOOP('', (#424, #425));
#424 = ORIENTED_EDGE('', *, *, #411, .T.);
#425 = ORIENTED_EDGE('', *, *, #28, .F.);
#426 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#427, #428), (#429, #430)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.602814009861521, 4.42587053796827), (-3.95516345659799, 1.45516345659799), .UNSPECIFIED.);
#427 = CARTESIAN_POINT('', (-23.99, -3.95516345659797, -0.602814009861426));
#428 = CARTESIAN_POINT('', (-23.99, 1.45516345659801, -0.602814009861426));
#429 = CARTESIAN_POINT('', (-23.99, -3.95516345659797, -4.42587053796818));
#430 = CARTESIAN_POINT('', (-23.99, 1.45516345659801, -4.42587053796818));
#431 = ADVANCED_FACE('', (#432), #477, .F.);
#432 = FACE_OUTER_BOUND('', #433, .F.);
#433 = EDGE_LOOP('', (#434, #445, #452, #453, #462, #470));
#434 = ORIENTED_EDGE('', *, *, #435, .T.);
#435 = EDGE_CURVE('', #436, #438, #440, .T.);
#436 = VERTEX_POINT('', #437);
#437 = CARTESIAN_POINT('', (31.9081504873626, -3.08333333334564, -3.27766007320519));
#438 = VERTEX_POINT('', #439);
#439 = CARTESIAN_POINT('', (30.0266221132135, -0.30000120526701, -4.29939518655512));
#440 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#441, #442, #443, #444), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.618263687229622), .UNSPECIFIED.);
#441 = CARTESIAN_POINT('', (31.9081504873632, -3.08333333334576, -3.27766007320564));
#442 = CARTESIAN_POINT('', (31.3995675683566, -2.24760563631508, -3.98734585659769));
#443 = CARTESIAN_POINT('', (30.7475457252534, -1.25730102701651, -4.30130288538374));
#444 = CARTESIAN_POINT('', (30.0266221132135, -0.30000120526701, -4.29939518655512));
#445 = ORIENTED_EDGE('', *, *, #446, .T.);
#446 = EDGE_CURVE('', #438, #309, #447, .T.);
#447 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#448, #449, #450, #451), .UNSPECIFIED., .F., .U., (4, 4), (0.618263687229622, 1.), .UNSPECIFIED.);
#448 = CARTESIAN_POINT('', (30.0266221132135, -0.30000120526701, -4.29939518655512));
#449 = CARTESIAN_POINT('', (29.5815001901027, 0.291067155561161, -4.29821731062329));
#450 = CARTESIAN_POINT('', (29.1101113052723, 0.869553321410957, -4.17662443175497));
#451 = CARTESIAN_POINT('', (28.6299999999824, 1.39130434782107, -3.95341492927844));
#452 = ORIENTED_EDGE('', *, *, #308, .F.);
#453 = ORIENTED_EDGE('', *, *, #454, .T.);
#454 = EDGE_CURVE('', #302, #455, #457, .T.);
#455 = VERTEX_POINT('', #456);
#456 = CARTESIAN_POINT('', (32.4763094914393, -4.22006075311559, -1.52147948831604));
#457 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#458, #459, #460, #461), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#458 = CARTESIAN_POINT('', (28.6299999999889, -1.78722257699895, -1.28722381591914));
#459 = CARTESIAN_POINT('', (29.908282032363, -2.60412355181479, -1.3658824332558));
#460 = CARTESIAN_POINT('', (31.19186154612, -3.41279946184513, -1.4437490669329));
#461 = CARTESIAN_POINT('', (32.4763094914393, -4.22006075311559, -1.52147948831604));
#462 = ORIENTED_EDGE('', *, *, #463, .T.);
#463 = EDGE_CURVE('', #455, #464, #466, .T.);
#464 = VERTEX_POINT('', #465);
#465 = CARTESIAN_POINT('', (32.4529014202083, -4.14173586733705, -1.75955221724579));
#466 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#467, #468, #469), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (10.8061861384724, 13.7332929701892), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.999673774218318, 1.))
   REPRESENTATION_ITEM ('')
);
#467 = CARTESIAN_POINT('', (32.476309533659, -4.22006077801814, -1.52147949754323));
#468 = CARTESIAN_POINT('', (32.4659804474338, -4.18405753499968, -1.64150243759611));
#469 = CARTESIAN_POINT('', (32.4529014202637, -4.14173586736901, -1.75955221726024));
#470 = ORIENTED_EDGE('', *, *, #471, .T.);
#471 = EDGE_CURVE('', #464, #436, #472, .T.);
#472 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#473, #474, #475, #476), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#473 = CARTESIAN_POINT('', (32.4529014200923, -4.14173586709227, -1.75955221779861));
#474 = CARTESIAN_POINT('', (32.3272608018308, -3.89094626094285, -2.34987531044461));
#475 = CARTESIAN_POINT('', (32.142982811879, -3.52710415416128, -2.86019964911356));
#476 = CARTESIAN_POINT('', (31.9081504873621, -3.08333333334559, -3.27766007320484));
#477 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#478, #479), (#480, #481), (#482, #483), (#484, #485), (#486, #487)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 0.5, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.737277336810124, 0.737277336810124), (1., 1.), (0.737277336810124, 0.737277336810124), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#478 = CARTESIAN_POINT('', (28.629, 4.67751655991071, -2.97084272676314));
#479 = CARTESIAN_POINT('', (32.477309533659, 6.28741783655394, -4.757111230246));
#480 = CARTESIAN_POINT('', (28.629, 1.95524075627472, -5.4243346195572));
#481 = CARTESIAN_POINT('', (32.477309533659, 1.92832851801116, -8.6858058499187));
#482 = CARTESIAN_POINT('', (28.629, -0.726176828767677, -2.92625380547341));
#483 = CARTESIAN_POINT('', (32.477309533659, -2.36533589978934, -4.68571247988433));
#484 = CARTESIAN_POINT('', (28.629, -3.40759441381007, -0.42817299138961));
#485 = CARTESIAN_POINT('', (32.477309533659, -6.65900031758983, -0.685619109849953));
#486 = CARTESIAN_POINT('', (28.629, -1.15272049265609, 2.46076307899475));
#487 = CARTESIAN_POINT('', (32.477309533659, -3.04834602193223, 3.94033772727341));
#488 = ADVANCED_FACE('', (#489), #524, .F.);
#489 = FACE_OUTER_BOUND('', #490, .F.);
#490 = EDGE_LOOP('', (#491, #500, #505, #506, #511, #512, #519));
#491 = ORIENTED_EDGE('', *, *, #492, .F.);
#492 = EDGE_CURVE('', #493, #495, #497, .T.);
#493 = VERTEX_POINT('', #494);
#494 = CARTESIAN_POINT('', (26.4823942119796, 2.61005289366594, 0.532614535378637));
#495 = VERTEX_POINT('', #496);
#496 = CARTESIAN_POINT('', (30.5986877644333, 0.0497488577773018, 0.286085296666603));
#497 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#498, #499), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#498 = CARTESIAN_POINT('', (26.4823942119796, 2.61005289366594, 0.532614535378637));
#499 = CARTESIAN_POINT('', (30.5986877644333, 0.0497488577773018, 0.286085296666603));
#500 = ORIENTED_EDGE('', *, *, #501, .F.);
#501 = EDGE_CURVE('', #278, #493, #502, .T.);
#502 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#503, #504), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#503 = CARTESIAN_POINT('', (28.4478756937301, -1.99901393476371, 0.0888118773902996));
#504 = CARTESIAN_POINT('', (26.4823942119796, 2.61005289366594, 0.532614535378637));
#505 = ORIENTED_EDGE('', *, *, #277, .F.);
#506 = ORIENTED_EDGE('', *, *, #507, .F.);
#507 = EDGE_CURVE('', #114, #265, #508, .T.);
#508 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#509, #510), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#509 = CARTESIAN_POINT('', (23.83, 3.94498112092089, 0.661153503793044));
#510 = CARTESIAN_POINT('', (23.83, -1.99901393476371, 0.0888118773902971));
#511 = ORIENTED_EDGE('', *, *, #113, .F.);
#512 = ORIENTED_EDGE('', *, *, #513, .F.);
#513 = EDGE_CURVE('', #514, #105, #516, .T.);
#514 = VERTEX_POINT('', #515);
#515 = CARTESIAN_POINT('', (28.9359796265474, 3.94881023019219, 0.661522205080222));
#516 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#517, #518), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#517 = CARTESIAN_POINT('', (28.9359796265474, 3.94881023019219, 0.661522205080222));
#518 = CARTESIAN_POINT('', (24.9319186960192, 3.94689567555654, 0.661337854436633));
#519 = ORIENTED_EDGE('', *, *, #520, .F.);
#520 = EDGE_CURVE('', #495, #514, #521, .T.);
#521 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#522, #523), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#522 = CARTESIAN_POINT('', (30.5986877644333, 0.0497488577773018, 0.286085296666603));
#523 = CARTESIAN_POINT('', (28.9359796265474, 3.94881023019219, 0.661522205080222));
#524 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#525, #526), (#527, #528)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-7.14339475388791, -1.16587885529905), (-6.76968776443331, 0.00100000000000033), .UNSPECIFIED.);
#525 = CARTESIAN_POINT('', (30.5996877644333, 3.9498964482816, 0.661626795986186));
#526 = CARTESIAN_POINT('', (23.829, 3.9498964482816, 0.661626795986186));
#527 = CARTESIAN_POINT('', (30.5996877644333, -2.00010015285312, 0.0887072864843334));
#528 = CARTESIAN_POINT('', (23.829, -2.00010015285312, 0.0887072864843334));
#529 = ADVANCED_FACE('', (#530), #535, .F.);
#530 = FACE_OUTER_BOUND('', #531, .F.);
#531 = EDGE_LOOP('', (#532, #533, #534));
#532 = ORIENTED_EDGE('', *, *, #120, .T.);
#533 = ORIENTED_EDGE('', *, *, #507, .T.);
#534 = ORIENTED_EDGE('', *, *, #264, .F.);
#535 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 3, ((#536, #537, #538, #539, #540, #541, #542, #543, #544, #545), (#546, #547, #548, #549, #550, #551, #552, #553, #554, #555), (#556, #557, #558, #559, #560, #561, #562, #563, #564, #565), (#566, #567, #568, #569, #570, #571, #572, #573, #574, #575)), .UNSPECIFIED., .F., .F., .U., (4, 4), (4, 1, 1, 1, 1, 1, 1, 4), (0., 1.), (0., 0.131565234598943, 0.271044558810564, 0.416057115866994, 0.563065582856794, 0.715379682116743, 0.861979396830076, 1.), .UNSPECIFIED.);
#536 = CARTESIAN_POINT('', (23.83, 5.11040782860295, 0.773371332219741));
#537 = CARTESIAN_POINT('', (23.4952511363299, 5.11040782860295, 0.773371332219741));
#538 = CARTESIAN_POINT('', (22.8038087684852, 5.11040782860295, 0.843984563280991));
#539 = CARTESIAN_POINT('', (21.7872794331638, 5.11040782860295, 1.16608459666159));
#540 = CARTESIAN_POINT('', (20.8301074816973, 5.11040782860295, 1.72246155143375));
#541 = CARTESIAN_POINT('', (19.9947784969256, 5.11040782860295, 2.49806915921389));
#542 = CARTESIAN_POINT('', (19.3546180058332, 5.11040782860295, 3.44767624260064));
#543 = CARTESIAN_POINT('', (18.9559342656037, 5.11040782860295, 4.49499163346492));
#544 = CARTESIAN_POINT('', (18.8485984833657, 5.11040782860295, 5.21752796988304));
#545 = CARTESIAN_POINT('', (18.8342028283832, 5.11040782860295, 5.56840640823129));
#546 = CARTESIAN_POINT('', (23.83, 1.68557806906388, 0.443597734435122));
#547 = CARTESIAN_POINT('', (23.4952511363299, 1.68557806906388, 0.443597734435122));
#548 = CARTESIAN_POINT('', (22.8038087684852, 1.68557806906388, 0.514210965496359));
#549 = CARTESIAN_POINT('', (21.7872794331638, 1.68557806906388, 0.836310998876968));
#550 = CARTESIAN_POINT('', (20.8301074816973, 1.68557806906388, 1.39268795364912));
#551 = CARTESIAN_POINT('', (19.9947784969256, 1.68557806906388, 2.16829556142927));
#552 = CARTESIAN_POINT('', (19.3546180058332, 1.68557806906388, 3.11790264481602));
#553 = CARTESIAN_POINT('', (18.9559342656037, 1.68557806906388, 4.1652180356803));
#554 = CARTESIAN_POINT('', (18.8485984833657, 1.68557806906388, 4.88775437209842));
#555 = CARTESIAN_POINT('', (18.8342028283832, 1.68557806906388, 5.23863281044667));
#556 = CARTESIAN_POINT('', (23.83, -1.73925169047519, 0.113824136650489));
#557 = CARTESIAN_POINT('', (23.4952511363299, -1.73925169047519, 0.113824136650489));
#558 = CARTESIAN_POINT('', (22.8038087684852, -1.73925169047519, 0.18443736771174));
#559 = CARTESIAN_POINT('', (21.7872794331638, -1.73925169047519, 0.506537401092349));
#560 = CARTESIAN_POINT('', (20.8301074816973, -1.73925169047519, 1.0629143558645));
#561 = CARTESIAN_POINT('', (19.9947784969256, -1.73925169047519, 1.83852196364465));
#562 = CARTESIAN_POINT('', (19.3546180058332, -1.73925169047519, 2.78812904703139));
#563 = CARTESIAN_POINT('', (18.9559342656037, -1.73925169047519, 3.83544443789568));
#564 = CARTESIAN_POINT('', (18.8485984833657, -1.73925169047519, 4.5579807743138));
#565 = CARTESIAN_POINT('', (18.8342028283832, -1.73925169047519, 4.90885921266204));
#566 = CARTESIAN_POINT('', (23.83, -5.16408145001426, -0.21594946113413));
#567 = CARTESIAN_POINT('', (23.4952511363299, -5.16408145001426, -0.21594946113413));
#568 = CARTESIAN_POINT('', (22.8038087684852, -5.16408145001426, -0.145336230072879));
#569 = CARTESIAN_POINT('', (21.7872794331638, -5.16408145001426, 0.176763803307731));
#570 = CARTESIAN_POINT('', (20.8301074816973, -5.16408145001426, 0.733140758079878));
#571 = CARTESIAN_POINT('', (19.9947784969256, -5.16408145001426, 1.50874836586004));
#572 = CARTESIAN_POINT('', (19.3546180058332, -5.16408145001426, 2.45835544924677));
#573 = CARTESIAN_POINT('', (18.9559342656037, -5.16408145001426, 3.50567084011106));
#574 = CARTESIAN_POINT('', (18.8485984833657, -5.16408145001426, 4.22820717652919));
#575 = CARTESIAN_POINT('', (18.8342028283832, -5.16408145001426, 4.57908561487742));
#576 = ADVANCED_FACE('', (#577), #600, .F.);
#577 = FACE_OUTER_BOUND('', #578, .F.);
#578 = EDGE_LOOP('', (#579, #586, #587, #594));
#579 = ORIENTED_EDGE('', *, *, #580, .T.);
#580 = EDGE_CURVE('', #581, #438, #583, .T.);
#581 = VERTEX_POINT('', #582);
#582 = CARTESIAN_POINT('', (30.9330446584487, -0.299999999999994, -4.3));
#583 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#584, #585), .UNSPECIFIED., .F., .U., (2, 2), (0.215757698946648, 0.321473770195785), .UNSPECIFIED.);
#584 = CARTESIAN_POINT('', (30.9330446584487, -0.299999999999994, -4.3));
#585 = CARTESIAN_POINT('', (30.0266221132135, -0.299999999999994, -4.3));
#586 = ORIENTED_EDGE('', *, *, #435, .F.);
#587 = ORIENTED_EDGE('', *, *, #588, .T.);
#588 = EDGE_CURVE('', #436, #589, #591, .T.);
#589 = VERTEX_POINT('', #590);
#590 = CARTESIAN_POINT('', (32.0674673913604, -3.08333333333278, -3.27766007321668));
#591 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#592, #593), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#592 = CARTESIAN_POINT('', (31.9081504873626, -3.08333333334564, -3.27766007320519));
#593 = CARTESIAN_POINT('', (32.0674673913604, -3.08333333333278, -3.27766007321668));
#594 = ORIENTED_EDGE('', *, *, #595, .T.);
#595 = EDGE_CURVE('', #589, #581, #596, .T.);
#596 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#597, #598, #599), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (44.1626491684572, 84.3328346502257), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.896783898057702, 0.912722875872942))
   REPRESENTATION_ITEM ('')
);
#597 = CARTESIAN_POINT('', (32.0674673913604, -3.08333333333278, -3.27766007321666));
#598 = CARTESIAN_POINT('', (31.6003835931395, -1.87942335994104, -4.30000000000001));
#599 = CARTESIAN_POINT('', (30.9330446584487, -0.299999999999994, -4.30000000000001));
#600 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#601, #602), (#603, #604), (#605, #606), (#607, #608), (#609, #610), (#611, #612), (#613, #614), (#615, #616), (#617, #618)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#601 = CARTESIAN_POINT('', (24.2088550985978, -0.299999999999994, -4.3));
#602 = CARTESIAN_POINT('', (32.7829775997934, -0.299999999999993, -4.3));
#603 = CARTESIAN_POINT('', (24.2088550985978, -4.59999999999999, -4.29999999999999));
#604 = CARTESIAN_POINT('', (32.7829775997934, -4.59999999999999, -4.29999999999999));
#605 = CARTESIAN_POINT('', (24.2088550985978, -4.59999999999999, 8.6462407108002E-15));
#606 = CARTESIAN_POINT('', (32.7829775997934, -4.59999999999999, 8.6462407108002E-15));
#607 = CARTESIAN_POINT('', (24.2088550985978, -4.59999999999998, 4.30000000000001));
#608 = CARTESIAN_POINT('', (32.7829775997934, -4.59999999999998, 4.30000000000001));
#609 = CARTESIAN_POINT('', (24.2088550985978, -0.299999999999982, 4.3));
#610 = CARTESIAN_POINT('', (32.7829775997934, -0.299999999999981, 4.3));
#611 = CARTESIAN_POINT('', (24.2088550985978, 4.00000000000002, 4.3));
#612 = CARTESIAN_POINT('', (32.7829775997934, 4.00000000000002, 4.3));
#613 = CARTESIAN_POINT('', (24.2088550985978, 4.00000000000001, -3.29017243004741E-15));
#614 = CARTESIAN_POINT('', (32.7829775997934, 4.00000000000001, -3.29017243004741E-15));
#615 = CARTESIAN_POINT('', (24.2088550985978, 4.00000000000001, -4.3));
#616 = CARTESIAN_POINT('', (32.7829775997934, 4.00000000000001, -4.3));
#617 = CARTESIAN_POINT('', (24.2088550985978, -0.299999999999994, -4.3));
#618 = CARTESIAN_POINT('', (32.7829775997934, -0.299999999999993, -4.3));
#619 = ADVANCED_FACE('', (#620), #630, .F.);
#620 = FACE_OUTER_BOUND('', #621, .F.);
#621 = EDGE_LOOP('', (#622, #623, #629));
#622 = ORIENTED_EDGE('', *, *, #471, .F.);
#623 = ORIENTED_EDGE('', *, *, #624, .T.);
#624 = EDGE_CURVE('', #464, #589, #625, .T.);
#625 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#626, #627, #628), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (17.5174589987376, 41.2498273457838), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.978630515868224, 1.))
   REPRESENTATION_ITEM ('')
);
#626 = CARTESIAN_POINT('', (32.452901420249, -4.14173586733522, -1.75955221724987));
#627 = CARTESIAN_POINT('', (32.3320960169006, -3.77202452342949, -2.62980018068249));
#628 = CARTESIAN_POINT('', (32.0674673913604, -3.0833333333328, -3.27766007321669));
#629 = ORIENTED_EDGE('', *, *, #588, .F.);
#630 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#631, #632), (#633, #634), (#635, #636), (#637, #638), (#639, #640), (#641, #642), (#643, #644), (#645, #646), (#647, #648)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#631 = CARTESIAN_POINT('', (31.852475394074, 7.105427357601E-15, -4.5));
#632 = CARTESIAN_POINT('', (32.5085765135376, 7.105427357601E-15, -4.5));
#633 = CARTESIAN_POINT('', (31.852475394074, -4.49999999999999, -4.49999999999999));
#634 = CARTESIAN_POINT('', (32.5085765135376, -4.49999999999999, -4.49999999999999));
#635 = CARTESIAN_POINT('', (31.852475394074, -4.49999999999999, 6.89927076683192E-15));
#636 = CARTESIAN_POINT('', (32.5085765135376, -4.49999999999999, 6.89927076683192E-15));
#637 = CARTESIAN_POINT('', (31.852475394074, -4.49999999999998, 4.50000000000001));
#638 = CARTESIAN_POINT('', (32.5085765135376, -4.49999999999998, 4.50000000000001));
#639 = CARTESIAN_POINT('', (31.852475394074, 2.03211018033366E-14, 4.5));
#640 = CARTESIAN_POINT('', (32.5085765135376, 2.03211018033366E-14, 4.5));
#641 = CARTESIAN_POINT('', (31.852475394074, 4.50000000000002, 4.49999999999999));
#642 = CARTESIAN_POINT('', (32.5085765135376, 4.50000000000002, 4.49999999999999));
#643 = CARTESIAN_POINT('', (31.852475394074, 4.50000000000001, -5.7653126192874E-15));
#644 = CARTESIAN_POINT('', (32.5085765135376, 4.50000000000001, -5.7653126192874E-15));
#645 = CARTESIAN_POINT('', (31.852475394074, 4.50000000000001, -4.50000000000001));
#646 = CARTESIAN_POINT('', (32.5085765135376, 4.50000000000001, -4.50000000000001));
#647 = CARTESIAN_POINT('', (31.852475394074, 7.105427357601E-15, -4.5));
#648 = CARTESIAN_POINT('', (32.5085765135376, 7.105427357601E-15, -4.5));
#649 = ADVANCED_FACE('', (#650), #673, .F.);
#650 = FACE_OUTER_BOUND('', #651, .F.);
#651 = EDGE_LOOP('', (#652, #653, #654, #661, #668));
#652 = ORIENTED_EDGE('', *, *, #454, .F.);
#653 = ORIENTED_EDGE('', *, *, #301, .T.);
#654 = ORIENTED_EDGE('', *, *, #655, .T.);
#655 = EDGE_CURVE('', #294, #656, #658, .T.);
#656 = VERTEX_POINT('', #657);
#657 = CARTESIAN_POINT('', (26.8509991709434, 2.31368444651063, -0.892351381878797));
#658 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#659, #660), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#659 = CARTESIAN_POINT('', (28.5997819751698, -1.78722257699895, -1.28722381591913));
#660 = CARTESIAN_POINT('', (26.8509991709434, 2.31368444651063, -0.892351381878797));
#661 = ORIENTED_EDGE('', *, *, #662, .F.);
#662 = EDGE_CURVE('', #663, #656, #665, .T.);
#663 = VERTEX_POINT('', #664);
#664 = CARTESIAN_POINT('', (30.7149517675077, -0.0896653878492053, -1.12376764991502));
#665 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#666, #667), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#666 = CARTESIAN_POINT('', (30.7149517675077, -0.0896653878492053, -1.12376764991502));
#667 = CARTESIAN_POINT('', (26.8509991709434, 2.31368444651063, -0.892351381878797));
#668 = ORIENTED_EDGE('', *, *, #669, .T.);
#669 = EDGE_CURVE('', #663, #455, #670, .T.);
#670 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#671, #672), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#671 = CARTESIAN_POINT('', (30.7149517675077, -0.0896653878492053, -1.12376764991502));
#672 = CARTESIAN_POINT('', (32.4763094914393, -4.22006075311559, -1.52147948831604));
#673 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#674, #675), (#676, #677)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.2185958545202, 4.34755101898242), (0.3526905085607, 5.98000082905665), .UNSPECIFIED.);
#674 = CARTESIAN_POINT('', (32.4773094914393, 2.31477066460004, -0.892246790972832));
#675 = CARTESIAN_POINT('', (26.8499991709433, 2.31477066460004, -0.892246790972832));
#676 = CARTESIAN_POINT('', (32.4773094914393, -4.221146971205, -1.52158407922201));
#677 = CARTESIAN_POINT('', (26.8499991709433, -4.221146971205, -1.52158407922201));
#678 = ADVANCED_FACE('', (#679), #699, .F.);
#679 = FACE_OUTER_BOUND('', #680, .F.);
#680 = EDGE_LOOP('', (#681, #682, #683, #684, #689, #690, #698));
#681 = ORIENTED_EDGE('', *, *, #624, .F.);
#682 = ORIENTED_EDGE('', *, *, #463, .F.);
#683 = ORIENTED_EDGE('', *, *, #669, .F.);
#684 = ORIENTED_EDGE('', *, *, #685, .F.);
#685 = EDGE_CURVE('', #495, #663, #686, .T.);
#686 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#687, #688), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#687 = CARTESIAN_POINT('', (30.5986877644333, 0.0497488577773018, 0.286085296666603));
#688 = CARTESIAN_POINT('', (30.7149517675077, -0.0896653878492053, -1.12376764991502));
#689 = ORIENTED_EDGE('', *, *, #520, .T.);
#690 = ORIENTED_EDGE('', *, *, #691, .F.);
#691 = EDGE_CURVE('', #581, #514, #692, .T.);
#692 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#693, #694, #695, #696, #697), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (84.3328346502257, 113.756156523144, 183.34966387783), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.912722875872942, 0.924397645828783, 1., 0.821181543886485, 1.))
   REPRESENTATION_ITEM ('')
);
#693 = CARTESIAN_POINT('', (30.9330446584487, -0.299999999999994, -4.30000000000001));
#694 = CARTESIAN_POINT('', (30.4588427468117, 0.822316618489054, -4.30000000000001));
#695 = CARTESIAN_POINT('', (30.0228134251281, 1.8014744559997, -3.75150704527938));
#696 = CARTESIAN_POINT('', (28.8618664940162, 4.40852455561908, -2.29112082615831));
#697 = CARTESIAN_POINT('', (28.9359796265474, 3.94881023019219, 0.661522205080222));
#698 = ORIENTED_EDGE('', *, *, #595, .F.);
#699 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#700, #701), (#702, #703)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (5.31646212270233, 14.6740735576806), (-4.82218113856584, 1.29966619540208), .UNSPECIFIED.);
#700 = CARTESIAN_POINT('', (32.3972277635484, -4.25489697704445, 0.784108277338797));
#701 = CARTESIAN_POINT('', (32.6084133251552, -4.16566672296612, -5.33344461583148));
#702 = CARTESIAN_POINT('', (28.755195749321, 4.36487648722816, 0.784108277338797));
#703 = CARTESIAN_POINT('', (28.9663813109278, 4.45410674130649, -5.33344461583148));
#704 = ADVANCED_FACE('', (#705), #715, .F.);
#705 = FACE_OUTER_BOUND('', #706, .F.);
#706 = EDGE_LOOP('', (#707, #708, #709, #714));
#707 = ORIENTED_EDGE('', *, *, #685, .T.);
#708 = ORIENTED_EDGE('', *, *, #662, .T.);
#709 = ORIENTED_EDGE('', *, *, #710, .T.);
#710 = EDGE_CURVE('', #656, #493, #711, .T.);
#711 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#712, #713), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#712 = CARTESIAN_POINT('', (26.8509991709434, 2.31368444651063, -0.892351381878797));
#713 = CARTESIAN_POINT('', (26.4823942119796, 2.61005289366594, 0.532614535378637));
#714 = ORIENTED_EDGE('', *, *, #492, .T.);
#715 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#716, #717), (#718, #719)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.376511943620066, 5.39907449201744), (-0.366318992263219, 1.47460300764792), .UNSPECIFIED.);
#716 = CARTESIAN_POINT('', (26.483182668647, 2.61394156376539, 0.624124294382214));
#717 = CARTESIAN_POINT('', (26.4438071403191, 2.55034320356796, -1.2152774089186));
#718 = CARTESIAN_POINT('', (30.7535388391683, -0.0299556977512306, 0.624124294382214));
#719 = CARTESIAN_POINT('', (30.7141633108404, -0.0935540579486605, -1.2152774089186));
#720 = ADVANCED_FACE('', (#721), #728, .F.);
#721 = FACE_OUTER_BOUND('', #722, .F.);
#722 = EDGE_LOOP('', (#723, #724, #725, #726, #727));
#723 = ORIENTED_EDGE('', *, *, #501, .T.);
#724 = ORIENTED_EDGE('', *, *, #710, .F.);
#725 = ORIENTED_EDGE('', *, *, #655, .F.);
#726 = ORIENTED_EDGE('', *, *, #293, .F.);
#727 = ORIENTED_EDGE('', *, *, #284, .F.);
#728 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#729, #730), (#731, #732)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.00130448172580255, 5.072968393231), (-0.278391221727753, 2.10854173996906), .UNSPECIFIED.);
#729 = CARTESIAN_POINT('', (28.3649549736305, -2.10088329771222, 0.80748754335061));
#730 = CARTESIAN_POINT('', (28.7149906628575, -1.95746110321925, -1.54928016985937));
#731 = CARTESIAN_POINT('', (26.4410744893026, 2.59453245507737, 0.80748754335061));
#732 = CARTESIAN_POINT('', (26.7911101785296, 2.73795464957034, -1.54928016985937));
#733 = ADVANCED_FACE('', (#734), #754, .F.);
#734 = FACE_OUTER_BOUND('', #735, .F.);
#735 = EDGE_LOOP('', (#736, #737, #738));
#736 = ORIENTED_EDGE('', *, *, #96, .F.);
#737 = ORIENTED_EDGE('', *, *, #323, .T.);
#738 = ORIENTED_EDGE('', *, *, #739, .F.);
#739 = EDGE_CURVE('', #97, #317, #740, .T.);
#740 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#741, #742, #743, #744, #745, #746, #747, #748, #749, #750, #751, #752, #753), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0., 0.236029858811502, 0.52471935454707, 0.813818872703199, 1.), .UNSPECIFIED.);
#741 = CARTESIAN_POINT('', (24.9300000000313, 4.00000000000001, -5.46528407775545E-15));
#742 = CARTESIAN_POINT('', (24.9300000000313, 4.00000000000001, -0.39429207839721));
#743 = CARTESIAN_POINT('', (24.934151451103, 3.94472608959755, -0.792276574491864));
#744 = CARTESIAN_POINT('', (24.9421824465718, 3.8373200260724, -1.17157287518118));
#745 = CARTESIAN_POINT('', (24.9519594870209, 3.70656245913647, -1.63333322462669));
#746 = CARTESIAN_POINT('', (24.9677824303481, 3.49454701159937, -2.07880099270925));
#747 = CARTESIAN_POINT('', (24.988157945664, 3.2189234802646, -2.47127043037433));
#748 = CARTESIAN_POINT('', (25.0085625807079, 2.94290604074354, -2.86430076689888));
#749 = CARTESIAN_POINT('', (25.0340814855992, 2.59552788484338, -3.21499479287828));
#750 = CARTESIAN_POINT('', (25.0623935208436, 2.20553964804162, -3.49460599668854));
#751 = CARTESIAN_POINT('', (25.0807781942474, 1.95229729710997, -3.67617403366432));
#752 = CARTESIAN_POINT('', (25.1005894171219, 1.67767379998611, -3.83090367340983));
#753 = CARTESIAN_POINT('', (25.1210878716845, 1.39130438709813, -3.95341493532289));
#754 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#755, #756), (#757, #758), (#759, #760), (#761, #762), (#763, #764)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 0.5, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.737277336810123, 0.737277336810123), (1., 1.), (0.737277336810123, 0.737277336810123), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#755 = CARTESIAN_POINT('', (24.929, 2.72121271107474, 2.93035874609794));
#756 = CARTESIAN_POINT('', (25.1210878716845, 2.85192337829902, 3.07111552903891));
#757 = CARTESIAN_POINT('', (24.9289999999999, 5.4063917811789, 0.436826707807684));
#758 = CARTESIAN_POINT('', (25.1210878716843, 5.6660822765664, 0.457809231594428));
#759 = CARTESIAN_POINT('', (24.9289999999998, 3.15637716137764, -2.45546008211927));
#760 = CARTESIAN_POINT('', (25.1210878716843, 3.30799050755086, -2.57340559382814));
#761 = CARTESIAN_POINT('', (24.9289999999998, 0.906362541576366, -5.34774687204623));
#762 = CARTESIAN_POINT('', (25.1210878716843, 0.94989873853532, -5.60462041925072));
#763 = CARTESIAN_POINT('', (24.929, -2.17101991929152, -3.3583736405866));
#764 = CARTESIAN_POINT('', (25.1210878716845, -2.27530263892343, -3.51968968088106));
#765 = ADVANCED_FACE('', (#766), #775, .F.);
#766 = FACE_OUTER_BOUND('', #767, .F.);
#767 = EDGE_LOOP('', (#768, #769, #770, #771, #772, #773, #774));
#768 = ORIENTED_EDGE('', *, *, #580, .F.);
#769 = ORIENTED_EDGE('', *, *, #691, .T.);
#770 = ORIENTED_EDGE('', *, *, #513, .T.);
#771 = ORIENTED_EDGE('', *, *, #104, .F.);
#772 = ORIENTED_EDGE('', *, *, #739, .T.);
#773 = ORIENTED_EDGE('', *, *, #316, .F.);
#774 = ORIENTED_EDGE('', *, *, #446, .F.);
#775 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#776, #777), (#778, #779), (#780, #781), (#782, #783), (#784, #785), (#786, #787), (#788, #789), (#790, #791), (#792, #793)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#776 = CARTESIAN_POINT('', (24.2088550985978, -0.299999999999994, -4.3));
#777 = CARTESIAN_POINT('', (32.7829775997934, -0.299999999999993, -4.3));
#778 = CARTESIAN_POINT('', (24.2088550985978, -4.59999999999999, -4.29999999999999));
#779 = CARTESIAN_POINT('', (32.7829775997934, -4.59999999999999, -4.29999999999999));
#780 = CARTESIAN_POINT('', (24.2088550985978, -4.59999999999999, 8.6462407108002E-15));
#781 = CARTESIAN_POINT('', (32.7829775997934, -4.59999999999999, 8.6462407108002E-15));
#782 = CARTESIAN_POINT('', (24.2088550985978, -4.59999999999998, 4.30000000000001));
#783 = CARTESIAN_POINT('', (32.7829775997934, -4.59999999999998, 4.30000000000001));
#784 = CARTESIAN_POINT('', (24.2088550985978, -0.299999999999982, 4.3));
#785 = CARTESIAN_POINT('', (32.7829775997934, -0.299999999999981, 4.3));
#786 = CARTESIAN_POINT('', (24.2088550985978, 4.00000000000002, 4.3));
#787 = CARTESIAN_POINT('', (32.7829775997934, 4.00000000000002, 4.3));
#788 = CARTESIAN_POINT('', (24.2088550985978, 4.00000000000001, -3.29017243004741E-15));
#789 = CARTESIAN_POINT('', (32.7829775997934, 4.00000000000001, -3.29017243004741E-15));
#790 = CARTESIAN_POINT('', (24.2088550985978, 4.00000000000001, -4.3));
#791 = CARTESIAN_POINT('', (32.7829775997934, 4.00000000000001, -4.3));
#792 = CARTESIAN_POINT('', (24.2088550985978, -0.299999999999994, -4.3));
#793 = CARTESIAN_POINT('', (32.7829775997934, -0.299999999999993, -4.3));
#794 = DRAUGHTING_MODEL('', (#802, #1138), #1139);
#795 = PRESENTATION_STYLE_ASSIGNMENT((#796));
#796 = SURFACE_STYLE_USAGE(.POSITIVE., #797);
#797 = SURFACE_SIDE_STYLE('', (#798));
#798 = SURFACE_STYLE_FILL_AREA(#799);
#799 = FILL_AREA_STYLE('', (#800));
#800 = FILL_AREA_STYLE_COLOUR('', #801);
#801 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#802 = STYLED_ITEM('', (#795), #1);
#803 = MANIFOLD_SOLID_BREP('CUT', #804);
#804 = CLOSED_SHELL('', (#805, #848, #886, #915, #958, #996, #1025, #1051, #1079, #1105));
#805 = ADVANCED_FACE('', (#806), #843, .F.);
#806 = FACE_OUTER_BOUND('', #807, .F.);
#807 = EDGE_LOOP('', (#808, #817, #824, #831, #838));
#808 = ORIENTED_EDGE('', *, *, #809, .T.);
#809 = EDGE_CURVE('', #810, #812, #814, .T.);
#810 = VERTEX_POINT('', #811);
#811 = CARTESIAN_POINT('', (26.8643027612323, 2.29817965472266, -0.893844323522559));
#812 = VERTEX_POINT('', #813);
#813 = CARTESIAN_POINT('', (30.8117913277158, -0.157128932870016, -1.1302636504531));
#814 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#815, #816), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#815 = CARTESIAN_POINT('', (26.8643027612323, 2.29817965472266, -0.893844323522559));
#816 = CARTESIAN_POINT('', (30.8117913277158, -0.157128932870016, -1.1302636504531));
#817 = ORIENTED_EDGE('', *, *, #818, .T.);
#818 = EDGE_CURVE('', #812, #819, #821, .T.);
#819 = VERTEX_POINT('', #820);
#820 = CARTESIAN_POINT('', (30.9761085166497, -0.172705012748128, 0.495729196975612));
#821 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#822, #823), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#822 = CARTESIAN_POINT('', (30.8117913277158, -0.157128932870016, -1.1302636504531));
#823 = CARTESIAN_POINT('', (30.9761085166497, -0.172705012748128, 0.495729196975612));
#824 = ORIENTED_EDGE('', *, *, #825, .F.);
#825 = EDGE_CURVE('', #826, #819, #828, .T.);
#826 = VERTEX_POINT('', #827);
#827 = CARTESIAN_POINT('', (26.6881672044165, 2.494362655645, 0.752538604243618));
#828 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#829, #830), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#829 = CARTESIAN_POINT('', (26.6881672044165, 2.494362655645, 0.752538604243618));
#830 = CARTESIAN_POINT('', (30.9761085166497, -0.172705012748128, 0.495729196975612));
#831 = ORIENTED_EDGE('', *, *, #832, .F.);
#832 = EDGE_CURVE('', #833, #826, #835, .T.);
#833 = VERTEX_POINT('', #834);
#834 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#835 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#836, #837), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#836 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#837 = CARTESIAN_POINT('', (26.6881672044165, 2.494362655645, 0.752538604243618));
#838 = ORIENTED_EDGE('', *, *, #839, .F.);
#839 = EDGE_CURVE('', #810, #833, #840, .T.);
#840 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#841, #842), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#841 = CARTESIAN_POINT('', (26.8643027612323, 2.29817965472266, -0.893844323522559));
#842 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#843 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#844, #845), (#846, #847)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-5.14025911554029, 0.0463660205428296), (-0.287833232532623, 1.91362304976878), .UNSPECIFIED.);
#844 = CARTESIAN_POINT('', (31.0666030847656, -0.213723404966852, 0.778632178870893));
#845 = CARTESIAN_POINT('', (30.9193801127838, -0.238931450655446, -1.4177511469258));
#846 = CARTESIAN_POINT('', (26.6680955126333, 2.52211565639074, 1.04206351811067));
#847 = CARTESIAN_POINT('', (26.5208725406515, 2.49690761070215, -1.15431980768602));
#848 = ADVANCED_FACE('', (#849), #867, .F.);
#849 = FACE_OUTER_BOUND('', #850, .F.);
#850 = EDGE_LOOP('', (#851, #858, #859));
#851 = ORIENTED_EDGE('', *, *, #852, .F.);
#852 = EDGE_CURVE('', #833, #853, #855, .T.);
#853 = VERTEX_POINT('', #854);
#854 = CARTESIAN_POINT('', (26.543124792648, 2.37105504256214, 0.740665431544359));
#855 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#856, #857), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#856 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#857 = CARTESIAN_POINT('', (26.543124792648, 2.37105504256214, 0.740665431544359));
#858 = ORIENTED_EDGE('', *, *, #832, .T.);
#859 = ORIENTED_EDGE('', *, *, #860, .F.);
#860 = EDGE_CURVE('', #853, #826, #861, .T.);
#861 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#862, #863, #864, #865, #866), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (179.999999999996, 252.499999999999, 325.000000000001), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.80644460426747, 1., 0.80644460426747, 1.))
   REPRESENTATION_ITEM ('')
);
#862 = CARTESIAN_POINT('', (26.543124792648, 2.37105504256214, 0.740665431544358));
#863 = CARTESIAN_POINT('', (26.514475200975, 2.43823852093842, 0.74713446473181));
#864 = CARTESIAN_POINT('', (26.5702304731602, 2.48563879128774, 0.751698591648052));
#865 = CARTESIAN_POINT('', (26.6259857453454, 2.53303906163706, 0.756262718564294));
#866 = CARTESIAN_POINT('', (26.6881672044165, 2.494362655645, 0.752538604243617));
#867 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#868, #869), (#870, #871), (#872, #873), (#874, #875), (#876, #877), (#878, #879), (#880, #881), (#882, #883), (#884, #885)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#868 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#869 = CARTESIAN_POINT('', (26.5411789244999, 2.3686402309096, 0.757126487696892));
#870 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#871 = CARTESIAN_POINT('', (26.5012798396264, 2.46220384383718, 0.766135638931603));
#872 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#873 = CARTESIAN_POINT('', (26.5952761931197, 2.50191924123857, 0.769959796746171));
#874 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#875 = CARTESIAN_POINT('', (26.689272546613, 2.54163463863997, 0.77378395456074));
#876 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#877 = CARTESIAN_POINT('', (26.7291716314864, 2.44807102571239, 0.764774803326028));
#878 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#879 = CARTESIAN_POINT('', (26.7690707163599, 2.35450741278481, 0.755765652091317));
#880 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#881 = CARTESIAN_POINT('', (26.6750743628666, 2.31479201538342, 0.751941494276749));
#882 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#883 = CARTESIAN_POINT('', (26.5810780093734, 2.27507661798202, 0.748117336462181));
#884 = CARTESIAN_POINT('', (26.6351752779932, 2.48528918779944, -0.0380349185650292));
#885 = CARTESIAN_POINT('', (26.5411789244999, 2.3686402309096, 0.757126487696892));
#886 = ADVANCED_FACE('', (#887), #910, .F.);
#887 = FACE_OUTER_BOUND('', #888, .F.);
#888 = EDGE_LOOP('', (#889, #896, #903, #908, #909));
#889 = ORIENTED_EDGE('', *, *, #890, .F.);
#890 = EDGE_CURVE('', #891, #853, #893, .T.);
#891 = VERTEX_POINT('', #892);
#892 = CARTESIAN_POINT('', (28.5187581976614, -2.26181811179356, 0.294570485091518));
#893 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#894, #895), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#894 = CARTESIAN_POINT('', (28.5187581976614, -2.26181811179356, 0.294570485091518));
#895 = CARTESIAN_POINT('', (26.543124792648, 2.37105504256214, 0.740665431544359));
#896 = ORIENTED_EDGE('', *, *, #897, .T.);
#897 = EDGE_CURVE('', #891, #898, #900, .T.);
#898 = VERTEX_POINT('', #899);
#899 = CARTESIAN_POINT('', (28.6830753865954, -1.96685395350615, -1.30452035018943));
#900 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#901, #902), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#901 = CARTESIAN_POINT('', (28.5187581976614, -2.26181811179356, 0.294570485091518));
#902 = CARTESIAN_POINT('', (28.6830753865954, -1.96685395350615, -1.30452035018943));
#903 = ORIENTED_EDGE('', *, *, #904, .T.);
#904 = EDGE_CURVE('', #898, #810, #905, .T.);
#905 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#906, #907), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#906 = CARTESIAN_POINT('', (28.6830753865954, -1.96685395350615, -1.30452035018943));
#907 = CARTESIAN_POINT('', (26.8643027612323, 2.29817965472266, -0.893844323522559));
#908 = ORIENTED_EDGE('', *, *, #839, .T.);
#909 = ORIENTED_EDGE('', *, *, #852, .T.);
#910 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#911, #912), (#913, #914)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.669128753858708, 2.2761306648608), (-0.175403425584372, 5.19358979200564), .UNSPECIFIED.);
#911 = CARTESIAN_POINT('', (28.5217844628162, -2.54765645044336, 0.933896460193435));
#912 = CARTESIAN_POINT('', (26.423951684056, 2.37177502828262, 1.40758383495297));
#913 = CARTESIAN_POINT('', (28.8639257174225, -2.12306103822176, -1.96044476733534));
#914 = CARTESIAN_POINT('', (26.7660929386623, 2.79637044050422, -1.4867573925758));
#915 = ADVANCED_FACE('', (#916), #953, .F.);
#916 = FACE_OUTER_BOUND('', #917, .F.);
#917 = EDGE_LOOP('', (#918, #927, #934, #941, #948));
#918 = ORIENTED_EDGE('', *, *, #919, .T.);
#919 = EDGE_CURVE('', #920, #922, #924, .T.);
#920 = VERTEX_POINT('', #921);
#921 = CARTESIAN_POINT('', (32.6693102368568, -4.4673197542636, -1.54528782219486));
#922 = VERTEX_POINT('', #923);
#923 = CARTESIAN_POINT('', (28.7218216703733, -2.01201116667092, -1.30886849526431));
#924 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#925, #926), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#925 = CARTESIAN_POINT('', (32.6693102368568, -4.4673197542636, -1.54528782219486));
#926 = CARTESIAN_POINT('', (28.7218216703733, -2.01201116667092, -1.30886849526431));
#927 = ORIENTED_EDGE('', *, *, #928, .T.);
#928 = EDGE_CURVE('', #922, #929, #931, .T.);
#929 = VERTEX_POINT('', #930);
#930 = CARTESIAN_POINT('', (28.5575044814393, -2.30697532495833, 0.29022234001663));
#931 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#932, #933), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#932 = CARTESIAN_POINT('', (28.7218216703733, -2.01201116667092, -1.30886849526431));
#933 = CARTESIAN_POINT('', (28.5575044814393, -2.30697532495833, 0.29022234001663));
#934 = ORIENTED_EDGE('', *, *, #935, .F.);
#935 = EDGE_CURVE('', #936, #929, #938, .T.);
#936 = VERTEX_POINT('', #937);
#937 = CARTESIAN_POINT('', (32.8454457936725, -4.97404299335146, 0.0334129327486242));
#938 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#939, #940), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#939 = CARTESIAN_POINT('', (32.8454457936725, -4.97404299335146, 0.0334129327486242));
#940 = CARTESIAN_POINT('', (28.5575044814393, -2.30697532495833, 0.29022234001663));
#941 = ORIENTED_EDGE('', *, *, #942, .F.);
#942 = EDGE_CURVE('', #943, #936, #945, .T.);
#943 = VERTEX_POINT('', #944);
#944 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470134));
#945 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#946, #947), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#946 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470134));
#947 = CARTESIAN_POINT('', (32.8454457936725, -4.97404299335146, 0.0334129327486242));
#948 = ORIENTED_EDGE('', *, *, #949, .F.);
#949 = EDGE_CURVE('', #920, #943, #950, .T.);
#950 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#951, #952), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#951 = CARTESIAN_POINT('', (32.6693102368568, -4.4673197542636, -1.54528782219486));
#952 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470134));
#953 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#954, #955), (#956, #957)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-5.21326169093691, 0.126549038058448), (-0.53895196338744, 2.14463864048932), .UNSPECIFIED.);
#954 = CARTESIAN_POINT('', (28.3883065866037, -2.33281155208571, 0.824850384167879));
#955 = CARTESIAN_POINT('', (28.5677724190445, -1.79177407228322, -1.79750142092063));
#956 = CARTESIAN_POINT('', (32.9167229091639, -5.14945289194439, 0.553638670439044));
#957 = CARTESIAN_POINT('', (33.0961887416047, -4.6084154121419, -2.06871313464946));
#958 = ADVANCED_FACE('', (#959), #977, .F.);
#959 = FACE_OUTER_BOUND('', #960, .F.);
#960 = EDGE_LOOP('', (#961, #968, #969));
#961 = ORIENTED_EDGE('', *, *, #962, .F.);
#962 = EDGE_CURVE('', #943, #963, #965, .T.);
#963 = VERTEX_POINT('', #964);
#964 = CARTESIAN_POINT('', (32.9904882054411, -4.8507353802686, 0.0452861054478828));
#965 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#966, #967), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#966 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470134));
#967 = CARTESIAN_POINT('', (32.9904882054411, -4.8507353802686, 0.045286105447883));
#968 = ORIENTED_EDGE('', *, *, #942, .T.);
#969 = ORIENTED_EDGE('', *, *, #970, .F.);
#970 = EDGE_CURVE('', #963, #936, #971, .T.);
#971 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#972, #973, #974, #975, #976), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (180.000000000009, 252.5, 324.999999999991), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.806444604267529, 1., 0.806444604267529, 1.))
   REPRESENTATION_ITEM ('')
);
#972 = CARTESIAN_POINT('', (32.9904882054411, -4.85073538026862, 0.0452861054478814));
#973 = CARTESIAN_POINT('', (33.019137797114, -4.91791885864489, 0.0388170722604306));
#974 = CARTESIAN_POINT('', (32.9633825249288, -4.9653191289942, 0.0342529453441895));
#975 = CARTESIAN_POINT('', (32.9076272527436, -5.01271939934351, 0.0296888184279485));
#976 = CARTESIAN_POINT('', (32.8454457936725, -4.97404299335147, 0.0334129327486235));
#977 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#978, #979), (#980, #981), (#982, #983), (#984, #985), (#986, #987), (#988, #989), (#990, #991), (#992, #993), (#994, #995)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#978 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#979 = CARTESIAN_POINT('', (32.9924340735891, -4.85150585309487, 0.0619054934209121));
#980 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#981 = CARTESIAN_POINT('', (33.0323331584625, -4.94506946602244, 0.052896342186187));
#982 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#983 = CARTESIAN_POINT('', (32.9383368049693, -4.98478486342382, 0.0490721843716219));
#984 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#985 = CARTESIAN_POINT('', (32.844340451476, -5.02450026082519, 0.0452480265570568));
#986 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#987 = CARTESIAN_POINT('', (32.8044413666026, -4.93093664789761, 0.054257177791782));
#988 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#989 = CARTESIAN_POINT('', (32.7645422817291, -4.83737303497004, 0.0632663290265071));
#990 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#991 = CARTESIAN_POINT('', (32.8585386352224, -4.79765763756867, 0.0670904868410722));
#992 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#993 = CARTESIAN_POINT('', (32.9525349887156, -4.75794224016729, 0.0709146446556373));
#994 = CARTESIAN_POINT('', (32.8984377200958, -4.8142876910077, -0.740904228470133));
#995 = CARTESIAN_POINT('', (32.9924340735891, -4.85150585309487, 0.0619054934209121));
#996 = ADVANCED_FACE('', (#997), #1020, .F.);
#997 = FACE_OUTER_BOUND('', #998, .F.);
#998 = EDGE_LOOP('', (#999, #1006, #1013, #1018, #1019));
#999 = ORIENTED_EDGE('', *, *, #1000, .F.);
#1000 = EDGE_CURVE('', #1001, #963, #1003, .T.);
#1001 = VERTEX_POINT('', #1002);
#1002 = CARTESIAN_POINT('', (31.0148548004276, -0.217862225912892, 0.491381051900724));
#1003 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1004, #1005), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1004 = CARTESIAN_POINT('', (31.0148548004276, -0.217862225912892, 0.491381051900724));
#1005 = CARTESIAN_POINT('', (32.9904882054411, -4.8507353802686, 0.0452861054478827));
#1006 = ORIENTED_EDGE('', *, *, #1007, .T.);
#1007 = EDGE_CURVE('', #1001, #1008, #1010, .T.);
#1008 = VERTEX_POINT('', #1009);
#1009 = CARTESIAN_POINT('', (30.8505376114937, -0.202286146034782, -1.13461179552799));
#1010 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1011, #1012), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1011 = CARTESIAN_POINT('', (31.0148548004276, -0.217862225912892, 0.491381051900724));
#1012 = CARTESIAN_POINT('', (30.8505376114937, -0.202286146034782, -1.13461179552799));
#1013 = ORIENTED_EDGE('', *, *, #1014, .T.);
#1014 = EDGE_CURVE('', #1008, #920, #1015, .T.);
#1015 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1016, #1017), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1016 = CARTESIAN_POINT('', (30.8505376114937, -0.202286146034782, -1.13461179552799));
#1017 = CARTESIAN_POINT('', (32.6693102368568, -4.4673197542636, -1.54528782219486));
#1018 = ORIENTED_EDGE('', *, *, #949, .T.);
#1019 = ORIENTED_EDGE('', *, *, #962, .T.);
#1020 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1021, #1022), (#1023, #1024)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.04166870440118, 0.443753717125332), (-5.22925155024612, 0.0485931178588306), .UNSPECIFIED.);
#1021 = CARTESIAN_POINT('', (32.8086909055995, -4.88668437336121, -1.99288826370826));
#1022 = CARTESIAN_POINT('', (30.7464727024398, -0.0507693055161251, -1.52724260466132));
#1023 = CARTESIAN_POINT('', (33.0974143844629, -5.00100537449954, 0.473058628436522));
#1024 = CARTESIAN_POINT('', (31.0351961813032, -0.165090306654456, 0.938704287483462));
#1025 = ADVANCED_FACE('', (#1026), #1046, .F.);
#1026 = FACE_OUTER_BOUND('', #1027, .F.);
#1027 = EDGE_LOOP('', (#1028, #1029, #1036, #1037, #1038, #1045));
#1028 = ORIENTED_EDGE('', *, *, #904, .F.);
#1029 = ORIENTED_EDGE('', *, *, #1030, .T.);
#1030 = EDGE_CURVE('', #898, #922, #1031, .T.);
#1031 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1032, #1033, #1034, #1035), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.969647766674112, 0.969647766674112, 1.))
   REPRESENTATION_ITEM ('')
);
#1032 = CARTESIAN_POINT('', (28.6830753865954, -1.96685395350615, -1.30452035018943));
#1033 = CARTESIAN_POINT('', (28.6910953414969, -1.98566079979052, -1.30633124351775));
#1034 = CARTESIAN_POINT('', (28.7044150523959, -2.00118437949192, -1.30782599423181));
#1035 = CARTESIAN_POINT('', (28.7218216703733, -2.01201116667092, -1.30886849526431));
#1036 = ORIENTED_EDGE('', *, *, #919, .F.);
#1037 = ORIENTED_EDGE('', *, *, #1014, .F.);
#1038 = ORIENTED_EDGE('', *, *, #1039, .T.);
#1039 = EDGE_CURVE('', #1008, #812, #1040, .T.);
#1040 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1041, #1042, #1043, #1044), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.969647766674112, 0.969647766674112, 1.))
   REPRESENTATION_ITEM ('')
);
#1041 = CARTESIAN_POINT('', (30.8505376114937, -0.202286146034782, -1.13461179552799));
#1042 = CARTESIAN_POINT('', (30.8425176565922, -0.183479299750413, -1.13280090219967));
#1043 = CARTESIAN_POINT('', (30.8291979456931, -0.167955720049008, -1.13130615148561));
#1044 = CARTESIAN_POINT('', (30.8117913277158, -0.157128932870016, -1.1302636504531));
#1045 = ORIENTED_EDGE('', *, *, #809, .F.);
#1046 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1047, #1048), (#1049, #1050)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-5.45097447285408, 2.55097447285416), (0.335079363602791, 8.86254556325058), .UNSPECIFIED.);
#1047 = CARTESIAN_POINT('', (27.7498633239143, -6.54739624460548, -1.74557640762795));
#1048 = CARTESIAN_POINT('', (24.4179168325717, 1.26603989811132, -0.993228078293505));
#1049 = CARTESIAN_POINT('', (35.1156961655173, -3.43517999765226, -1.44590406742392));
#1050 = CARTESIAN_POINT('', (31.7837496741747, 4.37825614506454, -0.693555738089475));
#1051 = ADVANCED_FACE('', (#1052), #1074, .F.);
#1052 = FACE_OUTER_BOUND('', #1053, .F.);
#1053 = EDGE_LOOP('', (#1054, #1055, #1062, #1063, #1064, #1065, #1072, #1073));
#1054 = ORIENTED_EDGE('', *, *, #935, .T.);
#1055 = ORIENTED_EDGE('', *, *, #1056, .T.);
#1056 = EDGE_CURVE('', #929, #891, #1057, .T.);
#1057 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1058, #1059, #1060, #1061), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.969647766674112, 0.969647766674112, 1.))
   REPRESENTATION_ITEM ('')
);
#1058 = CARTESIAN_POINT('', (28.5575044814393, -2.30697532495833, 0.29022234001663));
#1059 = CARTESIAN_POINT('', (28.5400978634619, -2.29614853777934, 0.291264841049132));
#1060 = CARTESIAN_POINT('', (28.5267781525629, -2.28062495807793, 0.292759591763199));
#1061 = CARTESIAN_POINT('', (28.5187581976614, -2.26181811179356, 0.294570485091518));
#1062 = ORIENTED_EDGE('', *, *, #890, .T.);
#1063 = ORIENTED_EDGE('', *, *, #860, .T.);
#1064 = ORIENTED_EDGE('', *, *, #825, .T.);
#1065 = ORIENTED_EDGE('', *, *, #1066, .T.);
#1066 = EDGE_CURVE('', #819, #1001, #1067, .T.);
#1067 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1068, #1069, #1070, #1071), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.969647766674112, 0.969647766674112, 1.))
   REPRESENTATION_ITEM ('')
);
#1068 = CARTESIAN_POINT('', (30.9761085166497, -0.172705012748128, 0.495729196975612));
#1069 = CARTESIAN_POINT('', (30.9935151346271, -0.18353179992712, 0.49468669594311));
#1070 = CARTESIAN_POINT('', (31.0068348455261, -0.199055379628525, 0.493191945229043));
#1071 = CARTESIAN_POINT('', (31.0148548004276, -0.217862225912892, 0.491381051900724));
#1072 = ORIENTED_EDGE('', *, *, #1000, .T.);
#1073 = ORIENTED_EDGE('', *, *, #970, .T.);
#1074 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1075, #1076), (#1077, #1078)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-5.92613321966395, 3.02613321966398), (-0.162386222004356, 9.36001114885778), .UNSPECIFIED.);
#1075 = CARTESIAN_POINT('', (35.747457387765, -3.86145685753214, 0.140542792804443));
#1076 = CARTESIAN_POINT('', (32.0267603171247, 4.86360191618411, 0.980670397593165));
#1077 = CARTESIAN_POINT('', (27.5068526809643, -7.34328225389056, -0.194718860600923));
#1078 = CARTESIAN_POINT('', (23.786155610324, 1.38177651982569, 0.645408744187799));
#1079 = ADVANCED_FACE('', (#1080), #1086, .F.);
#1080 = FACE_OUTER_BOUND('', #1081, .F.);
#1081 = EDGE_LOOP('', (#1082, #1083, #1084, #1085));
#1082 = ORIENTED_EDGE('', *, *, #1030, .F.);
#1083 = ORIENTED_EDGE('', *, *, #897, .F.);
#1084 = ORIENTED_EDGE('', *, *, #1056, .F.);
#1085 = ORIENTED_EDGE('', *, *, #928, .F.);
#1086 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1087, #1088), (#1089, #1090), (#1091, #1092), (#1093, #1094), (#1095, #1096), (#1097, #1098), (#1099, #1100), (#1101, #1102), (#1103, #1104)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.249999999999996, 0.499999999999997, 0.750000000000002, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1087 = CARTESIAN_POINT('', (28.700642321218, -1.9353197231662, -1.47547704888472));
#1088 = CARTESIAN_POINT('', (28.5011912630389, -2.29335234213354, 0.465527183786835));
#1089 = CARTESIAN_POINT('', (28.6611382369139, -1.84433864287745, -1.46275422086624));
#1090 = CARTESIAN_POINT('', (28.4616871787348, -2.20237126184479, 0.478250011805311));
#1091 = CARTESIAN_POINT('', (28.7524527739968, -1.80696593172051, -1.44647737294909));
#1092 = CARTESIAN_POINT('', (28.5530017158177, -2.16499855068785, 0.494526859722465));
#1093 = CARTESIAN_POINT('', (28.8437673110797, -1.76959322056358, -1.43020052503194));
#1094 = CARTESIAN_POINT('', (28.6443162529006, -2.12762583953092, 0.510803707639618));
#1095 = CARTESIAN_POINT('', (28.8832713953838, -1.86057430085233, -1.44292335305041));
#1096 = CARTESIAN_POINT('', (28.6838203372046, -2.21860691981968, 0.498080879621142));
#1097 = CARTESIAN_POINT('', (28.9227754796879, -1.95155538114109, -1.45564618106889));
#1098 = CARTESIAN_POINT('', (28.7233244215087, -2.30958800010843, 0.485358051602666));
#1099 = CARTESIAN_POINT('', (28.831460942605, -1.98892809229802, -1.47192302898604));
#1100 = CARTESIAN_POINT('', (28.6320098844258, -2.34696071126536, 0.469081203685513));
#1101 = CARTESIAN_POINT('', (28.7401464055221, -2.02630080345495, -1.4881998769032));
#1102 = CARTESIAN_POINT('', (28.5406953473429, -2.38433342242229, 0.452804355768359));
#1103 = CARTESIAN_POINT('', (28.700642321218, -1.9353197231662, -1.47547704888472));
#1104 = CARTESIAN_POINT('', (28.5011912630389, -2.29335234213354, 0.465527183786835));
#1105 = ADVANCED_FACE('', (#1106), #1112, .F.);
#1106 = FACE_OUTER_BOUND('', #1107, .F.);
#1107 = EDGE_LOOP('', (#1108, #1109, #1110, #1111));
#1108 = ORIENTED_EDGE('', *, *, #1039, .F.);
#1109 = ORIENTED_EDGE('', *, *, #1007, .F.);
#1110 = ORIENTED_EDGE('', *, *, #1066, .F.);
#1111 = ORIENTED_EDGE('', *, *, #818, .F.);
#1112 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1113, #1114), (#1115, #1116), (#1117, #1118), (#1119, #1120), (#1121, #1122), (#1123, #1124), (#1125, #1126), (#1127, #1128), (#1129, #1130)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.249999999999996, 0.499999999999998, 0.750000000000001, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1113 = CARTESIAN_POINT('', (30.6508215954366, -0.280250104029925, -1.28600131415066));
#1114 = CARTESIAN_POINT('', (30.8493126681532, -0.299065620676562, 0.678157558147292));
#1115 = CARTESIAN_POINT('', (30.6113175111326, -0.188512972406472, -1.28113037945576));
#1116 = CARTESIAN_POINT('', (30.8098085838492, -0.207328489053109, 0.68302849284219));
#1117 = CARTESIAN_POINT('', (30.7026320482155, -0.148721134216778, -1.28997712636174));
#1118 = CARTESIAN_POINT('', (30.9011231209321, -0.167536650863414, 0.674181745936212));
#1119 = CARTESIAN_POINT('', (30.7939465852984, -0.108929296027082, -1.29882387326772));
#1120 = CARTESIAN_POINT('', (30.992437658015, -0.127744812673719, 0.665334999030234));
#1121 = CARTESIAN_POINT('', (30.8334506696024, -0.200666427650536, -1.30369480796262));
#1122 = CARTESIAN_POINT('', (31.031941742319, -0.219481944297173, 0.660464064335336));
#1123 = CARTESIAN_POINT('', (30.8729547539064, -0.292403559273989, -1.30856574265751));
#1124 = CARTESIAN_POINT('', (31.0714458266231, -0.311219075920626, 0.655593129640437));
#1125 = CARTESIAN_POINT('', (30.7816402168235, -0.332195397463684, -1.29971899575154));
#1126 = CARTESIAN_POINT('', (30.9801312895402, -0.351010914110321, 0.664439876546415));
#1127 = CARTESIAN_POINT('', (30.6903256797406, -0.371987235653379, -1.29087224884556));
#1128 = CARTESIAN_POINT('', (30.8888167524572, -0.390802752300016, 0.673286623452393));
#1129 = CARTESIAN_POINT('', (30.6508215954366, -0.280250104029925, -1.28600131415066));
#1130 = CARTESIAN_POINT('', (30.8493126681532, -0.299065620676562, 0.678157558147292));
#1131 = PRESENTATION_STYLE_ASSIGNMENT((#1132));
#1132 = SURFACE_STYLE_USAGE(.POSITIVE., #1133);
#1133 = SURFACE_SIDE_STYLE('', (#1134));
#1134 = SURFACE_STYLE_FILL_AREA(#1135);
#1135 = FILL_AREA_STYLE('', (#1136));
#1136 = FILL_AREA_STYLE_COLOUR('', #1137);
#1137 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#1138 = STYLED_ITEM('', (#1131), #803);
#1139 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#1141))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#1140, #1142, #1143))
   REPRESENTATION_CONTEXT ('', '3D')
);
#1140 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#1141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #1140, 'DISTANCE_ACCURACY_VALUE', '');
#1142 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#1143 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#1144 = SHAPE_REPRESENTATION('', (), #1139);
#1145 = PRODUCT_DEFINITION_SHAPE('', '', #1146);
#1146 = PRODUCT_DEFINITION('', '', #1149, #1153);
#1147 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#1148 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #1147);
#1149 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #1150, .NOT_KNOWN.);
#1150 = PRODUCT('NONE', '', '', (#1151));
#1151 = PRODUCT_CONTEXT('', #1147, 'mechanical');
#1152 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#1150));
#1153 = PRODUCT_DEFINITION_CONTEXT('part definition', #1147, 'design');
#1154 = SHAPE_DEFINITION_REPRESENTATION(#1145, #1144);
#1155 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #1144, #1156);
#1156 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #803), #1139);
ENDSEC;
END-ISO-10303-21;
