ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('AF60141-040 TIALN.stp', '2020-06-05T14:58:20', ('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, #69, #125, #134, #337, #357, #367, #377, #478, #513, #617, #649, #741, #776, #871, #906, #976));
#3 = ADVANCED_FACE('', (#4), #41, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #16, #28, #29));
#6 = ORIENTED_EDGE('', *, *, #7, .F.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (1.06, 3., 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (5., 2., 0.));
#12 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#13, #14, #15), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.987111122810769, 1.))
   REPRESENTATION_ITEM ('')
);
#13 = CARTESIAN_POINT('', (1.06, 3., 0.));
#14 = CARTESIAN_POINT('', (2.94893701745082, 2.18061184875617, 0.));
#15 = CARTESIAN_POINT('', (5., 2., 0.));
#16 = ORIENTED_EDGE('', *, *, #17, .T.);
#17 = EDGE_CURVE('', #8, #8, #18, .T.);
#18 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#19, #20, #21, #22, #23, #24, #25, #26, #27), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#19 = CARTESIAN_POINT('', (1.06, 3., 0.));
#20 = CARTESIAN_POINT('', (1.06, 3., 3.));
#21 = CARTESIAN_POINT('', (1.06, 1.83697019872103E-16, 3.));
#22 = CARTESIAN_POINT('', (1.06, -3., 3.));
#23 = CARTESIAN_POINT('', (1.06, -3., 3.67394039744206E-16));
#24 = CARTESIAN_POINT('', (1.06, -3., -3.));
#25 = CARTESIAN_POINT('', (1.06, -5.51091059616309E-16, -3.));
#26 = CARTESIAN_POINT('', (1.06, 3., -3.));
#27 = CARTESIAN_POINT('', (1.06, 3., 0.));
#28 = ORIENTED_EDGE('', *, *, #7, .T.);
#29 = ORIENTED_EDGE('', *, *, #30, .F.);
#30 = EDGE_CURVE('', #10, #10, #31, .T.);
#31 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#32, #33, #34, #35, #36, #37, #38, #39, #40), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#32 = CARTESIAN_POINT('', (5., 2., 0.));
#33 = CARTESIAN_POINT('', (5., 2., 2.));
#34 = CARTESIAN_POINT('', (5., 1.22464679914735E-16, 2.));
#35 = CARTESIAN_POINT('', (5., -2., 2.));
#36 = CARTESIAN_POINT('', (5., -2., 2.44929359829471E-16));
#37 = CARTESIAN_POINT('', (5., -2., -2.));
#38 = CARTESIAN_POINT('', (5., -3.67394039744206E-16, -2.));
#39 = CARTESIAN_POINT('', (5., 2., -2.));
#40 = CARTESIAN_POINT('', (5., 2., 0.));
#41 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#42, #43, #44), (#45, #46, #47), (#48, #49, #50), (#51, #52, #53), (#54, #55, #56), (#57, #58, #59), (#60, #61, #62), (#63, #64, #65), (#66, #67, #68)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (3, 3), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.987111122810769, 1.), (0.707106781186548, 0.697992968724162, 0.707106781186548), (1., 0.987111122810769, 1.), (0.707106781186548, 0.697992968724162, 0.707106781186548), (1., 0.987111122810769, 1.), (0.707106781186548, 0.697992968724162, 0.707106781186548), (1., 0.987111122810769, 1.), (0.707106781186548, 0.697992968724162, 0.707106781186548), (1., 0.987111122810769, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#42 = CARTESIAN_POINT('', (1.06, 3., 0.));
#43 = CARTESIAN_POINT('', (2.94893701745082, 2.18061184875617, 0.));
#44 = CARTESIAN_POINT('', (5., 2., 0.));
#45 = CARTESIAN_POINT('', (1.06, 3., 3.));
#46 = CARTESIAN_POINT('', (2.94893701745082, 2.18061184875617, 2.18061184875617));
#47 = CARTESIAN_POINT('', (5., 2., 2.));
#48 = CARTESIAN_POINT('', (1.06, 1.83697019872103E-16, 3.));
#49 = CARTESIAN_POINT('', (2.94893701745082, 1.33523966038102E-16, 2.18061184875617));
#50 = CARTESIAN_POINT('', (5., 1.22464679914735E-16, 2.));
#51 = CARTESIAN_POINT('', (1.06, -3., 3.));
#52 = CARTESIAN_POINT('', (2.94893701745082, -2.18061184875617, 2.18061184875617));
#53 = CARTESIAN_POINT('', (5., -2., 2.));
#54 = CARTESIAN_POINT('', (1.06, -3., 3.67394039744206E-16));
#55 = CARTESIAN_POINT('', (2.94893701745082, -2.18061184875617, 2.67047932076204E-16));
#56 = CARTESIAN_POINT('', (5., -2., 2.44929359829471E-16));
#57 = CARTESIAN_POINT('', (1.06, -3., -3.));
#58 = CARTESIAN_POINT('', (2.94893701745082, -2.18061184875617, -2.18061184875617));
#59 = CARTESIAN_POINT('', (5., -2., -2.));
#60 = CARTESIAN_POINT('', (1.06, -5.51091059616309E-16, -3.));
#61 = CARTESIAN_POINT('', (2.94893701745082, -4.00571898114306E-16, -2.18061184875617));
#62 = CARTESIAN_POINT('', (5., -3.67394039744206E-16, -2.));
#63 = CARTESIAN_POINT('', (1.06, 3., -3.));
#64 = CARTESIAN_POINT('', (2.94893701745082, 2.18061184875617, -2.18061184875617));
#65 = CARTESIAN_POINT('', (5., 2., -2.));
#66 = CARTESIAN_POINT('', (1.06, 3., 0.));
#67 = CARTESIAN_POINT('', (2.94893701745082, 2.18061184875617, 0.));
#68 = CARTESIAN_POINT('', (5., 2., 0.));
#69 = ADVANCED_FACE('', (#70), #106, .T.);
#70 = FACE_OUTER_BOUND('', #71, .T.);
#71 = EDGE_LOOP('', (#72, #81, #93, #94));
#72 = ORIENTED_EDGE('', *, *, #73, .T.);
#73 = EDGE_CURVE('', #74, #76, #78, .T.);
#74 = VERTEX_POINT('', #75);
#75 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#76 = VERTEX_POINT('', #77);
#77 = CARTESIAN_POINT('', (-40., 2.7, 0.));
#78 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#79, #80), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#79 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#80 = CARTESIAN_POINT('', (-40., 2.7, 0.));
#81 = ORIENTED_EDGE('', *, *, #82, .T.);
#82 = EDGE_CURVE('', #76, #76, #83, .T.);
#83 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#84, #85, #86, #87, #88, #89, #90, #91, #92), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#84 = CARTESIAN_POINT('', (-40., 2.7, 0.));
#85 = CARTESIAN_POINT('', (-40., 2.7, 2.7));
#86 = CARTESIAN_POINT('', (-40., 1.65327317884893E-16, 2.7));
#87 = CARTESIAN_POINT('', (-40., -2.7, 2.7));
#88 = CARTESIAN_POINT('', (-40., -2.7, 3.30654635769785E-16));
#89 = CARTESIAN_POINT('', (-40., -2.7, -2.7));
#90 = CARTESIAN_POINT('', (-40., -4.95981953654678E-16, -2.7));
#91 = CARTESIAN_POINT('', (-40., 2.7, -2.7));
#92 = CARTESIAN_POINT('', (-40., 2.7, 0.));
#93 = ORIENTED_EDGE('', *, *, #73, .F.);
#94 = ORIENTED_EDGE('', *, *, #95, .F.);
#95 = EDGE_CURVE('', #74, #74, #96, .T.);
#96 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#97, #98, #99, #100, #101, #102, #103, #104, #105), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#97 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#98 = CARTESIAN_POINT('', (-39.7, 3., 3.));
#99 = CARTESIAN_POINT('', (-39.7, 1.83697019872103E-16, 3.));
#100 = CARTESIAN_POINT('', (-39.7, -3., 3.));
#101 = CARTESIAN_POINT('', (-39.7, -3., 3.67394039744206E-16));
#102 = CARTESIAN_POINT('', (-39.7, -3., -3.));
#103 = CARTESIAN_POINT('', (-39.7, -5.51091059616309E-16, -3.));
#104 = CARTESIAN_POINT('', (-39.7, 3., -3.));
#105 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#106 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#107, #108, #109, #110, #111, #112, #113, #114, #115), (#116, #117, #118, #119, #120, #121, #122, #123, #124)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#107 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#108 = CARTESIAN_POINT('', (-39.7, 3., 3.));
#109 = CARTESIAN_POINT('', (-39.7, 1.83697019872103E-16, 3.));
#110 = CARTESIAN_POINT('', (-39.7, -3., 3.));
#111 = CARTESIAN_POINT('', (-39.7, -3., 3.67394039744206E-16));
#112 = CARTESIAN_POINT('', (-39.7, -3., -3.));
#113 = CARTESIAN_POINT('', (-39.7, -5.51091059616309E-16, -3.));
#114 = CARTESIAN_POINT('', (-39.7, 3., -3.));
#115 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#116 = CARTESIAN_POINT('', (-40., 2.7, 0.));
#117 = CARTESIAN_POINT('', (-40., 2.7, 2.7));
#118 = CARTESIAN_POINT('', (-40., 1.65327317884893E-16, 2.7));
#119 = CARTESIAN_POINT('', (-40., -2.7, 2.7));
#120 = CARTESIAN_POINT('', (-40., -2.7, 3.30654635769785E-16));
#121 = CARTESIAN_POINT('', (-40., -2.7, -2.7));
#122 = CARTESIAN_POINT('', (-40., -4.95981953654678E-16, -2.7));
#123 = CARTESIAN_POINT('', (-40., 2.7, -2.7));
#124 = CARTESIAN_POINT('', (-40., 2.7, 0.));
#125 = ADVANCED_FACE('', (#126), #129, .T.);
#126 = FACE_OUTER_BOUND('', #127, .T.);
#127 = EDGE_LOOP('', (#128));
#128 = ORIENTED_EDGE('', *, *, #82, .F.);
#129 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#130, #131), (#132, #133)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733387, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#130 = CARTESIAN_POINT('', (-40., -2.7, -2.7));
#131 = CARTESIAN_POINT('', (-40., 2.7, -2.7));
#132 = CARTESIAN_POINT('', (-40., -2.7, 2.7));
#133 = CARTESIAN_POINT('', (-40., 2.7, 2.7));
#134 = ADVANCED_FACE('', (#135, #145), #318, .T.);
#135 = FACE_OUTER_BOUND('', #136, .T.);
#136 = EDGE_LOOP('', (#137, #142, #143, #144));
#137 = ORIENTED_EDGE('', *, *, #138, .T.);
#138 = EDGE_CURVE('', #8, #74, #139, .T.);
#139 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#140, #141), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#140 = CARTESIAN_POINT('', (1.06, 3., 0.));
#141 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#142 = ORIENTED_EDGE('', *, *, #95, .T.);
#143 = ORIENTED_EDGE('', *, *, #138, .F.);
#144 = ORIENTED_EDGE('', *, *, #17, .F.);
#145 = FACE_BOUND('', #146, .T.);
#146 = EDGE_LOOP('', (#147, #227, #236, #311));
#147 = ORIENTED_EDGE('', *, *, #148, .F.);
#148 = EDGE_CURVE('', #149, #151, #153, .T.);
#149 = VERTEX_POINT('', #150);
#150 = CARTESIAN_POINT('', (-24.1, 2.14242852856286, 2.1));
#151 = VERTEX_POINT('', #152);
#152 = CARTESIAN_POINT('', (-24.1, -2.14242852856286, 2.1));
#153 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#154, #155, #156, #157, #158, #159, #160, #161, #162, #163, #164, #165, #166, #167, #168, #169, #170, #171, #172, #173, #174, #175, #176, #177, #178, #179, #180, #181, #182, #183, #184, #185, #186, #187, #188, #189, #190, #191, #192, #193, #194, #195, #196, #197, #198, #199, #200, #201, #202, #203, #204, #205, #206, #207, #208, #209, #210, #211, #212, #213, #214, #215, #216, #217, #218, #219, #220, #221, #222, #223, #224, #225, #226), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.226532141220113, 0.52248698965102, 0.818712617000367, 1.01613164123477, 1.21365653787484, 1.41130126070876, 1.60907935009335, 1.8070024900134, 2.00507870652317, 2.20331049885992, 2.40169339368014, 2.59896230886552, 2.79623122405091, 2.99461411887113, 3.19284591120788, 3.39092212771764, 3.58884526763769, 3.78662335702229, 3.98426807985621, 4.18179297649628, 4.37921200073069, 4.67543762808004, 4.97139247651096, 5.19792461773105), .UNSPECIFIED.);
#154 = CARTESIAN_POINT('', (-24.1, 2.14242852856286, 2.1));
#155 = CARTESIAN_POINT('', (-24.1443910605307, 2.09966946167759, 2.14362297369035));
#156 = CARTESIAN_POINT('', (-24.1879327048471, 2.05511554936735, 2.1864112283916));
#157 = CARTESIAN_POINT('', (-24.2304519593263, 2.00876778330359, 2.22819478339795));
#158 = CARTESIAN_POINT('', (-24.2860016020701, 1.94821634893922, 2.28278326528933));
#159 = CARTESIAN_POINT('', (-24.3398867673544, 1.88451279376244, 2.33573606973675));
#160 = CARTESIAN_POINT('', (-24.3916620900936, 1.81770907332823, 2.38661553768948));
#161 = CARTESIAN_POINT('', (-24.4434847837948, 1.75084423195188, 2.43754155695696));
#162 = CARTESIAN_POINT('', (-24.4932917074447, 1.6807436866328, 2.48648668451198));
#163 = CARTESIAN_POINT('', (-24.5405631112933, 1.60754910566601, 2.53294016369761));
#164 = CARTESIAN_POINT('', (-24.5720670513996, 1.5587687118729, 2.56389899941747));
#165 = CARTESIAN_POINT('', (-24.6024827940229, 1.5085561938224, 2.59378846644904));
#166 = CARTESIAN_POINT('', (-24.6316388562751, 1.45698599487322, 2.6224400490275));
#167 = CARTESIAN_POINT('', (-24.6608105544189, 1.40538813971894, 2.65110699695379));
#168 = CARTESIAN_POINT('', (-24.688754374985, 1.35237136818211, 2.67856731294511));
#169 = CARTESIAN_POINT('', (-24.7152864890327, 1.29804490816719, 2.7046403488045));
#170 = CARTESIAN_POINT('', (-24.7418346984805, 1.24368549163368, 2.7307292015695));
#171 = CARTESIAN_POINT('', (-24.7670035033823, 1.18794354651529, 2.75546251726231));
#172 = CARTESIAN_POINT('', (-24.7906007083979, 1.13097137564117, 2.77865142604832));
#173 = CARTESIAN_POINT('', (-24.8142138363169, 1.07396076113039, 2.80185598222798));
#174 = CARTESIAN_POINT('', (-24.8362871648124, 1.01563414958426, 2.82354738172838));
#175 = CARTESIAN_POINT('', (-24.856626750296, 0.956194799697471, 2.84353503671602));
#176 = CARTESIAN_POINT('', (-24.8769812528403, 0.896711856966021, 2.86353735065839));
#177 = CARTESIAN_POINT('', (-24.8956319638943, 0.836016614422422, 2.88186535336629));
#178 = CARTESIAN_POINT('', (-24.912392760104, 0.774369168024391, 2.89833614192924));
#179 = CARTESIAN_POINT('', (-24.9291665193535, 0.712674042608821, 2.91481966923584));
#180 = CARTESIAN_POINT('', (-24.9440768284582, 0.649913305064561, 2.92947198918526));
#181 = CARTESIAN_POINT('', (-24.9569576145729, 0.586405693294024, 2.94212990244693));
#182 = CARTESIAN_POINT('', (-24.969848517697, 0.522848200475703, 2.95479775766609));
#183 = CARTESIAN_POINT('', (-24.9807311001951, 0.458417641638557, 2.96549204170255));
#184 = CARTESIAN_POINT('', (-24.989473025953, 0.393487032405312, 2.97408270821927));
#185 = CARTESIAN_POINT('', (-24.9982216152571, 0.328506929716991, 2.98267992298453));
#186 = CARTESIAN_POINT('', (-25.0048438183574, 0.262890170542842, 2.98918754384691));
#187 = CARTESIAN_POINT('', (-25.0092539889197, 0.197052250671389, 2.99352140638837));
#188 = CARTESIAN_POINT('', (-25.0136393950475, 0.131584030526332, 2.99783093298788));
#189 = CARTESIAN_POINT('', (-25.0158466536749, 0.0657563050617959, 3.));
#190 = CARTESIAN_POINT('', (-25.0158466536749, -1.3019609498898E-16, 3.));
#191 = CARTESIAN_POINT('', (-25.0158466536749, -0.0657563050617963, 3.));
#192 = CARTESIAN_POINT('', (-25.0136393950475, -0.131584030526332, 2.99783093298788));
#193 = CARTESIAN_POINT('', (-25.0092539889197, -0.19705225067139, 2.99352140638837));
#194 = CARTESIAN_POINT('', (-25.0048438183574, -0.262890170542842, 2.98918754384691));
#195 = CARTESIAN_POINT('', (-24.9982216152571, -0.328506929716991, 2.98267992298454));
#196 = CARTESIAN_POINT('', (-24.989473025953, -0.393487032405312, 2.97408270821927));
#197 = CARTESIAN_POINT('', (-24.9807311001951, -0.458417641638557, 2.96549204170255));
#198 = CARTESIAN_POINT('', (-24.969848517697, -0.522848200475704, 2.95479775766609));
#199 = CARTESIAN_POINT('', (-24.9569576145729, -0.586405693294025, 2.94212990244693));
#200 = CARTESIAN_POINT('', (-24.9440768284582, -0.649913305064561, 2.92947198918526));
#201 = CARTESIAN_POINT('', (-24.9291665193535, -0.712674042608823, 2.91481966923584));
#202 = CARTESIAN_POINT('', (-24.912392760104, -0.774369168024392, 2.89833614192924));
#203 = CARTESIAN_POINT('', (-24.8956319638943, -0.836016614422423, 2.88186535336629));
#204 = CARTESIAN_POINT('', (-24.8769812528403, -0.896711856966019, 2.86353735065839));
#205 = CARTESIAN_POINT('', (-24.856626750296, -0.956194799697469, 2.84353503671602));
#206 = CARTESIAN_POINT('', (-24.8362871648124, -1.01563414958426, 2.82354738172838));
#207 = CARTESIAN_POINT('', (-24.8142138363169, -1.07396076113039, 2.80185598222798));
#208 = CARTESIAN_POINT('', (-24.7906007083979, -1.13097137564117, 2.77865142604832));
#209 = CARTESIAN_POINT('', (-24.7670035033823, -1.18794354651529, 2.75546251726231));
#210 = CARTESIAN_POINT('', (-24.7418346984805, -1.24368549163368, 2.7307292015695));
#211 = CARTESIAN_POINT('', (-24.7152864890327, -1.29804490816719, 2.7046403488045));
#212 = CARTESIAN_POINT('', (-24.688754374985, -1.35237136818211, 2.67856731294511));
#213 = CARTESIAN_POINT('', (-24.6608105544188, -1.40538813971894, 2.65110699695378));
#214 = CARTESIAN_POINT('', (-24.6316388562751, -1.45698599487322, 2.6224400490275));
#215 = CARTESIAN_POINT('', (-24.6024827940229, -1.5085561938224, 2.59378846644903));
#216 = CARTESIAN_POINT('', (-24.5720670513996, -1.55876871187291, 2.56389899941746));
#217 = CARTESIAN_POINT('', (-24.5405631112933, -1.60754910566601, 2.53294016369761));
#218 = CARTESIAN_POINT('', (-24.4932917074447, -1.6807436866328, 2.48648668451198));
#219 = CARTESIAN_POINT('', (-24.4434847837948, -1.75084423195188, 2.43754155695695));
#220 = CARTESIAN_POINT('', (-24.3916620900936, -1.81770907332824, 2.38661553768947));
#221 = CARTESIAN_POINT('', (-24.3398867673544, -1.88451279376245, 2.33573606973674));
#222 = CARTESIAN_POINT('', (-24.28600160207, -1.94821634893923, 2.28278326528932));
#223 = CARTESIAN_POINT('', (-24.2304519593262, -2.0087677833036, 2.22819478339794));
#224 = CARTESIAN_POINT('', (-24.1879327048471, -2.05511554936736, 2.1864112283916));
#225 = CARTESIAN_POINT('', (-24.1443910605307, -2.09966946167759, 2.14362297369034));
#226 = CARTESIAN_POINT('', (-24.1, -2.14242852856286, 2.1));
#227 = ORIENTED_EDGE('', *, *, #228, .T.);
#228 = EDGE_CURVE('', #149, #229, #231, .T.);
#229 = VERTEX_POINT('', #230);
#230 = CARTESIAN_POINT('', (-19.9, 2.14242852856285, 2.1));
#231 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#232, #233, #234, #235), .UNSPECIFIED., .F., .U., (4, 4), (0., 4.2), .UNSPECIFIED.);
#232 = CARTESIAN_POINT('', (-24.1, 2.14242852856286, 2.1));
#233 = CARTESIAN_POINT('', (-22.7, 2.14242852856286, 2.1));
#234 = CARTESIAN_POINT('', (-21.3, 2.14242852856285, 2.1));
#235 = CARTESIAN_POINT('', (-19.9, 2.14242852856285, 2.1));
#236 = ORIENTED_EDGE('', *, *, #237, .T.);
#237 = EDGE_CURVE('', #229, #238, #240, .T.);
#238 = VERTEX_POINT('', #239);
#239 = CARTESIAN_POINT('', (-19.9, -2.14242852856285, 2.1));
#240 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#241, #242, #243, #244, #245, #246, #247, #248, #249, #250, #251, #252, #253, #254, #255, #256, #257, #258, #259, #260, #261, #262, #263, #264, #265, #266, #267, #268, #269, #270, #271, #272, #273, #274, #275, #276, #277, #278, #279, #280, #281, #282, #283, #284, #285, #286, #287, #288, #289, #290, #291, #292, #293, #294, #295, #296, #297, #298, #299, #300, #301, #302, #303, #304, #305, #306, #307, #308, #309, #310), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.295660747419766, 0.591176839852677, 0.886518626925898, 1.18164841836716, 1.47652016794507, 1.67307726230279, 1.86952243409268, 2.06584587187348, 2.26204020012184, 2.392949970353, 2.5987955185311, 2.79606443371649, 2.99444732853671, 3.19267912087345, 3.39075533738322, 3.58867847730327, 3.78645656668786, 3.98410128952178, 4.18162618616185, 4.37904521039626, 4.67527083774561, 4.97122568617652, 5.19775782739663), .UNSPECIFIED.);
#241 = CARTESIAN_POINT('', (-19.9, 2.14242852856285, 2.1));
#242 = CARTESIAN_POINT('', (-19.842062552075, 2.08662109388194, 2.15693497150777));
#243 = CARTESIAN_POINT('', (-19.7855599336343, 2.02774367313634, 2.2124599400083));
#244 = CARTESIAN_POINT('', (-19.730884358349, 1.96580397010841, 2.26618947820047));
#245 = CARTESIAN_POINT('', (-19.6762355336374, 1.90389457170158, 2.31989272867703));
#246 = CARTESIAN_POINT('', (-19.6233219026752, 1.8388216153995, 2.37189080900499));
#247 = CARTESIAN_POINT('', (-19.5726034280961, 1.77065397516674, 2.42173171516323));
#248 = CARTESIAN_POINT('', (-19.5219148689842, 1.70252654250763, 2.47154322347377));
#249 = CARTESIAN_POINT('', (-19.4733196408778, 1.63117078258686, 2.51929762113425));
#250 = CARTESIAN_POINT('', (-19.427349676221, 1.55675381487312, 2.56447217958794));
#251 = CARTESIAN_POINT('', (-19.3814127086956, 1.48239026348173, 2.60961431185107));
#252 = CARTESIAN_POINT('', (-19.3379901670859, 1.40478985624158, 2.6522855246488));
#253 = CARTESIAN_POINT('', (-19.2976799896436, 1.32426732289552, 2.69189822569709));
#254 = CARTESIAN_POINT('', (-19.2574050567397, 1.24381519309783, 2.73147629203384));
#255 = CARTESIAN_POINT('', (-19.2201259164747, 1.16021288035591, 2.76811040114363));
#256 = CARTESIAN_POINT('', (-19.1864819262082, 1.07398043712975, 2.80117225829876));
#257 = CARTESIAN_POINT('', (-19.1640553459107, 1.01649918128152, 2.82321079737816));
#258 = CARTESIAN_POINT('', (-19.143202475893, 0.957748596561565, 2.84370285567261));
#259 = CARTESIAN_POINT('', (-19.1241122190455, 0.897945836518626, 2.86246279882885));
#260 = CARTESIAN_POINT('', (-19.1050328324775, 0.838177129067322, 2.88121205979111));
#261 = CARTESIAN_POINT('', (-19.0876830554032, 0.777257254947382, 2.89826163823775));
#262 = CARTESIAN_POINT('', (-19.0722398653129, 0.715458762567484, 2.91343761887321));
#263 = CARTESIAN_POINT('', (-19.0568062451267, 0.653698565749469, 2.92860419519017));
#264 = CARTESIAN_POINT('', (-19.0432495457113, 0.590947680355497, 2.94192632660259));
#265 = CARTESIAN_POINT('', (-19.0317225554071, 0.527533495262695, 2.9532538684265));
#266 = CARTESIAN_POINT('', (-19.0202031456768, 0.464161013676515, 2.96457396084119));
#267 = CARTESIAN_POINT('', (-19.010688957187, 0.400001379736566, 2.97392352783085));
#268 = CARTESIAN_POINT('', (-19.0032957482595, 0.335429955765126, 2.98118881400953));
#269 = CARTESIAN_POINT('', (-18.9983626633401, 0.292344967778627, 2.9860365430586));
#270 = CARTESIAN_POINT('', (-18.9943668527801, 0.249027925527348, 2.98996321515988));
#271 = CARTESIAN_POINT('', (-18.9913310181474, 0.205599414331934, 2.99294652154467));
#272 = CARTESIAN_POINT('', (-18.9865574016096, 0.137311419648317, 2.99763754145158));
#273 = CARTESIAN_POINT('', (-18.9841533463251, 0.0686151827260337, 3.));
#274 = CARTESIAN_POINT('', (-18.9841533463251, 9.18485099360515E-17, 3.));
#275 = CARTESIAN_POINT('', (-18.9841533463251, -0.0657563050617958, 3.));
#276 = CARTESIAN_POINT('', (-18.9863606049525, -0.131584030526332, 2.99783093298788));
#277 = CARTESIAN_POINT('', (-18.9907460110803, -0.197052250671389, 2.99352140638837));
#278 = CARTESIAN_POINT('', (-18.9951561816426, -0.262890170542842, 2.98918754384691));
#279 = CARTESIAN_POINT('', (-19.0017783847429, -0.32850692971699, 2.98267992298454));
#280 = CARTESIAN_POINT('', (-19.010526974047, -0.393487032405312, 2.97408270821927));
#281 = CARTESIAN_POINT('', (-19.0192688998049, -0.458417641638557, 2.96549204170255));
#282 = CARTESIAN_POINT('', (-19.030151482303, -0.522848200475704, 2.95479775766609));
#283 = CARTESIAN_POINT('', (-19.0430423854271, -0.586405693294025, 2.94212990244693));
#284 = CARTESIAN_POINT('', (-19.0559231715418, -0.649913305064561, 2.92947198918526));
#285 = CARTESIAN_POINT('', (-19.0708334806465, -0.712674042608822, 2.91481966923584));
#286 = CARTESIAN_POINT('', (-19.087607239896, -0.774369168024391, 2.89833614192924));
#287 = CARTESIAN_POINT('', (-19.1043680361057, -0.836016614422422, 2.88186535336629));
#288 = CARTESIAN_POINT('', (-19.1230187471597, -0.89671185696602, 2.86353735065839));
#289 = CARTESIAN_POINT('', (-19.143373249704, -0.956194799697469, 2.84353503671602));
#290 = CARTESIAN_POINT('', (-19.1637128351876, -1.01563414958426, 2.82354738172838));
#291 = CARTESIAN_POINT('', (-19.1857861636831, -1.07396076113039, 2.80185598222798));
#292 = CARTESIAN_POINT('', (-19.2093992916021, -1.13097137564117, 2.77865142604832));
#293 = CARTESIAN_POINT('', (-19.2329964966177, -1.18794354651529, 2.75546251726231));
#294 = CARTESIAN_POINT('', (-19.2581653015195, -1.24368549163368, 2.7307292015695));
#295 = CARTESIAN_POINT('', (-19.2847135109673, -1.29804490816719, 2.7046403488045));
#296 = CARTESIAN_POINT('', (-19.311245625015, -1.3523713681821, 2.67856731294511));
#297 = CARTESIAN_POINT('', (-19.3391894455811, -1.40538813971894, 2.65110699695379));
#298 = CARTESIAN_POINT('', (-19.3683611437249, -1.45698599487322, 2.6224400490275));
#299 = CARTESIAN_POINT('', (-19.3975172059771, -1.5085561938224, 2.59378846644904));
#300 = CARTESIAN_POINT('', (-19.4279329486004, -1.5587687118729, 2.56389899941747));
#301 = CARTESIAN_POINT('', (-19.4594368887067, -1.60754910566601, 2.53294016369761));
#302 = CARTESIAN_POINT('', (-19.5067082925553, -1.6807436866328, 2.48648668451198));
#303 = CARTESIAN_POINT('', (-19.5565152162052, -1.75084423195188, 2.43754155695696));
#304 = CARTESIAN_POINT('', (-19.6083379099064, -1.81770907332823, 2.38661553768948));
#305 = CARTESIAN_POINT('', (-19.6601132326456, -1.88451279376244, 2.33573606973675));
#306 = CARTESIAN_POINT('', (-19.71399839793, -1.94821634893922, 2.28278326528933));
#307 = CARTESIAN_POINT('', (-19.7695480406737, -2.00876778330359, 2.22819478339795));
#308 = CARTESIAN_POINT('', (-19.8120672951529, -2.05511554936735, 2.1864112283916));
#309 = CARTESIAN_POINT('', (-19.8556089394693, -2.09966946167759, 2.14362297369035));
#310 = CARTESIAN_POINT('', (-19.9, -2.14242852856285, 2.1));
#311 = ORIENTED_EDGE('', *, *, #312, .F.);
#312 = EDGE_CURVE('', #151, #238, #313, .T.);
#313 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#314, #315, #316, #317), .UNSPECIFIED., .F., .U., (4, 4), (0., 4.2), .UNSPECIFIED.);
#314 = CARTESIAN_POINT('', (-24.1, -2.14242852856286, 2.1));
#315 = CARTESIAN_POINT('', (-22.7, -2.14242852856286, 2.1));
#316 = CARTESIAN_POINT('', (-21.3, -2.14242852856285, 2.1));
#317 = CARTESIAN_POINT('', (-19.9, -2.14242852856285, 2.1));
#318 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#319, #320, #321, #322, #323, #324, #325, #326, #327), (#328, #329, #330, #331, #332, #333, #334, #335, #336)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 4.71238898038469, 9.42477796076938, 14.1371669411541, 18.8495559215388), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#319 = CARTESIAN_POINT('', (1.06, 3., 0.));
#320 = CARTESIAN_POINT('', (1.06, 3., 3.));
#321 = CARTESIAN_POINT('', (1.06, 1.83697019872103E-16, 3.));
#322 = CARTESIAN_POINT('', (1.06, -3., 3.));
#323 = CARTESIAN_POINT('', (1.06, -3., 3.67394039744206E-16));
#324 = CARTESIAN_POINT('', (1.06, -3., -3.));
#325 = CARTESIAN_POINT('', (1.06, -5.51091059616309E-16, -3.));
#326 = CARTESIAN_POINT('', (1.06, 3., -3.));
#327 = CARTESIAN_POINT('', (1.06, 3., 0.));
#328 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#329 = CARTESIAN_POINT('', (-39.7, 3., 3.));
#330 = CARTESIAN_POINT('', (-39.7, 1.83697019872103E-16, 3.));
#331 = CARTESIAN_POINT('', (-39.7, -3., 3.));
#332 = CARTESIAN_POINT('', (-39.7, -3., 3.67394039744206E-16));
#333 = CARTESIAN_POINT('', (-39.7, -3., -3.));
#334 = CARTESIAN_POINT('', (-39.7, -5.51091059616309E-16, -3.));
#335 = CARTESIAN_POINT('', (-39.7, 3., -3.));
#336 = CARTESIAN_POINT('', (-39.7, 3., 0.));
#337 = ADVANCED_FACE('', (#338), #352, .T.);
#338 = FACE_OUTER_BOUND('', #339, .T.);
#339 = EDGE_LOOP('', (#340, #341, #346, #347));
#340 = ORIENTED_EDGE('', *, *, #312, .T.);
#341 = ORIENTED_EDGE('', *, *, #342, .T.);
#342 = EDGE_CURVE('', #238, #229, #343, .T.);
#343 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#344, #345), .UNSPECIFIED., .F., .U., (2, 2), (0.142928578572858, 0.857071421427142), .UNSPECIFIED.);
#344 = CARTESIAN_POINT('', (-19.9, -2.14242852856285, 2.1));
#345 = CARTESIAN_POINT('', (-19.9, 2.14242852856285, 2.1));
#346 = ORIENTED_EDGE('', *, *, #228, .F.);
#347 = ORIENTED_EDGE('', *, *, #348, .F.);
#348 = EDGE_CURVE('', #151, #149, #349, .T.);
#349 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#350, #351), .UNSPECIFIED., .F., .U., (2, 2), (0.142928578572857, 0.857071421427143), .UNSPECIFIED.);
#350 = CARTESIAN_POINT('', (-24.1, -2.14242852856286, 2.1));
#351 = CARTESIAN_POINT('', (-24.1, 2.14242852856286, 2.1));
#352 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#353, #354), (#355, #356)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.142928578572857, 0.857071421427142), (0., 1.), .UNSPECIFIED.);
#353 = CARTESIAN_POINT('', (-19.9, -2.14242852856286, 2.1));
#354 = CARTESIAN_POINT('', (-24.1, -2.14242852856286, 2.1));
#355 = CARTESIAN_POINT('', (-19.9, 2.14242852856285, 2.1));
#356 = CARTESIAN_POINT('', (-24.1, 2.14242852856285, 2.1));
#357 = ADVANCED_FACE('', (#358), #362, .T.);
#358 = FACE_OUTER_BOUND('', #359, .T.);
#359 = EDGE_LOOP('', (#360, #361));
#360 = ORIENTED_EDGE('', *, *, #342, .F.);
#361 = ORIENTED_EDGE('', *, *, #237, .F.);
#362 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#363, #364), (#365, #366)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.142928578572857, 0.857071421427142), (0., 1.), .UNSPECIFIED.);
#363 = CARTESIAN_POINT('', (-18.9841533463251, -2.14242852856286, 3.));
#364 = CARTESIAN_POINT('', (-19.9, -2.14242852856286, 2.1));
#365 = CARTESIAN_POINT('', (-18.9841533463251, 2.14242852856285, 3.));
#366 = CARTESIAN_POINT('', (-19.9, 2.14242852856285, 2.1));
#367 = ADVANCED_FACE('', (#368), #372, .T.);
#368 = FACE_OUTER_BOUND('', #369, .T.);
#369 = EDGE_LOOP('', (#370, #371));
#370 = ORIENTED_EDGE('', *, *, #148, .T.);
#371 = ORIENTED_EDGE('', *, *, #348, .T.);
#372 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#373, #374), (#375, #376)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.142928578572857, 0.857071421427142), (0., 1.), .UNSPECIFIED.);
#373 = CARTESIAN_POINT('', (-24.1, -2.14242852856286, 2.1));
#374 = CARTESIAN_POINT('', (-25.0158466536749, -2.14242852856286, 3.));
#375 = CARTESIAN_POINT('', (-24.1, 2.14242852856285, 2.1));
#376 = CARTESIAN_POINT('', (-25.0158466536749, 2.14242852856285, 3.));
#377 = ADVANCED_FACE('', (#378), #469, .T.);
#378 = FACE_OUTER_BOUND('', #379, .T.);
#379 = EDGE_LOOP('', (#380, #391, #400, #427, #435));
#380 = ORIENTED_EDGE('', *, *, #381, .T.);
#381 = EDGE_CURVE('', #382, #384, #386, .T.);
#382 = VERTEX_POINT('', #383);
#383 = CARTESIAN_POINT('', (6., -1.20719124658943, 1.59458122846027));
#384 = VERTEX_POINT('', #385);
#385 = CARTESIAN_POINT('', (6., 0.0298990026186965, 1.79130750641323));
#386 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#387, #388, #389, #390), .UNSPECIFIED., .F., .U., (4, 4), (1.48402390736944, 2.73665853611122), .UNSPECIFIED.);
#387 = CARTESIAN_POINT('', (6., -1.20719124658943, 1.59458122846027));
#388 = CARTESIAN_POINT('', (6., -0.794827830186722, 1.66015665444459));
#389 = CARTESIAN_POINT('', (6., -0.382464413784012, 1.72573208042891));
#390 = CARTESIAN_POINT('', (6., 0.0298990026186975, 1.79130750641323));
#391 = ORIENTED_EDGE('', *, *, #392, .T.);
#392 = EDGE_CURVE('', #384, #393, #395, .T.);
#393 = VERTEX_POINT('', #394);
#394 = CARTESIAN_POINT('', (5.55987929844322, 0.283979929778023, 1.97973619441664));
#395 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#396, #397, #398, #399), .UNSPECIFIED., .F., .U., (4, 4), (11.05, 11.4901207015568), .UNSPECIFIED.);
#396 = CARTESIAN_POINT('', (6., 0.0298990026186965, 1.79130750641323));
#397 = CARTESIAN_POINT('', (5.85329309948107, 0.106079952637125, 1.85434175452477));
#398 = CARTESIAN_POINT('', (5.70658619896215, 0.190331826979599, 1.91767336481662));
#399 = CARTESIAN_POINT('', (5.55987929844322, 0.283979929778024, 1.97973619441664));
#400 = ORIENTED_EDGE('', *, *, #401, .T.);
#401 = EDGE_CURVE('', #393, #402, #404, .T.);
#402 = VERTEX_POINT('', #403);
#403 = CARTESIAN_POINT('', (5.5, -0.0265041222499388, 1.99982437516492));
#404 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#405, #406, #407, #408, #409, #410, #411, #412, #413, #414, #415, #416, #417, #418, #419, #420, #421, #422, #423, #424, #425, #426), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (0., 0.0879298442901213, 0.175650015623136, 0.233991755923864, 0.272869496356332, 0.2901565043839, 0.301691792897337, 0.319191815918721), .UNSPECIFIED.);
#405 = CARTESIAN_POINT('', (5.55987929844322, 0.283979929778023, 1.97973619441664));
#406 = CARTESIAN_POINT('', (5.54827533276002, 0.257337559827999, 1.98355786437896));
#407 = CARTESIAN_POINT('', (5.53847048333723, 0.2297834154787, 1.98695596443726));
#408 = CARTESIAN_POINT('', (5.53042993512405, 0.201741670691194, 1.98979905978135));
#409 = CARTESIAN_POINT('', (5.52240855998612, 0.173766792797397, 1.99263537562738));
#410 = CARTESIAN_POINT('', (5.5161051621709, 0.145192812855898, 1.99493151818428));
#411 = CARTESIAN_POINT('', (5.51138649818329, 0.116384909856134, 1.99661076646345));
#412 = CARTESIAN_POINT('', (5.50824816563392, 0.0972250841298444, 1.99772761639107));
#413 = CARTESIAN_POINT('', (5.50580204990704, 0.0779234255644651, 1.99857521155668));
#414 = CARTESIAN_POINT('', (5.50399680568944, 0.0585684528865245, 1.99914225014802));
#415 = CARTESIAN_POINT('', (5.50279382792862, 0.0456706956380816, 1.99952011304782));
#416 = CARTESIAN_POINT('', (5.50187427392896, 0.0327394912460521, 1.99977389781164));
#417 = CARTESIAN_POINT('', (5.50122203003047, 0.0197973027925462, 1.99990201430024));
#418 = CARTESIAN_POINT('', (5.50093200943299, 0.0140425517910399, 1.99995898136526));
#419 = CARTESIAN_POINT('', (5.50069477369483, 0.00828461200489881, 1.99999113377261));
#420 = CARTESIAN_POINT('', (5.50050889430359, 0.00252527938269374, 1.99999840574037));
#421 = CARTESIAN_POINT('', (5.50038486055505, -0.00131781268598829, 2.00000325818483));
#422 = CARTESIAN_POINT('', (5.50028368638701, -0.00516173799630809, 1.99999703375422));
#423 = CARTESIAN_POINT('', (5.50020494794368, -0.00900598891925101, 1.99997972293811));
#424 = CARTESIAN_POINT('', (5.50008549496517, -0.0148380476122874, 1.99995346094387));
#425 = CARTESIAN_POINT('', (5.50001767001367, -0.0206713202170718, 1.99990167860214));
#426 = CARTESIAN_POINT('', (5.5, -0.0265041222242297, 1.99982437516528));
#427 = ORIENTED_EDGE('', *, *, #428, .T.);
#428 = EDGE_CURVE('', #402, #429, #431, .T.);
#429 = VERTEX_POINT('', #430);
#430 = CARTESIAN_POINT('', (5.5, -0.0326904417371211, 1.99973281590792));
#431 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#432, #433, #434), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (3.17095204125059, 3.17778251225744), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.994576761537764, 0.993951853685831, 0.993329714948129))
   REPRESENTATION_ITEM ('')
);
#432 = CARTESIAN_POINT('', (5.5, -0.0265041222499388, 1.99982437516492));
#433 = CARTESIAN_POINT('', (5.5, -0.0295973528032207, 1.99978337988466));
#434 = CARTESIAN_POINT('', (5.5, -0.0326904417371211, 1.99973281590792));
#435 = ORIENTED_EDGE('', *, *, #436, .T.);
#436 = EDGE_CURVE('', #429, #382, #437, .T.);
#437 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#438, #439, #440, #441, #442, #443, #444, #445, #446, #447, #448, #449, #450, #451, #452, #453, #454, #455, #456, #457, #458, #459, #460, #461, #462, #463, #464, #465, #466, #467, #468), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.132482767873071, 0.264544099319359, 0.396293911637503, 0.52781767353213, 0.659177237288983, 0.790416598947798, 0.921567195519099, 1.117996184805, 1.31426454283223, 1.3761385106079), .UNSPECIFIED.);
#438 = CARTESIAN_POINT('', (5.5, -0.0326904417374705, 1.99973281590792));
#439 = CARTESIAN_POINT('', (5.50013330774545, -0.0768452636334502, 1.99901099916263));
#440 = CARTESIAN_POINT('', (5.50311042073566, -0.1210477230527, 1.9968150460082));
#441 = CARTESIAN_POINT('', (5.50833611361305, -0.164749340392411, 1.99320286344373));
#442 = CARTESIAN_POINT('', (5.51354518321657, -0.208311940003612, 1.98960217147034));
#443 = CARTESIAN_POINT('', (5.52100538072302, -0.251547721387243, 1.98458467095879));
#444 = CARTESIAN_POINT('', (5.53023723503137, -0.294121270357303, 1.9782549578665));
#445 = CARTESIAN_POINT('', (5.53944731234282, -0.336594392694435, 1.97194017591782));
#446 = CARTESIAN_POINT('', (5.55044644677647, -0.378529704472392, 1.96430387446768));
#447 = CARTESIAN_POINT('', (5.56286496921323, -0.419715880289289, 1.95546377614953));
#448 = CARTESIAN_POINT('', (5.57526218450575, -0.460831390711507, 1.9466388452759));
#449 = CARTESIAN_POINT('', (5.58910104835717, -0.501289231256165, 1.93659656181293));
#450 = CARTESIAN_POINT('', (5.60409834645256, -0.540950038420036, 1.92545398696862));
#451 = CARTESIAN_POINT('', (5.61907692147933, -0.580561331864219, 1.9143253228429));
#452 = CARTESIAN_POINT('', (5.63523703779066, -0.619445081199084, 1.90208092993201));
#453 = CARTESIAN_POINT('', (5.65235973648618, -0.657504848104315, 1.88883227808065));
#454 = CARTESIAN_POINT('', (5.66946676685692, -0.695529787976766, 1.87559574956239));
#455 = CARTESIAN_POINT('', (5.68755883691219, -0.732785157336945, 1.86133883424304));
#456 = CARTESIAN_POINT('', (5.70646411535678, -0.769201254536141, 1.84616614366639));
#457 = CARTESIAN_POINT('', (5.72535660702252, -0.805592721334717, 1.83100371529454));
#458 = CARTESIAN_POINT('', (5.74508362258338, -0.841188607986604, 1.81490929026134));
#459 = CARTESIAN_POINT('', (5.76550807478799, -0.875936721413323, 1.79798077300056));
#460 = CARTESIAN_POINT('', (5.79609851515315, -0.927980226959191, 1.772626320771));
#461 = CARTESIAN_POINT('', (5.82830630477689, -0.978214610447239, 1.74535474282174));
#462 = CARTESIAN_POINT('', (5.86177490762055, -1.02651277025633, 1.71647066170694));
#463 = CARTESIAN_POINT('', (5.89521614126671, -1.07477143388806, 1.68761020076308));
#464 = CARTESIAN_POINT('', (5.92998022707531, -1.12118798881318, 1.65708619448809));
#465 = CARTESIAN_POINT('', (5.96579891922398, -1.16567426582266, 1.62517799209773));
#466 = CARTESIAN_POINT('', (5.97709082906645, -1.17969864804001, 1.61511887148183));
#467 = CARTESIAN_POINT('', (5.9884969604092, -1.19354251353312, 1.60491411760918));
#468 = CARTESIAN_POINT('', (6., -1.20719124658943, 1.59458122846027));
#469 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#470, #471), (#472, #473), (#474, #475), (#476, #477)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (11.0499999999998, 11.55), (0., 0.406536185642851), .UNSPECIFIED.);
#470 = CARTESIAN_POINT('', (6.00000000000017, 0.0298990026186079, 1.79130750641315));
#471 = CARTESIAN_POINT('', (6.00000000000017, -1.20719124658946, 1.59458122846014));
#472 = CARTESIAN_POINT('', (5.83333333333345, 0.116444522687289, 1.86291768958405));
#473 = CARTESIAN_POINT('', (5.83333333333345, -1.18045460008404, 1.71709768439388));
#474 = CARTESIAN_POINT('', (5.66666666666672, 0.21340649173036, 1.93491165258655));
#475 = CARTESIAN_POINT('', (5.66666666666672, -1.1448294502994, 1.84712394613841));
#476 = CARTESIAN_POINT('', (5.5, 0.322728076966583, 2.00499310929604));
#477 = CARTESIAN_POINT('', (5.5, -1.09702718476524, 1.98398033471336));
#478 = ADVANCED_FACE('', (#479), #504, .T.);
#479 = FACE_OUTER_BOUND('', #480, .T.);
#480 = EDGE_LOOP('', (#481, #490, #503));
#481 = ORIENTED_EDGE('', *, *, #482, .T.);
#482 = EDGE_CURVE('', #384, #483, #485, .T.);
#483 = VERTEX_POINT('', #484);
#484 = CARTESIAN_POINT('', (5.99999999978702, 0.033377673225487, 1.99972146313579));
#485 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#486, #487, #488, #489), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.208442986223922), .UNSPECIFIED.);
#486 = CARTESIAN_POINT('', (6., 0.0298990026186975, 1.79130750641323));
#487 = CARTESIAN_POINT('', (6., 0.0310585596118111, 1.86077882531868));
#488 = CARTESIAN_POINT('', (6., 0.0322181166049247, 1.93025014422412));
#489 = CARTESIAN_POINT('', (6., 0.0333776735980383, 1.99972146312957));
#490 = ORIENTED_EDGE('', *, *, #491, .F.);
#491 = EDGE_CURVE('', #393, #483, #492, .T.);
#492 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#493, #494, #495, #496, #497, #498, #499, #500, #501, #502), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.295044358573735, 0.491856131142036, 0.506921268096726), .UNSPECIFIED.);
#493 = CARTESIAN_POINT('', (5.55987929844322, 0.283979929778023, 1.97973619441664));
#494 = CARTESIAN_POINT('', (5.64525572406269, 0.235656331658309, 1.98666789170002));
#495 = CARTESIAN_POINT('', (5.7306573135578, 0.187090092460379, 1.9918279798465));
#496 = CARTESIAN_POINT('', (5.81604436537398, 0.138407456120718, 1.99520509624706));
#497 = CARTESIAN_POINT('', (5.87300250246076, 0.105933302072752, 1.99745782959258));
#498 = CARTESIAN_POINT('', (5.92996462371556, 0.0734014124243969, 1.99891773433037));
#499 = CARTESIAN_POINT('', (5.98692073754628, 0.0408524684599952, 1.99958272542566));
#500 = CARTESIAN_POINT('', (5.99128049531925, 0.0383609798048435, 1.99963362777664));
#501 = CARTESIAN_POINT('', (5.99564025064736, 0.0358693748719066, 1.99967987382944));
#502 = CARTESIAN_POINT('', (5.99999999978702, 0.0333776732254871, 1.99972146313579));
#503 = ORIENTED_EDGE('', *, *, #392, .F.);
#504 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#505, #506), (#507, #508), (#509, #510), (#511, #512)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (11.0499999999997, 11.4901207015568), (0.860383129549661, 1.), .UNSPECIFIED.);
#505 = CARTESIAN_POINT('', (6.00000000000029, 0.0333776735978683, 1.99972146312943));
#506 = CARTESIAN_POINT('', (6.00000000000029, 0.0298990026185452, 1.7913075064131));
#507 = CARTESIAN_POINT('', (5.85329309948127, 0.118422078474264, 2.07008958161813));
#508 = CARTESIAN_POINT('', (5.85329309948127, 0.106079952637013, 1.85434175452469));
#509 = CARTESIAN_POINT('', (5.70658619896225, 0.212476438671184, 2.1407896596013));
#510 = CARTESIAN_POINT('', (5.70658619896224, 0.190331826979536, 1.91767336481658));
#511 = CARTESIAN_POINT('', (5.55987929844322, 0.317020253999952, 2.21007333756807));
#512 = CARTESIAN_POINT('', (5.55987929844322, 0.283979929778023, 1.97973619441664));
#513 = ADVANCED_FACE('', (#514), #608, .T.);
#514 = FACE_OUTER_BOUND('', #515, .T.);
#515 = EDGE_LOOP('', (#516, #527, #536, #557, #566, #574));
#516 = ORIENTED_EDGE('', *, *, #517, .T.);
#517 = EDGE_CURVE('', #518, #520, #522, .T.);
#518 = VERTEX_POINT('', #519);
#519 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#520 = VERTEX_POINT('', #521);
#521 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186964));
#522 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#523, #524, #525, #526), .UNSPECIFIED., .F., .U., (4, 4), (1.48402390736944, 2.73665853611122), .UNSPECIFIED.);
#523 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#524 = CARTESIAN_POINT('', (6., 1.66015665444459, 0.794827830186721));
#525 = CARTESIAN_POINT('', (6., 1.72573208042891, 0.382464413784012));
#526 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186974));
#527 = ORIENTED_EDGE('', *, *, #528, .T.);
#528 = EDGE_CURVE('', #520, #529, #531, .T.);
#529 = VERTEX_POINT('', #530);
#530 = CARTESIAN_POINT('', (5.55987929844322, 1.97973619441664, -0.283979929778023));
#531 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#532, #533, #534, #535), .UNSPECIFIED., .F., .U., (4, 4), (11.05, 11.4901207015568), .UNSPECIFIED.);
#532 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186964));
#533 = CARTESIAN_POINT('', (5.85329309948107, 1.85434175452477, -0.106079952637125));
#534 = CARTESIAN_POINT('', (5.70658619896215, 1.91767336481662, -0.190331826979598));
#535 = CARTESIAN_POINT('', (5.55987929844322, 1.97973619441664, -0.283979929778023));
#536 = ORIENTED_EDGE('', *, *, #537, .T.);
#537 = EDGE_CURVE('', #529, #538, #540, .T.);
#538 = VERTEX_POINT('', #539);
#539 = CARTESIAN_POINT('', (5.50043068123562, 2., 0.));
#540 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#541, #542, #543, #544, #545, #546, #547, #548, #549, #550, #551, #552, #553, #554, #555, #556), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.0879298442901214, 0.175650015623136, 0.246501252226766, 0.283594352389738, 0.292673412186588), .UNSPECIFIED.);
#541 = CARTESIAN_POINT('', (5.55987929844322, 1.97973619441664, -0.283979929778023));
#542 = CARTESIAN_POINT('', (5.54827533276002, 1.98355786437896, -0.257337559827999));
#543 = CARTESIAN_POINT('', (5.53847048333724, 1.98695596443726, -0.229783415478699));
#544 = CARTESIAN_POINT('', (5.53042993512406, 1.98979905978134, -0.201741670691193));
#545 = CARTESIAN_POINT('', (5.52240855998612, 1.99263537562738, -0.173766792797396));
#546 = CARTESIAN_POINT('', (5.5161051621709, 1.99493151818428, -0.145192812855897));
#547 = CARTESIAN_POINT('', (5.51138649818329, 1.99661076646345, -0.116384909856133));
#548 = CARTESIAN_POINT('', (5.5075752518809, 1.99796708867916, -0.0931168801604079));
#549 = CARTESIAN_POINT('', (5.50478483036569, 1.9989259782525, -0.0696364192300737));
#550 = CARTESIAN_POINT('', (5.50292230534231, 1.99946864645126, -0.0460991524810472));
#551 = CARTESIAN_POINT('', (5.50194720835657, 1.99975275223144, -0.0337765701954545));
#552 = CARTESIAN_POINT('', (5.50122528804668, 1.99992336459574, -0.0214284904052992));
#553 = CARTESIAN_POINT('', (5.50074247604578, 1.9999794169723, -0.00907368101324402));
#554 = CARTESIAN_POINT('', (5.50062430099416, 1.99999313658259, -0.00604966703877631));
#555 = CARTESIAN_POINT('', (5.50052043835928, 2., -0.00302502194158335));
#556 = CARTESIAN_POINT('', (5.50043068123562, 2., 1.94289029309402E-16));
#557 = ORIENTED_EDGE('', *, *, #558, .T.);
#558 = EDGE_CURVE('', #538, #559, #561, .T.);
#559 = VERTEX_POINT('', #560);
#560 = CARTESIAN_POINT('', (5.5, 1.99982437516492, 0.0265041222499388));
#561 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#562, #563, #564, #565), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0265082030067049), .UNSPECIFIED.);
#562 = CARTESIAN_POINT('', (5.50043068123562, 2., 1.94289029309402E-16));
#563 = CARTESIAN_POINT('', (5.5001686166487, 2., 0.00883218059154679));
#564 = CARTESIAN_POINT('', (5.50002676569653, 1.99994147073655, 0.0176688710324875));
#565 = CARTESIAN_POINT('', (5.5, 1.99982437516492, 0.0265041222498554));
#566 = ORIENTED_EDGE('', *, *, #567, .T.);
#567 = EDGE_CURVE('', #559, #568, #570, .T.);
#568 = VERTEX_POINT('', #569);
#569 = CARTESIAN_POINT('', (5.5, 1.99973281590792, 0.0326904417371218));
#570 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#571, #572, #573), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.029359387660797, 0.0361898586676485), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.994576761537764, 0.993951853685831, 0.993329714948129))
   REPRESENTATION_ITEM ('')
);
#571 = CARTESIAN_POINT('', (5.5, 1.99982437516492, 0.0265041222499388));
#572 = CARTESIAN_POINT('', (5.5, 1.99978337988466, 0.029597352803221));
#573 = CARTESIAN_POINT('', (5.5, 1.99973281590792, 0.0326904417371218));
#574 = ORIENTED_EDGE('', *, *, #575, .T.);
#575 = EDGE_CURVE('', #568, #518, #576, .T.);
#576 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#577, #578, #579, #580, #581, #582, #583, #584, #585, #586, #587, #588, #589, #590, #591, #592, #593, #594, #595, #596, #597, #598, #599, #600, #601, #602, #603, #604, #605, #606, #607), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.132482767873073, 0.264544099319361, 0.396293911637506, 0.527817673532134, 0.659177237288988, 0.790416598947803, 0.921567195519102, 1.117996184805, 1.31426454283224, 1.3761385106082), .UNSPECIFIED.);
#577 = CARTESIAN_POINT('', (5.5, 1.99973281590792, 0.0326904417371693));
#578 = CARTESIAN_POINT('', (5.50013330774544, 1.99901099916264, 0.0768452636331496));
#579 = CARTESIAN_POINT('', (5.50311042073564, 1.99681504600822, 0.121047723052401));
#580 = CARTESIAN_POINT('', (5.50833611361302, 1.99320286344375, 0.164749340392114));
#581 = CARTESIAN_POINT('', (5.51354518321653, 1.98960217147037, 0.208311940003318));
#582 = CARTESIAN_POINT('', (5.52100538072297, 1.98458467095883, 0.251547721386951));
#583 = CARTESIAN_POINT('', (5.53023723503131, 1.97825495786655, 0.294121270357014));
#584 = CARTESIAN_POINT('', (5.53944731234275, 1.97194017591787, 0.336594392694149));
#585 = CARTESIAN_POINT('', (5.55044644677639, 1.96430387446773, 0.378529704472109));
#586 = CARTESIAN_POINT('', (5.56286496921315, 1.95546377614959, 0.41971588028901));
#587 = CARTESIAN_POINT('', (5.57526218450565, 1.94663884527597, 0.460831390711231));
#588 = CARTESIAN_POINT('', (5.58910104835708, 1.936596561813, 0.501289231255891));
#589 = CARTESIAN_POINT('', (5.60409834645246, 1.9254539869687, 0.540950038419767));
#590 = CARTESIAN_POINT('', (5.61907692147923, 1.91432532284298, 0.580561331863953));
#591 = CARTESIAN_POINT('', (5.63523703779054, 1.9020809299321, 0.619445081198823));
#592 = CARTESIAN_POINT('', (5.65235973648606, 1.88883227808074, 0.657504848104058));
#593 = CARTESIAN_POINT('', (5.6694667668568, 1.87559574956249, 0.695529787976512));
#594 = CARTESIAN_POINT('', (5.68755883691206, 1.86133883424313, 0.732785157336695));
#595 = CARTESIAN_POINT('', (5.70646411535665, 1.84616614366649, 0.769201254535895));
#596 = CARTESIAN_POINT('', (5.72535660702238, 1.83100371529465, 0.805592721334474));
#597 = CARTESIAN_POINT('', (5.74508362258325, 1.81490929026145, 0.841188607986365));
#598 = CARTESIAN_POINT('', (5.76550807478785, 1.79798077300067, 0.875936721413088));
#599 = CARTESIAN_POINT('', (5.796098515153, 1.77262632077112, 0.927980226958961));
#600 = CARTESIAN_POINT('', (5.82830630477674, 1.74535474282187, 0.978214610447014));
#601 = CARTESIAN_POINT('', (5.86177490762039, 1.71647066170707, 1.02651277025612));
#602 = CARTESIAN_POINT('', (5.89521614126656, 1.68761020076322, 1.07477143388785));
#603 = CARTESIAN_POINT('', (5.92998022707515, 1.65708619448823, 1.12118798881297));
#604 = CARTESIAN_POINT('', (5.96579891922382, 1.62517799209787, 1.16567426582246));
#605 = CARTESIAN_POINT('', (5.97709082906634, 1.61511887148192, 1.17969864803987));
#606 = CARTESIAN_POINT('', (5.98849696040915, 1.60491411760923, 1.19354251353305));
#607 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#608 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#609, #610), (#611, #612), (#613, #614), (#615, #616)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (11.05, 11.55), (0., 0.40653618564285), .UNSPECIFIED.);
#609 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186955));
#610 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#611 = CARTESIAN_POINT('', (5.83333333333333, 1.8629176895841, -0.116444522687354));
#612 = CARTESIAN_POINT('', (5.83333333333333, 1.71709768439396, 1.18045460008401));
#613 = CARTESIAN_POINT('', (5.66666666666667, 1.93491165258658, -0.213406491730397));
#614 = CARTESIAN_POINT('', (5.66666666666667, 1.84712394613845, 1.14482945029938));
#615 = CARTESIAN_POINT('', (5.5, 2.00499310929604, -0.322728076966583));
#616 = CARTESIAN_POINT('', (5.5, 1.98398033471336, 1.09702718476524));
#617 = ADVANCED_FACE('', (#618), #640, .T.);
#618 = FACE_OUTER_BOUND('', #619, .T.);
#619 = EDGE_LOOP('', (#620, #629, #639));
#620 = ORIENTED_EDGE('', *, *, #621, .T.);
#621 = EDGE_CURVE('', #520, #622, #624, .T.);
#622 = VERTEX_POINT('', #623);
#623 = CARTESIAN_POINT('', (6., 1.99972146333058, -0.0333776736013931));
#624 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#625, #626, #627, #628), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.208442986424953), .UNSPECIFIED.);
#625 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186974));
#626 = CARTESIAN_POINT('', (6., 1.86077882538568, -0.0310585596129293));
#627 = CARTESIAN_POINT('', (6., 1.93025014435813, -0.0322181166071612));
#628 = CARTESIAN_POINT('', (6., 1.99972146333058, -0.0333776736013931));
#629 = ORIENTED_EDGE('', *, *, #630, .F.);
#630 = EDGE_CURVE('', #529, #622, #631, .T.);
#631 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#632, #633, #634, #635, #636, #637, #638), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.295044358573738, 0.506914374214586), .UNSPECIFIED.);
#632 = CARTESIAN_POINT('', (5.55987929844322, 1.97973619441664, -0.283979929778023));
#633 = CARTESIAN_POINT('', (5.64525572406269, 1.98666789170002, -0.235656331658308));
#634 = CARTESIAN_POINT('', (5.73065731355781, 1.9918279798465, -0.187090092460378));
#635 = CARTESIAN_POINT('', (5.81604436537398, 1.99520509624706, -0.138407456120717));
#636 = CARTESIAN_POINT('', (5.87736041998784, 1.99763018821651, -0.103448675778052));
#637 = CARTESIAN_POINT('', (5.93868639516971, 1.99913656833361, -0.0684198725631494));
#638 = CARTESIAN_POINT('', (6., 1.99972146333058, -0.0333776736013931));
#639 = ORIENTED_EDGE('', *, *, #528, .F.);
#640 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#641, #642), (#643, #644), (#645, #646), (#647, #648)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (11.05, 11.4901207015568), (0.860383129415008, 1.), .UNSPECIFIED.);
#641 = CARTESIAN_POINT('', (6., 1.99972146333058, -0.0333776736013921));
#642 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186964));
#643 = CARTESIAN_POINT('', (5.85329309948107, 2.0700895818263, -0.118422078486291));
#644 = CARTESIAN_POINT('', (5.85329309948107, 1.85434175452477, -0.106079952637125));
#645 = CARTESIAN_POINT('', (5.70658619896215, 2.14078965981653, -0.212476438692611));
#646 = CARTESIAN_POINT('', (5.70658619896215, 1.91767336481662, -0.190331826979598));
#647 = CARTESIAN_POINT('', (5.55987929844322, 2.21007333779021, -0.317020254031818));
#648 = CARTESIAN_POINT('', (5.55987929844322, 1.97973619441664, -0.283979929778023));
#649 = ADVANCED_FACE('', (#650), #732, .T.);
#650 = FACE_OUTER_BOUND('', #651, .T.);
#651 = EDGE_LOOP('', (#652, #663, #672, #693, #701));
#652 = ORIENTED_EDGE('', *, *, #653, .T.);
#653 = EDGE_CURVE('', #654, #656, #658, .T.);
#654 = VERTEX_POINT('', #655);
#655 = CARTESIAN_POINT('', (6., 1.20719124658943, -1.59458122846027));
#656 = VERTEX_POINT('', #657);
#657 = CARTESIAN_POINT('', (6., -0.0298990026186962, -1.79130750641323));
#658 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#659, #660, #661, #662), .UNSPECIFIED., .F., .U., (4, 4), (1.48396614351917, 2.73660077226094), .UNSPECIFIED.);
#659 = CARTESIAN_POINT('', (6., 1.20719124658943, -1.59458122846027));
#660 = CARTESIAN_POINT('', (6., 0.794827830186718, -1.66015665444459));
#661 = CARTESIAN_POINT('', (6., 0.38246441378401, -1.72573208042891));
#662 = CARTESIAN_POINT('', (6., -0.0298990026186974, -1.79130750641323));
#663 = ORIENTED_EDGE('', *, *, #664, .T.);
#664 = EDGE_CURVE('', #656, #665, #667, .T.);
#665 = VERTEX_POINT('', #666);
#666 = CARTESIAN_POINT('', (5.55987929844322, -0.283979929778022, -1.97973619441664));
#667 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#668, #669, #670, #671), .UNSPECIFIED., .F., .U., (4, 4), (11.05, 11.4901207015568), .UNSPECIFIED.);
#668 = CARTESIAN_POINT('', (6., -0.0298990026186963, -1.79130750641323));
#669 = CARTESIAN_POINT('', (5.85329309948107, -0.106079952637125, -1.85434175452477));
#670 = CARTESIAN_POINT('', (5.70658619896215, -0.190331826979597, -1.91767336481662));
#671 = CARTESIAN_POINT('', (5.55987929844322, -0.283979929778022, -1.97973619441664));
#672 = ORIENTED_EDGE('', *, *, #673, .F.);
#673 = EDGE_CURVE('', #674, #665, #676, .T.);
#674 = VERTEX_POINT('', #675);
#675 = CARTESIAN_POINT('', (5.5, 0.0265041222499402, -1.99982437516492));
#676 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#677, #678, #679, #680, #681, #682, #683, #684, #685, #686, #687, #688, #689, #690, #691, #692), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.0259170488451051, 0.051897924082487, 0.139918923339653, 0.227829233346811, 0.319163930477402), .UNSPECIFIED.);
#677 = CARTESIAN_POINT('', (5.5, 0.0265041222497777, -1.99982437516492));
#678 = CARTESIAN_POINT('', (5.50002616880006, 0.0178659042120865, -1.99993885941151));
#679 = CARTESIAN_POINT('', (5.50016234664648, 0.00922633345735606, -1.99999736109392));
#680 = CARTESIAN_POINT('', (5.50041332593375, 0.000590964026797526, -1.99999991269038));
#681 = CARTESIAN_POINT('', (5.50066492331232, -0.00806567188668602, -2.0000024705707));
#682 = CARTESIAN_POINT('', (5.50103194787781, -0.0167199892210339, -1.99994880063262));
#683 = CARTESIAN_POINT('', (5.50151924831417, -0.0253658648413021, -1.99983913675597));
#684 = CARTESIAN_POINT('', (5.50317018081567, -0.0546573573178223, -1.99946760485347));
#685 = CARTESIAN_POINT('', (5.50620812645086, -0.0839120674955835, -1.99844899925381));
#686 = CARTESIAN_POINT('', (5.51081436739473, -0.112842411897697, -1.99681411004558));
#687 = CARTESIAN_POINT('', (5.51541481584181, -0.141736375457156, -1.99518127676333));
#688 = CARTESIAN_POINT('', (5.52159902125669, -0.170404582026439, -1.99292711435976));
#689 = CARTESIAN_POINT('', (5.52950387259604, -0.198482385597787, -1.99012681570985));
#690 = CARTESIAN_POINT('', (5.53771664312186, -0.227653909223086, -1.98721743649091));
#691 = CARTESIAN_POINT('', (5.54782599959179, -0.256305903855745, -1.98370584853533));
#692 = CARTESIAN_POINT('', (5.55987929844322, -0.283979929778022, -1.97973619441664));
#693 = ORIENTED_EDGE('', *, *, #694, .T.);
#694 = EDGE_CURVE('', #674, #695, #697, .T.);
#695 = VERTEX_POINT('', #696);
#696 = CARTESIAN_POINT('', (5.5, 0.0326904417371205, -1.99973281590792));
#697 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#698, #699, #700), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (9.45413734843018, 9.46096781943703), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.994576761537764, 0.993951853685831, 0.993329714948129))
   REPRESENTATION_ITEM ('')
);
#698 = CARTESIAN_POINT('', (5.5, 0.0265041222499402, -1.99982437516492));
#699 = CARTESIAN_POINT('', (5.5, 0.0295973528032211, -1.99978337988466));
#700 = CARTESIAN_POINT('', (5.5, 0.0326904417371205, -1.99973281590792));
#701 = ORIENTED_EDGE('', *, *, #702, .F.);
#702 = EDGE_CURVE('', #654, #695, #703, .T.);
#703 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#704, #705, #706, #707, #708, #709, #710, #711, #712, #713, #714, #715, #716, #717, #718, #719, #720, #721, #722, #723, #724, #725, #726, #727, #728, #729, #730, #731), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 4), (2.58691479996273, 2.77377132003374, 2.97173675639968, 3.16960792277456, 3.3012546125924, 3.43283490552873, 3.56432814042409, 3.6957078144973, 3.82694109960988, 3.96301002506313), .UNSPECIFIED.);
#704 = CARTESIAN_POINT('', (6., 1.20719124658943, -1.59458122846027));
#705 = CARTESIAN_POINT('', (5.96526135262621, 1.16597270422072, -1.62578607563681));
#706 = CARTESIAN_POINT('', (5.93142879450235, 1.12300315997122, -1.65580001318708));
#707 = CARTESIAN_POINT('', (5.89872247450161, 1.07836087086588, -1.684380548506));
#708 = CARTESIAN_POINT('', (5.86407171193571, 1.03106452691302, -1.71466024195118));
#709 = CARTESIAN_POINT('', (5.83061797545095, 0.981801117050208, -1.74338798103405));
#710 = CARTESIAN_POINT('', (5.79869003349081, 0.930684634544575, -1.77026159395233));
#711 = CARTESIAN_POINT('', (5.76677729543121, 0.879592493411037, -1.7971224098122));
#712 = CARTESIAN_POINT('', (5.73631831324707, 0.82653851277195, -1.82218789362928));
#713 = CARTESIAN_POINT('', (5.70775784440755, 0.771689537041464, -1.8451274369053));
#714 = CARTESIAN_POINT('', (5.68875613106421, 0.735197681117711, -1.8603894631699));
#715 = CARTESIAN_POINT('', (5.67056966346803, 0.697860959356299, -1.87473196444021));
#716 = CARTESIAN_POINT('', (5.65337102930968, 0.659749275082402, -1.88804949459177));
#717 = CARTESIAN_POINT('', (5.63618106939659, 0.621656812689345, -1.90136030795864));
#718 = CARTESIAN_POINT('', (5.61995358651539, 0.582737106686137, -1.91366527682834));
#719 = CARTESIAN_POINT('', (5.60490762632468, 0.54308646243098, -1.92485248638024));
#720 = CARTESIAN_POINT('', (5.58987162105798, 0.503462052403874, -1.93603229409008));
#721 = CARTESIAN_POINT('', (5.57598955180602, 0.463040315830189, -1.94611405511816));
#722 = CARTESIAN_POINT('', (5.56354311407329, 0.421959547964221, -1.95498085409598));
#723 = CARTESIAN_POINT('', (5.55110742539319, 0.380914258469268, -1.96383999548606));
#724 = CARTESIAN_POINT('', (5.54007790520826, 0.339123032549902, -1.97150391643074));
#725 = CARTESIAN_POINT('', (5.53081924325038, 0.296793641080094, -1.97785579216848));
#726 = CARTESIAN_POINT('', (5.52157089769729, 0.2545114148637, -1.98420059036936));
#727 = CARTESIAN_POINT('', (5.51406400841914, 0.211573385603822, -1.98925167149345));
#728 = CARTESIAN_POINT('', (5.50876636949725, 0.16830494983501, -1.99290577897226));
#729 = CARTESIAN_POINT('', (5.50327352494243, 0.123442173169361, -1.99669453178528));
#730 = CARTESIAN_POINT('', (5.50013691623424, 0.078040484353812, -1.99899146040575));
#731 = CARTESIAN_POINT('', (5.5, 0.0326904417375391, -1.99973281590792));
#732 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#733, #734), (#735, #736), (#737, #738), (#739, #740)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (11.05, 11.55), (0., 0.406536185642848), .UNSPECIFIED.);
#733 = CARTESIAN_POINT('', (6.00000000000001, -0.0298990026186898, -1.79130750641322));
#734 = CARTESIAN_POINT('', (6.00000000000001, 1.20719124658943, -1.59458122846026));
#735 = CARTESIAN_POINT('', (5.83333333333334, -0.11644452268735, -1.8629176895841));
#736 = CARTESIAN_POINT('', (5.83333333333334, 1.18045460008401, -1.71709768439396));
#737 = CARTESIAN_POINT('', (5.66666666666667, -0.213406491730395, -1.93491165258658));
#738 = CARTESIAN_POINT('', (5.66666666666667, 1.14482945029937, -1.84712394613845));
#739 = CARTESIAN_POINT('', (5.5, -0.322728076966583, -2.00499310929604));
#740 = CARTESIAN_POINT('', (5.5, 1.09702718476524, -1.98398033471336));
#741 = ADVANCED_FACE('', (#742), #767, .T.);
#742 = FACE_OUTER_BOUND('', #743, .T.);
#743 = EDGE_LOOP('', (#744, #753, #766));
#744 = ORIENTED_EDGE('', *, *, #745, .T.);
#745 = EDGE_CURVE('', #656, #746, #748, .T.);
#746 = VERTEX_POINT('', #747);
#747 = CARTESIAN_POINT('', (5.99999999978702, -0.0333776732254872, -1.99972146313579));
#748 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#749, #750, #751, #752), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.208442986223922), .UNSPECIFIED.);
#749 = CARTESIAN_POINT('', (6., -0.0298990026186974, -1.79130750641323));
#750 = CARTESIAN_POINT('', (6., -0.0310585596118109, -1.86077882531868));
#751 = CARTESIAN_POINT('', (6., -0.0322181166049245, -1.93025014422412));
#752 = CARTESIAN_POINT('', (6., -0.0333776735980381, -1.99972146312957));
#753 = ORIENTED_EDGE('', *, *, #754, .F.);
#754 = EDGE_CURVE('', #665, #746, #755, .T.);
#755 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#756, #757, #758, #759, #760, #761, #762, #763, #764, #765), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.295044358573736, 0.491856131142036, 0.506921268096722), .UNSPECIFIED.);
#756 = CARTESIAN_POINT('', (5.55987929844322, -0.283979929778022, -1.97973619441664));
#757 = CARTESIAN_POINT('', (5.64525572406269, -0.235656331658307, -1.98666789170002));
#758 = CARTESIAN_POINT('', (5.73065731355781, -0.187090092460377, -1.9918279798465));
#759 = CARTESIAN_POINT('', (5.81604436537398, -0.138407456120716, -1.99520509624706));
#760 = CARTESIAN_POINT('', (5.87300250246076, -0.105933302072751, -1.99745782959258));
#761 = CARTESIAN_POINT('', (5.92996462371556, -0.0734014124243953, -1.99891773433037));
#762 = CARTESIAN_POINT('', (5.98692073754629, -0.0408524684599939, -1.99958272542566));
#763 = CARTESIAN_POINT('', (5.99128049531925, -0.0383609798048426, -1.99963362777664));
#764 = CARTESIAN_POINT('', (5.99564025064736, -0.0358693748719063, -1.99967987382944));
#765 = CARTESIAN_POINT('', (5.99999999978702, -0.0333776732254872, -1.99972146313579));
#766 = ORIENTED_EDGE('', *, *, #664, .F.);
#767 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#768, #769), (#770, #771), (#772, #773), (#774, #775)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (11.0499999999996, 11.4901207015568), (0.86038312954966, 1.), .UNSPECIFIED.);
#768 = CARTESIAN_POINT('', (6.00000000000042, -0.0333776735977919, -1.99972146312937));
#769 = CARTESIAN_POINT('', (6.00000000000042, -0.0298990026184767, -1.79130750641304));
#770 = CARTESIAN_POINT('', (5.85329309948136, -0.118422078474207, -2.07008958161809));
#771 = CARTESIAN_POINT('', (5.85329309948136, -0.106079952636963, -1.85434175452465));
#772 = CARTESIAN_POINT('', (5.70658619896229, -0.212476438671152, -2.14078965960128));
#773 = CARTESIAN_POINT('', (5.70658619896229, -0.190331826979507, -1.91767336481656));
#774 = CARTESIAN_POINT('', (5.55987929844322, -0.317020253999951, -2.21007333756807));
#775 = CARTESIAN_POINT('', (5.55987929844322, -0.283979929778022, -1.97973619441664));
#776 = ADVANCED_FACE('', (#777), #862, .T.);
#777 = FACE_OUTER_BOUND('', #778, .T.);
#778 = EDGE_LOOP('', (#779, #790, #799, #820, #828));
#779 = ORIENTED_EDGE('', *, *, #780, .T.);
#780 = EDGE_CURVE('', #781, #783, #785, .T.);
#781 = VERTEX_POINT('', #782);
#782 = CARTESIAN_POINT('', (5.99999999798539, -1.59458122572107, -1.20719124550966));
#783 = VERTEX_POINT('', #784);
#784 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186966));
#785 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#786, #787, #788, #789), .UNSPECIFIED., .F., .U., (4, 4), (1.4839709051687, 2.7366055332743), .UNSPECIFIED.);
#786 = CARTESIAN_POINT('', (6., -1.59458122856018, -1.20719124596114));
#787 = CARTESIAN_POINT('', (6., -1.6601566545112, -0.794827829767861));
#788 = CARTESIAN_POINT('', (6., -1.72573208046221, -0.382464413574582));
#789 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186975));
#790 = ORIENTED_EDGE('', *, *, #791, .T.);
#791 = EDGE_CURVE('', #783, #792, #794, .T.);
#792 = VERTEX_POINT('', #793);
#793 = CARTESIAN_POINT('', (5.55987929844322, -1.97973619441664, 0.283979929778023));
#794 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#795, #796, #797, #798), .UNSPECIFIED., .F., .U., (4, 4), (11.05, 11.4901207015568), .UNSPECIFIED.);
#795 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186966));
#796 = CARTESIAN_POINT('', (5.85329309948107, -1.85434175452477, 0.106079952637125));
#797 = CARTESIAN_POINT('', (5.70658619896215, -1.91767336481662, 0.190331826979597));
#798 = CARTESIAN_POINT('', (5.55987929844322, -1.97973619441664, 0.283979929778022));
#799 = ORIENTED_EDGE('', *, *, #800, .F.);
#800 = EDGE_CURVE('', #801, #792, #803, .T.);
#801 = VERTEX_POINT('', #802);
#802 = CARTESIAN_POINT('', (5.5, -1.99982437516492, -0.0265041222499387));
#803 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#804, #805, #806, #807, #808, #809, #810, #811, #812, #813, #814, #815, #816, #817, #818, #819), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.0259170488451047, 0.0518979240824847, 0.139918923339651, 0.22782923334681, 0.319163930477689), .UNSPECIFIED.);
#804 = CARTESIAN_POINT('', (5.5, -1.99982437516492, -0.0265041222500627));
#805 = CARTESIAN_POINT('', (5.50002616880006, -1.9999388594115, -0.0178659042123716));
#806 = CARTESIAN_POINT('', (5.50016234664648, -1.99999736109392, -0.00922633345764126));
#807 = CARTESIAN_POINT('', (5.50041332593374, -1.99999991269038, -0.000590964027082771));
#808 = CARTESIAN_POINT('', (5.50066492331231, -2.0000024705707, 0.00806567188640021));
#809 = CARTESIAN_POINT('', (5.5010319478778, -1.99994880063262, 0.0167199892207476));
#810 = CARTESIAN_POINT('', (5.50151924831415, -1.99983913675597, 0.0253658648410154));
#811 = CARTESIAN_POINT('', (5.50317018081565, -1.99946760485348, 0.0546573573175362));
#812 = CARTESIAN_POINT('', (5.50620812645082, -1.99844899925382, 0.0839120674952988));
#813 = CARTESIAN_POINT('', (5.51081436739468, -1.99681411004559, 0.112842411897415));
#814 = CARTESIAN_POINT('', (5.51541481584175, -1.99518127676335, 0.141736375456875));
#815 = CARTESIAN_POINT('', (5.52159902125662, -1.99292711435978, 0.170404582026162));
#816 = CARTESIAN_POINT('', (5.52950387259596, -1.99012681570987, 0.198482385597513));
#817 = CARTESIAN_POINT('', (5.5377166431218, -1.98721743649093, 0.227653909222908));
#818 = CARTESIAN_POINT('', (5.54782599959175, -1.98370584853534, 0.256305903855659));
#819 = CARTESIAN_POINT('', (5.55987929844322, -1.97973619441664, 0.283979929778023));
#820 = ORIENTED_EDGE('', *, *, #821, .T.);
#821 = EDGE_CURVE('', #801, #822, #824, .T.);
#822 = VERTEX_POINT('', #823);
#823 = CARTESIAN_POINT('', (5.5, -1.99973281590792, -0.0326904417371214));
#824 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#825, #826, #827), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (6.31254469484038, 6.31937516584724), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.994576761537764, 0.993951853685831, 0.993329714948129))
   REPRESENTATION_ITEM ('')
);
#825 = CARTESIAN_POINT('', (5.5, -1.99982437516492, -0.0265041222499387));
#826 = CARTESIAN_POINT('', (5.5, -1.99978337988466, -0.0295973528032208));
#827 = CARTESIAN_POINT('', (5.5, -1.99973281590792, -0.0326904417371214));
#828 = ORIENTED_EDGE('', *, *, #829, .F.);
#829 = EDGE_CURVE('', #781, #822, #830, .T.);
#830 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#831, #832, #833, #834, #835, #836, #837, #838, #839, #840, #841, #842, #843, #844, #845, #846, #847, #848, #849, #850, #851, #852, #853, #854, #855, #856, #857, #858, #859, #860, #861), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (8.81270900358517, 8.81759181624831, 9.01561370072892, 9.2135729226941, 9.4114345618447, 9.54307410204798, 9.67464500629344, 9.80612595718583, 9.93748968345643, 10.0687026351844, 10.1888254489471), .UNSPECIFIED.);
#831 = CARTESIAN_POINT('', (5.99999999798539, -1.59458122572107, -1.20719124550966));
#832 = CARTESIAN_POINT('', (5.99909220208952, -1.59539667873805, -1.20611411511505));
#833 = CARTESIAN_POINT('', (5.99818506110074, -1.596211286569, -1.20503583183804));
#834 = CARTESIAN_POINT('', (5.99727857798756, -1.59702504528992, -1.20395639651806));
#835 = CARTESIAN_POINT('', (5.9605162635787, -1.63002693304287, -1.16018002601515));
#836 = CARTESIAN_POINT('', (5.92477805532849, -1.66168339496801, -1.11444060178265));
#837 = CARTESIAN_POINT('', (5.89031934153542, -1.69171375757383, -1.06681983597768));
#838 = CARTESIAN_POINT('', (5.85587153193958, -1.72173461730037, -1.01921413940095));
#839 = CARTESIAN_POINT('', (5.82263855530509, -1.75018458321454, -0.969641380264709));
#840 = CARTESIAN_POINT('', (5.79095694695402, -1.77675937662889, -0.918218992158915));
#841 = CARTESIAN_POINT('', (5.75929095586231, -1.80332107015774, -0.866821952411807));
#842 = CARTESIAN_POINT('', (5.72910355573654, -1.82806671439746, -0.813464077161487));
#843 = CARTESIAN_POINT('', (5.70085117301259, -1.850663174643, -0.758317752673826));
#844 = CARTESIAN_POINT('', (5.68205454983999, -1.86569684994113, -0.721628292146658));
#845 = CARTESIAN_POINT('', (5.6640891673297, -1.87980080353201, -0.684095646279913));
#846 = CARTESIAN_POINT('', (5.64713255414481, -1.8928687841146, -0.645792355269505));
#847 = CARTESIAN_POINT('', (5.6301847820223, -1.90592995114129, -0.607509035333609));
#848 = CARTESIAN_POINT('', (5.61422015415408, -1.91797435738173, -0.568401324257267));
#849 = CARTESIAN_POINT('', (5.59946438721222, -1.92888935542375, -0.52856963073276));
#850 = CARTESIAN_POINT('', (5.58471870860046, -1.93979689102048, -0.488765169630281));
#851 = CARTESIAN_POINT('', (5.571154039671, -1.94959477576927, -0.448168242817812));
#852 = CARTESIAN_POINT('', (5.55906102859298, -1.9581657245306, -0.406923819987907));
#853 = CARTESIAN_POINT('', (5.54697879929469, -1.96672903168134, -0.365716169495246));
#854 = CARTESIAN_POINT('', (5.5363386171285, -1.97408507536689, -0.323771016333112));
#855 = CARTESIAN_POINT('', (5.52751676076911, -1.98011771754197, -0.281307349133241));
#856 = CARTESIAN_POINT('', (5.51870502981797, -1.98614343566815, -0.238892420197595));
#857 = CARTESIAN_POINT('', (5.51168252615921, -1.99086373358746, -0.195836651766247));
#858 = CARTESIAN_POINT('', (5.50693045407592, -1.99417864918354, -0.152484475080256));
#859 = CARTESIAN_POINT('', (5.50258002782356, -1.99721338762623, -0.112796430739531));
#860 = CARTESIAN_POINT('', (5.50012087082522, -1.99907834091576, -0.0727258480961489));
#861 = CARTESIAN_POINT('', (5.5, -1.99973281590792, -0.0326904417373732));
#862 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#863, #864), (#865, #866), (#867, #868), (#869, #870)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (11.05, 11.55), (0., 0.406536185436379), .UNSPECIFIED.);
#863 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186966));
#864 = CARTESIAN_POINT('', (6., -1.59458122856018, -1.20719124596114));
#865 = CARTESIAN_POINT('', (5.83333333333333, -1.8629176895841, 0.116444522687355));
#866 = CARTESIAN_POINT('', (5.83333333333333, -1.71709768446802, -1.18045459942535));
#867 = CARTESIAN_POINT('', (5.66666666666667, -1.93491165258658, 0.213406491730398));
#868 = CARTESIAN_POINT('', (5.66666666666667, -1.84712394618304, -1.14482944960956));
#869 = CARTESIAN_POINT('', (5.5, -2.00499310929604, 0.322728076966583));
#870 = CARTESIAN_POINT('', (5.5, -1.98398033472404, -1.09702718404418));
#871 = ADVANCED_FACE('', (#872), #897, .T.);
#872 = FACE_OUTER_BOUND('', #873, .T.);
#873 = EDGE_LOOP('', (#874, #883, #896));
#874 = ORIENTED_EDGE('', *, *, #875, .T.);
#875 = EDGE_CURVE('', #783, #876, #878, .T.);
#876 = VERTEX_POINT('', #877);
#877 = CARTESIAN_POINT('', (5.99999999978702, -1.99972146313579, 0.0333776732254875));
#878 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#879, #880, #881, #882), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.208442986223922), .UNSPECIFIED.);
#879 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186975));
#880 = CARTESIAN_POINT('', (6., -1.86077882531868, 0.0310585596118111));
#881 = CARTESIAN_POINT('', (6., -1.93025014422412, 0.0322181166049247));
#882 = CARTESIAN_POINT('', (6., -1.99972146312957, 0.0333776735980383));
#883 = ORIENTED_EDGE('', *, *, #884, .F.);
#884 = EDGE_CURVE('', #792, #876, #885, .T.);
#885 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#886, #887, #888, #889, #890, #891, #892, #893, #894, #895), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.295044358573736, 0.491856131142039, 0.506921268096724), .UNSPECIFIED.);
#886 = CARTESIAN_POINT('', (5.55987929844322, -1.97973619441664, 0.283979929778023));
#887 = CARTESIAN_POINT('', (5.64525572406269, -1.98666789170002, 0.235656331658309));
#888 = CARTESIAN_POINT('', (5.73065731355781, -1.9918279798465, 0.187090092460378));
#889 = CARTESIAN_POINT('', (5.81604436537398, -1.99520509624706, 0.138407456120717));
#890 = CARTESIAN_POINT('', (5.87300250246076, -1.99745782959258, 0.105933302072751));
#891 = CARTESIAN_POINT('', (5.92996462371556, -1.99891773433037, 0.0734014124243954));
#892 = CARTESIAN_POINT('', (5.98692073754629, -1.99958272542566, 0.0408524684599935));
#893 = CARTESIAN_POINT('', (5.99128049531926, -1.99963362777664, 0.0383609798048425));
#894 = CARTESIAN_POINT('', (5.99564025064736, -1.99967987382944, 0.0358693748719064));
#895 = CARTESIAN_POINT('', (5.99999999978702, -1.99972146313579, 0.0333776732254875));
#896 = ORIENTED_EDGE('', *, *, #791, .F.);
#897 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#898, #899), (#900, #901), (#902, #903), (#904, #905)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (11.05, 11.4901207015568), (0.860383129549659, 1.), .UNSPECIFIED.);
#898 = CARTESIAN_POINT('', (6., -1.99972146312957, 0.0333776735980363));
#899 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186957));
#900 = CARTESIAN_POINT('', (5.85329309948107, -2.07008958161823, 0.118422078474388));
#901 = CARTESIAN_POINT('', (5.85329309948107, -1.85434175452477, 0.106079952637124));
#902 = CARTESIAN_POINT('', (5.70658619896215, -2.14078965960135, 0.212476438671254));
#903 = CARTESIAN_POINT('', (5.70658619896215, -1.91767336481662, 0.190331826979598));
#904 = CARTESIAN_POINT('', (5.55987929844322, -2.21007333756807, 0.317020253999953));
#905 = CARTESIAN_POINT('', (5.55987929844322, -1.97973619441664, 0.283979929778023));
#906 = ADVANCED_FACE('', (#907), #957, .T.);
#907 = FACE_OUTER_BOUND('', #908, .T.);
#908 = EDGE_LOOP('', (#909, #915, #916, #917, #918, #919, #925, #926, #927, #928, #929, #935, #936, #937, #938, #939, #945, #946, #947, #948, #953, #954, #955, #956));
#909 = ORIENTED_EDGE('', *, *, #910, .F.);
#910 = EDGE_CURVE('', #654, #622, #911, .T.);
#911 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#912, #913, #914), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (10.7346466055249, 12.5294224738578), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.85759430712212, 0.829799098061754, 0.99319161614062))
   REPRESENTATION_ITEM ('')
);
#912 = CARTESIAN_POINT('', (6., 1.20719124658943, -1.59458122846027));
#913 = CARTESIAN_POINT('', (6., 1.98347239533498, -1.00689099924385));
#914 = CARTESIAN_POINT('', (6., 1.99972146333057, -0.0333776736013921));
#915 = ORIENTED_EDGE('', *, *, #702, .T.);
#916 = ORIENTED_EDGE('', *, *, #694, .F.);
#917 = ORIENTED_EDGE('', *, *, #673, .T.);
#918 = ORIENTED_EDGE('', *, *, #754, .T.);
#919 = ORIENTED_EDGE('', *, *, #920, .F.);
#920 = EDGE_CURVE('', #781, #746, #921, .T.);
#921 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#922, #923, #924), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (7.59305395269001, 9.38782982067902), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.857594307098739, 0.82979909812411, 0.99319161621546))
   REPRESENTATION_ITEM ('')
);
#922 = CARTESIAN_POINT('', (6., -1.59458122798194, -1.20719124722126));
#923 = CARTESIAN_POINT('', (6., -1.00689099861467, -1.9834723955269));
#924 = CARTESIAN_POINT('', (6., -0.033377673228843, -1.99972146333679));
#925 = ORIENTED_EDGE('', *, *, #829, .T.);
#926 = ORIENTED_EDGE('', *, *, #821, .F.);
#927 = ORIENTED_EDGE('', *, *, #800, .T.);
#928 = ORIENTED_EDGE('', *, *, #884, .T.);
#929 = ORIENTED_EDGE('', *, *, #930, .F.);
#930 = EDGE_CURVE('', #382, #876, #931, .T.);
#931 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#932, #933, #934), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (4.45146129834535, 6.24623716708923), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.857594307122119, 0.829799098055389, 0.99319161621546))
   REPRESENTATION_ITEM ('')
);
#932 = CARTESIAN_POINT('', (6., -1.20719124658943, 1.59458122846027));
#933 = CARTESIAN_POINT('', (6., -1.98347239551872, 1.00689099910475));
#934 = CARTESIAN_POINT('', (6., -1.99972146333679, 0.033377673228842));
#935 = ORIENTED_EDGE('', *, *, #436, .F.);
#936 = ORIENTED_EDGE('', *, *, #428, .F.);
#937 = ORIENTED_EDGE('', *, *, #401, .F.);
#938 = ORIENTED_EDGE('', *, *, #491, .T.);
#939 = ORIENTED_EDGE('', *, *, #940, .F.);
#940 = EDGE_CURVE('', #518, #483, #941, .T.);
#941 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#942, #943, #944), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (1.30986864475555, 3.10464451349944), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.85759430712212, 0.829799098055389, 0.99319161621546))
   REPRESENTATION_ITEM ('')
);
#942 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#943 = CARTESIAN_POINT('', (6., 1.00689099910475, 1.98347239551872));
#944 = CARTESIAN_POINT('', (6., 0.0333776732288419, 1.99972146333679));
#945 = ORIENTED_EDGE('', *, *, #575, .F.);
#946 = ORIENTED_EDGE('', *, *, #567, .F.);
#947 = ORIENTED_EDGE('', *, *, #558, .F.);
#948 = ORIENTED_EDGE('', *, *, #949, .F.);
#949 = EDGE_CURVE('', #10, #538, #950, .T.);
#950 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#951, #952), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0417025567696347), .UNSPECIFIED.);
#951 = CARTESIAN_POINT('', (5., 2., 0.));
#952 = CARTESIAN_POINT('', (5.50043068123562, 2., 0.));
#953 = ORIENTED_EDGE('', *, *, #30, .T.);
#954 = ORIENTED_EDGE('', *, *, #949, .T.);
#955 = ORIENTED_EDGE('', *, *, #537, .F.);
#956 = ORIENTED_EDGE('', *, *, #630, .T.);
#957 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#958, #959), (#960, #961), (#962, #963), (#964, #965), (#966, #967), (#968, #969), (#970, #971), (#972, #973), (#974, #975)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592), (0., 0.0833333333333335), .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 ()
);
#958 = CARTESIAN_POINT('', (5., 2., 0.));
#959 = CARTESIAN_POINT('', (6., 2., 0.));
#960 = CARTESIAN_POINT('', (5., 2., 2.));
#961 = CARTESIAN_POINT('', (6., 2., 2.));
#962 = CARTESIAN_POINT('', (5., 1.22464679914735E-16, 2.));
#963 = CARTESIAN_POINT('', (6., 1.22464679914735E-16, 2.));
#964 = CARTESIAN_POINT('', (5., -2., 2.));
#965 = CARTESIAN_POINT('', (6., -2., 2.));
#966 = CARTESIAN_POINT('', (5., -2., 2.44929359829471E-16));
#967 = CARTESIAN_POINT('', (6., -2., 2.44929359829471E-16));
#968 = CARTESIAN_POINT('', (5., -2., -2.));
#969 = CARTESIAN_POINT('', (6., -2., -2.));
#970 = CARTESIAN_POINT('', (5., -3.67394039744206E-16, -2.));
#971 = CARTESIAN_POINT('', (6., -3.67394039744206E-16, -2.));
#972 = CARTESIAN_POINT('', (5., 2., -2.));
#973 = CARTESIAN_POINT('', (6., 2., -2.));
#974 = CARTESIAN_POINT('', (5., 2., 0.));
#975 = CARTESIAN_POINT('', (6., 2., 0.));
#976 = ADVANCED_FACE('', (#977), #991, .T.);
#977 = FACE_OUTER_BOUND('', #978, .T.);
#978 = EDGE_LOOP('', (#979, #980, #981, #982, #983, #984, #985, #986, #987, #988, #989, #990));
#979 = ORIENTED_EDGE('', *, *, #910, .T.);
#980 = ORIENTED_EDGE('', *, *, #621, .F.);
#981 = ORIENTED_EDGE('', *, *, #517, .F.);
#982 = ORIENTED_EDGE('', *, *, #940, .T.);
#983 = ORIENTED_EDGE('', *, *, #482, .F.);
#984 = ORIENTED_EDGE('', *, *, #381, .F.);
#985 = ORIENTED_EDGE('', *, *, #930, .T.);
#986 = ORIENTED_EDGE('', *, *, #875, .F.);
#987 = ORIENTED_EDGE('', *, *, #780, .F.);
#988 = ORIENTED_EDGE('', *, *, #920, .T.);
#989 = ORIENTED_EDGE('', *, *, #745, .F.);
#990 = ORIENTED_EDGE('', *, *, #653, .F.);
#991 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#992, #993), (#994, #995)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (57.4705125662424, 61.4699554927088), (53.786301402911, 57.7857443291825), .UNSPECIFIED.);
#992 = CARTESIAN_POINT('', (6., 1.99972146333059, 1.99972146313579));
#993 = CARTESIAN_POINT('', (6., 1.99972146333059, -1.99972146313579));
#994 = CARTESIAN_POINT('', (6., -1.99972146313579, 1.99972146313579));
#995 = CARTESIAN_POINT('', (6., -1.99972146313579, -1.99972146313579));
#996 = DRAUGHTING_MODEL('', (#1004, #3225), #3226);
#997 = PRESENTATION_STYLE_ASSIGNMENT((#998));
#998 = SURFACE_STYLE_USAGE(.POSITIVE., #999);
#999 = SURFACE_SIDE_STYLE('', (#1000));
#1000 = SURFACE_STYLE_FILL_AREA(#1001);
#1001 = FILL_AREA_STYLE('', (#1002));
#1002 = FILL_AREA_STYLE_COLOUR('', #1003);
#1003 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#1004 = STYLED_ITEM('', (#997), #1);
#1005 = MANIFOLD_SOLID_BREP('CUT', #1006);
#1006 = CLOSED_SHELL('', (#1007, #1119, #1388, #1426, #1669, #1902, #2064, #2178, #2411, #2573, #2687, #2914, #3027, #3156, #3186, #3200));
#1007 = ADVANCED_FACE('', (#1008), #1114, .T.);
#1008 = FACE_OUTER_BOUND('', #1009, .T.);
#1009 = EDGE_LOOP('', (#1010, #1020, #1029, #1038, #1046, #1055, #1064, #1072, #1081, #1090, #1098, #1107));
#1010 = ORIENTED_EDGE('', *, *, #1011, .F.);
#1011 = EDGE_CURVE('', #1012, #1014, #1016, .T.);
#1012 = VERTEX_POINT('', #1013);
#1013 = CARTESIAN_POINT('', (6., 1.20719124658943, -1.59458122846027));
#1014 = VERTEX_POINT('', #1015);
#1015 = CARTESIAN_POINT('', (6., 1.99972146333058, -0.0333776736013931));
#1016 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1017, #1018, #1019), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (10.7346466055249, 12.5294224738578), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.85759430712212, 0.829799098061754, 0.99319161614062))
   REPRESENTATION_ITEM ('')
);
#1017 = CARTESIAN_POINT('', (6., 1.20719124658943, -1.59458122846027));
#1018 = CARTESIAN_POINT('', (6., 1.98347239533498, -1.00689099924385));
#1019 = CARTESIAN_POINT('', (6., 1.99972146333057, -0.0333776736013921));
#1020 = ORIENTED_EDGE('', *, *, #1021, .T.);
#1021 = EDGE_CURVE('', #1012, #1022, #1024, .T.);
#1022 = VERTEX_POINT('', #1023);
#1023 = CARTESIAN_POINT('', (6., -0.0298990026186962, -1.79130750641323));
#1024 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1025, #1026, #1027, #1028), .UNSPECIFIED., .F., .U., (4, 4), (1.48396614351917, 2.73660077226094), .UNSPECIFIED.);
#1025 = CARTESIAN_POINT('', (6., 1.20719124658943, -1.59458122846027));
#1026 = CARTESIAN_POINT('', (6., 0.794827830186718, -1.66015665444459));
#1027 = CARTESIAN_POINT('', (6., 0.38246441378401, -1.72573208042891));
#1028 = CARTESIAN_POINT('', (6., -0.0298990026186974, -1.79130750641323));
#1029 = ORIENTED_EDGE('', *, *, #1030, .T.);
#1030 = EDGE_CURVE('', #1022, #1031, #1033, .T.);
#1031 = VERTEX_POINT('', #1032);
#1032 = CARTESIAN_POINT('', (5.99999999978702, -0.0333776732254872, -1.99972146313579));
#1033 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1034, #1035, #1036, #1037), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.208442986223922), .UNSPECIFIED.);
#1034 = CARTESIAN_POINT('', (6., -0.0298990026186974, -1.79130750641323));
#1035 = CARTESIAN_POINT('', (6., -0.0310585596118109, -1.86077882531868));
#1036 = CARTESIAN_POINT('', (6., -0.0322181166049245, -1.93025014422412));
#1037 = CARTESIAN_POINT('', (6., -0.0333776735980381, -1.99972146312957));
#1038 = ORIENTED_EDGE('', *, *, #1039, .F.);
#1039 = EDGE_CURVE('', #1040, #1031, #1042, .T.);
#1040 = VERTEX_POINT('', #1041);
#1041 = CARTESIAN_POINT('', (5.99999999798539, -1.59458122572107, -1.20719124550966));
#1042 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1043, #1044, #1045), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (7.59305395269001, 9.38782982067902), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.857594307098739, 0.82979909812411, 0.99319161621546))
   REPRESENTATION_ITEM ('')
);
#1043 = CARTESIAN_POINT('', (6., -1.59458122798194, -1.20719124722126));
#1044 = CARTESIAN_POINT('', (6., -1.00689099861467, -1.9834723955269));
#1045 = CARTESIAN_POINT('', (6., -0.033377673228843, -1.99972146333679));
#1046 = ORIENTED_EDGE('', *, *, #1047, .T.);
#1047 = EDGE_CURVE('', #1040, #1048, #1050, .T.);
#1048 = VERTEX_POINT('', #1049);
#1049 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186966));
#1050 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1051, #1052, #1053, #1054), .UNSPECIFIED., .F., .U., (4, 4), (1.4839709051687, 2.7366055332743), .UNSPECIFIED.);
#1051 = CARTESIAN_POINT('', (6., -1.59458122856018, -1.20719124596114));
#1052 = CARTESIAN_POINT('', (6., -1.6601566545112, -0.794827829767861));
#1053 = CARTESIAN_POINT('', (6., -1.72573208046221, -0.382464413574582));
#1054 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186975));
#1055 = ORIENTED_EDGE('', *, *, #1056, .T.);
#1056 = EDGE_CURVE('', #1048, #1057, #1059, .T.);
#1057 = VERTEX_POINT('', #1058);
#1058 = CARTESIAN_POINT('', (5.99999999978702, -1.99972146313579, 0.0333776732254875));
#1059 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1060, #1061, #1062, #1063), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.208442986223922), .UNSPECIFIED.);
#1060 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186975));
#1061 = CARTESIAN_POINT('', (6., -1.86077882531868, 0.0310585596118111));
#1062 = CARTESIAN_POINT('', (6., -1.93025014422412, 0.0322181166049247));
#1063 = CARTESIAN_POINT('', (6., -1.99972146312957, 0.0333776735980383));
#1064 = ORIENTED_EDGE('', *, *, #1065, .F.);
#1065 = EDGE_CURVE('', #1066, #1057, #1068, .T.);
#1066 = VERTEX_POINT('', #1067);
#1067 = CARTESIAN_POINT('', (6., -1.20719124658943, 1.59458122846027));
#1068 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1069, #1070, #1071), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (4.45146129834535, 6.24623716708923), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.857594307122119, 0.829799098055389, 0.99319161621546))
   REPRESENTATION_ITEM ('')
);
#1069 = CARTESIAN_POINT('', (6., -1.20719124658943, 1.59458122846027));
#1070 = CARTESIAN_POINT('', (6., -1.98347239551872, 1.00689099910475));
#1071 = CARTESIAN_POINT('', (6., -1.99972146333679, 0.033377673228842));
#1072 = ORIENTED_EDGE('', *, *, #1073, .T.);
#1073 = EDGE_CURVE('', #1066, #1074, #1076, .T.);
#1074 = VERTEX_POINT('', #1075);
#1075 = CARTESIAN_POINT('', (6., 0.0298990026186965, 1.79130750641323));
#1076 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1077, #1078, #1079, #1080), .UNSPECIFIED., .F., .U., (4, 4), (1.48402390736944, 2.73665853611122), .UNSPECIFIED.);
#1077 = CARTESIAN_POINT('', (6., -1.20719124658943, 1.59458122846027));
#1078 = CARTESIAN_POINT('', (6., -0.794827830186722, 1.66015665444459));
#1079 = CARTESIAN_POINT('', (6., -0.382464413784012, 1.72573208042891));
#1080 = CARTESIAN_POINT('', (6., 0.0298990026186975, 1.79130750641323));
#1081 = ORIENTED_EDGE('', *, *, #1082, .T.);
#1082 = EDGE_CURVE('', #1074, #1083, #1085, .T.);
#1083 = VERTEX_POINT('', #1084);
#1084 = CARTESIAN_POINT('', (5.99999999978702, 0.033377673225487, 1.99972146313579));
#1085 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1086, #1087, #1088, #1089), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.208442986223922), .UNSPECIFIED.);
#1086 = CARTESIAN_POINT('', (6., 0.0298990026186975, 1.79130750641323));
#1087 = CARTESIAN_POINT('', (6., 0.0310585596118111, 1.86077882531868));
#1088 = CARTESIAN_POINT('', (6., 0.0322181166049247, 1.93025014422412));
#1089 = CARTESIAN_POINT('', (6., 0.0333776735980383, 1.99972146312957));
#1090 = ORIENTED_EDGE('', *, *, #1091, .F.);
#1091 = EDGE_CURVE('', #1092, #1083, #1094, .T.);
#1092 = VERTEX_POINT('', #1093);
#1093 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#1094 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1095, #1096, #1097), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (1.30986864475555, 3.10464451349944), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.85759430712212, 0.829799098055389, 0.99319161621546))
   REPRESENTATION_ITEM ('')
);
#1095 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#1096 = CARTESIAN_POINT('', (6., 1.00689099910475, 1.98347239551872));
#1097 = CARTESIAN_POINT('', (6., 0.0333776732288419, 1.99972146333679));
#1098 = ORIENTED_EDGE('', *, *, #1099, .T.);
#1099 = EDGE_CURVE('', #1092, #1100, #1102, .T.);
#1100 = VERTEX_POINT('', #1101);
#1101 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186964));
#1102 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1103, #1104, #1105, #1106), .UNSPECIFIED., .F., .U., (4, 4), (1.48402390736944, 2.73665853611122), .UNSPECIFIED.);
#1103 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#1104 = CARTESIAN_POINT('', (6., 1.66015665444459, 0.794827830186721));
#1105 = CARTESIAN_POINT('', (6., 1.72573208042891, 0.382464413784012));
#1106 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186974));
#1107 = ORIENTED_EDGE('', *, *, #1108, .T.);
#1108 = EDGE_CURVE('', #1100, #1014, #1109, .T.);
#1109 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1110, #1111, #1112, #1113), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.208442986424953), .UNSPECIFIED.);
#1110 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186974));
#1111 = CARTESIAN_POINT('', (6., 1.86077882538568, -0.0310585596129293));
#1112 = CARTESIAN_POINT('', (6., 1.93025014435813, -0.0322181166071612));
#1113 = CARTESIAN_POINT('', (6., 1.99972146333058, -0.0333776736013931));
#1114 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1115, #1116), (#1117, #1118)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (53.786301402911, 57.7857443291825), (57.4705125662424, 61.4699554927088), .UNSPECIFIED.);
#1115 = CARTESIAN_POINT('', (6., 1.99972146333057, 1.99972146313579));
#1116 = CARTESIAN_POINT('', (6., -1.99972146313579, 1.99972146313579));
#1117 = CARTESIAN_POINT('', (6., 1.99972146333057, -1.99972146313579));
#1118 = CARTESIAN_POINT('', (6., -1.99972146313579, -1.99972146313579));
#1119 = ADVANCED_FACE('', (#1120), #1323, .T.);
#1120 = FACE_OUTER_BOUND('', #1121, .T.);
#1121 = EDGE_LOOP('', (#1122, #1123, #1165, #1279, #1288));
#1122 = ORIENTED_EDGE('', *, *, #1021, .F.);
#1123 = ORIENTED_EDGE('', *, *, #1124, .F.);
#1124 = EDGE_CURVE('', #1125, #1012, #1127, .T.);
#1125 = VERTEX_POINT('', #1126);
#1126 = CARTESIAN_POINT('', (7.79776480306489, 2., 0.));
#1127 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1128, #1129, #1130, #1131, #1132, #1133, #1134, #1135, #1136, #1137, #1138, #1139, #1140, #1141, #1142, #1143, #1144, #1145, #1146, #1147, #1148, #1149, #1150, #1151, #1152, #1153, #1154, #1155, #1156, #1157, #1158, #1159, #1160, #1161, #1162, #1163, #1164), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.297102035610875, 0.59436796350799, 0.891796905129443, 1.1893789354505, 1.38736833443334, 1.58539263556664, 1.78344577329498, 1.9815177922935, 2.17960148708415, 2.37768333543822, 2.57574554821415, 2.58691479996273), .UNSPECIFIED.);
#1128 = CARTESIAN_POINT('', (7.79776480306489, 2., 9.75781955236954E-17));
#1129 = CARTESIAN_POINT('', (7.71888152963034, 2., -0.0598762447000075));
#1130 = CARTESIAN_POINT('', (7.64093648922119, 1.99730640384746, -0.121080313327402));
#1131 = CARTESIAN_POINT('', (7.5640312073376, 1.99159044355187, -0.183214369395151));
#1132 = CARTESIAN_POINT('', (7.48708350170405, 1.98587133012474, -0.245382700867581));
#1133 = CARTESIAN_POINT('', (7.41108764116712, 1.97712027799945, -0.308550502602409));
#1134 = CARTESIAN_POINT('', (7.3361840179843, 1.96504534311303, -0.372285910974059));
#1135 = CARTESIAN_POINT('', (7.26123931939581, 1.95296378661303, -0.436056270362008));
#1136 = CARTESIAN_POINT('', (7.18728815304591, 1.93753902363549, -0.50047144137403));
#1137 = CARTESIAN_POINT('', (7.11448568846484, 1.91852613944674, -0.565028718083935));
#1138 = CARTESIAN_POINT('', (7.04164575196, 1.89950346919716, -0.629619222863332));
#1139 = CARTESIAN_POINT('', (6.96985453648534, 1.87685940107364, -0.694450484876004));
#1140 = CARTESIAN_POINT('', (6.89930835091819, 1.85039687769769, -0.758967321435265));
#1141 = CARTESIAN_POINT('', (6.85237205955039, 1.83279064289541, -0.801892123315476));
#1142 = CARTESIAN_POINT('', (6.80594310612836, 1.81348081895072, -0.844713080434931));
#1143 = CARTESIAN_POINT('', (6.76008828513534, 1.79242439623217, -0.887251251784053));
#1144 = CARTESIAN_POINT('', (6.71422538072032, 1.77136426162582, -0.929796921886463));
#1145 = CARTESIAN_POINT('', (6.6689002970779, 1.74854007431377, -0.972093650502159));
#1146 = CARTESIAN_POINT('', (6.62419445306859, 1.72391927536388, -1.01395381158601));
#1147 = CARTESIAN_POINT('', (6.57948209892739, 1.69929489109641, -1.05582006840916));
#1148 = CARTESIAN_POINT('', (6.53535037384349, 1.67285150065007, -1.09728628853757));
#1149 = CARTESIAN_POINT('', (6.49188779067682, 1.64457281072332, -1.13814773655755));
#1150 = CARTESIAN_POINT('', (6.44842106403237, 1.61629142486562, -1.17901308007775));
#1151 = CARTESIAN_POINT('', (6.40558168062909, 1.58614709117481, -1.2193128742898));
#1152 = CARTESIAN_POINT('', (6.36347836530741, 1.55413658332667, -1.25883258631388));
#1153 = CARTESIAN_POINT('', (6.32137256811292, 1.52212418854853, -1.29835462791458));
#1154 = CARTESIAN_POINT('', (6.27995788163088, 1.48821110451803, -1.33713865817081));
#1155 = CARTESIAN_POINT('', (6.23936723537462, 1.4524088143406, -1.37495768517643));
#1156 = CARTESIAN_POINT('', (6.19877696748394, 1.41660685789411, -1.41277635965211));
#1157 = CARTESIAN_POINT('', (6.15896143068312, 1.37887320725522, -1.44967444964882));
#1158 = CARTESIAN_POINT('', (6.12007350940876, 1.33924229059142, -1.48540569781169));
#1159 = CARTESIAN_POINT('', (6.08118944303996, 1.29961530248528, -1.52113340398563));
#1160 = CARTESIAN_POINT('', (6.04318012746801, 1.25803802560027, -1.55574241921528));
#1161 = CARTESIAN_POINT('', (6.00623978380224, 1.21456468731837, -1.58897218991373));
#1162 = CARTESIAN_POINT('', (6.00415662017249, 1.21211311085249, -1.59084610452508));
#1163 = CARTESIAN_POINT('', (6.002076484662, 1.20965506362001, -1.59271597487555));
#1164 = CARTESIAN_POINT('', (6., 1.20719124658943, -1.59458122846027));
#1165 = ORIENTED_EDGE('', *, *, #1166, .F.);
#1166 = EDGE_CURVE('', #1167, #1125, #1169, .T.);
#1167 = VERTEX_POINT('', #1168);
#1168 = CARTESIAN_POINT('', (17., -1.77463518063986, 0.922317719462951));
#1169 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1170, #1171, #1172, #1173, #1174, #1175, #1176, #1177, #1178, #1179, #1180, #1181, #1182, #1183, #1184, #1185, #1186, #1187, #1188, #1189, #1190, #1191, #1192, #1193, #1194, #1195, #1196, #1197, #1198, #1199, #1200, #1201, #1202, #1203, #1204, #1205, #1206, #1207, #1208, #1209, #1210, #1211, #1212, #1213, #1214, #1215, #1216, #1217, #1218, #1219, #1220, #1221, #1222, #1223, #1224, #1225, #1226, #1227, #1228, #1229, #1230, #1231, #1232, #1233, #1234, #1235, #1236, #1237, #1238, #1239, #1240, #1241, #1242, #1243, #1244, #1245, #1246, #1247, #1248, #1249, #1250, #1251, #1252, #1253, #1254, #1255, #1256, #1257, #1258, #1259, #1260, #1261, #1262, #1263, #1264, #1265, #1266, #1267, #1268, #1269, #1270, #1271, #1272, #1273, #1274, #1275, #1276, #1277, #1278), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.443718699384508, 0.887274549433994, 1.33066738158076, 1.77389830347181, 2.2169672986992, 2.65987332609598, 3.10261439715746, 3.54518748645999, 3.98758848242262, 4.28266905427831, 4.37020062414763, 4.40911497902731, 4.85364487604321, 5.29797907818993, 5.74212552045876, 6.1860904655601, 6.62987882778468, 7.07349457932075, 7.36912203857709, 7.66470439459633, 7.96022002712498, 8.09156688501726, 8.38700634415313, 8.51834889429887, 8.8137148424098, 8.9450323951522, 9.07635784333536, 9.20769886969294, 9.33903452664789, 9.47034940928899, 9.66730431968256, 9.79861697998257, 10.0939714683139, 10.2908515275156, 10.5860532153055, 10.633962979799), .UNSPECIFIED.);
#1170 = CARTESIAN_POINT('', (17., -1.77463518064008, 0.922317719462515));
#1171 = CARTESIAN_POINT('', (16.871339500361, -1.74099039543738, 0.987053784059207));
#1172 = CARTESIAN_POINT('', (16.7426413560522, -1.70377893773572, 1.0499845429482));
#1173 = CARTESIAN_POINT('', (16.6140099263929, -1.6632338084344, 1.11069946361778));
#1174 = CARTESIAN_POINT('', (16.4854257057938, -1.62270355961334, 1.17139210128583));
#1175 = CARTESIAN_POINT('', (16.3568131507205, -1.57881300976328, 1.22991234052109));
#1176 = CARTESIAN_POINT('', (16.2282623282422, -1.5318533622523, 1.28585585372403));
#1177 = CARTESIAN_POINT('', (16.0997587514162, -1.48491097358988, 1.34177880628236));
#1178 = CARTESIAN_POINT('', (15.971224703469, -1.43486565572387, 1.39517019381987));
#1179 = CARTESIAN_POINT('', (15.8427536404471, -1.38204786133678, 1.44566376069072));
#1180 = CARTESIAN_POINT('', (15.7143294901878, -1.32924935400616, 1.49613888922489));
#1181 = CARTESIAN_POINT('', (15.5858751263964, -1.27364056133907, 1.54375630000556));
#1182 = CARTESIAN_POINT('', (15.4574835766287, -1.21559133365278, 1.58818692525416));
#1183 = CARTESIAN_POINT('', (15.3291389324677, -1.15756331323634, 1.63260131855107));
#1184 = CARTESIAN_POINT('', (15.2007638302538, -1.09705267461248, 1.67386488934923));
#1185 = CARTESIAN_POINT('', (15.0724517166412, -1.03446328235176, 1.71169089425224));
#1186 = CARTESIAN_POINT('', (14.944186798267, -0.971896911466008, 1.74950298614842));
#1187 = CARTESIAN_POINT('', (14.8158912561922, -0.907206061157423, 1.78390857430924));
#1188 = CARTESIAN_POINT('', (14.68765882874, -0.840823984673898, 1.81466664343544));
#1189 = CARTESIAN_POINT('', (14.559474160293, -0.774466631593059, 1.8454132569976));
#1190 = CARTESIAN_POINT('', (14.4312586808624, -0.706369318820923, 1.87253821255089));
#1191 = CARTESIAN_POINT('', (14.3031064676781, -0.636989446056161, 1.89584926764067));
#1192 = CARTESIAN_POINT('', (14.1750028771212, -0.567635896923479, 1.91915147821094));
#1193 = CARTESIAN_POINT('', (14.0468682872391, -0.496948686798808, 1.93866016031455));
#1194 = CARTESIAN_POINT('', (13.9187971226153, -0.425403862839852, 1.95423426269285));
#1195 = CARTESIAN_POINT('', (13.7907757581149, -0.353886858890754, 1.96980230912387));
#1196 = CARTESIAN_POINT('', (13.6627232072834, -0.281459405870966, 1.9814504647834));
#1197 = CARTESIAN_POINT('', (13.5347342462418, -0.208610460267861, 1.98909066557229));
#1198 = CARTESIAN_POINT('', (13.449365867418, -0.160020360508084, 1.99418666408598));
#1199 = CARTESIAN_POINT('', (13.3639908788681, -0.111222230031485, 1.99750319802778));
#1200 = CARTESIAN_POINT('', (13.278636813268, -0.0623644027238139, 1.99902743384708));
#1201 = CARTESIAN_POINT('', (13.253317710388, -0.047871404090424, 1.99947957731852));
#1202 = CARTESIAN_POINT('', (13.2279988600768, -0.0333721897628578, 1.99977414047299));
#1203 = CARTESIAN_POINT('', (13.2026810311869, -0.0188705612066241, 1.99991097349851));
#1204 = CARTESIAN_POINT('', (13.1914253553243, -0.0124234984975572, 1.99997180605209));
#1205 = CARTESIAN_POINT('', (13.1801697753854, -0.00597589877550442, 2.00000146568888));
#1206 = CARTESIAN_POINT('', (13.1689143574249, 0.000471900967096817, 1.99999994432737));
#1207 = CARTESIAN_POINT('', (13.0403404724842, 0.0741269766948037, 1.99998256537615));
#1208 = CARTESIAN_POINT('', (12.9117345651314, 0.147837694822214, 1.99589015401796));
#1209 = CARTESIAN_POINT('', (12.7831934298672, 0.221098105128698, 1.98774133828034));
#1210 = CARTESIAN_POINT('', (12.6547088821144, 0.294326264091669, 1.97959610988619));
#1211 = CARTESIAN_POINT('', (12.5261921064663, 0.367159702275148, 1.96739189593228));
#1212 = CARTESIAN_POINT('', (12.3977402950023, 0.439097460556023, 1.95120306993776));
#1213 = CARTESIAN_POINT('', (12.269342762719, 0.511004820491138, 1.93502108476705));
#1214 = CARTESIAN_POINT('', (12.1409128920915, 0.582071310872434, 1.91484566672733));
#1215 = CARTESIAN_POINT('', (12.0125481265647, 0.651806809602436, 1.89080614631868));
#1216 = CARTESIAN_POINT('', (11.8842358163525, 0.721513811435268, 1.86677644948273));
#1217 = CARTESIAN_POINT('', (11.7558907425546, 0.789942759439618, 1.83886794675547));
#1218 = CARTESIAN_POINT('', (11.6276111549694, 0.856621271290717, 1.80726312350264));
#1219 = CARTESIAN_POINT('', (11.4993825893824, 0.923273262391538, 1.77567087077069));
#1220 = CARTESIAN_POINT('', (11.3711219453044, 0.98822657415458, 1.74036123124355));
#1221 = CARTESIAN_POINT('', (11.2429262109678, 1.05102910091802, 1.70156922545735));
#1222 = CARTESIAN_POINT('', (11.1147803381324, 1.11380720075118, 1.66279230775231));
#1223 = CARTESIAN_POINT('', (10.9865995417436, 1.17448084608768, 1.62050853590519));
#1224 = CARTESIAN_POINT('', (10.8584865793951, 1.23263411766417, 1.57499623236702));
#1225 = CARTESIAN_POINT('', (10.7731115461017, 1.27138770985306, 1.54466663605916));
#1226 = CARTESIAN_POINT('', (10.6877313028523, 1.30904037376549, 1.51289053605188));
#1227 = CARTESIAN_POINT('', (10.6023723700676, 1.3454714294982, 1.4797657356501));
#1228 = CARTESIAN_POINT('', (10.5170264603092, 1.38189692702414, 1.44664598902691));
#1229 = CARTESIAN_POINT('', (10.431671922762, 1.41711236999184, 1.41216774306727));
#1230 = CARTESIAN_POINT('', (10.3463346210981, 1.45100468337569, 1.37643939525931));
#1231 = CARTESIAN_POINT('', (10.2610165831099, 1.48488934605439, 1.34071911261502));
#1232 = CARTESIAN_POINT('', (10.1756853668217, 1.51745666879624, 1.30373456321224));
#1233 = CARTESIAN_POINT('', (10.0902176912079, 1.54845337277524, 1.26581679256557));
#1234 = CARTESIAN_POINT('', (10.052230155499, 1.56223037549358, 1.24896360618722));
#1235 = CARTESIAN_POINT('', (10.0142120493719, 1.57570016512615, 1.2319243378465));
#1236 = CARTESIAN_POINT('', (9.97615545983553, 1.58884765626977, 1.21472759298785));
#1237 = CARTESIAN_POINT('', (9.89055449145614, 1.61842040536173, 1.17604682755909));
#1238 = CARTESIAN_POINT('', (9.80473767092478, 1.64637128283555, 1.1365642255155));
#1239 = CARTESIAN_POINT('', (9.71882122765959, 1.67275475124958, 1.09630814198016));
#1240 = CARTESIAN_POINT('', (9.68062563662071, 1.68448396316097, 1.07841162712099));
#1241 = CARTESIAN_POINT('', (9.64240596731482, 1.69590396572488, 1.06036056443439));
#1242 = CARTESIAN_POINT('', (9.60417018221771, 1.7070163748736, 1.04215886308824));
#1243 = CARTESIAN_POINT('', (9.51818472735601, 1.73200619927072, 1.00122648611389));
#1244 = CARTESIAN_POINT('', (9.43209959864062, 1.75543874818941, 0.959514614266916));
#1245 = CARTESIAN_POINT('', (9.3457285640321, 1.77711971125842, 0.917521406756711));
#1246 = CARTESIAN_POINT('', (9.30732863010214, 1.78675890978326, 0.898851532056148));
#1247 = CARTESIAN_POINT('', (9.26886887757184, 1.79605484403108, 0.880124030342449));
#1248 = CARTESIAN_POINT('', (9.23033679040249, 1.80499944100984, 0.861380878563125));
#1249 = CARTESIAN_POINT('', (9.19180238649936, 1.81394457578064, 0.842636599855669));
#1250 = CARTESIAN_POINT('', (9.15319099287516, 1.82253844410436, 0.823880470072282));
#1251 = CARTESIAN_POINT('', (9.11457940783084, 1.83084018292987, 0.804999518365896));
#1252 = CARTESIAN_POINT('', (9.07596324257747, 1.83914290652975, 0.786116326950733));
#1253 = CARTESIAN_POINT('', (9.03734489542432, 1.84715405975077, 0.76710633723932));
#1254 = CARTESIAN_POINT('', (8.99879019052876, 1.85491040757821, 0.747868557875014));
#1255 = CARTESIAN_POINT('', (8.9602370618028, 1.86266643831542, 0.728631564977709));
#1256 = CARTESIAN_POINT('', (8.92174511109955, 1.87016807039223, 0.709165145608407));
#1257 = CARTESIAN_POINT('', (8.88336873317359, 1.87742972629192, 0.68938931151813));
#1258 = CARTESIAN_POINT('', (8.84499842551779, 1.88469023356282, 0.669616605515027));
#1259 = CARTESIAN_POINT('', (8.80674201737572, 1.89171201065696, 0.649530002467));
#1260 = CARTESIAN_POINT('', (8.76863165120567, 1.89848429710929, 0.62909250005823));
#1261 = CARTESIAN_POINT('', (8.71147115573767, 1.90864182871996, 0.598438956646941));
#1262 = CARTESIAN_POINT('', (8.65462587994297, 1.9182404336515, 0.566990871002413));
#1263 = CARTESIAN_POINT('', (8.59818893886116, 1.92720716666868, 0.534670493613467));
#1264 = CARTESIAN_POINT('', (8.56056162173644, 1.93318541602704, 0.513122034992342));
#1265 = CARTESIAN_POINT('', (8.52310939582543, 1.93888302699685, 0.491183060032348));
#1266 = CARTESIAN_POINT('', (8.48585755440199, 1.94427057398993, 0.468841055281186));
#1267 = CARTESIAN_POINT('', (8.40206899556933, 1.95638849302277, 0.418588388352503));
#1268 = CARTESIAN_POINT('', (8.31924728636238, 1.96693689707333, 0.366267562883191));
#1269 = CARTESIAN_POINT('', (8.23739368291377, 1.97547731518941, 0.312232889318297));
#1270 = CARTESIAN_POINT('', (8.18283096953202, 1.98117026413966, 0.276213969170839));
#1271 = CARTESIAN_POINT('', (8.1286748435275, 1.98597569093463, 0.239416044444936));
#1272 = CARTESIAN_POINT('', (8.07494054677981, 1.98977970369456, 0.201932490613005));
#1273 = CARTESIAN_POINT('', (7.99437141673971, 1.99548343515249, 0.145729701968899));
#1274 = CARTESIAN_POINT('', (7.91469218281728, 1.99893899667577, 0.0879400521078387));
#1275 = CARTESIAN_POINT('', (7.83600225002094, 1.99979168920397, 0.0288652003408136));
#1276 = CARTESIAN_POINT('', (7.82323126562548, 1.99993007695683, 0.019277645957796));
#1277 = CARTESIAN_POINT('', (7.81048527818703, 2., 0.00965545987065448));
#1278 = CARTESIAN_POINT('', (7.79776480306489, 2., 9.75781955236954E-17));
#1279 = ORIENTED_EDGE('', *, *, #1280, .F.);
#1280 = EDGE_CURVE('', #1281, #1167, #1283, .T.);
#1281 = VERTEX_POINT('', #1282);
#1282 = CARTESIAN_POINT('', (17., 0.0173175845550499, 1.211688443955));
#1283 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1284, #1285, #1286, #1287), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.81516669451671), .UNSPECIFIED.);
#1284 = CARTESIAN_POINT('', (17., 0.0173175845550499, 1.211688443955));
#1285 = CARTESIAN_POINT('', (17., -0.580000003843232, 1.11523153579086));
#1286 = CARTESIAN_POINT('', (17., -1.17731759224151, 1.01877462762671));
#1287 = CARTESIAN_POINT('', (17., -1.77463518063979, 0.92231771946256));
#1288 = ORIENTED_EDGE('', *, *, #1289, .T.);
#1289 = EDGE_CURVE('', #1281, #1022, #1290, .T.);
#1290 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1291, #1292, #1293, #1294, #1295, #1296, #1297, #1298, #1299, #1300, #1301, #1302, #1303, #1304, #1305, #1306, #1307, #1308, #1309, #1310, #1311, #1312, #1313, #1314, #1315, #1316, #1317, #1318, #1319, #1320, #1321, #1322), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.0500000000000063, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), .UNSPECIFIED.);
#1291 = CARTESIAN_POINT('', (17., 0.0173175845550492, 1.211688443955));
#1292 = CARTESIAN_POINT('', (16.7682795698925, 0.0975558775467926, 1.20967490131133));
#1293 = CARTESIAN_POINT('', (16.4123655913978, 0.220349212794287, 1.19442636537757));
#1294 = CARTESIAN_POINT('', (15.9322580645161, 0.38028104009348, 1.1494736152587));
#1295 = CARTESIAN_POINT('', (15.5596774193548, 0.499956222469839, 1.10179356630841));
#1296 = CARTESIAN_POINT('', (15.1870967741935, 0.613895946131528, 1.04185368591085));
#1297 = CARTESIAN_POINT('', (14.8145161290323, 0.720865353633956, 0.970321206045218));
#1298 = CARTESIAN_POINT('', (14.441935483871, 0.819704638453087, 0.887984816580766));
#1299 = CARTESIAN_POINT('', (14.0693548387097, 0.909341038269515, 0.795747365060575));
#1300 = CARTESIAN_POINT('', (13.6967741935484, 0.988799774739828, 0.694616251789761));
#1301 = CARTESIAN_POINT('', (13.3241935483871, 1.0572140677417, 0.585693107518627));
#1302 = CARTESIAN_POINT('', (12.9516129032258, 1.11383404082357, 0.470162450184679));
#1303 = CARTESIAN_POINT('', (12.5790322580645, 1.15803455457626, 0.349279542706589));
#1304 = CARTESIAN_POINT('', (12.2064516129032, 1.18932149414512, 0.224357513016043));
#1305 = CARTESIAN_POINT('', (11.8338709677419, 1.20733792160226, 0.0967539602784859));
#1306 = CARTESIAN_POINT('', (11.4612903225806, 1.21186454271705, -0.0321431796963071));
#1307 = CARTESIAN_POINT('', (11.0887096774194, 1.20283496754955, -0.160929062588012));
#1308 = CARTESIAN_POINT('', (10.7161290322581, 1.18028915840725, -0.288199429203458));
#1309 = CARTESIAN_POINT('', (10.3435483870968, 1.14455084711746, -0.412553713637085));
#1310 = CARTESIAN_POINT('', (9.97096774193549, 1.09556231228579, -0.532651973979244));
#1311 = CARTESIAN_POINT('', (9.59838709677419, 1.02995915091563, -0.644446158710916));
#1312 = CARTESIAN_POINT('', (9.22580645161291, 0.951086576389539, -0.747062733339817));
#1313 = CARTESIAN_POINT('', (8.85322580645161, 0.856246918561634, -0.834050673880314));
#1314 = CARTESIAN_POINT('', (8.48064516129032, 0.764779780433343, -0.921453547746076));
#1315 = CARTESIAN_POINT('', (8.10806451612903, 0.677666192960276, -1.01889053776461));
#1316 = CARTESIAN_POINT('', (7.73548387096774, 0.588413470231011, -1.12748293462459));
#1317 = CARTESIAN_POINT('', (7.36290322580645, 0.491708043665737, -1.24910234197033));
#1318 = CARTESIAN_POINT('', (6.99032258064516, 0.381388509769564, -1.3837522812436));
#1319 = CARTESIAN_POINT('', (6.61774193548387, 0.251293534698464, -1.53018734657633));
#1320 = CARTESIAN_POINT('', (6.28763440860215, 0.113151679065948, -1.66795467860665));
#1321 = CARTESIAN_POINT('', (6.08172043010753, 0.0125362201246458, -1.75619541660041));
#1322 = CARTESIAN_POINT('', (6., -0.0298990026186963, -1.79130750641323));
#1323 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1324, #1325), (#1326, #1327), (#1328, #1329), (#1330, #1331), (#1332, #1333), (#1334, #1335), (#1336, #1337), (#1338, #1339), (#1340, #1341), (#1342, #1343), (#1344, #1345), (#1346, #1347), (#1348, #1349), (#1350, #1351), (#1352, #1353), (#1354, #1355), (#1356, #1357), (#1358, #1359), (#1360, #1361), (#1362, #1363), (#1364, #1365), (#1366, #1367), (#1368, #1369), (#1370, #1371), (#1372, #1373), (#1374, #1375), (#1376, #1377), (#1378, #1379), (#1380, #1381), (#1382, #1383), (#1384, #1385), (#1386, #1387)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.0499999999947395, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.0500000000001), (0., 0.888149835598693), .UNSPECIFIED.);
#1324 = CARTESIAN_POINT('', (17.0000000000053, 0.0173175845532254, 1.21168844395505));
#1325 = CARTESIAN_POINT('', (17.0000000000053, -1.81005107407525, 0.916598638610955));
#1326 = CARTESIAN_POINT('', (16.768279569896, 0.0975558775455812, 1.20967490131148));
#1327 = CARTESIAN_POINT('', (16.768279569896, -1.74804979219801, 1.03582360203198));
#1328 = CARTESIAN_POINT('', (16.4123655913996, 0.220349212793702, 1.19442636537773));
#1329 = CARTESIAN_POINT('', (16.4123655913996, -1.63486229681254, 1.20933813553112));
#1330 = CARTESIAN_POINT('', (15.9322580645161, 0.38028104009348, 1.1494736152587));
#1331 = CARTESIAN_POINT('', (15.9322580645161, -1.44969441927156, 1.41688967887739));
#1332 = CARTESIAN_POINT('', (15.5596774193548, 0.499956222469839, 1.10179356630841));
#1333 = CARTESIAN_POINT('', (15.5596774193548, -1.29001096654043, 1.56187749073168));
#1334 = CARTESIAN_POINT('', (15.1870967741935, 0.613895946131528, 1.04185368591085));
#1335 = CARTESIAN_POINT('', (15.1870967741935, -1.11610004083724, 1.68922674816925));
#1336 = CARTESIAN_POINT('', (14.8145161290323, 0.720865353633956, 0.970321206045218));
#1337 = CARTESIAN_POINT('', (14.8145161290323, -0.929872954685086, 1.79757020992886));
#1338 = CARTESIAN_POINT('', (14.441935483871, 0.819704638453087, 0.887984816580766));
#1339 = CARTESIAN_POINT('', (14.441935483871, -0.733368573596045, 1.88574280324196));
#1340 = CARTESIAN_POINT('', (14.0693548387097, 0.909341038269515, 0.795747365060575));
#1341 = CARTESIAN_POINT('', (14.0693548387097, -0.528733519508284, 1.95279430029027));
#1342 = CARTESIAN_POINT('', (13.6967741935484, 0.988799774739828, 0.694616251789761));
#1343 = CARTESIAN_POINT('', (13.6967741935484, -0.318199681495104, 1.99799871596485));
#1344 = CARTESIAN_POINT('', (13.3241935483871, 1.0572140677417, 0.585693107518627));
#1345 = CARTESIAN_POINT('', (13.3241935483871, -0.104061327488696, 2.02086178606162));
#1346 = CARTESIAN_POINT('', (12.9516129032258, 1.11383404082357, 0.470162450184679));
#1347 = CARTESIAN_POINT('', (12.9516129032258, 0.111348504903524, 2.02112602712826));
#1348 = CARTESIAN_POINT('', (12.5790322580645, 1.15803455457626, 0.349279542706589));
#1349 = CARTESIAN_POINT('', (12.5790322580645, 0.32568203152517, 1.99877359635427));
#1350 = CARTESIAN_POINT('', (12.2064516129032, 1.18932149414512, 0.224357513016043));
#1351 = CARTESIAN_POINT('', (12.2064516129032, 0.5366007184836, 1.95402628375013));
#1352 = CARTESIAN_POINT('', (11.8338709677419, 1.20733792160226, 0.0967539602784859));
#1353 = CARTESIAN_POINT('', (11.8338709677419, 0.741799952581033, 1.88734492339903));
#1354 = CARTESIAN_POINT('', (11.4612903225806, 1.21186454271705, -0.0321431796963071));
#1355 = CARTESIAN_POINT('', (11.4612903225806, 0.939030647456196, 1.79941970722032));
#1356 = CARTESIAN_POINT('', (11.0887096774194, 1.20283496754955, -0.160929062588012));
#1357 = CARTESIAN_POINT('', (11.0887096774194, 1.12613065990987, 1.69118327273923));
#1358 = CARTESIAN_POINT('', (10.7161290322581, 1.18028915840725, -0.288199429203458));
#1359 = CARTESIAN_POINT('', (10.7161290322581, 1.30101689203109, 1.5637278162746));
#1360 = CARTESIAN_POINT('', (10.3435483870968, 1.14455084711746, -0.412553713637085));
#1361 = CARTESIAN_POINT('', (10.3435483870968, 1.46182036218823, 1.41856970261956));
#1362 = CARTESIAN_POINT('', (9.97096774193549, 1.09556231228579, -0.532651973979244));
#1363 = CARTESIAN_POINT('', (9.97096774193549, 1.6064829328721, 1.25660690871973));
#1364 = CARTESIAN_POINT('', (9.59838709677419, 1.02995915091563, -0.644446158710916));
#1365 = CARTESIAN_POINT('', (9.59838709677419, 1.72644228529005, 1.07575343512652));
#1366 = CARTESIAN_POINT('', (9.22580645161291, 0.951086576389539, -0.747062733339817));
#1367 = CARTESIAN_POINT('', (9.22580645161291, 1.8228429467137, 0.881683601905163));
#1368 = CARTESIAN_POINT('', (8.85322580645161, 0.856246918561634, -0.834050673880314));
#1369 = CARTESIAN_POINT('', (8.85322580645161, 1.8839977601652, 0.675080493666043));
#1370 = CARTESIAN_POINT('', (8.48064516129032, 0.764779780433343, -0.921453547746076));
#1371 = CARTESIAN_POINT('', (8.48064516129032, 1.94825545040937, 0.473245805843586));
#1372 = CARTESIAN_POINT('', (8.10806451612903, 0.677666192960276, -1.01889053776461));
#1373 = CARTESIAN_POINT('', (8.10806451612903, 2.03080746190094, 0.270585580139907));
#1374 = CARTESIAN_POINT('', (7.73548387096774, 0.588413470231011, -1.12748293462459));
#1375 = CARTESIAN_POINT('', (7.73548387096774, 2.12856869563296, 0.0565085683234569));
#1376 = CARTESIAN_POINT('', (7.36290322580645, 0.491708043665737, -1.24910234197033));
#1377 = CARTESIAN_POINT('', (7.36290322580645, 2.24044937932761, -0.178354149601386));
#1378 = CARTESIAN_POINT('', (6.99032258064516, 0.381388509769564, -1.3837522812436));
#1379 = CARTESIAN_POINT('', (6.99032258064516, 2.36192640116036, -0.443273943837054));
#1380 = CARTESIAN_POINT('', (6.61774193548387, 0.251293534698464, -1.53018734657633));
#1381 = CARTESIAN_POINT('', (6.61774193548387, 2.48659790209302, -0.746604163303091));
#1382 = CARTESIAN_POINT('', (6.28763440860212, 0.113151679065934, -1.66795467860666));
#1383 = CARTESIAN_POINT('', (6.28763440860212, 2.59231610783018, -1.05566907272604));
#1384 = CARTESIAN_POINT('', (6.08172043010746, 0.0125362201246146, -1.75619541660044));
#1385 = CARTESIAN_POINT('', (6.08172043010746, 2.65111053625987, -1.27188165085356));
#1386 = CARTESIAN_POINT('', (5.9999999999999, -0.0298990026187461, -1.79130750641327));
#1387 = CARTESIAN_POINT('', (5.9999999999999, 2.67274233721078, -1.36152433435554));
#1388 = ADVANCED_FACE('', (#1389), #1407, .T.);
#1389 = FACE_OUTER_BOUND('', #1390, .T.);
#1390 = EDGE_LOOP('', (#1391, #1392, #1401, #1406));
#1391 = ORIENTED_EDGE('', *, *, #1011, .T.);
#1392 = ORIENTED_EDGE('', *, *, #1393, .T.);
#1393 = EDGE_CURVE('', #1014, #1394, #1396, .T.);
#1394 = VERTEX_POINT('', #1395);
#1395 = CARTESIAN_POINT('', (6.05839339823262, 2., 0.));
#1396 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1397, #1398, #1399, #1400), .UNSPECIFIED., .F., .U., (4, 4), (0.506914374214586, 0.57417276762471), .UNSPECIFIED.);
#1397 = CARTESIAN_POINT('', (6., 1.99972146333058, -0.0333776736013931));
#1398 = CARTESIAN_POINT('', (6.01946407821132, 1.99990713895669, -0.022253485043627));
#1399 = CARTESIAN_POINT('', (6.03892970176255, 2., -0.0111264058367569));
#1400 = CARTESIAN_POINT('', (6.05839339823262, 2., -2.37657116208823E-16));
#1401 = ORIENTED_EDGE('', *, *, #1402, .T.);
#1402 = EDGE_CURVE('', #1394, #1125, #1403, .T.);
#1403 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1404, #1405), .UNSPECIFIED., .F., .U., (2, 2), (0.0881994498527187, 0.233147066922074), .UNSPECIFIED.);
#1404 = CARTESIAN_POINT('', (6.05839339823262, 2., 0.));
#1405 = CARTESIAN_POINT('', (7.79776480306489, 2., 0.));
#1406 = ORIENTED_EDGE('', *, *, #1124, .T.);
#1407 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1408, #1409), (#1410, #1411), (#1412, #1413), (#1414, #1415), (#1416, #1417), (#1418, #1419), (#1420, #1421), (#1422, #1423), (#1424, #1425)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (1.30986864475555, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592), (0.0833333331654493, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.85759430712212, 0.85759430712212), (0.829226892190399, 0.829226892190399), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1408 = CARTESIAN_POINT('', (5.99999999798539, 1.59458122846027, 1.20719124658943));
#1409 = CARTESIAN_POINT('', (17., 1.59458122846027, 1.20719124658943));
#1410 = CARTESIAN_POINT('', (5.99999999798539, 0.994378635920741, 2.));
#1411 = CARTESIAN_POINT('', (17., 0.994378635920741, 2.));
#1412 = CARTESIAN_POINT('', (5.99999999798539, 1.22464679914735E-16, 2.));
#1413 = CARTESIAN_POINT('', (17., 1.22464679914735E-16, 2.));
#1414 = CARTESIAN_POINT('', (5.99999999798539, -2., 2.));
#1415 = CARTESIAN_POINT('', (17., -2., 2.));
#1416 = CARTESIAN_POINT('', (5.99999999798539, -2., 2.44929359829471E-16));
#1417 = CARTESIAN_POINT('', (17., -2., 2.44929359829471E-16));
#1418 = CARTESIAN_POINT('', (5.99999999798539, -2., -2.));
#1419 = CARTESIAN_POINT('', (17., -2., -2.));
#1420 = CARTESIAN_POINT('', (5.99999999798539, -3.67394039744206E-16, -2.));
#1421 = CARTESIAN_POINT('', (17., -3.67394039744206E-16, -2.));
#1422 = CARTESIAN_POINT('', (5.99999999798539, 2., -2.));
#1423 = CARTESIAN_POINT('', (17., 2., -2.));
#1424 = CARTESIAN_POINT('', (5.99999999798539, 2., 0.));
#1425 = CARTESIAN_POINT('', (17., 2., 0.));
#1426 = ADVANCED_FACE('', (#1427), #1604, .T.);
#1427 = FACE_OUTER_BOUND('', #1428, .T.);
#1428 = EDGE_LOOP('', (#1429, #1430, #1467, #1476, #1603));
#1429 = ORIENTED_EDGE('', *, *, #1108, .F.);
#1430 = ORIENTED_EDGE('', *, *, #1431, .F.);
#1431 = EDGE_CURVE('', #1432, #1100, #1434, .T.);
#1432 = VERTEX_POINT('', #1433);
#1433 = CARTESIAN_POINT('', (17., -1.211688443955, 0.0173175845550461));
#1434 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1435, #1436, #1437, #1438, #1439, #1440, #1441, #1442, #1443, #1444, #1445, #1446, #1447, #1448, #1449, #1450, #1451, #1452, #1453, #1454, #1455, #1456, #1457, #1458, #1459, #1460, #1461, #1462, #1463, #1464, #1465, #1466), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.0500000000000012, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), .UNSPECIFIED.);
#1435 = CARTESIAN_POINT('', (17., -1.211688443955, 0.0173175845550475));
#1436 = CARTESIAN_POINT('', (16.7682795698925, -1.20967490131133, 0.0975558775467914));
#1437 = CARTESIAN_POINT('', (16.4123655913978, -1.19442636537757, 0.220349212794286));
#1438 = CARTESIAN_POINT('', (15.9322580645161, -1.1494736152587, 0.38028104009348));
#1439 = CARTESIAN_POINT('', (15.5596774193548, -1.10179356630841, 0.499956222469839));
#1440 = CARTESIAN_POINT('', (15.1870967741935, -1.04185368591085, 0.613895946131528));
#1441 = CARTESIAN_POINT('', (14.8145161290323, -0.970321206045218, 0.720865353633956));
#1442 = CARTESIAN_POINT('', (14.441935483871, -0.887984816580766, 0.819704638453087));
#1443 = CARTESIAN_POINT('', (14.0693548387097, -0.795747365060575, 0.909341038269515));
#1444 = CARTESIAN_POINT('', (13.6967741935484, -0.694616251789761, 0.988799774739828));
#1445 = CARTESIAN_POINT('', (13.3241935483871, -0.585693107518627, 1.0572140677417));
#1446 = CARTESIAN_POINT('', (12.9516129032258, -0.470162450184679, 1.11383404082357));
#1447 = CARTESIAN_POINT('', (12.5790322580645, -0.349279542706589, 1.15803455457626));
#1448 = CARTESIAN_POINT('', (12.2064516129032, -0.224357513016043, 1.18932149414512));
#1449 = CARTESIAN_POINT('', (11.8338709677419, -0.0967539602784858, 1.20733792160226));
#1450 = CARTESIAN_POINT('', (11.4612903225806, 0.0321431796963072, 1.21186454271705));
#1451 = CARTESIAN_POINT('', (11.0887096774194, 0.160929062588012, 1.20283496754955));
#1452 = CARTESIAN_POINT('', (10.7161290322581, 0.288199429203458, 1.18028915840725));
#1453 = CARTESIAN_POINT('', (10.3435483870968, 0.412553713637085, 1.14455084711746));
#1454 = CARTESIAN_POINT('', (9.97096774193549, 0.532651973979244, 1.09556231228579));
#1455 = CARTESIAN_POINT('', (9.59838709677419, 0.644446158710916, 1.02995915091562));
#1456 = CARTESIAN_POINT('', (9.22580645161291, 0.747062733339818, 0.951086576389539));
#1457 = CARTESIAN_POINT('', (8.85322580645161, 0.834050673880314, 0.856246918561634));
#1458 = CARTESIAN_POINT('', (8.48064516129032, 0.921453547746076, 0.764779780433343));
#1459 = CARTESIAN_POINT('', (8.10806451612903, 1.01889053776461, 0.677666192960276));
#1460 = CARTESIAN_POINT('', (7.73548387096774, 1.12748293462459, 0.588413470231011));
#1461 = CARTESIAN_POINT('', (7.36290322580645, 1.24910234197033, 0.491708043665737));
#1462 = CARTESIAN_POINT('', (6.99032258064516, 1.3837522812436, 0.381388509769563));
#1463 = CARTESIAN_POINT('', (6.61774193548387, 1.53018734657633, 0.251293534698463));
#1464 = CARTESIAN_POINT('', (6.28763440860215, 1.66795467860665, 0.113151679065947));
#1465 = CARTESIAN_POINT('', (6.08172043010753, 1.75619541660041, 0.0125362201246457));
#1466 = CARTESIAN_POINT('', (6., 1.79130750641323, -0.0298990026186964));
#1467 = ORIENTED_EDGE('', *, *, #1468, .T.);
#1468 = EDGE_CURVE('', #1432, #1469, #1471, .T.);
#1469 = VERTEX_POINT('', #1470);
#1470 = CARTESIAN_POINT('', (17., -1.99979576687872, 0.0285813011245042));
#1471 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1472, #1473, #1474, #1475), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.788187809952006), .UNSPECIFIED.);
#1472 = CARTESIAN_POINT('', (17., -1.211688443955, 0.0173175845550461));
#1473 = CARTESIAN_POINT('', (17., -1.47439088492957, 0.0210721567448616));
#1474 = CARTESIAN_POINT('', (17., -1.73709332590414, 0.0248267289346788));
#1475 = CARTESIAN_POINT('', (17., -1.99979576687872, 0.0285813011244949));
#1476 = ORIENTED_EDGE('', *, *, #1477, .T.);
#1477 = EDGE_CURVE('', #1469, #1394, #1478, .T.);
#1478 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1479, #1480, #1481, #1482, #1483, #1484, #1485, #1486, #1487, #1488, #1489, #1490, #1491, #1492, #1493, #1494, #1495, #1496, #1497, #1498, #1499, #1500, #1501, #1502, #1503, #1504, #1505, #1506, #1507, #1508, #1509, #1510, #1511, #1512, #1513, #1514, #1515, #1516, #1517, #1518, #1519, #1520, #1521, #1522, #1523, #1524, #1525, #1526, #1527, #1528, #1529, #1530, #1531, #1532, #1533, #1534, #1535, #1536, #1537, #1538, #1539, #1540, #1541, #1542, #1543, #1544, #1545, #1546, #1547, #1548, #1549, #1550, #1551, #1552, #1553, #1554, #1555, #1556, #1557, #1558, #1559, #1560, #1561, #1562, #1563, #1564, #1565, #1566, #1567, #1568, #1569, #1570, #1571, #1572, #1573, #1574, #1575, #1576, #1577, #1578, #1579, #1580, #1581, #1582, #1583, #1584, #1585, #1586, #1587, #1588, #1589, #1590, #1591, #1592, #1593, #1594, #1595, #1596, #1597, #1598, #1599, #1600, #1601, #1602), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.44449694173893, 0.888800503049742, 1.3329172154836, 1.77685424391552, 2.2206171872671, 2.66421031286789, 3.10763676920175, 3.55089861738963, 3.99399690138536, 4.43693166801694, 4.87970197531301, 5.32230585617481, 5.76474030819884, 6.20700113714939, 6.26536572680717, 6.30429318183329, 6.74880310231671, 7.19311732866361, 7.63724461855088, 7.93308904374815, 8.13022966345376, 8.42597917499046, 8.55738027362998, 8.85302157575714, 8.94060280931238, 9.02818503933689, 9.22528283603901, 9.35666762558265, 9.48803401551868, 9.68511029539062, 9.81648425458496, 10.1121288449098, 10.309164563708, 10.6047019953477, 10.9001687753714, 11.1955626260099, 11.4908804446365, 11.7861241281659, 12.0812914114863, 12.3763837746462, 12.6019773791595), .UNSPECIFIED.);
#1479 = CARTESIAN_POINT('', (17., -1.99979576687873, 0.0285813011245046));
#1480 = CARTESIAN_POINT('', (16.8713679686981, -1.99874495603941, 0.10210514313273));
#1481 = CARTESIAN_POINT('', (16.7426867125111, -1.99363302871006, 0.175596413832467));
#1482 = CARTESIAN_POINT('', (16.6140542698285, -1.98449475255081, 0.248556989640777));
#1483 = CARTESIAN_POINT('', (16.4854777892787, -1.97536045204041, 0.32148582361678));
#1484 = CARTESIAN_POINT('', (16.3568532606617, -1.9621965384445, 0.39393754560095));
#1485 = CARTESIAN_POINT('', (16.2282767608488, -1.94509273812592, 0.465418349541731));
#1486 = CARTESIAN_POINT('', (16.0997543330188, -1.92799613069561, 0.536869092710771));
#1487 = CARTESIAN_POINT('', (15.9711839478547, -1.90695020376528, 0.607403023062383));
#1488 = CARTESIAN_POINT('', (15.8426615565189, -1.88209827133941, 0.676539797071313));
#1489 = CARTESIAN_POINT('', (15.7141911637163, -1.85725639369092, 0.745648599216346));
#1490 = CARTESIAN_POINT('', (15.5856727642196, -1.82859317167757, 0.813412660614219));
#1491 = CARTESIAN_POINT('', (15.4572023657125, -1.79630352993338, 0.879371155058484));
#1492 = CARTESIAN_POINT('', (15.3287823454758, -1.76402655022123, 0.945303784596087));
#1493 = CARTESIAN_POINT('', (15.2003143995371, -1.72810209652569, 1.00948108516502));
#1494 = CARTESIAN_POINT('', (15.0718943881205, -1.68877430784958, 1.0714669090304));
#1495 = CARTESIAN_POINT('', (14.9435235200535, -1.64946156900294, 1.13342901236357));
#1496 = CARTESIAN_POINT('', (14.8151047516137, -1.60671903711234, 1.19324713723949));
#1497 = CARTESIAN_POINT('', (14.6867338876923, -1.5608369105306, 1.25051514933859));
#1498 = CARTESIAN_POINT('', (14.5584112559832, -1.51497202303567, 1.30776164438287));
#1499 = CARTESIAN_POINT('', (14.4300407689974, -1.46593605234251, 1.36250219838969));
#1500 = CARTESIAN_POINT('', (14.301718141475, -1.41406165571742, 1.41436545271359));
#1501 = CARTESIAN_POINT('', (14.1734431496981, -1.36220651583294, 1.4662094544331));
#1502 = CARTESIAN_POINT('', (14.0451203439088, -1.30747684225897, 1.51521650722512));
#1503 = CARTESIAN_POINT('', (13.9168453551108, -1.25024361375964, 1.56105442129774));
#1504 = CARTESIAN_POINT('', (13.7886176999487, -1.19303150439525, 1.60687542112111));
#1505 = CARTESIAN_POINT('', (13.6603422765422, -1.13327557886701, 1.6495633520217));
#1506 = CARTESIAN_POINT('', (13.5321146233558, -1.0713805689855, 1.68882908442515));
#1507 = CARTESIAN_POINT('', (13.403934290253, -1.00950840033186, 1.72808032652409));
#1508 = CARTESIAN_POINT('', (13.2757062366684, -0.945453236438193, 1.76394075952018));
#1509 = CARTESIAN_POINT('', (13.1475259040645, -0.879648595692319, 1.79616768373572));
#1510 = CARTESIAN_POINT('', (13.0193931641399, -0.813868387861414, 1.82838264226479));
#1511 = CARTESIAN_POINT('', (12.8912127579219, -0.746291678062568, 1.85699046054066));
#1512 = CARTESIAN_POINT('', (12.7630800179548, -0.677375483581433, 1.88179766559608));
#1513 = CARTESIAN_POINT('', (12.6349954399233, -0.608485192997469, 1.90659554623517));
#1514 = CARTESIAN_POINT('', (12.5068632461131, -0.538205855660448, 1.92761387819931));
#1515 = CARTESIAN_POINT('', (12.3787786660233, -0.467012402755836, 1.94471062517598));
#1516 = CARTESIAN_POINT('', (12.2507431167317, -0.395846202716606, 1.96180082751511));
#1517 = CARTESIAN_POINT('', (12.1226600240394, -0.323714357597106, 1.97498499151457));
#1518 = CARTESIAN_POINT('', (11.9946244707562, -0.25110400923342, 1.9841740791945));
#1519 = CARTESIAN_POINT('', (11.8666391620373, -0.178522155106093, 1.99335956083145));
#1520 = CARTESIAN_POINT('', (11.7386063675262, -0.105408909339041, 1.99855984702778));
#1521 = CARTESIAN_POINT('', (11.6106210654373, -0.032257641918729, 1.9997398442145));
#1522 = CARTESIAN_POINT('', (11.5937310106333, -0.0226039637576675, 1.99989556691724));
#1523 = CARTESIAN_POINT('', (11.5768408454861, -0.0129490978682769, 1.99998138453979));
#1524 = CARTESIAN_POINT('', (11.5599507874169, -0.00329418262213682, 1.99999728708837));
#1525 = CARTESIAN_POINT('', (11.5486856182496, 0.00314536027928551, 2.00000789361792));
#1526 = CARTESIAN_POINT('', (11.5374204158499, 0.00958497137344797, 1.99998739898744));
#1527 = CARTESIAN_POINT('', (11.5261552448842, 0.0160243131680604, 1.9999358043166));
#1528 = CARTESIAN_POINT('', (11.3975190356364, 0.0895547123983137, 1.99934664833365));
#1529 = CARTESIAN_POINT('', (11.2688344644201, 0.163079559067004, 1.99469600793925));
#1530 = CARTESIAN_POINT('', (11.1401984104844, 0.236098428584093, 1.98601549138499));
#1531 = CARTESIAN_POINT('', (11.011618988179, 0.30908515176662, 1.97733879640166));
#1532 = CARTESIAN_POINT('', (10.8829928856545, 0.38162237561069, 1.9646288141153));
#1533 = CARTESIAN_POINT('', (10.7544121724092, 0.453208852698181, 1.94797375132119));
#1534 = CARTESIAN_POINT('', (10.6258855569666, 0.524765211185389, 1.93132569581671));
#1535 = CARTESIAN_POINT('', (10.4973043525251, 0.595418640836246, 1.91072660797129));
#1536 = CARTESIAN_POINT('', (10.3687857437381, 0.664722855240585, 1.88630419755693));
#1537 = CARTESIAN_POINT('', (10.2831762466199, 0.710888146005319, 1.87003581203889));
#1538 = CARTESIAN_POINT('', (10.1975601853093, 0.756475711152468, 1.85206348798473));
#1539 = CARTESIAN_POINT('', (10.111943508512, 0.801311648324314, 1.8324572688769));
#1540 = CARTESIAN_POINT('', (10.0548914795285, 0.831188785381218, 1.81939235415888));
#1541 = CARTESIAN_POINT('', (9.99782955390291, 0.860739426855615, 1.80559971910502));
#1542 = CARTESIAN_POINT('', (9.94077201495674, 0.889933527970454, 1.79109416720452));
#1543 = CARTESIAN_POINT('', (9.8551745399259, 0.93373039315917, 1.76933300050257));
#1544 = CARTESIAN_POINT('', (9.7695669846611, 0.976742487117272, 1.74595795336809));
#1545 = CARTESIAN_POINT('', (9.68398906438416, 1.01885546526451, 1.72102688558333));
#1546 = CARTESIAN_POINT('', (9.64596691285043, 1.03756620316827, 1.70995004667275));
#1547 = CARTESIAN_POINT('', (9.60794641747556, 1.05610124725596, 1.69856506234732));
#1548 = CARTESIAN_POINT('', (9.56992857169443, 1.07444709230913, 1.68687979590381));
#1549 = CARTESIAN_POINT('', (9.48439165041164, 1.11572368418161, 1.66058893971742));
#1550 = CARTESIAN_POINT('', (9.39883824335756, 1.15603734466042, 1.63277885865992));
#1551 = CARTESIAN_POINT('', (9.31326729313576, 1.19522764153893, 1.60356817282624));
#1552 = CARTESIAN_POINT('', (9.2879176233738, 1.20683743529683, 1.59491475437659));
#1553 = CARTESIAN_POINT('', (9.26256525991449, 1.21835015341818, 1.58613755954646));
#1554 = CARTESIAN_POINT('', (9.23721135329407, 1.22976347073313, 1.57723866489838));
#1555 = CARTESIAN_POINT('', (9.21185715820558, 1.24117691790489, 1.56833966900172));
#1556 = CARTESIAN_POINT('', (9.18650043821015, 1.25249097916154, 1.55931901324508));
#1557 = CARTESIAN_POINT('', (9.16114582986678, 1.26370802193575, 1.55017484023423));
#1558 = CARTESIAN_POINT('', (9.10408702422408, 1.28895120671983, 1.52959650656316));
#1559 = CARTESIAN_POINT('', (9.04703704822295, 1.31371130799138, 1.50838558032366));
#1560 = CARTESIAN_POINT('', (8.99001131873765, 1.33796159430651, 1.48655937391037));
#1561 = CARTESIAN_POINT('', (8.95199814156184, 1.35412676112825, 1.4720100913505));
#1562 = CARTESIAN_POINT('', (8.91399146577889, 1.37006502271848, 1.45718739182777));
#1563 = CARTESIAN_POINT('', (8.87598180250805, 1.38575131068111, 1.44211417888654));
#1564 = CARTESIAN_POINT('', (8.83797746224981, 1.40143540187846, 1.4270430768533));
#1565 = CARTESIAN_POINT('', (8.79996347136427, 1.41686357693258, 1.41172582418787));
#1566 = CARTESIAN_POINT('', (8.76194689084289, 1.43203301510006, 1.39616669623059));
#1567 = CARTESIAN_POINT('', (8.70491429471038, 1.45479025493325, 1.37282484252382));
#1568 = CARTESIAN_POINT('', (8.64787171572822, 1.47697145265795, 1.34893216607322));
#1569 = CARTESIAN_POINT('', (8.59083847553104, 1.498559903883, 1.32450678158859));
#1570 = CARTESIAN_POINT('', (8.55281927517241, 1.5129510843546, 1.30822445950156));
#1571 = CARTESIAN_POINT('', (8.51480075840409, 1.52707954757092, 1.29170448346417));
#1572 = CARTESIAN_POINT('', (8.47678415054667, 1.54093525875187, 1.27495824572231));
#1573 = CARTESIAN_POINT('', (8.39123139317775, 1.5721162179075, 1.23727243167639));
#1574 = CARTESIAN_POINT('', (8.30566390383883, 1.60191811832676, 1.19843639569326));
#1575 = CARTESIAN_POINT('', (8.22010518282346, 1.63024670868174, 1.15857484386309));
#1576 = CARTESIAN_POINT('', (8.16308359458405, 1.64912662174559, 1.13200865671033));
#1577 = CARTESIAN_POINT('', (8.10605665375059, 1.66735724723789, 1.10498058451909));
#1578 = CARTESIAN_POINT('', (8.04903566759976, 1.68491691626778, 1.07752261473932));
#1579 = CARTESIAN_POINT('', (7.96350886109295, 1.71125498084405, 1.03633791017789));
#1580 = CARTESIAN_POINT('', (7.87797015910438, 1.73608843556848, 0.994176709803353));
#1581 = CARTESIAN_POINT('', (7.79244635109366, 1.75934049389054, 0.951168243034312));
#1582 = CARTESIAN_POINT('', (7.70694298853113, 1.78258699354111, 0.908170057933019));
#1583 = CARTESIAN_POINT('', (7.62142581436986, 1.80426014448455, 0.864311429389537));
#1584 = CARTESIAN_POINT('', (7.53592053541734, 1.82429289901529, 0.819728868957545));
#1585 = CARTESIAN_POINT('', (7.45043636153601, 1.84432070890734, 0.775157312736327));
#1586 = CARTESIAN_POINT('', (7.36493724151246, 1.86271676907474, 0.729845264007969));
#1587 = CARTESIAN_POINT('', (7.27945385371013, 1.87942706582959, 0.683925364515166));
#1588 = CARTESIAN_POINT('', (7.19399246864737, 1.89613306148786, 0.638017284436816));
#1589 = CARTESIAN_POINT('', (7.10851612596284, 1.91115817809917, 0.59149051257282));
#1590 = CARTESIAN_POINT('', (7.02305454239867, 1.92445796683369, 0.544482813218547));
#1591 = CARTESIAN_POINT('', (6.93761441267981, 1.93775441685626, 0.497486914440254));
#1592 = CARTESIAN_POINT('', (6.85216175671643, 1.94933102823264, 0.449993179239746));
#1593 = CARTESIAN_POINT('', (6.76672109392174, 1.95915150006156, 0.402150966437453));
#1594 = CARTESIAN_POINT('', (6.68130254060766, 1.96896943064696, 0.354321133764731));
#1595 = CARTESIAN_POINT('', (6.5958695881515, 1.97703620428388, 0.306124166316213));
#1596 = CARTESIAN_POINT('', (6.51045146564358, 1.98332775384181, 0.25770335822576));
#1597 = CARTESIAN_POINT('', (6.42505502419521, 1.98961770646157, 0.209294840436163));
#1598 = CARTESIAN_POINT('', (6.33964305629034, 1.99413505684664, 0.160650422233048));
#1599 = CARTESIAN_POINT('', (6.25424799084623, 1.99686663676264, 0.111909047821295));
#1600 = CARTESIAN_POINT('', (6.18896476760421, 1.99895488788737, 0.0746470115397264));
#1601 = CARTESIAN_POINT('', (6.12367722707852, 2., 0.0373194462538786));
#1602 = CARTESIAN_POINT('', (6.05839339823262, 2., -2.37657116208823E-16));
#1603 = ORIENTED_EDGE('', *, *, #1393, .F.);
#1604 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1605, #1606), (#1607, #1608), (#1609, #1610), (#1611, #1612), (#1613, #1614), (#1615, #1616), (#1617, #1618), (#1619, #1620), (#1621, #1622), (#1623, #1624), (#1625, #1626), (#1627, #1628), (#1629, #1630), (#1631, #1632), (#1633, #1634), (#1635, #1636), (#1637, #1638), (#1639, #1640), (#1641, #1642), (#1643, #1644), (#1645, #1646), (#1647, #1648), (#1649, #1650), (#1651, #1652), (#1653, #1654), (#1655, #1656), (#1657, #1658), (#1659, #1660), (#1661, #1662), (#1663, #1664), (#1665, #1666), (#1667, #1668)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.0500000000000013, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.0500000000029), (0.190903642965802, 1.), .UNSPECIFIED.);
#1605 = CARTESIAN_POINT('', (17., -2.02866569884203, 0.0289939133684814));
#1606 = CARTESIAN_POINT('', (17., -1.211688443955, 0.0173175845550475));
#1607 = CARTESIAN_POINT('', (16.7682795698925, -2.02529453118357, 0.163332631822111));
#1608 = CARTESIAN_POINT('', (16.7682795698925, -1.20967490131133, 0.0975558775467915));
#1609 = CARTESIAN_POINT('', (16.4123655913978, -1.99976471618806, 0.368919000583628));
#1610 = CARTESIAN_POINT('', (16.4123655913978, -1.19442636537757, 0.220349212794286));
#1611 = CARTESIAN_POINT('', (15.9322580645161, -1.92450271076931, 0.636684376917489));
#1612 = CARTESIAN_POINT('', (15.9322580645161, -1.1494736152587, 0.38028104009348));
#1613 = CARTESIAN_POINT('', (15.5596774193548, -1.84467453356161, 0.837050187700611));
#1614 = CARTESIAN_POINT('', (15.5596774193548, -1.10179356630841, 0.499956222469839));
#1615 = CARTESIAN_POINT('', (15.1870967741935, -1.74432037077178, 1.02781342414243));
#1616 = CARTESIAN_POINT('', (15.1870967741935, -1.04185368591085, 0.613895946131528));
#1617 = CARTESIAN_POINT('', (14.8145161290323, -1.6245573335154, 1.20690662991513));
#1618 = CARTESIAN_POINT('', (14.8145161290323, -0.970321206045218, 0.720865353633956));
#1619 = CARTESIAN_POINT('', (14.441935483871, -1.48670588341175, 1.37238800246678));
#1620 = CARTESIAN_POINT('', (14.441935483871, -0.887984816580766, 0.819704638453087));
#1621 = CARTESIAN_POINT('', (14.0693548387097, -1.33227761021897, 1.52246147274081));
#1622 = CARTESIAN_POINT('', (14.0693548387097, -0.795747365060575, 0.909341038269515));
#1623 = CARTESIAN_POINT('', (13.6967741935484, -1.16295915083963, 1.65549502105502));
#1624 = CARTESIAN_POINT('', (13.6967741935484, -0.694616251789761, 0.988799774739828));
#1625 = CARTESIAN_POINT('', (13.3241935483871, -0.980594907213094, 1.77003744342096));
#1626 = CARTESIAN_POINT('', (13.3241935483871, -0.585693107518627, 1.0572140677417));
#1627 = CARTESIAN_POINT('', (12.9516129032258, -0.787168054900259, 1.86483326146609));
#1628 = CARTESIAN_POINT('', (12.9516129032258, -0.470162450184679, 1.11383404082357));
#1629 = CARTESIAN_POINT('', (12.5790322580645, -0.584780214031981, 1.93883583743241));
#1630 = CARTESIAN_POINT('', (12.5790322580645, -0.349279542706589, 1.15803455457626));
#1631 = CARTESIAN_POINT('', (12.2064516129032, -0.375629885061488, 1.99121790102452));
#1632 = CARTESIAN_POINT('', (12.2064516129032, -0.224357513016043, 1.18932149414512));
#1633 = CARTESIAN_POINT('', (11.8338709677419, -0.161990024270114, 2.02138185000028));
#1634 = CARTESIAN_POINT('', (11.8338709677419, -0.0967539602784858, 1.20733792160226));
#1635 = CARTESIAN_POINT('', (11.4612903225806, 0.0538156210261219, 2.02896053165978));
#1636 = CARTESIAN_POINT('', (11.4612903225806, 0.0321431796963072, 1.21186454271705));
#1637 = CARTESIAN_POINT('', (11.0887096774194, 0.269434994488753, 2.01384279284763));
#1638 = CARTESIAN_POINT('', (11.0887096774194, 0.160929062588012, 1.20283496754955));
#1639 = CARTESIAN_POINT('', (10.7161290322581, 0.482517019426669, 1.97609554033581));
#1640 = CARTESIAN_POINT('', (10.7161290322581, 0.288199429203458, 1.18028915840725));
#1641 = CARTESIAN_POINT('', (10.3435483870968, 0.690716802624331, 1.91626078115341));
#1642 = CARTESIAN_POINT('', (10.3435483870968, 0.412553713637085, 1.14455084711746));
#1643 = CARTESIAN_POINT('', (9.97096774193549, 0.891790950407311, 1.83424187543112));
#1644 = CARTESIAN_POINT('', (9.97096774193549, 0.532651973979244, 1.09556231228579));
#1645 = CARTESIAN_POINT('', (9.59838709677419, 1.07896202480899, 1.72440598166551));
#1646 = CARTESIAN_POINT('', (9.59838709677419, 0.644446158710916, 1.02995915091562));
#1647 = CARTESIAN_POINT('', (9.22580645161291, 1.25076751335753, 1.59235381320696));
#1648 = CARTESIAN_POINT('', (9.22580645161291, 0.747062733339818, 0.951086576389539));
#1649 = CARTESIAN_POINT('', (8.85322580645161, 1.39640680872905, 1.43356880400328));
#1650 = CARTESIAN_POINT('', (8.85322580645161, 0.834050673880314, 0.856246918561634));
#1651 = CARTESIAN_POINT('', (8.48064516129032, 1.54274080496073, 1.28043022566837));
#1652 = CARTESIAN_POINT('', (8.48064516129032, 0.921453547746076, 0.764779780433343));
#1653 = CARTESIAN_POINT('', (8.10806451612903, 1.70587438969958, 1.13458056630144));
#1654 = CARTESIAN_POINT('', (8.10806451612903, 1.01889053776461, 0.677666192960276));
#1655 = CARTESIAN_POINT('', (7.73548387096774, 1.88768488047708, 0.985149466225813));
#1656 = CARTESIAN_POINT('', (7.73548387096774, 1.12748293462459, 0.588413470231011));
#1657 = CARTESIAN_POINT('', (7.36290322580645, 2.0913058040129, 0.823240699377703));
#1658 = CARTESIAN_POINT('', (7.36290322580645, 1.24910234197033, 0.491708043665737));
#1659 = CARTESIAN_POINT('', (6.99032258064516, 2.31674305607023, 0.638538554660609));
#1660 = CARTESIAN_POINT('', (6.99032258064516, 1.3837522812436, 0.381388509769563));
#1661 = CARTESIAN_POINT('', (6.61774193548387, 2.56191151965527, 0.420727437590775));
#1662 = CARTESIAN_POINT('', (6.61774193548387, 1.53018734657633, 0.251293534698463));
#1663 = CARTESIAN_POINT('', (6.28763440860118, 2.79256805707298, 0.189443855169066));
#1664 = CARTESIAN_POINT('', (6.28763440860118, 1.66795467860705, 0.11315167906554));
#1665 = CARTESIAN_POINT('', (6.08172043010558, 2.9403048447781, 0.0209887284845777));
#1666 = CARTESIAN_POINT('', (6.08172043010558, 1.75619541660125, 0.0125362201236944));
#1667 = CARTESIAN_POINT('', (5.99999999999708, 2.99909115455446, -0.0500583143693545));
#1668 = CARTESIAN_POINT('', (5.99999999999708, 1.79130750641448, -0.0298990026202128));
#1669 = ADVANCED_FACE('', (#1670), #1837, .T.);
#1670 = FACE_OUTER_BOUND('', #1671, .T.);
#1671 = EDGE_LOOP('', (#1672, #1673, #1829, #1836));
#1672 = ORIENTED_EDGE('', *, *, #1099, .F.);
#1673 = ORIENTED_EDGE('', *, *, #1674, .T.);
#1674 = EDGE_CURVE('', #1092, #1675, #1677, .T.);
#1675 = VERTEX_POINT('', #1676);
#1676 = CARTESIAN_POINT('', (17., -0.922317719462951, -1.77463518063986));
#1677 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1678, #1679, #1680, #1681, #1682, #1683, #1684, #1685, #1686, #1687, #1688, #1689, #1690, #1691, #1692, #1693, #1694, #1695, #1696, #1697, #1698, #1699, #1700, #1701, #1702, #1703, #1704, #1705, #1706, #1707, #1708, #1709, #1710, #1711, #1712, #1713, #1714, #1715, #1716, #1717, #1718, #1719, #1720, #1721, #1722, #1723, #1724, #1725, #1726, #1727, #1728, #1729, #1730, #1731, #1732, #1733, #1734, #1735, #1736, #1737, #1738, #1739, #1740, #1741, #1742, #1743, #1744, #1745, #1746, #1747, #1748, #1749, #1750, #1751, #1752, #1753, #1754, #1755, #1756, #1757, #1758, #1759, #1760, #1761, #1762, #1763, #1764, #1765, #1766, #1767, #1768, #1769, #1770, #1771, #1772, #1773, #1774, #1775, #1776, #1777, #1778, #1779, #1780, #1781, #1782, #1783, #1784, #1785, #1786, #1787, #1788, #1789, #1790, #1791, #1792, #1793, #1794, #1795, #1796, #1797, #1798, #1799, #1800, #1801, #1802, #1803, #1804, #1805, #1806, #1807, #1808, #1809, #1810, #1811, #1812, #1813, #1814, #1815, #1816, #1817, #1818, #1819, #1820, #1821, #1822, #1823, #1824, #1825, #1826, #1827, #1828), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (1.3761385106082, 1.51043037355656, 1.70653256843911, 1.90259820361213, 2.09865190117912, 2.29471002616643, 2.49078417926283, 2.68688698682891, 2.88302597564159, 3.07920726080743, 3.27543885357417, 3.47172329600333, 3.66806545921426, 3.86446758497447, 3.95192455843516, 3.97786824747066, 4.27421944336568, 4.47156585600951, 4.66890080481724, 4.80037768906041, 4.99766700314791, 5.19492388598155, 5.32636672118114, 5.45777516397777, 5.58916973629628, 5.67676411884761, 5.87389887766764, 6.07102209599928, 6.36667969484316, 6.49806200438725, 6.79368613334, 6.99074541005429, 7.43400863762452, 7.87711944587953, 8.32006112163877, 8.76283682300681, 9.205445051034, 9.64788374884859, 10.0901496975728, 10.1776807590219, 10.21660467525, 10.66112178847, 11.105439704549, 11.54956823966, 11.9935154795216, 12.4372880090738, 12.8808910914656, 13.3243288063394, 13.7676040967912, 14.2107190768004, 14.5971429828081), .UNSPECIFIED.);
#1678 = CARTESIAN_POINT('', (6., 1.59458122846027, 1.20719124658943));
#1679 = CARTESIAN_POINT('', (6.02496630928565, 1.57215462510298, 1.23681458989373));
#1680 = CARTESIAN_POINT('', (6.05043791789719, 1.5490801456405, 1.26557667720179));
#1681 = CARTESIAN_POINT('', (6.07632590953996, 1.52546287015746, 1.29343072167433));
#1682 = CARTESIAN_POINT('', (6.11412933165943, 1.49097530361628, 1.3341051090683));
#1683 = CARTESIAN_POINT('', (6.15288932446731, 1.45526698656545, 1.37291892199757));
#1684 = CARTESIAN_POINT('', (6.19244344174338, 1.41858176063325, 1.40983182982889));
#1685 = CARTESIAN_POINT('', (6.23199018486926, 1.3819033739983, 1.44673785591578));
#1686 = CARTESIAN_POINT('', (6.27238097580474, 1.34420467985839, 1.48178807791124));
#1687 = CARTESIAN_POINT('', (6.31348054400719, 1.30571352440385, 1.51496276924183));
#1688 = CARTESIAN_POINT('', (6.35457760983103, 1.26722471251273, 1.54813544070598));
#1689 = CARTESIAN_POINT('', (6.39642722802642, 1.22790095454103, 1.57946978928096));
#1690 = CARTESIAN_POINT('', (6.43891504013978, 1.18795481660186, 1.60896344076316));
#1691 = CARTESIAN_POINT('', (6.48140381174231, 1.14800777657136, 1.63845775829142));
#1692 = CARTESIAN_POINT('', (6.5245726394837, 1.10739907675527, 1.66614037005657));
#1693 = CARTESIAN_POINT('', (6.56832796552458, 1.06633094722085, 1.69202195937309));
#1694 = CARTESIAN_POINT('', (6.61208686864313, 1.02525946029199, 1.7179056645567));
#1695 = CARTESIAN_POINT('', (6.65647288116272, 0.983693096570861, 1.74201056449505));
#1696 = CARTESIAN_POINT('', (6.70140349191119, 0.941820472979479, 1.76436226344754));
#1697 = CARTESIAN_POINT('', (6.74634066886333, 0.89994173008168, 1.78671722889932));
#1698 = CARTESIAN_POINT('', (6.7918582829665, 0.85772195177692, 1.80733712328107));
#1699 = CARTESIAN_POINT('', (6.83788544571041, 0.815338333162949, 1.82625940174876));
#1700 = CARTESIAN_POINT('', (6.88392110053124, 0.772946894711132, 1.8451851714037));
#1701 = CARTESIAN_POINT('', (6.93050067203434, 0.730359979936583, 1.86242680187272));
#1702 = CARTESIAN_POINT('', (6.97756666506006, 0.687747978427099, 1.87803160734049));
#1703 = CARTESIAN_POINT('', (7.02464280762248, 0.645126787861038, 1.89363977790343));
#1704 = CARTESIAN_POINT('', (7.07223872534378, 0.602452582419196, 1.90762093078299));
#1705 = CARTESIAN_POINT('', (7.12029717358773, 0.559877880258659, 1.92003561404403));
#1706 = CARTESIAN_POINT('', (7.16836794566385, 0.517292260486266, 1.93245348085508));
#1707 = CARTESIAN_POINT('', (7.21693150037515, 0.474779291145347, 1.94331192401063));
#1708 = CARTESIAN_POINT('', (7.26594097143407, 0.43248440070089, 1.95267950343898));
#1709 = CARTESIAN_POINT('', (7.31496364186606, 0.390178119273716, 1.96204960577103));
#1710 = CARTESIAN_POINT('', (7.36446166267677, 0.348066526697178, 1.96993328340555));
#1711 = CARTESIAN_POINT('', (7.41439556305001, 0.306287020084906, 1.97640791875762));
#1712 = CARTESIAN_POINT('', (7.46434414733671, 0.264495227497474, 1.98288445808643));
#1713 = CARTESIAN_POINT('', (7.51475382379427, 0.223011532888219, 1.98795505222825));
#1714 = CARTESIAN_POINT('', (7.56558616665741, 0.181958312330261, 1.99170559385022));
#1715 = CARTESIAN_POINT('', (7.61643403362812, 0.140892554191375, 1.99545728088097));
#1716 = CARTESIAN_POINT('', (7.66772980070966, 0.100237126153862, 1.99788990681284));
#1717 = CARTESIAN_POINT('', (7.71944455700576, 0.0601110071425223, 1.99909646261022));
#1718 = CARTESIAN_POINT('', (7.74247290281113, 0.0422430288206372, 1.99963373641997));
#1719 = CARTESIAN_POINT('', (7.76558807447385, 0.0244775737177968, 1.9999281290795));
#1720 = CARTESIAN_POINT('', (7.78878688747064, 0.0068234107317617, 1.99998836023263));
#1721 = CARTESIAN_POINT('', (7.79566870336896, 0.00158638849593736, 2.00000622751347));
#1722 = CARTESIAN_POINT('', (7.80255799245551, -0.00364093795718835, 2.00000349137338));
#1723 = CARTESIAN_POINT('', (7.80945467109588, -0.00885835119549179, 1.99998038230731));
#1724 = CARTESIAN_POINT('', (7.88823448378873, -0.0684561458859301, 1.99971641062013));
#1725 = CARTESIAN_POINT('', (7.96801676319056, -0.126788502800828, 1.99679083438437));
#1726 = CARTESIAN_POINT('', (8.04869677916115, -0.183547612859257, 1.99155975903654));
#1727 = CARTESIAN_POINT('', (8.10242327645352, -0.221344682383669, 1.98807627738212));
#1728 = CARTESIAN_POINT('', (8.15657432493977, -0.258464821160656, 1.98356917699383));
#1729 = CARTESIAN_POINT('', (8.21113205512328, -0.294815794582017, 1.9781515733798));
#1730 = CARTESIAN_POINT('', (8.26568661605295, -0.331164656378466, 1.97273428447389));
#1731 = CARTESIAN_POINT('', (8.32066810622888, -0.366757711772679, 1.96640434601769));
#1732 = CARTESIAN_POINT('', (8.37607131650794, -0.401493917399674, 1.95928625634211));
#1733 = CARTESIAN_POINT('', (8.41298440011817, -0.424637349994157, 1.95454373983419));
#1734 = CARTESIAN_POINT('', (8.45009229284983, -0.447404733578865, 1.94945072044415));
#1735 = CARTESIAN_POINT('', (8.48739616139009, -0.469763546696091, 1.94404789297894));
#1736 = CARTESIAN_POINT('', (8.54337295669889, -0.503314348642001, 1.93594061137671));
#1737 = CARTESIAN_POINT('', (8.59980495199962, -0.535955367604953, 1.92713529180986));
#1738 = CARTESIAN_POINT('', (8.65660457291035, -0.567736860478624, 1.91772648134552));
#1739 = CARTESIAN_POINT('', (8.71339485685858, -0.59951312897576, 1.90831921754134));
#1740 = CARTESIAN_POINT('', (8.77056861142293, -0.630439701432594, 1.89830644795884));
#1741 = CARTESIAN_POINT('', (8.82802969998114, -0.660608087699482, 1.8877491767886));
#1742 = CARTESIAN_POINT('', (8.86631910355099, -0.680710900677928, 1.88071430107399));
#1743 = CARTESIAN_POINT('', (8.90474358300637, -0.7004754935152, 1.87343816629213));
#1744 = CARTESIAN_POINT('', (8.94325606223554, -0.719966961571938, 1.86591735461272));
#1745 = CARTESIAN_POINT('', (8.98175846456167, -0.739453329628948, 1.85839851077572));
#1746 = CARTESIAN_POINT('', (9.02035108314222, -0.758669424887578, 1.85063440512476));
#1747 = CARTESIAN_POINT('', (9.05897347103918, -0.777707088013566, 1.84259916564983));
#1748 = CARTESIAN_POINT('', (9.09759178224994, -0.79674274166829, 1.83456477431382));
#1749 = CARTESIAN_POINT('', (9.13624205381797, -0.815601646537151, 1.82625887351275));
#1750 = CARTESIAN_POINT('', (9.17485244875016, -0.834392815610624, 1.81763269921549));
#1751 = CARTESIAN_POINT('', (9.20059212463227, -0.846919975776863, 1.81188204758646));
#1752 = CARTESIAN_POINT('', (9.22631251777977, -0.859421352565045, 1.80598664867818));
#1753 = CARTESIAN_POINT('', (9.25199703066084, -0.871918785859086, 1.79993267398145));
#1754 = CARTESIAN_POINT('', (9.30980108275576, -0.900044773240145, 1.78630795505564));
#1755 = CARTESIAN_POINT('', (9.36744882070959, -0.928119647153533, 1.77189202711655));
#1756 = CARTESIAN_POINT('', (9.42498643778726, -0.955998902839623, 1.75672026736457));
#1757 = CARTESIAN_POINT('', (9.48252068654873, -0.983876526443026, 1.74154939578431));
#1758 = CARTESIAN_POINT('', (9.53995323653019, -1.01156211223008, 1.72562051079783));
#1759 = CARTESIAN_POINT('', (9.59734184896585, -1.03890679667723, 1.70899756226212));
#1760 = CARTESIAN_POINT('', (9.68341684052347, -1.07992004622344, 1.68406543558841));
#1761 = CARTESIAN_POINT('', (9.76942163570717, -1.12017272156682, 1.65757596528123));
#1762 = CARTESIAN_POINT('', (9.8552563310817, -1.15962717038536, 1.62949833559413));
#1763 = CARTESIAN_POINT('', (9.89339896824515, -1.17715966955953, 1.61702138979859));
#1764 = CARTESIAN_POINT('', (9.93151152518802, -1.19453676528473, 1.60422891274));
#1765 = CARTESIAN_POINT('', (9.96958297624507, -1.21175627698976, 1.59111493147915));
#1766 = CARTESIAN_POINT('', (10.0552477784225, -1.25050200437466, 1.56160708296595));
#1767 = CARTESIAN_POINT('', (10.1407198027402, -1.2884623676491, 1.53045258535738));
#1768 = CARTESIAN_POINT('', (10.2261013813833, -1.32530760832888, 1.49785170938435));
#1769 = CARTESIAN_POINT('', (10.2830156535429, -1.34986817618389, 1.47612038094965));
#1770 = CARTESIAN_POINT('', (10.3399050499084, -1.37393314374605, 1.45374878794179));
#1771 = CARTESIAN_POINT('', (10.3967986750189, -1.39742003181495, 1.43080999950458));
#1772 = CARTESIAN_POINT('', (10.5247746440531, -1.4502512102532, 1.37921171106687));
#1773 = CARTESIAN_POINT('', (10.6528063103252, -1.50023118838989, 1.32467087017649));
#1774 = CARTESIAN_POINT('', (10.7808095623278, -1.54700550632611, 1.2675858800873));
#1775 = CARTESIAN_POINT('', (10.9087687994723, -1.59376374056969, 1.21052051909107));
#1776 = CARTESIAN_POINT('', (11.036797402383, -1.63735493085182, 1.15087045493051));
#1777 = CARTESIAN_POINT('', (11.1647910766372, -1.67749455590648, 1.08904178749216));
#1778 = CARTESIAN_POINT('', (11.2927358965436, -1.71761885992894, 1.02723671965156));
#1779 = CARTESIAN_POINT('', (11.4207450570557, -1.75432237991172, 0.963210560844902));
#1780 = CARTESIAN_POINT('', (11.5487220313233, -1.78736110913399, 0.897407524793137));
#1781 = CARTESIAN_POINT('', (11.6766510514209, -1.82038745843522, 0.831629145754801));
#1782 = CARTESIAN_POINT('', (11.8046456959457, -1.84977612852928, 0.764027122734866));
#1783 = CARTESIAN_POINT('', (11.9326074055664, -1.87533609971145, 0.695064394944196));
#1784 = CARTESIAN_POINT('', (12.0605207155686, -1.90088640321369, 0.626127751282311));
#1785 = CARTESIAN_POINT('', (12.1884989616536, -1.92262927000977, 0.555781845837325));
#1786 = CARTESIAN_POINT('', (12.3164447457335, -1.94042588278165, 0.484507371906107));
#1787 = CARTESIAN_POINT('', (12.4443415233228, -1.95821567899804, 0.413260197911839));
#1788 = CARTESIAN_POINT('', (12.5723031087312, -1.97207512469751, 0.341033776200655));
#1789 = CARTESIAN_POINT('', (12.7002323407687, -1.98191948738583, 0.268319111360014));
#1790 = CARTESIAN_POINT('', (12.8281116231553, -1.99176000636719, 0.195632837779611));
#1791 = CARTESIAN_POINT('', (12.9560554145355, -1.99759568162832, 0.12240643579543));
#1792 = CARTESIAN_POINT('', (13.0839670960203, -1.99939632959615, 0.0491357018618384));
#1793 = CARTESIAN_POINT('', (13.1092827353645, -1.99975270482326, 0.0346343251837037));
#1794 = CARTESIAN_POINT('', (13.1345993951092, -1.99995128292966, 0.0201299937969276));
#1795 = CARTESIAN_POINT('', (13.1599163416472, -1.99999208539008, 0.00562657773647883));
#1796 = CARTESIAN_POINT('', (13.1711744560797, -2.00001022970966, -0.000822901367414952));
#1797 = CARTESIAN_POINT('', (13.1824327327015, -1.99999717612703, -0.00727226056047719));
#1798 = CARTESIAN_POINT('', (13.1936911056444, -1.99995293187364, -0.0137211621434751));
#1799 = CARTESIAN_POINT('', (13.322263457173, -1.9994476556914, -0.0873686106252314));
#1800 = CARTESIAN_POINT('', (13.4509001319934, -1.99486811140429, -0.160987595109057));
#1801 = CARTESIAN_POINT('', (13.5795052013833, -1.98625512499667, -0.234073873861321));
#1802 = CARTESIAN_POINT('', (13.7080526402313, -1.97764599824309, -0.307127401168596));
#1803 = CARTESIAN_POINT('', (13.8366640980271, -1.9650004685581, -0.379704742757689));
#1804 = CARTESIAN_POINT('', (13.9652442125224, -1.9484143603596, -0.451310846694905));
#1805 = CARTESIAN_POINT('', (14.0937695225057, -1.93183532163347, -0.522886430068389));
#1806 = CARTESIAN_POINT('', (14.2223585721113, -1.91130636795498, -0.593546548533672));
#1807 = CARTESIAN_POINT('', (14.3509165220994, -1.88697672937915, -0.662811302545117));
#1808 = CARTESIAN_POINT('', (14.4794219941589, -1.86265702227033, -0.73204778237497));
#1809 = CARTESIAN_POINT('', (14.6079909556004, -1.83452110889624, -0.799943158222778));
#1810 = CARTESIAN_POINT('', (14.7365290405002, -1.80276938557874, -0.866038418559335));
#1811 = CARTESIAN_POINT('', (14.8650165407211, -1.77103015778528, -0.932107667869467));
#1812 = CARTESIAN_POINT('', (14.9935673094094, -1.73565369817789, -0.996428816948469));
#1813 = CARTESIAN_POINT('', (15.1220874041597, -1.69688871581925, -1.05856916926835));
#1814 = CARTESIAN_POINT('', (15.2505584256493, -1.65813853522445, -1.12068579432811));
#1815 = CARTESIAN_POINT('', (15.3790925445579, -1.61597290442174, -1.18067067944482));
#1816 = CARTESIAN_POINT('', (15.507596139222, -1.57068536149616, -1.23812256872318));
#1817 = CARTESIAN_POINT('', (15.6360518299799, -1.52541470097937, -1.2955530409359));
#1818 = CARTESIAN_POINT('', (15.764570413969, -1.47699011158663, -1.35049602696649));
#1819 = CARTESIAN_POINT('', (15.8930587315442, -1.42574622784315, -1.4025860735766));
#1820 = CARTESIAN_POINT('', (16.0214999858228, -1.37452111394698, -1.45465704040295));
#1821 = CARTESIAN_POINT('', (16.1500042966242, -1.32044044116959, -1.5039162672876));
#1822 = CARTESIAN_POINT('', (16.2784778580762, -1.26387410075007, -1.55003943738641));
#1823 = CARTESIAN_POINT('', (16.4069049570838, -1.20732821753911, -1.59614592704765));
#1824 = CARTESIAN_POINT('', (16.5353939624972, -1.14825571532636, -1.63915323589079));
#1825 = CARTESIAN_POINT('', (16.6638550326531, -1.0870636649231, -1.67877711099597));
#1826 = CARTESIAN_POINT('', (16.7758810997893, -1.03370037954522, -1.71333160199734));
#1827 = CARTESIAN_POINT('', (16.8879526761248, -0.978694795695094, -1.74533474923421));
#1828 = CARTESIAN_POINT('', (17., -0.922317719462515, -1.77463518064008));
#1829 = ORIENTED_EDGE('', *, *, #1830, .F.);
#1830 = EDGE_CURVE('', #1432, #1675, #1831, .T.);
#1831 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1832, #1833, #1834, #1835), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.81516669451671), .UNSPECIFIED.);
#1832 = CARTESIAN_POINT('', (17., -1.211688443955, 0.0173175845550461));
#1833 = CARTESIAN_POINT('', (17., -1.11523153579085, -0.580000003843234));
#1834 = CARTESIAN_POINT('', (17., -1.01877462762671, -1.17731759224151));
#1835 = CARTESIAN_POINT('', (17., -0.92231771946256, -1.7746351806398));
#1836 = ORIENTED_EDGE('', *, *, #1431, .T.);
#1837 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1838, #1839), (#1840, #1841), (#1842, #1843), (#1844, #1845), (#1846, #1847), (#1848, #1849), (#1850, #1851), (#1852, #1853), (#1854, #1855), (#1856, #1857), (#1858, #1859), (#1860, #1861), (#1862, #1863), (#1864, #1865), (#1866, #1867), (#1868, #1869), (#1870, #1871), (#1872, #1873), (#1874, #1875), (#1876, #1877), (#1878, #1879), (#1880, #1881), (#1882, #1883), (#1884, #1885), (#1886, #1887), (#1888, #1889), (#1890, #1891), (#1892, #1893), (#1894, #1895), (#1896, #1897), (#1898, #1899), (#1900, #1901)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.0499999999947288, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.0500000000002), (0., 0.888168582561952), .UNSPECIFIED.);
#1838 = CARTESIAN_POINT('', (17.0000000000053, -1.21168844395505, 0.0173175845532218));
#1839 = CARTESIAN_POINT('', (17.0000000000053, -0.916592409889717, -1.81008964596001));
#1840 = CARTESIAN_POINT('', (16.768279569896, -1.20967490131148, 0.0975558775455788));
#1841 = CARTESIAN_POINT('', (16.768279569896, -1.035819932399, -1.74808874902747));
#1842 = CARTESIAN_POINT('', (16.4123655913996, -1.19442636537773, 0.220349212793701));
#1843 = CARTESIAN_POINT('', (16.4123655913996, -1.20933845028703, -1.63490145640095));
#1844 = CARTESIAN_POINT('', (15.9322580645161, -1.1494736152587, 0.38028104009348));
#1845 = CARTESIAN_POINT('', (15.9322580645161, -1.41689532346451, -1.44973304618036));
#1846 = CARTESIAN_POINT('', (15.5596774193548, -1.10179356630841, 0.499956222469839));
#1847 = CARTESIAN_POINT('', (15.5596774193548, -1.56188720212955, -1.29004874895933));
#1848 = CARTESIAN_POINT('', (15.1870967741935, -1.04185368591085, 0.613895946131528));
#1849 = CARTESIAN_POINT('', (15.1870967741935, -1.68924041284443, -1.11613655739098));
#1850 = CARTESIAN_POINT('', (14.8145161290323, -0.970321206045218, 0.720865353633956));
#1851 = CARTESIAN_POINT('', (14.8145161290323, -1.79758767140446, -0.929907798276984));
#1852 = CARTESIAN_POINT('', (14.441935483871, -0.887984816580766, 0.819704638453087));
#1853 = CARTESIAN_POINT('', (14.441935483871, -1.8857638638013, -0.733401355684469));
#1854 = CARTESIAN_POINT('', (14.0693548387097, -0.795747365060575, 0.909341038269515));
#1855 = CARTESIAN_POINT('', (14.0693548387097, -1.95281872310218, -0.528763874218511));
#1856 = CARTESIAN_POINT('', (13.6967741935484, -0.694616251789761, 0.988799774739828));
#1857 = CARTESIAN_POINT('', (13.6967741935484, -1.99802622761006, -0.318227269487358));
#1858 = CARTESIAN_POINT('', (13.3241935483871, -0.585693107518627, 1.0572140677417));
#1859 = CARTESIAN_POINT('', (13.3241935483871, -2.02089207943488, -0.104085839554448));
#1860 = CARTESIAN_POINT('', (12.9516129032258, -0.470162450184679, 1.11383404082357));
#1861 = CARTESIAN_POINT('', (12.9516129032258, -2.02115876468675, 0.111327344555624));
#1862 = CARTESIAN_POINT('', (12.5790322580645, -0.349279542706589, 1.15803455457626));
#1863 = CARTESIAN_POINT('', (12.5790322580645, -1.99880841368258, 0.325664462325085));
#1864 = CARTESIAN_POINT('', (12.2064516129032, -0.224357513016043, 1.18932149414512));
#1865 = CARTESIAN_POINT('', (12.2064516129032, -1.95406279339703, 0.536586940929511));
#1866 = CARTESIAN_POINT('', (11.8338709677419, -0.0967539602784858, 1.20733792160226));
#1867 = CARTESIAN_POINT('', (11.8338709677419, -1.88738271898447, 0.741790126059819));
#1868 = CARTESIAN_POINT('', (11.4612903225806, 0.0321431796963072, 1.21186454271705));
#1869 = CARTESIAN_POINT('', (11.4612903225806, -1.79945836763635, 0.93902488851012));
#1870 = CARTESIAN_POINT('', (11.0887096774194, 0.160929062588012, 1.20283496754955));
#1871 = CARTESIAN_POINT('', (11.0887096774194, -1.69122236691063, 1.12612904084428));
#1872 = CARTESIAN_POINT('', (10.7161290322581, 0.288199429203458, 1.18028915840725));
#1873 = CARTESIAN_POINT('', (10.7161290322581, -1.56376690653915, 1.30101944033803));
#1874 = CARTESIAN_POINT('', (10.3435483870968, 0.412553713637085, 1.14455084711746));
#1875 = CARTESIAN_POINT('', (10.3435483870968, -1.41860835375931, 1.46182705907619));
#1876 = CARTESIAN_POINT('', (9.97096774193549, 0.532651973979244, 1.09556231228579));
#1877 = CARTESIAN_POINT('', (9.97096774193549, -1.25664467618777, 1.60649371732504));
#1878 = CARTESIAN_POINT('', (9.59838709677419, 0.644446158710916, 1.02995915091562));
#1879 = CARTESIAN_POINT('', (9.59838709677419, -1.07578974489914, 1.72645698657491));
#1880 = CARTESIAN_POINT('', (9.22580645161291, 0.747062733339818, 0.951086576389539));
#1881 = CARTESIAN_POINT('', (9.22580645161291, -0.881717981293055, 1.8228613476456));
#1882 = CARTESIAN_POINT('', (8.85322580645161, 0.834050673880314, 0.856246918561634));
#1883 = CARTESIAN_POINT('', (8.85322580645161, -0.675112348230911, 1.88401945381023));
#1884 = CARTESIAN_POINT('', (8.48064516129032, 0.921453547746076, 0.764779780433343));
#1885 = CARTESIAN_POINT('', (8.48064516129032, -0.473275244995056, 1.94828043107593));
#1886 = CARTESIAN_POINT('', (8.10806451612903, 1.01889053776461, 0.677666192960276));
#1887 = CARTESIAN_POINT('', (8.10806451612903, -0.270612798251577, 2.0308360238492));
#1888 = CARTESIAN_POINT('', (7.73548387096774, 1.12748293462459, 0.588413470231011));
#1889 = CARTESIAN_POINT('', (7.73548387096774, -0.0565335598781637, 2.12860120505003));
#1890 = CARTESIAN_POINT('', (7.36290322580645, 1.24910234197033, 0.491708043665737));
#1891 = CARTESIAN_POINT('', (7.36290322580645, 0.178331548373286, 2.24048629155599));
#1892 = CARTESIAN_POINT('', (6.99032258064516, 1.3837522812436, 0.381388509769563));
#1893 = CARTESIAN_POINT('', (6.99032258064516, 0.443254092329876, 2.36196820612343));
#1894 = CARTESIAN_POINT('', (6.61774193548387, 1.53018734657633, 0.251293534698463));
#1895 = CARTESIAN_POINT('', (6.61774193548387, 0.746587623520548, 2.48664508463719));
#1896 = CARTESIAN_POINT('', (6.28763440860207, 1.66795467860668, 0.113151679065915));
#1897 = CARTESIAN_POINT('', (6.28763440860207, 1.05565614867285, 2.59236843774413));
#1898 = CARTESIAN_POINT('', (6.08172043010737, 1.75619541660048, 0.0125362201245699));
#1899 = CARTESIAN_POINT('', (6.08172043010737, 1.27187142801512, 2.65116623097917));
#1900 = CARTESIAN_POINT('', (5.99999999999977, 1.79130750641333, -0.0298990026188172));
#1901 = CARTESIAN_POINT('', (5.99999999999977, 1.36151526254256, 2.67279938424935));
#1902 = ADVANCED_FACE('', (#1903), #2045, .T.);
#1903 = FACE_OUTER_BOUND('', #1904, .T.);
#1904 = EDGE_LOOP('', (#1905, #1906, #2038, #2044));
#1905 = ORIENTED_EDGE('', *, *, #1091, .T.);
#1906 = ORIENTED_EDGE('', *, *, #1907, .T.);
#1907 = EDGE_CURVE('', #1083, #1908, #1910, .T.);
#1908 = VERTEX_POINT('', #1909);
#1909 = CARTESIAN_POINT('', (17., -0.0285813011244993, -1.99979576687872));
#1910 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1911, #1912, #1913, #1914, #1915, #1916, #1917, #1918, #1919, #1920, #1921, #1922, #1923, #1924, #1925, #1926, #1927, #1928, #1929, #1930, #1931, #1932, #1933, #1934, #1935, #1936, #1937, #1938, #1939, #1940, #1941, #1942, #1943, #1944, #1945, #1946, #1947, #1948, #1949, #1950, #1951, #1952, #1953, #1954, #1955, #1956, #1957, #1958, #1959, #1960, #1961, #1962, #1963, #1964, #1965, #1966, #1967, #1968, #1969, #1970, #1971, #1972, #1973, #1974, #1975, #1976, #1977, #1978, #1979, #1980, #1981, #1982, #1983, #1984, #1985, #1986, #1987, #1988, #1989, #1990, #1991, #1992, #1993, #1994, #1995, #1996, #1997, #1998, #1999, #2000, #2001, #2002, #2003, #2004, #2005, #2006, #2007, #2008, #2009, #2010, #2011, #2012, #2013, #2014, #2015, #2016, #2017, #2018, #2019, #2020, #2021, #2022, #2023, #2024, #2025, #2026, #2027, #2028, #2029, #2030, #2031, #2032, #2033, #2034, #2035, #2036, #2037), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0.506921268096726, 0.550220820306941, 0.589137999075952, 0.88521689010077, 1.18125437570283, 1.47725588700274, 1.7732261661067, 2.06916705231846, 2.3650792350982, 2.56225698327592, 2.85811944875995, 3.15394985110146, 3.35108581990136, 3.54820121498906, 3.74530198267796, 3.83288846403609, 4.02993527787778, 4.22692905434262, 4.42393832655528, 4.62093377061884, 4.81789745734083, 5.1132214173686, 5.40853156155437, 5.53984090818161, 5.98241742257485, 6.42484432403611, 6.86709355948735, 6.90600798652335, 7.35053186355927, 7.79485919942105, 8.23899887895548, 8.6829580892983, 9.12674256165691, 9.57035674585274, 10.0138039212845, 10.45708628643, 10.9002050081625, 11.3431602699126, 11.7859512245334, 12.2285761115767, 12.6710319168131, 13.1133146953033, 13.1761644285016), .UNSPECIFIED.);
#1911 = CARTESIAN_POINT('', (5.99999999978702, 0.0333776732254871, 1.99972146313579));
#1912 = CARTESIAN_POINT('', (6.01253059848414, 0.0262161342460593, 1.99984099728589));
#1913 = CARTESIAN_POINT('', (6.02506114606, 0.0190537963385897, 1.99992206311485));
#1914 = CARTESIAN_POINT('', (6.03759155363201, 0.0118911240133575, 1.99996464998002));
#1915 = CARTESIAN_POINT('', (6.04885375119843, 0.00545339001574947, 2.00000292660322));
#1916 = CARTESIAN_POINT('', (6.0601159169379, -0.000984659526984884, 2.00001011974466));
#1917 = CARTESIAN_POINT('', (6.071377992356, -0.00742267665270189, 1.9999862259204));
#1918 = CARTESIAN_POINT('', (6.15705899251842, -0.0564026138237624, 1.99980444355041));
#1919 = CARTESIAN_POINT('', (6.24275114807234, -0.105389366951916, 1.99782180925812));
#1920 = CARTESIAN_POINT('', (6.32843312321896, -0.154222102685182, 1.99404502031508));
#1921 = CARTESIAN_POINT('', (6.41410311609157, -0.203048009359949, 1.99026875954053));
#1922 = CARTESIAN_POINT('', (6.49978773757886, -0.251742516276133, 1.98469744315557));
#1923 = CARTESIAN_POINT('', (6.58545769507607, -0.300159637534265, 1.97734776708482));
#1924 = CARTESIAN_POINT('', (6.67111724201014, -0.348570875172132, 1.96999898414241));
#1925 = CARTESIAN_POINT('', (6.7567925992998, -0.39671734708866, 1.96087048544143));
#1926 = CARTESIAN_POINT('', (6.84245178657688, -0.444459368067835, 1.94998868461763));
#1927 = CARTESIAN_POINT('', (6.92810193564158, -0.492196351612747, 1.9391080319722));
#1928 = CARTESIAN_POINT('', (7.01376545950521, -0.539542837248856, 1.9264710296318));
#1929 = CARTESIAN_POINT('', (7.09941623298476, -0.586351655153989, 1.91211708231955));
#1930 = CARTESIAN_POINT('', (7.18505850046175, -0.633155824462168, 1.89776456050187));
#1931 = CARTESIAN_POINT('', (7.27071410789405, -0.679441853068204, 1.88168950867916));
#1932 = CARTESIAN_POINT('', (7.35635629581481, -0.725066926360726, 1.86394150989184));
#1933 = CARTESIAN_POINT('', (7.44199017726344, -0.770687574458045, 1.84619523249045));
#1934 = CARTESIAN_POINT('', (7.52764001057039, -0.815661042618444, 1.8267712931617));
#1935 = CARTESIAN_POINT('', (7.61327319094696, -0.859857938212366, 1.8057254293201));
#1936 = CARTESIAN_POINT('', (7.67033389563757, -0.8893080415092, 1.79170175512812));
#1937 = CARTESIAN_POINT('', (7.72739787534331, -0.918418591099992, 1.77695563728444));
#1938 = CARTESIAN_POINT('', (7.78445793744282, -0.947148525929566, 1.76150778307377));
#1939 = CARTESIAN_POINT('', (7.87007576607437, -0.990257393083341, 1.73832849293862));
#1940 = CARTESIAN_POINT('', (7.95570848245676, -1.03252083889937, 1.71356233446118));
#1941 = CARTESIAN_POINT('', (8.04132921389842, -1.07380901497938, 1.68728604550298));
#1942 = CARTESIAN_POINT('', (8.12694066646886, -1.11509271658618, 1.66101260415304));
#1943 = CARTESIAN_POINT('', (8.21257026261343, -1.15541272168426, 1.63322267865224));
#1944 = CARTESIAN_POINT('', (8.29818032660246, -1.19466034493473, 1.60399085416361));
#1945 = CARTESIAN_POINT('', (8.35522930726812, -1.22081424315254, 1.58451130103202));
#1946 = CARTESIAN_POINT('', (8.41227996158321, -1.24649699368261, 1.56438773984912));
#1947 = CARTESIAN_POINT('', (8.46932651912337, -1.27167027142377, 1.54364980509732));
#1948 = CARTESIAN_POINT('', (8.52636712311043, -1.29684092200474, 1.52291403461977));
#1949 = CARTESIAN_POINT('', (8.58341384126091, -1.32150347576975, 1.50156299891985));
#1950 = CARTESIAN_POINT('', (8.64046020954543, -1.34562273303389, 1.4796281493478));
#1951 = CARTESIAN_POINT('', (8.6975023445737, -1.36974020047337, 1.45769492750144));
#1952 = CARTESIAN_POINT('', (8.75455245925106, -1.39331845029505, 1.43517503405849));
#1953 = CARTESIAN_POINT('', (8.81158614497669, -1.41634531675468, 1.41207858977717));
#1954 = CARTESIAN_POINT('', (8.8369304392185, -1.42657786041014, 1.40181512753801));
#1955 = CARTESIAN_POINT('', (8.86227155392294, -1.43670336049993, 1.39143587912245));
#1956 = CARTESIAN_POINT('', (8.88760976767916, -1.44671763217586, 1.38094463783001));
#1957 = CARTESIAN_POINT('', (8.94461416164136, -1.46924714011006, 1.35734207225297));
#1958 = CARTESIAN_POINT('', (9.00161979582142, -1.49120355172207, 1.33318199157937));
#1959 = CARTESIAN_POINT('', (9.05864527627111, -1.51252758540958, 1.30853364625257));
#1960 = CARTESIAN_POINT('', (9.11565540766828, -1.53384587949244, 1.28389193530648));
#1961 = CARTESIAN_POINT('', (9.17269365005059, -1.55453659233295, 1.25875953367189));
#1962 = CARTESIAN_POINT('', (9.22972222315979, -1.57460655233697, 1.23313186859211));
#1963 = CARTESIAN_POINT('', (9.28675528219947, -1.5946780910662, 1.20750218761192));
#1964 = CARTESIAN_POINT('', (9.34378228031559, -1.61413627927026, 1.18136629425053));
#1965 = CARTESIAN_POINT('', (9.40079340019443, -1.63295427100908, 1.15475553637694));
#1966 = CARTESIAN_POINT('', (9.45780051844301, -1.65177094190654, 1.12814664632167));
#1967 = CARTESIAN_POINT('', (9.51480019824479, -1.66994989153953, 1.10105890793041));
#1968 = CARTESIAN_POINT('', (9.57179627423995, -1.68745361644317, 1.07354566384149));
#1969 = CARTESIAN_POINT('', (9.62878316198276, -1.70495451959743, 1.0460368551216));
#1970 = CARTESIAN_POINT('', (9.68577814701976, -1.72178011097379, 1.01810366668764));
#1971 = CARTESIAN_POINT('', (9.74277547042429, -1.73790657322159, 0.98978823126626));
#1972 = CARTESIAN_POINT('', (9.82823627560595, -1.76208631300774, 0.947332555005709));
#1973 = CARTESIAN_POINT('', (9.91372649942879, -1.78470065799685, 0.904006918216641));
#1974 = CARTESIAN_POINT('', (9.99920015997541, -1.80569803817832, 0.859915458006745));
#1975 = CARTESIAN_POINT('', (10.0846698218942, -1.82669443606061, 0.81582606048302));
#1976 = CARTESIAN_POINT('', (10.1701445029529, -1.84608527050921, 0.770945448279966));
#1977 = CARTESIAN_POINT('', (10.2555966918768, -1.86380852881303, 0.725408690273152));
#1978 = CARTESIAN_POINT('', (10.2935929182726, -1.87168915707386, 0.705160818470834));
#1979 = CARTESIAN_POINT('', (10.3315896375723, -1.87924047623898, 0.684782608018529));
#1980 = CARTESIAN_POINT('', (10.3695870855797, -1.88645642700225, 0.664290711226573));
#1981 = CARTESIAN_POINT('', (10.4976570099753, -1.91077769901276, 0.595223028777159));
#1982 = CARTESIAN_POINT('', (10.6257888755215, -1.93130203774066, 0.524816424662945));
#1983 = CARTESIAN_POINT('', (10.7538667189946, -1.94790307506732, 0.453512524792211));
#1984 = CARTESIAN_POINT('', (10.8819012657698, -1.96449850041551, 0.382232729195369));
#1985 = CARTESIAN_POINT('', (11.009980595355, -1.97718247005644, 0.310009726451137));
#1986 = CARTESIAN_POINT('', (11.1380138417342, -1.98586768690245, 0.237338429499294));
#1987 = CARTESIAN_POINT('', (11.2659956736177, -1.99454941601338, 0.164696315265161));
#1988 = CARTESIAN_POINT('', (11.3940252962088, -1.9992425109961, 0.0915510224721511));
#1989 = CARTESIAN_POINT('', (11.522007290976, -1.99991540112978, 0.0183953343315955));
#1990 = CARTESIAN_POINT('', (11.5332686920097, -1.99997461012758, 0.01195821367607));
#1991 = CARTESIAN_POINT('', (11.5445301244504, -2.00000274024284, 0.00552078706998919));
#1992 = CARTESIAN_POINT('', (11.5557915236772, -1.99999978995726, -0.000916608368585795));
#1993 = CARTESIAN_POINT('', (11.6844317537008, -1.9999660885133, -0.0744517005266166));
#1994 = CARTESIAN_POINT('', (11.8131201355673, -1.99587068012293, -0.148012296714785));
#1995 = CARTESIAN_POINT('', (11.9417603623358, -1.98774149600889, -0.221096687097436));
#1996 = CARTESIAN_POINT('', (12.0703437122918, -1.97961590612112, -0.294148764048481));
#1997 = CARTESIAN_POINT('', (12.1989751708412, -1.96745407597588, -0.366779351441536));
#1998 = CARTESIAN_POINT('', (12.3275585108436, -1.95133886382743, -0.438493601455085));
#1999 = CARTESIAN_POINT('', (12.4560875452128, -1.93523045774577, -0.510177563814262));
#2000 = CARTESIAN_POINT('', (12.584664658762, -1.91516007734598, -0.580999096650022));
#2001 = CARTESIAN_POINT('', (12.7131936893893, -1.89126432299412, -0.650476179863418));
#2002 = CARTESIAN_POINT('', (12.8416704942613, -1.86737827830719, -0.719925032153931));
#2003 = CARTESIAN_POINT('', (12.9701953259599, -1.83965230125492, -0.788081910607758));
#2004 = CARTESIAN_POINT('', (13.0986721264559, -1.80827493538128, -0.854483328141549));
#2005 = CARTESIAN_POINT('', (13.2270983597453, -1.77690991933063, -0.920858610729656));
#2006 = CARTESIAN_POINT('', (13.3555725766103, -1.74187322208564, -0.985528853620894));
#2007 = CARTESIAN_POINT('', (13.4839988069105, -1.70340289430843, -1.04805466444345));
#2008 = CARTESIAN_POINT('', (13.6123757577333, -1.66494732829476, -1.11055648297669));
#2009 = CARTESIAN_POINT('', (13.7408006436119, -1.62303239957837, -1.17096162971187));
#2010 = CARTESIAN_POINT('', (13.8691775926386, -1.57794266203884, -1.22886002267051));
#2011 = CARTESIAN_POINT('', (13.9975062112097, -1.53286989956821, -1.2867366184473));
#2012 = CARTESIAN_POINT('', (14.125882715202, -1.48459150455391, -1.34215100453639));
#2013 = CARTESIAN_POINT('', (14.2542113333202, -1.43343497685846, -1.39472727338314));
#2014 = CARTESIAN_POINT('', (14.3824922571977, -1.38229746184919, -1.44728400188686));
#2015 = CARTESIAN_POINT('', (14.510821012516, -1.32824629986039, -1.4970434268665));
#2016 = CARTESIAN_POINT('', (14.639101936921, -1.2716478818081, -1.54366824955785));
#2017 = CARTESIAN_POINT('', (14.7673355047652, -1.21507035779315, -1.59027586009344));
#2018 = CARTESIAN_POINT('', (14.8956168511041, -1.15590582699666, -1.63378548289502));
#2019 = CARTESIAN_POINT('', (15.0238504212104, -1.0945550489717, -1.67390240001338));
#2020 = CARTESIAN_POINT('', (15.1520366878377, -1.03322690234687, -1.71400451859076));
#2021 = CARTESIAN_POINT('', (15.280270663811, -0.969668999373166, -1.75074594170429));
#2022 = CARTESIAN_POINT('', (15.4084569333381, -0.904311592052269, -1.78387795111658));
#2023 = CARTESIAN_POINT('', (15.5365956542304, -0.838978428010339, -1.81699767074291));
#2024 = CARTESIAN_POINT('', (15.66478204917, -0.771799064338436, -1.84653500970988));
#2025 = CARTESIAN_POINT('', (15.7929207714433, -0.703227871962082, -1.87229019120854));
#2026 = CARTESIAN_POINT('', (15.9210114356274, -0.634682397030228, -1.89803571329443));
#2027 = CARTESIAN_POINT('', (16.0491496467591, -0.564695689068965, -1.9200208561445));
#2028 = CARTESIAN_POINT('', (16.1772403295171, -0.493741027363781, -1.93809695265688));
#2029 = CARTESIAN_POINT('', (16.3052820818947, -0.422813470195112, -1.95616614413713));
#2030 = CARTESIAN_POINT('', (16.4333713742085, -0.35086646886153, -1.97034259553282));
#2031 = CARTESIAN_POINT('', (16.5614130926311, -0.278385931775482, -1.98053055340984));
#2032 = CARTESIAN_POINT('', (16.6894047390653, -0.205933738924812, -1.99071452718453));
#2033 = CARTESIAN_POINT('', (16.8174442894799, -0.13289602093732, -1.99692055017798));
#2034 = CARTESIAN_POINT('', (16.9454359260215, -0.0597642483908586, -1.99910685922872));
#2035 = CARTESIAN_POINT('', (16.9636239283573, -0.0493720002265714, -1.99941754042006));
#2036 = CARTESIAN_POINT('', (16.9818120484329, -0.0389772193412855, -1.99964718727178));
#2037 = CARTESIAN_POINT('', (17., -0.0285813011245023, -1.99979576687873));
#2038 = ORIENTED_EDGE('', *, *, #2039, .F.);
#2039 = EDGE_CURVE('', #1675, #1908, #2040, .T.);
#2040 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2041, #2042, #2043), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.671550562245647, 0.747481072653556), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.873863354743305, 0.906991761144505, 0.994157255084408))
   REPRESENTATION_ITEM ('')
);
#2041 = CARTESIAN_POINT('', (17., -0.922317719462951, -1.77463518063986));
#2042 = CARTESIAN_POINT('', (17., -0.502107067246569, -1.9930280845304));
#2043 = CARTESIAN_POINT('', (17., -0.0285813011244993, -1.99979576687872));
#2044 = ORIENTED_EDGE('', *, *, #1674, .F.);
#2045 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#2046, #2047), (#2048, #2049), (#2050, #2051), (#2052, #2053), (#2054, #2055), (#2056, #2057), (#2058, #2059), (#2060, #2061), (#2062, #2063)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (1.30986864475555, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592), (0.0833333331654493, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.85759430712212, 0.85759430712212), (0.829226892190399, 0.829226892190399), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2046 = CARTESIAN_POINT('', (5.99999999798539, 1.59458122846027, 1.20719124658943));
#2047 = CARTESIAN_POINT('', (17., 1.59458122846027, 1.20719124658943));
#2048 = CARTESIAN_POINT('', (5.99999999798539, 0.994378635920741, 2.));
#2049 = CARTESIAN_POINT('', (17., 0.994378635920741, 2.));
#2050 = CARTESIAN_POINT('', (5.99999999798539, 1.22464679914735E-16, 2.));
#2051 = CARTESIAN_POINT('', (17., 1.22464679914735E-16, 2.));
#2052 = CARTESIAN_POINT('', (5.99999999798539, -2., 2.));
#2053 = CARTESIAN_POINT('', (17., -2., 2.));
#2054 = CARTESIAN_POINT('', (5.99999999798539, -2., 2.44929359829471E-16));
#2055 = CARTESIAN_POINT('', (17., -2., 2.44929359829471E-16));
#2056 = CARTESIAN_POINT('', (5.99999999798539, -2., -2.));
#2057 = CARTESIAN_POINT('', (17., -2., -2.));
#2058 = CARTESIAN_POINT('', (5.99999999798539, -3.67394039744206E-16, -2.));
#2059 = CARTESIAN_POINT('', (17., -3.67394039744206E-16, -2.));
#2060 = CARTESIAN_POINT('', (5.99999999798539, 2., -2.));
#2061 = CARTESIAN_POINT('', (17., 2., -2.));
#2062 = CARTESIAN_POINT('', (5.99999999798539, 2., 0.));
#2063 = CARTESIAN_POINT('', (17., 2., 0.));
#2064 = ADVANCED_FACE('', (#2065), #2113, .T.);
#2065 = FACE_OUTER_BOUND('', #2066, .T.);
#2066 = EDGE_LOOP('', (#2067, #2068, #2105, #2112));
#2067 = ORIENTED_EDGE('', *, *, #1082, .F.);
#2068 = ORIENTED_EDGE('', *, *, #2069, .F.);
#2069 = EDGE_CURVE('', #2070, #1074, #2072, .T.);
#2070 = VERTEX_POINT('', #2071);
#2071 = CARTESIAN_POINT('', (17., -0.0173175845550489, -1.211688443955));
#2072 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2073, #2074, #2075, #2076, #2077, #2078, #2079, #2080, #2081, #2082, #2083, #2084, #2085, #2086, #2087, #2088, #2089, #2090, #2091, #2092, #2093, #2094, #2095, #2096, #2097, #2098, #2099, #2100, #2101, #2102, #2103, #2104), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.0499999999999996, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), .UNSPECIFIED.);
#2073 = CARTESIAN_POINT('', (17., -0.017317584555047, -1.211688443955));
#2074 = CARTESIAN_POINT('', (16.7682795698925, -0.0975558775467912, -1.20967490131133));
#2075 = CARTESIAN_POINT('', (16.4123655913978, -0.220349212794286, -1.19442636537757));
#2076 = CARTESIAN_POINT('', (15.9322580645161, -0.38028104009348, -1.1494736152587));
#2077 = CARTESIAN_POINT('', (15.5596774193548, -0.499956222469839, -1.10179356630841));
#2078 = CARTESIAN_POINT('', (15.1870967741935, -0.613895946131528, -1.04185368591085));
#2079 = CARTESIAN_POINT('', (14.8145161290323, -0.720865353633956, -0.970321206045218));
#2080 = CARTESIAN_POINT('', (14.441935483871, -0.819704638453088, -0.887984816580766));
#2081 = CARTESIAN_POINT('', (14.0693548387097, -0.909341038269515, -0.795747365060575));
#2082 = CARTESIAN_POINT('', (13.6967741935484, -0.988799774739828, -0.694616251789761));
#2083 = CARTESIAN_POINT('', (13.3241935483871, -1.0572140677417, -0.585693107518627));
#2084 = CARTESIAN_POINT('', (12.9516129032258, -1.11383404082357, -0.470162450184679));
#2085 = CARTESIAN_POINT('', (12.5790322580645, -1.15803455457626, -0.349279542706589));
#2086 = CARTESIAN_POINT('', (12.2064516129032, -1.18932149414512, -0.224357513016043));
#2087 = CARTESIAN_POINT('', (11.8338709677419, -1.20733792160226, -0.0967539602784857));
#2088 = CARTESIAN_POINT('', (11.4612903225806, -1.21186454271705, 0.0321431796963072));
#2089 = CARTESIAN_POINT('', (11.0887096774194, -1.20283496754955, 0.160929062588012));
#2090 = CARTESIAN_POINT('', (10.7161290322581, -1.18028915840725, 0.288199429203458));
#2091 = CARTESIAN_POINT('', (10.3435483870968, -1.14455084711746, 0.412553713637085));
#2092 = CARTESIAN_POINT('', (9.97096774193549, -1.09556231228579, 0.532651973979244));
#2093 = CARTESIAN_POINT('', (9.59838709677419, -1.02995915091562, 0.644446158710916));
#2094 = CARTESIAN_POINT('', (9.22580645161291, -0.951086576389539, 0.747062733339818));
#2095 = CARTESIAN_POINT('', (8.85322580645161, -0.856246918561634, 0.834050673880314));
#2096 = CARTESIAN_POINT('', (8.48064516129032, -0.764779780433343, 0.921453547746076));
#2097 = CARTESIAN_POINT('', (8.10806451612903, -0.677666192960276, 1.01889053776461));
#2098 = CARTESIAN_POINT('', (7.73548387096774, -0.588413470231011, 1.12748293462459));
#2099 = CARTESIAN_POINT('', (7.36290322580645, -0.491708043665737, 1.24910234197033));
#2100 = CARTESIAN_POINT('', (6.99032258064516, -0.381388509769563, 1.3837522812436));
#2101 = CARTESIAN_POINT('', (6.61774193548387, -0.251293534698463, 1.53018734657633));
#2102 = CARTESIAN_POINT('', (6.28763440860215, -0.113151679065947, 1.66795467860665));
#2103 = CARTESIAN_POINT('', (6.08172043010753, -0.0125362201246456, 1.75619541660041));
#2104 = CARTESIAN_POINT('', (6., 0.0298990026186965, 1.79130750641323));
#2105 = ORIENTED_EDGE('', *, *, #2106, .T.);
#2106 = EDGE_CURVE('', #2070, #1908, #2107, .T.);
#2107 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2108, #2109, #2110, #2111), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.788187809952006), .UNSPECIFIED.);
#2108 = CARTESIAN_POINT('', (17., -0.0173175845550489, -1.211688443955));
#2109 = CARTESIAN_POINT('', (17., -0.0210721567448649, -1.47439088492957));
#2110 = CARTESIAN_POINT('', (17., -0.024826728934683, -1.73709332590414));
#2111 = CARTESIAN_POINT('', (17., -0.0285813011244991, -1.99979576687872));
#2112 = ORIENTED_EDGE('', *, *, #1907, .F.);
#2113 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2114, #2115), (#2116, #2117), (#2118, #2119), (#2120, #2121), (#2122, #2123), (#2124, #2125), (#2126, #2127), (#2128, #2129), (#2130, #2131), (#2132, #2133), (#2134, #2135), (#2136, #2137), (#2138, #2139), (#2140, #2141), (#2142, #2143), (#2144, #2145), (#2146, #2147), (#2148, #2149), (#2150, #2151), (#2152, #2153), (#2154, #2155), (#2156, #2157), (#2158, #2159), (#2160, #2161), (#2162, #2163), (#2164, #2165), (#2166, #2167), (#2168, #2169), (#2170, #2171), (#2172, #2173), (#2174, #2175), (#2176, #2177)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.049999999999996, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), (0.190914427223901, 1.), .UNSPECIFIED.);
#2114 = CARTESIAN_POINT('', (17., -0.0289937577373939, -2.02865480954126));
#2115 = CARTESIAN_POINT('', (17., -0.0173175845550458, -1.211688443955));
#2116 = CARTESIAN_POINT('', (16.7682795698925, -0.163331755098974, -2.02528365997828));
#2117 = CARTESIAN_POINT('', (16.7682795698925, -0.0975558775467903, -1.20967490131133));
#2118 = CARTESIAN_POINT('', (16.4123655913978, -0.368917020331308, -1.99975398201956));
#2119 = CARTESIAN_POINT('', (16.4123655913978, -0.220349212794286, -1.19442636537757));
#2120 = CARTESIAN_POINT('', (15.9322580645161, -0.636680959376751, -1.92449238058586));
#2121 = CARTESIAN_POINT('', (15.9322580645161, -0.38028104009348, -1.1494736152587));
#2122 = CARTESIAN_POINT('', (15.5596774193548, -0.83704569465316, -1.84466463187312));
#2123 = CARTESIAN_POINT('', (15.5596774193548, -0.499956222469839, -1.10179356630841));
#2124 = CARTESIAN_POINT('', (15.1870967741935, -1.02780790713216, -1.7443110077559));
#2125 = CARTESIAN_POINT('', (15.1870967741935, -0.613895946131528, -1.04185368591085));
#2126 = CARTESIAN_POINT('', (14.8145161290323, -1.20690015158344, -1.62454861335346));
#2127 = CARTESIAN_POINT('', (14.8145161290323, -0.720865353633956, -0.970321206045218));
#2128 = CARTESIAN_POINT('', (14.441935483871, -1.37238063587812, -1.48669790319721));
#2129 = CARTESIAN_POINT('', (14.441935483871, -0.819704638453088, -0.887984816580766));
#2130 = CARTESIAN_POINT('', (14.0693548387097, -1.52245330060043, -1.3322704589315));
#2131 = CARTESIAN_POINT('', (14.0693548387097, -0.909341038269515, -0.795747365060575));
#2132 = CARTESIAN_POINT('', (13.6967741935484, -1.65548613482837, -1.16295290840552));
#2133 = CARTESIAN_POINT('', (13.6967741935484, -0.988799774739828, -0.694616251789761));
#2134 = CARTESIAN_POINT('', (13.3241935483871, -1.77002794236315, -0.980589643658396));
#2135 = CARTESIAN_POINT('', (13.3241935483871, -1.0572140677417, -0.585693107518627));
#2136 = CARTESIAN_POINT('', (12.9516129032258, -1.86482325157128, -0.787163829605917));
#2137 = CARTESIAN_POINT('', (12.9516129032258, -1.11383404082357, -0.470162450184679));
#2138 = CARTESIAN_POINT('', (12.5790322580645, -1.9388254303128, -0.584777075098034));
#2139 = CARTESIAN_POINT('', (12.5790322580645, -1.15803455457626, -0.349279542706589));
#2140 = CARTESIAN_POINT('', (12.2064516129032, -1.9912072127329, -0.375627868787049));
#2141 = CARTESIAN_POINT('', (12.2064516129032, -1.18932149414512, -0.224357513016043));
#2142 = CARTESIAN_POINT('', (11.8338709677419, -2.02137099979715, -0.161989154753715));
#2143 = CARTESIAN_POINT('', (11.8338709677419, -1.20733792160226, -0.0967539602784857));
#2144 = CARTESIAN_POINT('', (11.4612903225806, -2.02894964077644, 0.0538153321591671));
#2145 = CARTESIAN_POINT('', (11.4612903225806, -1.21186454271705, 0.0321431796963072));
#2146 = CARTESIAN_POINT('', (11.0887096774194, -2.01383198311201, 0.269433548238298));
#2147 = CARTESIAN_POINT('', (11.0887096774194, -1.20283496754955, 0.160929062588012));
#2148 = CARTESIAN_POINT('', (10.7161290322581, -1.97608493321671, 0.482514429412479));
#2149 = CARTESIAN_POINT('', (10.7161290322581, -1.18028915840725, 0.288199429203458));
#2150 = CARTESIAN_POINT('', (10.3435483870968, -1.9162504952103, 0.690713095052892));
#2151 = CARTESIAN_POINT('', (10.3435483870968, -1.14455084711746, 0.412553713637085));
#2152 = CARTESIAN_POINT('', (9.97096774193549, -1.83423202974217, 0.891786163527008));
#2153 = CARTESIAN_POINT('', (9.97096774193549, -1.09556231228579, 0.532651973979244));
#2154 = CARTESIAN_POINT('', (9.59838709677419, -1.72439672554442, 1.07895623324757));
#2155 = CARTESIAN_POINT('', (9.59838709677419, -1.02995915091562, 0.644446158710916));
#2156 = CARTESIAN_POINT('', (9.22580645161291, -1.59234526590436, 1.25076079959309));
#2157 = CARTESIAN_POINT('', (9.22580645161291, -0.951086576389539, 0.747062733339818));
#2158 = CARTESIAN_POINT('', (8.85322580645161, -1.43356110901348, 1.39639931321427));
#2159 = CARTESIAN_POINT('', (8.85322580645161, -0.856246918561634, 0.834050673880314));
#2160 = CARTESIAN_POINT('', (8.48064516129032, -1.28042335268292, 1.54273252396666));
#2161 = CARTESIAN_POINT('', (8.48064516129032, -0.764779780433343, 0.921453547746076));
#2162 = CARTESIAN_POINT('', (8.10806451612903, -1.1345744761955, 1.7058652330508));
#2163 = CARTESIAN_POINT('', (8.10806451612903, -0.677666192960276, 1.01889053776461));
#2164 = CARTESIAN_POINT('', (7.73548387096774, -0.985144178223537, 1.88767474792127));
#2165 = CARTESIAN_POINT('', (7.73548387096774, -0.588413470231011, 1.12748293462459));
#2166 = CARTESIAN_POINT('', (7.36290322580645, -0.823236280455659, 2.09129457847786));
#2167 = CARTESIAN_POINT('', (7.36290322580645, -0.491708043665737, 1.24910234197033));
#2168 = CARTESIAN_POINT('', (6.99032258064516, -0.638535127167172, 2.31673062045211));
#2169 = CARTESIAN_POINT('', (6.99032258064516, -0.381388509769563, 1.3837522812436));
#2170 = CARTESIAN_POINT('', (6.61774193548387, -0.420725179245494, 2.56189776804254));
#2171 = CARTESIAN_POINT('', (6.61774193548387, -0.251293534698463, 1.53018734657633));
#2172 = CARTESIAN_POINT('', (6.28763440860215, -0.189442838288988, 2.79255306736084));
#2173 = CARTESIAN_POINT('', (6.28763440860215, -0.113151679065947, 1.66795467860665));
#2174 = CARTESIAN_POINT('', (6.08172043010753, -0.0209886158246424, 2.94028906205617));
#2175 = CARTESIAN_POINT('', (6.08172043010753, -0.0125362201246456, 1.75619541660041));
#2176 = CARTESIAN_POINT('', (6., 0.0500580456680149, 2.99907505628362));
#2177 = CARTESIAN_POINT('', (6., 0.0298990026186965, 1.79130750641323));
#2178 = ADVANCED_FACE('', (#2179), #2346, .T.);
#2179 = FACE_OUTER_BOUND('', #2180, .T.);
#2180 = EDGE_LOOP('', (#2181, #2182, #2338, #2345));
#2181 = ORIENTED_EDGE('', *, *, #1073, .F.);
#2182 = ORIENTED_EDGE('', *, *, #2183, .T.);
#2183 = EDGE_CURVE('', #1066, #2184, #2186, .T.);
#2184 = VERTEX_POINT('', #2185);
#2185 = CARTESIAN_POINT('', (17., 1.77463518064008, -0.922317719462514));
#2186 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2187, #2188, #2189, #2190, #2191, #2192, #2193, #2194, #2195, #2196, #2197, #2198, #2199, #2200, #2201, #2202, #2203, #2204, #2205, #2206, #2207, #2208, #2209, #2210, #2211, #2212, #2213, #2214, #2215, #2216, #2217, #2218, #2219, #2220, #2221, #2222, #2223, #2224, #2225, #2226, #2227, #2228, #2229, #2230, #2231, #2232, #2233, #2234, #2235, #2236, #2237, #2238, #2239, #2240, #2241, #2242, #2243, #2244, #2245, #2246, #2247, #2248, #2249, #2250, #2251, #2252, #2253, #2254, #2255, #2256, #2257, #2258, #2259, #2260, #2261, #2262, #2263, #2264, #2265, #2266, #2267, #2268, #2269, #2270, #2271, #2272, #2273, #2274, #2275, #2276, #2277, #2278, #2279, #2280, #2281, #2282, #2283, #2284, #2285, #2286, #2287, #2288, #2289, #2290, #2291, #2292, #2293, #2294, #2295, #2296, #2297, #2298, #2299, #2300, #2301, #2302, #2303, #2304, #2305, #2306, #2307, #2308, #2309, #2310, #2311, #2312, #2313, #2314, #2315, #2316, #2317, #2318, #2319, #2320, #2321, #2322, #2323, #2324, #2325, #2326, #2327, #2328, #2329, #2330, #2331, #2332, #2333, #2334, #2335, #2336, #2337), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (1.3761385106079, 1.51043037355656, 1.70653256843911, 1.90259820361212, 2.09865190117912, 2.29471002616643, 2.49078417926282, 2.68688698682891, 2.88302597564158, 3.07920726080742, 3.27543885357417, 3.47172329600332, 3.66806545921425, 3.86446758497446, 3.95192455843516, 3.97786824747065, 4.27421944336568, 4.47156585600951, 4.66890080481724, 4.80037768906041, 4.9976670031479, 5.19492388598155, 5.32636672118114, 5.45777516397777, 5.58916973629628, 5.67676411884761, 5.87389887766764, 6.07102209599928, 6.36667969484316, 6.49806200438724, 6.79368613334, 6.99074541005428, 7.43400863762451, 7.87711944587953, 8.32006112163877, 8.76283682300681, 9.205445051034, 9.64788374884859, 10.0901496975728, 10.1776807590219, 10.21660467525, 10.66112178847, 11.105439704549, 11.54956823966, 11.9935154795216, 12.4372880090738, 12.8808910914656, 13.3243288063394, 13.7676040967912, 14.2107190768004, 14.5971429828078), .UNSPECIFIED.);
#2187 = CARTESIAN_POINT('', (6., -1.20719124658943, 1.59458122846027));
#2188 = CARTESIAN_POINT('', (6.0249663092857, -1.23681458989379, 1.57215462510293));
#2189 = CARTESIAN_POINT('', (6.05043791789731, -1.26557667720192, 1.5490801456404));
#2190 = CARTESIAN_POINT('', (6.07632590954013, -1.29343072167451, 1.5254628701573));
#2191 = CARTESIAN_POINT('', (6.11412933165961, -1.33410510906848, 1.49097530361612));
#2192 = CARTESIAN_POINT('', (6.15288932446749, -1.37291892199774, 1.45526698656529));
#2193 = CARTESIAN_POINT('', (6.19244344174357, -1.40983182982906, 1.41858176063308));
#2194 = CARTESIAN_POINT('', (6.23199018486944, -1.44673785591595, 1.38190337399812));
#2195 = CARTESIAN_POINT('', (6.27238097580492, -1.4817880779114, 1.34420467985822));
#2196 = CARTESIAN_POINT('', (6.31348054400738, -1.51496276924198, 1.30571352440368));
#2197 = CARTESIAN_POINT('', (6.35457760983122, -1.54813544070613, 1.26722471251255));
#2198 = CARTESIAN_POINT('', (6.39642722802662, -1.5794697892811, 1.22790095454085));
#2199 = CARTESIAN_POINT('', (6.43891504013997, -1.6089634407633, 1.18795481660168));
#2200 = CARTESIAN_POINT('', (6.48140381174251, -1.63845775829155, 1.14800777657118));
#2201 = CARTESIAN_POINT('', (6.52457263948389, -1.66614037005669, 1.10739907675509));
#2202 = CARTESIAN_POINT('', (6.56832796552478, -1.6920219593732, 1.06633094722067));
#2203 = CARTESIAN_POINT('', (6.61208686864334, -1.71790566455681, 1.02525946029181));
#2204 = CARTESIAN_POINT('', (6.65647288116292, -1.74201056449515, 0.983693096570672));
#2205 = CARTESIAN_POINT('', (6.70140349191139, -1.76436226344765, 0.941820472979289));
#2206 = CARTESIAN_POINT('', (6.74634066886353, -1.78671722889942, 0.899941730081488));
#2207 = CARTESIAN_POINT('', (6.79185828296671, -1.80733712328116, 0.857721951776728));
#2208 = CARTESIAN_POINT('', (6.83788544571062, -1.82625940174884, 0.815338333162757));
#2209 = CARTESIAN_POINT('', (6.88392110053145, -1.84518517140379, 0.77294689471094));
#2210 = CARTESIAN_POINT('', (6.93050067203455, -1.86242680187279, 0.730359979936391));
#2211 = CARTESIAN_POINT('', (6.97756666506027, -1.87803160734056, 0.687747978426908));
#2212 = CARTESIAN_POINT('', (7.02464280762269, -1.8936397779035, 0.645126787860847));
#2213 = CARTESIAN_POINT('', (7.07223872534399, -1.90762093078305, 0.602452582419007));
#2214 = CARTESIAN_POINT('', (7.12029717358794, -1.92003561404409, 0.55987788025847));
#2215 = CARTESIAN_POINT('', (7.16836794566406, -1.93245348085513, 0.517292260486077));
#2216 = CARTESIAN_POINT('', (7.21693150037537, -1.94331192401068, 0.474779291145156));
#2217 = CARTESIAN_POINT('', (7.26594097143429, -1.95267950343903, 0.432484400700699));
#2218 = CARTESIAN_POINT('', (7.31496364186628, -1.96204960577107, 0.390178119273526));
#2219 = CARTESIAN_POINT('', (7.36446166267699, -1.96993328340559, 0.348066526696989));
#2220 = CARTESIAN_POINT('', (7.41439556305023, -1.97640791875765, 0.306287020084718));
#2221 = CARTESIAN_POINT('', (7.46434414733693, -1.98288445808646, 0.264495227497287));
#2222 = CARTESIAN_POINT('', (7.51475382379449, -1.98795505222827, 0.223011532888033));
#2223 = CARTESIAN_POINT('', (7.56558616665763, -1.99170559385024, 0.181958312330076));
#2224 = CARTESIAN_POINT('', (7.61643403362835, -1.99545728088098, 0.140892554191192));
#2225 = CARTESIAN_POINT('', (7.66772980070989, -1.99788990681284, 0.10023712615368));
#2226 = CARTESIAN_POINT('', (7.71944455700599, -1.99909646261022, 0.0601110071423425));
#2227 = CARTESIAN_POINT('', (7.74247290281136, -1.99963373641998, 0.0422430288204578));
#2228 = CARTESIAN_POINT('', (7.76558807447408, -1.9999281290795, 0.0244775737176171));
#2229 = CARTESIAN_POINT('', (7.78878688747087, -1.99998836023263, 0.00682341073158241));
#2230 = CARTESIAN_POINT('', (7.7956687033692, -2.00000622751347, 0.00158638849575802));
#2231 = CARTESIAN_POINT('', (7.80255799245575, -2.00000349137338, -0.00364093795736718));
#2232 = CARTESIAN_POINT('', (7.80945467109612, -1.99998038230731, -0.00885835119567065));
#2233 = CARTESIAN_POINT('', (7.88823448378897, -1.99971641062012, -0.0684561458861064));
#2234 = CARTESIAN_POINT('', (7.9680167631908, -1.99679083438436, -0.126788502801001));
#2235 = CARTESIAN_POINT('', (8.0486967791614, -1.99155975903652, -0.183547612859426));
#2236 = CARTESIAN_POINT('', (8.10242327645376, -1.9880762773821, -0.221344682383836));
#2237 = CARTESIAN_POINT('', (8.15657432494001, -1.98356917699381, -0.258464821160823));
#2238 = CARTESIAN_POINT('', (8.21113205512353, -1.97815157337977, -0.294815794582181));
#2239 = CARTESIAN_POINT('', (8.2656866160532, -1.97273428447387, -0.331164656378627));
#2240 = CARTESIAN_POINT('', (8.32066810622913, -1.96640434601766, -0.366757711772837));
#2241 = CARTESIAN_POINT('', (8.37607131650819, -1.95928625634207, -0.40149391739983));
#2242 = CARTESIAN_POINT('', (8.41298440011842, -1.95454373983416, -0.424637349994311));
#2243 = CARTESIAN_POINT('', (8.45009229285008, -1.94945072044412, -0.447404733579019));
#2244 = CARTESIAN_POINT('', (8.48739616139034, -1.94404789297891, -0.469763546696243));
#2245 = CARTESIAN_POINT('', (8.54337295669914, -1.93594061137667, -0.503314348642151));
#2246 = CARTESIAN_POINT('', (8.59980495199988, -1.92713529180982, -0.535955367605098));
#2247 = CARTESIAN_POINT('', (8.6566045729106, -1.91772648134548, -0.567736860478767));
#2248 = CARTESIAN_POINT('', (8.71339485685884, -1.90831921754129, -0.599513128975901));
#2249 = CARTESIAN_POINT('', (8.77056861142319, -1.89830644795879, -0.630439701432733));
#2250 = CARTESIAN_POINT('', (8.82802969998141, -1.88774917678855, -0.660608087699619));
#2251 = CARTESIAN_POINT('', (8.86631910355125, -1.88071430107394, -0.680710900678064));
#2252 = CARTESIAN_POINT('', (8.90474358300664, -1.87343816629208, -0.700475493515335));
#2253 = CARTESIAN_POINT('', (8.9432560622358, -1.86591735461267, -0.719966961572071));
#2254 = CARTESIAN_POINT('', (8.98175846456193, -1.85839851077567, -0.739453329629081));
#2255 = CARTESIAN_POINT('', (9.02035108314248, -1.85063440512471, -0.75866942488771));
#2256 = CARTESIAN_POINT('', (9.05897347103945, -1.84259916564978, -0.777707088013697));
#2257 = CARTESIAN_POINT('', (9.09759178225021, -1.83456477431376, -0.79674274166842));
#2258 = CARTESIAN_POINT('', (9.13624205381824, -1.82625887351269, -0.81560164653728));
#2259 = CARTESIAN_POINT('', (9.17485244875042, -1.81763269921543, -0.834392815610753));
#2260 = CARTESIAN_POINT('', (9.20059212463254, -1.8118820475864, -0.846919975776991));
#2261 = CARTESIAN_POINT('', (9.22631251778003, -1.80598664867812, -0.859421352565172));
#2262 = CARTESIAN_POINT('', (9.2519970306611, -1.79993267398139, -0.871918785859212));
#2263 = CARTESIAN_POINT('', (9.30980108275602, -1.78630795505558, -0.900044773240272));
#2264 = CARTESIAN_POINT('', (9.36744882070985, -1.77189202711649, -0.928119647153659));
#2265 = CARTESIAN_POINT('', (9.42498643778752, -1.7567202673645, -0.955998902839749));
#2266 = CARTESIAN_POINT('', (9.48252068654899, -1.74154939578424, -0.983876526443151));
#2267 = CARTESIAN_POINT('', (9.53995323653045, -1.72562051079776, -1.0115621122302));
#2268 = CARTESIAN_POINT('', (9.5973418489661, -1.70899756226204, -1.03890679667735));
#2269 = CARTESIAN_POINT('', (9.68341684052373, -1.68406543558833, -1.07992004622356));
#2270 = CARTESIAN_POINT('', (9.76942163570743, -1.65757596528115, -1.12017272156694));
#2271 = CARTESIAN_POINT('', (9.85525633108196, -1.62949833559405, -1.15962717038548));
#2272 = CARTESIAN_POINT('', (9.89339896824541, -1.61702138979851, -1.17715966955965));
#2273 = CARTESIAN_POINT('', (9.93151152518827, -1.60422891273992, -1.19453676528484));
#2274 = CARTESIAN_POINT('', (9.96958297624533, -1.59111493147906, -1.21175627698988));
#2275 = CARTESIAN_POINT('', (10.0552477784228, -1.56160708296586, -1.25050200437478));
#2276 = CARTESIAN_POINT('', (10.1407198027404, -1.53045258535728, -1.28846236764921));
#2277 = CARTESIAN_POINT('', (10.2261013813836, -1.49785170938426, -1.32530760832899));
#2278 = CARTESIAN_POINT('', (10.2830156535432, -1.47612038094955, -1.34986817618399));
#2279 = CARTESIAN_POINT('', (10.3399050499086, -1.45374878794169, -1.37393314374616));
#2280 = CARTESIAN_POINT('', (10.3967986750192, -1.43080999950448, -1.39742003181506));
#2281 = CARTESIAN_POINT('', (10.5247746440534, -1.37921171106677, -1.4502512102533));
#2282 = CARTESIAN_POINT('', (10.6528063103255, -1.32467087017638, -1.50023118838999));
#2283 = CARTESIAN_POINT('', (10.780809562328, -1.26758588008719, -1.5470055063262));
#2284 = CARTESIAN_POINT('', (10.9087687994726, -1.21052051909096, -1.59376374056978));
#2285 = CARTESIAN_POINT('', (11.0367974023833, -1.15087045493039, -1.63735493085191));
#2286 = CARTESIAN_POINT('', (11.1647910766375, -1.08904178749203, -1.67749455590656));
#2287 = CARTESIAN_POINT('', (11.2927358965438, -1.02723671965143, -1.71761885992901));
#2288 = CARTESIAN_POINT('', (11.4207450570559, -0.963210560844774, -1.75432237991179));
#2289 = CARTESIAN_POINT('', (11.5487220313235, -0.897407524793006, -1.78736110913405));
#2290 = CARTESIAN_POINT('', (11.6766510514211, -0.831629145754667, -1.82038745843528));
#2291 = CARTESIAN_POINT('', (11.8046456959459, -0.764027122734729, -1.84977612852933));
#2292 = CARTESIAN_POINT('', (11.9326074055666, -0.695064394944056, -1.87533609971151));
#2293 = CARTESIAN_POINT('', (12.0605207155689, -0.62612775128217, -1.90088640321374));
#2294 = CARTESIAN_POINT('', (12.1884989616538, -0.555781845837181, -1.92262927000982));
#2295 = CARTESIAN_POINT('', (12.3164447457338, -0.484507371905963, -1.94042588278169));
#2296 = CARTESIAN_POINT('', (12.4443415233231, -0.413260197911692, -1.95821567899807));
#2297 = CARTESIAN_POINT('', (12.5723031087315, -0.341033776200509, -1.97207512469754));
#2298 = CARTESIAN_POINT('', (12.7002323407689, -0.268319111359866, -1.98191948738585));
#2299 = CARTESIAN_POINT('', (12.8281116231556, -0.195632837779463, -1.9917600063672));
#2300 = CARTESIAN_POINT('', (12.9560554145358, -0.122406435795282, -1.99759568162833));
#2301 = CARTESIAN_POINT('', (13.0839670960206, -0.0491357018616907, -1.99939632959615));
#2302 = CARTESIAN_POINT('', (13.1092827353647, -0.0346343251835551, -1.99975270482326));
#2303 = CARTESIAN_POINT('', (13.1345993951095, -0.0201299937967776, -1.99995128292966));
#2304 = CARTESIAN_POINT('', (13.1599163416474, -0.00562657773632804, -1.99999208539008));
#2305 = CARTESIAN_POINT('', (13.1711744560799, 0.000822901367565394, -2.00001022970965));
#2306 = CARTESIAN_POINT('', (13.1824327327017, 0.00727226056062724, -1.99999717612703));
#2307 = CARTESIAN_POINT('', (13.1936911056447, 0.0137211621436249, -1.99995293187364));
#2308 = CARTESIAN_POINT('', (13.3222634571733, 0.0873686106253805, -1.9994476556914));
#2309 = CARTESIAN_POINT('', (13.4509001319936, 0.160987595109206, -1.99486811140428));
#2310 = CARTESIAN_POINT('', (13.5795052013836, 0.234073873861469, -1.98625512499666));
#2311 = CARTESIAN_POINT('', (13.7080526402315, 0.307127401168741, -1.97764599824307));
#2312 = CARTESIAN_POINT('', (13.8366640980273, 0.379704742757833, -1.96500046855807));
#2313 = CARTESIAN_POINT('', (13.9652442125226, 0.451310846695047, -1.94841436035957));
#2314 = CARTESIAN_POINT('', (14.093769522506, 0.52288643006853, -1.93183532163343));
#2315 = CARTESIAN_POINT('', (14.2223585721115, 0.593546548533812, -1.91130636795494));
#2316 = CARTESIAN_POINT('', (14.3509165220997, 0.662811302545255, -1.8869767293791));
#2317 = CARTESIAN_POINT('', (14.4794219941591, 0.732047782375106, -1.86265702227028));
#2318 = CARTESIAN_POINT('', (14.6079909556006, 0.799943158222912, -1.83452110889618));
#2319 = CARTESIAN_POINT('', (14.7365290405005, 0.866038418559466, -1.80276938557868));
#2320 = CARTESIAN_POINT('', (14.8650165407214, 0.932107667869595, -1.77103015778521));
#2321 = CARTESIAN_POINT('', (14.9935673094096, 0.996428816948595, -1.73565369817781));
#2322 = CARTESIAN_POINT('', (15.12208740416, 1.05856916926848, -1.69688871581917));
#2323 = CARTESIAN_POINT('', (15.2505584256495, 1.12068579432823, -1.65813853522437));
#2324 = CARTESIAN_POINT('', (15.3790925445581, 1.18067067944494, -1.61597290442165));
#2325 = CARTESIAN_POINT('', (15.5075961392223, 1.2381225687233, -1.57068536149607));
#2326 = CARTESIAN_POINT('', (15.6360518299801, 1.29555304093602, -1.52541470097927));
#2327 = CARTESIAN_POINT('', (15.7645704139692, 1.3504960269666, -1.47699011158653));
#2328 = CARTESIAN_POINT('', (15.8930587315445, 1.40258607357671, -1.42574622784305));
#2329 = CARTESIAN_POINT('', (16.0214999858231, 1.45465704040305, -1.37452111394687));
#2330 = CARTESIAN_POINT('', (16.1500042966245, 1.5039162672877, -1.32044044116948));
#2331 = CARTESIAN_POINT('', (16.2784778580764, 1.55003943738651, -1.26387410074996));
#2332 = CARTESIAN_POINT('', (16.4069049570841, 1.59614592704774, -1.20732821753899));
#2333 = CARTESIAN_POINT('', (16.5353939624974, 1.63915323589088, -1.14825571532624));
#2334 = CARTESIAN_POINT('', (16.6638550326534, 1.67877711099605, -1.08706366492297));
#2335 = CARTESIAN_POINT('', (16.7758810997895, 1.71333160199739, -1.03370037954513));
#2336 = CARTESIAN_POINT('', (16.8879526761249, 1.74533474923423, -0.97869479569505));
#2337 = CARTESIAN_POINT('', (17., 1.77463518064008, -0.922317719462516));
#2338 = ORIENTED_EDGE('', *, *, #2339, .F.);
#2339 = EDGE_CURVE('', #2070, #2184, #2340, .T.);
#2340 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2341, #2342, #2343, #2344), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.81516669451701), .UNSPECIFIED.);
#2341 = CARTESIAN_POINT('', (17., -0.0173175845550489, -1.211688443955));
#2342 = CARTESIAN_POINT('', (17., 0.58000000384333, -1.11523153579084));
#2343 = CARTESIAN_POINT('', (17., 1.17731759224171, -1.01877462762668));
#2344 = CARTESIAN_POINT('', (17., 1.77463518064009, -0.922317719462514));
#2345 = ORIENTED_EDGE('', *, *, #2069, .T.);
#2346 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2347, #2348), (#2349, #2350), (#2351, #2352), (#2353, #2354), (#2355, #2356), (#2357, #2358), (#2359, #2360), (#2361, #2362), (#2363, #2364), (#2365, #2366), (#2367, #2368), (#2369, #2370), (#2371, #2372), (#2373, #2374), (#2375, #2376), (#2377, #2378), (#2379, #2380), (#2381, #2382), (#2383, #2384), (#2385, #2386), (#2387, #2388), (#2389, #2390), (#2391, #2392), (#2393, #2394), (#2395, #2396), (#2397, #2398), (#2399, #2400), (#2401, #2402), (#2403, #2404), (#2405, #2406), (#2407, #2408), (#2409, #2410)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.0499999999947328, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), (0., 0.888168582561952), .UNSPECIFIED.);
#2347 = CARTESIAN_POINT('', (17.0000000000053, -0.0173175845532232, -1.21168844395505));
#2348 = CARTESIAN_POINT('', (17.0000000000053, 1.81008964596001, -0.916592409889719));
#2349 = CARTESIAN_POINT('', (16.768279569896, -0.0975558775455798, -1.20967490131148));
#2350 = CARTESIAN_POINT('', (16.768279569896, 1.74808874902747, -1.035819932399));
#2351 = CARTESIAN_POINT('', (16.4123655913996, -0.220349212793701, -1.19442636537773));
#2352 = CARTESIAN_POINT('', (16.4123655913996, 1.63490145640095, -1.20933845028703));
#2353 = CARTESIAN_POINT('', (15.9322580645161, -0.38028104009348, -1.1494736152587));
#2354 = CARTESIAN_POINT('', (15.9322580645161, 1.44973304618036, -1.41689532346451));
#2355 = CARTESIAN_POINT('', (15.5596774193548, -0.499956222469839, -1.10179356630841));
#2356 = CARTESIAN_POINT('', (15.5596774193548, 1.29004874895933, -1.56188720212955));
#2357 = CARTESIAN_POINT('', (15.1870967741935, -0.613895946131528, -1.04185368591085));
#2358 = CARTESIAN_POINT('', (15.1870967741935, 1.11613655739098, -1.68924041284443));
#2359 = CARTESIAN_POINT('', (14.8145161290323, -0.720865353633956, -0.970321206045218));
#2360 = CARTESIAN_POINT('', (14.8145161290323, 0.929907798276985, -1.79758767140446));
#2361 = CARTESIAN_POINT('', (14.441935483871, -0.819704638453088, -0.887984816580766));
#2362 = CARTESIAN_POINT('', (14.441935483871, 0.73340135568447, -1.8857638638013));
#2363 = CARTESIAN_POINT('', (14.0693548387097, -0.909341038269515, -0.795747365060575));
#2364 = CARTESIAN_POINT('', (14.0693548387097, 0.528763874218512, -1.95281872310219));
#2365 = CARTESIAN_POINT('', (13.6967741935484, -0.988799774739828, -0.694616251789761));
#2366 = CARTESIAN_POINT('', (13.6967741935484, 0.318227269487359, -1.99802622761006));
#2367 = CARTESIAN_POINT('', (13.3241935483871, -1.0572140677417, -0.585693107518627));
#2368 = CARTESIAN_POINT('', (13.3241935483871, 0.104085839554448, -2.02089207943488));
#2369 = CARTESIAN_POINT('', (12.9516129032258, -1.11383404082357, -0.470162450184679));
#2370 = CARTESIAN_POINT('', (12.9516129032258, -0.111327344555623, -2.02115876468675));
#2371 = CARTESIAN_POINT('', (12.5790322580645, -1.15803455457626, -0.349279542706589));
#2372 = CARTESIAN_POINT('', (12.5790322580645, -0.325664462325084, -1.99880841368258));
#2373 = CARTESIAN_POINT('', (12.2064516129032, -1.18932149414512, -0.224357513016043));
#2374 = CARTESIAN_POINT('', (12.2064516129032, -0.536586940929511, -1.95406279339704));
#2375 = CARTESIAN_POINT('', (11.8338709677419, -1.20733792160226, -0.0967539602784857));
#2376 = CARTESIAN_POINT('', (11.8338709677419, -0.741790126059819, -1.88738271898448));
#2377 = CARTESIAN_POINT('', (11.4612903225806, -1.21186454271705, 0.0321431796963072));
#2378 = CARTESIAN_POINT('', (11.4612903225806, -0.93902488851012, -1.79945836763635));
#2379 = CARTESIAN_POINT('', (11.0887096774194, -1.20283496754955, 0.160929062588012));
#2380 = CARTESIAN_POINT('', (11.0887096774194, -1.12612904084428, -1.69122236691063));
#2381 = CARTESIAN_POINT('', (10.7161290322581, -1.18028915840725, 0.288199429203458));
#2382 = CARTESIAN_POINT('', (10.7161290322581, -1.30101944033803, -1.56376690653915));
#2383 = CARTESIAN_POINT('', (10.3435483870968, -1.14455084711746, 0.412553713637085));
#2384 = CARTESIAN_POINT('', (10.3435483870968, -1.46182705907619, -1.41860835375931));
#2385 = CARTESIAN_POINT('', (9.97096774193549, -1.09556231228579, 0.532651973979244));
#2386 = CARTESIAN_POINT('', (9.97096774193549, -1.60649371732504, -1.25664467618777));
#2387 = CARTESIAN_POINT('', (9.59838709677419, -1.02995915091562, 0.644446158710916));
#2388 = CARTESIAN_POINT('', (9.59838709677419, -1.72645698657491, -1.07578974489914));
#2389 = CARTESIAN_POINT('', (9.22580645161291, -0.951086576389539, 0.747062733339818));
#2390 = CARTESIAN_POINT('', (9.22580645161291, -1.8228613476456, -0.881717981293056));
#2391 = CARTESIAN_POINT('', (8.85322580645161, -0.856246918561634, 0.834050673880314));
#2392 = CARTESIAN_POINT('', (8.85322580645161, -1.88401945381023, -0.675112348230912));
#2393 = CARTESIAN_POINT('', (8.48064516129032, -0.764779780433343, 0.921453547746076));
#2394 = CARTESIAN_POINT('', (8.48064516129032, -1.94828043107594, -0.473275244995057));
#2395 = CARTESIAN_POINT('', (8.10806451612903, -0.677666192960276, 1.01889053776461));
#2396 = CARTESIAN_POINT('', (8.10806451612903, -2.0308360238492, -0.270612798251577));
#2397 = CARTESIAN_POINT('', (7.73548387096774, -0.588413470231011, 1.12748293462459));
#2398 = CARTESIAN_POINT('', (7.73548387096774, -2.12860120505003, -0.0565335598781642));
#2399 = CARTESIAN_POINT('', (7.36290322580645, -0.491708043665737, 1.24910234197033));
#2400 = CARTESIAN_POINT('', (7.36290322580645, -2.24048629155599, 0.178331548373286));
#2401 = CARTESIAN_POINT('', (6.99032258064516, -0.381388509769563, 1.3837522812436));
#2402 = CARTESIAN_POINT('', (6.99032258064516, -2.36196820612343, 0.443254092329875));
#2403 = CARTESIAN_POINT('', (6.61774193548387, -0.251293534698463, 1.53018734657633));
#2404 = CARTESIAN_POINT('', (6.61774193548387, -2.48664508463719, 0.746587623520547));
#2405 = CARTESIAN_POINT('', (6.28763440860215, -0.113151679065947, 1.66795467860665));
#2406 = CARTESIAN_POINT('', (6.28763440860215, -2.59236843774411, 1.05565614867278));
#2407 = CARTESIAN_POINT('', (6.08172043010753, -0.0125362201246456, 1.75619541660041));
#2408 = CARTESIAN_POINT('', (6.08172043010753, -2.65116623097912, 1.27187142801495));
#2409 = CARTESIAN_POINT('', (6., 0.0298990026186965, 1.79130750641323));
#2410 = CARTESIAN_POINT('', (6., -2.67279938424929, 1.36151526254231));
#2411 = ADVANCED_FACE('', (#2412), #2554, .T.);
#2412 = FACE_OUTER_BOUND('', #2413, .T.);
#2413 = EDGE_LOOP('', (#2414, #2415, #2547, #2553));
#2414 = ORIENTED_EDGE('', *, *, #1065, .T.);
#2415 = ORIENTED_EDGE('', *, *, #2416, .T.);
#2416 = EDGE_CURVE('', #1057, #2417, #2419, .T.);
#2417 = VERTEX_POINT('', #2418);
#2418 = CARTESIAN_POINT('', (17., 1.99979576687872, -0.0285813011245002));
#2419 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2420, #2421, #2422, #2423, #2424, #2425, #2426, #2427, #2428, #2429, #2430, #2431, #2432, #2433, #2434, #2435, #2436, #2437, #2438, #2439, #2440, #2441, #2442, #2443, #2444, #2445, #2446, #2447, #2448, #2449, #2450, #2451, #2452, #2453, #2454, #2455, #2456, #2457, #2458, #2459, #2460, #2461, #2462, #2463, #2464, #2465, #2466, #2467, #2468, #2469, #2470, #2471, #2472, #2473, #2474, #2475, #2476, #2477, #2478, #2479, #2480, #2481, #2482, #2483, #2484, #2485, #2486, #2487, #2488, #2489, #2490, #2491, #2492, #2493, #2494, #2495, #2496, #2497, #2498, #2499, #2500, #2501, #2502, #2503, #2504, #2505, #2506, #2507, #2508, #2509, #2510, #2511, #2512, #2513, #2514, #2515, #2516, #2517, #2518, #2519, #2520, #2521, #2522, #2523, #2524, #2525, #2526, #2527, #2528, #2529, #2530, #2531, #2532, #2533, #2534, #2535, #2536, #2537, #2538, #2539, #2540, #2541, #2542, #2543, #2544, #2545, #2546), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0.506921268096724, 0.550220820306942, 0.589137999075953, 0.885216890100769, 1.18125437570284, 1.47725588700275, 1.7732261661067, 2.06916705231847, 2.36507923509821, 2.56225698327592, 2.85811944875996, 3.15394985110146, 3.35108581990136, 3.54820121498907, 3.74530198267796, 3.8328884640361, 4.02993527787779, 4.22692905434263, 4.42393832655528, 4.62093377061884, 4.81789745734084, 5.11322141736862, 5.40853156155438, 5.53984090818163, 5.98241742257486, 6.42484432403612, 6.86709355948737, 6.90600798652335, 7.35053186355928, 7.79485919942106, 8.23899887895547, 8.68295808929831, 9.12674256165693, 9.57035674585275, 10.0138039212846, 10.45708628643, 10.9002050081625, 11.3431602699126, 11.7859512245334, 12.2285761115767, 12.6710319168131, 13.1133146953033, 13.1761644285016), .UNSPECIFIED.);
#2420 = CARTESIAN_POINT('', (5.99999999978702, -1.99972146313579, 0.0333776732254875));
#2421 = CARTESIAN_POINT('', (6.01253059848414, -1.99984099728588, 0.0262161342460591));
#2422 = CARTESIAN_POINT('', (6.02506114606, -1.99992206311485, 0.0190537963385888));
#2423 = CARTESIAN_POINT('', (6.03759155363202, -1.99996464998002, 0.0118911240133561));
#2424 = CARTESIAN_POINT('', (6.04885375119843, -2.00000292660322, 0.005453390015748));
#2425 = CARTESIAN_POINT('', (6.0601159169379, -2.00001011974466, -0.000984659526985406));
#2426 = CARTESIAN_POINT('', (6.071377992356, -1.9999862259204, -0.00742267665270248));
#2427 = CARTESIAN_POINT('', (6.15705899251842, -1.99980444355041, -0.0564026138237626));
#2428 = CARTESIAN_POINT('', (6.24275114807234, -1.99782180925812, -0.105389366951917));
#2429 = CARTESIAN_POINT('', (6.32843312321896, -1.99404502031508, -0.154222102685183));
#2430 = CARTESIAN_POINT('', (6.41410311609158, -1.99026875954053, -0.203048009359951));
#2431 = CARTESIAN_POINT('', (6.49978773757886, -1.98469744315557, -0.251742516276135));
#2432 = CARTESIAN_POINT('', (6.58545769507608, -1.97734776708482, -0.300159637534268));
#2433 = CARTESIAN_POINT('', (6.67111724201014, -1.96999898414241, -0.348570875172135));
#2434 = CARTESIAN_POINT('', (6.7567925992998, -1.96087048544143, -0.396717347088663));
#2435 = CARTESIAN_POINT('', (6.84245178657688, -1.94998868461763, -0.444459368067838));
#2436 = CARTESIAN_POINT('', (6.92810193564158, -1.9391080319722, -0.49219635161275));
#2437 = CARTESIAN_POINT('', (7.01376545950522, -1.9264710296318, -0.539542837248858));
#2438 = CARTESIAN_POINT('', (7.09941623298476, -1.91211708231955, -0.586351655153991));
#2439 = CARTESIAN_POINT('', (7.18505850046175, -1.89776456050186, -0.63315582446217));
#2440 = CARTESIAN_POINT('', (7.27071410789406, -1.88168950867916, -0.679441853068206));
#2441 = CARTESIAN_POINT('', (7.35635629581481, -1.86394150989184, -0.725066926360728));
#2442 = CARTESIAN_POINT('', (7.44199017726345, -1.84619523249045, -0.770687574458048));
#2443 = CARTESIAN_POINT('', (7.52764001057039, -1.82677129316169, -0.815661042618446));
#2444 = CARTESIAN_POINT('', (7.61327319094697, -1.8057254293201, -0.859857938212368));
#2445 = CARTESIAN_POINT('', (7.67033389563758, -1.79170175512812, -0.889308041509202));
#2446 = CARTESIAN_POINT('', (7.72739787534332, -1.77695563728443, -0.918418591099995));
#2447 = CARTESIAN_POINT('', (7.78445793744283, -1.76150778307376, -0.947148525929569));
#2448 = CARTESIAN_POINT('', (7.87007576607438, -1.73832849293861, -0.990257393083344));
#2449 = CARTESIAN_POINT('', (7.95570848245677, -1.71356233446118, -1.03252083889938));
#2450 = CARTESIAN_POINT('', (8.04132921389843, -1.68728604550298, -1.07380901497938));
#2451 = CARTESIAN_POINT('', (8.12694066646886, -1.66101260415304, -1.11509271658618));
#2452 = CARTESIAN_POINT('', (8.21257026261343, -1.63322267865224, -1.15541272168427));
#2453 = CARTESIAN_POINT('', (8.29818032660246, -1.60399085416361, -1.19466034493473));
#2454 = CARTESIAN_POINT('', (8.35522930726813, -1.58451130103202, -1.22081424315254));
#2455 = CARTESIAN_POINT('', (8.41227996158322, -1.56438773984912, -1.24649699368261));
#2456 = CARTESIAN_POINT('', (8.46932651912337, -1.54364980509732, -1.27167027142377));
#2457 = CARTESIAN_POINT('', (8.52636712311044, -1.52291403461977, -1.29684092200474));
#2458 = CARTESIAN_POINT('', (8.58341384126092, -1.50156299891985, -1.32150347576976));
#2459 = CARTESIAN_POINT('', (8.64046020954544, -1.4796281493478, -1.34562273303389));
#2460 = CARTESIAN_POINT('', (8.69750234457371, -1.45769492750144, -1.36974020047337));
#2461 = CARTESIAN_POINT('', (8.75455245925107, -1.43517503405849, -1.39331845029505));
#2462 = CARTESIAN_POINT('', (8.8115861449767, -1.41207858977717, -1.41634531675468));
#2463 = CARTESIAN_POINT('', (8.83693043921851, -1.40181512753801, -1.42657786041014));
#2464 = CARTESIAN_POINT('', (8.86227155392295, -1.39143587912244, -1.43670336049993));
#2465 = CARTESIAN_POINT('', (8.88760976767916, -1.38094463783001, -1.44671763217586));
#2466 = CARTESIAN_POINT('', (8.94461416164136, -1.35734207225296, -1.46924714011006));
#2467 = CARTESIAN_POINT('', (9.00161979582143, -1.33318199157937, -1.49120355172207));
#2468 = CARTESIAN_POINT('', (9.05864527627112, -1.30853364625257, -1.51252758540959));
#2469 = CARTESIAN_POINT('', (9.11565540766828, -1.28389193530648, -1.53384587949244));
#2470 = CARTESIAN_POINT('', (9.1726936500506, -1.25875953367189, -1.55453659233295));
#2471 = CARTESIAN_POINT('', (9.22972222315979, -1.23313186859211, -1.57460655233698));
#2472 = CARTESIAN_POINT('', (9.28675528219947, -1.20750218761192, -1.5946780910662));
#2473 = CARTESIAN_POINT('', (9.34378228031559, -1.18136629425053, -1.61413627927027));
#2474 = CARTESIAN_POINT('', (9.40079340019443, -1.15475553637694, -1.63295427100908));
#2475 = CARTESIAN_POINT('', (9.45780051844301, -1.12814664632167, -1.65177094190654));
#2476 = CARTESIAN_POINT('', (9.5148001982448, -1.1010589079304, -1.66994989153954));
#2477 = CARTESIAN_POINT('', (9.57179627423996, -1.07354566384149, -1.68745361644317));
#2478 = CARTESIAN_POINT('', (9.62878316198277, -1.0460368551216, -1.70495451959744));
#2479 = CARTESIAN_POINT('', (9.68577814701976, -1.01810366668764, -1.72178011097379));
#2480 = CARTESIAN_POINT('', (9.7427754704243, -0.989788231266255, -1.73790657322159));
#2481 = CARTESIAN_POINT('', (9.82823627560596, -0.947332555005703, -1.76208631300775));
#2482 = CARTESIAN_POINT('', (9.9137264994288, -0.904006918216635, -1.78470065799685));
#2483 = CARTESIAN_POINT('', (9.99920015997542, -0.859915458006739, -1.80569803817833));
#2484 = CARTESIAN_POINT('', (10.0846698218943, -0.815826060483014, -1.82669443606061));
#2485 = CARTESIAN_POINT('', (10.170144502953, -0.77094544827996, -1.84608527050922));
#2486 = CARTESIAN_POINT('', (10.2555966918768, -0.725408690273146, -1.86380852881303));
#2487 = CARTESIAN_POINT('', (10.2935929182726, -0.705160818470827, -1.87168915707386));
#2488 = CARTESIAN_POINT('', (10.3315896375723, -0.684782608018521, -1.87924047623898));
#2489 = CARTESIAN_POINT('', (10.3695870855797, -0.664290711226563, -1.88645642700225));
#2490 = CARTESIAN_POINT('', (10.4976570099753, -0.595223028777149, -1.91077769901276));
#2491 = CARTESIAN_POINT('', (10.6257888755215, -0.524816424662937, -1.93130203774066));
#2492 = CARTESIAN_POINT('', (10.7538667189946, -0.453512524792204, -1.94790307506732));
#2493 = CARTESIAN_POINT('', (10.8819012657698, -0.382232729195361, -1.96449850041551));
#2494 = CARTESIAN_POINT('', (11.009980595355, -0.31000972645113, -1.97718247005644));
#2495 = CARTESIAN_POINT('', (11.1380138417342, -0.237338429499287, -1.98586768690245));
#2496 = CARTESIAN_POINT('', (11.2659956736177, -0.164696315265154, -1.99454941601338));
#2497 = CARTESIAN_POINT('', (11.3940252962089, -0.0915510224721443, -1.9992425109961));
#2498 = CARTESIAN_POINT('', (11.522007290976, -0.0183953343315884, -1.99991540112978));
#2499 = CARTESIAN_POINT('', (11.5332686920097, -0.0119582136760647, -1.99997461012758));
#2500 = CARTESIAN_POINT('', (11.5445301244504, -0.00552078706998258, -2.00000274024284));
#2501 = CARTESIAN_POINT('', (11.5557915236772, 0.000916608368590617, -1.99999978995726));
#2502 = CARTESIAN_POINT('', (11.6844317537008, 0.0744517005266215, -1.9999660885133));
#2503 = CARTESIAN_POINT('', (11.8131201355674, 0.148012296714787, -1.99587068012293));
#2504 = CARTESIAN_POINT('', (11.9417603623358, 0.221096687097438, -1.98774149600889));
#2505 = CARTESIAN_POINT('', (12.0703437122918, 0.294148764048484, -1.97961590612112));
#2506 = CARTESIAN_POINT('', (12.1989751708412, 0.366779351441537, -1.96745407597588));
#2507 = CARTESIAN_POINT('', (12.3275585108436, 0.438493601455086, -1.95133886382743));
#2508 = CARTESIAN_POINT('', (12.4560875452128, 0.510177563814262, -1.93523045774577));
#2509 = CARTESIAN_POINT('', (12.584664658762, 0.580999096650024, -1.91516007734598));
#2510 = CARTESIAN_POINT('', (12.7131936893893, 0.65047617986342, -1.89126432299412));
#2511 = CARTESIAN_POINT('', (12.8416704942613, 0.719925032153935, -1.86737827830719));
#2512 = CARTESIAN_POINT('', (12.9701953259599, 0.78808191060776, -1.83965230125492));
#2513 = CARTESIAN_POINT('', (13.0986721264559, 0.854483328141553, -1.80827493538128));
#2514 = CARTESIAN_POINT('', (13.2270983597453, 0.92085861072966, -1.77690991933062));
#2515 = CARTESIAN_POINT('', (13.3555725766103, 0.985528853620899, -1.74187322208563));
#2516 = CARTESIAN_POINT('', (13.4839988069105, 1.04805466444345, -1.70340289430843));
#2517 = CARTESIAN_POINT('', (13.6123757577333, 1.11055648297669, -1.66494732829475));
#2518 = CARTESIAN_POINT('', (13.7408006436119, 1.17096162971187, -1.62303239957836));
#2519 = CARTESIAN_POINT('', (13.8691775926386, 1.22886002267052, -1.57794266203884));
#2520 = CARTESIAN_POINT('', (13.9975062112097, 1.2867366184473, -1.53286989956821));
#2521 = CARTESIAN_POINT('', (14.125882715202, 1.3421510045364, -1.48459150455391));
#2522 = CARTESIAN_POINT('', (14.2542113333202, 1.39472727338315, -1.43343497685846));
#2523 = CARTESIAN_POINT('', (14.3824922571977, 1.44728400188686, -1.38229746184918));
#2524 = CARTESIAN_POINT('', (14.5108210125161, 1.4970434268665, -1.32824629986039));
#2525 = CARTESIAN_POINT('', (14.639101936921, 1.54366824955785, -1.27164788180809));
#2526 = CARTESIAN_POINT('', (14.7673355047652, 1.59027586009344, -1.21507035779315));
#2527 = CARTESIAN_POINT('', (14.8956168511041, 1.63378548289503, -1.15590582699665));
#2528 = CARTESIAN_POINT('', (15.0238504212104, 1.67390240001338, -1.0945550489717));
#2529 = CARTESIAN_POINT('', (15.1520366878377, 1.71400451859076, -1.03322690234686));
#2530 = CARTESIAN_POINT('', (15.280270663811, 1.7507459417043, -0.969668999373161));
#2531 = CARTESIAN_POINT('', (15.4084569333381, 1.78387795111659, -0.904311592052263));
#2532 = CARTESIAN_POINT('', (15.5365956542304, 1.81699767074291, -0.838978428010331));
#2533 = CARTESIAN_POINT('', (15.66478204917, 1.84653500970989, -0.77179906433843));
#2534 = CARTESIAN_POINT('', (15.7929207714433, 1.87229019120854, -0.703227871962075));
#2535 = CARTESIAN_POINT('', (15.9210114356274, 1.89803571329443, -0.634682397030219));
#2536 = CARTESIAN_POINT('', (16.0491496467591, 1.9200208561445, -0.564695689068955));
#2537 = CARTESIAN_POINT('', (16.1772403295171, 1.93809695265688, -0.49374102736377));
#2538 = CARTESIAN_POINT('', (16.3052820818947, 1.95616614413714, -0.422813470195102));
#2539 = CARTESIAN_POINT('', (16.4333713742085, 1.97034259553282, -0.350866468861518));
#2540 = CARTESIAN_POINT('', (16.5614130926311, 1.98053055340984, -0.278385931775471));
#2541 = CARTESIAN_POINT('', (16.6894047390654, 1.99071452718453, -0.205933738924801));
#2542 = CARTESIAN_POINT('', (16.8174442894799, 1.99692055017798, -0.132896020937307));
#2543 = CARTESIAN_POINT('', (16.9454359260216, 1.99910685922872, -0.0597642483908434));
#2544 = CARTESIAN_POINT('', (16.9636239283573, 1.99941754042006, -0.0493720002265603));
#2545 = CARTESIAN_POINT('', (16.9818120484329, 1.99964718727178, -0.0389772193412795));
#2546 = CARTESIAN_POINT('', (17., 1.99979576687873, -0.0285813011245004));
#2547 = ORIENTED_EDGE('', *, *, #2548, .F.);
#2548 = EDGE_CURVE('', #2184, #2417, #2549, .T.);
#2549 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2550, #2551, #2552), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.921550562245685, 0.997481072653555), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.873863354743338, 0.906991761144549, 0.994157255084407))
   REPRESENTATION_ITEM ('')
);
#2550 = CARTESIAN_POINT('', (17., 1.77463518064008, -0.922317719462515));
#2551 = CARTESIAN_POINT('', (17., 1.9930280845304, -0.502107067246309));
#2552 = CARTESIAN_POINT('', (17., 1.99979576687872, -0.0285813011245002));
#2553 = ORIENTED_EDGE('', *, *, #2183, .F.);
#2554 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#2555, #2556), (#2557, #2558), (#2559, #2560), (#2561, #2562), (#2563, #2564), (#2565, #2566), (#2567, #2568), (#2569, #2570), (#2571, #2572)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (1.30986864475555, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592), (0.0833333331654493, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.85759430712212, 0.85759430712212), (0.829226892190399, 0.829226892190399), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2555 = CARTESIAN_POINT('', (5.99999999798539, 1.59458122846027, 1.20719124658943));
#2556 = CARTESIAN_POINT('', (17., 1.59458122846027, 1.20719124658943));
#2557 = CARTESIAN_POINT('', (5.99999999798539, 0.994378635920741, 2.));
#2558 = CARTESIAN_POINT('', (17., 0.994378635920741, 2.));
#2559 = CARTESIAN_POINT('', (5.99999999798539, 1.22464679914735E-16, 2.));
#2560 = CARTESIAN_POINT('', (17., 1.22464679914735E-16, 2.));
#2561 = CARTESIAN_POINT('', (5.99999999798539, -2., 2.));
#2562 = CARTESIAN_POINT('', (17., -2., 2.));
#2563 = CARTESIAN_POINT('', (5.99999999798539, -2., 2.44929359829471E-16));
#2564 = CARTESIAN_POINT('', (17., -2., 2.44929359829471E-16));
#2565 = CARTESIAN_POINT('', (5.99999999798539, -2., -2.));
#2566 = CARTESIAN_POINT('', (17., -2., -2.));
#2567 = CARTESIAN_POINT('', (5.99999999798539, -3.67394039744206E-16, -2.));
#2568 = CARTESIAN_POINT('', (17., -3.67394039744206E-16, -2.));
#2569 = CARTESIAN_POINT('', (5.99999999798539, 2., -2.));
#2570 = CARTESIAN_POINT('', (17., 2., -2.));
#2571 = CARTESIAN_POINT('', (5.99999999798539, 2., 0.));
#2572 = CARTESIAN_POINT('', (17., 2., 0.));
#2573 = ADVANCED_FACE('', (#2574), #2622, .T.);
#2574 = FACE_OUTER_BOUND('', #2575, .T.);
#2575 = EDGE_LOOP('', (#2576, #2577, #2614, #2621));
#2576 = ORIENTED_EDGE('', *, *, #1056, .F.);
#2577 = ORIENTED_EDGE('', *, *, #2578, .F.);
#2578 = EDGE_CURVE('', #2579, #1048, #2581, .T.);
#2579 = VERTEX_POINT('', #2580);
#2580 = CARTESIAN_POINT('', (17., 1.211688443955, -0.0173175845550464));
#2581 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2582, #2583, #2584, #2585, #2586, #2587, #2588, #2589, #2590, #2591, #2592, #2593, #2594, #2595, #2596, #2597, #2598, #2599, #2600, #2601, #2602, #2603, #2604, #2605, #2606, #2607, #2608, #2609, #2610, #2611, #2612, #2613), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.0499999999999953, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), .UNSPECIFIED.);
#2582 = CARTESIAN_POINT('', (17., 1.211688443955, -0.0173175845550456));
#2583 = CARTESIAN_POINT('', (16.7682795698925, 1.20967490131133, -0.0975558775467902));
#2584 = CARTESIAN_POINT('', (16.4123655913978, 1.19442636537757, -0.220349212794286));
#2585 = CARTESIAN_POINT('', (15.9322580645161, 1.1494736152587, -0.38028104009348));
#2586 = CARTESIAN_POINT('', (15.5596774193548, 1.10179356630841, -0.49995622246984));
#2587 = CARTESIAN_POINT('', (15.1870967741935, 1.04185368591085, -0.613895946131528));
#2588 = CARTESIAN_POINT('', (14.8145161290323, 0.970321206045218, -0.720865353633956));
#2589 = CARTESIAN_POINT('', (14.441935483871, 0.887984816580766, -0.819704638453088));
#2590 = CARTESIAN_POINT('', (14.0693548387097, 0.795747365060575, -0.909341038269515));
#2591 = CARTESIAN_POINT('', (13.6967741935484, 0.694616251789761, -0.988799774739828));
#2592 = CARTESIAN_POINT('', (13.3241935483871, 0.585693107518627, -1.0572140677417));
#2593 = CARTESIAN_POINT('', (12.9516129032258, 0.470162450184679, -1.11383404082357));
#2594 = CARTESIAN_POINT('', (12.5790322580645, 0.349279542706588, -1.15803455457626));
#2595 = CARTESIAN_POINT('', (12.2064516129032, 0.224357513016043, -1.18932149414512));
#2596 = CARTESIAN_POINT('', (11.8338709677419, 0.0967539602784856, -1.20733792160226));
#2597 = CARTESIAN_POINT('', (11.4612903225806, -0.0321431796963073, -1.21186454271705));
#2598 = CARTESIAN_POINT('', (11.0887096774194, -0.160929062588012, -1.20283496754955));
#2599 = CARTESIAN_POINT('', (10.7161290322581, -0.288199429203458, -1.18028915840725));
#2600 = CARTESIAN_POINT('', (10.3435483870968, -0.412553713637085, -1.14455084711746));
#2601 = CARTESIAN_POINT('', (9.97096774193549, -0.532651973979244, -1.09556231228579));
#2602 = CARTESIAN_POINT('', (9.59838709677419, -0.644446158710916, -1.02995915091562));
#2603 = CARTESIAN_POINT('', (9.22580645161291, -0.747062733339818, -0.951086576389539));
#2604 = CARTESIAN_POINT('', (8.85322580645161, -0.834050673880314, -0.856246918561634));
#2605 = CARTESIAN_POINT('', (8.48064516129032, -0.921453547746076, -0.764779780433343));
#2606 = CARTESIAN_POINT('', (8.10806451612903, -1.01889053776461, -0.677666192960276));
#2607 = CARTESIAN_POINT('', (7.73548387096774, -1.12748293462459, -0.588413470231011));
#2608 = CARTESIAN_POINT('', (7.36290322580645, -1.24910234197033, -0.491708043665736));
#2609 = CARTESIAN_POINT('', (6.99032258064516, -1.3837522812436, -0.381388509769563));
#2610 = CARTESIAN_POINT('', (6.61774193548387, -1.53018734657633, -0.251293534698463));
#2611 = CARTESIAN_POINT('', (6.28763440860215, -1.66795467860665, -0.113151679065947));
#2612 = CARTESIAN_POINT('', (6.08172043010753, -1.75619541660041, -0.0125362201246455));
#2613 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186966));
#2614 = ORIENTED_EDGE('', *, *, #2615, .T.);
#2615 = EDGE_CURVE('', #2579, #2417, #2616, .T.);
#2616 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2617, #2618, #2619, #2620), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.788187809952007), .UNSPECIFIED.);
#2617 = CARTESIAN_POINT('', (17., 1.211688443955, -0.0173175845550464));
#2618 = CARTESIAN_POINT('', (17., 1.47439088492957, -0.0210721567448622));
#2619 = CARTESIAN_POINT('', (17., 1.73709332590414, -0.0248267289346783));
#2620 = CARTESIAN_POINT('', (17., 1.99979576687872, -0.0285813011244948));
#2621 = ORIENTED_EDGE('', *, *, #2416, .F.);
#2622 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2623, #2624), (#2625, #2626), (#2627, #2628), (#2629, #2630), (#2631, #2632), (#2633, #2634), (#2635, #2636), (#2637, #2638), (#2639, #2640), (#2641, #2642), (#2643, #2644), (#2645, #2646), (#2647, #2648), (#2649, #2650), (#2651, #2652), (#2653, #2654), (#2655, #2656), (#2657, #2658), (#2659, #2660), (#2661, #2662), (#2663, #2664), (#2665, #2666), (#2667, #2668), (#2669, #2670), (#2671, #2672), (#2673, #2674), (#2675, #2676), (#2677, #2678), (#2679, #2680), (#2681, #2682), (#2683, #2684), (#2685, #2686)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.0499999999999983, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), (0.1909144272239, 1.), .UNSPECIFIED.);
#2623 = CARTESIAN_POINT('', (17., 2.02865480954126, -0.0289937577373953));
#2624 = CARTESIAN_POINT('', (17., 1.211688443955, -0.0173175845550466));
#2625 = CARTESIAN_POINT('', (16.7682795698925, 2.02528365997828, -0.163331755098975));
#2626 = CARTESIAN_POINT('', (16.7682795698925, 1.20967490131133, -0.0975558775467909));
#2627 = CARTESIAN_POINT('', (16.4123655913978, 1.99975398201956, -0.368917020331309));
#2628 = CARTESIAN_POINT('', (16.4123655913978, 1.19442636537757, -0.220349212794286));
#2629 = CARTESIAN_POINT('', (15.9322580645161, 1.92449238058586, -0.636680959376751));
#2630 = CARTESIAN_POINT('', (15.9322580645161, 1.1494736152587, -0.38028104009348));
#2631 = CARTESIAN_POINT('', (15.5596774193548, 1.84466463187312, -0.837045694653161));
#2632 = CARTESIAN_POINT('', (15.5596774193548, 1.10179356630841, -0.49995622246984));
#2633 = CARTESIAN_POINT('', (15.1870967741935, 1.7443110077559, -1.02780790713216));
#2634 = CARTESIAN_POINT('', (15.1870967741935, 1.04185368591085, -0.613895946131528));
#2635 = CARTESIAN_POINT('', (14.8145161290323, 1.62454861335346, -1.20690015158344));
#2636 = CARTESIAN_POINT('', (14.8145161290323, 0.970321206045218, -0.720865353633956));
#2637 = CARTESIAN_POINT('', (14.441935483871, 1.48669790319721, -1.37238063587812));
#2638 = CARTESIAN_POINT('', (14.441935483871, 0.887984816580766, -0.819704638453088));
#2639 = CARTESIAN_POINT('', (14.0693548387097, 1.3322704589315, -1.52245330060044));
#2640 = CARTESIAN_POINT('', (14.0693548387097, 0.795747365060575, -0.909341038269515));
#2641 = CARTESIAN_POINT('', (13.6967741935484, 1.16295290840552, -1.65548613482837));
#2642 = CARTESIAN_POINT('', (13.6967741935484, 0.694616251789761, -0.988799774739828));
#2643 = CARTESIAN_POINT('', (13.3241935483871, 0.980589643658396, -1.77002794236315));
#2644 = CARTESIAN_POINT('', (13.3241935483871, 0.585693107518627, -1.0572140677417));
#2645 = CARTESIAN_POINT('', (12.9516129032258, 0.787163829605917, -1.86482325157128));
#2646 = CARTESIAN_POINT('', (12.9516129032258, 0.470162450184679, -1.11383404082357));
#2647 = CARTESIAN_POINT('', (12.5790322580645, 0.584777075098034, -1.9388254303128));
#2648 = CARTESIAN_POINT('', (12.5790322580645, 0.349279542706588, -1.15803455457626));
#2649 = CARTESIAN_POINT('', (12.2064516129032, 0.375627868787049, -1.9912072127329));
#2650 = CARTESIAN_POINT('', (12.2064516129032, 0.224357513016043, -1.18932149414512));
#2651 = CARTESIAN_POINT('', (11.8338709677419, 0.161989154753715, -2.02137099979715));
#2652 = CARTESIAN_POINT('', (11.8338709677419, 0.0967539602784856, -1.20733792160226));
#2653 = CARTESIAN_POINT('', (11.4612903225806, -0.0538153321591672, -2.02894964077644));
#2654 = CARTESIAN_POINT('', (11.4612903225806, -0.0321431796963073, -1.21186454271705));
#2655 = CARTESIAN_POINT('', (11.0887096774194, -0.269433548238298, -2.01383198311201));
#2656 = CARTESIAN_POINT('', (11.0887096774194, -0.160929062588012, -1.20283496754955));
#2657 = CARTESIAN_POINT('', (10.7161290322581, -0.482514429412479, -1.97608493321671));
#2658 = CARTESIAN_POINT('', (10.7161290322581, -0.288199429203458, -1.18028915840725));
#2659 = CARTESIAN_POINT('', (10.3435483870968, -0.690713095052892, -1.9162504952103));
#2660 = CARTESIAN_POINT('', (10.3435483870968, -0.412553713637085, -1.14455084711746));
#2661 = CARTESIAN_POINT('', (9.97096774193549, -0.891786163527008, -1.83423202974217));
#2662 = CARTESIAN_POINT('', (9.97096774193549, -0.532651973979244, -1.09556231228579));
#2663 = CARTESIAN_POINT('', (9.59838709677419, -1.07895623324757, -1.72439672554442));
#2664 = CARTESIAN_POINT('', (9.59838709677419, -0.644446158710916, -1.02995915091562));
#2665 = CARTESIAN_POINT('', (9.22580645161291, -1.25076079959309, -1.59234526590436));
#2666 = CARTESIAN_POINT('', (9.22580645161291, -0.747062733339818, -0.951086576389539));
#2667 = CARTESIAN_POINT('', (8.85322580645161, -1.39639931321427, -1.43356110901348));
#2668 = CARTESIAN_POINT('', (8.85322580645161, -0.834050673880314, -0.856246918561634));
#2669 = CARTESIAN_POINT('', (8.48064516129032, -1.54273252396666, -1.28042335268292));
#2670 = CARTESIAN_POINT('', (8.48064516129032, -0.921453547746076, -0.764779780433343));
#2671 = CARTESIAN_POINT('', (8.10806451612903, -1.7058652330508, -1.1345744761955));
#2672 = CARTESIAN_POINT('', (8.10806451612903, -1.01889053776461, -0.677666192960276));
#2673 = CARTESIAN_POINT('', (7.73548387096774, -1.88767474792127, -0.985144178223537));
#2674 = CARTESIAN_POINT('', (7.73548387096774, -1.12748293462459, -0.588413470231011));
#2675 = CARTESIAN_POINT('', (7.36290322580645, -2.09129457847786, -0.823236280455659));
#2676 = CARTESIAN_POINT('', (7.36290322580645, -1.24910234197033, -0.491708043665736));
#2677 = CARTESIAN_POINT('', (6.99032258064516, -2.31673062045211, -0.638535127167172));
#2678 = CARTESIAN_POINT('', (6.99032258064516, -1.3837522812436, -0.381388509769563));
#2679 = CARTESIAN_POINT('', (6.61774193548387, -2.56189776804254, -0.420725179245494));
#2680 = CARTESIAN_POINT('', (6.61774193548387, -1.53018734657633, -0.251293534698463));
#2681 = CARTESIAN_POINT('', (6.28763440860215, -2.79255306736084, -0.189442838288988));
#2682 = CARTESIAN_POINT('', (6.28763440860215, -1.66795467860665, -0.113151679065947));
#2683 = CARTESIAN_POINT('', (6.08172043010753, -2.94028906205617, -0.0209886158246422));
#2684 = CARTESIAN_POINT('', (6.08172043010753, -1.75619541660041, -0.0125362201246455));
#2685 = CARTESIAN_POINT('', (6., -2.99907505628362, 0.0500580456680151));
#2686 = CARTESIAN_POINT('', (6., -1.79130750641323, 0.0298990026186966));
#2687 = ADVANCED_FACE('', (#2688), #2849, .T.);
#2688 = FACE_OUTER_BOUND('', #2689, .T.);
#2689 = EDGE_LOOP('', (#2690, #2691, #2805, #2841, #2848));
#2690 = ORIENTED_EDGE('', *, *, #1047, .F.);
#2691 = ORIENTED_EDGE('', *, *, #2692, .F.);
#2692 = EDGE_CURVE('', #2693, #1040, #2695, .T.);
#2693 = VERTEX_POINT('', #2694);
#2694 = CARTESIAN_POINT('', (13.1697381188261, 2., 0.));
#2695 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2696, #2697, #2698, #2699, #2700, #2701, #2702, #2703, #2704, #2705, #2706, #2707, #2708, #2709, #2710, #2711, #2712, #2713, #2714, #2715, #2716, #2717, #2718, #2719, #2720, #2721, #2722, #2723, #2724, #2725, #2726, #2727, #2728, #2729, #2730, #2731, #2732, #2733, #2734, #2735, #2736, #2737, #2738, #2739, #2740, #2741, #2742, #2743, #2744, #2745, #2746, #2747, #2748, #2749, #2750, #2751, #2752, #2753, #2754, #2755, #2756, #2757, #2758, #2759, #2760, #2761, #2762, #2763, #2764, #2765, #2766, #2767, #2768, #2769, #2770, #2771, #2772, #2773, #2774, #2775, #2776, #2777, #2778, #2779, #2780, #2781, #2782, #2783, #2784, #2785, #2786, #2787, #2788, #2789, #2790, #2791, #2792, #2793, #2794, #2795, #2796, #2797, #2798, #2799, #2800, #2801, #2802, #2803, #2804), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.444530325024177, 0.888864936340393, 1.33301177265463, 1.77697709967909, 2.2207658351684, 2.66438195292991, 2.96000957710112, 3.25559206074416, 3.55110807198923, 3.68245494911621, 3.97789439932454, 4.10923697530601, 4.40460338606387, 4.5359209511358, 4.66724623207799, 4.79858721956957, 4.92992299267575, 5.06123796096823, 5.25819283864211, 5.38950555066218, 5.6848604795334, 5.88174063443934, 6.17694257450896, 6.21585615042593, 6.24180651502405, 6.53891713438356, 6.83619228787561, 7.13362942517839, 7.43121940296946, 7.62921173760281, 7.82723871224642, 8.02529359901217, 8.22336686839624, 8.42145110031533, 8.61953185000808, 8.81270900358517), .UNSPECIFIED.);
#2696 = CARTESIAN_POINT('', (13.1697381188261, 2., 5.39932681897781E-17));
#2697 = CARTESIAN_POINT('', (13.0411640379781, 2., -0.0736550228151028));
#2698 = CARTESIAN_POINT('', (12.9125579415335, 1.99592498607461, -0.147366661047786));
#2699 = CARTESIAN_POINT('', (12.7840166103341, 1.9877934680618, -0.220628938108386));
#2700 = CARTESIAN_POINT('', (12.6555318721255, 1.97966553011868, -0.29385895992994));
#2701 = CARTESIAN_POINT('', (12.5270149130828, 1.96747851775355, -0.36669523146631));
#2702 = CARTESIAN_POINT('', (12.3985629110621, 1.95130669001727, -0.438636753470459));
#2703 = CARTESIAN_POINT('', (12.2701651926248, 1.93514169646611, -0.510547873117707));
#2704 = CARTESIAN_POINT('', (12.1417351424902, 1.91498307493184, -0.581619078313973));
#2705 = CARTESIAN_POINT('', (12.0133701912311, 1.89096004562016, -0.651360196718235));
#2706 = CARTESIAN_POINT('', (11.8850576988195, 1.86694683378918, -0.721072814050699));
#2707 = CARTESIAN_POINT('', (11.7567124501789, 1.8390545157931, -0.789508307332989));
#2708 = CARTESIAN_POINT('', (11.6284326791309, 1.80746547545079, -0.85619422741203));
#2709 = CARTESIAN_POINT('', (11.5002039326119, 1.77588899995712, -0.922853622516522));
#2710 = CARTESIAN_POINT('', (11.3719431120483, 1.74059473956143, -0.987815226307144));
#2711 = CARTESIAN_POINT('', (11.2437472015009, 1.70181760924043, -1.05062687233825));
#2712 = CARTESIAN_POINT('', (11.1156011545148, 1.66305556181721, -1.11341408691639));
#2713 = CARTESIAN_POINT('', (10.9874201931116, 1.62078615858719, -1.17409769127144));
#2714 = CARTESIAN_POINT('', (10.8593070420444, 1.57528765842214, -1.2322616577752));
#2715 = CARTESIAN_POINT('', (10.7739319058429, 1.54496726885871, -1.27102236673377));
#2716 = CARTESIAN_POINT('', (10.6885515551127, 1.51320012506939, -1.30868248695516));
#2717 = CARTESIAN_POINT('', (10.6031925351411, 1.48008397117566, -1.3451213470423));
#2718 = CARTESIAN_POINT('', (10.5178465489692, 1.44697287391587, -1.38155464313861));
#2719 = CARTESIAN_POINT('', (10.4324919504957, 1.41250297533299, -1.41677822796902));
#2720 = CARTESIAN_POINT('', (10.3471545928483, 1.37678265587727, -1.45067898532912));
#2721 = CARTESIAN_POINT('', (10.2618364263882, 1.3410703694256, -1.48457211887942));
#2722 = CARTESIAN_POINT('', (10.1765056104737, 1.3040928364642, -1.51714883718674));
#2723 = CARTESIAN_POINT('', (10.0910387681355, 1.26618103679441, -1.54815554194733));
#2724 = CARTESIAN_POINT('', (10.0530516459091, 1.2493305234435, -1.56193697403673));
#2725 = CARTESIAN_POINT('', (10.0150340358821, 1.23229372715395, -1.57541131077317));
#2726 = CARTESIAN_POINT('', (9.97697801098928, 1.21509925978648, -1.58856343558145));
#2727 = CARTESIAN_POINT('', (9.89137832778871, 1.1764236239679, -1.61814660198345));
#2728 = CARTESIAN_POINT('', (9.80556251120453, 1.13694604312622, -1.64610767048129));
#2729 = CARTESIAN_POINT('', (9.71964681702284, 1.09669494895668, -1.67250117755802));
#2730 = CARTESIAN_POINT('', (9.68145155033417, 1.07880064814285, -1.68423485498735));
#2731 = CARTESIAN_POINT('', (9.64323215993067, 1.06075178390266, -1.69565929947725));
#2732 = CARTESIAN_POINT('', (9.60499661849746, 1.04255225624173, -1.70677614027302));
#2733 = CARTESIAN_POINT('', (9.51901159382349, 1.00162471144122, -1.73177596489406));
#2734 = CARTESIAN_POINT('', (9.43292757832282, 0.959916230592215, -1.75521926181573));
#2735 = CARTESIAN_POINT('', (9.34655829663445, 0.91792481450419, -1.77691137508809));
#2736 = CARTESIAN_POINT('', (9.30815919858119, 0.899255763746343, -1.78655551671166));
#2737 = CARTESIAN_POINT('', (9.26970040008272, 0.880528785466006, -1.79585646726224));
#2738 = CARTESIAN_POINT('', (9.23116936566469, 0.861785870880538, -1.80480611500257));
#2739 = CARTESIAN_POINT('', (9.19263606726573, 0.843041855011345, -1.81375628860036));
#2740 = CARTESIAN_POINT('', (9.15402530953829, 0.824286652509195, -1.82235477479161));
#2741 = CARTESIAN_POINT('', (9.11541380719434, 0.805407517979859, -1.83066073590426));
#2742 = CARTESIAN_POINT('', (9.07679768690125, 0.786526125499451, -1.83896769041276));
#2743 = CARTESIAN_POINT('', (9.03817888496984, 0.767518732263089, -1.84698272333254));
#2744 = CARTESIAN_POINT('', (8.99962330744772, 0.748284221173503, -1.85474276500618));
#2745 = CARTESIAN_POINT('', (8.96106926062554, 0.729050473715711, -1.8625024985974));
#2746 = CARTESIAN_POINT('', (8.9225759789369, 0.709587971719317, -1.87000764746034));
#2747 = CARTESIAN_POINT('', (8.88419794011019, 0.68981655537512, -1.8772727878309));
#2748 = CARTESIAN_POINT('', (8.84582598072345, 0.670048271008021, -1.88453677733535));
#2749 = CARTESIAN_POINT('', (8.8075676256139, 0.649966542179144, -1.89156202460495));
#2750 = CARTESIAN_POINT('', (8.76945517361055, 0.629534065246375, -1.89833792057538));
#2751 = CARTESIAN_POINT('', (8.71229159645117, 0.598888084462945, -1.90850085766732));
#2752 = CARTESIAN_POINT('', (8.65544284717752, 0.567448072711902, -1.91810512238268));
#2753 = CARTESIAN_POINT('', (8.59900207957969, 0.535136087799087, -1.92707793499253));
#2754 = CARTESIAN_POINT('', (8.5613721901893, 0.513593212498082, -1.93306024105249));
#2755 = CARTESIAN_POINT('', (8.52391724188542, 0.491659965638465, -1.93876209412785));
#2756 = CARTESIAN_POINT('', (8.48666254286305, 0.469323770421439, -1.94415410873668));
#2757 = CARTESIAN_POINT('', (8.40286746460595, 0.419084115417054, -1.95628208984958));
#2758 = CARTESIAN_POINT('', (8.32003945973178, 0.366775323657099, -1.9668420298779));
#2759 = CARTESIAN_POINT('', (8.23817971710472, 0.31275170780785, -1.97539524380901));
#2760 = CARTESIAN_POINT('', (8.18361296627863, 0.276740194820311, -1.9810967165765));
#2761 = CARTESIAN_POINT('', (8.1294528606847, 0.239949270396975, -1.98591122914273));
#2762 = CARTESIAN_POINT('', (8.07571457120811, 0.202472360661881, -1.98972484106924));
#2763 = CARTESIAN_POINT('', (7.99513942478419, 0.146279513460502, -1.99544296761133));
#2764 = CARTESIAN_POINT('', (7.91545415061092, 0.0884990391657359, -1.99891408734993));
#2765 = CARTESIAN_POINT('', (7.83675803425361, 0.0294325275008534, -1.99978341985449));
#2766 = CARTESIAN_POINT('', (7.8263842972195, 0.0216463686928194, -1.99989801543067));
#2767 = CARTESIAN_POINT('', (7.81602706953002, 0.013837364552722, -1.99996746333229));
#2768 = CARTESIAN_POINT('', (7.80568662584325, 0.00600624123283996, -1.99999098124623));
#2769 = CARTESIAN_POINT('', (7.79879087603216, 0.000783886294362647, -2.00000666467873));
#2770 = CARTESIAN_POINT('', (7.79190252506141, -0.0044483547864001, -2.00000192259835));
#2771 = CARTESIAN_POINT('', (7.78502165701132, -0.00969026401371608, -1.99997652455806));
#2772 = CARTESIAN_POINT('', (7.70624130075225, -0.0697058715503816, -1.9996857376039));
#2773 = CARTESIAN_POINT('', (7.62840080659561, -0.131034164061478, -1.99668228718104));
#2774 = CARTESIAN_POINT('', (7.55160110514066, -0.193272362524058, -1.99063954393666));
#2775 = CARTESIAN_POINT('', (7.47475887349178, -0.255545027300958, -1.98459345433759));
#2776 = CARTESIAN_POINT('', (7.39887052203467, -0.318799448780329, -1.97549793238562));
#2777 = CARTESIAN_POINT('', (7.32407747997779, -0.382600280951816, -1.96306317397469));
#2778 = CARTESIAN_POINT('', (7.24924368354965, -0.446435877891905, -1.95062163992332));
#2779 = CARTESIAN_POINT('', (7.17540499135611, -0.510894631648404, -1.93482127944521));
#2780 = CARTESIAN_POINT('', (7.10271961282001, -0.575472310124771, -1.91541943716766));
#2781 = CARTESIAN_POINT('', (7.02999688431191, -0.640083172365617, -1.8960076250959));
#2782 = CARTESIAN_POINT('', (6.95832751669523, -0.704912740607574, -1.87295997556814));
#2783 = CARTESIAN_POINT('', (6.88790780881473, -0.769400534687498, -1.8460831013859));
#2784 = CARTESIAN_POINT('', (6.84105622304915, -0.812305504135773, -1.82820140017241));
#2785 = CARTESIAN_POINT('', (6.7947140196901, -0.855095038831488, -1.80861098978708));
#2786 = CARTESIAN_POINT('', (6.74894913229588, -0.897589586759717, -1.78726968690826));
#2787 = CARTESIAN_POINT('', (6.70317623804537, -0.940091569377671, -1.76592465023363));
#2788 = CARTESIAN_POINT('', (6.657944155933, -0.98233262834986, -1.74281090890433));
#2789 = CARTESIAN_POINT('', (6.61333552392728, -1.0241243027637, -1.71789679913833));
#2790 = CARTESIAN_POINT('', (6.5687206042853, -1.06592186776048, -1.69297917770087));
#2791 = CARTESIAN_POINT('', (6.52468956210722, -1.10730621477203, -1.66623873334286));
#2792 = CARTESIAN_POINT('', (6.48133237597664, -1.14807186533711, -1.6376602187337));
#2793 = CARTESIAN_POINT('', (6.43797116561512, -1.18884129959774, -1.60907905158748));
#2794 = CARTESIAN_POINT('', (6.3952417916516, -1.22903149927111, -1.5786316506981));
#2795 = CARTESIAN_POINT('', (6.35325477386047, -1.26842702504976, -1.54631590631521));
#2796 = CARTESIAN_POINT('', (6.31126543226183, -1.30782473120757, -1.51399837338972));
#2797 = CARTESIAN_POINT('', (6.26997334773888, -1.34647014790107, -1.47977728903027));
#2798 = CARTESIAN_POINT('', (6.22951321088462, -1.38413491408026, -1.44366566060983));
#2799 = CARTESIAN_POINT('', (6.18905378530027, -1.42179901813083, -1.4075546670146));
#2800 = CARTESIAN_POINT('', (6.14937606456107, -1.45852681366869, -1.36951023580701));
#2801 = CARTESIAN_POINT('', (6.11063588464057, -1.49407102629585, -1.32956826390496));
#2802 = CARTESIAN_POINT('', (6.07285473883152, -1.52873532271085, -1.29061507712501));
#2803 = CARTESIAN_POINT('', (6.03591483627474, -1.56231971917494, -1.2498054103396));
#2804 = CARTESIAN_POINT('', (5.99999999798539, -1.59458122572107, -1.20719124550966));
#2805 = ORIENTED_EDGE('', *, *, #2806, .F.);
#2806 = EDGE_CURVE('', #2807, #2693, #2809, .T.);
#2807 = VERTEX_POINT('', #2808);
#2808 = CARTESIAN_POINT('', (17., 0.922317719462949, 1.77463518063986));
#2809 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2810, #2811, #2812, #2813, #2814, #2815, #2816, #2817, #2818, #2819, #2820, #2821, #2822, #2823, #2824, #2825, #2826, #2827, #2828, #2829, #2830, #2831, #2832, #2833, #2834, #2835, #2836, #2837, #2838, #2839, #2840), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.443718699384515, 0.887274549433996, 1.33066738158077, 1.77389830347181, 2.21696729869921, 2.65987332609599, 3.10261439715746, 3.54518748646, 3.98758848242263, 4.40813516323142), .UNSPECIFIED.);
#2810 = CARTESIAN_POINT('', (17., 0.922317719462513, 1.77463518064009));
#2811 = CARTESIAN_POINT('', (16.871339500361, 0.987053784059207, 1.74099039543738));
#2812 = CARTESIAN_POINT('', (16.7426413560522, 1.0499845429482, 1.70377893773572));
#2813 = CARTESIAN_POINT('', (16.6140099263929, 1.11069946361778, 1.6632338084344));
#2814 = CARTESIAN_POINT('', (16.4854257057938, 1.17139210128583, 1.62270355961334));
#2815 = CARTESIAN_POINT('', (16.3568131507205, 1.22991234052109, 1.57881300976328));
#2816 = CARTESIAN_POINT('', (16.2282623282422, 1.28585585372403, 1.53185336225229));
#2817 = CARTESIAN_POINT('', (16.0997587514162, 1.34177880628236, 1.48491097358988));
#2818 = CARTESIAN_POINT('', (15.971224703469, 1.39517019381987, 1.43486565572387));
#2819 = CARTESIAN_POINT('', (15.8427536404471, 1.44566376069072, 1.38204786133677));
#2820 = CARTESIAN_POINT('', (15.7143294901878, 1.49613888922489, 1.32924935400616));
#2821 = CARTESIAN_POINT('', (15.5858751263964, 1.54375630000556, 1.27364056133907));
#2822 = CARTESIAN_POINT('', (15.4574835766287, 1.58818692525416, 1.21559133365278));
#2823 = CARTESIAN_POINT('', (15.3291389324677, 1.63260131855107, 1.15756331323634));
#2824 = CARTESIAN_POINT('', (15.2007638302538, 1.67386488934923, 1.09705267461248));
#2825 = CARTESIAN_POINT('', (15.0724517166412, 1.71169089425224, 1.03446328235176));
#2826 = CARTESIAN_POINT('', (14.944186798267, 1.74950298614842, 0.971896911466006));
#2827 = CARTESIAN_POINT('', (14.8158912561922, 1.78390857430924, 0.907206061157417));
#2828 = CARTESIAN_POINT('', (14.68765882874, 1.81466664343545, 0.840823984673893));
#2829 = CARTESIAN_POINT('', (14.559474160293, 1.8454132569976, 0.774466631593053));
#2830 = CARTESIAN_POINT('', (14.4312586808624, 1.8725382125509, 0.706369318820917));
#2831 = CARTESIAN_POINT('', (14.3031064676781, 1.89584926764067, 0.636989446056155));
#2832 = CARTESIAN_POINT('', (14.1750028771212, 1.91915147821094, 0.567635896923473));
#2833 = CARTESIAN_POINT('', (14.0468682872391, 1.93866016031455, 0.496948686798804));
#2834 = CARTESIAN_POINT('', (13.9187971226153, 1.95423426269285, 0.425403862839847));
#2835 = CARTESIAN_POINT('', (13.7907757581149, 1.96980230912387, 0.353886858890749));
#2836 = CARTESIAN_POINT('', (13.6627232072834, 1.9814504647834, 0.281459405870962));
#2837 = CARTESIAN_POINT('', (13.5347342462418, 1.98909066557229, 0.208610460267857));
#2838 = CARTESIAN_POINT('', (13.4130678548064, 1.99635344552036, 0.139360204157688));
#2839 = CARTESIAN_POINT('', (13.2913752713324, 2., 0.0696811300063775));
#2840 = CARTESIAN_POINT('', (13.1697381188261, 2., 5.39932681897781E-17));
#2841 = ORIENTED_EDGE('', *, *, #2842, .F.);
#2842 = EDGE_CURVE('', #2579, #2807, #2843, .T.);
#2843 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2844, #2845, #2846, #2847), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.81516669451671), .UNSPECIFIED.);
#2844 = CARTESIAN_POINT('', (17., 1.211688443955, -0.0173175845550464));
#2845 = CARTESIAN_POINT('', (17., 1.11523153579085, 0.580000003843235));
#2846 = CARTESIAN_POINT('', (17., 1.01877462762671, 1.17731759224152));
#2847 = CARTESIAN_POINT('', (17., 0.92231771946256, 1.7746351806398));
#2848 = ORIENTED_EDGE('', *, *, #2578, .T.);
#2849 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2850, #2851), (#2852, #2853), (#2854, #2855), (#2856, #2857), (#2858, #2859), (#2860, #2861), (#2862, #2863), (#2864, #2865), (#2866, #2867), (#2868, #2869), (#2870, #2871), (#2872, #2873), (#2874, #2875), (#2876, #2877), (#2878, #2879), (#2880, #2881), (#2882, #2883), (#2884, #2885), (#2886, #2887), (#2888, #2889), (#2890, #2891), (#2892, #2893), (#2894, #2895), (#2896, #2897), (#2898, #2899), (#2900, #2901), (#2902, #2903), (#2904, #2905), (#2906, #2907), (#2908, #2909), (#2910, #2911), (#2912, #2913)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.049999999994735, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), (0., 0.888151380761316), .UNSPECIFIED.);
#2850 = CARTESIAN_POINT('', (17.0000000000053, 1.21168844395505, -0.0173175845532241));
#2851 = CARTESIAN_POINT('', (17.0000000000053, 0.916598125227153, 1.810054253248));
#2852 = CARTESIAN_POINT('', (16.768279569896, 1.20967490131148, -0.0975558775455803));
#2853 = CARTESIAN_POINT('', (16.768279569896, 1.0358232995734, 1.74805300309868));
#2854 = CARTESIAN_POINT('', (16.4123655913996, 1.19442636537773, -0.220349212793701));
#2855 = CARTESIAN_POINT('', (16.4123655913996, 1.20933816147394, 1.63486552442501));
#2856 = CARTESIAN_POINT('', (15.9322580645161, 1.1494736152587, -0.38028104009348));
#2857 = CARTESIAN_POINT('', (15.9322580645161, 1.41689014411568, 1.4496976029795));
#2858 = CARTESIAN_POINT('', (15.5596774193548, 1.10179356630841, -0.49995622246984));
#2859 = CARTESIAN_POINT('', (15.5596774193548, 1.56187829116473, 1.29001408064381));
#2860 = CARTESIAN_POINT('', (15.1870967741935, 1.04185368591085, -0.613895946131528));
#2861 = CARTESIAN_POINT('', (15.1870967741935, 1.68922787443941, 1.11610305060544));
#2862 = CARTESIAN_POINT('', (14.8145161290323, 0.970321206045218, -0.720865353633956));
#2863 = CARTESIAN_POINT('', (14.8145161290323, 1.79757164913899, 0.929875826564393));
#2864 = CARTESIAN_POINT('', (14.441935483871, 0.887984816580766, -0.819704638453088));
#2865 = CARTESIAN_POINT('', (14.441935483871, 1.88574453909585, 0.733371275562067));
#2866 = CARTESIAN_POINT('', (14.0693548387097, 0.795747365060575, -0.909341038269515));
#2867 = CARTESIAN_POINT('', (14.0693548387097, 1.95279631326782, 0.528736021404886));
#2868 = CARTESIAN_POINT('', (13.6967741935484, 0.694616251789761, -0.988799774739828));
#2869 = CARTESIAN_POINT('', (13.6967741935484, 1.99800098353028, 0.318201955353216));
#2870 = CARTESIAN_POINT('', (13.3241935483871, 0.585693107518627, -1.0572140677417));
#2871 = CARTESIAN_POINT('', (13.3241935483871, 2.0208642829027, 0.104063347822725));
#2872 = CARTESIAN_POINT('', (12.9516129032258, 0.470162450184679, -1.11383404082357));
#2873 = CARTESIAN_POINT('', (12.9516129032258, 2.02112872542403, -0.111346760824858));
#2874 = CARTESIAN_POINT('', (12.5790322580645, 0.349279542706588, -1.15803455457626));
#2875 = CARTESIAN_POINT('', (12.5790322580645, 1.99877646606888, -0.32568058343617));
#2876 = CARTESIAN_POINT('', (12.2064516129032, 0.224357513016043, -1.18932149414512));
#2877 = CARTESIAN_POINT('', (12.2064516129032, 1.95402929294906, -0.536599582909731));
#2878 = CARTESIAN_POINT('', (11.8338709677419, 0.0967539602784856, -1.20733792160226));
#2879 = CARTESIAN_POINT('', (11.8338709677419, 1.88734803858762, -0.741799142659283));
#2880 = CARTESIAN_POINT('', (11.4612903225806, -0.0321431796963073, -1.21186454271705));
#2881 = CARTESIAN_POINT('', (11.4612903225806, 1.79942289368999, -0.939030172792214));
#2882 = CARTESIAN_POINT('', (11.0887096774194, -0.160929062588012, -1.20283496754955));
#2883 = CARTESIAN_POINT('', (11.0887096774194, 1.69118649495989, -1.12613052646321));
#2884 = CARTESIAN_POINT('', (10.7161290322581, -0.288199429203458, -1.18028915840725));
#2885 = CARTESIAN_POINT('', (10.7161290322581, 1.56373103817326, -1.3010171020677));
#2886 = CARTESIAN_POINT('', (10.3435483870968, -0.412553713637085, -1.14455084711746));
#2887 = CARTESIAN_POINT('', (10.3435483870968, 1.41857288832466, -1.46182091415928));
#2888 = CARTESIAN_POINT('', (9.97096774193549, -0.532651973979244, -1.09556231228579));
#2889 = CARTESIAN_POINT('', (9.97096774193549, 1.25661002159082, -1.60648382174852));
#2890 = CARTESIAN_POINT('', (9.59838709677419, -0.644446158710916, -1.02995915091562));
#2891 = CARTESIAN_POINT('', (9.59838709677419, 1.07575642785141, -1.72644349699968));
#2892 = CARTESIAN_POINT('', (9.22580645161291, -0.747062733339818, -0.951086576389539));
#2893 = CARTESIAN_POINT('', (9.22580645161291, 0.881686435523837, -1.82284446335571));
#2894 = CARTESIAN_POINT('', (8.85322580645161, -0.834050673880314, -0.856246918561634));
#2895 = CARTESIAN_POINT('', (8.85322580645161, 0.675083119183698, -1.8839995481993));
#2896 = CARTESIAN_POINT('', (8.48064516129032, -0.921453547746076, -0.764779780433343));
#2897 = CARTESIAN_POINT('', (8.48064516129032, 0.473248232277984, -1.94825750936643));
#2898 = CARTESIAN_POINT('', (8.10806451612903, -1.01889053776461, -0.677666192960276));
#2899 = CARTESIAN_POINT('', (8.10806451612903, 0.270587823511713, -2.03080981603447));
#2900 = CARTESIAN_POINT('', (7.73548387096774, -1.12748293462459, -0.588413470231011));
#2901 = CARTESIAN_POINT('', (7.73548387096774, 0.0565106281779353, -2.12857137512486));
#2902 = CARTESIAN_POINT('', (7.36290322580645, -1.24910234197033, -0.491708043665736));
#2903 = CARTESIAN_POINT('', (7.36290322580645, -0.178352286762461, -2.24045242170812));
#2904 = CARTESIAN_POINT('', (6.99032258064516, -1.3837522812436, -0.381388509769563));
#2905 = CARTESIAN_POINT('', (6.99032258064516, -0.443272307635688, -2.36192984680995));
#2906 = CARTESIAN_POINT('', (6.61774193548387, -1.53018734657633, -0.251293534698463));
#2907 = CARTESIAN_POINT('', (6.61774193548387, -0.746602800060766, -2.48660179097373));
#2908 = CARTESIAN_POINT('', (6.28763440860215, -1.66795467860665, -0.113151679065946));
#2909 = CARTESIAN_POINT('', (6.28763440860215, -1.05566800749941, -2.59232042096751));
#2910 = CARTESIAN_POINT('', (6.08172043010752, -1.75619541660041, -0.0125362201246432));
#2911 = CARTESIAN_POINT('', (6.08172043010752, -1.27188080826648, -2.65111512673125));
#2912 = CARTESIAN_POINT('', (5.99999999999999, -1.79130750641323, 0.0298990026187003));
#2913 = CARTESIAN_POINT('', (5.99999999999999, -1.36152358663826, -2.67274703914303));
#2914 = ADVANCED_FACE('', (#2915), #3008, .T.);
#2915 = FACE_OUTER_BOUND('', #2916, .T.);
#2916 = EDGE_LOOP('', (#2917, #2918, #3002, #3007));
#2917 = ORIENTED_EDGE('', *, *, #1039, .T.);
#2918 = ORIENTED_EDGE('', *, *, #2919, .T.);
#2919 = EDGE_CURVE('', #1031, #2920, #2922, .T.);
#2920 = VERTEX_POINT('', #2921);
#2921 = CARTESIAN_POINT('', (11.5541880347656, 2., 0.));
#2922 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2923, #2924, #2925, #2926, #2927, #2928, #2929, #2930, #2931, #2932, #2933, #2934, #2935, #2936, #2937, #2938, #2939, #2940, #2941, #2942, #2943, #2944, #2945, #2946, #2947, #2948, #2949, #2950, #2951, #2952, #2953, #2954, #2955, #2956, #2957, #2958, #2959, #2960, #2961, #2962, #2963, #2964, #2965, #2966, #2967, #2968, #2969, #2970, #2971, #2972, #2973, #2974, #2975, #2976, #2977, #2978, #2979, #2980, #2981, #2982, #2983, #2984, #2985, #2986, #2987, #2988, #2989, #2990, #2991, #2992, #2993, #2994, #2995, #2996, #2997, #2998, #2999, #3000, #3001), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0.506921268096722, 0.550220820306941, 0.589137999075949, 0.885216890100767, 1.18125437570283, 1.47725588700274, 1.7732261661067, 2.06916705231847, 2.3650792350982, 2.56225698327592, 2.85811944875995, 3.15394985110146, 3.35108581990135, 3.54820121498906, 3.74530198267795, 3.83288846403609, 4.02993527787778, 4.22692905434262, 4.42393832655528, 4.62093377061883, 4.81789745734084, 5.11322141736861, 5.40853156155437, 5.53984090818161, 5.98241742257484, 6.4248443240361, 6.90416100818552), .UNSPECIFIED.);
#2923 = CARTESIAN_POINT('', (5.99999999978702, -0.0333776732254872, -1.99972146313579));
#2924 = CARTESIAN_POINT('', (6.01253059848414, -0.0262161342460589, -1.99984099728589));
#2925 = CARTESIAN_POINT('', (6.02506114606, -0.0190537963385887, -1.99992206311485));
#2926 = CARTESIAN_POINT('', (6.03759155363202, -0.011891124013356, -1.99996464998002));
#2927 = CARTESIAN_POINT('', (6.04885375119843, -0.00545339001574828, -2.00000292660322));
#2928 = CARTESIAN_POINT('', (6.0601159169379, 0.000984659526985827, -2.00001011974466));
#2929 = CARTESIAN_POINT('', (6.071377992356, 0.0074226766527025, -1.9999862259204));
#2930 = CARTESIAN_POINT('', (6.15705899251842, 0.0564026138237629, -1.99980444355041));
#2931 = CARTESIAN_POINT('', (6.24275114807234, 0.105389366951916, -1.99782180925812));
#2932 = CARTESIAN_POINT('', (6.32843312321896, 0.154222102685183, -1.99404502031508));
#2933 = CARTESIAN_POINT('', (6.41410311609158, 0.20304800935995, -1.99026875954053));
#2934 = CARTESIAN_POINT('', (6.49978773757886, 0.251742516276134, -1.98469744315557));
#2935 = CARTESIAN_POINT('', (6.58545769507607, 0.300159637534266, -1.97734776708482));
#2936 = CARTESIAN_POINT('', (6.67111724201014, 0.348570875172134, -1.96999898414241));
#2937 = CARTESIAN_POINT('', (6.7567925992998, 0.396717347088661, -1.96087048544143));
#2938 = CARTESIAN_POINT('', (6.84245178657688, 0.444459368067836, -1.94998868461762));
#2939 = CARTESIAN_POINT('', (6.92810193564158, 0.492196351612748, -1.9391080319722));
#2940 = CARTESIAN_POINT('', (7.01376545950521, 0.539542837248858, -1.9264710296318));
#2941 = CARTESIAN_POINT('', (7.09941623298476, 0.586351655153991, -1.91211708231955));
#2942 = CARTESIAN_POINT('', (7.18505850046175, 0.633155824462169, -1.89776456050187));
#2943 = CARTESIAN_POINT('', (7.27071410789406, 0.679441853068205, -1.88168950867916));
#2944 = CARTESIAN_POINT('', (7.35635629581481, 0.725066926360727, -1.86394150989184));
#2945 = CARTESIAN_POINT('', (7.44199017726345, 0.770687574458046, -1.84619523249045));
#2946 = CARTESIAN_POINT('', (7.52764001057039, 0.815661042618444, -1.8267712931617));
#2947 = CARTESIAN_POINT('', (7.61327319094696, 0.859857938212365, -1.8057254293201));
#2948 = CARTESIAN_POINT('', (7.67033389563757, 0.8893080415092, -1.79170175512812));
#2949 = CARTESIAN_POINT('', (7.72739787534331, 0.918418591099993, -1.77695563728444));
#2950 = CARTESIAN_POINT('', (7.78445793744283, 0.947148525929567, -1.76150778307376));
#2951 = CARTESIAN_POINT('', (7.87007576607437, 0.990257393083342, -1.73832849293861));
#2952 = CARTESIAN_POINT('', (7.95570848245677, 1.03252083889938, -1.71356233446118));
#2953 = CARTESIAN_POINT('', (8.04132921389842, 1.07380901497938, -1.68728604550298));
#2954 = CARTESIAN_POINT('', (8.12694066646886, 1.11509271658618, -1.66101260415304));
#2955 = CARTESIAN_POINT('', (8.21257026261343, 1.15541272168427, -1.63322267865224));
#2956 = CARTESIAN_POINT('', (8.29818032660245, 1.19466034493473, -1.60399085416361));
#2957 = CARTESIAN_POINT('', (8.35522930726812, 1.22081424315254, -1.58451130103202));
#2958 = CARTESIAN_POINT('', (8.41227996158321, 1.2464969936826, -1.56438773984912));
#2959 = CARTESIAN_POINT('', (8.46932651912337, 1.27167027142377, -1.54364980509732));
#2960 = CARTESIAN_POINT('', (8.52636712311043, 1.29684092200474, -1.52291403461977));
#2961 = CARTESIAN_POINT('', (8.58341384126091, 1.32150347576975, -1.50156299891986));
#2962 = CARTESIAN_POINT('', (8.64046020954543, 1.34562273303389, -1.4796281493478));
#2963 = CARTESIAN_POINT('', (8.6975023445737, 1.36974020047337, -1.45769492750144));
#2964 = CARTESIAN_POINT('', (8.75455245925106, 1.39331845029505, -1.43517503405849));
#2965 = CARTESIAN_POINT('', (8.81158614497669, 1.41634531675468, -1.41207858977718));
#2966 = CARTESIAN_POINT('', (8.8369304392185, 1.42657786041014, -1.40181512753802));
#2967 = CARTESIAN_POINT('', (8.86227155392294, 1.43670336049993, -1.39143587912245));
#2968 = CARTESIAN_POINT('', (8.88760976767916, 1.44671763217586, -1.38094463783002));
#2969 = CARTESIAN_POINT('', (8.94461416164135, 1.46924714011006, -1.35734207225297));
#2970 = CARTESIAN_POINT('', (9.00161979582142, 1.49120355172207, -1.33318199157937));
#2971 = CARTESIAN_POINT('', (9.05864527627111, 1.51252758540958, -1.30853364625257));
#2972 = CARTESIAN_POINT('', (9.11565540766827, 1.53384587949244, -1.28389193530648));
#2973 = CARTESIAN_POINT('', (9.17269365005059, 1.55453659233295, -1.25875953367189));
#2974 = CARTESIAN_POINT('', (9.22972222315979, 1.57460655233697, -1.23313186859211));
#2975 = CARTESIAN_POINT('', (9.28675528219947, 1.5946780910662, -1.20750218761192));
#2976 = CARTESIAN_POINT('', (9.34378228031559, 1.61413627927026, -1.18136629425053));
#2977 = CARTESIAN_POINT('', (9.40079340019443, 1.63295427100908, -1.15475553637694));
#2978 = CARTESIAN_POINT('', (9.45780051844301, 1.65177094190654, -1.12814664632167));
#2979 = CARTESIAN_POINT('', (9.5148001982448, 1.66994989153953, -1.10105890793041));
#2980 = CARTESIAN_POINT('', (9.57179627423995, 1.68745361644317, -1.07354566384149));
#2981 = CARTESIAN_POINT('', (9.62878316198276, 1.70495451959743, -1.0460368551216));
#2982 = CARTESIAN_POINT('', (9.68577814701976, 1.72178011097379, -1.01810366668764));
#2983 = CARTESIAN_POINT('', (9.7427754704243, 1.73790657322159, -0.989788231266259));
#2984 = CARTESIAN_POINT('', (9.82823627560596, 1.76208631300774, -0.947332555005707));
#2985 = CARTESIAN_POINT('', (9.91372649942879, 1.78470065799685, -0.904006918216639));
#2986 = CARTESIAN_POINT('', (9.99920015997541, 1.80569803817833, -0.859915458006744));
#2987 = CARTESIAN_POINT('', (10.0846698218943, 1.82669443606061, -0.815826060483019));
#2988 = CARTESIAN_POINT('', (10.1701445029529, 1.84608527050921, -0.770945448279965));
#2989 = CARTESIAN_POINT('', (10.2555966918768, 1.86380852881303, -0.725408690273151));
#2990 = CARTESIAN_POINT('', (10.2935929182726, 1.87168915707386, -0.705160818470833));
#2991 = CARTESIAN_POINT('', (10.3315896375723, 1.87924047623898, -0.684782608018527));
#2992 = CARTESIAN_POINT('', (10.3695870855797, 1.88645642700225, -0.664290711226571));
#2993 = CARTESIAN_POINT('', (10.4976570099753, 1.91077769901276, -0.595223028777157));
#2994 = CARTESIAN_POINT('', (10.6257888755215, 1.93130203774066, -0.524816424662944));
#2995 = CARTESIAN_POINT('', (10.7538667189946, 1.94790307506732, -0.453512524792211));
#2996 = CARTESIAN_POINT('', (10.8819012657698, 1.96449850041551, -0.382232729195369));
#2997 = CARTESIAN_POINT('', (11.009980595355, 1.97718247005644, -0.310009726451136));
#2998 = CARTESIAN_POINT('', (11.1380138417342, 1.98586768690245, -0.237338429499294));
#2999 = CARTESIAN_POINT('', (11.2767225660742, 1.99527708159793, -0.158607762415649));
#3000 = CARTESIAN_POINT('', (11.4154791551201, 2., -0.0792906776581205));
#3001 = CARTESIAN_POINT('', (11.5541880347656, 2., -8.00141203294302E-17));
#3002 = ORIENTED_EDGE('', *, *, #3003, .T.);
#3003 = EDGE_CURVE('', #2920, #2693, #3004, .T.);
#3004 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#3005, #3006), .UNSPECIFIED., .F., .U., (2, 2), (0.546182336230464, 0.680811509902174), .UNSPECIFIED.);
#3005 = CARTESIAN_POINT('', (11.5541880347656, 2., 0.));
#3006 = CARTESIAN_POINT('', (13.1697381188261, 2., 0.));
#3007 = ORIENTED_EDGE('', *, *, #2692, .T.);
#3008 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#3009, #3010), (#3011, #3012), (#3013, #3014), (#3015, #3016), (#3017, #3018), (#3019, #3020), (#3021, #3022), (#3023, #3024), (#3025, #3026)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (1.30986864475555, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592), (0.0833333331654493, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.85759430712212, 0.85759430712212), (0.829226892190399, 0.829226892190399), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#3009 = CARTESIAN_POINT('', (5.99999999798539, 1.59458122846027, 1.20719124658943));
#3010 = CARTESIAN_POINT('', (17., 1.59458122846027, 1.20719124658943));
#3011 = CARTESIAN_POINT('', (5.99999999798539, 0.994378635920741, 2.));
#3012 = CARTESIAN_POINT('', (17., 0.994378635920741, 2.));
#3013 = CARTESIAN_POINT('', (5.99999999798539, 1.22464679914735E-16, 2.));
#3014 = CARTESIAN_POINT('', (17., 1.22464679914735E-16, 2.));
#3015 = CARTESIAN_POINT('', (5.99999999798539, -2., 2.));
#3016 = CARTESIAN_POINT('', (17., -2., 2.));
#3017 = CARTESIAN_POINT('', (5.99999999798539, -2., 2.44929359829471E-16));
#3018 = CARTESIAN_POINT('', (17., -2., 2.44929359829471E-16));
#3019 = CARTESIAN_POINT('', (5.99999999798539, -2., -2.));
#3020 = CARTESIAN_POINT('', (17., -2., -2.));
#3021 = CARTESIAN_POINT('', (5.99999999798539, -3.67394039744206E-16, -2.));
#3022 = CARTESIAN_POINT('', (17., -3.67394039744206E-16, -2.));
#3023 = CARTESIAN_POINT('', (5.99999999798539, 2., -2.));
#3024 = CARTESIAN_POINT('', (17., 2., -2.));
#3025 = CARTESIAN_POINT('', (5.99999999798539, 2., 0.));
#3026 = CARTESIAN_POINT('', (17., 2., 0.));
#3027 = ADVANCED_FACE('', (#3028), #3091, .T.);
#3028 = FACE_OUTER_BOUND('', #3029, .T.);
#3029 = EDGE_LOOP('', (#3030, #3031, #3032, #3041, #3090));
#3030 = ORIENTED_EDGE('', *, *, #1030, .F.);
#3031 = ORIENTED_EDGE('', *, *, #1289, .F.);
#3032 = ORIENTED_EDGE('', *, *, #3033, .T.);
#3033 = EDGE_CURVE('', #1281, #3034, #3036, .T.);
#3034 = VERTEX_POINT('', #3035);
#3035 = CARTESIAN_POINT('', (17., 0.0285813011244978, 1.99979576687872));
#3036 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3037, #3038, #3039, #3040), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.788187809952006), .UNSPECIFIED.);
#3037 = CARTESIAN_POINT('', (17., 0.0173175845550499, 1.211688443955));
#3038 = CARTESIAN_POINT('', (17., 0.0210721567448659, 1.47439088492957));
#3039 = CARTESIAN_POINT('', (17., 0.0248267289346749, 1.73709332590414));
#3040 = CARTESIAN_POINT('', (17., 0.0285813011244902, 1.99979576687872));
#3041 = ORIENTED_EDGE('', *, *, #3042, .T.);
#3042 = EDGE_CURVE('', #3034, #2920, #3043, .T.);
#3043 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#3044, #3045, #3046, #3047, #3048, #3049, #3050, #3051, #3052, #3053, #3054, #3055, #3056, #3057, #3058, #3059, #3060, #3061, #3062, #3063, #3064, #3065, #3066, #3067, #3068, #3069, #3070, #3071, #3072, #3073, #3074, #3075, #3076, #3077, #3078, #3079, #3080, #3081, #3082, #3083, #3084, #3085, #3086, #3087, #3088, #3089), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.444496941738929, 0.888800503049745, 1.33291721548359, 1.77685424391551, 2.22061718726709, 2.66421031286788, 3.10763676920175, 3.55089861738962, 3.99399690138535, 4.43693166801693, 4.879701975313, 5.3223058561748, 5.76474030819884, 6.20700113714938, 6.27200352244398), .UNSPECIFIED.);
#3044 = CARTESIAN_POINT('', (17., 0.028581301124498, 1.99979576687873));
#3045 = CARTESIAN_POINT('', (16.8713679686981, 0.102105143132723, 1.99874495603941));
#3046 = CARTESIAN_POINT('', (16.7426867125111, 0.175596413832465, 1.99363302871006));
#3047 = CARTESIAN_POINT('', (16.6140542698285, 0.248556989640775, 1.98449475255081));
#3048 = CARTESIAN_POINT('', (16.4854777892787, 0.321485823616778, 1.97536045204042));
#3049 = CARTESIAN_POINT('', (16.3568532606617, 0.393937545600947, 1.96219653844451));
#3050 = CARTESIAN_POINT('', (16.2282767608488, 0.465418349541729, 1.94509273812592));
#3051 = CARTESIAN_POINT('', (16.0997543330188, 0.536869092710767, 1.92799613069561));
#3052 = CARTESIAN_POINT('', (15.9711839478547, 0.607403023062377, 1.90695020376528));
#3053 = CARTESIAN_POINT('', (15.8426615565189, 0.676539797071306, 1.88209827133941));
#3054 = CARTESIAN_POINT('', (15.7141911637163, 0.74564859921634, 1.85725639369092));
#3055 = CARTESIAN_POINT('', (15.5856727642196, 0.813412660614213, 1.82859317167757));
#3056 = CARTESIAN_POINT('', (15.4572023657125, 0.879371155058479, 1.79630352993338));
#3057 = CARTESIAN_POINT('', (15.3287823454758, 0.945303784596081, 1.76402655022123));
#3058 = CARTESIAN_POINT('', (15.2003143995371, 1.00948108516502, 1.72810209652569));
#3059 = CARTESIAN_POINT('', (15.0718943881205, 1.0714669090304, 1.68877430784959));
#3060 = CARTESIAN_POINT('', (14.9435235200535, 1.13342901236357, 1.64946156900294));
#3061 = CARTESIAN_POINT('', (14.8151047516137, 1.19324713723949, 1.60671903711234));
#3062 = CARTESIAN_POINT('', (14.6867338876923, 1.25051514933858, 1.5608369105306));
#3063 = CARTESIAN_POINT('', (14.5584112559832, 1.30776164438287, 1.51497202303567));
#3064 = CARTESIAN_POINT('', (14.4300407689974, 1.36250219838969, 1.46593605234251));
#3065 = CARTESIAN_POINT('', (14.301718141475, 1.41436545271359, 1.41406165571742));
#3066 = CARTESIAN_POINT('', (14.1734431496981, 1.46620945443309, 1.36220651583295));
#3067 = CARTESIAN_POINT('', (14.0451203439088, 1.51521650722511, 1.30747684225898));
#3068 = CARTESIAN_POINT('', (13.9168453551108, 1.56105442129774, 1.25024361375965));
#3069 = CARTESIAN_POINT('', (13.7886176999487, 1.60687542112111, 1.19303150439525));
#3070 = CARTESIAN_POINT('', (13.6603422765422, 1.64956335202169, 1.13327557886701));
#3071 = CARTESIAN_POINT('', (13.5321146233558, 1.68882908442515, 1.07138056898551));
#3072 = CARTESIAN_POINT('', (13.403934290253, 1.72808032652409, 1.00950840033187));
#3073 = CARTESIAN_POINT('', (13.2757062366685, 1.76394075952018, 0.9454532364382));
#3074 = CARTESIAN_POINT('', (13.1475259040645, 1.79616768373572, 0.879648595692325));
#3075 = CARTESIAN_POINT('', (13.0193931641399, 1.82838264226479, 0.813868387861421));
#3076 = CARTESIAN_POINT('', (12.8912127579219, 1.85699046054066, 0.746291678062575));
#3077 = CARTESIAN_POINT('', (12.7630800179548, 1.88179766559608, 0.67737548358144));
#3078 = CARTESIAN_POINT('', (12.6349954399234, 1.90659554623517, 0.608485192997476));
#3079 = CARTESIAN_POINT('', (12.5068632461131, 1.92761387819931, 0.538205855660455));
#3080 = CARTESIAN_POINT('', (12.3787786660233, 1.94471062517598, 0.467012402755843));
#3081 = CARTESIAN_POINT('', (12.2507431167317, 1.96180082751511, 0.395846202716613));
#3082 = CARTESIAN_POINT('', (12.1226600240394, 1.97498499151457, 0.323714357597115));
#3083 = CARTESIAN_POINT('', (11.9946244707562, 1.9841740791945, 0.251104009233429));
#3084 = CARTESIAN_POINT('', (11.8666391620373, 1.99335956083145, 0.178522155106103));
#3085 = CARTESIAN_POINT('', (11.7386063675262, 1.99855984702778, 0.105408909339051));
#3086 = CARTESIAN_POINT('', (11.6106210654373, 1.9997398442145, 0.0322576419187399));
#3087 = CARTESIAN_POINT('', (11.5918101073469, 1.99991327723582, 0.0215060524530233));
#3088 = CARTESIAN_POINT('', (11.5729989969888, 2., 0.0107529809619496));
#3089 = CARTESIAN_POINT('', (11.5541880347656, 2., -8.00141203294302E-17));
#3090 = ORIENTED_EDGE('', *, *, #2919, .F.);
#3091 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#3092, #3093), (#3094, #3095), (#3096, #3097), (#3098, #3099), (#3100, #3101), (#3102, #3103), (#3104, #3105), (#3106, #3107), (#3108, #3109), (#3110, #3111), (#3112, #3113), (#3114, #3115), (#3116, #3117), (#3118, #3119), (#3120, #3121), (#3122, #3123), (#3124, #3125), (#3126, #3127), (#3128, #3129), (#3130, #3131), (#3132, #3133), (#3134, #3135), (#3136, #3137), (#3138, #3139), (#3140, #3141), (#3142, #3143), (#3144, #3145), (#3146, #3147), (#3148, #3149), (#3150, #3151), (#3152, #3153), (#3154, #3155)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.0499999999999992, 0.745161290322581, 1.11774193548387, 1.49032258064516, 1.86290322580645, 2.23548387096774, 2.60806451612903, 2.98064516129032, 3.35322580645161, 3.7258064516129, 4.09838709677419, 4.47096774193548, 4.84354838709678, 5.21612903225806, 5.58870967741936, 5.96129032258065, 6.33387096774194, 6.70645161290323, 7.07903225806452, 7.45161290322581, 7.8241935483871, 8.19677419354839, 8.56935483870968, 8.94193548387097, 9.31451612903226, 9.68709677419355, 10.0596774193548, 10.4322580645161, 10.8048387096774, 11.05), (0.190914427223901, 1.), .UNSPECIFIED.);
#3092 = CARTESIAN_POINT('', (17., 0.0289937577373955, 2.02865480954126));
#3093 = CARTESIAN_POINT('', (17., 0.0173175845550467, 1.211688443955));
#3094 = CARTESIAN_POINT('', (16.7682795698925, 0.163331755098975, 2.02528365997828));
#3095 = CARTESIAN_POINT('', (16.7682795698925, 0.0975558775467909, 1.20967490131133));
#3096 = CARTESIAN_POINT('', (16.4123655913978, 0.368917020331309, 1.99975398201956));
#3097 = CARTESIAN_POINT('', (16.4123655913978, 0.220349212794286, 1.19442636537757));
#3098 = CARTESIAN_POINT('', (15.9322580645161, 0.63668095937675, 1.92449238058586));
#3099 = CARTESIAN_POINT('', (15.9322580645161, 0.38028104009348, 1.1494736152587));
#3100 = CARTESIAN_POINT('', (15.5596774193548, 0.83704569465316, 1.84466463187312));
#3101 = CARTESIAN_POINT('', (15.5596774193548, 0.499956222469839, 1.10179356630841));
#3102 = CARTESIAN_POINT('', (15.1870967741935, 1.02780790713216, 1.7443110077559));
#3103 = CARTESIAN_POINT('', (15.1870967741935, 0.613895946131528, 1.04185368591085));
#3104 = CARTESIAN_POINT('', (14.8145161290323, 1.20690015158344, 1.62454861335346));
#3105 = CARTESIAN_POINT('', (14.8145161290323, 0.720865353633956, 0.970321206045218));
#3106 = CARTESIAN_POINT('', (14.441935483871, 1.37238063587812, 1.48669790319721));
#3107 = CARTESIAN_POINT('', (14.441935483871, 0.819704638453087, 0.887984816580766));
#3108 = CARTESIAN_POINT('', (14.0693548387097, 1.52245330060043, 1.3322704589315));
#3109 = CARTESIAN_POINT('', (14.0693548387097, 0.909341038269515, 0.795747365060575));
#3110 = CARTESIAN_POINT('', (13.6967741935484, 1.65548613482837, 1.16295290840552));
#3111 = CARTESIAN_POINT('', (13.6967741935484, 0.988799774739828, 0.694616251789761));
#3112 = CARTESIAN_POINT('', (13.3241935483871, 1.77002794236315, 0.980589643658396));
#3113 = CARTESIAN_POINT('', (13.3241935483871, 1.0572140677417, 0.585693107518627));
#3114 = CARTESIAN_POINT('', (12.9516129032258, 1.86482325157128, 0.787163829605917));
#3115 = CARTESIAN_POINT('', (12.9516129032258, 1.11383404082357, 0.470162450184679));
#3116 = CARTESIAN_POINT('', (12.5790322580645, 1.9388254303128, 0.584777075098034));
#3117 = CARTESIAN_POINT('', (12.5790322580645, 1.15803455457626, 0.349279542706589));
#3118 = CARTESIAN_POINT('', (12.2064516129032, 1.9912072127329, 0.375627868787049));
#3119 = CARTESIAN_POINT('', (12.2064516129032, 1.18932149414512, 0.224357513016043));
#3120 = CARTESIAN_POINT('', (11.8338709677419, 2.02137099979715, 0.161989154753715));
#3121 = CARTESIAN_POINT('', (11.8338709677419, 1.20733792160226, 0.0967539602784859));
#3122 = CARTESIAN_POINT('', (11.4612903225806, 2.02894964077644, -0.0538153321591669));
#3123 = CARTESIAN_POINT('', (11.4612903225806, 1.21186454271705, -0.0321431796963071));
#3124 = CARTESIAN_POINT('', (11.0887096774194, 2.01383198311201, -0.269433548238297));
#3125 = CARTESIAN_POINT('', (11.0887096774194, 1.20283496754955, -0.160929062588012));
#3126 = CARTESIAN_POINT('', (10.7161290322581, 1.97608493321671, -0.482514429412479));
#3127 = CARTESIAN_POINT('', (10.7161290322581, 1.18028915840725, -0.288199429203458));
#3128 = CARTESIAN_POINT('', (10.3435483870968, 1.9162504952103, -0.690713095052892));
#3129 = CARTESIAN_POINT('', (10.3435483870968, 1.14455084711746, -0.412553713637085));
#3130 = CARTESIAN_POINT('', (9.97096774193549, 1.83423202974217, -0.891786163527007));
#3131 = CARTESIAN_POINT('', (9.97096774193549, 1.09556231228579, -0.532651973979244));
#3132 = CARTESIAN_POINT('', (9.59838709677419, 1.72439672554442, -1.07895623324757));
#3133 = CARTESIAN_POINT('', (9.59838709677419, 1.02995915091563, -0.644446158710916));
#3134 = CARTESIAN_POINT('', (9.22580645161291, 1.59234526590436, -1.25076079959309));
#3135 = CARTESIAN_POINT('', (9.22580645161291, 0.951086576389539, -0.747062733339817));
#3136 = CARTESIAN_POINT('', (8.85322580645161, 1.43356110901348, -1.39639931321427));
#3137 = CARTESIAN_POINT('', (8.85322580645161, 0.856246918561634, -0.834050673880314));
#3138 = CARTESIAN_POINT('', (8.48064516129032, 1.28042335268292, -1.54273252396666));
#3139 = CARTESIAN_POINT('', (8.48064516129032, 0.764779780433343, -0.921453547746076));
#3140 = CARTESIAN_POINT('', (8.10806451612903, 1.1345744761955, -1.7058652330508));
#3141 = CARTESIAN_POINT('', (8.10806451612903, 0.677666192960276, -1.01889053776461));
#3142 = CARTESIAN_POINT('', (7.73548387096774, 0.985144178223537, -1.88767474792127));
#3143 = CARTESIAN_POINT('', (7.73548387096774, 0.588413470231011, -1.12748293462459));
#3144 = CARTESIAN_POINT('', (7.36290322580645, 0.82323628045566, -2.09129457847786));
#3145 = CARTESIAN_POINT('', (7.36290322580645, 0.491708043665737, -1.24910234197033));
#3146 = CARTESIAN_POINT('', (6.99032258064516, 0.638535127167172, -2.31673062045211));
#3147 = CARTESIAN_POINT('', (6.99032258064516, 0.381388509769564, -1.3837522812436));
#3148 = CARTESIAN_POINT('', (6.61774193548387, 0.420725179245494, -2.56189776804254));
#3149 = CARTESIAN_POINT('', (6.61774193548387, 0.251293534698464, -1.53018734657633));
#3150 = CARTESIAN_POINT('', (6.28763440860215, 0.189442838288989, -2.79255306736084));
#3151 = CARTESIAN_POINT('', (6.28763440860215, 0.113151679065948, -1.66795467860665));
#3152 = CARTESIAN_POINT('', (6.08172043010753, 0.0209886158246427, -2.94028906205616));
#3153 = CARTESIAN_POINT('', (6.08172043010753, 0.0125362201246458, -1.75619541660041));
#3154 = CARTESIAN_POINT('', (6., -0.0500580456680146, -2.99907505628362));
#3155 = CARTESIAN_POINT('', (6., -0.0298990026186963, -1.79130750641323));
#3156 = ADVANCED_FACE('', (#3157), #3181, .T.);
#3157 = FACE_OUTER_BOUND('', #3158, .T.);
#3158 = EDGE_LOOP('', (#3159, #3160, #3161, #3167, #3168, #3169, #3175, #3176, #3177, #3178, #3179, #3180));
#3159 = ORIENTED_EDGE('', *, *, #2615, .F.);
#3160 = ORIENTED_EDGE('', *, *, #2842, .T.);
#3161 = ORIENTED_EDGE('', *, *, #3162, .T.);
#3162 = EDGE_CURVE('', #2807, #3034, #3163, .T.);
#3163 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#3164, #3165, #3166), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.171550562245647, 0.247481072653556), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.873863354743305, 0.906991761144506, 0.994157255084408))
   REPRESENTATION_ITEM ('')
);
#3164 = CARTESIAN_POINT('', (17., 0.922317719462949, 1.77463518063986));
#3165 = CARTESIAN_POINT('', (17., 0.502107067246567, 1.9930280845304));
#3166 = CARTESIAN_POINT('', (17., 0.0285813011244977, 1.99979576687872));
#3167 = ORIENTED_EDGE('', *, *, #3033, .F.);
#3168 = ORIENTED_EDGE('', *, *, #1280, .T.);
#3169 = ORIENTED_EDGE('', *, *, #3170, .T.);
#3170 = EDGE_CURVE('', #1167, #1469, #3171, .T.);
#3171 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#3172, #3173, #3174), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.421550562245647, 0.497481072653555), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.873863354743305, 0.906991761144505, 0.994157255084407))
   REPRESENTATION_ITEM ('')
);
#3172 = CARTESIAN_POINT('', (17., -1.77463518063986, 0.922317719462951));
#3173 = CARTESIAN_POINT('', (17., -1.9930280845304, 0.502107067246571));
#3174 = CARTESIAN_POINT('', (17., -1.99979576687872, 0.0285813011245043));
#3175 = ORIENTED_EDGE('', *, *, #1468, .F.);
#3176 = ORIENTED_EDGE('', *, *, #1830, .T.);
#3177 = ORIENTED_EDGE('', *, *, #2039, .T.);
#3178 = ORIENTED_EDGE('', *, *, #2106, .F.);
#3179 = ORIENTED_EDGE('', *, *, #2339, .T.);
#3180 = ORIENTED_EDGE('', *, *, #2548, .T.);
#3181 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#3182, #3183), (#3184, #3185)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266613), (0.178587826733388, 0.821412173266613), .UNSPECIFIED.);
#3182 = CARTESIAN_POINT('', (17., -2., -2.));
#3183 = CARTESIAN_POINT('', (17., -2., 2.));
#3184 = CARTESIAN_POINT('', (17., 2., -2.));
#3185 = CARTESIAN_POINT('', (17., 2., 2.));
#3186 = ADVANCED_FACE('', (#3187), #3193, .T.);
#3187 = FACE_OUTER_BOUND('', #3188, .T.);
#3188 = EDGE_LOOP('', (#3189, #3190, #3191, #3192));
#3189 = ORIENTED_EDGE('', *, *, #2806, .T.);
#3190 = ORIENTED_EDGE('', *, *, #3003, .F.);
#3191 = ORIENTED_EDGE('', *, *, #3042, .F.);
#3192 = ORIENTED_EDGE('', *, *, #3162, .F.);
#3193 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#3194, #3195), (#3196, #3197), (#3198, #3199)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 3), (2, 2), (0., 3.10993887900373), (0.546182336230464, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.710057888140377, 0.710057888140377), (0.994157255084408, 0.994157255084408)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#3194 = CARTESIAN_POINT('', (11.5541880347656, 2., 0.));
#3195 = CARTESIAN_POINT('', (17., 2., 0.));
#3196 = CARTESIAN_POINT('', (11.5541880347656, 2., 1.97162003393226));
#3197 = CARTESIAN_POINT('', (17., 2., 1.97162003393226));
#3198 = CARTESIAN_POINT('', (11.5541880347656, 0.0285813011244975, 1.99979576687872));
#3199 = CARTESIAN_POINT('', (17., 0.0285813011244975, 1.99979576687872));
#3200 = ADVANCED_FACE('', (#3201), #3207, .T.);
#3201 = FACE_OUTER_BOUND('', #3202, .T.);
#3202 = EDGE_LOOP('', (#3203, #3204, #3205, #3206));
#3203 = ORIENTED_EDGE('', *, *, #1166, .T.);
#3204 = ORIENTED_EDGE('', *, *, #1402, .F.);
#3205 = ORIENTED_EDGE('', *, *, #1477, .F.);
#3206 = ORIENTED_EDGE('', *, *, #3170, .F.);
#3207 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#3208, #3209), (#3210, #3211), (#3212, #3213), (#3214, #3215), (#3216, #3217)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 3.14159265358979, 6.25153153259352), (0.0881994498527187, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186547, 0.707106781186548), (1., 1.), (0.710057888140378, 0.710057888140378), (0.994157255084406, 0.994157255084406)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#3208 = CARTESIAN_POINT('', (6.05839339823262, 2., 0.));
#3209 = CARTESIAN_POINT('', (17., 2., 0.));
#3210 = CARTESIAN_POINT('', (6.05839339823263, 2., 2.));
#3211 = CARTESIAN_POINT('', (17., 2., 2.));
#3212 = CARTESIAN_POINT('', (6.05839339823262, 1.22464679914735E-16, 2.));
#3213 = CARTESIAN_POINT('', (17., 1.22464679914735E-16, 2.));
#3214 = CARTESIAN_POINT('', (6.05839339823262, -1.97162003393225, 2.));
#3215 = CARTESIAN_POINT('', (17., -1.97162003393225, 2.));
#3216 = CARTESIAN_POINT('', (6.05839339823262, -1.99979576687872, 0.0285813011245049));
#3217 = CARTESIAN_POINT('', (17., -1.99979576687872, 0.0285813011245049));
#3218 = PRESENTATION_STYLE_ASSIGNMENT((#3219));
#3219 = SURFACE_STYLE_USAGE(.POSITIVE., #3220);
#3220 = SURFACE_SIDE_STYLE('', (#3221));
#3221 = SURFACE_STYLE_FILL_AREA(#3222);
#3222 = FILL_AREA_STYLE('', (#3223));
#3223 = FILL_AREA_STYLE_COLOUR('', #3224);
#3224 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#3225 = STYLED_ITEM('', (#3218), #1005);
#3226 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#3228))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#3227, #3229, #3230))
   REPRESENTATION_CONTEXT ('', '3D')
);
#3227 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#3228 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #3227, 'DISTANCE_ACCURACY_VALUE', '');
#3229 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#3230 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#3231 = SHAPE_REPRESENTATION('', (), #3226);
#3232 = PRODUCT_DEFINITION_SHAPE('', '', #3233);
#3233 = PRODUCT_DEFINITION('', '', #3236, #3240);
#3234 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#3235 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #3234);
#3236 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #3237, .NOT_KNOWN.);
#3237 = PRODUCT('NONE', '', '', (#3238));
#3238 = PRODUCT_CONTEXT('', #3234, 'mechanical');
#3239 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#3237));
#3240 = PRODUCT_DEFINITION_CONTEXT('part definition', #3234, 'design');
#3241 = SHAPE_DEFINITION_REPRESENTATION(#3232, #3231);
#3242 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #3231, #3243);
#3243 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #1005), #3226);
ENDSEC;
END-ISO-10303-21;
