-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l3-i-p2-s2-24-58-110-145-m8.step',
'2020-03-29t07:19:31',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = cartesian_point ( 'none', ( -3.098658106036715321, 6.276807942090652404, 171.0999999999999659 ) ) ;
#2 = cartesian_point ( 'none', ( -37.32328896205819291, 14.38701895351130489, -14.01299393201615828 ) ) ;
#3 = cartesian_point ( 'none', ( -25.42811147178762710, -52.75898322004995578, 68.50000000000005684 ) ) ;
#4 = oriented_edge ( 'none', *, *, #5176, .f. ) ;
#5 = toroidal_surface ( 'none', #12403, 4.200000000000000178, 0.2000000000000009548 ) ;
#6 = oriented_edge ( 'none', *, *, #47260, .t. ) ;
#7 = oriented_edge ( 'none', *, *, #38866, .t. ) ;
#8 = direction ( 'none', ( -1.244450161336318844e-15, 0.3088890879675332268, -0.9510980660975951739 ) ) ;
#9 = oriented_edge ( 'none', *, *, #46464, .f. ) ;
#10 = plane ( 'none', #25795 ) ;
#11 = toroidal_surface ( 'none', #671, 19.25000000000000000, 4.049999999999999822 ) ;
#12 = oriented_edge ( 'none', *, *, #22702, .t. ) ;
#13 = cartesian_point ( 'none', ( -35.65616640185525910, 54.34738077886748187, 1.000000000000084155 ) ) ;
#14 = axis2_placement_3d ( 'none', #8550, #26461, #4747 ) ;
#15 = circle ( 'none', #32373, 6.138320441952070716 ) ;
#16 = oriented_edge ( 'none', *, *, #5873, .t. ) ;
#17 = vector ( 'none', #37732, 1000.000000000000114 ) ;
#18 = face_outer_bound ( 'none', #42684, .t. ) ;
#19 = advanced_face ( 'none', ( #27810, #5505, #23227 ), #43324, .t. ) ;
#20 = cartesian_point ( 'none', ( -37.43867470203462489, -15.49373950511409070, 129.3298758354165727 ) ) ;
#21 = edge_curve ( 'none', #13758, #35247, #34259, .t. ) ;
#22 = axis2_placement_3d ( 'none', #39230, #32436, #6245 ) ;
#23 = edge_curve ( 'none', #15040, #36854, #20964, .t. ) ;
#25 = axis2_placement_3d ( 'none', #26796, #34214, #37906 ) ;
#24 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998532003e-16 ) ) ;
#26 = cartesian_point ( 'none', ( -39.06612279362219908, 23.20038809637872035, 143.9489138625989426 ) ) ;
#27 = oriented_edge ( 'none', *, *, #16109, .t. ) ;
#28 = b_spline_curve_with_knots ( 'none', 3,
( #47200, #28399, #21071, #18012, #10172, #13688, #39342, #36297, #3330, #25205, #3179, #35655, #35811, #14012, #28876, #6987, #36123, #17392, #46728, #39976 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009834715065428455139, 0.001966943013085691028, 0.002950414519628536542, 0.003933886026171382055, 0.004917357532714227569, 0.005900829039257073083, 0.006392564792528502779, 0.006884300545799932475, 0.007867772052342791866 ),
.unspecified. ) ;
#29 = cartesian_point ( 'none', ( -38.01446555297228969, -20.66955272186321224, -11.49999999999996803 ) ) ;
#30 = vertex_point ( 'none', #41560 ) ;
#31 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#32 = line ( 'none', #31084, #31501 ) ;
#33 = edge_curve ( 'none', #35273, #23805, #37954, .t. ) ;
#34 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#35 = axis2_placement_3d ( 'none', #43752, #29423, #36378 ) ;
#36 = circle ( 'none', #39647, 18.00000000000000355 ) ;
#37 = cartesian_point ( 'none', ( -89.03892604406364342, 21.54061768204332594, 170.4368179568392065 ) ) ;
#38 = direction ( 'none', ( 0.05329298165831476697, -0.4971517455525723550, 0.8660254037844368202 ) ) ;
#39 = edge_loop ( 'none', ( #45965, #34987, #47168, #33274 ) ) ;
#40 = cartesian_point ( 'none', ( -51.04427577032933527, -15.65318199012279443, 129.1624977458041599 ) ) ;
#41 = line ( 'none', #44252, #8005 ) ;
#42 = face_outer_bound ( 'none', #46261, .t. ) ;
#43 = cartesian_point ( 'none', ( -47.49117986503968325, -21.96128967222879069, 140.4025380235445368 ) ) ;
#44 = vertex_point ( 'none', #23078 ) ;
#45 = cartesian_point ( 'none', ( -49.12081362515100125, 34.39509654047742515, 64.60000000000007958 ) ) ;
#46 = face_outer_bound ( 'none', #26415, .t. ) ;
#47 = oriented_edge ( 'none', *, *, #32398, .f. ) ;
#49 = edge_curve ( 'none', #13977, #25014, #22086, .t. ) ;
#48 = cartesian_point ( 'none', ( 57.50000000000004974, -30.31088913245515926, 0.0000000000000000000 ) ) ;
#50 = oriented_edge ( 'none', *, *, #42797, .t. ) ;
#51 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#52 = cartesian_point ( 'none', ( -55.53428586695511626, 33.79207048452582995, 131.5664204706542932 ) ) ;
#53 = cartesian_point ( 'none', ( -30.69999999999985363, -4.457573492825045669, 152.7430443740851729 ) ) ;
#54 = edge_loop ( 'none', ( #25925, #32972, #7704, #7955 ) ) ;
#55 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#56 = edge_loop ( 'none', ( #42482, #39186 ) ) ;
#57 = cartesian_point ( 'none', ( -15.19999999999981632, -21.36892019290582212, 146.2134614620209447 ) ) ;
#58 = edge_curve ( 'none', #13423, #30548, #41625, .t. ) ;
#59 = vector ( 'none', #47011, 1000.000000000000000 ) ;
#60 = oriented_edge ( 'none', *, *, #46265, .f. ) ;
#61 = advanced_face ( 'none', ( #18115 ), #10353, .f. ) ;
#62 = cartesian_point ( 'none', ( 10.17128520824817350, -16.33805481228016276, 176.0999999999999659 ) ) ;
#63 = cartesian_point ( 'none', ( -121.5000000000000995, 55.99999999999955236, 146.0999999999673662 ) ) ;
#64 = line ( 'none', #36180, #5800 ) ;
#65 = oriented_edge ( 'none', *, *, #35243, .f. ) ;
#66 = advanced_face ( 'none', ( #31824 ), #25531, .f. ) ;
#67 = circle ( 'none', #26193, 24.74999999999999645 ) ;
#68 = cartesian_point ( 'none', ( -51.04340868841702417, -3.701481132022268472, 131.1136437971147757 ) ) ;
#69 = face_outer_bound ( 'none', #5893, .t. ) ;
#70 = cylindrical_surface ( 'none', #27854, 4.250000000000003553 ) ;
#71 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#72 = edge_loop ( 'none', ( #27354, #42037, #43780, #19322 ) ) ;
#73 = face_outer_bound ( 'none', #41175, .t. ) ;
#74 = axis2_placement_3d ( 'none', #36475, #18360, #14804 ) ;
#75 = oriented_edge ( 'none', *, *, #10198, .f. ) ;
#76 = advanced_face ( 'none', ( #6654 ), #34708, .t. ) ;
#77 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#78 = vector ( 'none', #25201, 1000.000000000000000 ) ;
#79 = cylindrical_surface ( 'none', #5443, 87.50000000000000000 ) ;
#80 = cartesian_point ( 'none', ( -41.49999999999995026, 6.071904087982618492, 113.1000000000000369 ) ) ;
#81 = oriented_edge ( 'none', *, *, #7049, .t. ) ;
#82 = vertex_point ( 'none', #2493 ) ;
#84 = edge_loop ( 'none', ( #19886, #38802, #32379, #36385 ) ) ;
#83 = cartesian_point ( 'none', ( -49.69657935914706570, -57.49999999999999289, -60.99999999999998579 ) ) ;
#85 = vector ( 'none', #15041, 1000.000000000000000 ) ;
#86 = circle ( 'none', #47311, 4.250000000000003553 ) ;
#87 = cartesian_point ( 'none', ( -18.65620024399415655, -36.80448180903459843, 117.7000000000000739 ) ) ;
#88 = axis2_placement_3d ( 'none', #40835, #18575, #4489 ) ;
#90 = b_spline_curve_with_knots ( 'none', 3,
( #27433, #20579, #27906, #38380 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119941135723742e-07, 0.0005956375191353630505 ),
.unspecified. ) ;
#89 = cartesian_point ( 'none', ( -52.30581362515099642, 33.12203919691430087, 68.60000000000007958 ) ) ;
#91 = axis2_placement_3d ( 'none', #38063, #8579, #9227 ) ;
#92 = oriented_edge ( 'none', *, *, #28578, .t. ) ;
#93 = cartesian_point ( 'none', ( -21.29945773815396493, 1.098912232738935346, 174.9890793041057577 ) ) ;
#94 = oriented_edge ( 'none', *, *, #4316, .t. ) ;
#95 = cartesian_point ( 'none', ( -2.880649654906147994, 0.1875923746359996758, 173.5999999999999659 ) ) ;
#96 = cartesian_point ( 'none', ( 20.93680614273032248, -32.72363505964257513, 74.70000000000003126 ) ) ;
#97 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#98 = edge_curve ( 'none', #38485, #8552, #40463, .t. ) ;
#99 = axis2_placement_3d ( 'none', #14542, #29084, #40193 ) ;
#100 = oriented_edge ( 'none', *, *, #22698, .f. ) ;
#101 = cartesian_point ( 'none', ( 1.405584788371479700e-13, -35.99999999999997868, 84.00000000000005684 ) ) ;
#102 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#103 = edge_loop ( 'none', ( #36650, #9923, #29959, #24313 ) ) ;
#104 = direction ( 'none', ( -2.932862740614420876e-15, 0.7071067811865451302, -0.7071067811865500152 ) ) ;
#105 = cartesian_point ( 'none', ( 22.37309469481253998, -32.72505123273915473, 114.7000000000000171 ) ) ;
#106 = cartesian_point ( 'none', ( -1.430937716436078160e-13, 44.74500000000007560, 45.50000000000004974 ) ) ;
#107 = oriented_edge ( 'none', *, *, #6768, .f. ) ;
#108 = edge_curve ( 'none', #28603, #757, #23835, .t. ) ;
#109 = axis2_placement_3d ( 'none', #30928, #20229, #34651 ) ;
#110 = cartesian_point ( 'none', ( -79.28400712297872133, -25.16358158591021521, 125.5259997054687631 ) ) ;
#111 = cartesian_point ( 'none', ( -46.63308798543680211, 14.15360017808069237, 154.6739306239549023 ) ) ;
#112 = direction ( 'none', ( 0.9943034911051388258, 0.1065859633166248155, 0.0000000000000000000 ) ) ;
#113 = face_outer_bound ( 'none', #10537, .t. ) ;
#114 = oriented_edge ( 'none', *, *, #46325, .f. ) ;
#115 = vector ( 'none', #22395, 1000.000000000000000 ) ;
#116 = face_outer_bound ( 'none', #43912, .t. ) ;
#117 = cartesian_point ( 'none', ( -51.56089785095249312, -15.39614234429600970, 143.1943878790306428 ) ) ;
#118 = face_outer_bound ( 'none', #31057, .t. ) ;
#119 = advanced_face ( 'none', ( #32930 ), #35431, .f. ) ;
#120 = oriented_edge ( 'none', *, *, #15100, .f. ) ;
#121 = direction ( 'none', ( 0.4449748878673082109, -0.8955430470767312690, -5.414955469665856036e-16 ) ) ;
#122 = edge_curve ( 'none', #8990, #13377, #45331, .t. ) ;
#123 = cartesian_point ( 'none', ( -82.30000000000282512, -32.56148888477401471, 167.0589923604762248 ) ) ;
#124 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#125 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#126 = edge_curve ( 'none', #25567, #2408, #4916, .t. ) ;
#127 = circle ( 'none', #36071, 3.250000000000002665 ) ;
#128 = oriented_edge ( 'none', *, *, #8149, .f. ) ;
#129 = cartesian_point ( 'none', ( -38.01655683507514283, 13.02726096897172781, 116.0326479788904948 ) ) ;
#130 = oriented_edge ( 'none', *, *, #11074, .t. ) ;
#131 = cartesian_point ( 'none', ( -42.40647512135977593, -15.59490435307274048, 151.5458415803201149 ) ) ;
#132 = edge_loop ( 'none', ( #35227, #7903, #47446, #35357, #30264, #22608, #41735, #9759, #20369, #7912, #36517 ) ) ;
#133 = circle ( 'none', #38944, 4.049999999999998934 ) ;
#134 = face_outer_bound ( 'none', #37812, .t. ) ;
#136 = edge_curve ( 'none', #41017, #35926, #37576, .t. ) ;
#135 = b_spline_curve_with_knots ( 'none', 3,
( #18967, #907, #18820, #33366, #3960, #29500 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001551072947502641795, 0.008485131089864154236, 0.01541918923222564478 ),
.unspecified. ) ;
#137 = oriented_edge ( 'none', *, *, #29520, .t. ) ;
#138 = cartesian_point ( 'none', ( -49.61081362515098192, 31.00027695764240576, 48.50000000000009237 ) ) ;
#139 = circle ( 'none', #23059, 100.8712050091600645 ) ;
#140 = oriented_edge ( 'none', *, *, #20759, .t. ) ;
#141 = oriented_edge ( 'none', *, *, #21046, .f. ) ;
#142 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#143 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#144 = b_spline_curve_with_knots ( 'none', 3,
( #31401, #38967, #9507, #5993 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650653123832e-06, 0.0005932647871855346693 ),
.unspecified. ) ;
#145 = oriented_edge ( 'none', *, *, #19450, .t. ) ;
#147 = oriented_edge ( 'none', *, *, #22214, .f. ) ;
#146 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#148 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#149 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#150 = line ( 'none', #28650, #12741 ) ;
#151 = direction ( 'none', ( 1.619075244245020021e-15, -0.7071067811869609088, -0.7071067811861341257 ) ) ;
#152 = advanced_face ( 'none', ( #23184 ), #47326, .t. ) ;
#153 = cartesian_point ( 'none', ( 36.90569398630825759, -12.99687418843967457, -36.21857656733537567 ) ) ;
#154 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#155 = vertex_point ( 'none', #28494 ) ;
#156 = cartesian_point ( 'none', ( -66.49999999999985789, -2.219869120038601141e-13, 181.1000000000000796 ) ) ;
#157 = cartesian_point ( 'none', ( -59.80000000000298144, 19.24319170574139193, 182.3821173200265946 ) ) ;
#158 = axis2_placement_3d ( 'none', #4494, #1300, #22833 ) ;
#159 = direction ( 'none', ( -1.214306433183765755e-15, -1.656607900964124791e-29, -1.000000000000000000 ) ) ;
#160 = oriented_edge ( 'none', *, *, #32953, .t. ) ;
#161 = face_outer_bound ( 'none', #22601, .t. ) ;
#162 = oriented_edge ( 'none', *, *, #9134, .f. ) ;
#163 = axis2_placement_3d ( 'none', #41920, #41608, #27432 ) ;
#164 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#165 = face_outer_bound ( 'none', #16400, .t. ) ;
#166 = cartesian_point ( 'none', ( -18.69999999999982876, -3.193090392879465167, 152.8863225492825393 ) ) ;
#167 = cartesian_point ( 'none', ( -57.50000000000003553, 57.50000000000000711, -60.99999999999998579 ) ) ;
#168 = conical_surface ( 'none', #33280, 2.499999999999995115, 1.029744258676651647 ) ;
#169 = face_outer_bound ( 'none', #32852, .t. ) ;
#170 = direction ( 'none', ( -3.664095318849158213e-15, 0.9958164283752438672, -0.09137636991024018773 ) ) ;
#171 = cartesian_point ( 'none', ( -59.49999999999988631, -1.924437910088478046e-13, 146.1000000000000512 ) ) ;
#172 = edge_curve ( 'none', #34633, #26627, #27768, .t. ) ;
#173 = axis2_placement_3d ( 'none', #43815, #47183, #40438 ) ;
#174 = edge_loop ( 'none', ( #22253, #12890, #26559, #38248 ) ) ;
#175 = direction ( 'none', ( 3.472942098561955260e-17, 1.000000000000000000, 6.049741671910658889e-19 ) ) ;
#176 = direction ( 'none', ( -1.089913892166352743e-15, -0.06226994568356310211, -0.9980593438591545130 ) ) ;
#177 = direction ( 'none', ( -2.083453798855083243e-15, 0.2214382354741772641, -0.9751743986949630294 ) ) ;
#178 = cartesian_point ( 'none', ( 22.09280253800356775, 36.85972693400023559, 114.7000000000000171 ) ) ;
#179 = edge_curve ( 'none', #22524, #41939, #3775, .t. ) ;
#180 = axis2_placement_3d ( 'none', #26832, #23319, #4653 ) ;
#181 = circle ( 'none', #25223, 4.999999999999998224 ) ;
#182 = oriented_edge ( 'none', *, *, #10050, .t. ) ;
#183 = face_bound ( 'none', #18152, .t. ) ;
#184 = axis2_placement_3d ( 'none', #23811, #30515, #41931 ) ;
#185 = oriented_edge ( 'none', *, *, #1243, .t. ) ;
#186 = circle ( 'none', #24258, 13.50000000000000355 ) ;
#187 = edge_curve ( 'none', #35282, #16706, #22640, .t. ) ;
#188 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#189 = oriented_edge ( 'none', *, *, #27801, .t. ) ;
#190 = edge_loop ( 'none', ( #43799, #439, #24075, #43015 ) ) ;
#191 = cartesian_point ( 'none', ( -87.69999999999984652, -11.38703273240592395, 133.4376350727393685 ) ) ;
#192 = oriented_edge ( 'none', *, *, #436, .f. ) ;
#193 = oriented_edge ( 'none', *, *, #35532, .t. ) ;
#194 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#195 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#196 = advanced_face ( 'none', ( #11751 ), #45033, .t. ) ;
#197 = oriented_edge ( 'none', *, *, #19243, .f. ) ;
#198 = cartesian_point ( 'none', ( -88.15741654448524400, -18.88193106188221648, 145.8550490199203580 ) ) ;
#199 = cartesian_point ( 'none', ( -41.50882013496010359, 22.59056376644261022, 143.9962543511685737 ) ) ;
#200 = edge_loop ( 'none', ( #34079, #11481 ) ) ;
#201 = edge_curve ( 'none', #34670, #28796, #27464, .t. ) ;
#202 = vector ( 'none', #23749, 1000.000000000000000 ) ;
#203 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#204 = direction ( 'none', ( 3.497350093653014388e-15, -0.7135047819687715398, 0.7006503593859750856 ) ) ;
#205 = edge_curve ( 'none', #28831, #39515, #25486, .t. ) ;
#206 = vertex_point ( 'none', #21491 ) ;
#207 = cartesian_point ( 'none', ( 22.81458256229966608, -33.01601615137740708, 113.0999999999999517 ) ) ;
#208 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#209 = edge_loop ( 'none', ( #38538, #15629 ) ) ;
#210 = line ( 'none', #26782, #31670 ) ;
#211 = oriented_edge ( 'none', *, *, #38954, .f. ) ;
#212 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#214 = edge_curve ( 'none', #14807, #1335, #41027, .t. ) ;
#213 = cartesian_point ( 'none', ( -52.71370004118951158, -20.47669017793832325, 154.0094453124835354 ) ) ;
#215 = vertex_point ( 'none', #13787 ) ;
#216 = cartesian_point ( 'none', ( -1.927488039785378336e-13, 47.50000000000004263, 3.000000000000053735 ) ) ;
#217 = advanced_face ( 'none', ( #42713 ), #31233, .t. ) ;
#218 = direction ( 'none', ( 1.586032892321651891e-15, -0.7111790392350225698, -0.7030109345897475048 ) ) ;
#219 = face_outer_bound ( 'none', #46967, .t. ) ;
#220 = cylindrical_surface ( 'none', #5271, 76.00000000000000000 ) ;
#221 = cartesian_point ( 'none', ( -31.11333048731691520, -5.131503317574853007, 152.2387278801359116 ) ) ;
#222 = cartesian_point ( 'none', ( -47.74015538779237744, 5.066947205823153055, 131.2746027251664032 ) ) ;
#223 = cartesian_point ( 'none', ( 49.69657935914703728, -57.49999999999999289, -61.00000000000001421 ) ) ;
#224 = cartesian_point ( 'none', ( -52.66869176962475763, 18.08566376002240261, 133.6617016292658775 ) ) ;
#225 = vertex_point ( 'none', #17496 ) ;
#226 = cartesian_point ( 'none', ( -55.99999999999987210, -19.91839899407615633, 111.6003209368320199 ) ) ;
#227 = cartesian_point ( 'none', ( -59.49999999999987210, -17.90000000000035740, 111.4589838486225943 ) ) ;
#228 = cartesian_point ( 'none', ( -82.30000000000282512, -32.56148888477401471, 167.0589923604762248 ) ) ;
#229 = oriented_edge ( 'none', *, *, #18680, .t. ) ;
#230 = line ( 'none', #43394, #29929 ) ;
#231 = cartesian_point ( 'none', ( -50.21924314536776990, -14.66539995671133845, 164.1669164169468331 ) ) ;
#232 = edge_loop ( 'none', ( #2371, #8730, #1882, #4496 ) ) ;
#233 = circle ( 'none', #27026, 25.00000000000000000 ) ;
#234 = vector ( 'none', #24478, 1000.000000000000000 ) ;
#235 = oriented_edge ( 'none', *, *, #3291, .f. ) ;
#236 = line ( 'none', #45639, #31154 ) ;
#237 = oriented_edge ( 'none', *, *, #41340, .f. ) ;
#238 = oriented_edge ( 'none', *, *, #31203, .f. ) ;
#239 = cartesian_point ( 'none', ( -16.19644125571485560, 37.30017812533242960, 114.7000000000000597 ) ) ;
#240 = edge_loop ( 'none', ( #39327, #37467, #30324, #11919, #8814, #26730 ) ) ;
#241 = direction ( 'none', ( 1.638507172440950005e-15, -0.7071067811865423547, -0.7071067811865526798 ) ) ;
#242 = oriented_edge ( 'none', *, *, #13404, .f. ) ;
#243 = vertex_point ( 'none', #43119 ) ;
#244 = vertex_point ( 'none', #17637 ) ;
#245 = edge_curve ( 'none', #13331, #883, #16940, .t. ) ;
#246 = axis2_placement_3d ( 'none', #24749, #14013, #42862 ) ;
#247 = advanced_face ( 'none', ( #43876 ), #41281, .f. ) ;
#248 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#249 = vertex_point ( 'none', #621 ) ;
#250 = cartesian_point ( 'none', ( -39.34999999999991616, 4.907732343856038071, 131.7140984557425440 ) ) ;
#251 = cartesian_point ( 'none', ( -11.45321929319326060, -18.48055493771035529, 174.1814758487514894 ) ) ;
#252 = edge_curve ( 'none', #27453, #16216, #39877, .t. ) ;
#253 = axis2_placement_3d ( 'none', #36236, #25460, #43125 ) ;
#254 = oriented_edge ( 'none', *, *, #13266, .t. ) ;
#255 = direction ( 'none', ( -3.839582726818958104e-15, 0.9080905094339665196, 0.4187739565397533004 ) ) ;
#256 = axis2_placement_3d ( 'none', #39862, #46925, #24945 ) ;
#257 = oriented_edge ( 'none', *, *, #37452, .t. ) ;
#258 = oriented_edge ( 'none', *, *, #37978, .f. ) ;
#259 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.239640843840867272e-16 ) ) ;
#260 = edge_curve ( 'none', #44532, #5189, #30629, .t. ) ;
#261 = oriented_edge ( 'none', *, *, #3089, .f. ) ;
#262 = cartesian_point ( 'none', ( -42.40647512135907249, -11.57281237074087343, 134.3148680055095383 ) ) ;
#263 = circle ( 'none', #2841, 2.099999999999990763 ) ;
#264 = cartesian_point ( 'none', ( 1.191548375077333539e-13, -33.90055080756884109, 58.50000000000002842 ) ) ;
#265 = cartesian_point ( 'none', ( -86.51470580383880815, -15.73328100669252727, 143.3430731552679731 ) ) ;
#266 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#267 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350253454, -0.7030109345897447293 ) ) ;
#268 = vertex_point ( 'none', #37130 ) ;
#269 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#270 = cartesian_point ( 'none', ( -49.36879162171073432, -13.56745144099161848, 165.0424950081635984 ) ) ;
#271 = oriented_edge ( 'none', *, *, #16953, .t. ) ;
#272 = cartesian_point ( 'none', ( -37.18923766963826694, 6.936650349480875555, 160.3102370643011341 ) ) ;
#273 = advanced_face ( 'none', ( #33541 ), #20364, .f. ) ;
#274 = edge_curve ( 'none', #11073, #4200, #15781, .t. ) ;
#275 = oriented_edge ( 'none', *, *, #34174, .f. ) ;
#276 = cartesian_point ( 'none', ( -51.81108534325861825, -1.132547101405140033, 168.7585981770271815 ) ) ;
#277 = line ( 'none', #39888, #38076 ) ;
#278 = oriented_edge ( 'none', *, *, #1469, .t. ) ;
#279 = face_outer_bound ( 'none', #39473, .t. ) ;
#280 = plane ( 'none', #36210 ) ;
#281 = oriented_edge ( 'none', *, *, #41448, .f. ) ;
#282 = cartesian_point ( 'none', ( -78.49999999999974420, -30.14101615136600287, 166.1000000000179000 ) ) ;
#283 = line ( 'none', #29317, #38083 ) ;
#284 = vertex_point ( 'none', #44813 ) ;
#285 = cartesian_point ( 'none', ( -14.61456777768134963, -37.23458618907370976, -15.49999999999997868 ) ) ;
#286 = circle ( 'none', #10440, 4.099999999999997868 ) ;
#287 = edge_curve ( 'none', #42000, #16855, #6058, .t. ) ;
#288 = oriented_edge ( 'none', *, *, #12148, .t. ) ;
#289 = cartesian_point ( 'none', ( -33.95462041471040493, -51.35344231126860137, 68.60000000000006537 ) ) ;
#290 = oriented_edge ( 'none', *, *, #27895, .t. ) ;
#291 = edge_loop ( 'none', ( #40669, #44900, #42975, #37990 ) ) ;
#292 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#293 = oriented_edge ( 'none', *, *, #34409, .f. ) ;
#294 = vertex_point ( 'none', #7807 ) ;
#295 = oriented_edge ( 'none', *, *, #25822, .t. ) ;
#296 = edge_curve ( 'none', #32977, #13601, #34114, .t. ) ;
#297 = axis2_placement_3d ( 'none', #18849, #33411, #7338 ) ;
#298 = cartesian_point ( 'none', ( -20.92869995056830135, -1.993181119274306745, 176.0999999999999375 ) ) ;
#299 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#300 = plane ( 'none', #4742 ) ;
#301 = cartesian_point ( 'none', ( -37.25807023096545834, 16.59940384277602021, 118.0506864652187176 ) ) ;
#302 = oriented_edge ( 'none', *, *, #7211, .t. ) ;
#304 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#303 = cartesian_point ( 'none', ( -42.39324612410761972, -15.66820938980507272, 151.3625989980498616 ) ) ;
#305 = axis2_placement_3d ( 'none', #8290, #4799, #11640 ) ;
#306 = face_outer_bound ( 'none', #2005, .t. ) ;
#307 = advanced_face ( 'none', ( #20924 ), #10019, .t. ) ;
#308 = direction ( 'none', ( 2.774549638542435665e-15, -0.4187739565397409214, 0.9080905094339721817 ) ) ;
#309 = cartesian_point ( 'none', ( -49.64999999999991331, 6.890847431990400729, 128.1256092823976473 ) ) ;
#310 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#311 = advanced_face ( 'none', ( #328 ), #33897, .f. ) ;
#312 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#313 = cartesian_point ( 'none', ( -38.78075685463202404, 18.33052091642824522, 131.7654463745942905 ) ) ;
#314 = direction ( 'none', ( 0.0000000000000000000, -8.818177669548760982e-15, -1.000000000000000000 ) ) ;
#315 = oriented_edge ( 'none', *, *, #40038, .f. ) ;
#316 = direction ( 'none', ( 0.4389906948126952035, 0.8984916081232295904, 0.0000000000000000000 ) ) ;
#317 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#318 = edge_curve ( 'none', #7364, #44839, #5136, .t. ) ;
#319 = axis2_placement_3d ( 'none', #3023, #10167, #46558 ) ;
#320 = cartesian_point ( 'none', ( -46.91581362515099585, 28.87851471837055328, 64.60000000000007958 ) ) ;
#321 = oriented_edge ( 'none', *, *, #5846, .f. ) ;
#322 = face_outer_bound ( 'none', #20332, .t. ) ;
#323 = cartesian_point ( 'none', ( 18.60253472947482933, -35.16317504480259970, -37.35003040642321537 ) ) ;
#324 = oriented_edge ( 'none', *, *, #31134, .f. ) ;
#325 = vertex_point ( 'none', #3995 ) ;
#326 = edge_curve ( 'none', #2170, #14970, #11162, .t. ) ;
#327 = axis2_placement_3d ( 'none', #18905, #1338, #4222 ) ;
#328 = face_outer_bound ( 'none', #26895, .t. ) ;
#329 = toroidal_surface ( 'none', #26377, 4.200000000000000178, 0.2000000000000009548 ) ;
#330 = oriented_edge ( 'none', *, *, #36368, .t. ) ;
#331 = cartesian_point ( 'none', ( -39.34999999999988773, 9.071592727286596158, 163.0784777112154131 ) ) ;
#332 = vector ( 'none', #14300, 1000.000000000000000 ) ;
#333 = edge_curve ( 'none', #5403, #1918, #31183, .t. ) ;
#335 = oriented_edge ( 'none', *, *, #27601, .t. ) ;
#334 = plane ( 'none', #24118 ) ;
#336 = oriented_edge ( 'none', *, *, #28074, .t. ) ;
#337 = cartesian_point ( 'none', ( -36.26455027589150149, -13.49395121870395897, 163.4137920885809194 ) ) ;
#338 = cartesian_point ( 'none', ( -46.59352487864070014, 7.869081733746015495, 125.5739397341643979 ) ) ;
#339 = advanced_face ( 'none', ( #18069 ), #10616, .f. ) ;
#340 = line ( 'none', #31362, #39850 ) ;
#341 = edge_curve ( 'none', #39363, #4893, #9486, .t. ) ;
#342 = edge_loop ( 'none', ( #31929, #414 ) ) ;
#343 = oriented_edge ( 'none', *, *, #6372, .f. ) ;
#344 = cartesian_point ( 'none', ( -69.49999999999992895, 20.00000000002009415, 180.7410161513658977 ) ) ;
#345 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#346 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706481624, 0.08040252668610881059 ) ) ;
#347 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#348 = edge_curve ( 'none', #31653, #12843, #1490, .t. ) ;
#349 = oriented_edge ( 'none', *, *, #1834, .t. ) ;
#351 = edge_curve ( 'none', #27973, #19671, #38576, .t. ) ;
#350 = b_spline_curve_with_knots ( 'none', 3,
( #14144, #3314, #36278, #22754 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353580631, 0.001186509342613683822 ),
.unspecified. ) ;
#352 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#353 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#354 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#355 = line ( 'none', #42821, #46764 ) ;
#356 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#357 = direction ( 'none', ( -0.5000000000000021094, -0.8660254037844373753, 5.525372073534636743e-16 ) ) ;
#358 = cartesian_point ( 'none', ( 18.48055493771052937, -11.45321929319339027, 174.1814758487514609 ) ) ;
#359 = cartesian_point ( 'none', ( -39.91594901655422234, 23.17093751282112990, 143.9511969286647286 ) ) ;
#360 = b_spline_curve_with_knots ( 'none', 3,
( #23264, #41424, #8562, #37728 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273383922669e-06, 0.0006833231749836550647 ),
.unspecified. ) ;
#361 = axis2_placement_3d ( 'none', #24862, #46517, #6639 ) ;
#362 = oriented_edge ( 'none', *, *, #41355, .t. ) ;
#363 = cartesian_point ( 'none', ( -52.71339871278446054, -9.721151264308057094, 159.4955274835259900 ) ) ;
#364 = cylindrical_surface ( 'none', #16274, 1.500000000000001332 ) ;
#365 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#366 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#367 = edge_loop ( 'none', ( #18307, #32099 ) ) ;
#368 = advanced_face ( 'none', ( #8319 ), #29468, .t. ) ;
#369 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#370 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137771972, 168.2000000000000739 ) ) ;
#371 = edge_loop ( 'none', ( #19688, #26820, #40904, #15071 ) ) ;
#372 = vertex_point ( 'none', #16464 ) ;
#373 = cartesian_point ( 'none', ( -85.50000000000011369, 65.60000000001082299, 165.0999999999616819 ) ) ;
#374 = cartesian_point ( 'none', ( -51.56175526174750701, -15.49358785245557613, 129.3300350441411695 ) ) ;
#375 = vector ( 'none', #40279, 1000.000000000000000 ) ;
#376 = oriented_edge ( 'none', *, *, #37099, .t. ) ;
#377 = oriented_edge ( 'none', *, *, #8890, .t. ) ;
#378 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 114.7000000000000171 ) ) ;
#379 = oriented_edge ( 'none', *, *, #40448, .t. ) ;
#380 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#381 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, -23.74999999999999289 ) ) ;
#382 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#383 = circle ( 'none', #36362, 3.999999999999996447 ) ;
#384 = line ( 'none', #26410, #43931 ) ;
#385 = cartesian_point ( 'none', ( 21.94927865177639958, 42.50000000000012790, 101.0999999999999517 ) ) ;
#386 = vertex_point ( 'none', #26645 ) ;
#387 = cartesian_point ( 'none', ( -20.36645490680272985, 16.42277426408744390, -12.57106781186545597 ) ) ;
#388 = cartesian_point ( 'none', ( 4.483434244350601894, 2.213327218597777701, 173.5999999999999659 ) ) ;
#389 = cartesian_point ( 'none', ( -45.96194077712566894, 37.46194077712555526, 9.020562075079396891e-14 ) ) ;
#390 = axis2_placement_3d ( 'none', #39291, #35765, #9961 ) ;
#391 = cartesian_point ( 'none', ( -39.34999999999989484, 7.658257764069941409, 159.2297786736509977 ) ) ;
#392 = axis2_placement_3d ( 'none', #45911, #27569, #38994 ) ;
#393 = axis2_placement_3d ( 'none', #15373, #1011, #44720 ) ;
#394 = direction ( 'none', ( 3.762877309330621359e-15, -0.9958164283752432011, 0.09137636991024712663 ) ) ;
#395 = cartesian_point ( 'none', ( 18.76025432111124758, 37.21834629159573637, 117.7000000000000313 ) ) ;
#396 = edge_curve ( 'none', #46742, #28554, #38710, .t. ) ;
#397 = edge_loop ( 'none', ( #8884, #3405, #7881, #5464 ) ) ;
#399 = advanced_face ( 'none', ( #22042 ), #28925, .t. ) ;
#398 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#400 = edge_curve ( 'none', #32530, #31612, #46176, .t. ) ;
#401 = axis2_placement_3d ( 'none', #31755, #31909, #35628 ) ;
#402 = oriented_edge ( 'none', *, *, #22531, .t. ) ;
#403 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#404 = face_outer_bound ( 'none', #24165, .t. ) ;
#405 = cartesian_point ( 'none', ( -42.36691201456302736, 5.367283508836377059, 130.4465993445151355 ) ) ;
#406 = oriented_edge ( 'none', *, *, #41485, .t. ) ;
#407 = line ( 'none', #40112, #8358 ) ;
#408 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #4572, #19422 ),
( #23083, #4895 ),
( #27532, #30922 ),
( #27380, #16250 ),
( #12358, #9185 ),
( #5202, #1391 ),
( #38018, #19584 ),
( #27071, #45569 ),
( #23244, #20057 ),
( #16565, #41563 ),
( #26905, #16079 ),
( #9022, #41700 ),
( #34647, #23744 ),
( #45872, #34327 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000001110, 0.7500000000000002220, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#409 = cartesian_point ( 'none', ( -10.58552914285129098, -18.99949749501138641, 174.1410710644487096 ) ) ;
#410 = oriented_edge ( 'none', *, *, #17925, .f. ) ;
#411 = vertex_point ( 'none', #20110 ) ;
#412 = oriented_edge ( 'none', *, *, #21498, .f. ) ;
#413 = cartesian_point ( 'none', ( -90.86644502381014377, -25.84972349848514384, 144.5917464992920998 ) ) ;
#414 = oriented_edge ( 'none', *, *, #28765, .t. ) ;
#415 = oriented_edge ( 'none', *, *, #6645, .f. ) ;
#416 = cartesian_point ( 'none', ( -47.74047555955674227, 12.95939897861789092, 137.2957200338073278 ) ) ;
#418 = edge_curve ( 'none', #18881, #28216, #9438, .t. ) ;
#417 = cartesian_point ( 'none', ( -36.26455027589148727, -20.63491967393611404, 153.5834878265557677 ) ) ;
#419 = oriented_edge ( 'none', *, *, #41998, .t. ) ;
#420 = oriented_edge ( 'none', *, *, #9623, .t. ) ;
#421 = plane ( 'none', #19147 ) ;
#422 = vertex_point ( 'none', #1745 ) ;
#423 = line ( 'none', #41221, #7833 ) ;
#424 = line ( 'none', #26303, #3872 ) ;
#425 = cartesian_point ( 'none', ( -84.80000000000299565, 19.99999999999993605, 180.7410161513775506 ) ) ;
#426 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#427 = cartesian_point ( 'none', ( -36.73239494782172443, -11.72284377390951704, 134.9963862710620788 ) ) ;
#428 = oriented_edge ( 'none', *, *, #43400, .t. ) ;
#429 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-2-solid1', #18150 ) ;
#430 = vertex_point ( 'none', #15811 ) ;
#431 = plane ( 'none', #3692 ) ;
#432 = direction ( 'none', ( 0.1065859633166281045, -0.9943034911051387148, -5.921478319180358272e-17 ) ) ;
#433 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#434 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#436 = edge_curve ( 'none', #6331, #16811, #24351, .t. ) ;
#435 = cartesian_point ( 'none', ( -40.74242237142410517, -0.6705773327055660760, 161.5217768929806255 ) ) ;
#437 = cartesian_point ( 'none', ( -39.34999999999984510, -1.547748638707699298, 165.2876776643599896 ) ) ;
#438 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 4.415326986807280952e-17 ) ) ;
#439 = oriented_edge ( 'none', *, *, #29489, .f. ) ;
#440 = oriented_edge ( 'none', *, *, #24720, .f. ) ;
#441 = cartesian_point ( 'none', ( 3.150894247566066397, -29.39359980405012251, -5.500000000000001776 ) ) ;
#442 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#443 = oriented_edge ( 'none', *, *, #29006, .t. ) ;
#444 = axis2_placement_3d ( 'none', #38264, #45657, #23488 ) ;
#445 = face_outer_bound ( 'none', #10877, .t. ) ;
#446 = cartesian_point ( 'none', ( 20.00000000000005684, -34.64101615137751367, 69.50000000000001421 ) ) ;
#447 = oriented_edge ( 'none', *, *, #38678, .t. ) ;
#448 = line ( 'none', #8485, #40547 ) ;
#449 = advanced_face ( 'none', ( #41579 ), #30074, .f. ) ;
#450 = cartesian_point ( 'none', ( -15.19999999999988916, -3.259943103844096107e-14, 146.0999999999999943 ) ) ;
#451 = oriented_edge ( 'none', *, *, #5446, .f. ) ;
#452 = cartesian_point ( 'none', ( -55.99999999999994316, -5.940803275925764106e-13, 107.6000000000000512 ) ) ;
#453 = cartesian_point ( 'none', ( 19.99999999999994316, 34.64101615137762735, 75.19998533311824929 ) ) ;
#454 = oriented_edge ( 'none', *, *, #29225, .f. ) ;
#455 = line ( 'none', #13781, #40608 ) ;
#456 = edge_curve ( 'none', #19266, #15243, #7192, .t. ) ;
#458 = axis2_placement_3d ( 'none', #17523, #14129, #43156 ) ;
#457 = cartesian_point ( 'none', ( -30.31088913245522320, -57.50000000000005684, 6.938893903907228378e-14 ) ) ;
#459 = b_spline_curve_with_knots ( 'none', 3,
( #37858, #45570, #28014, #34959, #45874, #20059 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.050096045698146546e-07, 0.006935313284051326972, 0.01387042155849806460 ),
.unspecified. ) ;
#460 = oriented_edge ( 'none', *, *, #18264, .f. ) ;
#461 = vertex_point ( 'none', #46086 ) ;
#462 = line ( 'none', #1299, #30210 ) ;
#463 = edge_curve ( 'none', #28831, #1377, #19211, .t. ) ;
#464 = circle ( 'none', #39159, 47.00000000000000711 ) ;
#465 = axis2_placement_3d ( 'none', #32576, #36786, #29041 ) ;
#466 = cartesian_point ( 'none', ( -82.30000000000312355, 34.43176426428264847, 123.8195803790204224 ) ) ;
#467 = vertex_point ( 'none', #27744 ) ;
#468 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#469 = oriented_edge ( 'none', *, *, #25739, .t. ) ;
#470 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805962e-15 ) ) ;
#471 = cartesian_point ( 'none', ( 11.07859437940235736, 14.18960064166104473, -10.52870818193339630 ) ) ;
#472 = circle ( 'none', #8204, 8.499999999999992895 ) ;
#473 = cartesian_point ( 'none', ( -52.66869176962450183, -20.39259789157837233, 154.2206188946656198 ) ) ;
#474 = direction ( 'none', ( -3.323730179971561998e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#475 = axis2_placement_3d ( 'none', #41009, #14707, #44217 ) ;
#476 = direction ( 'none', ( 0.8917887532908055359, -0.4524520079566793918, 0.0000000000000000000 ) ) ;
#477 = direction ( 'none', ( 0.3711537444790459217, -0.9285714285714282701, -1.665334536937736043e-16 ) ) ;
#478 = cartesian_point ( 'none', ( 57.49999999999996447, 29.30443652418524181, -51.00000000000000711 ) ) ;
#479 = oriented_edge ( 'none', *, *, #7211, .f. ) ;
#480 = cartesian_point ( 'none', ( -42.36691201456302736, 14.73022752262475521, 153.6403634844128305 ) ) ;
#481 = oriented_edge ( 'none', *, *, #8852, .f. ) ;
#482 = advanced_face ( 'none', ( #12298 ), #36422, .t. ) ;
#483 = edge_curve ( 'none', #38343, #47070, #2636, .t. ) ;
#484 = cartesian_point ( 'none', ( 1.239024092292141977e-13, -38.50000000000008527, 45.50000000000003553 ) ) ;
#485 = oriented_edge ( 'none', *, *, #40526, .t. ) ;
#486 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#487 = cartesian_point ( 'none', ( -17.43034315053397521, 10.82484766531832143, 175.6579573662884286 ) ) ;
#488 = edge_curve ( 'none', #25500, #44446, #4366, .t. ) ;
#489 = direction ( 'none', ( -2.792428936496518138e-15, 0.9080905094339712935, 0.4187739565397428088 ) ) ;
#490 = vertex_point ( 'none', #13520 ) ;
#491 = vector ( 'none', #17238, 1000.000000000000114 ) ;
#492 = edge_curve ( 'none', #15246, #1978, #21519, .t. ) ;
#493 = direction ( 'none', ( 0.1065859633166280351, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#494 = vertex_point ( 'none', #42695 ) ;
#495 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#496 = face_outer_bound ( 'none', #42405, .t. ) ;
#497 = oriented_edge ( 'none', *, *, #44435, .f. ) ;
#498 = face_outer_bound ( 'none', #20612, .t. ) ;
#499 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#500 = axis2_placement_3d ( 'none', #6045, #46096, #24107 ) ;
#501 = oriented_edge ( 'none', *, *, #38457, .t. ) ;
#502 = advanced_face ( 'none', ( #922 ), #32374, .t. ) ;
#503 = cartesian_point ( 'none', ( -91.69364413825245208, -18.00862026376722724, 141.0938668522456112 ) ) ;
#504 = circle ( 'none', #12321, 3.399999999999993250 ) ;
#505 = line ( 'none', #45506, #27353 ) ;
#506 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454776, -1.130422233496261833e-15 ) ) ;
#507 = axis2_placement_3d ( 'none', #9603, #41975, #23686 ) ;
#508 = cartesian_point ( 'none', ( -18.58529694953620393, -29.32349316545925078, 140.6255202654831180 ) ) ;
#509 = oriented_edge ( 'none', *, *, #9287, .f. ) ;
#510 = oriented_edge ( 'none', *, *, #37723, .t. ) ;
#511 = cartesian_point ( 'none', ( -8.465945622155805594, 16.90114598063194862, 176.0999999999999375 ) ) ;
#512 = line ( 'none', #28962, #27908 ) ;
#513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#514 = plane ( 'none', #39870 ) ;
#515 = oriented_edge ( 'none', *, *, #34050, .f. ) ;
#516 = cartesian_point ( 'none', ( 17.56347972002118496, -6.851125116001795412, 176.0999999999999091 ) ) ;
#517 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#518 = edge_curve ( 'none', #40295, #41718, #19763, .t. ) ;
#519 = axis2_placement_3d ( 'none', #38088, #34555, #26657 ) ;
#520 = oriented_edge ( 'none', *, *, #34877, .t. ) ;
#521 = cartesian_point ( 'none', ( -51.00292657709103139, -33.46194077712563342, 1.000000000000091038 ) ) ;
#522 = circle ( 'none', #5301, 16.54999999999999716 ) ;
#523 = direction ( 'none', ( 0.4334775101009611387, -0.9011643846916450595, -5.263745291560639669e-16 ) ) ;
#524 = oriented_edge ( 'none', *, *, #26955, .f. ) ;
#525 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#526 = cartesian_point ( 'none', ( -34.19999999999981810, -16.49641897896931653, 144.7693381833448996 ) ) ;
#527 = edge_curve ( 'none', #5987, #27604, #14062, .t. ) ;
#528 = direction ( 'none', ( -3.202566417187955564e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#529 = cartesian_point ( 'none', ( -33.26605345742918729, -21.56899423713904440, -13.11988532293181997 ) ) ;
#530 = axis2_placement_3d ( 'none', #17507, #9658, #9809 ) ;
#532 = edge_loop ( 'none', ( #3184, #343, #13773, #36630 ) ) ;
#531 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#533 = direction ( 'none', ( 1.000000000000000000, 3.554535583560733116e-15, -1.361734873219695999e-15 ) ) ;
#534 = face_outer_bound ( 'none', #33784, .t. ) ;
#535 = cartesian_point ( 'none', ( -81.69999999999981810, -20.50222863068343315, 135.6760553927415174 ) ) ;
#536 = direction ( 'none', ( -3.800862444811031083e-15, 0.9790386015721626034, -0.2036747815308123655 ) ) ;
#537 = edge_curve ( 'none', #42912, #15992, #42170, .t. ) ;
#538 = cartesian_point ( 'none', ( -87.69999999999977547, -23.99292393808430290, 154.7247088009576430 ) ) ;
#539 = vector ( 'none', #5057, 1000.000000000000000 ) ;
#540 = cartesian_point ( 'none', ( -18.44159496576956059, 32.24289735755488806, 117.7000000000000739 ) ) ;
#541 = edge_loop ( 'none', ( #8241, #24132, #39707, #42156, #27081, #46258, #26445, #46153 ) ) ;
#542 = advanced_face ( 'none', ( #39267 ), #9545, .f. ) ;
#543 = cartesian_point ( 'none', ( 3.470652137515924718, -32.37651027736553999, -45.00000000000000000 ) ) ;
#544 = cartesian_point ( 'none', ( -36.33130823037511448, -15.99776658543444796, 141.8604287624854976 ) ) ;
#545 = line ( 'none', #15329, #38337 ) ;
#546 = advanced_face ( 'none', ( #6609 ), #46238, .f. ) ;
#547 = edge_loop ( 'none', ( #22839, #45474, #4197, #39816 ) ) ;
#548 = vertex_point ( 'none', #1911 ) ;
#549 = edge_curve ( 'none', #33619, #42053, #43833, .t. ) ;
#550 = cylindrical_surface ( 'none', #31048, 4.049999999999999822 ) ;
#551 = cartesian_point ( 'none', ( -54.79999999999986926, -1.645350522494482750e-13, 146.0999999999999943 ) ) ;
#552 = oriented_edge ( 'none', *, *, #33680, .t. ) ;
#553 = cartesian_point ( 'none', ( 9.798525610273456365, 38.64221641408648367, -10.50385253805261954 ) ) ;
#554 = circle ( 'none', #11636, 3.399999999999993250 ) ;
#555 = edge_curve ( 'none', #3451, #5822, #26574, .t. ) ;
#556 = cartesian_point ( 'none', ( -30.45048375434435783, -6.758025802557227735, 150.3831117581611920 ) ) ;
#557 = advanced_face ( 'none', ( #31192 ), #19170, .f. ) ;
#558 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#559 = edge_loop ( 'none', ( #28343, #7741, #2592, #41308 ) ) ;
#560 = vertex_point ( 'none', #9338 ) ;
#561 = cartesian_point ( 'none', ( -57.49999999999992895, -30.31088913245553584, 9.714451465470119729e-14 ) ) ;
#562 = oriented_edge ( 'none', *, *, #30337, .t. ) ;
#563 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#564 = direction ( 'none', ( -0.4389906948126950925, -0.8984916081232295904, 0.0000000000000000000 ) ) ;
#565 = face_outer_bound ( 'none', #37156, .t. ) ;
#566 = oriented_edge ( 'none', *, *, #20274, .f. ) ;
#567 = axis2_placement_3d ( 'none', #1736, #1904, #9395 ) ;
#568 = cartesian_point ( 'none', ( -78.49999999999972999, -34.64101615136600287, 166.1000000000205432 ) ) ;
#569 = cartesian_point ( 'none', ( 57.49999999999994316, 30.31088913245555716, 57.50000000000002132 ) ) ;
#570 = vector ( 'none', #29458, 1000.000000000000000 ) ;
#571 = cartesian_point ( 'none', ( 1.360985527142672821e-13, 2.010281278564675082e-14, 163.5999999999999659 ) ) ;
#572 = oriented_edge ( 'none', *, *, #15378, .f. ) ;
#573 = cartesian_point ( 'none', ( -35.24999999999988631, 9.071592727286610369, 163.0784777112154131 ) ) ;
#574 = vertex_point ( 'none', #24358 ) ;
#575 = cartesian_point ( 'none', ( -8.499999999999923617, 15.66228886722656810, 157.3120042913717498 ) ) ;
#576 = cylindrical_surface ( 'none', #5695, 65.00000000000000000 ) ;
#577 = cartesian_point ( 'none', ( -41.50948164406576524, -0.6938921442031583675, 161.8968963616496524 ) ) ;
#578 = axis2_placement_3d ( 'none', #43286, #6769, #10256 ) ;
#579 = face_outer_bound ( 'none', #24304, .t. ) ;
#580 = direction ( 'none', ( 1.317153999341630676e-15, 5.957076947659689108e-13, 1.000000000000000000 ) ) ;
#581 = cartesian_point ( 'none', ( -20.00324935416490035, -8.427044643801645307, 174.0606117980856880 ) ) ;
#582 = cartesian_point ( 'none', ( 14.70373177523284802, -38.65398133287232696, -36.50000000000000711 ) ) ;
#583 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.027984282060329962e-15 ) ) ;
#584 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#585 = oriented_edge ( 'none', *, *, #14708, .f. ) ;
#586 = direction ( 'none', ( -0.7071067811865437980, 0.5028795212808191417, 0.4971037990967071551 ) ) ;
#587 = vertex_point ( 'none', #17945 ) ;
#588 = edge_curve ( 'none', #35732, #8002, #36379, .t. ) ;
#589 = axis2_placement_3d ( 'none', #22663, #783, #30010 ) ;
#590 = circle ( 'none', #4042, 24.74999999999999645 ) ;
#591 = vector ( 'none', #1399, 1000.000000000000000 ) ;
#592 = advanced_face ( 'none', ( #37533 ), #16902, .f. ) ;
#593 = vertex_point ( 'none', #30817 ) ;
#594 = edge_curve ( 'none', #22660, #32113, #13074, .t. ) ;
#595 = axis2_placement_3d ( 'none', #45815, #41967, #16510 ) ;
#596 = plane ( 'none', #13597 ) ;
#597 = circle ( 'none', #21932, 0.1000000000000000056 ) ;
#598 = cartesian_point ( 'none', ( -46.82418829532672788, 17.45030409812189376, 132.4328798919956967 ) ) ;
#599 = edge_curve ( 'none', #47015, #30729, #8804, .t. ) ;
#600 = oriented_edge ( 'none', *, *, #14087, .f. ) ;
#601 = cartesian_point ( 'none', ( -20.43818253585351385, -4.922891762768935919, 176.0999999999999659 ) ) ;
#602 = face_bound ( 'none', #30317, .t. ) ;
#603 = oriented_edge ( 'none', *, *, #11239, .f. ) ;
#604 = cartesian_point ( 'none', ( -56.00000000000002842, 26.73788905136762395, 120.6812800690923240 ) ) ;
#605 = vertex_point ( 'none', #7015 ) ;
#606 = edge_curve ( 'none', #35785, #45064, #22602, .t. ) ;
#607 = oriented_edge ( 'none', *, *, #35266, .f. ) ;
#608 = cartesian_point ( 'none', ( -50.21924314536781964, -2.569607063405803249, 169.2275710840318368 ) ) ;
#609 = face_outer_bound ( 'none', #38298, .t. ) ;
#610 = oriented_edge ( 'none', *, *, #20434, .t. ) ;
#611 = direction ( 'none', ( -0.9912947018080026096, 7.344038491656620910e-14, 0.1316617414717854151 ) ) ;
#612 = edge_curve ( 'none', #21861, #2981, #28324, .t. ) ;
#613 = cartesian_point ( 'none', ( -42.01598160955445138, -5.952302500035251853, 112.9574663977967646 ) ) ;
#614 = face_outer_bound ( 'none', #36480, .t. ) ;
#615 = vertex_point ( 'none', #10978 ) ;
#616 = cartesian_point ( 'none', ( -42.39324612410614179, -15.39920450999608903, 152.1043512685719463 ) ) ;
#617 = cartesian_point ( 'none', ( -60.19998826649735690, -36.91124242496263719, 165.0530651086507703 ) ) ;
#618 = vector ( 'none', #44003, 1000.000000000000114 ) ;
#620 = edge_curve ( 'none', #26317, #25145, #26040, .t. ) ;
#619 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#621 = cartesian_point ( 'none', ( -14.50000000000010303, 34.64101615137755630, 113.1000000000000085 ) ) ;
#622 = face_outer_bound ( 'none', #7099, .t. ) ;
#623 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, 9.864012444351435911e-15 ) ) ;
#624 = plane ( 'none', #11227 ) ;
#625 = cylindrical_surface ( 'none', #40479, 26.00000000000000355 ) ;
#626 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#627 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#628 = edge_curve ( 'none', #11774, #26942, #27716, .t. ) ;
#629 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#630 = oriented_edge ( 'none', *, *, #32733, .t. ) ;
#631 = direction ( 'none', ( -0.9912947018080026096, 7.344038491656620910e-14, 0.1316617414717854151 ) ) ;
#632 = axis2_placement_3d ( 'none', #40967, #4467, #11623 ) ;
#633 = cartesian_point ( 'none', ( 45.96194077712613790, 45.96194077712502235, -61.00000000000000711 ) ) ;
#635 = oriented_edge ( 'none', *, *, #40668, .t. ) ;
#634 = cartesian_point ( 'none', ( -22.65815970407364688, 37.80129362633910262, -32.49999999999997158 ) ) ;
#636 = circle ( 'none', #32518, 2.917499999999999982 ) ;
#637 = face_outer_bound ( 'none', #2466, .t. ) ;
#638 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#639 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 2.921639538487252782e-16 ) ) ;
#640 = edge_loop ( 'none', ( #45954, #38661 ) ) ;
#641 = toroidal_surface ( 'none', #10378, 19.25000000000000000, 4.050000000000003375 ) ;
#642 = circle ( 'none', #26951, 4.050000000000004263 ) ;
#643 = cartesian_point ( 'none', ( -30.82737437698092009, -6.485551172660356301, 150.7850066790488484 ) ) ;
#644 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#645 = vertex_point ( 'none', #36961 ) ;
#646 = axis2_placement_3d ( 'none', #23430, #27107, #9057 ) ;
#647 = line ( 'none', #18363, #38444 ) ;
#648 = oriented_edge ( 'none', *, *, #29289, .t. ) ;
#649 = edge_loop ( 'none', ( #36702, #28262, #30320, #39188, #44493, #19939, #46920, #6887, #14567, #2402, #33231 ) ) ;
#650 = oriented_edge ( 'none', *, *, #8447, .f. ) ;
#651 = cartesian_point ( 'none', ( -52.66869176962455867, -0.7399226548631446798, 162.6334513778829773 ) ) ;
#652 = oriented_edge ( 'none', *, *, #19800, .f. ) ;
#653 = cartesian_point ( 'none', ( 14.27565044502548730, 37.36583739689830708, -34.26794919243113924 ) ) ;
#654 = axis2_placement_3d ( 'none', #36831, #44043, #44680 ) ;
#655 = cartesian_point ( 'none', ( 9.309781196766623523, -15.41227346274386001, -36.63742301975170790 ) ) ;
#656 = axis2_placement_3d ( 'none', #36232, #36057, #17952 ) ;
#657 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#658 = edge_curve ( 'none', #14871, #6765, #34667, .t. ) ;
#660 = axis2_placement_3d ( 'none', #13369, #2708, #46399 ) ;
#659 = cartesian_point ( 'none', ( 20.04165452918120494, 8.303360270763052498, 174.0574174192856276 ) ) ;
#661 = circle ( 'none', #42522, 3.050000000000000711 ) ;
#662 = edge_loop ( 'none', ( #41415, #39506, #45022, #28082 ) ) ;
#663 = direction ( 'none', ( -3.609945245903367503e-15, 1.000000000000000000, -5.919458250670020640e-13 ) ) ;
#664 = face_outer_bound ( 'none', #4401, .t. ) ;
#665 = b_spline_curve_with_knots ( 'none', 3,
( #11278, #11432, #3966, #22312 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180185078 ),
.unspecified. ) ;
#666 = plane ( 'none', #36996 ) ;
#667 = circle ( 'none', #2702, 50.70000000000000284 ) ;
#668 = conical_surface ( 'none', #23379, 2.099999999999990763, 1.029744258676652313 ) ;
#669 = edge_curve ( 'none', #26516, #37395, #34067, .t. ) ;
#670 = cartesian_point ( 'none', ( -45.96194077712584658, -45.96194077712534209, -73.72792206135781612 ) ) ;
#671 = axis2_placement_3d ( 'none', #195, #11191, #3880 ) ;
#672 = cartesian_point ( 'none', ( 49.15949126427653226, -24.87857082498121031, 60.60000000000000142 ) ) ;
#673 = cartesian_point ( 'none', ( -25.99925743914296916, -0.1965009240906363808, -3.499999999999984457 ) ) ;
#674 = cartesian_point ( 'none', ( -14.03923628676682256, -37.07840418850869213, -13.12082602105382101 ) ) ;
#675 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#676 = oriented_edge ( 'none', *, *, #46250, .t. ) ;
#677 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#678 = circle ( 'none', #2446, 6.138320441952076933 ) ;
#679 = advanced_face ( 'none', ( #42136 ), #40157, .t. ) ;
#680 = cartesian_point ( 'none', ( -73.69999999999987494, -2.356801586871157671e-13, 146.1000000000000796 ) ) ;
#682 = edge_curve ( 'none', #16322, #6485, #42272, .t. ) ;
#681 = cartesian_point ( 'none', ( -34.19999999999978968, -24.91906190176629465, 144.0899368328472576 ) ) ;
#683 = line ( 'none', #26378, #8082 ) ;
#684 = cartesian_point ( 'none', ( 26.33913438213205538, -42.49999999999987921, 112.0999999999999375 ) ) ;
#685 = line ( 'none', #11489, #6962 ) ;
#686 = cartesian_point ( 'none', ( -84.80000000000293880, -20.00000000000073896, 111.4589838486227649 ) ) ;
#687 = oriented_edge ( 'none', *, *, #46642, .f. ) ;
#688 = cartesian_point ( 'none', ( -10.25334254620345042, 18.35379615392693964, 176.0999999999510237 ) ) ;
#689 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#690 = oriented_edge ( 'none', *, *, #11858, .t. ) ;
#691 = line ( 'none', #40393, #27531 ) ;
#692 = cartesian_point ( 'none', ( -37.46194077712569737, 45.96194077712558368, 8.326672684688674053e-14 ) ) ;
#693 = vector ( 'none', #7310, 1000.000000000000000 ) ;
#694 = edge_curve ( 'none', #44360, #30394, #5460, .t. ) ;
#695 = oriented_edge ( 'none', *, *, #845, .f. ) ;
#696 = cartesian_point ( 'none', ( -40.74153417966032009, 7.599966945064564605, 124.3241563673184515 ) ) ;
#697 = cartesian_point ( 'none', ( 37.29062500453286333, -14.47110975542654643, -14.30088183765321297 ) ) ;
#698 = circle ( 'none', #23711, 4.000000000000000000 ) ;
#699 = oriented_edge ( 'none', *, *, #42005, .t. ) ;
#700 = oriented_edge ( 'none', *, *, #20207, .f. ) ;
#701 = oriented_edge ( 'none', *, *, #37822, .t. ) ;
#702 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#703 = cartesian_point ( 'none', ( -36.26455027589151570, -15.55844740791084035, 151.7424475412071843 ) ) ;
#704 = vertex_point ( 'none', #14339 ) ;
#705 = oriented_edge ( 'none', *, *, #25113, .f. ) ;
#706 = cartesian_point ( 'none', ( -30.69999999999987850, -8.291347049869426501e-14, 146.1000000000000227 ) ) ;
#707 = oriented_edge ( 'none', *, *, #11341, .f. ) ;
#708 = conical_surface ( 'none', #26348, 40.00000000000000711, 0.7853981633974552734 ) ;
#709 = advanced_face ( 'none', ( #16350, #10572 ), #25234, .f. ) ;
#710 = edge_loop ( 'none', ( #24659, #16171 ) ) ;
#711 = face_outer_bound ( 'none', #14526, .t. ) ;
#712 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#713 = axis2_placement_3d ( 'none', #34723, #20454, #1947 ) ;
#714 = face_outer_bound ( 'none', #19670, .t. ) ;
#715 = cartesian_point ( 'none', ( 0.9922267985213605312, -20.99954831407439215, 176.1000000000000512 ) ) ;
#716 = vector ( 'none', #37584, 1000.000000000000000 ) ;
#717 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#718 = axis2_placement_3d ( 'none', #2174, #17492, #28174 ) ;
#719 = cartesian_point ( 'none', ( -20.00000000000003553, -34.64101615137750656, 69.50000000000004263 ) ) ;
#720 = oriented_edge ( 'none', *, *, #22922, .t. ) ;
#721 = cartesian_point ( 'none', ( -15.28685498841007195, -12.19885505132829628, -11.49999999999998224 ) ) ;
#722 = axis2_placement_3d ( 'none', #29753, #29595, #26394 ) ;
#724 = b_spline_curve_with_knots ( 'none', 3,
( #16302, #16612, #5569, #34694 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353775788, 0.001186509342613626793 ),
.unspecified. ) ;
#723 = direction ( 'none', ( -0.9912947018080026096, 7.344212044069210617e-14, 0.1316617414717854428 ) ) ;
#725 = cartesian_point ( 'none', ( 2.125766377914862038e-14, 2.839338293418979189e-15, -5.854691731421723944e-14 ) ) ;
#726 = vector ( 'none', #8988, 1000.000000000000000 ) ;
#727 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#728 = edge_curve ( 'none', #24827, #29565, #12456, .t. ) ;
#729 = circle ( 'none', #31818, 87.50000000000000000 ) ;
#730 = direction ( 'none', ( 8.392778686972771632e-16, 2.967193978115018839e-17, 1.000000000000000000 ) ) ;
#731 = cartesian_point ( 'none', ( -36.46183112785133318, -15.62720507773430256, -37.15789128566792243 ) ) ;
#732 = oriented_edge ( 'none', *, *, #35198, .f. ) ;
#733 = cartesian_point ( 'none', ( -8.499999999999896971, 11.64203268004252756, 164.5999999999999659 ) ) ;
#734 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#735 = face_outer_bound ( 'none', #19577, .t. ) ;
#736 = direction ( 'none', ( -0.7248006548773167079, 0.6889586422198454851, 0.0000000000000000000 ) ) ;
#737 = oriented_edge ( 'none', *, *, #37927, .f. ) ;
#738 = direction ( 'none', ( -3.354148110650020427e-15, 0.9967624760706483844, 0.08040252668610803344 ) ) ;
#739 = advanced_face ( 'none', ( #28885, #32330 ), #3666, .t. ) ;
#740 = cartesian_point ( 'none', ( -1.865254358041012139, 17.40031109433993350, -72.99999999999995737 ) ) ;
#741 = line ( 'none', #43127, #43698 ) ;
#742 = oriented_edge ( 'none', *, *, #30578, .f. ) ;
#743 = vertex_point ( 'none', #11614 ) ;
#744 = edge_curve ( 'none', #37362, #25425, #9447, .t. ) ;
#745 = cartesian_point ( 'none', ( -49.93358664357524646, -1.172569628567200262, 169.3703933888493225 ) ) ;
#746 = direction ( 'none', ( -0.8919587571066833753, 0.4521167721072740786, 7.162445642293209042e-16 ) ) ;
#747 = direction ( 'none', ( -0.9912947018080030537, -8.144867604236961306e-14, -0.1316617414717826950 ) ) ;
#748 = vertex_point ( 'none', #37430 ) ;
#749 = oriented_edge ( 'none', *, *, #9160, .f. ) ;
#750 = cartesian_point ( 'none', ( -38.22417839981191889, -5.398374058276799836, 123.5874307441497137 ) ) ;
#751 = direction ( 'none', ( -3.469446951953613794e-15, 0.9967624760706481624, 0.08040252668610897713 ) ) ;
#752 = edge_loop ( 'none', ( #4548, #7731, #12126, #20627 ) ) ;
#753 = vector ( 'none', #5931, 1000.000000000000000 ) ;
#754 = oriented_edge ( 'none', *, *, #31419, .f. ) ;
#755 = oriented_edge ( 'none', *, *, #14535, .f. ) ;
#756 = face_outer_bound ( 'none', #23621, .t. ) ;
#757 = vertex_point ( 'none', #34049 ) ;
#758 = cartesian_point ( 'none', ( -51.81108534325871062, 17.86588655380586488, 132.1176957574434994 ) ) ;
#759 = edge_curve ( 'none', #10470, #41149, #18638, .t. ) ;
#760 = cartesian_point ( 'none', ( -40.47299302209778915, -16.71320501521081781, 130.0792200900177988 ) ) ;
#761 = circle ( 'none', #27985, 2.499999999999995115 ) ;
#762 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#763 = circle ( 'none', #47012, 9.000000000000000000 ) ;
#764 = edge_curve ( 'none', #6564, #28603, #16814, .t. ) ;
#765 = cartesian_point ( 'none', ( 1.360985527142672821e-13, 2.010281278564675082e-14, 163.5999999999999659 ) ) ;
#766 = cartesian_point ( 'none', ( -79.09999999999968168, -64.00000000001138289, 127.1000000000375678 ) ) ;
#767 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#768 = cartesian_point ( 'none', ( -47.49117986503971878, -2.514052640621290635, 168.6485887886776709 ) ) ;
#769 = edge_loop ( 'none', ( #30448, #17853 ) ) ;
#771 = edge_curve ( 'none', #8679, #20445, #4325, .t. ) ;
#770 = b_spline_curve_with_knots ( 'none', 3,
( #17825, #42983, #39470, #9981 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650919491342e-06, 0.0005932647871689623138 ),
.unspecified. ) ;
#772 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#773 = advanced_face ( 'none', ( #35219 ), #19305, .f. ) ;
#774 = vector ( 'none', #43239, 1000.000000000000000 ) ;
#775 = cartesian_point ( 'none', ( -42.44242071550782214, -2.806971193689731692, 112.4412646534355957 ) ) ;
#776 = face_bound ( 'none', #10446, .t. ) ;
#777 = cartesian_point ( 'none', ( -11.75457642865525365, -14.57726002520063169, -10.49999999999998579 ) ) ;
#778 = direction ( 'none', ( -0.8917887532908057580, 0.4524520079566787811, 0.0000000000000000000 ) ) ;
#779 = vector ( 'none', #17914, 1000.000000000000227 ) ;
#781 = oriented_edge ( 'none', *, *, #28105, .f. ) ;
#780 = direction ( 'none', ( -1.000000000000000000, 3.472942098561955260e-17, 0.0000000000000000000 ) ) ;
#782 = advanced_face ( 'none', ( #47284 ), #30024, .t. ) ;
#783 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#784 = line ( 'none', #10179, #24227 ) ;
#785 = edge_loop ( 'none', ( #3875, #23527, #33234, #25569 ) ) ;
#786 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#787 = direction ( 'none', ( 0.9980504728846270046, -0.06241196659914399064, 0.0000000000000000000 ) ) ;
#788 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#789 = axis2_placement_3d ( 'none', #31251, #13142, #35288 ) ;
#790 = oriented_edge ( 'none', *, *, #22834, .f. ) ;
#791 = cartesian_point ( 'none', ( -57.09999999999974563, -34.64101615137771262, 164.0000000000000853 ) ) ;
#792 = cartesian_point ( 'none', ( 57.49999999999996447, 29.30443652418524181, -73.00000000000001421 ) ) ;
#793 = oriented_edge ( 'none', *, *, #187, .f. ) ;
#794 = oriented_edge ( 'none', *, *, #40661, .f. ) ;
#795 = direction ( 'none', ( 1.343011723336883001e-15, -1.224442052797143056e-16, 1.000000000000000000 ) ) ;
#796 = vertex_point ( 'none', #15294 ) ;
#797 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#798 = direction ( 'none', ( -3.490640606220100936e-15, 0.9967624760706483844, 0.08040252668610858855 ) ) ;
#799 = axis2_placement_3d ( 'none', #28901, #7006, #29189 ) ;
#800 = vertex_point ( 'none', #44966 ) ;
#801 = cartesian_point ( 'none', ( -49.64999999999980673, -11.67569074778144333, 161.4049255327222738 ) ) ;
#802 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#803 = direction ( 'none', ( 0.6110250563186155892, -0.5629773324559890213, -0.5565113688789937729 ) ) ;
#804 = cartesian_point ( 'none', ( 33.29090554635831722, 22.17466139320846708, -32.50000000000000711 ) ) ;
#805 = advanced_face ( 'none', ( #25440 ), #39838, .f. ) ;
#806 = oriented_edge ( 'none', *, *, #6347, .t. ) ;
#807 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#808 = cartesian_point ( 'none', ( -90.41522660791716248, -25.60203101735945808, 144.8365941579552612 ) ) ;
#809 = edge_curve ( 'none', #4806, #1775, #3186, .t. ) ;
#810 = axis2_placement_3d ( 'none', #17135, #20640, #31830 ) ;
#811 = oriented_edge ( 'none', *, *, #5075, .t. ) ;
#812 = oriented_edge ( 'none', *, *, #15378, .t. ) ;
#813 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#814 = cartesian_point ( 'none', ( 22.81458256229942805, 33.01601615137762735, 113.0999999999999517 ) ) ;
#815 = cartesian_point ( 'none', ( -50.70000000000000284, 1.761931094888574005e-15, -1.899999999999989253 ) ) ;
#816 = edge_loop ( 'none', ( #8148, #45370 ) ) ;
#817 = circle ( 'none', #29746, 2.500000000000001776 ) ;
#818 = edge_curve ( 'none', #25534, #10887, #24917, .t. ) ;
#819 = axis2_placement_3d ( 'none', #3560, #35731, #43100 ) ;
#820 = axis2_placement_3d ( 'none', #4178, #8122, #22826 ) ;
#821 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, -6.049741671903148726e-19 ) ) ;
#822 = vertex_point ( 'none', #29677 ) ;
#823 = edge_curve ( 'none', #11283, #29007, #878, .t. ) ;
#824 = cartesian_point ( 'none', ( 20.36645490680288262, -16.42277426408742258, -15.50000000000000711 ) ) ;
#825 = oriented_edge ( 'none', *, *, #24902, .f. ) ;
#826 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#827 = direction ( 'none', ( -2.657580928260464591e-15, 0.9080905094339679628, 0.4187739565397501917 ) ) ;
#828 = oriented_edge ( 'none', *, *, #42182, .t. ) ;
#829 = cartesian_point ( 'none', ( -79.69999999999984652, -14.92675641122284524, 129.9385661824198905 ) ) ;
#830 = toroidal_surface ( 'none', #13227, 6.399999999999998579, 0.1000000000000000056 ) ;
#831 = cartesian_point ( 'none', ( -18.23934843388919091, -29.43043978568133667, 140.8653961896106352 ) ) ;
#832 = oriented_edge ( 'none', *, *, #2791, .f. ) ;
#833 = cartesian_point ( 'none', ( 20.56134554240474444, -6.909621510554961432, 174.0150335611515970 ) ) ;
#834 = vector ( 'none', #9003, 999.9999999999998863 ) ;
#835 = circle ( 'none', #11746, 3.399999999999996803 ) ;
#836 = edge_loop ( 'none', ( #17765, #46378, #10706, #7969 ) ) ;
#837 = edge_curve ( 'none', #37199, #18515, #12868, .t. ) ;
#838 = face_outer_bound ( 'none', #15911, .t. ) ;
#839 = oriented_edge ( 'none', *, *, #26882, .f. ) ;
#840 = direction ( 'none', ( 1.000000000000000000, 3.563643956155842685e-15, -1.263464752872755470e-15 ) ) ;
#841 = oriented_edge ( 'none', *, *, #24393, .f. ) ;
#842 = vertex_point ( 'none', #5404 ) ;
#843 = direction ( 'none', ( -0.9943034911051396030, -0.1065859633166178905, 0.0000000000000000000 ) ) ;
#844 = oriented_edge ( 'none', *, *, #28969, .f. ) ;
#845 = edge_curve ( 'none', #38453, #31416, #44437, .t. ) ;
#846 = edge_loop ( 'none', ( #9630, #36520, #21105, #31280 ) ) ;
#847 = advanced_face ( 'none', ( #15161 ), #16598, .f. ) ;
#848 = cartesian_point ( 'none', ( 17.56637295856340231, 6.843891932697887093, 176.0999999999999375 ) ) ;
#849 = cartesian_point ( 'none', ( -41.74497426905426778, 14.13106946681663700, -15.49999999999996447 ) ) ;
#850 = vertex_point ( 'none', #9061 ) ;
#851 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000002055245, 111.4589838486342757 ) ) ;
#853 = edge_curve ( 'none', #26808, #38302, #20464, .t. ) ;
#852 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#854 = cartesian_point ( 'none', ( -66.49999999999988631, -2.177013648190700906e-13, 146.1000000000000512 ) ) ;
#855 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#856 = cartesian_point ( 'none', ( -45.89652791086528794, 32.48489193555860766, 60.40000000000006963 ) ) ;
#857 = cartesian_point ( 'none', ( -93.75290554363397177, -16.28539960561241173, 139.8444528712570900 ) ) ;
#858 = cartesian_point ( 'none', ( 41.46194077712549131, -45.96194077712567605, -61.00000000000000711 ) ) ;
#859 = cartesian_point ( 'none', ( -33.42704561622106496, -21.80544286104017715, -13.57695200136683411 ) ) ;
#860 = oriented_edge ( 'none', *, *, #38523, .f. ) ;
#861 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#862 = oriented_edge ( 'none', *, *, #28830, .f. ) ;
#863 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914482331, 1.214269605859241083e-15 ) ) ;
#864 = direction ( 'none', ( -9.947051962065611994e-16, -4.745382361647392605e-16, -1.000000000000000000 ) ) ;
#865 = axis2_placement_3d ( 'none', #33890, #26491, #8261 ) ;
#866 = cartesian_point ( 'none', ( -52.26760505217799846, -1.880044538277675814, 162.1368555684410921 ) ) ;
#867 = vector ( 'none', #37502, 1000.000000000000000 ) ;
#868 = cartesian_point ( 'none', ( -45.54999999999980531, -11.67569074778142912, 161.4049255327222738 ) ) ;
#869 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#870 = oriented_edge ( 'none', *, *, #10753, .f. ) ;
#871 = cartesian_point ( 'none', ( 18.32873137638227945, -35.35026865694590725, -10.58311283132926484 ) ) ;
#872 = axis2_placement_3d ( 'none', #28016, #2497, #20690 ) ;
#873 = cartesian_point ( 'none', ( -40.47325088091952949, 8.937268115243407252, 124.7430861997746376 ) ) ;
#874 = edge_loop ( 'none', ( #41249, #28138 ) ) ;
#875 = face_outer_bound ( 'none', #33400, .t. ) ;
#876 = oriented_edge ( 'none', *, *, #37774, .f. ) ;
#877 = edge_curve ( 'none', #9750, #27098, #43273, .t. ) ;
#878 = circle ( 'none', #27931, 44.61102540378445269 ) ;
#879 = vertex_point ( 'none', #5239 ) ;
#880 = face_outer_bound ( 'none', #3269, .t. ) ;
#881 = oriented_edge ( 'none', *, *, #47137, .t. ) ;
#882 = face_outer_bound ( 'none', #4271, .t. ) ;
#883 = vertex_point ( 'none', #34364 ) ;
#884 = direction ( 'none', ( -2.897627825352262394e-15, 0.9337345827325893577, 0.3579661003631450789 ) ) ;
#885 = oriented_edge ( 'none', *, *, #26637, .t. ) ;
#886 = cartesian_point ( 'none', ( -39.91719799806223534, -14.11386774140182254, 151.8224375808590310 ) ) ;
#887 = edge_curve ( 'none', #6607, #28410, #15739, .t. ) ;
#888 = line ( 'none', #14108, #23777 ) ;
#889 = axis2_placement_3d ( 'none', #13110, #34925, #19711 ) ;
#890 = oriented_edge ( 'none', *, *, #26263, .t. ) ;
#891 = axis2_placement_3d ( 'none', #44241, #36709, #4528 ) ;
#892 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#893 = edge_curve ( 'none', #30827, #18445, #7150, .t. ) ;
#894 = cartesian_point ( 'none', ( -31.00027695764255142, -49.61081362515088244, 6.528105144245657652e-15 ) ) ;
#895 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500140e-15, 1.332267629550195540e-15 ) ) ;
#896 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#897 = cartesian_point ( 'none', ( -49.61081362515120929, 31.00027695764203273, -23.74999999999998934 ) ) ;
#898 = oriented_edge ( 'none', *, *, #30692, .f. ) ;
#899 = cartesian_point ( 'none', ( -8.499999999999966249, 23.22030414426064482, 142.4851036739581218 ) ) ;
#900 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#901 = cartesian_point ( 'none', ( -46.82418829532659998, -12.89297147689736533, 164.1298245044000907 ) ) ;
#902 = cartesian_point ( 'none', ( -2.456036059560866662e-15, 1.894790740541870168e-15, -37.50000000000000000 ) ) ;
#903 = cartesian_point ( 'none', ( -18.27426396190777780, -10.38129657897472136, 176.0999999998757346 ) ) ;
#905 = edge_curve ( 'none', #42406, #4893, #23492, .t. ) ;
#904 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#906 = line ( 'none', #6938, #10001 ) ;
#907 = cartesian_point ( 'none', ( -58.23767480878467495, -34.53115777275083786, 160.4868248767040768 ) ) ;
#908 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.5000000000000711 ) ) ;
#909 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#910 = cartesian_point ( 'none', ( -41.96568520599313246, -5.224402765201531018, 124.3641082807728964 ) ) ;
#911 = person_and_organization ( #11766, #32964 ) ;
#912 = cartesian_point ( 'none', ( -44.49999999999987210, -1.273703365001211093e-13, 146.0999999999999659 ) ) ;
#913 = edge_curve ( 'none', #3983, #36420, #21474, .t. ) ;
#914 = cartesian_point ( 'none', ( -19.00086764358357527, 0.4107111257679996186, 176.0999999999999943 ) ) ;
#915 = edge_loop ( 'none', ( #46545, #42988, #33893, #10242 ) ) ;
#916 = cylindrical_surface ( 'none', #7961, 4.049999999999998046 ) ;
#917 = cartesian_point ( 'none', ( -69.49999999999974420, -30.88508826398409823, 171.5187199309077926 ) ) ;
#918 = oriented_edge ( 'none', *, *, #16684, .f. ) ;
#919 = oriented_edge ( 'none', *, *, #29945, .f. ) ;
#920 = edge_curve ( 'none', #14625, #37448, #23766, .t. ) ;
#921 = cartesian_point ( 'none', ( -95.69999999999988916, 9.812707434290945940, 163.4039942783403205 ) ) ;
#922 = face_outer_bound ( 'none', #40657, .t. ) ;
#923 = vector ( 'none', #42330, 1000.000000000000000 ) ;
#924 = vector ( 'none', #36159, 1000.000000000000227 ) ;
#925 = vertex_point ( 'none', #45611 ) ;
#926 = oriented_edge ( 'none', *, *, #3902, .t. ) ;
#927 = axis2_placement_3d ( 'none', #9505, #16884, #5828 ) ;
#929 = advanced_face ( 'none', ( #33501 ), #2045, .t. ) ;
#928 = cartesian_point ( 'none', ( -20.64777063766667098, -3.956364529395598240, 176.0999999999999659 ) ) ;
#930 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#931 = cartesian_point ( 'none', ( 25.11286195646026798, 47.87376945417055651, 58.50000000000004974 ) ) ;
#932 = toroidal_surface ( 'none', #25377, 6.300000000000000711, 0.2000000000000000111 ) ;
#933 = oriented_edge ( 'none', *, *, #728, .f. ) ;
#934 = vertex_point ( 'none', #28045 ) ;
#935 = direction ( 'none', ( 1.137978600240785454e-15, 1.942890293094023946e-16, 1.000000000000000000 ) ) ;
#936 = cartesian_point ( 'none', ( -85.50000000000011369, 64.80000000001082583, 165.0999999999621650 ) ) ;
#937 = axis2_placement_3d ( 'none', #44144, #47515, #4124 ) ;
#938 = cartesian_point ( 'none', ( -14.69209691475663959, 10.39914843856931626, -37.49999999999999289 ) ) ;
#939 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#940 = vertex_point ( 'none', #20561 ) ;
#941 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#942 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#943 = cartesian_point ( 'none', ( -2.648591856278652703e-14, 9.376492202930646896e-16, -75.50000000000001421 ) ) ;
#944 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#945 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#946 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#947 = cartesian_point ( 'none', ( -54.65495930612973297, 0.8286872114295423808, 182.6731640275814357 ) ) ;
#948 = cartesian_point ( 'none', ( -14.38705167824562992, -37.32327645954522666, -33.98692351512085708 ) ) ;
#949 = edge_curve ( 'none', #34293, #28753, #27162, .t. ) ;
#950 = axis2_placement_3d ( 'none', #28720, #46900, #43353 ) ;
#951 = cartesian_point ( 'none', ( -52.66869176962458710, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#952 = edge_curve ( 'none', #38136, #29964, #24309, .t. ) ;
#953 = axis2_placement_3d ( 'none', #1595, #37455, #27136 ) ;
#954 = advanced_face ( 'none', ( #14021 ), #17477, .f. ) ;
#955 = cartesian_point ( 'none', ( -36.26455027589150149, -21.40507805135453978, 141.2394307313417983 ) ) ;
#956 = face_outer_bound ( 'none', #43439, .t. ) ;
#957 = cartesian_point ( 'none', ( -44.49999999999981526, -15.75632284048689868, 144.8290370594093304 ) ) ;
#958 = edge_curve ( 'none', #11212, #30715, #40979, .t. ) ;
#959 = cartesian_point ( 'none', ( -42.40647512135909381, 7.783776785162911160, 160.6681893608879363 ) ) ;
#960 = cartesian_point ( 'none', ( -20.66955272186336146, 38.01446555297236074, -36.49999999999998579 ) ) ;
#961 = oriented_edge ( 'none', *, *, #41369, .f. ) ;
#962 = circle ( 'none', #17160, 5.000000000000004441 ) ;
#963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#964 = edge_curve ( 'none', #25231, #850, #46138, .t. ) ;
#965 = axis2_placement_3d ( 'none', #11348, #33455, #45326 ) ;
#966 = vertex_point ( 'none', #17205 ) ;
#967 = oriented_edge ( 'none', *, *, #31161, .f. ) ;
#968 = cartesian_point ( 'none', ( 25.62398601786602725, 5.611693530540986075, 1.651399874318667083 ) ) ;
#969 = direction ( 'none', ( 0.4537165313385409515, 0.8911460650141046491, -5.509509028462279395e-16 ) ) ;
#970 = oriented_edge ( 'none', *, *, #35746, .t. ) ;
#971 = edge_loop ( 'none', ( #34253, #40897, #28190, #5874 ) ) ;
#972 = vector ( 'none', #25514, 1000.000000000000000 ) ;
#973 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750988713, -0.6493457786393073139 ) ) ;
#974 = oriented_edge ( 'none', *, *, #14425, .f. ) ;
#975 = oriented_edge ( 'none', *, *, #7661, .f. ) ;
#976 = cartesian_point ( 'none', ( -52.66869176962457999, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#977 = vertex_point ( 'none', #2065 ) ;
#978 = edge_curve ( 'none', #11537, #21344, #14557, .t. ) ;
#979 = line ( 'none', #21677, #21568 ) ;
#980 = face_bound ( 'none', #21656, .t. ) ;
#981 = oriented_edge ( 'none', *, *, #12276, .t. ) ;
#983 = edge_curve ( 'none', #2747, #2307, #32886, .t. ) ;
#982 = b_spline_curve_with_knots ( 'none', 3,
( #3912, #46815, #22424, #10419, #37046, #10253, #44424, #15229, #32339, #391 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265980222463e-07, 0.0008478645972537806512, 0.001695433411580963418, 0.002543002225908145425, 0.003390571040235327432 ),
.unspecified. ) ;
#984 = cartesian_point ( 'none', ( 17.18541743770054353, 36.26601615137762025, 101.0903692588729967 ) ) ;
#986 = advanced_face ( 'none', ( #8279 ), #13349, .f. ) ;
#985 = cartesian_point ( 'none', ( -93.69999999999981810, -17.01112020912391998, 139.1270673866195580 ) ) ;
#987 = cartesian_point ( 'none', ( -69.50000000000004263, 37.06049534995531758, 131.0494291000001965 ) ) ;
#988 = cartesian_point ( 'none', ( 21.40477022340070690, -31.76584300538319638, 114.7000000000000171 ) ) ;
#989 = cartesian_point ( 'none', ( 18.98327359039186746, -10.57791474160516643, 174.1421152668112597 ) ) ;
#990 = oriented_edge ( 'none', *, *, #7384, .t. ) ;
#991 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#992 = b_spline_curve_with_knots ( 'none', 3,
( #3427, #47448, #3276, #10591, #28817, #6778, #43604, #32820, #28649, #36398, #10430, #36554, #17501, #32499 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.1047348882879031856, 0.1063541483080267663, 0.1071637783180885567, 0.1079734083281503609, 0.1095926683482739278, 0.1104022983583357181, 0.1112119283683975085 ),
.unspecified. ) ;
#993 = cartesian_point ( 'none', ( 17.14809378518743799, 34.85602996933703679, 120.7000000000000313 ) ) ;
#994 = direction ( 'none', ( -1.317153999341655919e-15, -5.887247320882826693e-13, -1.000000000000000000 ) ) ;
#995 = direction ( 'none', ( -3.728360903591946726e-15, 1.000000000000000000, -5.849383995413143300e-13 ) ) ;
#996 = cartesian_point ( 'none', ( -55.99999999999984368, 2.344503193851030118e-13, 184.6000000000000512 ) ) ;
#997 = cartesian_point ( 'none', ( 24.76313972081441861, 31.89101615137763446, 113.0999999999999517 ) ) ;
#998 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#999 = oriented_edge ( 'none', *, *, #32765, .t. ) ;
#1000 = line ( 'none', #35703, #15278 ) ;
#1001 = plane ( 'none', #34637 ) ;
#1002 = oriented_edge ( 'none', *, *, #3581, .t. ) ;
#1003 = axis2_placement_3d ( 'none', #37525, #19238, #26567 ) ;
#1004 = circle ( 'none', #38350, 0.1000000000000035305 ) ;
#1005 = cartesian_point ( 'none', ( 16.15503323369187783, -30.70506284852818268, 138.1919593430604323 ) ) ;
#1006 = oriented_edge ( 'none', *, *, #24539, .t. ) ;
#1007 = cartesian_point ( 'none', ( -42.36691201456295630, -1.919503619498797331, 162.5363070730651884 ) ) ;
#1008 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1009 = oriented_edge ( 'none', *, *, #46295, .f. ) ;
#1010 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#1011 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1012 = cartesian_point ( 'none', ( -9.642754753724867456, -16.75005379957764973, -10.84514099850038349 ) ) ;
#1013 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, 0.0000000000000000000 ) ) ;
#1014 = axis2_placement_3d ( 'none', #10899, #18283, #33309 ) ;
#1016 = vertex_point ( 'none', #16758 ) ;
#1015 = direction ( 'none', ( 0.5460857111807517761, -0.8377293095291655778, -2.617274577411956804e-16 ) ) ;
#1017 = oriented_edge ( 'none', *, *, #23919, .f. ) ;
#1018 = oriented_edge ( 'none', *, *, #2655, .f. ) ;
#1019 = cartesian_point ( 'none', ( 29.71335769399998483, 0.1679837742507369058, -43.00000000000001421 ) ) ;
#1020 = axis2_placement_3d ( 'none', #35169, #31136, #9237 ) ;
#1021 = vector ( 'none', #44055, 1000.000000000000114 ) ;
#1022 = circle ( 'none', #33601, 4.050000000000000711 ) ;
#1023 = advanced_face ( 'none', ( #42669 ), #27174, .f. ) ;
#1024 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#1025 = oriented_edge ( 'none', *, *, #23418, .f. ) ;
#1026 =( bounded_curve ( ) b_spline_curve ( 3, ( #5146, #41655, #30704, #38422 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589792672, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#1027 = vertex_point ( 'none', #10466 ) ;
#1028 = edge_curve ( 'none', #30742, #15382, #36976, .t. ) ;
#1029 = axis2_placement_3d ( 'none', #29573, #40854, #37166 ) ;
#1030 = vector ( 'none', #24563, 1000.000000000000000 ) ;
#1031 = advanced_face ( 'none', ( #46735 ), #6855, .t. ) ;
#1032 = direction ( 'none', ( -3.265361837132817531e-15, 0.4187739565397414765, -0.9080905094339719597 ) ) ;
#1033 = cartesian_point ( 'none', ( -59.80000000000280380, -36.28211732002678502, 165.3431917057415319 ) ) ;
#1034 = oriented_edge ( 'none', *, *, #18033, .f. ) ;
#1035 = edge_curve ( 'none', #44798, #40133, #39791, .t. ) ;
#1036 = oriented_edge ( 'none', *, *, #21185, .f. ) ;
#1037 = oriented_edge ( 'none', *, *, #4540, .t. ) ;
#1038 = oriented_edge ( 'none', *, *, #24200, .f. ) ;
#1039 = advanced_face ( 'none', ( #12258 ), #29970, .t. ) ;
#1040 = vertex_point ( 'none', #11398 ) ;
#1041 = cartesian_point ( 'none', ( -17.62168836269399463, 6.671100962837782866, 176.0999999999999375 ) ) ;
#1042 = cylindrical_surface ( 'none', #3254, 4.999999999999997335 ) ;
#1044 = edge_curve ( 'none', #461, #2760, #38080, .t. ) ;
#1043 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#1045 = oriented_edge ( 'none', *, *, #35510, .t. ) ;
#1047 = b_spline_curve_with_knots ( 'none', 3,
( #40494, #14529, #22197, #47550, #25556, #323, #29537, #3695, #7345, #33253, #10997, #36658, #14674, #40348, #18394, #44032, #30021, #8274, #26335, #15656 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002616257027535046163, 0.002235777903276809676, 0.003222854003538461881, 0.004209930103800114086, 0.005197006204061766291, 0.005690544254192592827, 0.006184082304323420230, 0.007171158404585060292, 0.007664696454715882491, 0.008158234504846704691 ),
.unspecified. ) ;
#1046 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1048 = vector ( 'none', #32495, 1000.000000000000000 ) ;
#1049 = oriented_edge ( 'none', *, *, #3067, .t. ) ;
#1050 = cartesian_point ( 'none', ( -10.72508823596870720, -38.30789175736033769, -37.35044145858325493 ) ) ;
#1051 = direction ( 'none', ( 0.7916112559525881887, 0.4345482125011995711, 0.4295572959003002289 ) ) ;
#1052 = circle ( 'none', #37681, 39.28867513459482552 ) ;
#1053 = cartesian_point ( 'none', ( -91.34863874066729750, 60.00000000001125500, 165.8768042746485207 ) ) ;
#1054 = cartesian_point ( 'none', ( 22.65815970407394175, -37.80129362633922341, -32.50000000000000000 ) ) ;
#1055 = cartesian_point ( 'none', ( -56.79999999999986215, -19.60142411617582781, 129.9412839390072349 ) ) ;
#1056 = direction ( 'none', ( 1.317153999341670513e-15, 5.846994896799082156e-13, 1.000000000000000000 ) ) ;
#1058 = edge_curve ( 'none', #22213, #34264, #19719, .t. ) ;
#1057 = direction ( 'none', ( 3.568574007723717001e-15, -1.000000000000000000, 5.852461372666895755e-13 ) ) ;
#1059 = plane ( 'none', #10272 ) ;
#1060 = oriented_edge ( 'none', *, *, #11926, .f. ) ;
#1061 = cartesian_point ( 'none', ( -52.47773207367769288, 7.290487101988881946, 125.1698897323419715 ) ) ;
#1062 = cartesian_point ( 'none', ( -41.54425969577197719, 6.128211094738847287, 113.1000000000000227 ) ) ;
#1063 = vector ( 'none', #16947, 1000.000000000000000 ) ;
#1064 = circle ( 'none', #12810, 55.00000000000000000 ) ;
#1065 = cartesian_point ( 'none', ( -20.00000000000002842, -34.64101615137749945, 84.50000000000008527 ) ) ;
#1066 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.287547440848536589e-16 ) ) ;
#1067 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1068 = oriented_edge ( 'none', *, *, #34590, .t. ) ;
#1069 = oriented_edge ( 'none', *, *, #36955, .f. ) ;
#1070 = cartesian_point ( 'none', ( 22.85317004866673685, -34.44347963983705085, 120.7000000000000313 ) ) ;
#1071 = vector ( 'none', #33475, 999.9999999999998863 ) ;
#1072 = cartesian_point ( 'none', ( -80.50230976444905195, 28.83376799835802373, 161.0966532799039044 ) ) ;
#1073 = axis2_placement_3d ( 'none', #1815, #27339, #5481 ) ;
#1074 = cartesian_point ( 'none', ( -1.507488066012483370e-15, 1.932572642656954608e-15, -36.00000000000000000 ) ) ;
#1075 = edge_loop ( 'none', ( #40901, #43515, #26507, #31372 ) ) ;
#1076 = advanced_face ( 'none', ( #21428 ), #44275, .f. ) ;
#1077 = oriented_edge ( 'none', *, *, #18701, .f. ) ;
#1078 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#1079 = axis2_placement_3d ( 'none', #14328, #18198, #14181 ) ;
#1080 = spherical_surface ( 'none', #26146, 4.100000000000000533 ) ;
#1081 = vertex_point ( 'none', #15083 ) ;
#1082 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#1083 = direction ( 'none', ( 3.803161012722699645e-15, -0.8819988421410606128, 0.4712515702486608227 ) ) ;
#1084 = direction ( 'none', ( -0.3711537444790457552, 0.9285714285714283811, 1.337299161543863073e-16 ) ) ;
#1085 = edge_curve ( 'none', #30200, #7319, #40939, .t. ) ;
#1087 = axis2_placement_3d ( 'none', #29632, #26278, #26439 ) ;
#1086 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#1088 = edge_loop ( 'none', ( #40595, #9988, #40716, #43219 ) ) ;
#1089 = cartesian_point ( 'none', ( 38.73048758646241652, -9.476492599174044074, -10.49032445285856774 ) ) ;
#1090 = cartesian_point ( 'none', ( -47.74103539695112630, -2.527892874989609684, 168.7927359438954227 ) ) ;
#1091 = cartesian_point ( 'none', ( 5.740681926689578027e-14, 2.444582143554329308e-14, 104.1000000000000227 ) ) ;
#1092 = vector ( 'none', #4970, 1000.000000000000000 ) ;
#1093 = b_spline_curve_with_knots ( 'none', 3,
( #40576, #47320, #25327, #7109 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224655340740323e-06, 0.0005932647871637751653 ),
.unspecified. ) ;
#1094 = vertex_point ( 'none', #22123 ) ;
#1095 = face_outer_bound ( 'none', #45740, .t. ) ;
#1096 = cartesian_point ( 'none', ( 39.00364330202680208, -8.007975951700032624, 113.0999999999999233 ) ) ;
#1097 = oriented_edge ( 'none', *, *, #6493, .t. ) ;
#1098 = edge_curve ( 'none', #27274, #44823, #9405, .t. ) ;
#1099 = axis2_placement_3d ( 'none', #30049, #26522, #37641 ) ;
#1100 = direction ( 'none', ( -4.625929269271485322e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1101 = cylindrical_surface ( 'none', #13351, 5.000000000000003553 ) ;
#1102 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1103 = cartesian_point ( 'none', ( -54.50000000000004263, 34.49967906316793886, 126.1816010059241790 ) ) ;
#1104 = axis2_placement_3d ( 'none', #44184, #25712, #22196 ) ;
#1105 = plane ( 'none', #25 ) ;
#1106 = cartesian_point ( 'none', ( -53.01081362515120787, 31.00027695764203273, 1.131146491145831756e-14 ) ) ;
#1107 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#1108 = edge_curve ( 'none', #10163, #1532, #41956, .t. ) ;
#1109 = cartesian_point ( 'none', ( -1.507488066012483370e-15, 1.932572642656954608e-15, -36.00000000000000000 ) ) ;
#1110 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1111 = oriented_edge ( 'none', *, *, #35857, .f. ) ;
#1112 = cartesian_point ( 'none', ( -82.30000000000295302, -17.71958037902142280, 111.2497319615282976 ) ) ;
#1113 = cartesian_point ( 'none', ( -14.61456777768132298, -37.23458618907372397, -32.49999999999997868 ) ) ;
#1114 = conical_surface ( 'none', #24903, 2.499999999999995115, 1.029744258676651647 ) ;
#1115 = direction ( 'none', ( -3.532527805625497904e-15, 1.000000000000000000, -5.853903220750825670e-13 ) ) ;
#1116 = cartesian_point ( 'none', ( -46.42581362515098675, 32.27333430120555136, 68.60000000000007958 ) ) ;
#1117 = cartesian_point ( 'none', ( 15.09417047465755957, 9.868040667221325890, -11.16998576413868349 ) ) ;
#1118 = edge_loop ( 'none', ( #3739, #43241, #41541, #10199 ) ) ;
#1119 = cartesian_point ( 'none', ( -47.74103539695124709, 18.80544331398301594, 133.1498722488404951 ) ) ;
#1120 = circle ( 'none', #4535, 6.138320441952073381 ) ;
#1121 = cartesian_point ( 'none', ( 33.22069827791654006, 21.47875005400976178, -12.96894405771304370 ) ) ;
#1122 = edge_curve ( 'none', #4808, #16943, #39219, .t. ) ;
#1123 = cartesian_point ( 'none', ( -7.832264653834458912, 20.22318263652245562, 174.0426567499464738 ) ) ;
#1124 = cartesian_point ( 'none', ( -42.36691201456304157, 13.67873962350027028, 136.7871719301899418 ) ) ;
#1125 = edge_loop ( 'none', ( #6011, #9503 ) ) ;
#1126 = cartesian_point ( 'none', ( -47.49075427289997720, 13.51730807052747885, 154.3037055821126273 ) ) ;
#1127 = oriented_edge ( 'none', *, *, #15487, .f. ) ;
#1128 = edge_curve ( 'none', #43417, #36091, #20283, .t. ) ;
#1129 = vertex_point ( 'none', #7887 ) ;
#1130 = cartesian_point ( 'none', ( -42.36691201456295630, -12.00918392372444821, 134.7150895554017325 ) ) ;
#1131 = oriented_edge ( 'none', *, *, #44289, .f. ) ;
#1132 = circle ( 'none', #7116, 4.499999999999997335 ) ;
#1133 = edge_curve ( 'none', #18151, #12948, #43213, .t. ) ;
#1134 = edge_loop ( 'none', ( #12905, #24911, #4476, #5462 ) ) ;
#1135 = cartesian_point ( 'none', ( -54.49999999999994316, -5.884826593086765666e-13, 106.1000000000000369 ) ) ;
#1136 = axis2_placement_3d ( 'none', #15756, #34163, #38172 ) ;
#1137 = cylindrical_surface ( 'none', #5766, 40.00000000000000711 ) ;
#1138 = oriented_edge ( 'none', *, *, #2198, .f. ) ;
#1139 = oriented_edge ( 'none', *, *, #8124, .f. ) ;
#1140 = line ( 'none', #37991, #42376 ) ;
#1141 = cartesian_point ( 'none', ( -35.19999999999983231, -12.45953095088320239, 145.0949684164236544 ) ) ;
#1142 = axis2_placement_3d ( 'none', #8866, #16411, #16076 ) ;
#1143 = face_outer_bound ( 'none', #23584, .t. ) ;
#1144 = cartesian_point ( 'none', ( -42.17581170467305185, -13.98207601206900641, 163.2989777474207074 ) ) ;
#1145 = direction ( 'none', ( -1.089913892166340910e-15, -0.06226994568356625931, -0.9980593438591542910 ) ) ;
#1146 = direction ( 'none', ( -0.6889586422198452631, -0.7248006548773168189, 7.528699885739341804e-16 ) ) ;
#1147 = axis2_placement_3d ( 'none', #20430, #46089, #42082 ) ;
#1148 = direction ( 'none', ( -2.312964634635742267e-15, 0.7111790392350226808, 0.7030109345897472828 ) ) ;
#1149 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#1150 = oriented_edge ( 'none', *, *, #21943, .f. ) ;
#1151 = cartesian_point ( 'none', ( -47.03410985288955715, -14.96871655676106094, 152.1503557338488406 ) ) ;
#1152 = oriented_edge ( 'none', *, *, #39760, .f. ) ;
#1153 = direction ( 'none', ( 0.1065859633166283127, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1154 = spherical_surface ( 'none', #16010, 4.100000000000000533 ) ;
#1155 = direction ( 'none', ( 3.664186019047190936e-15, -0.9958164283752434232, 0.09137636991024356004 ) ) ;
#1156 = cartesian_point ( 'none', ( -82.30000000000299565, 18.67857273949665498, 178.8707407718682134 ) ) ;
#1157 = edge_curve ( 'none', #16911, #17530, #10527, .t. ) ;
#1158 = axis2_placement_3d ( 'none', #7869, #36049, #40889 ) ;
#1159 = edge_loop ( 'none', ( #26159, #11179 ) ) ;
#1160 = direction ( 'none', ( -0.9912947018080029427, -8.117472318141489580e-14, -0.1316617414717832224 ) ) ;
#1161 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#1162 = vector ( 'none', #4952, 1000.000000000000000 ) ;
#1163 = advanced_face ( 'none', ( #279 ), #4546, .t. ) ;
#1164 = cartesian_point ( 'none', ( -0.1965009240903426158, 25.99925743914299048, 1.152604277734901927 ) ) ;
#1165 = toroidal_surface ( 'none', #46204, 19.25000000000000000, 4.049999999999999822 ) ;
#1166 = edge_loop ( 'none', ( #35079, #14426, #17851, #16939 ) ) ;
#1167 = cartesian_point ( 'none', ( 14.54334781847237146, -33.83168924864538241, 129.2414128056041136 ) ) ;
#1168 = edge_curve ( 'none', #7559, #11897, #39859, .t. ) ;
#1169 = axis2_placement_3d ( 'none', #45831, #27025, #37819 ) ;
#1170 = oriented_edge ( 'none', *, *, #4905, .f. ) ;
#1171 = plane ( 'none', #21302 ) ;
#1172 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#1173 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.5000000000000284 ) ) ;
#1174 = direction ( 'none', ( 1.317153999343780124e-15, 2.006553300879927169e-31, 1.000000000000000000 ) ) ;
#1175 = vertex_point ( 'none', #22280 ) ;
#1176 = axis2_placement_3d ( 'none', #3214, #14340, #6567 ) ;
#1177 = direction ( 'none', ( 0.9591247405308765961, 0.2829836251474258102, -1.130422233496262622e-15 ) ) ;
#1178 = cartesian_point ( 'none', ( 1.398546249527774630e-14, 2.549677043870000720e-15, -11.49999999999998579 ) ) ;
#1179 = face_outer_bound ( 'none', #4789, .t. ) ;
#1180 = edge_curve ( 'none', #16270, #9795, #45539, .t. ) ;
#1181 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#1182 = edge_loop ( 'none', ( #46808, #15701, #26004, #47279, #25769, #46061, #42043, #17481 ) ) ;
#1183 = direction ( 'none', ( -1.387778780781449817e-15, 0.7111790392350250123, 0.7030109345897449513 ) ) ;
#1184 = vector ( 'none', #12426, 1000.000000000000000 ) ;
#1185 = oriented_edge ( 'none', *, *, #29239, .f. ) ;
#1186 = face_outer_bound ( 'none', #32520, .t. ) ;
#1187 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#1188 = direction ( 'none', ( 2.775557561562888984e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1189 = toroidal_surface ( 'none', #19544, 6.399999999999998579, 0.1000000000000000056 ) ;
#1190 = cartesian_point ( 'none', ( 57.49999999999996447, -57.49999999999999289, -73.00000000000001421 ) ) ;
#1191 = edge_curve ( 'none', #4255, #6294, #25085, .t. ) ;
#1192 = advanced_face ( 'none', ( #35776 ), #38617, .f. ) ;
#1193 = oriented_edge ( 'none', *, *, #41857, .t. ) ;
#1194 = edge_curve ( 'none', #5889, #45451, #3054, .t. ) ;
#1195 = cartesian_point ( 'none', ( -11.39700839726350701, -18.38660980283381008, 174.4645731540151701 ) ) ;
#1196 = oriented_edge ( 'none', *, *, #4333, .f. ) ;
#1197 = cartesian_point ( 'none', ( -4.843941993762188147, -20.45717068361932078, 176.0999999999999659 ) ) ;
#1198 = circle ( 'none', #29135, 39.28867513459482552 ) ;
#1199 = face_outer_bound ( 'none', #18222, .t. ) ;
#1200 = direction ( 'none', ( 8.392778686972771632e-16, 2.967193978115018839e-17, 1.000000000000000000 ) ) ;
#1201 = edge_curve ( 'none', #7415, #38009, #3145, .t. ) ;
#1203 = oriented_edge ( 'none', *, *, #34405, .f. ) ;
#1202 = cartesian_point ( 'none', ( -10.39914843856936955, -14.69209691475659696, -37.49999999999999289 ) ) ;
#1204 = face_bound ( 'none', #45027, .t. ) ;
#1205 = line ( 'none', #17921, #36144 ) ;
#1206 = axis2_placement_3d ( 'none', #17808, #13799, #32357 ) ;
#1207 = oriented_edge ( 'none', *, *, #10405, .t. ) ;
#1208 = line ( 'none', #18488, #46427 ) ;
#1209 = oriented_edge ( 'none', *, *, #32319, .t. ) ;
#1210 = oriented_edge ( 'none', *, *, #2665, .t. ) ;
#1211 = cartesian_point ( 'none', ( -22.81458256229953463, 33.01601615137746393, 106.0999999999999943 ) ) ;
#1212 = cartesian_point ( 'none', ( 36.88769195882559160, 51.34785779613085310, 60.60000000000003695 ) ) ;
#1213 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#1214 = oriented_edge ( 'none', *, *, #17474, .t. ) ;
#1215 = cartesian_point ( 'none', ( -39.34999999999980247, -18.09668354092349318, 152.6629676838814760 ) ) ;
#1216 = cartesian_point ( 'none', ( -35.84187240240154182, -17.47039677160437421, -37.50967554714141272 ) ) ;
#1217 = cartesian_point ( 'none', ( -18.48040383981670942, 11.45312565112938152, 174.1819355786506662 ) ) ;
#1218 = oriented_edge ( 'none', *, *, #35887, .f. ) ;
#1219 = cartesian_point ( 'none', ( -3.150894247565849682, 29.39359980405015094, -43.00000000000000000 ) ) ;
#1220 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001152500, 127.1000000000386478 ) ) ;
#1221 = line ( 'none', #3160, #31520 ) ;
#1222 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.6000000000000654 ) ) ;
#1223 = oriented_edge ( 'none', *, *, #29630, .f. ) ;
#1224 = axis2_placement_3d ( 'none', #15878, #30565, #5157 ) ;
#1225 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1226 = advanced_face ( 'none', ( #31736 ), #30582, .f. ) ;
#1227 = cartesian_point ( 'none', ( -19.92978175024794041, -6.620119751072130576, 176.1000000000000227 ) ) ;
#1228 = cartesian_point ( 'none', ( -41.91159561843886650, 6.123836981274631164, 113.0131958392710771 ) ) ;
#1229 = cartesian_point ( 'none', ( 16.33805481233268964, -10.17128520816272363, 176.0999999999998522 ) ) ;
#1230 = direction ( 'none', ( 6.923178777899098972e-16, 1.466009610159986110e-17, 1.000000000000000000 ) ) ;
#1231 = axis2_placement_3d ( 'none', #26933, #12883, #2061 ) ;
#1232 = vector ( 'none', #47261, 1000.000000000000000 ) ;
#1233 = oriented_edge ( 'none', *, *, #1387, .t. ) ;
#1234 = cartesian_point ( 'none', ( 20.36645490680288262, -16.42277426408742258, -15.50000000000000711 ) ) ;
#1235 = cartesian_point ( 'none', ( -69.49999999999994316, 24.57004499989677271, 177.6644244158362653 ) ) ;
#1236 = face_outer_bound ( 'none', #12753, .t. ) ;
#1237 = cartesian_point ( 'none', ( -30.31088913245518057, -57.50000000000007816, 57.50000000000006395 ) ) ;
#1238 = face_outer_bound ( 'none', #17471, .t. ) ;
#1239 = cartesian_point ( 'none', ( 32.81008498946956564, 53.17796863831390652, -14.39999999999996838 ) ) ;
#1240 = line ( 'none', #28250, #27467 ) ;
#1241 = edge_curve ( 'none', #4250, #29732, #13410, .t. ) ;
#1242 = axis2_placement_3d ( 'none', #37227, #15095, #44292 ) ;
#1243 = edge_curve ( 'none', #23592, #15121, #17429, .t. ) ;
#1244 = axis2_placement_3d ( 'none', #521, #43918, #4056 ) ;
#1245 = cartesian_point ( 'none', ( 1.128725045757152388e-13, 11.00000000000001776, 176.0999999999999659 ) ) ;
#1246 = vertex_point ( 'none', #5179 ) ;
#1247 = direction ( 'none', ( 3.323730179971561210e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1248 = edge_curve ( 'none', #29961, #6575, #24871, .t. ) ;
#1249 = line ( 'none', #26760, #28681 ) ;
#1250 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -2.151057110211240058e-16 ) ) ;
#1251 = oriented_edge ( 'none', *, *, #44854, .t. ) ;
#1252 = cartesian_point ( 'none', ( -54.49999999999992184, 20.12761829022040416, 176.6048330231087675 ) ) ;
#1253 = cartesian_point ( 'none', ( -49.64999999999993463, 15.51463903719342952, 134.7044536969222577 ) ) ;
#1254 = face_outer_bound ( 'none', #24230, .t. ) ;
#1255 = edge_curve ( 'none', #17446, #35213, #20879, .t. ) ;
#1256 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#1257 = face_outer_bound ( 'none', #8892, .t. ) ;
#1258 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#1259 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1260 = cartesian_point ( 'none', ( 20.00000000000012434, 34.64101615137754919, 106.1000000000000085 ) ) ;
#1261 = oriented_edge ( 'none', *, *, #35266, .t. ) ;
#1262 = vector ( 'none', #46609, 1000.000000000000000 ) ;
#1263 = direction ( 'none', ( -0.1065859633166277576, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#1264 = vector ( 'none', #29979, 1000.000000000000114 ) ;
#1265 = vertex_point ( 'none', #46018 ) ;
#1266 = vector ( 'none', #5953, 1000.000000000000000 ) ;
#1267 = oriented_edge ( 'none', *, *, #31213, .f. ) ;
#1268 = edge_curve ( 'none', #46644, #23642, #42087, .t. ) ;
#1269 = edge_loop ( 'none', ( #3094, #5425, #27797, #21140 ) ) ;
#1270 = oriented_edge ( 'none', *, *, #22992, .f. ) ;
#1271 = cartesian_point ( 'none', ( 25.11286195646027153, 47.87376945417055651, 60.60000000000005116 ) ) ;
#1272 = cartesian_point ( 'none', ( 1.281956287182046191e-13, 2.083747801732503804e-14, 157.5999999999999659 ) ) ;
#1273 = oriented_edge ( 'none', *, *, #12861, .t. ) ;
#1274 = cartesian_point ( 'none', ( -40.47299302209773231, -22.72153031078696017, 141.6583031237432522 ) ) ;
#1275 = oriented_edge ( 'none', *, *, #36169, .t. ) ;
#1277 = edge_curve ( 'none', #12948, #1772, #32425, .t. ) ;
#1276 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1278 = cartesian_point ( 'none', ( -46.63308798543670974, -9.559943404058673266, 159.6071894358729821 ) ) ;
#1279 = cartesian_point ( 'none', ( 1.741928984820000803e-13, -30.99999999999997158, 107.5999999999999943 ) ) ;
#1280 = cartesian_point ( 'none', ( -55.25125213723656969, 0.1858842845833567903, 182.8193161399716757 ) ) ;
#1281 = cartesian_point ( 'none', ( -46.59352487864060066, -1.767469191784535987, 168.0115871178968803 ) ) ;
#1282 = oriented_edge ( 'none', *, *, #24087, .f. ) ;
#1283 = cartesian_point ( 'none', ( 1.500365914824852262e-13, 1.880711609339773211e-14, 174.1819355786506378 ) ) ;
#1284 = cartesian_point ( 'none', ( -42.40647512135902275, -15.52765313311873641, 151.7312796479560291 ) ) ;
#1285 = circle ( 'none', #6337, 6.499999999999998224 ) ;
#1286 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1287 = oriented_edge ( 'none', *, *, #26359, .t. ) ;
#1288 = cartesian_point ( 'none', ( 33.06143212400479570, 20.96364229443789640, -12.25466733063972846 ) ) ;
#1289 = cylindrical_surface ( 'none', #40622, 4.999999999999997335 ) ;
#1290 = axis2_placement_3d ( 'none', #33030, #727, #18804 ) ;
#1291 = face_outer_bound ( 'none', #5145, .t. ) ;
#1292 = cartesian_point ( 'none', ( -16.59834894545729966, 10.32703212251552571, 176.0535215632698396 ) ) ;
#1293 = advanced_face ( 'none', ( #3729 ), #12816, .f. ) ;
#1294 = line ( 'none', #26162, #716 ) ;
#1295 = plane ( 'none', #3288 ) ;
#1296 = cartesian_point ( 'none', ( -42.39324612410692339, -11.85881076697515724, 134.5866885349981885 ) ) ;
#1297 = edge_loop ( 'none', ( #19693, #33061, #24823, #29395 ) ) ;
#1298 = cartesian_point ( 'none', ( 14.68488867431996248, 33.21111847600277400, 131.1350728743109357 ) ) ;
#1299 = cartesian_point ( 'none', ( 21.61216053592380959, 37.00333247363632694, 117.7000000000000313 ) ) ;
#1300 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#1301 = axis2_placement_3d ( 'none', #12710, #9851, #5078 ) ;
#1302 = circle ( 'none', #31130, 3.049999999999998490 ) ;
#1303 = oriented_edge ( 'none', *, *, #20281, .t. ) ;
#1304 = edge_loop ( 'none', ( #39400, #30249, #33220, #1563 ) ) ;
#1305 = cylindrical_surface ( 'none', #45072, 2.749999999999999112 ) ;
#1306 = circle ( 'none', #5289, 4.049999999999998046 ) ;
#1307 = b_spline_curve_with_knots ( 'none', 3,
( #7817, #29702, #7960, #44037, #19021, #33737, #33256, #18400 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002840027098672418936, 0.004260040648008630790, 0.005680054197344843077 ),
.unspecified. ) ;
#1308 = cartesian_point ( 'none', ( -40.47325088091947975, 10.28781255662642913, 166.8401408200069511 ) ) ;
#1310 = oriented_edge ( 'none', *, *, #10683, .f. ) ;
#1309 = axis2_placement_3d ( 'none', #16735, #35447, #23754 ) ;
#1311 = cartesian_point ( 'none', ( -36.52226792632205132, -13.98092340986345583, 163.2975143148109964 ) ) ;
#1312 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#1313 = toroidal_surface ( 'none', #11426, 19.25000000000000000, 4.049999999999999822 ) ;
#1314 = edge_curve ( 'none', #26669, #1605, #28838, .t. ) ;
#1315 = oriented_edge ( 'none', *, *, #42005, .f. ) ;
#1317 = oriented_edge ( 'none', *, *, #22607, .f. ) ;
#1316 = axis2_placement_3d ( 'none', #28189, #38653, #27706 ) ;
#1318 = edge_curve ( 'none', #24419, #9055, #22003, .t. ) ;
#1320 = axis2_placement_3d ( 'none', #17200, #2683, #20407 ) ;
#1319 = cartesian_point ( 'none', ( 7.395366468498442029e-14, 50.00000000000002132, 100.0000000000000142 ) ) ;
#1321 = edge_loop ( 'none', ( #22678, #21544 ) ) ;
#1322 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1323 = vertex_point ( 'none', #41681 ) ;
#1324 = cylindrical_surface ( 'none', #3059, 24.74999999999999645 ) ;
#1325 = b_spline_curve_with_knots ( 'none', 3,
( #5073, #15790, #9215, #45600, #23269, #37733 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499770623, 0.001805791115699954125 ),
.unspecified. ) ;
#1326 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#1327 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1328 = oriented_edge ( 'none', *, *, #46464, .t. ) ;
#1329 = edge_curve ( 'none', #23200, #19001, #1998, .t. ) ;
#1330 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706481624, 0.08040252668610881059 ) ) ;
#1331 = axis2_placement_3d ( 'none', #27977, #35404, #31991 ) ;
#1332 = advanced_face ( 'none', ( #19126 ), #2628, .f. ) ;
#1333 = cartesian_point ( 'none', ( -46.59352487864146752, 7.609797056162130424, 160.7611466490000680 ) ) ;
#1334 = direction ( 'none', ( 0.3065484139510186723, 0.1899816439925966216, -0.9327030850436730525 ) ) ;
#1335 = vertex_point ( 'none', #45381 ) ;
#1336 = circle ( 'none', #31524, 6.499999999999999112 ) ;
#1337 = oriented_edge ( 'none', *, *, #14946, .f. ) ;
#1338 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1339 = conical_surface ( 'none', #19140, 39.00000000000001421, 0.5235987755983023684 ) ;
#1340 = cartesian_point ( 'none', ( 18.74448661283578232, -37.21070215060996844, 117.7000000000000313 ) ) ;
#1341 = cartesian_point ( 'none', ( 0.4886141765500154333, 26.74315910675370489, 1.975500735905870275 ) ) ;
#1342 = cylindrical_surface ( 'none', #36038, 3.000000000000000444 ) ;
#1343 = cartesian_point ( 'none', ( 16.70271072257122924, -30.23404964189277777, 139.3244267553804434 ) ) ;
#1344 = circle ( 'none', #31313, 2.999999999999998668 ) ;
#1345 = cartesian_point ( 'none', ( 14.41481615988155163, 7.199226616879418365e-14, 164.5999999999999659 ) ) ;
#1346 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 58.50000000000009948 ) ) ;
#1347 = cartesian_point ( 'none', ( -18.37334846947117484, -31.61968488625065987, 114.7000000000000597 ) ) ;
#1348 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#1349 = edge_loop ( 'none', ( #15132, #43786, #33433, #1193, #29937 ) ) ;
#1350 = cartesian_point ( 'none', ( -38.76309401801128729, 6.404883760268178960, -11.49999999999996980 ) ) ;
#1351 = edge_curve ( 'none', #41361, #11907, #21421, .t. ) ;
#1352 = cartesian_point ( 'none', ( -52.73544972410824982, 21.90740259770828757, 144.7331746922457683 ) ) ;
#1353 = cartesian_point ( 'none', ( -121.5000000000001990, 64.99999999996154543, 81.09999999996212239 ) ) ;
#1354 = vector ( 'none', #34489, 1000.000000000000000 ) ;
#1355 = cartesian_point ( 'none', ( -94.69999999999986073, -7.801453451611304324, 136.9820328996895000 ) ) ;
#1356 = cartesian_point ( 'none', ( -1.505739977147867966e-15, 4.234819170337514186e-18, -7.000000000000000000 ) ) ;
#1357 = face_outer_bound ( 'none', #13652, .t. ) ;
#1358 = oriented_edge ( 'none', *, *, #16252, .f. ) ;
#1359 = cartesian_point ( 'none', ( -54.79999999999983373, -7.277354147531682749, 167.5076463871466217 ) ) ;
#1360 = circle ( 'none', #13523, 4.499999999999997335 ) ;
#1361 = cartesian_point ( 'none', ( -48.52605081891999816, -1.801291703791904064, 161.3426199628161442 ) ) ;
#1362 = vertex_point ( 'none', #6121 ) ;
#1363 = oriented_edge ( 'none', *, *, #2471, .t. ) ;
#1364 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#1365 = cartesian_point ( 'none', ( -51.04347778866724639, -14.91660799384833425, 142.1267027937770138 ) ) ;
#1366 = oriented_edge ( 'none', *, *, #43469, .f. ) ;
#1367 = oriented_edge ( 'none', *, *, #27415, .t. ) ;
#1368 = oriented_edge ( 'none', *, *, #46396, .t. ) ;
#1369 = oriented_edge ( 'none', *, *, #44671, .t. ) ;
#1371 = line ( 'none', #20863, #44858 ) ;
#1370 = cartesian_point ( 'none', ( -36.26455027589162228, 14.45289361617694901, 154.1632726680590793 ) ) ;
#1372 = axis2_placement_3d ( 'none', #227, #18770, #4235 ) ;
#1373 = cartesian_point ( 'none', ( 10.25334254627168207, -18.35379615401694409, 176.1000000002081549 ) ) ;
#1374 = edge_loop ( 'none', ( #9458, #23311, #7402, #4088 ) ) ;
#1375 = vertex_point ( 'none', #13768 ) ;
#1376 = face_outer_bound ( 'none', #22950, .t. ) ;
#1377 = vertex_point ( 'none', #42934 ) ;
#1378 = axis2_placement_3d ( 'none', #25441, #14391, #32803 ) ;
#1379 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#1380 = axis2_placement_3d ( 'none', #31206, #12626, #1977 ) ;
#1381 = oriented_edge ( 'none', *, *, #42954, .f. ) ;
#1383 = b_spline_curve_with_knots ( 'none', 3,
( #15914, #8864, #30918, #42024, #41559, #34320, #30603, #45564, #1686, #12508 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939695006723, 0.004235398252051438342, 0.005082894564407869527, 0.005930390876764300712, 0.006777887189120731896 ),
.unspecified. ) ;
#1382 = cartesian_point ( 'none', ( 38.65398133287205695, 14.70373177523240216, -37.50000000000002842 ) ) ;
#1384 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#1385 = circle ( 'none', #41176, 36.00000000000000000 ) ;
#1386 = cartesian_point ( 'none', ( 17.18541743770055064, 36.26601615137762025, 106.0999999999999517 ) ) ;
#1387 = edge_curve ( 'none', #26863, #13240, #25998, .t. ) ;
#1388 = axis2_placement_3d ( 'none', #18786, #403, #43802 ) ;
#1389 = cartesian_point ( 'none', ( -51.04347778866722507, -14.69677582224923640, 150.8219768277353694 ) ) ;
#1390 = oriented_edge ( 'none', *, *, #27872, .f. ) ;
#1391 = cartesian_point ( 'none', ( -42.49999999999992895, -4.389855730355458618, 101.1000000000000369 ) ) ;
#1392 = cartesian_point ( 'none', ( -5.162537064507050291e-16, 1.451938001258597422e-18, -2.400000000000034994 ) ) ;
#1393 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 3.854941057726238097e-16 ) ) ;
#1394 = edge_curve ( 'none', #30178, #16265, #27669, .t. ) ;
#1395 = oriented_edge ( 'none', *, *, #36128, .t. ) ;
#1396 = cartesian_point ( 'none', ( -41.96587355292255950, -11.72180846921753528, 134.9974030513459695 ) ) ;
#1397 = direction ( 'none', ( 1.000000000000000000, 3.476502697420321002e-15, -1.317153999343780124e-15 ) ) ;
#1398 = vector ( 'none', #1807, 1000.000000000000000 ) ;
#1399 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#1400 = vertex_point ( 'none', #20836 ) ;
#1401 = oriented_edge ( 'none', *, *, #42694, .t. ) ;
#1402 = line ( 'none', #39901, #25397 ) ;
#1403 = cartesian_point ( 'none', ( -35.85807456235142610, -17.42120748329551105, -10.49999999999997335 ) ) ;
#1404 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790454776, -2.135044278125301737e-15 ) ) ;
#1405 = vector ( 'none', #6732, 1000.000000000000000 ) ;
#1406 = oriented_edge ( 'none', *, *, #2675, .t. ) ;
#1407 = cartesian_point ( 'none', ( -39.34999999999983089, -9.663742397563744646, 157.8325224429161153 ) ) ;
#1408 = circle ( 'none', #23916, 40.00000000000000711 ) ;
#1409 = axis2_placement_3d ( 'none', #38745, #27639, #12786 ) ;
#1410 = edge_loop ( 'none', ( #8611, #17004, #11711, #18325 ) ) ;
#1411 = oriented_edge ( 'none', *, *, #34834, .f. ) ;
#1412 = oriented_edge ( 'none', *, *, #26683, .f. ) ;
#1413 = cartesian_point ( 'none', ( -39.34999999999983089, -14.68674147402235164, 142.1834166834809707 ) ) ;
#1414 = vertex_point ( 'none', #6282 ) ;
#1415 = oriented_edge ( 'none', *, *, #3294, .t. ) ;
#1416 = edge_loop ( 'none', ( #2360, #3744, #41034, #40505 ) ) ;
#1417 = edge_loop ( 'none', ( #25852, #12230, #13211, #19076 ) ) ;
#1418 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940147752e-17, -1.000000000000000000 ) ) ;
#1419 = edge_curve ( 'none', #44975, #30397, #37487, .t. ) ;
#1421 = advanced_face ( 'none', ( #44394 ), #34619, .f. ) ;
#1420 = direction ( 'none', ( -5.139921410301645274e-15, 0.9080905094339660755, 0.4187739565397542441 ) ) ;
#1422 = cartesian_point ( 'none', ( -42.40647512135911512, -3.364145896354716836, 129.9289813343755782 ) ) ;
#1423 = edge_curve ( 'none', #27210, #8705, #16307, .t. ) ;
#1424 = cartesian_point ( 'none', ( -85.50000000000009948, 64.00000000001085709, 165.0999999999626482 ) ) ;
#1425 = vertex_point ( 'none', #35415 ) ;
#1426 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#1428 = edge_loop ( 'none', ( #31007, #37709, #34719, #20930, #32994, #22049, #14313 ) ) ;
#1427 = cartesian_point ( 'none', ( -31.00027695764254432, -49.61081362515083981, 48.50000000000007105 ) ) ;
#1429 = direction ( 'none', ( 0.0000000000000000000, -0.7006503593859760848, -0.7135047819687703186 ) ) ;
#1431 = edge_curve ( 'none', #5634, #14807, #15109, .t. ) ;
#1430 = b_spline_curve_with_knots ( 'none', 3,
( #18782, #11705, #37367, #7879, #22596, #30254, #26110, #41050, #44734, #29771, #22742, #871, #11552, #26424, #15234, #12170, #8187, #40902, #8350, #19391 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009830801677868661066, 0.001973995018761934804, 0.002469452444249467960, 0.002964909869737001116, 0.003955824720712057888, 0.004946739571687113791, 0.005937654422662170563, 0.006928569273637228201, 0.007919484124612284973, 0.008910398975587341744 ),
.unspecified. ) ;
#1432 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790457552, -9.992007221626408864e-16 ) ) ;
#1433 = circle ( 'none', #24024, 45.00000000000001421 ) ;
#1434 = cartesian_point ( 'none', ( -36.90536383948195009, 13.77847875758065932, -12.68157911069824095 ) ) ;
#1435 = b_spline_curve_with_knots ( 'none', 3,
( #32622, #18093, #24826, #21615 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784277126248273e-06, 0.0006833231749951555224 ),
.unspecified. ) ;
#1436 = cartesian_point ( 'none', ( 20.00000000000009237, -34.64101615137753498, 120.6000000000000227 ) ) ;
#1437 = plane ( 'none', #9250 ) ;
#1438 = oriented_edge ( 'none', *, *, #31497, .t. ) ;
#1439 = cartesian_point ( 'none', ( -1.362617774955169114, -15.94428499027957358, -119.9723235151217580 ) ) ;
#1440 = oriented_edge ( 'none', *, *, #4107, .t. ) ;
#1441 = plane ( 'none', #44760 ) ;
#1442 = axis2_placement_3d ( 'none', #31555, #9953, #38961 ) ;
#1443 = plane ( 'none', #5706 ) ;
#1444 = cartesian_point ( 'none', ( -60.19998826649749191, -18.95306510865129823, 109.1887575750378119 ) ) ;
#1445 = direction ( 'none', ( 0.009326234112982943400, -0.9999565097329332630, 2.866953826497960553e-16 ) ) ;
#1446 = cartesian_point ( 'none', ( -49.61081362515100324, 31.00027695764243418, 48.50000000000009948 ) ) ;
#1447 = oriented_edge ( 'none', *, *, #10449, .f. ) ;
#1448 = face_outer_bound ( 'none', #46329, .t. ) ;
#1449 = axis2_placement_3d ( 'none', #46392, #39009, #34851 ) ;
#1450 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1451 = cartesian_point ( 'none', ( -48.25823714316376822, -22.63571219784413557, 141.6764308056261257 ) ) ;
#1452 = oriented_edge ( 'none', *, *, #46824, .f. ) ;
#1453 = circle ( 'none', #35991, 0.1999999999999971523 ) ;
#1454 = advanced_face ( 'none', ( #43221 ), #27131, .t. ) ;
#1455 = oriented_edge ( 'none', *, *, #37418, .f. ) ;
#1456 = toroidal_surface ( 'none', #16620, 4.899999999999999467, 0.1000000000000000056 ) ;
#1457 = oriented_edge ( 'none', *, *, #7868, .f. ) ;
#1458 = cartesian_point ( 'none', ( 33.10726580560118038, 21.18629071021958410, -12.52941736950055329 ) ) ;
#1459 = toroidal_surface ( 'none', #34379, 13.00000000000000178, 0.5000000000000000000 ) ;
#1460 = cartesian_point ( 'none', ( 33.29090554635834565, 22.17466139320842444, -15.50000000000001421 ) ) ;
#1461 = vertex_point ( 'none', #10084 ) ;
#1462 = oriented_edge ( 'none', *, *, #16868, .t. ) ;
#1463 = oriented_edge ( 'none', *, *, #45290, .f. ) ;
#1464 = oriented_edge ( 'none', *, *, #45273, .t. ) ;
#1465 = edge_loop ( 'none', ( #25178, #13836, #11704, #14386 ) ) ;
#1466 = edge_curve ( 'none', #41303, #37993, #1453, .t. ) ;
#1467 = axis2_placement_3d ( 'none', #45138, #34219, #15969 ) ;
#1468 = direction ( 'none', ( -1.317153999343737723e-15, -1.172200136502008412e-14, -1.000000000000000000 ) ) ;
#1469 = edge_curve ( 'none', #46833, #11264, #43534, .t. ) ;
#1470 = axis2_placement_3d ( 'none', #24980, #10713, #39578 ) ;
#1471 = axis2_placement_3d ( 'none', #33725, #33899, #22669 ) ;
#1472 = oriented_edge ( 'none', *, *, #30556, .f. ) ;
#1473 = edge_curve ( 'none', #42417, #16286, #36937, .t. ) ;
#1474 = cartesian_point ( 'none', ( -41.50913988463747017, 10.07563412458754826, 166.4280896995559260 ) ) ;
#1476 = advanced_face ( 'none', ( #40375 ), #35259, .f. ) ;
#1475 = cartesian_point ( 'none', ( -41.25939472127802787, -14.39508228928437816, 163.8234896640130103 ) ) ;
#1477 = face_bound ( 'none', #28793, .t. ) ;
#1478 = direction ( 'none', ( -1.692413147294446561e-15, 0.8732866233339615647, 0.4872068077377076922 ) ) ;
#1479 = calendar_date ( 2020, 29, 3 ) ;
#1480 = edge_curve ( 'none', #36258, #20805, #35841, .t. ) ;
#1481 = oriented_edge ( 'none', *, *, #36214, .t. ) ;
#1482 = cartesian_point ( 'none', ( -52.66869176962460131, 10.94013197419518946, 165.1293460840668104 ) ) ;
#1483 = edge_curve ( 'none', #9513, #38291, #17729, .t. ) ;
#1484 = direction ( 'none', ( -3.490640606220099753e-15, 0.9967624760706481624, 0.08040252668610900488 ) ) ;
#1485 = oriented_edge ( 'none', *, *, #13484, .t. ) ;
#1486 = face_outer_bound ( 'none', #2048, .t. ) ;
#1487 = cartesian_point ( 'none', ( -41.25952444044309431, 13.95325381577426604, 153.2251719672358661 ) ) ;
#1488 = vertex_point ( 'none', #21760 ) ;
#1489 = vertex_point ( 'none', #14082 ) ;
#1490 = circle ( 'none', #27312, 2.500000000000002220 ) ;
#1491 = cartesian_point ( 'none', ( -38.78239386747036832, -14.71574133585268918, 142.1762591519075443 ) ) ;
#1492 = circle ( 'none', #3199, 4.049999999999998934 ) ;
#1493 = oriented_edge ( 'none', *, *, #39903, .f. ) ;
#1494 = circle ( 'none', #41414, 4.049999999999999822 ) ;
#1496 = edge_curve ( 'none', #37352, #1765, #23715, .t. ) ;
#1495 = cartesian_point ( 'none', ( -84.70591520988998013, -22.27013066754837922, 151.8497146692898241 ) ) ;
#1497 = oriented_edge ( 'none', *, *, #5223, .t. ) ;
#1498 = oriented_edge ( 'none', *, *, #29562, .f. ) ;
#1499 = cartesian_point ( 'none', ( -26.33913438213181379, -42.50000000000004263, -19.10815280171310349 ) ) ;
#1500 = cartesian_point ( 'none', ( 17.04581538547252251, -29.99706700673173998, 139.8478742997437791 ) ) ;
#1501 = circle ( 'none', #30557, 47.50000000000002132 ) ;
#1502 = cartesian_point ( 'none', ( 21.24999999999997868, 36.80607966083871929, 101.0903692588729825 ) ) ;
#1503 = cartesian_point ( 'none', ( -38.78199246841230519, -14.11396931273889876, 151.8224765772348803 ) ) ;
#1504 = cartesian_point ( 'none', ( -60.19998826649766954, 34.64101615137719392, 126.0999999999997101 ) ) ;
#1505 = vertex_point ( 'none', #47117 ) ;
#1506 = vertex_point ( 'none', #25133 ) ;
#1507 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000004405 ) ) ;
#1508 = cartesian_point ( 'none', ( -39.34999999999992326, 5.966859383240615600, 132.1201362989250470 ) ) ;
#1509 = cartesian_point ( 'none', ( -87.69999999999980389, -18.48744317176235796, 140.6205433690131485 ) ) ;
#1510 = cartesian_point ( 'none', ( -54.79999999999988347, -1.754851343076985384e-13, 146.1000000000000512 ) ) ;
#1511 = axis2_placement_3d ( 'none', #26147, #18511, #4278 ) ;
#1512 = plane ( 'none', #13390 ) ;
#1513 = cartesian_point ( 'none', ( -13.23177360001742642, -11.64203268004255776, 164.5999999999999659 ) ) ;
#1514 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#1515 = edge_loop ( 'none', ( #12941, #31626, #12408, #7429 ) ) ;
#1516 = direction ( 'none', ( 1.632680918566407976e-15, -0.7111790392350233470, -0.7030109345897467277 ) ) ;
#1517 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#1518 = axis2_placement_3d ( 'none', #12141, #41959, #1793 ) ;
#1519 = cartesian_point ( 'none', ( -90.69810611764431485, -22.26723335674032000, 151.8636134144103380 ) ) ;
#1520 = face_outer_bound ( 'none', #38135, .t. ) ;
#1521 = axis2_placement_3d ( 'none', #7553, #380, #26094 ) ;
#1522 = face_outer_bound ( 'none', #22686, .t. ) ;
#1523 = b_spline_curve_with_knots ( 'none', 3,
( #5266, #30988, #12580, #12273 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871680120106, 0.001185033349720824832 ),
.unspecified. ) ;
#1524 = cartesian_point ( 'none', ( -36.28629995881011894, -15.05260014091049037, 130.1227225475582827 ) ) ;
#1525 = oriented_edge ( 'none', *, *, #17829, .t. ) ;
#1526 = cylindrical_surface ( 'none', #2206, 2.500000000000001332 ) ;
#1527 = advanced_face ( 'none', ( #13975 ), #33402, .f. ) ;
#1528 = direction ( 'none', ( -3.652049423109068024e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1529 = edge_curve ( 'none', #36459, #41043, #11666, .t. ) ;
#1530 = axis2_placement_3d ( 'none', #19892, #45714, #27369 ) ;
#1531 = oriented_edge ( 'none', *, *, #26496, .f. ) ;
#1532 = vertex_point ( 'none', #14548 ) ;
#1533 = axis2_placement_3d ( 'none', #14453, #25497, #32226 ) ;
#1534 = vertex_point ( 'none', #21464 ) ;
#1535 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#1536 = circle ( 'none', #43907, 36.00000000000000711 ) ;
#1537 = edge_curve ( 'none', #33539, #33723, #5423, .t. ) ;
#1538 = edge_loop ( 'none', ( #10697, #5436 ) ) ;
#1539 = oriented_edge ( 'none', *, *, #527, .t. ) ;
#1540 = cartesian_point ( 'none', ( 42.49999999999980815, 26.33913438213202696, -19.10815280171318520 ) ) ;
#1541 = oriented_edge ( 'none', *, *, #28158, .t. ) ;
#1542 = circle ( 'none', #21601, 3.249999999999996003 ) ;
#1543 = face_outer_bound ( 'none', #39796, .t. ) ;
#1544 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#1545 = oriented_edge ( 'none', *, *, #4288, .t. ) ;
#1546 = direction ( 'none', ( 7.049916206369747976e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1547 = cartesian_point ( 'none', ( -42.36949719208438836, 26.30195191163174329, 112.6114336714207980 ) ) ;
#1549 = edge_curve ( 'none', #37077, #45166, #38028, .t. ) ;
#1548 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#1550 = cartesian_point ( 'none', ( -39.06641335642446222, -2.572472726175990321, 169.2574720571724924 ) ) ;
#1551 = cartesian_point ( 'none', ( 8.985020692352634476e-14, 13.00000000000002132, 163.5999999999999659 ) ) ;
#1552 = oriented_edge ( 'none', *, *, #47097, .f. ) ;
#1553 = cartesian_point ( 'none', ( 37.15470053837928077, -5.812670933661671908e-15, -46.00000000000000711 ) ) ;
#1554 = edge_curve ( 'none', #386, #35819, #21958, .t. ) ;
#1555 = approval_role ( '' ) ;
#1556 = cartesian_point ( 'none', ( -118.5000000000000568, 23.99999999996156319, 81.09999999998609610 ) ) ;
#1557 = advanced_face ( 'none', ( #36335 ), #23095, .f. ) ;
#1558 = edge_curve ( 'none', #34487, #10980, #27083, .t. ) ;
#1559 = oriented_edge ( 'none', *, *, #7884, .t. ) ;
#1560 = vector ( 'none', #30179, 1000.000000000000000 ) ;
#1561 = cartesian_point ( 'none', ( 18.19618401574957289, 31.99786502157769164, 114.7000000000000171 ) ) ;
#1562 = axis2_placement_3d ( 'none', #35001, #16767, #19788 ) ;
#1563 = oriented_edge ( 'none', *, *, #3720, .f. ) ;
#1564 = cylindrical_surface ( 'none', #4297, 9.000000000000000000 ) ;
#1565 = cartesian_point ( 'none', ( 51.48496753473059329, -33.87298423879852294, 64.59999999999999432 ) ) ;
#1566 = oriented_edge ( 'none', *, *, #22041, .t. ) ;
#1567 = direction ( 'none', ( 3.597944987211154374e-15, -0.9967624760706482734, -0.08040252668610828324 ) ) ;
#1568 = oriented_edge ( 'none', *, *, #8738, .t. ) ;
#1569 = cartesian_point ( 'none', ( 28.96725595078359561, 7.128108211986709186, -43.00000000000001421 ) ) ;
#1570 = vertex_point ( 'none', #44057 ) ;
#1571 = vertex_point ( 'none', #503 ) ;
#1572 = cartesian_point ( 'none', ( -69.49999999999991473, 19.91839899407604619, 186.0999999999998806 ) ) ;
#1573 = oriented_edge ( 'none', *, *, #28476, .t. ) ;
#1574 = oriented_edge ( 'none', *, *, #23392, .f. ) ;
#1575 = oriented_edge ( 'none', *, *, #2753, .t. ) ;
#1576 = vertex_point ( 'none', #11658 ) ;
#1577 = vector ( 'none', #7892, 1000.000000000000000 ) ;
#1578 = circle ( 'none', #38247, 4.250000000000007105 ) ;
#1579 = oriented_edge ( 'none', *, *, #42829, .f. ) ;
#1580 = cartesian_point ( 'none', ( -46.59352487864062198, -11.57281237072909086, 134.3148680054979707 ) ) ;
#1581 = edge_loop ( 'none', ( #27674, #27133, #33540, #28277, #4289, #10436, #16772, #5542, #30156, #3194, #28452 ) ) ;
#1582 = direction ( 'none', ( -9.714451465470119729e-16, -1.617164855703074201e-29, -1.000000000000000000 ) ) ;
#1583 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 3.154042683594193765e-17 ) ) ;
#1584 = axis2_placement_3d ( 'none', #171, #33589, #11177 ) ;
#1585 = cartesian_point ( 'none', ( -39.05999999999993832, 2.003197950035513930, 113.1000000000000369 ) ) ;
#1586 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#1587 = cartesian_point ( 'none', ( -88.15741654448524400, -21.69397480024120384, 148.6997651768604669 ) ) ;
#1588 = edge_curve ( 'none', #36666, #12226, #1402, .t. ) ;
#1589 = axis2_placement_3d ( 'none', #24631, #13731, #35853 ) ;
#1590 = oriented_edge ( 'none', *, *, #15130, .f. ) ;
#1591 = edge_curve ( 'none', #29874, #24698, #28228, .t. ) ;
#1592 = axis2_placement_3d ( 'none', #33357, #433, #33837 ) ;
#1593 = cartesian_point ( 'none', ( -51.56175526174762780, 18.80423834239589098, 133.1507293825153795 ) ) ;
#1594 = vertex_point ( 'none', #26064 ) ;
#1595 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#1596 = cartesian_point ( 'none', ( 18.70078541131359984, 30.17500000000010374, 138.5999999999999375 ) ) ;
#1597 = edge_curve ( 'none', #41861, #28280, #15693, .t. ) ;
#1598 = axis2_placement_3d ( 'none', #23788, #30960, #12557 ) ;
#1599 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.632680918566404032e-15 ) ) ;
#1600 = oriented_edge ( 'none', *, *, #15130, .t. ) ;
#1601 = cartesian_point ( 'none', ( 20.00000000000006395, -37.14101615137750656, 69.50000000000001421 ) ) ;
#1602 = vector ( 'none', #6501, 1000.000000000000000 ) ;
#1603 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#1604 = direction ( 'none', ( -3.608224830031758756e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1605 = vertex_point ( 'none', #37162 ) ;
#1606 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1607 = cylindrical_surface ( 'none', #5188, 1.000000000000000888 ) ;
#1608 = edge_curve ( 'none', #25761, #5025, #32842, .t. ) ;
#1609 = oriented_edge ( 'none', *, *, #11182, .f. ) ;
#1610 = vertex_point ( 'none', #11508 ) ;
#1611 = vector ( 'none', #14768, 999.9999999999998863 ) ;
#1613 = edge_curve ( 'none', #26116, #13507, #17383, .t. ) ;
#1612 = b_spline_curve_with_knots ( 'none', 3,
( #29832, #41433, #23118, #22493 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849471023247, 0.001364157796136154571 ),
.unspecified. ) ;
#1614 = cartesian_point ( 'none', ( 21.18629071021994292, -33.10726580560095300, -12.52941736950054441 ) ) ;
#1615 = edge_loop ( 'none', ( #29280, #45287, #27678, #12560 ) ) ;
#1616 = oriented_edge ( 'none', *, *, #20385, .t. ) ;
#1617 = cartesian_point ( 'none', ( -36.33130823037522816, 16.47046665508588248, 144.4794358501741556 ) ) ;
#1618 = circle ( 'none', #43380, 4.000000000000000000 ) ;
#1619 = vector ( 'none', #31064, 1000.000000000000000 ) ;
#1620 = direction ( 'none', ( -0.9860849724080618106, 0.1182278785173171004, 0.1168699958598714977 ) ) ;
#1621 = vertex_point ( 'none', #7683 ) ;
#1622 = edge_loop ( 'none', ( #43838, #44896, #10303, #11440 ) ) ;
#1623 = oriented_edge ( 'none', *, *, #21633, .f. ) ;
#1624 = cartesian_point ( 'none', ( -20.00000000000001421, 34.64101615137756340, 69.50000000000007105 ) ) ;
#1625 = vector ( 'none', #40641, 1000.000000000000000 ) ;
#1626 = b_spline_curve_with_knots ( 'none', 3,
( #27754, #42550, #39016, #24110, #31617, #2237, #13202, #38698, #23802, #5884 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694844093, 0.004235398252055968572, 0.005082894564417092184, 0.005930390876778216663, 0.006777887189139341143 ),
.unspecified. ) ;
#1627 = cartesian_point ( 'none', ( -20.00000000000002487, -34.64101615137751367, 84.50000000000004263 ) ) ;
#1628 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193592e-16 ) ) ;
#1629 = oriented_edge ( 'none', *, *, #39958, .t. ) ;
#1630 = cartesian_point ( 'none', ( -52.66869176963723476, -9.561121215734747381, 159.6087919925691381 ) ) ;
#1631 = oriented_edge ( 'none', *, *, #17767, .t. ) ;
#1632 = cartesian_point ( 'none', ( 2.025133303015929975, -18.89176633099770797, -86.00000000000000000 ) ) ;
#1633 = cartesian_point ( 'none', ( -17.38391037026825003, -30.36230179114968664, 113.1000000000000654 ) ) ;
#1634 = cartesian_point ( 'none', ( -85.91187813338279966, -22.10553931103110159, 152.4528407271631920 ) ) ;
#1635 = edge_loop ( 'none', ( #39571, #37540, #19810, #20370 ) ) ;
#1636 = axis2_placement_3d ( 'none', #9050, #30639, #45430 ) ;
#1637 = advanced_face ( 'none', ( #8797 ), #33608, .f. ) ;
#1638 = direction ( 'none', ( -3.354148110650020427e-15, 0.9967624760706483844, 0.08040252668610803344 ) ) ;
#1639 = cartesian_point ( 'none', ( 15.33410526939752216, -31.71660288770295466, 135.5040353340002639 ) ) ;
#1640 = direction ( 'none', ( 3.477035026498546900e-15, -0.9967624760706482734, -0.08040252668610822773 ) ) ;
#1641 = cartesian_point ( 'none', ( -36.33130823037510027, -15.34673134625092672, 152.2951865981584376 ) ) ;
#1642 = oriented_edge ( 'none', *, *, #179, .f. ) ;
#1643 = cartesian_point ( 'none', ( -6.400110428269438462e-14, 33.60000000000002984, 107.5999999999999943 ) ) ;
#1644 = axis2_placement_3d ( 'none', #4156, #44176, #22662 ) ;
#1645 = face_outer_bound ( 'none', #12122, .t. ) ;
#1646 = cartesian_point ( 'none', ( -18.48055493771023094, 11.45321929319343468, 174.1814758487515178 ) ) ;
#1647 = cartesian_point ( 'none', ( -37.43867470203460357, -22.10077673261550046, 140.3686217920155741 ) ) ;
#1648 = axis2_placement_3d ( 'none', #39931, #10433, #36243 ) ;
#1649 = direction ( 'none', ( 3.477350020181297974e-15, -0.9967624760706484954, -0.08040252668610628484 ) ) ;
#1650 = oriented_edge ( 'none', *, *, #29358, .t. ) ;
#1651 = line ( 'none', #42029, #29633 ) ;
#1652 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#1653 = vertex_point ( 'none', #22388 ) ;
#1654 = cartesian_point ( 'none', ( -28.04593350057471213, -47.86818493903313509, 64.60000000000006537 ) ) ;
#1655 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#1656 = cylindrical_surface ( 'none', #36403, 3.999999999999999112 ) ;
#1657 = edge_curve ( 'none', #39756, #3237, #46919, .t. ) ;
#1658 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#1659 = cartesian_point ( 'none', ( 5.774647554708860979e-14, -49.99999999999997158, 116.0000000000000568 ) ) ;
#1660 = cartesian_point ( 'none', ( -147.6302325581394257, 12.44563318661239926, 158.4026913553207692 ) ) ;
#1661 = vertex_point ( 'none', #8140 ) ;
#1662 = cartesian_point ( 'none', ( -92.01685096257602936, -22.54424387781612538, 150.6592132948912024 ) ) ;
#1663 = line ( 'none', #16339, #4504 ) ;
#1664 = edge_curve ( 'none', #40290, #32216, #21097, .t. ) ;
#1665 = face_outer_bound ( 'none', #34128, .t. ) ;
#1666 = axis2_placement_3d ( 'none', #8782, #1603, #973 ) ;
#1667 = edge_loop ( 'none', ( #31833, #7102 ) ) ;
#1668 = advanced_face ( 'none', ( #3674 ), #12215, .f. ) ;
#1669 = vector ( 'none', #40699, 1000.000000000000000 ) ;
#1670 = oriented_edge ( 'none', *, *, #22904, .f. ) ;
#1671 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1672 = oriented_edge ( 'none', *, *, #41998, .f. ) ;
#1673 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1674 = oriented_edge ( 'none', *, *, #37859, .t. ) ;
#1675 = cartesian_point ( 'none', ( -69.50000000000001421, 34.99999999999977973, 146.0999999999795875 ) ) ;
#1676 = edge_curve ( 'none', #27853, #43651, #8232, .t. ) ;
#1677 = vector ( 'none', #14694, 1000.000000000000000 ) ;
#1678 = oriented_edge ( 'none', *, *, #35893, .f. ) ;
#1679 = cartesian_point ( 'none', ( -83.69999999999987494, 8.034759836203429373, 161.6464669418659525 ) ) ;
#1681 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#1680 = cartesian_point ( 'none', ( -83.70635586174715570, -18.96626607975749224, 140.1472198857806575 ) ) ;
#1682 = edge_curve ( 'none', #27577, #22610, #10945, .t. ) ;
#1683 = plane ( 'none', #11403 ) ;
#1684 = plane ( 'none', #32221 ) ;
#1685 = circle ( 'none', #39508, 4.899999999999998579 ) ;
#1686 = cartesian_point ( 'none', ( -36.52233261481037374, 16.33077473736038954, 145.6702339136218711 ) ) ;
#1687 = oriented_edge ( 'none', *, *, #18341, .f. ) ;
#1688 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1689 = face_outer_bound ( 'none', #35630, .t. ) ;
#1691 = edge_curve ( 'none', #29893, #38129, #13364, .t. ) ;
#1690 = cartesian_point ( 'none', ( 11.29879950619341678, 14.01203517405103760, -37.44002992467273572 ) ) ;
#1692 = conical_surface ( 'none', #15546, 5.000000000000000000, 0.7853981633974491672 ) ;
#1693 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.60000000000002274 ) ) ;
#1694 = advanced_face ( 'none', ( #46637 ), #20826, .f. ) ;
#1695 = cartesian_point ( 'none', ( -36.26455027589164359, 13.22176433575346088, 136.1437771144590840 ) ) ;
#1696 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1697 = cartesian_point ( 'none', ( 1.077527965733104956e-15, 3.263398665506180706e-14, 46.50000000000006395 ) ) ;
#1698 = oriented_edge ( 'none', *, *, #2690, .f. ) ;
#1699 = cartesian_point ( 'none', ( -40.47325088091941581, -2.558308028705923221, 169.1097281266916070 ) ) ;
#1700 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#1701 = vector ( 'none', #20497, 1000.000000000000000 ) ;
#1702 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#1703 = cartesian_point ( 'none', ( -52.73544972410810061, -13.31332009941830385, 163.5515904126365854 ) ) ;
#1704 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#1705 = oriented_edge ( 'none', *, *, #22847, .t. ) ;
#1706 = approval_role ( '' ) ;
#1707 = axis2_placement_3d ( 'none', #20912, #10006, #35651 ) ;
#1708 = oriented_edge ( 'none', *, *, #4180, .f. ) ;
#1709 = cartesian_point ( 'none', ( 26.08979884449206565, -41.62842172135363228, 113.0999999999999091 ) ) ;
#1710 = toroidal_surface ( 'none', #14773, 4.899999999999999467, 0.1000000000000000056 ) ;
#1711 = axis2_placement_3d ( 'none', #25211, #43843, #43993 ) ;
#1712 = vertex_point ( 'none', #34903 ) ;
#1713 = edge_loop ( 'none', ( #24146, #44492 ) ) ;
#1714 = oriented_edge ( 'none', *, *, #17915, .t. ) ;
#1715 = axis2_placement_3d ( 'none', #5570, #19958, #16613 ) ;
#1716 = toroidal_surface ( 'none', #1881, 4.000320936831882612, 1.500000000000000000 ) ;
#1717 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#1718 = edge_loop ( 'none', ( #15875, #10380, #11085, #26879 ) ) ;
#1719 = cartesian_point ( 'none', ( -30.31088913245522320, -57.50000000000005684, 6.938893903907228378e-14 ) ) ;
#1720 = cartesian_point ( 'none', ( -54.97720873716760082, 21.53932476168565913, 175.7609866839313213 ) ) ;
#1721 = oriented_edge ( 'none', *, *, #10725, .f. ) ;
#1722 = direction ( 'none', ( 0.0000000000000000000, -4.625929269271481378e-15, -1.000000000000000000 ) ) ;
#1723 = oriented_edge ( 'none', *, *, #45384, .t. ) ;
#1724 = edge_curve ( 'none', #26516, #605, #36888, .t. ) ;
#1726 = axis2_placement_3d ( 'none', #6040, #41916, #45617 ) ;
#1725 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1727 = closed_shell ( 'none', ( #16748, #26880, #40489, #35624, #27750, #44637, #44727, #46458, #7808, #22108, #5728, #41970, #40164, #76, #14311, #16308, #37710, #17550, #7394, #782, #27311, #32433, #28316, #42589 ) ) ;
#1728 = cartesian_point ( 'none', ( 14.96860870239564711, -10.00848779880024075, -37.49999999999999289 ) ) ;
#1729 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1730 = vector ( 'none', #19783, 1000.000000000000000 ) ;
#1731 = b_spline_curve_with_knots ( 'none', 3,
( #26553, #12625, #9459, #31502 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231749968076297, 0.001364928565757980890 ),
.unspecified. ) ;
#1732 = oriented_edge ( 'none', *, *, #22014, .f. ) ;
#1733 = edge_curve ( 'none', #19259, #39362, #18546, .t. ) ;
#1734 = axis2_placement_3d ( 'none', #3933, #18145, #11245 ) ;
#1735 = cartesian_point ( 'none', ( -120.9999999999998010, -47.86524163605502480, 94.83475836400337755 ) ) ;
#1736 = cartesian_point ( 'none', ( -55.99999999999985079, 1.500000000000234479, 184.6000000000000512 ) ) ;
#1737 = face_outer_bound ( 'none', #39462, .t. ) ;
#1738 = axis2_placement_3d ( 'none', #43504, #43351, #32082 ) ;
#1739 = oriented_edge ( 'none', *, *, #25599, .f. ) ;
#1740 = oriented_edge ( 'none', *, *, #26632, .f. ) ;
#1741 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1742 = spherical_surface ( 'none', #34778, 4.100000000000000533 ) ;
#1743 = cartesian_point ( 'none', ( 0.5679481314725205454, -15.99073715227086367, -120.8711725312992513 ) ) ;
#1744 = edge_curve ( 'none', #37222, #15246, #41494, .t. ) ;
#1745 = cartesian_point ( 'none', ( -91.89999999999996305, 26.36759374688125135, 165.0999999999846466 ) ) ;
#1746 = cartesian_point ( 'none', ( -39.34999999999981668, -11.67569074778140781, 161.4049255327222738 ) ) ;
#1747 = circle ( 'none', #41047, 7.351363236587513228 ) ;
#1748 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#1749 = cartesian_point ( 'none', ( -51.04404714605225735, -5.379210321441523668, 123.6730380018751561 ) ) ;
#1750 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#1751 = cartesian_point ( 'none', ( -17.68936609087898759, -29.64346716324514119, 140.5436595608424852 ) ) ;
#1752 = oriented_edge ( 'none', *, *, #21806, .f. ) ;
#1753 = cartesian_point ( 'none', ( -20.74959651231272773, -28.14084630531217357, 140.0021451939946644 ) ) ;
#1754 = edge_curve ( 'none', #45451, #3271, #16258, .t. ) ;
#1755 = direction ( 'none', ( 1.000000000000000000, 3.661914076502783608e-15, -1.272573125467864447e-15 ) ) ;
#1756 = cartesian_point ( 'none', ( -18.86632681593377114, -3.317112931018068256, 153.0117860736420425 ) ) ;
#1758 = oriented_edge ( 'none', *, *, #13303, .t. ) ;
#1757 = cartesian_point ( 'none', ( 26.98106821744071127, -1.010919307269236844, -65.00000000000002842 ) ) ;
#1759 = advanced_face ( 'none', ( #11076 ), #31692, .t. ) ;
#1760 = edge_curve ( 'none', #7118, #42102, #34018, .t. ) ;
#1761 = face_outer_bound ( 'none', #21205, .t. ) ;
#1762 = face_outer_bound ( 'none', #29887, .t. ) ;
#1763 = direction ( 'none', ( 0.0000000000000000000, -0.9751743986949635845, -0.2214382354741747938 ) ) ;
#1764 = vertex_point ( 'none', #44847 ) ;
#1765 = vertex_point ( 'none', #15686 ) ;
#1766 = direction ( 'none', ( 0.0000000000000000000, 0.7111790392350243462, 0.7030109345897457285 ) ) ;
#1767 = oriented_edge ( 'none', *, *, #23217, .t. ) ;
#1768 = face_outer_bound ( 'none', #5059, .t. ) ;
#1769 = cartesian_point ( 'none', ( -18.69999999999986784, -5.293002271036332473, 147.8983678597007554 ) ) ;
#1770 = edge_curve ( 'none', #38680, #24143, #28744, .t. ) ;
#1771 = cartesian_point ( 'none', ( -78.49999999999987210, -20.00000000002058442, 111.4589838486342899 ) ) ;
#1772 = vertex_point ( 'none', #987 ) ;
#1773 = face_outer_bound ( 'none', #46639, .t. ) ;
#1774 = edge_loop ( 'none', ( #31822, #33627, #28970, #29209 ) ) ;
#1775 = vertex_point ( 'none', #24790 ) ;
#1776 = vertex_point ( 'none', #6721 ) ;
#1777 = line ( 'none', #24441, #8622 ) ;
#1778 = cartesian_point ( 'none', ( -36.33130823037522816, 13.68036332581897696, 136.7860234446513346 ) ) ;
#1779 = oriented_edge ( 'none', *, *, #31912, .t. ) ;
#1780 = axis2_placement_3d ( 'none', #17116, #13725, #43222 ) ;
#1781 = cartesian_point ( 'none', ( -166.9679434480894145, 3.744319703395218978e-11, 211.1000000000001648 ) ) ;
#1782 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#1783 = cartesian_point ( 'none', ( 15.28685498841020696, 12.19885505132831760, -11.50000000000000711 ) ) ;
#1784 = cc_design_person_and_organization_assignment ( #11147, #30619, ( #8467 ) ) ;
#1785 = direction ( 'none', ( 1.054711873393898713e-15, 1.665334536937734811e-16, 1.000000000000000000 ) ) ;
#1786 = circle ( 'none', #519, 47.50000000000002132 ) ;
#1787 = oriented_edge ( 'none', *, *, #39740, .t. ) ;
#1788 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#1789 = cylindrical_surface ( 'none', #7501, 28.10000000000001563 ) ;
#1790 = cartesian_point ( 'none', ( -57.10000000000004405, 34.64101615137734314, 128.2000000000000171 ) ) ;
#1791 = line ( 'none', #1852, #5760 ) ;
#1792 = cylindrical_surface ( 'none', #14975, 4.049999999999998934 ) ;
#1793 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1794 = advanced_face ( 'none', ( #30533 ), #34577, .t. ) ;
#1795 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#1796 = edge_curve ( 'none', #9055, #44258, #36158, .t. ) ;
#1797 = axis2_placement_3d ( 'none', #43826, #29169, #21995 ) ;
#1798 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000002274 ) ) ;
#1799 = cartesian_point ( 'none', ( -37.43910214905698552, -15.14112696817152681, 142.0713457560997313 ) ) ;
#1800 = oriented_edge ( 'none', *, *, #16165, .f. ) ;
#1801 = cartesian_point ( 'none', ( -12.64476931718091990, 21.57370604865549879, 136.7526165488385175 ) ) ;
#1802 = cartesian_point ( 'none', ( -30.31088913245552519, 57.49999999999996447, 45.50000000000009237 ) ) ;
#1803 = oriented_edge ( 'none', *, *, #30595, .f. ) ;
#1804 = edge_curve ( 'none', #24965, #3655, #2550, .t. ) ;
#1805 = axis2_placement_3d ( 'none', #13274, #13437, #42454 ) ;
#1806 = toroidal_surface ( 'none', #33456, 19.25000000000000000, 4.049999999999999822 ) ;
#1807 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#1808 = cylindrical_surface ( 'none', #7864, 65.00000000000000000 ) ;
#1809 = cartesian_point ( 'none', ( -79.69999999999983231, -17.74767204434100876, 131.3683966586619647 ) ) ;
#1810 = axis2_placement_3d ( 'none', #7232, #47296, #25297 ) ;
#1811 = cartesian_point ( 'none', ( -46.63308798543668843, -21.24576204715235406, 140.5766500669254242 ) ) ;
#1812 = cartesian_point ( 'none', ( 3.974402098579691113e-14, 2.135432828989378496e-14, 91.30000000000005400 ) ) ;
#1813 = oriented_edge ( 'none', *, *, #18241, .t. ) ;
#1814 = line ( 'none', #34901, #47056 ) ;
#1815 = cartesian_point ( 'none', ( 24.49245804061623488, -36.83596962544100961, 114.7000000000000171 ) ) ;
#1816 = face_outer_bound ( 'none', #5882, .t. ) ;
#1817 = edge_curve ( 'none', #32814, #40099, #29371, .t. ) ;
#1818 = cartesian_point ( 'none', ( 41.21204445247114023, -9.159552011290941209, -15.50000000000001776 ) ) ;
#1819 = cylindrical_surface ( 'none', #30770, 6.899999999999995026 ) ;
#1820 = oriented_edge ( 'none', *, *, #37303, .f. ) ;
#1821 = oriented_edge ( 'none', *, *, #22607, .t. ) ;
#1822 = cartesian_point ( 'none', ( -36.00000000000001421, 1.288372528015341143e-15, -62.99999999999998579 ) ) ;
#1823 = direction ( 'none', ( 2.775557561562888984e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1824 = oriented_edge ( 'none', *, *, #29775, .f. ) ;
#1825 = vertex_point ( 'none', #24629 ) ;
#1826 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1827 = direction ( 'none', ( 3.477035026498546900e-15, -0.9967624760706482734, -0.08040252668610822773 ) ) ;
#1828 = cartesian_point ( 'none', ( 34.40027695764254645, 49.61081362515088244, -7.369682773640741156e-15 ) ) ;
#1829 = edge_curve ( 'none', #17579, #1570, #24776, .t. ) ;
#1830 = face_outer_bound ( 'none', #20887, .t. ) ;
#1831 = edge_loop ( 'none', ( #7640, #12089, #20515, #42175 ) ) ;
#1832 = vector ( 'none', #36482, 1000.000000000000000 ) ;
#1834 = edge_curve ( 'none', #26728, #10448, #7643, .t. ) ;
#1833 = b_spline_curve_with_knots ( 'none', 3,
( #30235, #22865, #45345, #11988, #1500, #1343, #23509, #8330, #1005, #33956, #37661, #1639, #15712, #5312, #27016, #12152, #41339, #1167, #19374, #34273 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.469446951953614189e-18, 0.001003280887929579529, 0.002006561775859155589, 0.003009842663788731866, 0.004013123551718307709, 0.006019685327577386537, 0.008026247103436466232, 0.01003280887929554679, 0.01203937065515462389, 0.01605249420687278328 ),
.unspecified. ) ;
#1835 = cartesian_point ( 'none', ( -36.26455027589152991, -16.13913629840173058, 142.4351972029023443 ) ) ;
#1836 = cylindrical_surface ( 'none', #36409, 4.640926795905548907 ) ;
#1837 = cartesian_point ( 'none', ( -65.71542656268853477, 36.26619399255807963, 131.4090313124218881 ) ) ;
#1838 = vector ( 'none', #29814, 1000.000000000000000 ) ;
#1839 = edge_curve ( 'none', #31058, #35083, #6518, .t. ) ;
#1840 = cartesian_point ( 'none', ( -50.77481302092720483, -8.850028199240600912, 158.6405827157558690 ) ) ;
#1841 = vertex_point ( 'none', #10206 ) ;
#1843 = cartesian_point ( 'none', ( -4.389855730355124663, -42.49999999999998579, 101.0999999999999801 ) ) ;
#1842 = direction ( 'none', ( -0.1065859633166278408, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1844 = direction ( 'none', ( 4.081702296416024674e-15, -1.000000000000000000, 5.918468329803236440e-13 ) ) ;
#1845 = face_outer_bound ( 'none', #9735, .t. ) ;
#1846 = cartesian_point ( 'none', ( 20.33937268584139346, -29.14101615137739643, 138.5067759955122426 ) ) ;
#1847 = circle ( 'none', #14855, 3.249999999999996003 ) ;
#1848 = cartesian_point ( 'none', ( -14.18960064166102875, 11.07859437940234493, -10.52870818193338920 ) ) ;
#1849 = vertex_point ( 'none', #10369 ) ;
#1850 = cartesian_point ( 'none', ( -54.50000000000003553, 34.49967906316793886, 131.6819219427560768 ) ) ;
#1851 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000002274 ) ) ;
#1852 = cartesian_point ( 'none', ( -84.53355497618944980, -22.37333779847553927, 148.0282048664945194 ) ) ;
#1853 = cartesian_point ( 'none', ( -34.19999999999991758, -1.351368692210989757e-13, 120.0999999999999943 ) ) ;
#1854 = edge_loop ( 'none', ( #14756, #4551, #23883, #27127 ) ) ;
#1855 = line ( 'none', #15869, #17290 ) ;
#1856 = cartesian_point ( 'none', ( -52.66869176962457999, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#1857 = circle ( 'none', #2226, 4.099999999999992539 ) ;
#1858 = oriented_edge ( 'none', *, *, #42381, .f. ) ;
#1859 = axis2_placement_3d ( 'none', #15111, #18514, #22005 ) ;
#1860 = cartesian_point ( 'none', ( -42.10732600208146437, 26.22709659006740068, 112.9050591154656615 ) ) ;
#1861 = direction ( 'none', ( -1.317153999341670513e-15, -5.846994896799082156e-13, -1.000000000000000000 ) ) ;
#1862 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#1863 = face_outer_bound ( 'none', #19505, .t. ) ;
#1864 = vertex_point ( 'none', #28283 ) ;
#1865 = cartesian_point ( 'none', ( -101.4570738953059248, -51.26524163599528805, 197.3652416360545487 ) ) ;
#1866 = oriented_edge ( 'none', *, *, #21954, .t. ) ;
#1867 = vertex_point ( 'none', #9736 ) ;
#1868 = direction ( 'none', ( 1.000000000000000000, 3.652805703907673250e-15, -1.370843245814805962e-15 ) ) ;
#1869 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#1870 = cartesian_point ( 'none', ( -85.49999999999978684, -38.67500000001152216, 127.1000000000230870 ) ) ;
#1871 = oriented_edge ( 'none', *, *, #11799, .t. ) ;
#1872 = cartesian_point ( 'none', ( -54.49900000000005207, 37.39101615136542023, 126.0999999999777543 ) ) ;
#1873 = cartesian_point ( 'none', ( -50.21924314536787648, -4.050269812748438447, 123.1853160800505833 ) ) ;
#1874 = oriented_edge ( 'none', *, *, #34678, .f. ) ;
#1875 = cartesian_point ( 'none', ( 42.10732600208157805, -26.22709659006731897, 112.9050591154655763 ) ) ;
#1876 = cartesian_point ( 'none', ( -59.49999999999986500, -20.00000000000035527, 111.4589838486225943 ) ) ;
#1877 = edge_curve ( 'none', #29433, #2896, #45492, .t. ) ;
#1878 = axis2_placement_3d ( 'none', #3527, #36501, #43719 ) ;
#1879 = oriented_edge ( 'none', *, *, #14872, .f. ) ;
#1880 = edge_curve ( 'none', #18536, #32300, #43787, .t. ) ;
#1881 = axis2_placement_3d ( 'none', #19017, #22046, #7815 ) ;
#1882 = oriented_edge ( 'none', *, *, #24801, .f. ) ;
#1883 = circle ( 'none', #37775, 65.00000000000000000 ) ;
#1884 = vertex_point ( 'none', #36167 ) ;
#1885 = vector ( 'none', #30059, 999.9999999999998863 ) ;
#1886 = cartesian_point ( 'none', ( -17.68664224854795108, 38.33422344292225858, -32.49999999999997868 ) ) ;
#1887 = edge_curve ( 'none', #27904, #2569, #233, .t. ) ;
#1889 = advanced_face ( 'none', ( #16850 ), #25402, .f. ) ;
#1888 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#1890 = circle ( 'none', #44909, 24.74999999999999645 ) ;
#1891 = circle ( 'none', #20957, 3.999999999999998224 ) ;
#1892 = cartesian_point ( 'none', ( 20.00000000000009237, -34.64101615137753498, 120.7000000000000313 ) ) ;
#1893 = edge_curve ( 'none', #46256, #43347, #35726, .t. ) ;
#1894 = cartesian_point ( 'none', ( 56.10117626258512047, -30.64645096283813430, 68.49999999999998579 ) ) ;
#1895 = cartesian_point ( 'none', ( -92.14167450211330390, -65.00000000001206502, 126.2178663321777350 ) ) ;
#1896 = oriented_edge ( 'none', *, *, #4590, .f. ) ;
#1897 = cartesian_point ( 'none', ( 45.61204407024349194, -31.64241560835951006, 60.60000000000000853 ) ) ;
#1898 = edge_curve ( 'none', #11399, #15392, #24821, .t. ) ;
#1899 = face_outer_bound ( 'none', #18215, .t. ) ;
#1900 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#1901 = manifold_solid_brep ( '���õ��ե�ȧa��-10-solid1', #33905 ) ;
#1902 = cartesian_point ( 'none', ( 1.865254358040960181, -17.40031109433993350, -72.99999999999995737 ) ) ;
#1903 = conical_surface ( 'none', #3969, 3.999999999999997780, 1.047197551196590304 ) ;
#1904 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#1906 = oriented_edge ( 'none', *, *, #26546, .f. ) ;
#1905 = cartesian_point ( 'none', ( -47.49075427289989193, -10.04391720000064048, 158.3122123315585270 ) ) ;
#1907 = vector ( 'none', #37042, 1000.000000000000000 ) ;
#1909 = edge_curve ( 'none', #17625, #38934, #43175, .t. ) ;
#1908 = cartesian_point ( 'none', ( 2.829080022539684326e-14, 1.934968820326167498e-14, 83.00000000000005684 ) ) ;
#1910 = oriented_edge ( 'none', *, *, #6658, .f. ) ;
#1911 = cartesian_point ( 'none', ( 37.46194077712613790, 45.96194077712510762, -51.00000000000000711 ) ) ;
#1912 = direction ( 'none', ( 8.355821982198004324e-16, 3.001754555091219619e-17, 1.000000000000000000 ) ) ;
#1913 = oriented_edge ( 'none', *, *, #35333, .t. ) ;
#1914 = edge_loop ( 'none', ( #21826, #45837, #23441, #20362, #7292, #6114 ) ) ;
#1915 = cartesian_point ( 'none', ( 31.00027695764255142, 49.61081362515088244, -6.748541568092183601e-15 ) ) ;
#1916 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1917 = cartesian_point ( 'none', ( -83.69999999999987494, 9.812707434290967257, 163.4039942783403490 ) ) ;
#1918 = vertex_point ( 'none', #32917 ) ;
#1919 = edge_loop ( 'none', ( #15233, #20241 ) ) ;
#1920 = advanced_face ( 'none', ( #25950 ), #13926, .t. ) ;
#1921 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#1922 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#1923 = oriented_edge ( 'none', *, *, #43968, .f. ) ;
#1924 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1925 = cartesian_point ( 'none', ( -1.204591981718294373e-14, 3.387855336270011349e-17, -56.00000000000000000 ) ) ;
#1926 = cartesian_point ( 'none', ( -53.79999999999986926, -1.609268274194164910e-13, 146.0999999999999943 ) ) ;
#1927 = circle ( 'none', #22627, 16.00000000000000000 ) ;
#1928 = cartesian_point ( 'none', ( -91.77579303359364360, -27.38686206874607976, 128.5800352055146618 ) ) ;
#1929 = axis2_placement_3d ( 'none', #38793, #27846, #5666 ) ;
#1930 = edge_loop ( 'none', ( #27869, #5066, #45352, #749 ) ) ;
#1931 = cartesian_point ( 'none', ( -31.00027695764254432, -49.61081362515083981, 48.50000000000007105 ) ) ;
#1932 = cartesian_point ( 'none', ( -79.65136125933224776, -65.60000000001102194, 127.8768042747209535 ) ) ;
#1933 = advanced_face ( 'none', ( #22503 ), #7104, .t. ) ;
#1934 = vertex_point ( 'none', #7337 ) ;
#1935 = face_outer_bound ( 'none', #43646, .t. ) ;
#1936 = oriented_edge ( 'none', *, *, #3865, .f. ) ;
#1937 = cartesian_point ( 'none', ( 1.761464768474763520, -18.73893861221713664, 176.0999999999999091 ) ) ;
#1938 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211236853e-16 ) ) ;
#1939 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#1940 = axis2_placement_3d ( 'none', #23529, #1989, #27491 ) ;
#1941 = vector ( 'none', #10483, 1000.000000000000114 ) ;
#1942 = line ( 'none', #395, #44325 ) ;
#1943 = oriented_edge ( 'none', *, *, #36850, .t. ) ;
#1944 = b_spline_curve_with_knots ( 'none', 3,
( #4643, #16630, #12751, #23817 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871560993392, 0.001185033349720389199 ),
.unspecified. ) ;
#1945 = axis2_placement_3d ( 'none', #2713, #35818, #14017 ) ;
#1946 = advanced_face ( 'none', ( #26531, #17978, #35176, #4242, #42039, #44936 ), #29213, .t. ) ;
#1947 = direction ( 'none', ( -0.9943034911051397140, -0.1065859633166173909, 6.314477345992000370e-16 ) ) ;
#1948 = axis2_placement_3d ( 'none', #23785, #27111, #1432 ) ;
#1949 = axis2_placement_3d ( 'none', #44185, #36814, #11319 ) ;
#1950 = cartesian_point ( 'none', ( -31.00027695764252655, -53.86081362515087534, 84.50000000000005684 ) ) ;
#1951 = vector ( 'none', #45671, 1000.000000000000000 ) ;
#1952 = oriented_edge ( 'none', *, *, #38003, .f. ) ;
#1953 = edge_curve ( 'none', #2307, #25373, #14512, .t. ) ;
#1955 = axis2_placement_3d ( 'none', #8251, #1084, #7930 ) ;
#1954 = cartesian_point ( 'none', ( -91.89999999999969305, -64.00000000001143974, 127.1000000000375678 ) ) ;
#1956 = line ( 'none', #31075, #36838 ) ;
#1957 = cartesian_point ( 'none', ( -36.26455027589152991, -1.991291426559994804, 167.9606695788092168 ) ) ;
#1958 = line ( 'none', #2451, #234 ) ;
#1959 = oriented_edge ( 'none', *, *, #18057, .t. ) ;
#1960 = vector ( 'none', #42397, 1000.000000000000000 ) ;
#1961 = b_spline_curve_with_knots ( 'none', 3,
( #22239, #41028, #30228, #34265, #19212, #34115, #26236, #33948, #26847, #44866 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928776643800e-07, 0.0008471971588183692089, 0.001694098752443860909, 0.002541000346069352718, 0.003387901939694844093 ),
.unspecified. ) ;
#1962 = oriented_edge ( 'none', *, *, #18807, .f. ) ;
#1963 = vertex_point ( 'none', #18383 ) ;
#1964 = oriented_edge ( 'none', *, *, #18268, .t. ) ;
#1965 = edge_loop ( 'none', ( #46136, #4883, #43751, #39524, #43978 ) ) ;
#1966 = edge_curve ( 'none', #9027, #11589, #42623, .t. ) ;
#1967 = cartesian_point ( 'none', ( -20.00000000000002842, -34.64101615137749945, 84.50000000000008527 ) ) ;
#1968 = axis2_placement_3d ( 'none', #15400, #40746, #255 ) ;
#1969 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 180.7410161513773801 ) ) ;
#1970 = oriented_edge ( 'none', *, *, #2098, .f. ) ;
#1971 = direction ( 'none', ( 3.265361837132817531e-15, -0.4187739565397414765, 0.9080905094339719597 ) ) ;
#1972 = cartesian_point ( 'none', ( 9.235062574154088821, -39.24020413111352212, -85.99999999999998579 ) ) ;
#1973 = oriented_edge ( 'none', *, *, #25270, .t. ) ;
#1974 = cartesian_point ( 'none', ( -14.01203517405102339, 11.29879950619342210, -10.55997007532725718 ) ) ;
#1975 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1976 = oriented_edge ( 'none', *, *, #20427, .f. ) ;
#1977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1978 = vertex_point ( 'none', #43705 ) ;
#1979 = edge_loop ( 'none', ( #37882, #28526, #1874, #43965 ) ) ;
#1980 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1981 = direction ( 'none', ( 1.790682297782510931e-15, -0.7111790392350217926, -0.7030109345897482820 ) ) ;
#1982 = cartesian_point ( 'none', ( -121.4999999999997442, -15.99999999996235367, 211.1000000000095156 ) ) ;
#1983 = edge_curve ( 'none', #28032, #8570, #9881, .t. ) ;
#1984 = direction ( 'none', ( 0.7248006548773167079, -0.6889586422198454851, 0.0000000000000000000 ) ) ;
#1985 = oriented_edge ( 'none', *, *, #5996, .f. ) ;
#1986 = direction ( 'none', ( 2.908204669537462207e-15, -0.4872068077377083584, 0.8732866233339610096 ) ) ;
#1987 = circle ( 'none', #34991, 3.442500000000000338 ) ;
#1988 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#1989 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1990 = oriented_edge ( 'none', *, *, #694, .f. ) ;
#1991 = edge_curve ( 'none', #9282, #25545, #39535, .t. ) ;
#1992 = oriented_edge ( 'none', *, *, #29917, .f. ) ;
#1993 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#1994 = cartesian_point ( 'none', ( -93.57463004540554152, -22.98793708941860459, 146.9695044235834587 ) ) ;
#1995 = oriented_edge ( 'none', *, *, #22851, .f. ) ;
#1996 = vector ( 'none', #15371, 1000.000000000000000 ) ;
#1997 = oriented_edge ( 'none', *, *, #21906, .t. ) ;
#1998 = line ( 'none', #34629, #18594 ) ;
#1999 = face_outer_bound ( 'none', #20732, .t. ) ;
#2000 = oriented_edge ( 'none', *, *, #11707, .f. ) ;
#2001 = cylindrical_surface ( 'none', #8270, 8.500000000000000000 ) ;
#2002 = cartesian_point ( 'none', ( -39.34999999999992326, 16.81076749917864532, 155.4787310489508911 ) ) ;
#2003 = vertex_point ( 'none', #25097 ) ;
#2004 = oriented_edge ( 'none', *, *, #32049, .f. ) ;
#2005 = edge_loop ( 'none', ( #27135, #27861, #2328, #30572 ) ) ;
#2006 = advanced_face ( 'none', ( #24222 ), #42578, .f. ) ;
#2007 = oriented_edge ( 'none', *, *, #45727, .f. ) ;
#2008 = oriented_edge ( 'none', *, *, #3573, .f. ) ;
#2009 = axis2_placement_3d ( 'none', #39943, #33162, #398 ) ;
#2010 = oriented_edge ( 'none', *, *, #31709, .t. ) ;
#2011 = axis2_placement_3d ( 'none', #12607, #16011, #23334 ) ;
#2012 = cartesian_point ( 'none', ( -51.81076233037217804, -9.124645412430538727, 159.0146738864059728 ) ) ;
#2013 = cartesian_point ( 'none', ( -21.25000000000013145, 36.80607966083857008, 106.0999999999999943 ) ) ;
#2015 = cartesian_point ( 'none', ( 31.18570084974535916, 46.18582924850931448, 64.60000000000002274 ) ) ;
#2014 = cartesian_point ( 'none', ( 4.829943890320419835e-14, 2.285177028231776970e-14, 97.50000000000005684 ) ) ;
#2016 = cartesian_point ( 'none', ( -15.19999999999984475, -8.683511618550360467, 157.1205272798480337 ) ) ;
#2017 = direction ( 'none', ( 0.8917887532908055359, -0.4524520079566793918, 0.0000000000000000000 ) ) ;
#2018 = edge_curve ( 'none', #8434, #26915, #46048, .t. ) ;
#2019 = axis2_placement_3d ( 'none', #23556, #19735, #30430 ) ;
#2020 = cartesian_point ( 'none', ( -41.50924572709982385, -3.784680209093910896, 130.7476516953779537 ) ) ;
#2021 = cartesian_point ( 'none', ( -15.19999999999988916, -3.259943103844096107e-14, 146.0999999999999943 ) ) ;
#2022 = oriented_edge ( 'none', *, *, #3789, .f. ) ;
#2023 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706481624, 0.08040252668610881059 ) ) ;
#2024 = oriented_edge ( 'none', *, *, #28006, .f. ) ;
#2025 = cartesian_point ( 'none', ( -78.49999999999972999, -34.64101615136600287, 166.1000000000205432 ) ) ;
#2026 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2027 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#2028 = direction ( 'none', ( -3.803161012722700434e-15, 0.8819988421410610568, -0.4712515702486597124 ) ) ;
#2029 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#2030 = vector ( 'none', #8576, 1000.000000000000000 ) ;
#2031 = edge_curve ( 'none', #1775, #4806, #17927, .t. ) ;
#2032 = axis2_placement_3d ( 'none', #37992, #19556, #22887 ) ;
#2033 = cartesian_point ( 'none', ( -47.00000000000001421, -4.098148254646416825e-15, -45.99999999999999289 ) ) ;
#2034 = direction ( 'none', ( 5.551115123125789802e-15, -0.9080905094339715156, -0.4187739565397424202 ) ) ;
#2035 = direction ( 'none', ( -3.803161012722700434e-15, 0.8819988421410611679, -0.4712515702486596014 ) ) ;
#2036 = direction ( 'none', ( -0.05329298165831387879, 0.4971517455525634732, -0.8660254037844420383 ) ) ;
#2037 = cartesian_point ( 'none', ( -43.44999999999988205, -3.920739544468262672, 127.2535069197358553 ) ) ;
#2038 = edge_curve ( 'none', #35966, #43144, #5911, .t. ) ;
#2039 = oriented_edge ( 'none', *, *, #26882, .t. ) ;
#2040 = cartesian_point ( 'none', ( -2.168819507974330483e-14, 3.366983636605447069e-14, 18.99999999999997513 ) ) ;
#2041 = oriented_edge ( 'none', *, *, #42153, .f. ) ;
#2042 = advanced_face ( 'none', ( #16809 ), #20237, .f. ) ;
#2043 = line ( 'none', #6727, #31732 ) ;
#2044 = oriented_edge ( 'none', *, *, #14036, .f. ) ;
#2045 = cylindrical_surface ( 'none', #37198, 5.000000000000001776 ) ;
#2046 = oriented_edge ( 'none', *, *, #4257, .t. ) ;
#2047 = circle ( 'none', #41165, 39.28867513459482552 ) ;
#2048 = edge_loop ( 'none', ( #12641, #13164 ) ) ;
#2049 = cartesian_point ( 'none', ( -17.04581538547234132, 29.99706700673176130, 139.8478742997438928 ) ) ;
#2050 = edge_curve ( 'none', #38129, #29893, #33973, .t. ) ;
#2051 = circle ( 'none', #26612, 4.640926795905547131 ) ;
#2052 = vertex_point ( 'none', #22508 ) ;
#2053 = oriented_edge ( 'none', *, *, #36512, .t. ) ;
#2054 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2055 = cartesian_point ( 'none', ( -49.93252331724070103, -9.663742397563778397, 157.8325224429161437 ) ) ;
#2056 = cartesian_point ( 'none', ( 42.49999999999998579, 26.33913438213201275, 112.0999999999999233 ) ) ;
#2057 = circle ( 'none', #23853, 6.499999999999994671 ) ;
#2058 = edge_curve ( 'none', #43961, #31694, #40283, .t. ) ;
#2059 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2060 = oriented_edge ( 'none', *, *, #37757, .t. ) ;
#2061 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#2062 = cartesian_point ( 'none', ( -84.80000000000310934, 32.77074077186777856, 127.4214272605030374 ) ) ;
#2064 = edge_curve ( 'none', #42270, #42948, #28781, .t. ) ;
#2063 = b_spline_curve_with_knots ( 'none', 3,
( #29407, #9101, #46745, #30648 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001396857722049560597, 0.002522113772976788352 ),
.unspecified. ) ;
#2065 = cartesian_point ( 'none', ( -28.91396296912526864, -7.625259957539272548, 2.000000000000017319 ) ) ;
#2066 = axis2_placement_3d ( 'none', #902, #8541, #37708 ) ;
#2067 = cartesian_point ( 'none', ( -36.28660128721521971, -11.31080282382997737, 134.0166776941978242 ) ) ;
#2068 = edge_loop ( 'none', ( #12498, #41572, #20071, #114, #31586, #38112, #8422, #4392, #3634, #2873, #33053, #44593, #26426, #34346, #37337, #39602, #6489, #32215, #41923, #2041, #34160, #7303 ) ) ;
#2069 = cartesian_point ( 'none', ( -22.78325277574468899, -34.06473046992159226, 117.7000000000000739 ) ) ;
#2070 = cartesian_point ( 'none', ( 1.053403069051147556, -15.96857229016888979, -120.9679165573801924 ) ) ;
#2071 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2072 = axis2_placement_3d ( 'none', #28810, #39601, #3117 ) ;
#2073 = direction ( 'none', ( 0.8984916081232298124, -0.4389906948126948150, -1.091044139905657284e-15 ) ) ;
#2074 = cartesian_point ( 'none', ( -42.36691201456306288, 21.85637984098475073, 144.0534273299003587 ) ) ;
#2075 = circle ( 'none', #15631, 6.299999999999997158 ) ;
#2076 = axis2_placement_3d ( 'none', #16135, #27283, #26804 ) ;
#2077 = cartesian_point ( 'none', ( 9.642754753724991801, 16.75005379957766039, -37.15485900149960230 ) ) ;
#2078 = cartesian_point ( 'none', ( -47.03426186893222649, -21.94190059700569861, 141.8228802538926061 ) ) ;
#2079 = cartesian_point ( 'none', ( -14.89570492870968721, -32.58033587811686260, 133.0206095185058359 ) ) ;
#2080 = direction ( 'none', ( -2.069866470930613384e-15, 0.7950610666349233746, 0.6065293894951325759 ) ) ;
#2081 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2082 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2083 = vertex_point ( 'none', #22805 ) ;
#2084 = vector ( 'none', #39292, 1000.000000000000000 ) ;
#2085 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001152500, 127.1000000000386478 ) ) ;
#2086 = oriented_edge ( 'none', *, *, #21129, .f. ) ;
#2087 = cartesian_point ( 'none', ( -20.56740170839828608, 6.817550691221932802, 174.0144740208879739 ) ) ;
#2088 = oriented_edge ( 'none', *, *, #13244, .t. ) ;
#2089 = edge_curve ( 'none', #32814, #18881, #37984, .t. ) ;
#2090 = axis2_placement_3d ( 'none', #42176, #16708, #42326 ) ;
#2091 = vector ( 'none', #37283, 1000.000000000000000 ) ;
#2092 = plane ( 'none', #31266 ) ;
#2093 = vector ( 'none', #15410, 1000.000000000000000 ) ;
#2094 = cartesian_point ( 'none', ( -37.23458618907361029, 14.61456777768175463, -125.9999999999999716 ) ) ;
#2095 = line ( 'none', #22523, #25490 ) ;
#2096 = oriented_edge ( 'none', *, *, #456, .t. ) ;
#2097 = oriented_edge ( 'none', *, *, #22380, .f. ) ;
#2098 = edge_curve ( 'none', #29255, #36258, #7057, .t. ) ;
#2099 = toroidal_surface ( 'none', #33660, 6.399999999999998579, 0.1000000000000000056 ) ;
#2100 = oriented_edge ( 'none', *, *, #20865, .t. ) ;
#2101 = oriented_edge ( 'none', *, *, #17407, .t. ) ;
#2102 = edge_curve ( 'none', #22119, #23825, #25354, .t. ) ;
#2103 = cartesian_point ( 'none', ( 21.80544286104055374, -33.42704561622084469, -13.57695200136686786 ) ) ;
#2104 = direction ( 'none', ( 0.9985173288360184030, 0.05443476843142223270, -1.067522139062650671e-15 ) ) ;
#2105 = cartesian_point ( 'none', ( -22.59776535637844574, -29.78733158293710304, 133.7148321180860364 ) ) ;
#2106 = cartesian_point ( 'none', ( -49.64999999999993463, 15.51463903719342952, 134.7044536969222577 ) ) ;
#2107 = cartesian_point ( 'none', ( -8.499999999999976907, 23.22030414426065192, 142.4851036739581218 ) ) ;
#2108 = oriented_edge ( 'none', *, *, #5218, .t. ) ;
#2109 = cartesian_point ( 'none', ( -36.33130823037512869, -2.443352344403124654, 167.9135858886405686 ) ) ;
#2110 = direction ( 'none', ( 3.647875652339799723e-15, -1.000000000000000000, 5.693858083434731256e-13 ) ) ;
#2111 = edge_curve ( 'none', #11854, #21590, #31646, .t. ) ;
#2112 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2113 = plane ( 'none', #6176 ) ;
#2114 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2115 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#2116 = direction ( 'none', ( 2.312964634635742661e-15, -0.7111790392350226808, -0.7030109345897473938 ) ) ;
#2117 = line ( 'none', #25106, #40498 ) ;
#2118 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2120 = edge_curve ( 'none', #37590, #20326, #35131, .t. ) ;
#2119 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2121 = oriented_edge ( 'none', *, *, #7370, .f. ) ;
#2122 = cylindrical_surface ( 'none', #27560, 27.50000000000000711 ) ;
#2123 = advanced_face ( 'none', ( #12769 ), #23530, .t. ) ;
#2124 = direction ( 'none', ( -0.9943034911051374936, -0.1065859633166382076, 1.039617964240800946e-15 ) ) ;
#2125 = direction ( 'none', ( -0.9745092216857933476, -3.543718415601647857e-15, 0.2243474467190328669 ) ) ;
#2126 = vertex_point ( 'none', #41118 ) ;
#2127 = cartesian_point ( 'none', ( 22.85190621481256201, 34.42600233341821792, 120.7000000000000313 ) ) ;
#2128 = oriented_edge ( 'none', *, *, #30658, .f. ) ;
#2129 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#2130 = oriented_edge ( 'none', *, *, #39472, .t. ) ;
#2131 = oriented_edge ( 'none', *, *, #16648, .t. ) ;
#2132 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#2133 = cartesian_point ( 'none', ( -46.59352487864070724, 16.48518889146076560, 145.0714721643112739 ) ) ;
#2134 = line ( 'none', #13050, #19256 ) ;
#2135 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2136 = cartesian_point ( 'none', ( -36.33130823037509316, -21.24382974314959682, 140.5771205115377427 ) ) ;
#2138 = oriented_edge ( 'none', *, *, #15967, .t. ) ;
#2137 = cartesian_point ( 'none', ( -69.49999999999968736, -65.00000000001541878, 120.1192378865049193 ) ) ;
#2139 = oriented_edge ( 'none', *, *, #5220, .f. ) ;
#2140 = axis2_placement_3d ( 'none', #41398, #16414, #34172 ) ;
#2141 = oriented_edge ( 'none', *, *, #1318, .t. ) ;
#2142 = cartesian_point ( 'none', ( -54.49999999999987210, -19.91839899407645120, 106.1000000000002785 ) ) ;
#2143 = cylindrical_surface ( 'none', #173, 12.24999999999999112 ) ;
#2144 = line ( 'none', #37005, #14701 ) ;
#2145 = cartesian_point ( 'none', ( 1.492203486432732040, -13.92024887547194467, -124.0000000000000000 ) ) ;
#2146 = oriented_edge ( 'none', *, *, #11065, .f. ) ;
#2147 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2148 = cartesian_point ( 'none', ( -82.30000000000299565, 18.67857273949665498, 178.8707407718682134 ) ) ;
#2149 = axis2_placement_3d ( 'none', #13538, #32560, #2877 ) ;
#2150 = cartesian_point ( 'none', ( -88.60827008029016838, -22.04042190698861958, 152.6751782877848598 ) ) ;
#2151 = axis2_placement_3d ( 'none', #32272, #10514, #43690 ) ;
#2152 = advanced_face ( 'none', ( #43740 ), #8181, .f. ) ;
#2153 = vertex_point ( 'none', #41856 ) ;
#2154 = b_spline_curve_with_knots ( 'none', 3,
( #44340, #616, #29373, #26180 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224651354093995e-06, 0.0005932647871691441345 ),
.unspecified. ) ;
#2155 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2156 = edge_curve ( 'none', #17621, #10586, #1956, .t. ) ;
#2157 = axis2_placement_3d ( 'none', #19995, #12457, #23338 ) ;
#2158 = advanced_face ( 'none', ( #8747 ), #3092, .t. ) ;
#2159 = edge_curve ( 'none', #24583, #36036, #14466, .t. ) ;
#2161 = axis2_placement_3d ( 'none', #30229, #12464, #23502 ) ;
#2160 = direction ( 'none', ( 1.603000074938371230e-15, -0.08040252668610846365, 0.9967624760706483844 ) ) ;
#2162 = oriented_edge ( 'none', *, *, #19296, .t. ) ;
#2163 = cartesian_point ( 'none', ( -96.50000000000004263, 34.64101615136527101, 126.0999999999794170 ) ) ;
#2164 = circle ( 'none', #28359, 2.500000000000002220 ) ;
#2165 = edge_curve ( 'none', #1175, #2424, #40895, .t. ) ;
#2166 = vertex_point ( 'none', #27687 ) ;
#2167 = face_outer_bound ( 'none', #26582, .t. ) ;
#2170 = vertex_point ( 'none', #5816 ) ;
#2169 = cartesian_point ( 'none', ( -9.495257944758312973, -18.82125000000001336, 176.0999999999999659 ) ) ;
#2168 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#2171 = edge_curve ( 'none', #8600, #28514, #21379, .t. ) ;
#2172 = cartesian_point ( 'none', ( -29.39359980405012251, -3.150894247566149886, -42.99999999999997868 ) ) ;
#2173 = oriented_edge ( 'none', *, *, #11286, .t. ) ;
#2174 = cartesian_point ( 'none', ( -53.79999999999977689, -24.91906190176636571, 144.0899368328472860 ) ) ;
#2175 = advanced_brep_shape_representation ( 'abr115l3-i-p2-s2-24-58-110-145-m8', ( #38569, #23871, #30004, #37386, #8023, #45056, #16575, #1901, #22382, #5408, #42119, #29410, #25055, #28826, #47111, #15337, #27347, #6001, #21540, #35925, #25895, #429, #22965, #18878, #40045, #13004, #46516, #44457, #31480, #13878, #34455, #3951, #26489, #33563, #40924, #14465, #8909, #28702 ), #27160 ) ;
#2176 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001139711, 127.1000000000381220 ) ) ;
#2177 = direction ( 'none', ( -3.490640606220099753e-15, 0.9967624760706481624, 0.08040252668610900488 ) ) ;
#2178 = cartesian_point ( 'none', ( 31.00027695764293867, 53.86081362515070481, 84.50000000000002842 ) ) ;
#2179 = cartesian_point ( 'none', ( 33.49101067908063101, 21.87126433688066385, -34.26794919243115345 ) ) ;
#2180 = vertex_point ( 'none', #45558 ) ;
#2181 = vertex_point ( 'none', #31241 ) ;
#2182 = cartesian_point ( 'none', ( -121.5010000000000048, 58.57687256933752451, 211.0999999999658598 ) ) ;
#2183 = oriented_edge ( 'none', *, *, #23548, .t. ) ;
#2184 = advanced_face ( 'none', ( #26490 ), #4776, .f. ) ;
#2185 = cartesian_point ( 'none', ( -12.15409734508210171, -13.27696944811835778, -37.49999999999999289 ) ) ;
#2187 = edge_curve ( 'none', #47089, #47199, #32785, .t. ) ;
#2186 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2188 = toroidal_surface ( 'none', #12669, 19.25000000000000000, 4.050000000000003375 ) ;
#2189 = face_outer_bound ( 'none', #32699, .t. ) ;
#2190 = cartesian_point ( 'none', ( -36.73226939665010349, -2.481989701783470892, 168.3149952075044098 ) ) ;
#2191 = cartesian_point ( 'none', ( -85.49999999999971578, -60.00000000001151790, 127.1000000000357062 ) ) ;
#2192 = edge_loop ( 'none', ( #3970, #11358, #13425, #2434, #28393, #31704, #20295, #13857 ) ) ;
#2193 = oriented_edge ( 'none', *, *, #10377, .f. ) ;
#2194 = oriented_edge ( 'none', *, *, #33228, .t. ) ;
#2195 = cartesian_point ( 'none', ( -41.25952444044301615, -15.39544191155959574, 143.1945334354178954 ) ) ;
#2196 = line ( 'none', #31434, #10711 ) ;
#2197 = cartesian_point ( 'none', ( 7.124058308206301149, 16.55631682244469616, -37.01975563994800922 ) ) ;
#2198 = edge_curve ( 'none', #3185, #1129, #44890, .t. ) ;
#2199 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 7.931070869707656337e-17 ) ) ;
#2200 = oriented_edge ( 'none', *, *, #36710, .t. ) ;
#2201 = edge_curve ( 'none', #31694, #6398, #41441, .t. ) ;
#2202 = oriented_edge ( 'none', *, *, #25954, .f. ) ;
#2203 = oriented_edge ( 'none', *, *, #11862, .t. ) ;
#2204 = cartesian_point ( 'none', ( 14.32561849656473640, 12.97396146981001408, -10.84514099850039948 ) ) ;
#2205 = oriented_edge ( 'none', *, *, #27755, .f. ) ;
#2206 = axis2_placement_3d ( 'none', #686, #11226, #14890 ) ;
#2207 = cartesian_point ( 'none', ( -19.48307797930454655, -9.582983201065243151, 174.1023834784296014 ) ) ;
#2208 = cartesian_point ( 'none', ( 42.36949719208432441, 26.30195191163202750, 112.6114336714206843 ) ) ;
#2209 = cartesian_point ( 'none', ( -87.69999999999988916, -5.293851328318634586, 123.7175260948737758 ) ) ;
#2210 = oriented_edge ( 'none', *, *, #11926, .t. ) ;
#2211 = cartesian_point ( 'none', ( -2.880649654906151103, 0.1875923746359996758, 170.5999999999999659 ) ) ;
#2212 = line ( 'none', #25181, #30194 ) ;
#2213 = oriented_edge ( 'none', *, *, #22241, .f. ) ;
#2214 = vector ( 'none', #6146, 1000.000000000000000 ) ;
#2215 = oriented_edge ( 'none', *, *, #6990, .f. ) ;
#2216 = cartesian_point ( 'none', ( -45.85009933943671001, 32.50344962278256133, 60.60000000000009379 ) ) ;
#2217 = cylindrical_surface ( 'none', #38840, 16.54999999999999716 ) ;
#2218 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2219 = cartesian_point ( 'none', ( -84.84760491980530617, -2.839036484623219491e-13, 146.1000000000000796 ) ) ;
#2220 = cartesian_point ( 'none', ( -46.63308798543670974, -10.50092769311865126, 158.8893393859596017 ) ) ;
#2221 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#2222 = axis2_placement_3d ( 'none', #1074, #30304, #30457 ) ;
#2223 = edge_loop ( 'none', ( #27222, #47118, #1714, #32409 ) ) ;
#2224 = cartesian_point ( 'none', ( -36.26455027589164359, 16.53024850858659178, 145.2676398763122450 ) ) ;
#2225 = axis2_placement_3d ( 'none', #46342, #24368, #16559 ) ;
#2226 = axis2_placement_3d ( 'none', #17277, #35240, #20633 ) ;
#2227 = circle ( 'none', #24613, 2.500000000000002220 ) ;
#2228 = cartesian_point ( 'none', ( 11.98418662514484723, 14.86200763469384434, -37.50000000000000000 ) ) ;
#2229 = vector ( 'none', #42422, 1000.000000000000114 ) ;
#2230 = cartesian_point ( 'none', ( 18.74448661283578232, -37.21070215060996844, 117.7000000000000313 ) ) ;
#2231 = vertex_point ( 'none', #39277 ) ;
#2232 = edge_curve ( 'none', #43047, #3416, #46591, .t. ) ;
#2233 = axis2_placement_3d ( 'none', #26654, #8601, #41610 ) ;
#2234 = cartesian_point ( 'none', ( -14.98651143340527803, -32.36646740502587960, 133.6477578263680357 ) ) ;
#2235 = face_bound ( 'none', #24519, .t. ) ;
#2236 = cartesian_point ( 'none', ( -17.65302271922575628, -28.03587089054461501, 144.7298353189312365 ) ) ;
#2237 = cartesian_point ( 'none', ( -51.56089785095257838, 13.95388486809017792, 153.2255089622723290 ) ) ;
#2238 = vertex_point ( 'none', #2956 ) ;
#2239 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 109.3589838486226142 ) ) ;
#2240 = cartesian_point ( 'none', ( -52.26760505217794872, -10.25177281364519999, 158.5746325864272990 ) ) ;
#2241 = oriented_edge ( 'none', *, *, #24188, .f. ) ;
#2242 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706481624, 0.08040252668610881059 ) ) ;
#2243 = advanced_face ( 'none', ( #15638 ), #31096, .t. ) ;
#2244 = oriented_edge ( 'none', *, *, #9879, .f. ) ;
#2245 = edge_curve ( 'none', #45426, #15707, #6715, .t. ) ;
#2246 = axis2_placement_3d ( 'none', #37597, #5088, #37902 ) ;
#2247 = cartesian_point ( 'none', ( -79.64628471850346614, 11.12952929843266325, 159.9139346797998655 ) ) ;
#2248 = oriented_edge ( 'none', *, *, #18841, .t. ) ;
#2249 = cartesian_point ( 'none', ( -2.899623631041497897e-14, 26.00000000000003197, 111.8999999999999915 ) ) ;
#2250 = cartesian_point ( 'none', ( 36.45597695133560734, 15.62435245109906568, -10.85204780774350120 ) ) ;
#2251 = cartesian_point ( 'none', ( 30.31088913245557137, -57.49999999999985079, 48.50000000000002132 ) ) ;
#2252 = face_outer_bound ( 'none', #11634, .t. ) ;
#2253 = oriented_edge ( 'none', *, *, #15228, .f. ) ;
#2254 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#2255 = oriented_edge ( 'none', *, *, #42394, .f. ) ;
#2256 = face_outer_bound ( 'none', #27161, .t. ) ;
#2258 = edge_curve ( 'none', #23642, #11119, #28188, .t. ) ;
#2257 = b_spline_curve_with_knots ( 'none', 3,
( #37485, #19201, #44223, #29898 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849471269361, 0.001364157796136171484 ),
.unspecified. ) ;
#2259 = direction ( 'none', ( -0.5448968651154829645, 0.8385030747631873060, 6.616717687313837095e-16 ) ) ;
#2260 = oriented_edge ( 'none', *, *, #32479, .t. ) ;
#2261 = line ( 'none', #37399, #44648 ) ;
#2262 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#2263 = cartesian_point ( 'none', ( -21.45600397197657827, -29.33110855844110176, 136.4255794346779851 ) ) ;
#2264 = oriented_edge ( 'none', *, *, #15513, .f. ) ;
#2265 = cartesian_point ( 'none', ( -121.5000000000000568, 23.99999999996444444, 86.09999999998611031 ) ) ;
#2266 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#2267 = face_outer_bound ( 'none', #32156, .t. ) ;
#2268 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397318731, 0.9080905094339764005 ) ) ;
#2269 = cartesian_point ( 'none', ( -52.73544972410822851, 16.51788214086885276, 145.0694323989370389 ) ) ;
#2270 = b_spline_curve_with_knots ( 'none', 3,
( #9648, #20525, #39285, #24522, #27850, #21009, #35594, #38798, #24212, #13308 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928692851595e-07, 0.0008471971588183618363, 0.001694098752443854404, 0.002541000346069347080, 0.003387901939694839756 ),
.unspecified. ) ;
#2271 = oriented_edge ( 'none', *, *, #39408, .f. ) ;
#2272 = direction ( 'none', ( -0.4999999999999945599, -0.8660254037844418162, 5.525372073534532219e-16 ) ) ;
#2273 = face_outer_bound ( 'none', #9221, .t. ) ;
#2274 = advanced_face ( 'none', ( #36288 ), #13320, .f. ) ;
#2275 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2276 = edge_loop ( 'none', ( #41629, #28678, #10868, #18543 ) ) ;
#2277 = cartesian_point ( 'none', ( -36.87218675699310921, 13.03322069708038811, -36.18535050013858978 ) ) ;
#2278 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2279 = circle ( 'none', #39814, 3.000000000000000444 ) ;
#2280 = advanced_face ( 'none', ( #30485 ), #47190, .f. ) ;
#2281 = cartesian_point ( 'none', ( -38.23664937516553408, 10.89418117788158824, -10.68970172549554931 ) ) ;
#2282 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2283 = oriented_edge ( 'none', *, *, #5580, .t. ) ;
#2284 = axis2_placement_3d ( 'none', #1782, #12764, #20607 ) ;
#2285 = plane ( 'none', #17732 ) ;
#2286 = oriented_edge ( 'none', *, *, #28748, .f. ) ;
#2287 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#2288 = oriented_edge ( 'none', *, *, #3697, .t. ) ;
#2289 = cartesian_point ( 'none', ( -54.49999999999994316, -5.886679903475287724e-13, 107.6000000000000512 ) ) ;
#2290 = cartesian_point ( 'none', ( -19.99999999999998224, 37.89101615137755630, 106.1000000000000654 ) ) ;
#2291 = direction ( 'none', ( 3.490640606220099753e-15, -0.9967624760706481624, -0.08040252668610868569 ) ) ;
#2292 = vertex_point ( 'none', #28637 ) ;
#2293 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#2294 = axis2_placement_3d ( 'none', #13301, #17016, #28491 ) ;
#2295 = cartesian_point ( 'none', ( -34.19999999999992468, 13.45629342695366404, 147.1854341102624346 ) ) ;
#2296 = direction ( 'none', ( 0.05405944376164017323, -0.9985377191374305017, 2.560447365386019523e-16 ) ) ;
#2297 = line ( 'none', #40110, #24013 ) ;
#2298 = axis2_placement_3d ( 'none', #40569, #394, #22430 ) ;
#2299 = direction ( 'none', ( 4.440892098500624683e-16, 1.000000000000000000, -2.775557561562891351e-16 ) ) ;
#2300 = oriented_edge ( 'none', *, *, #39619, .f. ) ;
#2301 = direction ( 'none', ( -0.7071067811865414665, -0.5028795212808243598, -0.4971037990967051567 ) ) ;
#2302 = cartesian_point ( 'none', ( -10.39914843856936955, -14.69209691475659696, -37.49999999999999289 ) ) ;
#2303 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.836834283874915631e-13 ) ) ;
#2304 = edge_curve ( 'none', #44237, #23805, #12164, .t. ) ;
#2305 = axis2_placement_3d ( 'none', #11456, #4451, #26784 ) ;
#2306 = circle ( 'none', #11204, 2.499999999999995115 ) ;
#2307 = vertex_point ( 'none', #9791 ) ;
#2308 = closed_shell ( 'none', ( #32758, #21899, #43926, #32488, #31227, #46929, #13749, #16183, #19248, #25591, #31875, #19143, #33550, #25237, #22122, #32601, #13978, #16906, #18386, #19522 ) ) ;
#2309 = spherical_surface ( 'none', #24955, 120.0000000000000000 ) ;
#2310 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#2311 = vector ( 'none', #3365, 1000.000000000000114 ) ;
#2312 = direction ( 'none', ( -7.372574772901423249e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2313 = edge_curve ( 'none', #41837, #46460, #32114, .t. ) ;
#2314 = oriented_edge ( 'none', *, *, #19658, .t. ) ;
#2315 = cartesian_point ( 'none', ( -92.33993344247532775, 65.00000000001134026, 166.0084660161173531 ) ) ;
#2316 = oriented_edge ( 'none', *, *, #19382, .t. ) ;
#2317 = cartesian_point ( 'none', ( 6.591483847179162581, -14.57917489751652163, -75.00000000000001421 ) ) ;
#2318 = circle ( 'none', #21542, 25.00000000000000000 ) ;
#2319 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2320 = vertex_point ( 'none', #46340 ) ;
#2321 = edge_loop ( 'none', ( #12631, #8991, #28197, #10173 ) ) ;
#2322 = circle ( 'none', #42056, 4.099999999999993427 ) ;
#2323 = edge_curve ( 'none', #10154, #40253, #11022, .t. ) ;
#2324 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#2325 = oriented_edge ( 'none', *, *, #15561, .f. ) ;
#2326 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2327 = conical_surface ( 'none', #42194, 47.50000000000000711, 0.7853981633974587151 ) ;
#2328 = oriented_edge ( 'none', *, *, #27936, .t. ) ;
#2329 = cartesian_point ( 'none', ( 10.97463932588845381, -42.49999999999992895, 101.0999999999999659 ) ) ;
#2330 = direction ( 'none', ( 4.440892098500625176e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2331 = edge_curve ( 'none', #33013, #6065, #28432, .t. ) ;
#2332 = oriented_edge ( 'none', *, *, #14236, .t. ) ;
#2333 = direction ( 'none', ( 3.087807787238715839e-15, -1.000000000000000000, -3.083952846180989294e-16 ) ) ;
#2334 = cartesian_point ( 'none', ( -46.63308798543670974, -15.99583531908547407, 141.8609037767392351 ) ) ;
#2335 = vertex_point ( 'none', #7382 ) ;
#2336 = direction ( 'none', ( 0.9912947018080023875, -7.365902759532291013e-14, -0.1316617414717865808 ) ) ;
#2337 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764234537, 48.50000000000000711 ) ) ;
#2338 = face_outer_bound ( 'none', #46677, .t. ) ;
#2340 = edge_curve ( 'none', #28514, #8600, #3632, .t. ) ;
#2339 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2341 = oriented_edge ( 'none', *, *, #26452, .t. ) ;
#2342 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2343 = cartesian_point ( 'none', ( 2.831136357616158783, -26.41068933073470504, -43.00000000000000000 ) ) ;
#2344 = direction ( 'none', ( -1.000000000000000000, 3.472942098561955260e-17, 2.135044278125301096e-16 ) ) ;
#2345 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.476360405086644063e-16 ) ) ;
#2346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2347 = face_outer_bound ( 'none', #37071, .t. ) ;
#2348 = oriented_edge ( 'none', *, *, #22937, .f. ) ;
#2349 = direction ( 'none', ( 3.477035026498546111e-15, -0.9967624760706484954, -0.08040252668610441134 ) ) ;
#2350 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #28823, #24861 ),
( #10121, #46843 ),
( #2974, #32503 ),
( #47142, #6636 ),
( #25159, #3284 ),
( #28184, #6932 ),
( #10595, #32191 ),
( #13962, #13485 ),
( #10271, #17651 ),
( #43302, #21332 ),
( #46990, #6783 ),
( #28980, #36242 ),
( #25308, #385 ),
( #10746, #25935 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000001110, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000000000, 0.7500000000000001110, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2351 = face_outer_bound ( 'none', #26846, .t. ) ;
#2352 = cartesian_point ( 'none', ( -84.80000000000299565, 20.95899236047595338, 178.6614888847737745 ) ) ;
#2353 = axis2_placement_3d ( 'none', #15762, #40931, #22621 ) ;
#2354 = cylindrical_surface ( 'none', #3598, 47.00000000000000711 ) ;
#2355 = axis2_placement_3d ( 'none', #9048, #19292, #1420 ) ;
#2356 = oriented_edge ( 'none', *, *, #23160, .t. ) ;
#2357 = cartesian_point ( 'none', ( -20.00000000000001776, 34.64101615137756340, 67.99784845243117104 ) ) ;
#2359 = advanced_face ( 'none', ( #1357 ), #43592, .t. ) ;
#2358 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2360 = oriented_edge ( 'none', *, *, #30065, .f. ) ;
#2361 = cartesian_point ( 'none', ( -53.32509933943671143, 29.51566197972624650, 60.40000000000008384 ) ) ;
#2362 = line ( 'none', #19746, #24635 ) ;
#2363 = face_outer_bound ( 'none', #14208, .t. ) ;
#2364 = edge_curve ( 'none', #28374, #215, #10358, .t. ) ;
#2365 = axis2_placement_3d ( 'none', #20428, #27745, #9546 ) ;
#2366 = oriented_edge ( 'none', *, *, #36815, .f. ) ;
#2367 = face_outer_bound ( 'none', #46550, .t. ) ;
#2368 = circle ( 'none', #13807, 4.000320936831877283 ) ;
#2369 = cartesian_point ( 'none', ( 20.50481235382934031, 29.16104600619628329, 138.2167890977767115 ) ) ;
#2370 = face_outer_bound ( 'none', #371, .t. ) ;
#2371 = oriented_edge ( 'none', *, *, #23340, .t. ) ;
#2372 = edge_curve ( 'none', #43896, #1610, #29326, .t. ) ;
#2373 = axis2_placement_3d ( 'none', #46477, #35096, #17000 ) ;
#2374 = oriented_edge ( 'none', *, *, #21901, .f. ) ;
#2375 = cartesian_point ( 'none', ( -42.36691201456302736, 14.15360017808056625, 154.6739306239551297 ) ) ;
#2376 = vertex_point ( 'none', #36545 ) ;
#2377 = cartesian_point ( 'none', ( -29.30443652418522049, -57.49999999999999289, 6.268765639994769355e-15 ) ) ;
#2378 = axis2_placement_3d ( 'none', #11316, #4472, #44352 ) ;
#2380 = edge_loop ( 'none', ( #16562, #41643 ) ) ;
#2379 = cartesian_point ( 'none', ( -18.82124999999981796, -9.495257944758586532, 176.0999999999999943 ) ) ;
#2381 = plane ( 'none', #17784 ) ;
#2382 = face_outer_bound ( 'none', #26994, .t. ) ;
#2383 = edge_curve ( 'none', #20843, #19214, #19619, .t. ) ;
#2384 = oriented_edge ( 'none', *, *, #21068, .f. ) ;
#2385 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#2386 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#2387 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#2388 = cartesian_point ( 'none', ( -0.7079723368973158681, -40.30606376427979853, -115.9999999999999289 ) ) ;
#2389 = conical_surface ( 'none', #6627, 26.00000000000000355, 0.5235987755982980385 ) ;
#2390 = advanced_face ( 'none', ( #39131, #776, #38571, #183, #18497, #11616 ), #43432, .t. ) ;
#2391 = edge_loop ( 'none', ( #24182, #8672, #3346, #1038 ) ) ;
#2392 = cartesian_point ( 'none', ( -6.276807942090483650, -3.098658106036843218, 173.5999999999999659 ) ) ;
#2393 = cylindrical_surface ( 'none', #41251, 3.250000000000002665 ) ;
#2394 = edge_curve ( 'none', #23854, #19259, #29932, .t. ) ;
#2395 = cartesian_point ( 'none', ( -80.49122630483870466, -28.83709141695668166, 131.1067808030843764 ) ) ;
#2396 = vector ( 'none', #20122, 1000.000000000000000 ) ;
#2397 = vector ( 'none', #33571, 1000.000000000000000 ) ;
#2398 = edge_curve ( 'none', #3631, #5395, #37434, .t. ) ;
#2399 = cartesian_point ( 'none', ( -83.69999999999987494, 8.034759836203429373, 161.6464669418659525 ) ) ;
#2400 = advanced_face ( 'none', ( #39743 ), #44291, .f. ) ;
#2401 = cartesian_point ( 'none', ( 9.253430119068255522, -16.51702935015320506, 176.0999999999999943 ) ) ;
#2402 = oriented_edge ( 'none', *, *, #42812, .t. ) ;
#2403 = cartesian_point ( 'none', ( 1.077527965733185025e-15, 3.263398665506176920e-14, 46.50000000000016342 ) ) ;
#2404 = cartesian_point ( 'none', ( -42.40647512135904407, -16.10719268700723816, 142.4424508151554676 ) ) ;
#2405 = edge_curve ( 'none', #5923, #4790, #14043, .t. ) ;
#2406 = face_outer_bound ( 'none', #40337, .t. ) ;
#2407 = cartesian_point ( 'none', ( -54.50000000000004974, 34.49967906316791755, 120.6812800690923240 ) ) ;
#2408 = vertex_point ( 'none', #11197 ) ;
#2409 = circle ( 'none', #35430, 1.000000000000002442 ) ;
#2410 = cartesian_point ( 'none', ( 33.46194077712620896, 51.00292657709063349, -7.166999109980191768e-15 ) ) ;
#2411 = face_outer_bound ( 'none', #3866, .t. ) ;
#2412 = oriented_edge ( 'none', *, *, #6297, .t. ) ;
#2413 = oriented_edge ( 'none', *, *, #23735, .f. ) ;
#2414 = vertex_point ( 'none', #29107 ) ;
#2415 = line ( 'none', #1972, #8661 ) ;
#2416 = line ( 'none', #13702, #17844 ) ;
#2417 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2419 = advanced_face ( 'none', ( #43133 ), #8133, .t. ) ;
#2418 = cartesian_point ( 'none', ( -14.70373177523255137, 38.65398133287215643, -36.49999999999999289 ) ) ;
#2420 = cartesian_point ( 'none', ( -24.76313972081426584, -31.89101615137757761, 125.9887384488495314 ) ) ;
#2421 = vector ( 'none', #9316, 1000.000000000000000 ) ;
#2422 = oriented_edge ( 'none', *, *, #19734, .f. ) ;
#2423 = cartesian_point ( 'none', ( -46.91581362515098874, 28.87851471837055328, 68.60000000000007958 ) ) ;
#2424 = vertex_point ( 'none', #25916 ) ;
#2425 = vertex_point ( 'none', #8151 ) ;
#2426 = cartesian_point ( 'none', ( -52.71339871278457423, 16.48966444566319467, 144.6745509707881752 ) ) ;
#2427 = oriented_edge ( 'none', *, *, #12636, .t. ) ;
#2428 = axis2_placement_3d ( 'none', #44864, #33942, #22235 ) ;
#2429 = direction ( 'none', ( -1.067522139062650671e-15, 1.224442052797140837e-16, -1.000000000000000000 ) ) ;
#2430 = oriented_edge ( 'none', *, *, #40495, .t. ) ;
#2431 = cartesian_point ( 'none', ( -1.548761119352092427e-14, 4.355814003775727556e-17, -71.99999999999998579 ) ) ;
#2432 = plane ( 'none', #43485 ) ;
#2433 = face_outer_bound ( 'none', #14779, .t. ) ;
#2434 = oriented_edge ( 'none', *, *, #40367, .t. ) ;
#2435 = face_outer_bound ( 'none', #18119, .t. ) ;
#2436 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2437 = cartesian_point ( 'none', ( 20.00000000000022737, -31.39101615137742485, 113.0999999999999517 ) ) ;
#2438 = cylindrical_surface ( 'none', #4784, 27.49999999999999645 ) ;
#2439 = cartesian_point ( 'none', ( -3.865895114665741074e-14, 4.527814764828151027e-16, -94.75000000000000000 ) ) ;
#2440 = line ( 'none', #45268, #39680 ) ;
#2441 = edge_curve ( 'none', #36625, #34188, #25312, .t. ) ;
#2442 = axis2_placement_3d ( 'none', #10728, #10420, #36050 ) ;
#2443 = direction ( 'none', ( 3.094806050640186079e-15, -1.000000000000000000, -5.816799037940402899e-17 ) ) ;
#2444 = cartesian_point ( 'none', ( -40.74235309681344575, 12.09412448765556825, 136.5076812600618439 ) ) ;
#2445 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#2446 = axis2_placement_3d ( 'none', #43962, #5054, #40271 ) ;
#2447 = advanced_face ( 'none', ( #27623 ), #11676, .f. ) ;
#2448 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2449 = oriented_edge ( 'none', *, *, #38595, .t. ) ;
#2450 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#2451 = cartesian_point ( 'none', ( -30.31088913245518413, -57.50000000000005684, 48.50000000000007105 ) ) ;
#2452 = edge_curve ( 'none', #4790, #40731, #14416, .t. ) ;
#2453 = cartesian_point ( 'none', ( -42.40647512135801378, 5.728428206251860111, 130.6066678023968564 ) ) ;
#2454 = cartesian_point ( 'none', ( -46.60666861178997067, -20.80801192190302729, 153.1628985879672484 ) ) ;
#2455 = circle ( 'none', #28024, 33.90055080756886952 ) ;
#2456 = cartesian_point ( 'none', ( -85.29013136611693824, -2.288250506317430322, 123.2105744668215408 ) ) ;
#2457 = oriented_edge ( 'none', *, *, #8559, .f. ) ;
#2458 = oriented_edge ( 'none', *, *, #8777, .t. ) ;
#2459 = vertex_point ( 'none', #33770 ) ;
#2460 = line ( 'none', #45668, #22419 ) ;
#2461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2462 = vertex_point ( 'none', #40694 ) ;
#2463 = cartesian_point ( 'none', ( -46.63308798543667422, -20.85922080276830926, 152.9397885163776891 ) ) ;
#2464 = cartesian_point ( 'none', ( -46.91581362515098874, 28.87851471837055328, 68.60000000000007958 ) ) ;
#2465 = vector ( 'none', #6779, 1000.000000000000000 ) ;
#2466 = edge_loop ( 'none', ( #14937, #30774, #40300, #25049 ) ) ;
#2467 = edge_curve ( 'none', #31416, #4969, #15585, .t. ) ;
#2468 = edge_loop ( 'none', ( #24997, #44630 ) ) ;
#2469 = oriented_edge ( 'none', *, *, #1329, .f. ) ;
#2470 = oriented_edge ( 'none', *, *, #43008, .f. ) ;
#2471 = edge_curve ( 'none', #40586, #39428, #21336, .t. ) ;
#2473 = circle ( 'none', #47511, 3.899999999999979927 ) ;
#2472 = cartesian_point ( 'none', ( 14.57726002520073294, -11.75457642865534957, -37.50000000000000711 ) ) ;
#2474 = advanced_face ( 'none', ( #7010 ), #514, .f. ) ;
#2475 = cartesian_point ( 'none', ( -67.24478595993068097, -24.29163042429638608, 114.9767931969975052 ) ) ;
#2476 = edge_loop ( 'none', ( #10539, #24063, #30349, #3881 ) ) ;
#2477 = edge_curve ( 'none', #37379, #22161, #35082, .t. ) ;
#2478 = direction ( 'none', ( 0.0000000000000000000, 0.4712515702486608227, 0.8819988421410606128 ) ) ;
#2479 = oriented_edge ( 'none', *, *, #13991, .t. ) ;
#2480 = vector ( 'none', #14088, 1000.000000000000000 ) ;
#2481 = oriented_edge ( 'none', *, *, #2232, .f. ) ;
#2482 = cartesian_point ( 'none', ( 25.11286195646027153, 47.87376945417055651, 60.60000000000005116 ) ) ;
#2483 = line ( 'none', #13458, #35667 ) ;
#2484 = axis2_placement_3d ( 'none', #15088, #26124, #25809 ) ;
#2485 = cartesian_point ( 'none', ( -85.50000000000011369, 66.33992515016710456, 165.0999999999612555 ) ) ;
#2486 = cartesian_point ( 'none', ( -20.68218961174058634, 6.273663490008543064, 174.1745102765075046 ) ) ;
#2487 = circle ( 'none', #23446, 0.2000000000000001499 ) ;
#2489 = cartesian_point ( 'none', ( 14.50000000000000888, 34.64101615137766288, 126.7005750861492857 ) ) ;
#2488 = cartesian_point ( 'none', ( -57.09999999999992326, 20.00000000000022382, 178.6410161513773858 ) ) ;
#2490 = vector ( 'none', #38727, 1000.000000000000000 ) ;
#2491 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#2492 = cartesian_point ( 'none', ( -13.66762187570641451, -38.88821602921581189, 113.0999999999999801 ) ) ;
#2493 = cartesian_point ( 'none', ( -59.49999999999992184, -1.858312511085976568e-13, 119.1000000000000654 ) ) ;
#2494 = cartesian_point ( 'none', ( -79.69999999999987494, 7.189026260430328996, 156.0186895014836068 ) ) ;
#2495 = oriented_edge ( 'none', *, *, #22788, .f. ) ;
#2496 = axis2_placement_3d ( 'none', #37043, #33634, #8171 ) ;
#2497 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#2498 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#2499 = direction ( 'none', ( -3.354148110650020427e-15, 0.9967624760706483844, 0.08040252668610803344 ) ) ;
#2500 = cartesian_point ( 'none', ( -54.29999999999987637, -1.667575133183860794e-13, 146.1000000000000512 ) ) ;
#2501 = cartesian_point ( 'none', ( -83.69999999999984652, 0.4064717623990505846, 163.5952788119073773 ) ) ;
#2502 = cartesian_point ( 'none', ( -13.65662324735145638, 11.73955822710546570, -10.49739681762720700 ) ) ;
#2503 = toroidal_surface ( 'none', #27652, 19.25000000000000000, 4.050000000000003375 ) ;
#2504 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2505 =( bounded_curve ( ) b_spline_curve ( 3, ( #21356, #10289, #47165, #17990 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 3.141592653589792228 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243652705, 0.8047378541243652705, 1.000000000000000000 ) )
representation_item ( '' ) );
#2506 = vector ( 'none', #2647, 1000.000000000000000 ) ;
#2507 = cartesian_point ( 'none', ( 1.398546249527773999e-14, 2.549677043870000325e-15, -11.49999999999999289 ) ) ;
#2508 = vertex_point ( 'none', #15516 ) ;
#2509 = direction ( 'none', ( -3.087807787238715839e-15, 1.000000000000000000, 3.083952846180989294e-16 ) ) ;
#2510 = vector ( 'none', #45887, 1000.000000000000000 ) ;
#2511 = oriented_edge ( 'none', *, *, #7234, .f. ) ;
#2512 = edge_loop ( 'none', ( #8585, #25973, #23526, #35904 ) ) ;
#2513 = edge_curve ( 'none', #6886, #20039, #46003, .t. ) ;
#2514 = oriented_edge ( 'none', *, *, #4426, .t. ) ;
#2515 = vertex_point ( 'none', #18747 ) ;
#2516 = advanced_face ( 'none', ( #4728 ), #44840, .t. ) ;
#2517 = oriented_edge ( 'none', *, *, #8809, .t. ) ;
#2518 = edge_curve ( 'none', #30715, #9972, #24170, .t. ) ;
#2519 = axis2_placement_3d ( 'none', #15055, #40403, #46814 ) ;
#2520 = oriented_edge ( 'none', *, *, #13448, .t. ) ;
#2521 = advanced_face ( 'none', ( #43691, #36247 ), #19205, .t. ) ;
#2522 = cylindrical_surface ( 'none', #20198, 4.000000000000002665 ) ;
#2523 = cartesian_point ( 'none', ( -66.49999999999988631, -2.177013648190700906e-13, 146.1000000000000512 ) ) ;
#2524 = vertex_point ( 'none', #44700 ) ;
#2525 = edge_curve ( 'none', #43144, #35966, #29882, .t. ) ;
#2526 = axis2_placement_3d ( 'none', #17054, #2160, #10571 ) ;
#2527 = cartesian_point ( 'none', ( -19.19999999999992468, -4.205726319248866209e-14, 146.0999999999999943 ) ) ;
#2528 = cartesian_point ( 'none', ( -89.19978380358300285, 1.601144352911638480, 123.1552637378764814 ) ) ;
#2529 = oriented_edge ( 'none', *, *, #23425, .f. ) ;
#2530 = line ( 'none', #2894, #32815 ) ;
#2531 = oriented_edge ( 'none', *, *, #30796, .t. ) ;
#2532 = oriented_edge ( 'none', *, *, #42491, .t. ) ;
#2533 = edge_curve ( 'none', #27719, #36760, #17889, .t. ) ;
#2534 = toroidal_surface ( 'none', #15710, 19.25000000000000000, 4.050000000000003375 ) ;
#2535 = cartesian_point ( 'none', ( -81.29204973271689028, -22.09203709908106106, 122.2603266231584911 ) ) ;
#2536 = cartesian_point ( 'none', ( 37.46194077712548420, 45.96194077712566184, 2.081668171172168513e-14 ) ) ;
#2537 = vertex_point ( 'none', #1482 ) ;
#2539 = edge_curve ( 'none', #11431, #30364, #15013, .t. ) ;
#2538 = direction ( 'none', ( -0.8294228977943900460, -0.5586212103155023811, 1.007173560621658982e-15 ) ) ;
#2540 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#2541 = direction ( 'none', ( 0.0000000000000000000, 0.08040252668610869957, -0.9967624760706483844 ) ) ;
#2542 = direction ( 'none', ( 9.348201348699711183e-16, -1.000000000000000000, -6.049741671912744672e-19 ) ) ;
#2543 = cartesian_point ( 'none', ( 11.52565575452704749, 14.29336751642614800, -37.47996987440843242 ) ) ;
#2544 = oriented_edge ( 'none', *, *, #39244, .f. ) ;
#2545 = conical_surface ( 'none', #40275, 2.099999999999990763, 1.029744258676651647 ) ;
#2546 = direction ( 'none', ( -0.7248006548773169300, 0.6889586422198450411, 0.0000000000000000000 ) ) ;
#2547 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#2548 = oriented_edge ( 'none', *, *, #8054, .t. ) ;
#2549 = oriented_edge ( 'none', *, *, #5537, .f. ) ;
#2550 = circle ( 'none', #22135, 15.49999999999999112 ) ;
#2551 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#2552 = face_bound ( 'none', #28202, .t. ) ;
#2553 = oriented_edge ( 'none', *, *, #44113, .t. ) ;
#2554 = direction ( 'none', ( -1.590016789392712329e-15, 0.7111790392350225698, 0.7030109345897475048 ) ) ;
#2555 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038686115e-16, 1.000000000000000000 ) ) ;
#2556 = vector ( 'none', #11313, 1000.000000000000000 ) ;
#2557 = cartesian_point ( 'none', ( -0.4886141765497840628, -26.74315910675370489, 1.975500735905874272 ) ) ;
#2558 = cartesian_point ( 'none', ( -88.34364482029889132, -29.67115975648427195, 132.8379304784330373 ) ) ;
#2559 = oriented_edge ( 'none', *, *, #41431, .f. ) ;
#2560 = oriented_edge ( 'none', *, *, #1268, .f. ) ;
#2561 = oriented_edge ( 'none', *, *, #37587, .t. ) ;
#2562 = oriented_edge ( 'none', *, *, #10029, .f. ) ;
#2563 = oriented_edge ( 'none', *, *, #17750, .f. ) ;
#2564 = cartesian_point ( 'none', ( -54.49999999999992895, -1.399615484080819261, 109.5799092778195529 ) ) ;
#2565 = cartesian_point ( 'none', ( -16.39593754263855274, 36.26796849063723727, -37.38840364402169314 ) ) ;
#2566 = oriented_edge ( 'none', *, *, #26570, .f. ) ;
#2567 = cartesian_point ( 'none', ( -46.63308798543680211, 5.367283508836370842, 130.4465993445151639 ) ) ;
#2568 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#2569 = vertex_point ( 'none', #41795 ) ;
#2570 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#2571 = axis2_placement_3d ( 'none', #41587, #42060, #31113 ) ;
#2572 = cartesian_point ( 'none', ( -33.46194077712585369, -51.00292657709087507, 7.166999109980114459e-15 ) ) ;
#2573 = edge_loop ( 'none', ( #12583, #1139, #13981, #47059 ) ) ;
#2574 = edge_loop ( 'none', ( #27490, #34825, #21872 ) ) ;
#2575 = b_spline_curve_with_knots ( 'none', 3,
( #17828, #46698, #6950, #28990 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180183560 ),
.unspecified. ) ;
#2576 = axis2_placement_3d ( 'none', #44087, #22412, #37345 ) ;
#2577 = cartesian_point ( 'none', ( -18.23934843388939342, 29.43043978568125851, 140.8653961896106921 ) ) ;
#2578 = cartesian_point ( 'none', ( -92.33993344247534196, 65.60000000001133458, 166.0084660161169552 ) ) ;
#2579 = axis2_placement_3d ( 'none', #41119, #22806, #38371 ) ;
#2580 = face_outer_bound ( 'none', #29436, .t. ) ;
#2581 = edge_curve ( 'none', #46046, #16957, #38527, .t. ) ;
#2583 = axis2_placement_3d ( 'none', #3714, #11183, #10703 ) ;
#2582 = direction ( 'none', ( -0.1065859633166277715, 0.9943034911051384928, 0.0000000000000000000 ) ) ;
#2584 = vertex_point ( 'none', #19834 ) ;
#2585 = b_spline_curve_with_knots ( 'none', 3,
( #4749, #12051, #9039, #45737, #19754, #1875, #8882, #27395, #5536, #38503 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483339158, 0.0007968843218966678316, 0.001195326482845001856, 0.001593768643793335663 ),
.unspecified. ) ;
#2586 = oriented_edge ( 'none', *, *, #18304, .t. ) ;
#2587 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#2588 = edge_curve ( 'none', #29075, #22907, #10437, .t. ) ;
#2589 = axis2_placement_3d ( 'none', #35293, #13311, #20692 ) ;
#2590 = edge_loop ( 'none', ( #41360, #12442, #21832, #31517, #22296, #18188, #20461, #42647, #6020, #9074, #5650, #34802, #19217, #17885, #20834, #19952, #12875, #25040, #30831, #24775, #15239, #26009 ) ) ;
#2591 = circle ( 'none', #25503, 16.54801149218121736 ) ;
#2592 = oriented_edge ( 'none', *, *, #13810, .f. ) ;
#2593 = vector ( 'none', #46479, 1000.000000000000000 ) ;
#2595 = oriented_edge ( 'none', *, *, #6728, .f. ) ;
#2594 = cartesian_point ( 'none', ( -2.087462447646976305, -15.86500071052606309, -82.69558826257159012 ) ) ;
#2596 = face_outer_bound ( 'none', #36890, .t. ) ;
#2597 = vertex_point ( 'none', #45658 ) ;
#2598 = vector ( 'none', #25549, 1000.000000000000000 ) ;
#2599 = oriented_edge ( 'none', *, *, #23265, .f. ) ;
#2600 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2601 = oriented_edge ( 'none', *, *, #14383, .f. ) ;
#2602 = advanced_face ( 'none', ( #12720 ), #3591, .t. ) ;
#2604 = oriented_edge ( 'none', *, *, #2198, .t. ) ;
#2603 = cartesian_point ( 'none', ( 38.64295532744922212, -9.806963291613673306, -37.50000000000009948 ) ) ;
#2605 = cartesian_point ( 'none', ( -42.40647512135910091, -4.477333192562371167, 124.5780325050920823 ) ) ;
#2606 = oriented_edge ( 'none', *, *, #5860, .f. ) ;
#2607 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#2608 = cartesian_point ( 'none', ( 1.277865065462291616, -2.588511967869702168, 173.5999999999999659 ) ) ;
#2609 = cartesian_point ( 'none', ( 47.50000000000000711, -7.463876414181059002e-15, -7.000000000000010658 ) ) ;
#2610 = vertex_point ( 'none', #30542 ) ;
#2611 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#2612 = direction ( 'none', ( -3.265361837132808064e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2613 = edge_curve ( 'none', #23123, #34277, #31595, .t. ) ;
#2614 = cartesian_point ( 'none', ( -42.40647512135914354, 5.912613130181362919, 130.6772788306103905 ) ) ;
#2615 = cartesian_point ( 'none', ( 1.257399095193274517e-14, 2.493456293785025592e-15, -13.73205080756886431 ) ) ;
#2616 = cartesian_point ( 'none', ( -3.651954859865679492e-14, 3.471686019288369191e-14, 1.000000000000049516 ) ) ;
#2617 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -1.835686217964875777e-16 ) ) ;
#2618 = oriented_edge ( 'none', *, *, #1724, .t. ) ;
#2619 = cartesian_point ( 'none', ( -147.6302325581393973, -4.983331071733201982e-13, 146.1000000000001648 ) ) ;
#2620 = edge_curve ( 'none', #30684, #2727, #45443, .t. ) ;
#2621 = cartesian_point ( 'none', ( -79.80000000000312355, 34.64101615137712287, 126.0999999999997385 ) ) ;
#2622 = cartesian_point ( 'none', ( -21.63469059534634198, 37.15652537566715807, 75.19998533311827771 ) ) ;
#2623 = cylindrical_surface ( 'none', #17177, 65.00000000000000000 ) ;
#2624 = direction ( 'none', ( -0.9912947018080024986, 7.401486830834377778e-14, 0.1316617414717854151 ) ) ;
#2625 = edge_loop ( 'none', ( #28415, #35637, #7622, #28812, #30544 ) ) ;
#2626 = axis2_placement_3d ( 'none', #46100, #35182, #31152 ) ;
#2627 = face_outer_bound ( 'none', #44050, .t. ) ;
#2628 = plane ( 'none', #7805 ) ;
#2629 = oriented_edge ( 'none', *, *, #31271, .t. ) ;
#2630 = face_bound ( 'none', #36191, .t. ) ;
#2631 = axis2_placement_3d ( 'none', #41775, #8943, #27778 ) ;
#2632 = oriented_edge ( 'none', *, *, #42254, .f. ) ;
#2634 = edge_loop ( 'none', ( #16122, #26222, #36388, #14555 ) ) ;
#2633 = advanced_face ( 'none', ( #42531 ), #8641, .f. ) ;
#2635 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790458662, 2.135044278125301343e-15 ) ) ;
#2636 = circle ( 'none', #5904, 1.807199999999997919 ) ;
#2637 = axis2_placement_3d ( 'none', #8951, #12763, #20605 ) ;
#2638 = direction ( 'none', ( -3.629575272813011888e-15, 1.000000000000000000, -5.850021322063325158e-13 ) ) ;
#2639 = circle ( 'none', #17877, 24.99999999999998224 ) ;
#2640 = vertex_point ( 'none', #23494 ) ;
#2641 = vector ( 'none', #18498, 1000.000000000000000 ) ;
#2642 = oriented_edge ( 'none', *, *, #7821, .t. ) ;
#2643 = oriented_edge ( 'none', *, *, #5094, .f. ) ;
#2644 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2645 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#2647 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2646 = direction ( 'none', ( -3.497202527569243102e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#2648 = vector ( 'none', #6590, 1000.000000000000227 ) ;
#2649 = direction ( 'none', ( -2.725125444725129110e-15, 0.4187739565397500252, -0.9080905094339680739 ) ) ;
#2650 = cartesian_point ( 'none', ( 33.04627076535639674, 20.71096300278557223, -12.00000000000002132 ) ) ;
#2651 = cartesian_point ( 'none', ( 5.833815924367203142e-14, 26.00000000000002132, 91.30000000000005400 ) ) ;
#2652 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#2653 = vertex_point ( 'none', #37955 ) ;
#2654 = oriented_edge ( 'none', *, *, #6781, .t. ) ;
#2655 = edge_curve ( 'none', #46612, #28532, #26446, .t. ) ;
#2656 = axis2_placement_3d ( 'none', #8861, #30598, #34476 ) ;
#2657 = direction ( 'none', ( -0.4449748878673082109, 0.8955430470767312690, 5.414955469665856036e-16 ) ) ;
#2658 = cartesian_point ( 'none', ( 1.360985527142672821e-13, 2.010281278564675082e-14, 163.5999999999999659 ) ) ;
#2659 = plane ( 'none', #36852 ) ;
#2660 = cartesian_point ( 'none', ( 33.06923819516758556, 20.95692912648066297, -35.73934967332245805 ) ) ;
#2661 = cartesian_point ( 'none', ( -37.95659131158275557, -2.582341938806464121, 130.8808231194471148 ) ) ;
#2662 = advanced_face ( 'none', ( #28740 ), #13271, .t. ) ;
#2663 = plane ( 'none', #14636 ) ;
#2664 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#2665 = edge_curve ( 'none', #37538, #10312, #32739, .t. ) ;
#2666 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914488576, 1.211939109865901032e-15 ) ) ;
#2667 = cartesian_point ( 'none', ( -21.97108396269002384, 33.42582359222306820, -33.98700606798379908 ) ) ;
#2668 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.478074134663600507e-17 ) ) ;
#2669 = cartesian_point ( 'none', ( -39.34999999999994458, 19.21264236928861990, 144.9013035455913894 ) ) ;
#2670 = axis2_placement_3d ( 'none', #17553, #10176, #43669 ) ;
#2671 = edge_loop ( 'none', ( #36131, #32841, #13474 ) ) ;
#2672 = cartesian_point ( 'none', ( -27.27580060308225285, -36.24307246165660956, 113.1000000000000085 ) ) ;
#2673 = cartesian_point ( 'none', ( 20.00000000000007461, 34.64101615137755630, 67.99784845243114262 ) ) ;
#2674 = cartesian_point ( 'none', ( 17.23790677411654215, 30.59369098387147545, 120.6000000000000227 ) ) ;
#2675 = edge_curve ( 'none', #27259, #22984, #19036, .t. ) ;
#2676 = vector ( 'none', #38819, 1000.000000000000000 ) ;
#2677 = cylindrical_surface ( 'none', #29895, 3.999999999999996447 ) ;
#2678 = edge_curve ( 'none', #30958, #21996, #41388, .t. ) ;
#2679 = oriented_edge ( 'none', *, *, #40454, .f. ) ;
#2680 = line ( 'none', #7254, #42746 ) ;
#2681 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764237734, -1.080054191783297447e-14 ) ) ;
#2682 = edge_curve ( 'none', #16505, #16725, #23003, .t. ) ;
#2683 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#2684 = vertex_point ( 'none', #35375 ) ;
#2685 = edge_loop ( 'none', ( #13415, #6481, #47541, #16433 ) ) ;
#2686 = oriented_edge ( 'none', *, *, #3865, .t. ) ;
#2687 = advanced_face ( 'none', ( #31049 ), #1903, .t. ) ;
#2688 = direction ( 'none', ( 0.5002102258937928259, -0.8659039957820270361, 0.0000000000000000000 ) ) ;
#2689 = face_outer_bound ( 'none', #3198, .t. ) ;
#2690 = edge_curve ( 'none', #36854, #42580, #7601, .t. ) ;
#2691 = oriented_edge ( 'none', *, *, #39112, .f. ) ;
#2692 = cartesian_point ( 'none', ( -84.80000000000295302, -17.71958037902143346, 111.2497319615282976 ) ) ;
#2693 = oriented_edge ( 'none', *, *, #15967, .f. ) ;
#2694 = oriented_edge ( 'none', *, *, #42667, .f. ) ;
#2695 = cartesian_point ( 'none', ( -1.277865065461992744, 2.588511967869738584, 173.5999999999999659 ) ) ;
#2696 = circle ( 'none', #6890, 40.00000000000000711 ) ;
#2697 = face_bound ( 'none', #34585, .t. ) ;
#2698 = cartesian_point ( 'none', ( -41.21204445247112602, 9.159552011290948315, -15.49999999999996803 ) ) ;
#2699 = oriented_edge ( 'none', *, *, #19942, .t. ) ;
#2700 = cartesian_point ( 'none', ( -81.00088116413546402, -22.38189229424882498, 122.5314769641500448 ) ) ;
#2701 = cartesian_point ( 'none', ( -42.49999999999994316, -2.194927865177805248, 101.1000000000000369 ) ) ;
#2702 = axis2_placement_3d ( 'none', #32547, #4110, #43980 ) ;
#2703 = plane ( 'none', #26201 ) ;
#2704 = product_definition ( 'δ֪', '', #8467, #12923 ) ;
#2705 = cartesian_point ( 'none', ( -17.36302452680106612, -7.368657595059535659, 176.1000000000000227 ) ) ;
#2706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2707 = oriented_edge ( 'none', *, *, #14096, .t. ) ;
#2708 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#2709 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#2710 = cartesian_point ( 'none', ( -81.39893478262987969, -29.29122106692652849, 132.0181018814643039 ) ) ;
#2711 = advanced_face ( 'none', ( #23614 ), #9312, .f. ) ;
#2712 = cartesian_point ( 'none', ( -96.49999999999992895, 24.50000000001999467, 180.7410161513632829 ) ) ;
#2713 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#2714 = edge_curve ( 'none', #42150, #35263, #729, .t. ) ;
#2715 = axis2_placement_3d ( 'none', #29759, #21159, #13943 ) ;
#2716 = oriented_edge ( 'none', *, *, #28606, .f. ) ;
#2717 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.586214173941531267e-16 ) ) ;
#2718 = cartesian_point ( 'none', ( -52.71370004118956132, -13.67244345066130862, 163.2731900322249601 ) ) ;
#2719 = cylindrical_surface ( 'none', #35774, 2.999999999999997780 ) ;
#2720 = direction ( 'none', ( -1.089913892166340910e-15, -0.06226994568356625931, -0.9980593438591542910 ) ) ;
#2721 = direction ( 'none', ( 1.092875789865388469e-15, 1.660305686457348284e-29, 1.000000000000000000 ) ) ;
#2722 = vertex_point ( 'none', #13403 ) ;
#2723 = line ( 'none', #6408, #4993 ) ;
#2724 = oriented_edge ( 'none', *, *, #27543, .t. ) ;
#2725 = edge_curve ( 'none', #11774, #26593, #17217, .t. ) ;
#2726 = axis2_placement_3d ( 'none', #32352, #21779, #17801 ) ;
#2727 = vertex_point ( 'none', #5917 ) ;
#2728 = vertex_point ( 'none', #24302 ) ;
#2729 = oriented_edge ( 'none', *, *, #20908, .f. ) ;
#2730 = edge_curve ( 'none', #20773, #2126, #4189, .t. ) ;
#2731 = direction ( 'none', ( 0.8375239886752607887, 0.5464005567287442133, -9.420192732047614343e-16 ) ) ;
#2732 = oriented_edge ( 'none', *, *, #25652, .f. ) ;
#2733 = vertex_point ( 'none', #27630 ) ;
#2734 = vertex_point ( 'none', #6078 ) ;
#2735 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#2736 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2737 = cylindrical_surface ( 'none', #35154, 6.138320441952076933 ) ;
#2738 = circle ( 'none', #25934, 25.99999999999999645 ) ;
#2739 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.59999999999999432 ) ) ;
#2740 = oriented_edge ( 'none', *, *, #8816, .f. ) ;
#2741 = oriented_edge ( 'none', *, *, #44289, .t. ) ;
#2742 = cartesian_point ( 'none', ( 9.226243253127485389, 19.64967040006526844, 174.0890430315384094 ) ) ;
#2743 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#2744 = edge_curve ( 'none', #13250, #20647, #25896, .t. ) ;
#2745 = advanced_face ( 'none', ( #47147 ), #16210, .f. ) ;
#2746 = cartesian_point ( 'none', ( -37.43824473825218746, -21.21677762259414735, 154.5339395584674094 ) ) ;
#2747 = vertex_point ( 'none', #27791 ) ;
#2748 = cartesian_point ( 'none', ( 21.92508156293126120, 32.27531097615775479, 113.1000000000000227 ) ) ;
#2749 = oriented_edge ( 'none', *, *, #41052, .t. ) ;
#2750 = cartesian_point ( 'none', ( -3.317122695446381275, -15.65251921347532083, -85.33549322456039476 ) ) ;
#2751 = advanced_face ( 'none', ( #40840 ), #41988, .t. ) ;
#2752 = cartesian_point ( 'none', ( -94.69999999999990337, 15.64593886317019056, 161.5662405609745349 ) ) ;
#2753 = edge_curve ( 'none', #44069, #206, #35681, .t. ) ;
#2754 = cartesian_point ( 'none', ( -46.60666861179085885, -21.52454946672050085, 141.6782733168323318 ) ) ;
#2755 = cartesian_point ( 'none', ( -37.95659131158279109, 12.77110662342598069, 137.4287445878030098 ) ) ;
#2756 = cartesian_point ( 'none', ( -79.60000000000295017, -18.95306510865134442, 109.1887575750378403 ) ) ;
#2757 = cartesian_point ( 'none', ( -3.351551063872231229, -15.64503453068280159, -85.99999999999998579 ) ) ;
#2758 = edge_curve ( 'none', #39840, #13610, #32196, .t. ) ;
#2760 = vertex_point ( 'none', #45808 ) ;
#2759 = cartesian_point ( 'none', ( -42.36691201456295630, -0.7397982241927157920, 162.6314664483476236 ) ) ;
#2761 = face_outer_bound ( 'none', #14182, .t. ) ;
#2762 = cartesian_point ( 'none', ( -38.22511510611545305, 4.958460599889241038, 131.5740271205240788 ) ) ;
#2763 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2764 = cartesian_point ( 'none', ( -37.15470053837928788, 1.318190048282788865e-15, -45.99999999999999289 ) ) ;
#2765 = oriented_edge ( 'none', *, *, #45795, .f. ) ;
#2766 = vector ( 'none', #15865, 1000.000000000000000 ) ;
#2767 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 5.004010026856173173e-17 ) ) ;
#2768 = advanced_face ( 'none', ( #13882, #3049 ), #34892, .t. ) ;
#2769 = edge_loop ( 'none', ( #3534, #27916, #16279, #30505 ) ) ;
#2770 = vertex_point ( 'none', #2903 ) ;
#2771 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#2772 = cartesian_point ( 'none', ( -14.13359217743645679, -22.80552044066230266, 161.0223516004190571 ) ) ;
#2773 = face_outer_bound ( 'none', #31787, .t. ) ;
#2774 = cartesian_point ( 'none', ( -41.50000000000006395, 34.64101615137739287, 112.1000000000000369 ) ) ;
#2775 = oriented_edge ( 'none', *, *, #6206, .f. ) ;
#2776 = cartesian_point ( 'none', ( -50.10081362515099102, 27.60545737480742545, 64.60000000000007958 ) ) ;
#2777 = axis2_placement_3d ( 'none', #45521, #19538, #34129 ) ;
#2778 = oriented_edge ( 'none', *, *, #46680, .t. ) ;
#2779 = direction ( 'none', ( 0.8706508571648330364, -0.4919014992029823174, -4.336808689942018722e-16 ) ) ;
#2780 = vector ( 'none', #4606, 1000.000000000000227 ) ;
#2781 = circle ( 'none', #39860, 4.150000000000003908 ) ;
#2782 = oriented_edge ( 'none', *, *, #21874, .t. ) ;
#2783 = edge_loop ( 'none', ( #22849, #42298, #5109, #45125, #34192, #46598, #27142, #3315, #335, #26515, #43279 ) ) ;
#2784 = face_outer_bound ( 'none', #27932, .t. ) ;
#2785 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#2786 = edge_curve ( 'none', #28635, #35282, #39691, .t. ) ;
#2787 = axis2_placement_3d ( 'none', #39496, #24742, #32243 ) ;
#2788 = edge_loop ( 'none', ( #15289, #20047, #43157, #27260, #27094 ) ) ;
#2789 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750988713, 0.6493457786393073139 ) ) ;
#2790 = oriented_edge ( 'none', *, *, #45104, .f. ) ;
#2791 = edge_curve ( 'none', #31920, #42906, #22457, .t. ) ;
#2793 = axis2_placement_3d ( 'none', #23346, #37966, #8647 ) ;
#2792 = direction ( 'none', ( 3.482768770163155185e-15, -0.7071067811861341257, 0.7071067811869609088 ) ) ;
#2794 = cartesian_point ( 'none', ( -121.5000000000000142, 54.66524163605454589, 197.3652416359925610 ) ) ;
#2795 = cylindrical_surface ( 'none', #45846, 4.049999999999998046 ) ;
#2796 = edge_curve ( 'none', #18960, #44346, #38122, .t. ) ;
#2797 = vertex_point ( 'none', #21422 ) ;
#2798 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#2800 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#2799 = cartesian_point ( 'none', ( 1.634060084599307416e-13, -4.999999999999978684, 171.0999999999999659 ) ) ;
#2801 = edge_curve ( 'none', #38854, #14715, #24771, .t. ) ;
#2802 = plane ( 'none', #15263 ) ;
#2803 = direction ( 'none', ( 0.8571673007021115565, -1.350532278854929112e-16, 0.5150380749100554878 ) ) ;
#2804 = cartesian_point ( 'none', ( 28.12686542595789518, 47.73773963580072888, 64.60000000000002274 ) ) ;
#2805 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#2806 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000006537 ) ) ;
#2807 = cartesian_point ( 'none', ( -19.92882842329470705, -34.24322869439514960, 75.19998533311827771 ) ) ;
#2808 = oriented_edge ( 'none', *, *, #38671, .f. ) ;
#2809 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#2810 = conical_surface ( 'none', #25284, 37.15470053837928788, 0.5235987755982983716 ) ;
#2811 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#2812 = cartesian_point ( 'none', ( -49.93387720637777250, 23.28784308576134165, 145.3506377337585036 ) ) ;
#2813 = vertex_point ( 'none', #39379 ) ;
#2814 = line ( 'none', #11056, #44606 ) ;
#2815 = cartesian_point ( 'none', ( 54.34738077886741081, 35.65616640185525199, 1.000000000000007772 ) ) ;
#2816 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#2818 = edge_curve ( 'none', #29830, #19276, #8891, .t. ) ;
#2817 = cartesian_point ( 'none', ( -54.50000000000004974, 34.49967906316791755, 120.6812800690923240 ) ) ;
#2819 = oriented_edge ( 'none', *, *, #24715, .f. ) ;
#2820 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.6000000000000654 ) ) ;
#2821 = cartesian_point ( 'none', ( -45.85009933943671001, 32.50344962278256133, 60.60000000000009379 ) ) ;
#2822 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137730050, 126.1000000000000512 ) ) ;
#2823 = face_outer_bound ( 'none', #2192, .t. ) ;
#2824 = cartesian_point ( 'none', ( -46.60675387589353136, -16.02611232655717188, 142.0563064664023329 ) ) ;
#2825 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2826 = edge_curve ( 'none', #39119, #23592, #4827, .t. ) ;
#2827 = vertex_point ( 'none', #10520 ) ;
#2828 = line ( 'none', #40773, #22770 ) ;
#2829 = line ( 'none', #8644, #11344 ) ;
#2830 = vertex_point ( 'none', #6400 ) ;
#2831 = vector ( 'none', #41798, 1000.000000000000227 ) ;
#2833 = advanced_face ( 'none', ( #44481 ), #24266, .t. ) ;
#2832 = cartesian_point ( 'none', ( -52.73544972410823561, 13.33855979561302085, 136.3027900615097678 ) ) ;
#2834 = cartesian_point ( 'none', ( -30.14558498576315060, 56.83329201459335422, 58.16670798540669551 ) ) ;
#2835 = oriented_edge ( 'none', *, *, #37220, .t. ) ;
#2836 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#2837 = vertex_point ( 'none', #35999 ) ;
#2838 = face_outer_bound ( 'none', #7124, .t. ) ;
#2839 = cartesian_point ( 'none', ( -47.50000000000000711, 1.653882315987266269e-15, -6.999999999999989342 ) ) ;
#2840 = vertex_point ( 'none', #43215 ) ;
#2841 = axis2_placement_3d ( 'none', #31863, #17017, #35587 ) ;
#2842 = cartesian_point ( 'none', ( 19.59371750263114720, 7.618674104312737505, 176.0999999999754664 ) ) ;
#2843 = cartesian_point ( 'none', ( 10.16966808126498911, 16.33535219697243690, 176.1000000000008470 ) ) ;
#2844 = direction ( 'none', ( -0.5460857111807519981, 0.8377293095291655778, 2.617274577411958776e-16 ) ) ;
#2845 = cartesian_point ( 'none', ( -80.24408321798249233, -23.28994898880804953, 123.4276263960691580 ) ) ;
#2846 = line ( 'none', #17228, #11371 ) ;
#2847 = vertex_point ( 'none', #21259 ) ;
#2848 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 113.1000000000000227 ) ) ;
#2849 = circle ( 'none', #45264, 5.000000000000004441 ) ;
#2850 = cartesian_point ( 'none', ( -49.64999999999984936, -10.23780834492384173, 134.8649085320763561 ) ) ;
#2851 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#2852 = circle ( 'none', #37047, 21.95000000000000995 ) ;
#2853 = axis2_placement_3d ( 'none', #861, #33792, #11841 ) ;
#2854 = oriented_edge ( 'none', *, *, #46157, .f. ) ;
#2855 = cartesian_point ( 'none', ( -87.93857166165756212, 29.75249110177195178, 159.1785863149402473 ) ) ;
#2856 = cartesian_point ( 'none', ( 18.38660980283385271, 11.39700839726389781, 174.4645731540151701 ) ) ;
#2857 = cylindrical_surface ( 'none', #15572, 0.5999999999999999778 ) ;
#2858 = edge_curve ( 'none', #30397, #1488, #32376, .t. ) ;
#2859 = cartesian_point ( 'none', ( -54.99597827722993770, 26.76815469593974939, 121.0496223838703997 ) ) ;
#2860 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#2861 = cartesian_point ( 'none', ( -41.46194077712585369, -45.96194077712534209, -50.99999999999999289 ) ) ;
#2862 = oriented_edge ( 'none', *, *, #47270, .t. ) ;
#2863 = direction ( 'none', ( 2.775557561562888984e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2864 = cartesian_point ( 'none', ( -79.26475445319775304, -27.38502055821642855, 128.5924768522429247 ) ) ;
#2865 = direction ( 'none', ( 3.490640606220098569e-15, -0.9967624760706481624, -0.08040252668610857467 ) ) ;
#2866 = oriented_edge ( 'none', *, *, #31752, .t. ) ;
#2867 = cartesian_point ( 'none', ( -82.30000000000281091, -36.72054341798158816, 165.1410076395241617 ) ) ;
#2868 = circle ( 'none', #35996, 3.899999999999979927 ) ;
#2869 = edge_curve ( 'none', #18603, #47348, #34118, .t. ) ;
#2870 = axis2_placement_3d ( 'none', #8856, #19404, #37693 ) ;
#2871 = cartesian_point ( 'none', ( -118.4999999999997442, -15.99999999996526689, 206.1000000000094872 ) ) ;
#2872 = advanced_face ( 'none', ( #39881 ), #4370, .f. ) ;
#2873 = oriented_edge ( 'none', *, *, #12276, .f. ) ;
#2874 = oriented_edge ( 'none', *, *, #8162, .t. ) ;
#2875 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211238825e-16 ) ) ;
#2876 = vector ( 'none', #38759, 1000.000000000000114 ) ;
#2877 = direction ( 'none', ( -0.1065859633166278686, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#2878 = cartesian_point ( 'none', ( -60.19998826649754164, 20.00000000000002132, 180.7410161513775222 ) ) ;
#2879 = direction ( 'none', ( -1.054711873393898516e-15, -2.775557561562890858e-16, -1.000000000000000000 ) ) ;
#2880 = cartesian_point ( 'none', ( -36.28629995881022552, 21.87558859969602310, 144.2798930769643846 ) ) ;
#2881 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#2882 = circle ( 'none', #13030, 0.2000000000000007605 ) ;
#2883 = oriented_edge ( 'none', *, *, #10937, .f. ) ;
#2884 = oriented_edge ( 'none', *, *, #43107, .f. ) ;
#2885 = oriented_edge ( 'none', *, *, #44651, .f. ) ;
#2886 = edge_curve ( 'none', #38981, #27219, #14145, .t. ) ;
#2887 = circle ( 'none', #39670, 6.399999999999998579 ) ;
#2888 = direction ( 'none', ( 3.469446951953617344e-15, -1.000000000000000000, -5.816799037940569300e-17 ) ) ;
#2889 = oriented_edge ( 'none', *, *, #11843, .f. ) ;
#2891 = advanced_face ( 'none', ( #22643, #37028 ), #6716, .f. ) ;
#2890 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#2892 = cartesian_point ( 'none', ( -54.49999999999988631, -1.744026668586890360e-13, 146.1000000000000512 ) ) ;
#2893 = cartesian_point ( 'none', ( 29.81994365731662100, -0.8263197168544016424, -43.00000000000001421 ) ) ;
#2894 = cartesian_point ( 'none', ( 31.00027695764288538, 53.86081362515069770, 48.50000000000002842 ) ) ;
#2895 = circle ( 'none', #44436, 16.54801149218121736 ) ;
#2896 = vertex_point ( 'none', #39212 ) ;
#2897 = oriented_edge ( 'none', *, *, #24333, .t. ) ;
#2898 = cartesian_point ( 'none', ( -31.00027695764261892, -49.61081362515088955, -13.77501833360214611 ) ) ;
#2899 = vector ( 'none', #4082, 1000.000000000000000 ) ;
#2901 = edge_curve ( 'none', #10615, #44782, #30076, .t. ) ;
#2900 = b_spline_curve_with_knots ( 'none', 3,
( #30488, #11776, #37437, #30656 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.02749306965875908740, 0.04161498352790643507 ),
.unspecified. ) ;
#2902 = vector ( 'none', #40540, 1000.000000000000000 ) ;
#2903 = cartesian_point ( 'none', ( -78.50000000000005684, 39.14101615136532786, 126.0999999999767880 ) ) ;
#2904 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#2905 = cartesian_point ( 'none', ( -38.73110875715082102, 9.474379643073278956, -37.50982189035413228 ) ) ;
#2906 = direction ( 'none', ( -0.4389906948126954811, -0.8984916081232294793, 0.0000000000000000000 ) ) ;
#2907 = oriented_edge ( 'none', *, *, #9919, .f. ) ;
#2908 = plane ( 'none', #15619 ) ;
#2909 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2910 = axis2_placement_3d ( 'none', #20017, #45679, #16682 ) ;
#2911 = oriented_edge ( 'none', *, *, #2801, .t. ) ;
#2912 = direction ( 'none', ( -0.5464005567287442133, 0.8375239886752607887, 2.831729029602242569e-16 ) ) ;
#2913 = toroidal_surface ( 'none', #6824, 22.00000000000000000, 1.000000000000000000 ) ;
#2914 = cartesian_point ( 'none', ( -30.31088913245559269, 57.49999999999993605, 7.632783294297951215e-14 ) ) ;
#2915 = direction ( 'none', ( 0.8706508571648330364, -0.4919014992029823730, -5.945924510631731021e-16 ) ) ;
#2916 = vector ( 'none', #29171, 1000.000000000000000 ) ;
#2917 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#2918 = edge_loop ( 'none', ( #12178, #5298, #44751, #16187, #34072 ) ) ;
#2919 = advanced_face ( 'none', ( #38715 ), #35868, .t. ) ;
#2920 = axis2_placement_3d ( 'none', #41644, #19674, #45329 ) ;
#2921 = oriented_edge ( 'none', *, *, #23915, .f. ) ;
#2922 = toroidal_surface ( 'none', #22980, 6.399999999999998579, 0.1000000000000000056 ) ;
#2923 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#2924 = oriented_edge ( 'none', *, *, #18264, .t. ) ;
#2925 = vector ( 'none', #11609, 1000.000000000000000 ) ;
#2926 = vertex_point ( 'none', #40176 ) ;
#2927 = oriented_edge ( 'none', *, *, #31001, .t. ) ;
#2928 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#2929 = cartesian_point ( 'none', ( -86.28963354931785545, -4.521940288576415057, 123.5482716092420219 ) ) ;
#2930 = direction ( 'none', ( 1.261617073437678048e-15, -1.224442052797147247e-16, 1.000000000000000000 ) ) ;
#2931 = edge_curve ( 'none', #9152, #2408, #18074, .t. ) ;
#2932 = axis2_placement_3d ( 'none', #11023, #32956, #41005 ) ;
#2933 = oriented_edge ( 'none', *, *, #12256, .f. ) ;
#2934 = cartesian_point ( 'none', ( -15.19999999999990514, 8.920580559880374238, 157.5453353597155228 ) ) ;
#2935 = vector ( 'none', #28418, 1000.000000000000000 ) ;
#2936 = oriented_edge ( 'none', *, *, #18179, .t. ) ;
#2937 = cartesian_point ( 'none', ( -52.26778348863295065, -21.23847081521012825, 153.0707261552718705 ) ) ;
#2938 = direction ( 'none', ( -1.074416845004011544e-15, 0.5919764313287152468, 0.8059552746594063066 ) ) ;
#2939 = edge_curve ( 'none', #12270, #23473, #21535, .t. ) ;
#2940 = axis2_placement_3d ( 'none', #1892, #9216, #38353 ) ;
#2941 = face_outer_bound ( 'none', #16113, .t. ) ;
#2942 = edge_loop ( 'none', ( #46104, #23646, #45690, #40084 ) ) ;
#2943 = circle ( 'none', #1079, 23.00000000000000355 ) ;
#2944 = axis2_placement_3d ( 'none', #16823, #15505, #23680 ) ;
#2945 = face_outer_bound ( 'none', #45590, .t. ) ;
#2946 = advanced_face ( 'none', ( #37580 ), #13461, .t. ) ;
#2947 = direction ( 'none', ( 7.351932786074615340e-16, 1.925619371124011947e-17, 1.000000000000000000 ) ) ;
#2948 = circle ( 'none', #45402, 47.50000000000000711 ) ;
#2949 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#2950 = edge_loop ( 'none', ( #39049, #36134 ) ) ;
#2951 = edge_curve ( 'none', #27604, #3149, #20368, .t. ) ;
#2952 = direction ( 'none', ( -3.202566417187955564e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2953 = cartesian_point ( 'none', ( -15.19999999999981988, -16.62819522496308622, 155.4744648810543310 ) ) ;
#2954 = edge_loop ( 'none', ( #46222, #34204 ) ) ;
#2956 = cartesian_point ( 'none', ( 37.46194077712561921, -51.00292657709093902, 1.000000000000014655 ) ) ;
#2955 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#2957 = edge_curve ( 'none', #38269, #35247, #27774, .t. ) ;
#2958 = face_outer_bound ( 'none', #7063, .t. ) ;
#2959 = cartesian_point ( 'none', ( -33.29090554635831722, -22.17466139320845997, -32.49999999999996447 ) ) ;
#2960 = face_outer_bound ( 'none', #19135, .t. ) ;
#2961 = cartesian_point ( 'none', ( -78.49999999999985789, -22.75000000002058442, 111.4589838486358957 ) ) ;
#2962 = cartesian_point ( 'none', ( -31.00027695764258695, -49.61081362515083981, 6.938893903907228378e-14 ) ) ;
#2963 = oriented_edge ( 'none', *, *, #3082, .f. ) ;
#2964 = circle ( 'none', #26618, 2.500000000000002220 ) ;
#2965 = cartesian_point ( 'none', ( -118.5000000000000568, 23.99999999996445510, 86.09999999998611031 ) ) ;
#2966 = vector ( 'none', #45310, 1000.000000000000114 ) ;
#2968 = edge_curve ( 'none', #605, #14274, #7198, .t. ) ;
#2967 = cartesian_point ( 'none', ( -50.77582160018797452, 23.13886717373569724, 145.3576773688357946 ) ) ;
#2969 = cartesian_point ( 'none', ( -93.69999999999977547, -28.25999817349446275, 150.5066431934191655 ) ) ;
#2970 = cartesian_point ( 'none', ( -37.43867470203473147, 19.59082414960631979, 157.8257254567498649 ) ) ;
#2971 = face_outer_bound ( 'none', #13270, .t. ) ;
#2972 = oriented_edge ( 'none', *, *, #17399, .f. ) ;
#2973 = oriented_edge ( 'none', *, *, #39007, .t. ) ;
#2974 = cartesian_point ( 'none', ( -7.736896909686601376, 19.62032367001446431, 176.0999999999999659 ) ) ;
#2975 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2976 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#2977 = cartesian_point ( 'none', ( 18.30892251476523214, 32.16306196719018828, 120.7000000000000313 ) ) ;
#2978 = oriented_edge ( 'none', *, *, #46757, .f. ) ;
#2979 = cartesian_point ( 'none', ( 6.051380544582795729, 17.83338769690284309, 176.0999999999999091 ) ) ;
#2980 = cartesian_point ( 'none', ( -79.80000000000281091, -34.64101615137779078, 166.1000000000001933 ) ) ;
#2981 = vertex_point ( 'none', #17912 ) ;
#2982 = cartesian_point ( 'none', ( 17.14682995133344434, -34.83855266291801200, 117.7000000000000313 ) ) ;
#2983 = axis2_placement_3d ( 'none', #44979, #41454, #29857 ) ;
#2984 = advanced_face ( 'none', ( #15786 ), #33545, .t. ) ;
#2985 = axis2_placement_3d ( 'none', #16362, #42147, #20338 ) ;
#2986 = vector ( 'none', #31914, 1000.000000000000000 ) ;
#2987 = oriented_edge ( 'none', *, *, #15502, .t. ) ;
#2988 = advanced_face ( 'none', ( #46181 ), #42173, .f. ) ;
#2989 = circle ( 'none', #12375, 38.50000000000012079 ) ;
#2990 = cartesian_point ( 'none', ( -31.19999999999988205, -8.468982733809451547e-14, 146.1000000000000227 ) ) ;
#2991 = circle ( 'none', #34846, 2.499999999999993339 ) ;
#2992 = circle ( 'none', #35980, 3.399999999999993250 ) ;
#2993 = cartesian_point ( 'none', ( 7.213722040078053476e-14, 26.00000000000002487, 104.1000000000000227 ) ) ;
#2994 = cartesian_point ( 'none', ( -10.28960543715104414, -22.78982337806604619, 140.3141197252650727 ) ) ;
#2995 = edge_curve ( 'none', #14858, #45472, #6657, .t. ) ;
#2996 = axis2_placement_3d ( 'none', #13779, #13621, #42641 ) ;
#2997 = oriented_edge ( 'none', *, *, #36800, .t. ) ;
#2998 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2999 = advanced_face ( 'none', ( #8323 ), #3235, .f. ) ;
#3000 = cartesian_point ( 'none', ( 20.66133688636757881, 3.880458327168932797, 176.0999999999637282 ) ) ;
#3001 = edge_curve ( 'none', #10163, #8318, #36427, .t. ) ;
#3002 = axis2_placement_3d ( 'none', #16041, #1986, #45526 ) ;
#3003 = vector ( 'none', #15855, 1000.000000000000114 ) ;
#3004 = vector ( 'none', #28557, 1000.000000000000000 ) ;
#3005 = direction ( 'none', ( 0.0000000000000000000, -0.9980593438591542910, 0.06226994568356628706 ) ) ;
#3006 = direction ( 'none', ( 3.552713678800501718e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#3007 = oriented_edge ( 'none', *, *, #20064, .f. ) ;
#3008 = axis2_placement_3d ( 'none', #40768, #29339, #7456 ) ;
#3010 = oriented_edge ( 'none', *, *, #36724, .f. ) ;
#3009 = direction ( 'none', ( 1.317153999341668935e-15, 5.851264985355333224e-13, 1.000000000000000000 ) ) ;
#3011 = line ( 'none', #34595, #33258 ) ;
#3012 = face_outer_bound ( 'none', #12482, .t. ) ;
#3013 = cartesian_point ( 'none', ( -52.66869176962464394, 13.68036332581913683, 136.7860234446516472 ) ) ;
#3014 = edge_curve ( 'none', #19847, #3185, #43326, .t. ) ;
#3015 = oriented_edge ( 'none', *, *, #26683, .t. ) ;
#3016 = face_outer_bound ( 'none', #3947, .t. ) ;
#3017 = oriented_edge ( 'none', *, *, #4194, .t. ) ;
#3018 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#3019 = oriented_edge ( 'none', *, *, #8801, .f. ) ;
#3020 = cartesian_point ( 'none', ( -34.19999999999984652, -1.383198862178608578e-13, 172.0999999999999943 ) ) ;
#3021 = cartesian_point ( 'none', ( -47.03426186893231886, 11.13645770152641390, 165.4834998128182804 ) ) ;
#3022 = vertex_point ( 'none', #18231 ) ;
#3023 = cartesian_point ( 'none', ( -3.651954859865679492e-14, 3.471686019288369191e-14, 1.000000000000049516 ) ) ;
#3024 = direction ( 'none', ( -3.652049423109068024e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3025 = vertex_point ( 'none', #36178 ) ;
#3026 = plane ( 'none', #40859 ) ;
#3027 = cartesian_point ( 'none', ( 1.446600537100018716e-13, 1.930692545132860424e-14, 170.0999999999999659 ) ) ;
#3028 = cartesian_point ( 'none', ( -79.64041747871785049, -28.06429522125062093, 129.7039335523524812 ) ) ;
#3029 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3030 = edge_curve ( 'none', #2813, #39932, #3780, .t. ) ;
#3031 = oriented_edge ( 'none', *, *, #8442, .t. ) ;
#3032 = vertex_point ( 'none', #25879 ) ;
#3033 = vector ( 'none', #31229, 1000.000000000000000 ) ;
#3034 = edge_loop ( 'none', ( #44706, #25414, #43041 ) ) ;
#3035 = cartesian_point ( 'none', ( -42.50000000000003553, 26.33913438213173563, 112.1000000000000369 ) ) ;
#3036 = line ( 'none', #6763, #7585 ) ;
#3037 = edge_curve ( 'none', #27572, #29893, #44484, .t. ) ;
#3038 = cartesian_point ( 'none', ( -90.41522660791716248, -25.60203101735945808, 144.8365941579552612 ) ) ;
#3039 = circle ( 'none', #36344, 53.00000000000000000 ) ;
#3040 = cartesian_point ( 'none', ( -49.93252331724078630, 5.966859383240395331, 132.1201362989250185 ) ) ;
#3041 = spherical_surface ( 'none', #13867, 4.100000000000000533 ) ;
#3042 = edge_loop ( 'none', ( #41667, #5560, #46993, #27 ) ) ;
#3043 = cartesian_point ( 'none', ( -38.78140179664579534, -4.050289610673138085, 123.1852131524340450 ) ) ;
#3044 = cartesian_point ( 'none', ( 31.00027695764291735, 53.86081362515071191, 58.50000000000003553 ) ) ;
#3045 = axis2_placement_3d ( 'none', #38686, #16764, #9541 ) ;
#3046 = direction ( 'none', ( -0.9985173288360185140, -0.05443476843142248250, 9.573990729299890542e-16 ) ) ;
#3047 = cartesian_point ( 'none', ( -15.83089065779602578, 10.78264101033809474, -37.49999999999998579 ) ) ;
#3048 = vector ( 'none', #41048, 1000.000000000000000 ) ;
#3049 = face_outer_bound ( 'none', #874, .t. ) ;
#3050 = cartesian_point ( 'none', ( -10.37043802983799523, 14.28551698805154935, 159.8718245294351163 ) ) ;
#3051 = vertex_point ( 'none', #4477 ) ;
#3052 = toroidal_surface ( 'none', #27587, 24.99999999999999645, 1.000000000000000000 ) ;
#3053 = oriented_edge ( 'none', *, *, #17896, .f. ) ;
#3054 = b_spline_curve_with_knots ( 'none', 3,
( #24027, #12977, #8851, #23724 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119941059974644e-07, 0.0005956375191353616410 ),
.unspecified. ) ;
#3055 = oriented_edge ( 'none', *, *, #44406, .t. ) ;
#3056 = oriented_edge ( 'none', *, *, #45927, .f. ) ;
#3057 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#3058 = oriented_edge ( 'none', *, *, #14177, .t. ) ;
#3059 = axis2_placement_3d ( 'none', #45192, #855, #26550 ) ;
#3060 = oriented_edge ( 'none', *, *, #24292, .f. ) ;
#3061 = direction ( 'none', ( 3.477350020181297580e-15, -0.9967624760706481624, -0.08040252668610881059 ) ) ;
#3062 = edge_loop ( 'none', ( #29008, #5414, #1233, #35772 ) ) ;
#3063 = cartesian_point ( 'none', ( -20.71096300278567170, 33.04627076535631147, -11.99999999999998757 ) ) ;
#3064 = circle ( 'none', #29969, 17.50000000000001066 ) ;
#3065 = advanced_face ( 'none', ( #41031 ), #19215, .t. ) ;
#3066 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3067 = edge_curve ( 'none', #17495, #8367, #26624, .t. ) ;
#3068 = axis2_placement_3d ( 'none', #35582, #28002, #6296 ) ;
#3069 = oriented_edge ( 'none', *, *, #31786, .t. ) ;
#3070 = cartesian_point ( 'none', ( 5.547380957345488639, -10.46836016356343890, -115.9999999999999858 ) ) ;
#3071 = edge_curve ( 'none', #24883, #37993, #31235, .t. ) ;
#3072 = axis2_placement_3d ( 'none', #32817, #7707, #26086 ) ;
#3073 = oriented_edge ( 'none', *, *, #38894, .f. ) ;
#3074 = face_bound ( 'none', #29228, .t. ) ;
#3075 = cartesian_point ( 'none', ( -2.041622208924659621, 19.04558561638393499, -5.500000000000007105 ) ) ;
#3076 = edge_loop ( 'none', ( #17468, #4681, #11178, #2046 ) ) ;
#3077 = cartesian_point ( 'none', ( -36.28660128721519129, -10.35063643282683365, 159.0153112196684617 ) ) ;
#3078 = edge_curve ( 'none', #37015, #25155, #5508, .t. ) ;
#3079 = face_bound ( 'none', #13651, .t. ) ;
#3080 = cartesian_point ( 'none', ( -49.64999999999984226, -11.04713063124387062, 135.6596501583406393 ) ) ;
#3081 = cylindrical_surface ( 'none', #42109, 1.499999999999997558 ) ;
#3082 = edge_curve ( 'none', #9529, #11161, #45036, .t. ) ;
#3083 = direction ( 'none', ( -1.214306433183764374e-15, -1.505306844533063543e-29, -1.000000000000000000 ) ) ;
#3084 = cartesian_point ( 'none', ( -16.00289958259345369, -18.93969779257322017, 166.3315708643742994 ) ) ;
#3085 = cartesian_point ( 'none', ( -94.69999999999987494, 9.245327510054986320, 155.2391421496668329 ) ) ;
#3086 = oriented_edge ( 'none', *, *, #33320, .t. ) ;
#3087 = direction ( 'none', ( 0.8706508571648327033, -0.4919014992029828170, 0.0000000000000000000 ) ) ;
#3088 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#3089 = edge_curve ( 'none', #39187, #5891, #27218, .t. ) ;
#3090 = vector ( 'none', #16830, 1000.000000000000114 ) ;
#3091 = oriented_edge ( 'none', *, *, #15138, .f. ) ;
#3092 = spherical_surface ( 'none', #1530, 4.100000000000000533 ) ;
#3093 = vector ( 'none', #40027, 1000.000000000000000 ) ;
#3094 = oriented_edge ( 'none', *, *, #30418, .f. ) ;
#3095 = toroidal_surface ( 'none', #26684, 4.200000000000000178, 0.2000000000000009548 ) ;
#3097 = edge_curve ( 'none', #7526, #21476, #14608, .t. ) ;
#3096 = b_spline_curve_with_knots ( 'none', 3,
( #23637, #45778, #34859, #38545, #34698, #16471, #16616, #27435, #42091, #42240, #16780, #20287 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.09825880288910378291, 0.09987782423880364746, 0.1006873349136535728, 0.1014968455885034981, 0.1031158669382033349, 0.1047348882879031856 ),
.unspecified. ) ;
#3098 = cartesian_point ( 'none', ( -54.64608052571880137, -27.08511806892759921, 170.6879190192934743 ) ) ;
#3099 = oriented_edge ( 'none', *, *, #27688, .f. ) ;
#3100 = edge_loop ( 'none', ( #4792, #43789, #31747, #25381 ) ) ;
#3101 = cartesian_point ( 'none', ( -39.06641335642460433, 23.28786342193589576, 145.3506367723879293 ) ) ;
#3102 = oriented_edge ( 'none', *, *, #2050, .f. ) ;
#3103 = vertex_point ( 'none', #44515 ) ;
#3104 = cartesian_point ( 'none', ( -96.49999999999988631, -3.259481097200199503e-13, 146.1000000000001080 ) ) ;
#3105 = advanced_face ( 'none', ( #34711 ), #45641, .t. ) ;
#3106 = vertex_point ( 'none', #7812 ) ;
#3107 = edge_curve ( 'none', #940, #23930, #2095, .t. ) ;
#3108 = cartesian_point ( 'none', ( 2.618745409587306473e-15, 3.195388064986210628e-14, 48.50000000000004974 ) ) ;
#3109 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#3110 = edge_loop ( 'none', ( #33254, #12984, #31200, #9983 ) ) ;
#3111 = axis2_placement_3d ( 'none', #43168, #25045, #32231 ) ;
#3112 = cartesian_point ( 'none', ( -6.176641537975066321, -40.89228656252173977, -36.49999999999999289 ) ) ;
#3113 = cartesian_point ( 'none', ( -35.24999999999992895, 16.81076749917865953, 155.4787310489508911 ) ) ;
#3114 = oriented_edge ( 'none', *, *, #30833, .f. ) ;
#3115 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#3116 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634882497, -1.130422233496262819e-15 ) ) ;
#3117 = direction ( 'none', ( 1.000000000000000000, 4.336808689942015369e-15, 0.0000000000000000000 ) ) ;
#3118 = vertex_point ( 'none', #44822 ) ;
#3119 = vertex_point ( 'none', #4327 ) ;
#3120 = cartesian_point ( 'none', ( -118.4999999999997158, -23.99999999996526867, 206.1000000000141483 ) ) ;
#3121 = oriented_edge ( 'none', *, *, #16331, .t. ) ;
#3122 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#3123 = advanced_face ( 'none', ( #6063 ), #43879, .t. ) ;
#3124 = cartesian_point ( 'none', ( -22.85603431385834483, 34.49045719925997844, 120.7000000000000739 ) ) ;
#3125 = direction ( 'none', ( -1.000000000000000000, -3.485760150117022031e-15, 1.317153999343780124e-15 ) ) ;
#3126 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3127 = face_outer_bound ( 'none', #35174, .t. ) ;
#3128 = cartesian_point ( 'none', ( -3.865895114665741074e-14, 4.527814764828151027e-16, -94.75000000000000000 ) ) ;
#3129 = cartesian_point ( 'none', ( -36.73221651136680066, 11.13562173420675627, 165.4819914945027790 ) ) ;
#3130 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3131 = cartesian_point ( 'none', ( 4.366554260065692361, 18.28228991576446205, 176.0999999999999091 ) ) ;
#3132 = plane ( 'none', #37742 ) ;
#3133 = edge_loop ( 'none', ( #31437, #34861, #24568, #2495, #39999, #40093, #16470, #35664 ) ) ;
#3134 = cartesian_point ( 'none', ( -78.06528973643969493, -65.20000000001090257, 128.0874630610774147 ) ) ;
#3135 = axis2_placement_3d ( 'none', #23963, #45786, #31307 ) ;
#3136 = vertex_point ( 'none', #22816 ) ;
#3137 = axis2_placement_3d ( 'none', #2806, #21007, #3272 ) ;
#3138 = axis2_placement_3d ( 'none', #46296, #2448, #27962 ) ;
#3139 = edge_loop ( 'none', ( #43793, #33437, #38554, #38120 ) ) ;
#3140 = face_outer_bound ( 'none', #38189, .t. ) ;
#3141 = direction ( 'none', ( -0.5636924950782566945, -0.8259847280624802446, 0.0000000000000000000 ) ) ;
#3142 = oriented_edge ( 'none', *, *, #14083, .f. ) ;
#3143 = edge_curve ( 'none', #19959, #40808, #11753, .t. ) ;
#3144 = axis2_placement_3d ( 'none', #19901, #1688, #45568 ) ;
#3145 = circle ( 'none', #46754, 3.049999999999998490 ) ;
#3146 = circle ( 'none', #28287, 4.499999999999997335 ) ;
#3147 = oriented_edge ( 'none', *, *, #45337, .t. ) ;
#3148 = face_outer_bound ( 'none', #15678, .t. ) ;
#3149 = vertex_point ( 'none', #14831 ) ;
#3150 = edge_loop ( 'none', ( #33512, #23416, #5499, #47365 ) ) ;
#3151 = cartesian_point ( 'none', ( -48.25823714316380375, -16.65081078926857927, 130.1408668411777967 ) ) ;
#3152 = oriented_edge ( 'none', *, *, #33092, .t. ) ;
#3153 = cartesian_point ( 'none', ( -57.00819672131151350, 31.22603891921371755, -50.99999999999998579 ) ) ;
#3154 = edge_loop ( 'none', ( #45903, #46902, #2210, #36883 ) ) ;
#3155 = oriented_edge ( 'none', *, *, #30479, .f. ) ;
#3156 = edge_curve ( 'none', #5926, #17805, #10619, .t. ) ;
#3157 = axis2_placement_3d ( 'none', #21149, #28320, #43425 ) ;
#3158 = oriented_edge ( 'none', *, *, #41218, .t. ) ;
#3159 = cartesian_point ( 'none', ( -103.4999999999997726, -51.26524163605495943, 94.83475836400535286 ) ) ;
#3160 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 168.6000000000001080 ) ) ;
#3161 = cartesian_point ( 'none', ( 19.45480675838613038, -9.685040978489846353, 174.1047648300015567 ) ) ;
#3162 = edge_curve ( 'none', #31683, #32530, #4920, .t. ) ;
#3163 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#3164 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#3165 = vertex_point ( 'none', #7664 ) ;
#3166 = edge_loop ( 'none', ( #27632, #3007, #23377, #10809 ) ) ;
#3167 = cartesian_point ( 'none', ( -54.79999999999986215, -0.7792149343671791462, 146.0125919603301554 ) ) ;
#3169 = edge_curve ( 'none', #5960, #37135, #26088, .t. ) ;
#3168 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#3170 = cartesian_point ( 'none', ( -90.76532699033114682, 28.65520171588869047, 161.4390931466406869 ) ) ;
#3171 = circle ( 'none', #14406, 27.80000000000000071 ) ;
#3172 = cartesian_point ( 'none', ( 31.18570084974536272, 46.18582924850931448, 68.60000000000002274 ) ) ;
#3173 = cartesian_point ( 'none', ( -49.08340596665586730, 11.58012475646037664, 166.2842897485622018 ) ) ;
#3174 = cartesian_point ( 'none', ( -15.93997357076418986, 8.374556760767163155, -37.29045154581208976 ) ) ;
#3175 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#3176 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#3177 = cartesian_point ( 'none', ( -8.147324020851153397e-15, 1.668099327851363727e-15, -46.50000000000000000 ) ) ;
#3178 = edge_loop ( 'none', ( #21048, #10600, #2008, #7261 ) ) ;
#3179 = cartesian_point ( 'none', ( 4.711169786807402282, -15.29319555527068175, -82.02767648487814256 ) ) ;
#3180 = advanced_face ( 'none', ( #35271 ), #24961, .f. ) ;
#3181 = oriented_edge ( 'none', *, *, #14019, .t. ) ;
#3182 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#3183 = conical_surface ( 'none', #390, 2.499999999999995115, 1.029744258676651647 ) ;
#3184 = oriented_edge ( 'none', *, *, #47379, .f. ) ;
#3185 = vertex_point ( 'none', #12099 ) ;
#3186 = circle ( 'none', #25504, 2.499999999999996891 ) ;
#3187 = direction ( 'none', ( 0.7071067811865409114, 0.7071067811865541231, -4.147537687055811780e-13 ) ) ;
#3188 = edge_loop ( 'none', ( #19890, #15341, #47245, #21572 ) ) ;
#3189 = cartesian_point ( 'none', ( -31.19999999999985008, -6.844288494863162597, 151.1481868263923900 ) ) ;
#3190 = circle ( 'none', #33514, 3.249999999999996003 ) ;
#3191 = oriented_edge ( 'none', *, *, #8365, .t. ) ;
#3192 = circle ( 'none', #319, 65.00000000000000000 ) ;
#3193 = edge_loop ( 'none', ( #7693, #12337, #33353, #4878 ) ) ;
#3194 = oriented_edge ( 'none', *, *, #21797, .t. ) ;
#3195 = cartesian_point ( 'none', ( -51.81108534325868931, 20.14050880284998968, 156.5429229359982060 ) ) ;
#3196 = axis2_placement_3d ( 'none', #38885, #12930, #42264 ) ;
#3197 = toroidal_surface ( 'none', #27802, 13.00000000000000178, 0.5000000000000000000 ) ;
#3198 = edge_loop ( 'none', ( #8808, #22814, #42486, #18785 ) ) ;
#3199 = axis2_placement_3d ( 'none', #45560, #46190, #45867 ) ;
#3200 = cartesian_point ( 'none', ( -55.42836915528489783, -21.93488007884570479, 116.6008519993072667 ) ) ;
#3201 = axis2_placement_3d ( 'none', #40718, #44569, #22581 ) ;
#3202 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#3203 = direction ( 'none', ( -3.323730179971560815e-15, 1.000000000000000000, 7.753820431229456990e-17 ) ) ;
#3204 = cartesian_point ( 'none', ( -52.73544972410812193, -1.991291426559899547, 167.9606695788092736 ) ) ;
#3205 = edge_curve ( 'none', #21024, #1621, #32936, .t. ) ;
#3207 = axis2_placement_3d ( 'none', #4201, #22390, #29894 ) ;
#3206 = cartesian_point ( 'none', ( -38.78239386747036122, -14.50100384661254971, 150.7550695749087026 ) ) ;
#3208 = oriented_edge ( 'none', *, *, #9379, .f. ) ;
#3209 = b_spline_curve_with_knots ( 'none', 3,
( #47339, #10774, #37378, #15403, #11868, #416, #25975, #44600, #29951, #15574 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235412000, 0.004237400127967564170, 0.005084229215699716774, 0.005931058303431869377, 0.006777887391164021981 ),
.unspecified. ) ;
#3210 = cartesian_point ( 'none', ( -45.96194077712556947, -45.96194077712561210, 8.326672684688674053e-14 ) ) ;
#3211 = vector ( 'none', #33690, 1000.000000000000114 ) ;
#3212 = edge_curve ( 'none', #17546, #22427, #7783, .t. ) ;
#3213 = advanced_face ( 'none', ( #42718, #46787 ), #45147, .f. ) ;
#3214 = cartesian_point ( 'none', ( -84.70000000000311502, 34.64101615137710155, 126.0999999999997385 ) ) ;
#3215 = cartesian_point ( 'none', ( -77.69999999999981810, -17.74767204434100165, 131.3683966586619647 ) ) ;
#3216 = cartesian_point ( 'none', ( -36.45424810672019333, -15.65433346843061280, -10.83523709867696638 ) ) ;
#3217 = cylindrical_surface ( 'none', #38852, 40.00000000000000711 ) ;
#3218 = advanced_face ( 'none', ( #23818 ), #6614, .f. ) ;
#3219 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3220 = cartesian_point ( 'none', ( -36.73241160230483615, -0.7147196618818582037, 162.2308291584458004 ) ) ;
#3221 = oriented_edge ( 'none', *, *, #39374, .f. ) ;
#3222 = oriented_edge ( 'none', *, *, #45562, .f. ) ;
#3223 = face_outer_bound ( 'none', #12259, .t. ) ;
#3224 = cartesian_point ( 'none', ( -87.69999999999981810, -17.01112020912389866, 139.1270673866195580 ) ) ;
#3225 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3226 = direction ( 'none', ( 2.728312478273278438e-15, -0.7071067811865479058, 0.7071067811865472397 ) ) ;
#3227 = edge_loop ( 'none', ( #21218, #2699, #35369, #42144, #47370, #32848, #15652, #30889, #10355, #18421, #45110 ) ) ;
#3228 = cartesian_point ( 'none', ( 21.24999999999998579, 36.80607966083871929, 106.0999999999999517 ) ) ;
#3229 = vertex_point ( 'none', #30504 ) ;
#3230 = vector ( 'none', #2385, 1000.000000000000000 ) ;
#3231 = cartesian_point ( 'none', ( -57.50000000000010658, 30.31088913245521965, 45.50000000000009948 ) ) ;
#3232 = vector ( 'none', #10315, 1000.000000000000000 ) ;
#3233 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3234 = edge_curve ( 'none', #26272, #2734, #1494, .t. ) ;
#3235 = toroidal_surface ( 'none', #38042, 2.700000000000000178, 0.1999999999999998723 ) ;
#3237 = vertex_point ( 'none', #8599 ) ;
#3236 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3238 = vertex_point ( 'none', #41922 ) ;
#3239 = advanced_face ( 'none', ( #30030 ), #32335, .t. ) ;
#3240 = face_outer_bound ( 'none', #12577, .t. ) ;
#3241 = edge_curve ( 'none', #38997, #31300, #28542, .t. ) ;
#3242 = cartesian_point ( 'none', ( 19.99999999999999645, 34.64101615137762025, 113.0999999999999517 ) ) ;
#3243 = cartesian_point ( 'none', ( 7.832264653834750234, -20.22318263652243786, 174.0426567499463317 ) ) ;
#3244 = cartesian_point ( 'none', ( 19.62032367001465616, -7.736896909686605817, 176.0999999999999659 ) ) ;
#3245 = oriented_edge ( 'none', *, *, #12279, .f. ) ;
#3246 = oriented_edge ( 'none', *, *, #19041, .t. ) ;
#3247 = cartesian_point ( 'none', ( -39.06641335642441959, -22.13342130572363686, 153.3799580568149850 ) ) ;
#3248 = direction ( 'none', ( -9.882369705901594790e-16, 0.5770424718355023908, 0.8167141395237219603 ) ) ;
#3249 = edge_curve ( 'none', #40339, #27676, #10779, .t. ) ;
#3250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3251 = edge_loop ( 'none', ( #5707, #37205, #9526, #20226, #2520, #45127 ) ) ;
#3252 = cartesian_point ( 'none', ( 1.075163109285072722e-13, 2.275985204021655856e-14, 141.8999999999999773 ) ) ;
#3253 = axis2_placement_3d ( 'none', #15649, #9239, #45928 ) ;
#3254 = axis2_placement_3d ( 'none', #34684, #9388, #38520 ) ;
#3255 = cartesian_point ( 'none', ( 21.97111329387928791, -33.42580443752512309, -14.01307648487915536 ) ) ;
#3256 = cartesian_point ( 'none', ( -15.19999999999991047, 11.64203268004250091, 164.5999999999999659 ) ) ;
#3257 = axis2_placement_3d ( 'none', #13498, #23924, #13815 ) ;
#3258 = direction ( 'none', ( -0.9912947018080023875, 7.259150545626025670e-14, 0.1316617414717865808 ) ) ;
#3259 = line ( 'none', #22519, #1560 ) ;
#3260 = oriented_edge ( 'none', *, *, #1608, .t. ) ;
#3261 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#3262 = circle ( 'none', #30312, 7.499999999999993783 ) ;
#3263 = cartesian_point ( 'none', ( -11.32078201699937914, 18.25920939383521358, 174.7239767721073349 ) ) ;
#3264 = oriented_edge ( 'none', *, *, #23781, .f. ) ;
#3265 = oriented_edge ( 'none', *, *, #35572, .t. ) ;
#3266 = advanced_face ( 'none', ( #12302 ), #8895, .f. ) ;
#3267 = cartesian_point ( 'none', ( -56.00000000000003553, 34.49967906316790334, 131.6819219427560768 ) ) ;
#3268 = cartesian_point ( 'none', ( -42.40647512135902275, -15.52765313311873641, 151.7312796479560291 ) ) ;
#3269 = edge_loop ( 'none', ( #45970, #41997, #46823, #4294 ) ) ;
#3270 = edge_curve ( 'none', #17675, #11989, #29158, .t. ) ;
#3271 = vertex_point ( 'none', #27751 ) ;
#3272 = direction ( 'none', ( 0.8706508571648329253, -0.4919014992029821509, 0.0000000000000000000 ) ) ;
#3273 = cartesian_point ( 'none', ( -46.59352487863927195, 14.52039208161908768, 153.9750521328726336 ) ) ;
#3274 = vertex_point ( 'none', #46244 ) ;
#3275 = vertex_point ( 'none', #23635 ) ;
#3276 = cartesian_point ( 'none', ( -39.15415803562343200, 1.101741814248362372, 113.1000000000000369 ) ) ;
#3277 = oriented_edge ( 'none', *, *, #17779, .t. ) ;
#3278 = direction ( 'none', ( 2.151057110211240058e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3279 = cartesian_point ( 'none', ( -46.60675387589406427, -1.721780980050905185, 162.5384672020790617 ) ) ;
#3280 = face_outer_bound ( 'none', #14381, .t. ) ;
#3281 = edge_curve ( 'none', #249, #30218, #45595, .t. ) ;
#3282 = circle ( 'none', #34878, 43.74499999999999744 ) ;
#3283 = axis2_placement_3d ( 'none', #25969, #36902, #22279 ) ;
#3284 = cartesian_point ( 'none', ( -8.779711460710787563, 42.50000000000000000, 101.0999999999999943 ) ) ;
#3285 = cartesian_point ( 'none', ( -41.46194077712551973, 45.96194077712567605, -50.99999999999999289 ) ) ;
#3286 = oriented_edge ( 'none', *, *, #43457, .f. ) ;
#3287 = cartesian_point ( 'none', ( -39.09374999999993605, -2.156599692124485350e-11, 113.1000000000000369 ) ) ;
#3288 = axis2_placement_3d ( 'none', #16148, #45309, #16326 ) ;
#3289 = cartesian_point ( 'none', ( -14.49999999999983658, -34.64101615137760604, 126.7005750861492572 ) ) ;
#3290 = direction ( 'none', ( 0.6311742829282842582, -0.7756410410556974222, 0.0000000000000000000 ) ) ;
#3291 = edge_curve ( 'none', #33312, #46445, #11168, .t. ) ;
#3292 = cartesian_point ( 'none', ( -50.77582160018781821, -14.59172552751917706, 164.0733069606591528 ) ) ;
#3293 = oriented_edge ( 'none', *, *, #41032, .f. ) ;
#3294 = edge_curve ( 'none', #19671, #20843, #90, .t. ) ;
#3296 = advanced_face ( 'none', ( #19768 ), #21479, .t. ) ;
#3295 = cartesian_point ( 'none', ( -56.50000000000000000, -1.459077893551238682e-13, 58.50000000000009237 ) ) ;
#3297 = edge_curve ( 'none', #25673, #17375, #43278, .t. ) ;
#3298 = oriented_edge ( 'none', *, *, #27030, .t. ) ;
#3299 = cartesian_point ( 'none', ( -87.69999999999978968, -24.04122955502136705, 146.2388577789698161 ) ) ;
#3300 = line ( 'none', #7186, #35345 ) ;
#3301 = edge_curve ( 'none', #12826, #7076, #46741, .t. ) ;
#3302 = oriented_edge ( 'none', *, *, #7849, .f. ) ;
#3303 = vector ( 'none', #36341, 1000.000000000000000 ) ;
#3304 = cartesian_point ( 'none', ( 18.45298569910529807, -3.507126499866270564, 176.0999999999999375 ) ) ;
#3305 = vertex_point ( 'none', #16614 ) ;
#3306 = oriented_edge ( 'none', *, *, #21486, .f. ) ;
#3307 = edge_loop ( 'none', ( #6750, #44299, #9656, #31261 ) ) ;
#3308 = cartesian_point ( 'none', ( -84.80000000000310934, 30.78163148628272694, 124.3202106847058275 ) ) ;
#3309 = cartesian_point ( 'none', ( -46.60675387589415664, 13.55089134729669453, 136.6363285459156600 ) ) ;
#3310 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#3311 = cartesian_point ( 'none', ( 2.724550394299555478, -25.41638583962956588, -5.500000000000001776 ) ) ;
#3312 = vertex_point ( 'none', #5573 ) ;
#3313 = axis2_placement_3d ( 'none', #24946, #29207, #3061 ) ;
#3314 = cartesian_point ( 'none', ( -36.26455027589152280, -16.18282550488696359, 142.6275966571901961 ) ) ;
#3315 = oriented_edge ( 'none', *, *, #9908, .t. ) ;
#3316 = conical_surface ( 'none', #42451, 21.00000000000000000, 0.3689595462058564146 ) ;
#3317 = cartesian_point ( 'none', ( -81.92100730795549168, 29.47644082070059568, 159.7897606415223493 ) ) ;
#3318 = line ( 'none', #20507, #46272 ) ;
#3319 = cartesian_point ( 'none', ( 26.05283094022595947, 41.50000000000014211, 113.0999999999999517 ) ) ;
#3320 = cc_design_security_classification ( #36111, ( #8467 ) ) ;
#3321 = direction ( 'none', ( -0.3800429294173384154, -0.6578184574231527026, -0.6502632150701066482 ) ) ;
#3322 = oriented_edge ( 'none', *, *, #14781, .t. ) ;
#3323 = oriented_edge ( 'none', *, *, #42827, .f. ) ;
#3324 = edge_loop ( 'none', ( #7698, #34675, #42295, #11449 ) ) ;
#3325 = cartesian_point ( 'none', ( -36.26455027589157964, 10.34397196695798726, 165.4598745849962711 ) ) ;
#3326 = line ( 'none', #27115, #18780 ) ;
#3327 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#3328 = cartesian_point ( 'none', ( -10.01624730673061769, -16.07894852167350308, 176.0999999999999659 ) ) ;
#3329 = axis2_placement_3d ( 'none', #40512, #33101, #36833 ) ;
#3330 = cartesian_point ( 'none', ( 5.399559962042035366, -15.06319974346784996, -82.69201754972152685 ) ) ;
#3331 = oriented_edge ( 'none', *, *, #11413, .f. ) ;
#3332 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#3333 = advanced_face ( 'none', ( #22606, #42141, #35827, #16355, #39844, #17482 ), #31448, .t. ) ;
#3334 = edge_curve ( 'none', #26677, #20673, #22047, .t. ) ;
#3335 = axis2_placement_3d ( 'none', #3224, #28759, #6873 ) ;
#3336 = oriented_edge ( 'none', *, *, #42273, .f. ) ;
#3337 = cartesian_point ( 'none', ( -103.5000000000000284, 54.66524163605460274, 197.3652416359925326 ) ) ;
#3338 = cartesian_point ( 'none', ( -0.9240567137152743138, -27.48447050954116833, -5.500000000000000000 ) ) ;
#3339 = cartesian_point ( 'none', ( -22.65815970407364688, 37.80129362633910262, -32.49999999999997158 ) ) ;
#3340 = edge_loop ( 'none', ( #5331, #254, #17358, #38216 ) ) ;
#3341 = cartesian_point ( 'none', ( 21.23974567888874532, 32.06368601115952544, 117.7000000000000313 ) ) ;
#3342 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#3343 = edge_curve ( 'none', #27666, #6577, #10578, .t. ) ;
#3344 = axis2_placement_3d ( 'none', #11015, #39891, #43255 ) ;
#3345 = axis2_placement_3d ( 'none', #7554, #22246, #41037 ) ;
#3346 = oriented_edge ( 'none', *, *, #11232, .t. ) ;
#3347 = line ( 'none', #46861, #1602 ) ;
#3348 = cartesian_point ( 'none', ( -39.91659403334396927, -4.050340513972644274, 123.1849485326788596 ) ) ;
#3349 = edge_curve ( 'none', #32209, #35863, #31198, .t. ) ;
#3350 = oriented_edge ( 'none', *, *, #25943, .f. ) ;
#3351 = vector ( 'none', #28507, 1000.000000000000000 ) ;
#3353 = advanced_face ( 'none', ( #34672 ), #24923, .t. ) ;
#3352 = cartesian_point ( 'none', ( -21.18209146986118796, 29.25887991952665601, 136.9947599227417641 ) ) ;
#3354 = oriented_edge ( 'none', *, *, #21667, .f. ) ;
#3355 = cartesian_point ( 'none', ( -42.36691201456302736, 14.73022752262475521, 153.6403634844128305 ) ) ;
#3356 = vector ( 'none', #6311, 1000.000000000000000 ) ;
#3357 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#3358 = oriented_edge ( 'none', *, *, #42010, .t. ) ;
#3359 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#3360 = edge_curve ( 'none', #37493, #25941, #11717, .t. ) ;
#3361 = face_outer_bound ( 'none', #39190, .t. ) ;
#3362 = circle ( 'none', #10359, 12.99999999999999822 ) ;
#3363 = cartesian_point ( 'none', ( -39.63091780014698884, -21.65477129544152390, 154.7003299690938718 ) ) ;
#3364 = oriented_edge ( 'none', *, *, #29024, .f. ) ;
#3365 = direction ( 'none', ( -0.05329298165831482942, 0.4971517455525723550, -0.8660254037844368202 ) ) ;
#3366 = cartesian_point ( 'none', ( -36.26444188997654550, -16.41800458309955602, -10.60240854735795146 ) ) ;
#3367 = vector ( 'none', #10733, 1000.000000000000000 ) ;
#3368 = edge_loop ( 'none', ( #6477, #38864, #17047, #15175 ) ) ;
#3370 = edge_curve ( 'none', #25288, #41069, #41555, .t. ) ;
#3369 = cartesian_point ( 'none', ( -30.47527695764255995, -43.49498556608259747, 60.60000000000005826 ) ) ;
#3371 = cartesian_point ( 'none', ( -36.26455027589150149, -21.45538693705516309, 141.4609820693799520 ) ) ;
#3372 = vertex_point ( 'none', #46721 ) ;
#3373 = cartesian_point ( 'none', ( 1.411364353785933410e-13, -35.99999999999998579, 84.00000000000005684 ) ) ;
#3374 = cartesian_point ( 'none', ( -84.70000000000310081, 30.78163148628272694, 124.3202106847058275 ) ) ;
#3375 = cartesian_point ( 'none', ( -118.4999999999997300, -19.99999999996529354, 206.1000000000118177 ) ) ;
#3376 = edge_curve ( 'none', #13331, #45536, #3192, .t. ) ;
#3377 = oriented_edge ( 'none', *, *, #7922, .t. ) ;
#3378 = direction ( 'none', ( -1.214306433183765755e-15, -1.639852310447955839e-29, -1.000000000000000000 ) ) ;
#3379 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#3380 = line ( 'none', #25804, #17133 ) ;
#3381 = oriented_edge ( 'none', *, *, #30623, .f. ) ;
#3382 = axis2_placement_3d ( 'none', #30706, #19841, #45817 ) ;
#3383 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.235681631385838848e-17 ) ) ;
#3384 = cartesian_point ( 'none', ( 4.955949832659842791, -15.21493701174891555, -119.7651464789359466 ) ) ;
#3385 = cartesian_point ( 'none', ( 18.82125000000018389, -9.495257944758442648, 176.0999999999999659 ) ) ;
#3386 = oriented_edge ( 'none', *, *, #22578, .f. ) ;
#3387 = circle ( 'none', #12373, 0.2000000000000041467 ) ;
#3388 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#3389 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#3390 = oriented_edge ( 'none', *, *, #34934, .f. ) ;
#3391 = cartesian_point ( 'none', ( -26.33913438213163971, -42.50000000000005684, 112.1000000000000085 ) ) ;
#3392 = axis2_placement_3d ( 'none', #44422, #11374, #33145 ) ;
#3393 = face_outer_bound ( 'none', #7281, .t. ) ;
#3394 = oriented_edge ( 'none', *, *, #37431, .t. ) ;
#3395 = vector ( 'none', #11268, 1000.000000000000114 ) ;
#3396 = cartesian_point ( 'none', ( 33.87368848932797505, 51.48388761450068785, 64.60000000000002274 ) ) ;
#3397 = b_spline_curve_with_knots ( 'none', 3,
( #25081, #24937, #3204, #10194 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773761725630240e-06, 0.0006825832849503178515 ),
.unspecified. ) ;
#3398 = cartesian_point ( 'none', ( -40.47299302209773231, -13.47917440178770399, 164.9230833885085588 ) ) ;
#3399 = oriented_edge ( 'none', *, *, #9317, .f. ) ;
#3400 = advanced_face ( 'none', ( #40424 ), #29473, .f. ) ;
#3401 = cartesian_point ( 'none', ( -41.25939472127819840, 22.82129392281327185, 145.3726598634740981 ) ) ;
#3402 = edge_curve ( 'none', #26519, #10203, #10025, .t. ) ;
#3403 = axis2_placement_3d ( 'none', #37403, #584, #19433 ) ;
#3404 = vector ( 'none', #32678, 1000.000000000000000 ) ;
#3405 = oriented_edge ( 'none', *, *, #21404, .t. ) ;
#3406 = vertex_point ( 'none', #21064 ) ;
#3407 = edge_curve ( 'none', #46221, #6564, #44283, .t. ) ;
#3409 = axis2_placement_3d ( 'none', #5106, #41462, #26964 ) ;
#3408 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#3410 = cartesian_point ( 'none', ( -42.36691201456306288, 21.85637984098475073, 144.0534273299003587 ) ) ;
#3411 = cylindrical_surface ( 'none', #33962, 27.50000000000000000 ) ;
#3412 = edge_curve ( 'none', #38242, #7064, #15167, .t. ) ;
#3413 = b_spline_curve_with_knots ( 'none', 3,
( #11876, #30280, #30118, #15579, #8526, #4722, #27062, #16243, #38013, #12030 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266282062654e-07, 0.0008478645972538104668, 0.001695433411580989655, 0.002543002225908168410, 0.003390571040235347815 ),
.unspecified. ) ;
#3414 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#3415 = vertex_point ( 'none', #6199 ) ;
#3416 = vertex_point ( 'none', #43176 ) ;
#3417 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#3418 = oriented_edge ( 'none', *, *, #29723, .f. ) ;
#3419 = edge_curve ( 'none', #1884, #16667, #27720, .t. ) ;
#3420 = cartesian_point ( 'none', ( -91.89999999999982094, -26.36759374688184820, 127.1000000000155552 ) ) ;
#3421 = axis2_placement_3d ( 'none', #12452, #1785, #19358 ) ;
#3422 = edge_loop ( 'none', ( #13998, #26854, #28232, #42269 ) ) ;
#3423 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#3424 = cylindrical_surface ( 'none', #11977, 12.50000000000000000 ) ;
#3425 = cartesian_point ( 'none', ( -46.59352487864170200, -4.254893863038487822, 124.5317572287436292 ) ) ;
#3426 = oriented_edge ( 'none', *, *, #21874, .f. ) ;
#3427 = cartesian_point ( 'none', ( -39.09374999999993605, -2.156599692124485350e-11, 113.1000000000000369 ) ) ;
#3428 = cartesian_point ( 'none', ( -36.33130823037517843, -5.135793432371402290, 124.7592847865866332 ) ) ;
#3430 = edge_curve ( 'none', #4305, #37180, #12661, .t. ) ;
#3429 = cartesian_point ( 'none', ( -65.49999999999981526, -2.178889103527094046e-13, 177.1000000000000512 ) ) ;
#3431 = direction ( 'none', ( -1.000000000000000000, -1.548860246407864076e-16, 0.0000000000000000000 ) ) ;
#3432 = cartesian_point ( 'none', ( -39.34999999999985931, -1.786576907966785699, 161.1946395436234241 ) ) ;
#3433 = cartesian_point ( 'none', ( -78.85832549788649715, 64.80000000001032845, 164.2178663321012095 ) ) ;
#3434 = cartesian_point ( 'none', ( 28.96725595078361692, 7.128108211986709186, -11.50000000000001243 ) ) ;
#3435 = line ( 'none', #42952, #28581 ) ;
#3436 = vertex_point ( 'none', #28229 ) ;
#3438 = oriented_edge ( 'none', *, *, #43400, .f. ) ;
#3437 = cartesian_point ( 'none', ( 11.08251321239791132, 17.83840981399363557, 176.0999999999999943 ) ) ;
#3439 = line ( 'none', #27980, #8536 ) ;
#3440 = cartesian_point ( 'none', ( -35.19999999999987494, -9.381384558082572767e-14, 146.0999999999999659 ) ) ;
#3441 = edge_curve ( 'none', #47199, #1505, #40986, .t. ) ;
#3442 = face_outer_bound ( 'none', #9233, .t. ) ;
#3443 = advanced_face ( 'none', ( #882 ), #23772, .f. ) ;
#3444 = cartesian_point ( 'none', ( -52.66869176962460131, -13.84879369815248573, 163.1297801837256998 ) ) ;
#3445 = advanced_face ( 'none', ( #39270 ), #38670, .f. ) ;
#3446 = edge_loop ( 'none', ( #33407, #42365, #7786, #2248, #18550, #29548 ) ) ;
#3447 = cartesian_point ( 'none', ( -49.64999999999987779, -3.648958398264305458, 131.3444890766962203 ) ) ;
#3448 = vertex_point ( 'none', #25818 ) ;
#3449 = cartesian_point ( 'none', ( -39.63230138810078529, -14.68674147402234986, 142.1834166834809992 ) ) ;
#3450 = line ( 'none', #1569, #11975 ) ;
#3451 = vertex_point ( 'none', #7293 ) ;
#3452 = edge_loop ( 'none', ( #30188, #37117 ) ) ;
#3453 = line ( 'none', #38285, #14275 ) ;
#3454 = direction ( 'none', ( -1.000000000000000000, -3.705154875313154682e-15, 1.486480001423147915e-15 ) ) ;
#3455 = oriented_edge ( 'none', *, *, #33387, .f. ) ;
#3456 = axis2_placement_3d ( 'none', #30251, #5014, #869 ) ;
#3457 = advanced_face ( 'none', ( #33505 ), #4332, .t. ) ;
#3458 = line ( 'none', #30416, #41255 ) ;
#3459 = edge_loop ( 'none', ( #34838, #31292, #862, #34119, #6667 ) ) ;
#3460 = oriented_edge ( 'none', *, *, #8136, .t. ) ;
#3461 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#3462 = edge_loop ( 'none', ( #25493, #20449, #2561, #29085 ) ) ;
#3463 = direction ( 'none', ( -3.664186019047190147e-15, 0.9958164283752434232, -0.09137636991024353228 ) ) ;
#3464 = cylindrical_surface ( 'none', #27602, 4.250000000000007105 ) ;
#3465 = axis2_placement_3d ( 'none', #3228, #28764, #32442 ) ;
#3466 = vertex_point ( 'none', #101 ) ;
#3467 = cartesian_point ( 'none', ( -42.39324612410811000, 13.55089134728505051, 136.6363285459018755 ) ) ;
#3468 = axis2_placement_3d ( 'none', #33578, #798, #26339 ) ;
#3469 = cartesian_point ( 'none', ( -20.40014142135094488, 1.033999211528602080, 176.0999999999999943 ) ) ;
#3470 = cartesian_point ( 'none', ( 36.75364197270585009, -13.47970304129407637, -35.74533266936032305 ) ) ;
#3471 = cartesian_point ( 'none', ( -26.95027695764256492, -49.61081362515086823, 60.60000000000005826 ) ) ;
#3472 = cartesian_point ( 'none', ( 16.33805481227960499, 10.17128520824941695, 176.0999999999999375 ) ) ;
#3473 = edge_curve ( 'none', #7672, #13199, #28891, .t. ) ;
#3474 = axis2_placement_3d ( 'none', #24758, #28253, #17560 ) ;
#3475 = vector ( 'none', #26896, 1000.000000000000000 ) ;
#3476 = vertex_point ( 'none', #29327 ) ;
#3477 = cartesian_point ( 'none', ( -36.26455027589157964, 10.34397196695798726, 165.4598745849962711 ) ) ;
#3478 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#3479 = circle ( 'none', #43428, 12.00000000000002309 ) ;
#3480 = cartesian_point ( 'none', ( -17.14396568614133187, 34.79157510349522653, 117.7000000000000739 ) ) ;
#3481 = line ( 'none', #45395, #32079 ) ;
#3482 = direction ( 'none', ( 0.9912947018080029427, 8.114977616433885106e-14, 0.1316617414717828338 ) ) ;
#3483 = edge_curve ( 'none', #19839, #43653, #19179, .t. ) ;
#3484 = axis2_placement_3d ( 'none', #21235, #46577, #2570 ) ;
#3485 = direction ( 'none', ( -3.608224830031755601e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3486 = cartesian_point ( 'none', ( -39.03946509706257473, -2.070825612578429009, 113.1611537825755249 ) ) ;
#3487 = oriented_edge ( 'none', *, *, #9015, .t. ) ;
#3488 = cartesian_point ( 'none', ( 20.00000000000008171, 37.14101615137755630, 84.50000000000004263 ) ) ;
#3489 = cartesian_point ( 'none', ( -48.25823714316393165, 22.96507026608709978, 143.9671664868741061 ) ) ;
#3490 = direction ( 'none', ( 1.050917950431376615e-14, 1.000000000000000000, 6.049741671888127435e-19 ) ) ;
#3491 = edge_loop ( 'none', ( #9293, #43330, #2215, #24190, #27215, #11745, #43362, #24197 ) ) ;
#3492 = cylindrical_surface ( 'none', #14157, 2.500000000000002220 ) ;
#3493 = vector ( 'none', #40611, 1000.000000000000000 ) ;
#3494 = advanced_face ( 'none', ( #47288 ), #38127, .t. ) ;
#3495 = oriented_edge ( 'none', *, *, #38176, .t. ) ;
#3496 = edge_loop ( 'none', ( #27680, #19258 ) ) ;
#3497 = vector ( 'none', #9449, 1000.000000000000000 ) ;
#3498 = cylindrical_surface ( 'none', #29132, 2.749999999999995559 ) ;
#3499 = cartesian_point ( 'none', ( -36.52226792632212948, -3.841456357953763945, 124.2719462376845740 ) ) ;
#3500 = edge_curve ( 'none', #6418, #27108, #2051, .t. ) ;
#3501 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#3502 = circle ( 'none', #11500, 3.000000000000000444 ) ;
#3503 = oriented_edge ( 'none', *, *, #32381, .t. ) ;
#3504 = oriented_edge ( 'none', *, *, #32681, .t. ) ;
#3505 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#3506 = oriented_edge ( 'none', *, *, #23643, .f. ) ;
#3507 = cartesian_point ( 'none', ( -42.40647512135902986, -13.33318807294258512, 163.5776340841841545 ) ) ;
#3508 = oriented_edge ( 'none', *, *, #11725, .f. ) ;
#3510 = edge_curve ( 'none', #27356, #11170, #18026, .t. ) ;
#3509 = b_spline_curve_with_knots ( 'none', 3,
( #42123, #12285, #16175, #8636 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273393485035e-06, 0.0006833231750427024498 ),
.unspecified. ) ;
#3511 = oriented_edge ( 'none', *, *, #43886, .t. ) ;
#3512 = cartesian_point ( 'none', ( -36.26455027589162938, 5.740115478104904412, 130.5760668451969480 ) ) ;
#3513 = line ( 'none', #18075, #22340 ) ;
#3514 = vertex_point ( 'none', #36606 ) ;
#3515 = line ( 'none', #38883, #41326 ) ;
#3516 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3517 = cartesian_point ( 'none', ( -166.9679434480892724, -65.00000000000058265, 146.1000000000381931 ) ) ;
#3518 = axis2_placement_3d ( 'none', #44670, #19963, #12574 ) ;
#3519 = advanced_face ( 'none', ( #12873 ), #46145, .t. ) ;
#3520 = cartesian_point ( 'none', ( -49.93249962827958655, 11.90625274318179017, 136.6511299291675812 ) ) ;
#3521 = circle ( 'none', #32363, 40.00000000000000711 ) ;
#3522 = vector ( 'none', #31465, 1000.000000000000114 ) ;
#3523 = direction ( 'none', ( -2.792428936496516954e-15, 0.9080905094339708494, 0.4187739565397436969 ) ) ;
#3524 = cartesian_point ( 'none', ( -33.95462041471040493, -51.35344231126860137, 64.60000000000006537 ) ) ;
#3525 = axis2_placement_3d ( 'none', #29301, #7414, #7729 ) ;
#3526 = cartesian_point ( 'none', ( -29.24243544128122352, 25.90935438016726877, 129.4596474000779551 ) ) ;
#3527 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#3528 = axis2_placement_3d ( 'none', #47069, #36156, #32112 ) ;
#3529 = oriented_edge ( 'none', *, *, #41766, .f. ) ;
#3530 = cartesian_point ( 'none', ( -37.36583739689824313, 14.27565044502562230, -13.73205080756884122 ) ) ;
#3531 = direction ( 'none', ( 0.4919014992029824285, 0.8706508571648330364, -6.359563369499385839e-16 ) ) ;
#3532 = face_outer_bound ( 'none', #22207, .t. ) ;
#3534 = oriented_edge ( 'none', *, *, #40781, .f. ) ;
#3533 = cartesian_point ( 'none', ( -18.70237072037160786, 37.18969389731793740, 120.7000000000000739 ) ) ;
#3535 = circle ( 'none', #17326, 2.750000000000002665 ) ;
#3536 = circle ( 'none', #40083, 4.250000000000007105 ) ;
#3537 = direction ( 'none', ( -2.792428936496518138e-15, 0.9080905094339712935, 0.4187739565397428088 ) ) ;
#3538 = cartesian_point ( 'none', ( 42.50000000000015632, -26.33913438213165037, 101.0999999999999233 ) ) ;
#3539 = edge_curve ( 'none', #21752, #18857, #41583, .t. ) ;
#3540 = axis2_placement_3d ( 'none', #5661, #46028, #31239 ) ;
#3541 = oriented_edge ( 'none', *, *, #34758, .f. ) ;
#3542 = oriented_edge ( 'none', *, *, #24910, .t. ) ;
#3543 = toroidal_surface ( 'none', #2161, 4.000320936831882612, 1.500000000000000000 ) ;
#3544 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#3545 = toroidal_surface ( 'none', #11339, 49.00000000000000000, 1.000000000000000000 ) ;
#3546 = cartesian_point ( 'none', ( -31.19999999999985008, -7.003055023688231628, 150.9173872934606777 ) ) ;
#3547 = oriented_edge ( 'none', *, *, #20844, .t. ) ;
#3548 = cartesian_point ( 'none', ( 19.75445163379597346, -29.14101615137691326, 139.3627778992440085 ) ) ;
#3549 = direction ( 'none', ( -0.7071067811865384689, -0.7071067811865565655, 4.146671730999590386e-13 ) ) ;
#3550 = face_outer_bound ( 'none', #8190, .t. ) ;
#3551 = oriented_edge ( 'none', *, *, #15894, .t. ) ;
#3552 = edge_curve ( 'none', #24964, #16983, #8286, .t. ) ;
#3553 = axis2_placement_3d ( 'none', #6702, #43524, #17879 ) ;
#3554 = vertex_point ( 'none', #29018 ) ;
#3555 = oriented_edge ( 'none', *, *, #17280, .t. ) ;
#3556 = axis2_placement_3d ( 'none', #39392, #39550, #21271 ) ;
#3557 = cartesian_point ( 'none', ( 20.00000000000009237, -34.64101615137753498, 120.7000000000000313 ) ) ;
#3558 = oriented_edge ( 'none', *, *, #44615, .t. ) ;
#3559 = edge_curve ( 'none', #41213, #36091, #20928, .t. ) ;
#3560 = cartesian_point ( 'none', ( -85.50000000000008527, 60.20000000001082441, 165.0999999999648651 ) ) ;
#3561 = direction ( 'none', ( 8.075643901751514710e-18, 0.3409333861756622674, 0.9400874566713443015 ) ) ;
#3562 = oriented_edge ( 'none', *, *, #33807, .f. ) ;
#3563 = cartesian_point ( 'none', ( -84.53355497618954928, -3.128400575358337488, 128.5596656289621080 ) ) ;
#3564 = advanced_face ( 'none', ( #37537 ), #30586, .f. ) ;
#3565 = vector ( 'none', #23695, 1000.000000000000000 ) ;
#3566 = edge_loop ( 'none', ( #3867, #16437, #22091, #33033, #7466, #22418, #30443, #9234 ) ) ;
#3567 = cartesian_point ( 'none', ( -42.17581166133986414, 22.06913300722195714, 144.0368335942080762 ) ) ;
#3568 = conical_surface ( 'none', #17313, 3.999999999999999112, 1.047197551196590304 ) ;
#3569 = edge_curve ( 'none', #467, #25227, #30633, .t. ) ;
#3570 = cartesian_point ( 'none', ( -52.73544972410810772, -10.03806139614458992, 159.2582606528079907 ) ) ;
#3571 = vector ( 'none', #34849, 1000.000000000000000 ) ;
#3572 = cylindrical_surface ( 'none', #44272, 1.500000000000000000 ) ;
#3573 = edge_curve ( 'none', #34626, #27009, #42093, .t. ) ;
#3574 = cartesian_point ( 'none', ( 1.283499867777985948e-13, 2.082312870817446211e-14, 157.7171905940162446 ) ) ;
#3575 = cartesian_point ( 'none', ( -42.36691201456336842, -14.88692395694974557, 129.9671361951008919 ) ) ;
#3576 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 113.1000000000000227 ) ) ;
#3577 = cartesian_point ( 'none', ( -51.56089785095258549, 15.59109593215050715, 144.5503198659662303 ) ) ;
#3578 = cartesian_point ( 'none', ( -79.25484337860967798, 60.00000000001035971, 164.2705310286927158 ) ) ;
#3579 = oriented_edge ( 'none', *, *, #9346, .f. ) ;
#3581 = edge_curve ( 'none', #27044, #38164, #11122, .t. ) ;
#3580 = cartesian_point ( 'none', ( -48.25846582033941701, -22.32636410903806023, 140.3137811006034212 ) ) ;
#3582 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#3583 = advanced_face ( 'none', ( #26579 ), #43227, .f. ) ;
#3584 = direction ( 'none', ( 7.154122585735140964e-15, -1.000000000000000000, 5.849871006643427141e-13 ) ) ;
#3586 = axis2_placement_3d ( 'none', #42329, #16407, #5980 ) ;
#3585 = cartesian_point ( 'none', ( -42.40647512135911512, 10.35940866939287197, 165.4887660615521554 ) ) ;
#3587 = cartesian_point ( 'none', ( -17.48772940019309274, 0.6552254769337684248, -65.49999999999995737 ) ) ;
#3588 = cylindrical_surface ( 'none', #22837, 4.249999999999994671 ) ;
#3589 = cartesian_point ( 'none', ( -87.69999999999980389, -18.48744317176235796, 140.6205433690131485 ) ) ;
#3590 = cartesian_point ( 'none', ( -48.25757762857565325, 4.988230874093376954, 131.4918368970376150 ) ) ;
#3591 = conical_surface ( 'none', #35858, 7.999999999999993783, 0.7853981633974552734 ) ;
#3592 = cartesian_point ( 'none', ( -3.880458327200087876, 20.66133688638046095, 176.1000000000000227 ) ) ;
#3593 = oriented_edge ( 'none', *, *, #27442, .t. ) ;
#3594 = face_outer_bound ( 'none', #47180, .t. ) ;
#3595 = direction ( 'none', ( -2.707005122077808223e-15, 0.9080905094339695172, 0.4187739565397470831 ) ) ;
#3596 = circle ( 'none', #24898, 17.62432289551292541 ) ;
#3597 = oriented_edge ( 'none', *, *, #11443, .t. ) ;
#3598 = axis2_placement_3d ( 'none', #22087, #18612, #33130 ) ;
#3599 = circle ( 'none', #21261, 16.54999999999999716 ) ;
#3600 = vertex_point ( 'none', #22913 ) ;
#3601 = axis2_placement_3d ( 'none', #14295, #41243, #21680 ) ;
#3602 = cartesian_point ( 'none', ( 11.39700839726378589, -18.38660980283382784, 174.4645731540151985 ) ) ;
#3603 = vertex_point ( 'none', #44755 ) ;
#3604 = oriented_edge ( 'none', *, *, #23117, .f. ) ;
#3605 = line ( 'none', #33954, #30455 ) ;
#3606 = oriented_edge ( 'none', *, *, #35756, .t. ) ;
#3607 = edge_curve ( 'none', #39840, #17840, #34622, .t. ) ;
#3608 = axis2_placement_3d ( 'none', #29602, #28636, #40562 ) ;
#3609 = edge_loop ( 'none', ( #28893, #27591, #7891, #35423 ) ) ;
#3610 = face_outer_bound ( 'none', #34897, .t. ) ;
#3611 = advanced_face ( 'none', ( #16315 ), #7696, .f. ) ;
#3612 = cartesian_point ( 'none', ( 36.08247149978063106, 16.92732116425690947, -37.48057437756887111 ) ) ;
#3613 = oriented_edge ( 'none', *, *, #45101, .t. ) ;
#3614 = line ( 'none', #2794, #36821 ) ;
#3615 = face_bound ( 'none', #5317, .t. ) ;
#3616 = cartesian_point ( 'none', ( -10.24801981935188167, -18.35710459335381373, 176.0999999999999943 ) ) ;
#3617 = face_outer_bound ( 'none', #24834, .t. ) ;
#3618 = edge_curve ( 'none', #2180, #37135, #8845, .t. ) ;
#3619 = axis2_placement_3d ( 'none', #6109, #9756, #2767 ) ;
#3620 = direction ( 'none', ( 1.692413147294448336e-15, -0.7006503593859764178, -0.7135047819687702075 ) ) ;
#3621 = axis2_placement_3d ( 'none', #3670, #142, #44333 ) ;
#3622 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3623 = oriented_edge ( 'none', *, *, #33544, .f. ) ;
#3624 = cartesian_point ( 'none', ( -121.5009999999995784, -64.99999999996616395, 204.6768725693380304 ) ) ;
#3625 = edge_curve ( 'none', #20014, #3271, #40381, .t. ) ;
#3626 = cartesian_point ( 'none', ( -79.36524965903659279, 27.61992161890275810, 163.2341005017293583 ) ) ;
#3627 = cartesian_point ( 'none', ( -15.19999999999981100, -21.36892019290582212, 146.2134614620209447 ) ) ;
#3628 = circle ( 'none', #11134, 2.749999999999999112 ) ;
#3629 = direction ( 'none', ( -3.087807787238715445e-15, 1.000000000000000000, 3.854941057726237111e-16 ) ) ;
#3630 = direction ( 'none', ( -5.046468293750712982e-15, 1.000000000000000000, -5.853903220750827690e-13 ) ) ;
#3631 = vertex_point ( 'none', #15415 ) ;
#3632 = circle ( 'none', #47519, 7.399999999999962164 ) ;
#3633 = cartesian_point ( 'none', ( 1.468531564350388956e-16, 3.212838462100032770e-14, 45.50000000000004974 ) ) ;
#3634 = oriented_edge ( 'none', *, *, #2364, .f. ) ;
#3635 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.934580312552233369e-17 ) ) ;
#3636 = face_outer_bound ( 'none', #36623, .t. ) ;
#3637 = oriented_edge ( 'none', *, *, #20499, .t. ) ;
#3638 = oriented_edge ( 'none', *, *, #12834, .t. ) ;
#3639 = cartesian_point ( 'none', ( 1.478457656938062155e-13, 1.869470442492998212e-14, 171.5999999999999659 ) ) ;
#3640 = advanced_face ( 'none', ( #20883 ), #431, .f. ) ;
#3641 = vertex_point ( 'none', #41075 ) ;
#3642 = edge_curve ( 'none', #7064, #38242, #42673, .t. ) ;
#3643 = oriented_edge ( 'none', *, *, #32640, .f. ) ;
#3644 = cartesian_point ( 'none', ( 21.80381598425041290, 37.28416728117756662, 114.7000000000000171 ) ) ;
#3645 = cartesian_point ( 'none', ( -60.19998826649748480, -20.00000000000065015, 111.4589838486227364 ) ) ;
#3646 = oriented_edge ( 'none', *, *, #3071, .f. ) ;
#3647 = cartesian_point ( 'none', ( 17.78935800262426881, -32.53969229260700047, 114.7000000000000171 ) ) ;
#3648 = oriented_edge ( 'none', *, *, #37998, .f. ) ;
#3649 = cartesian_point ( 'none', ( -46.60666861178997067, -12.96376506230615355, 163.8425672329371992 ) ) ;
#3650 = edge_curve ( 'none', #17822, #33469, #24315, .t. ) ;
#3651 = line ( 'none', #42965, #27640 ) ;
#3652 = cartesian_point ( 'none', ( -47.49086011536235929, 20.14157439752785805, 156.5434962840321589 ) ) ;
#3653 = edge_loop ( 'none', ( #10803, #20750, #14711, #34390 ) ) ;
#3654 = edge_curve ( 'none', #28162, #30344, #29430, .t. ) ;
#3655 = vertex_point ( 'none', #11416 ) ;
#3656 = cylindrical_surface ( 'none', #7911, 16.54999999999999716 ) ;
#3657 = vertex_point ( 'none', #18809 ) ;
#3658 = cartesian_point ( 'none', ( -17.07440407084462208, -34.42172691886869984, 117.7000000000000739 ) ) ;
#3659 = oriented_edge ( 'none', *, *, #10374, .t. ) ;
#3660 = direction ( 'none', ( -0.5150380749100593736, 0.8571673007021092250, -5.009644213658367550e-13 ) ) ;
#3661 = cylindrical_surface ( 'none', #32856, 16.00000000000000000 ) ;
#3662 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001152500, 127.1000000000386478 ) ) ;
#3663 = cartesian_point ( 'none', ( -55.99999999999985079, 1.500000000000234479, 184.6000000000000512 ) ) ;
#3664 = oriented_edge ( 'none', *, *, #47044, .f. ) ;
#3665 = axis2_placement_3d ( 'none', #19857, #33964, #34278 ) ;
#3666 = plane ( 'none', #32234 ) ;
#3667 = oriented_edge ( 'none', *, *, #4741, .f. ) ;
#3668 = advanced_face ( 'none', ( #35225, #45543 ), #44458, .t. ) ;
#3669 = circle ( 'none', #26125, 27.50000000000000355 ) ;
#3670 = cartesian_point ( 'none', ( -54.49999999999973710, -34.49967906316825861, 171.5187199309077926 ) ) ;
#3671 = oriented_edge ( 'none', *, *, #17739, .f. ) ;
#3673 = axis2_placement_3d ( 'none', #37426, #1086, #15449 ) ;
#3672 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#3674 = face_outer_bound ( 'none', #32067, .t. ) ;
#3675 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#3676 = direction ( 'none', ( 2.775557561562894901e-15, -0.9080905094339715156, -0.4187739565397424202 ) ) ;
#3677 = cylindrical_surface ( 'none', #2910, 18.00000000000000000 ) ;
#3679 = edge_loop ( 'none', ( #18799, #3547, #17832, #15433 ) ) ;
#3678 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#3680 = advanced_face ( 'none', ( #14563, #38087 ), #45238, .f. ) ;
#3681 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#3682 = conical_surface ( 'none', #20542, 6.400000000000003020, 0.7853981633974426169 ) ;
#3683 = cartesian_point ( 'none', ( -41.25896460304869606, 17.98241202422063978, 132.0293438391116183 ) ) ;
#3684 = oriented_edge ( 'none', *, *, #5765, .f. ) ;
#3685 = cartesian_point ( 'none', ( -29.30443652418519207, 57.50000000000000711, 6.338337669221738220e-15 ) ) ;
#3686 = vertex_point ( 'none', #30757 ) ;
#3688 = edge_loop ( 'none', ( #36380, #39174, #10293 ) ) ;
#3687 = cartesian_point ( 'none', ( -52.73544972410812193, -1.764835460760239894, 167.9789363497507395 ) ) ;
#3689 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.60000000000002274 ) ) ;
#3690 = edge_curve ( 'none', #32097, #12948, #46693, .t. ) ;
#3691 = vertex_point ( 'none', #37851 ) ;
#3692 = axis2_placement_3d ( 'none', #11731, #19114, #12036 ) ;
#3693 = oriented_edge ( 'none', *, *, #9548, .t. ) ;
#3694 = cartesian_point ( 'none', ( 5.318703770836202160, -25.45017465948108182, 1.152583235506555059 ) ) ;
#3695 = cartesian_point ( 'none', ( 17.76640308209665520, -35.68734951005390599, -37.49614746194739467 ) ) ;
#3696 = edge_loop ( 'none', ( #17509, #44795, #28560, #41505 ) ) ;
#3697 = edge_curve ( 'none', #43961, #21152, #1383, .t. ) ;
#3698 = axis2_placement_3d ( 'none', #5932, #27956, #31202 ) ;
#3699 = cartesian_point ( 'none', ( -26.28022341718565258, -42.29329582837571166, 112.7226119918946665 ) ) ;
#3700 = oriented_edge ( 'none', *, *, #28613, .f. ) ;
#3701 = direction ( 'none', ( 0.8966868488700903139, 0.4426654437195517433, -9.293508764383579400e-16 ) ) ;
#3702 = edge_curve ( 'none', #28709, #35576, #24874, .t. ) ;
#3703 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3704 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#3705 = cartesian_point ( 'none', ( -69.46064506409760497, -23.22030414426088996, 142.4851036739581787 ) ) ;
#3706 = advanced_face ( 'none', ( #4287 ), #19723, .t. ) ;
#3707 = edge_curve ( 'none', #2727, #43560, #17435, .t. ) ;
#3708 = cartesian_point ( 'none', ( -42.29329582837547008, -26.28022341718600075, 112.7226119918946665 ) ) ;
#3709 = cartesian_point ( 'none', ( -39.34999999999992326, 5.966859383240615600, 132.1201362989250470 ) ) ;
#3710 = oriented_edge ( 'none', *, *, #43553, .f. ) ;
#3711 = oriented_edge ( 'none', *, *, #28019, .t. ) ;
#3712 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000006537 ) ) ;
#3713 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3714 = cartesian_point ( 'none', ( -3.150894247565845241, 29.39359980405015094, -36.50000000000000000 ) ) ;
#3715 = edge_curve ( 'none', #29566, #43959, #28284, .t. ) ;
#3716 = circle ( 'none', #23313, 18.00000000000000000 ) ;
#3717 = cartesian_point ( 'none', ( -49.93249962827949417, -0.6559578757780720748, 161.2858394323529296 ) ) ;
#3718 = vertex_point ( 'none', #19579 ) ;
#3720 = edge_curve ( 'none', #13610, #39840, #36384, .t. ) ;
#3719 = b_spline_curve_with_knots ( 'none', 3,
( #26930, #9051, #23116, #5230, #19934, #45604, #38055, #12385, #12234, #38355, #16111, #8572, #30789, #45272, #41729, #12547, #16280, #19452 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585276584975327e-07, 0.0008474857742421501366, 0.001694675989956641923, 0.002541866205671133600, 0.003389056421385625278, 0.004236246637100116522, 0.005083436852814608199, 0.005930627068529099877, 0.006777817284243591554 ),
.unspecified. ) ;
#3721 = cartesian_point ( 'none', ( -41.50882013495993306, -13.20376828967639860, 164.5504693705399006 ) ) ;
#3722 = oriented_edge ( 'none', *, *, #24987, .t. ) ;
#3723 = direction ( 'none', ( 5.888601119087345986e-16, 4.310330190412204511e-16, 1.000000000000000000 ) ) ;
#3724 = vertex_point ( 'none', #12671 ) ;
#3725 = line ( 'none', #28602, #20319 ) ;
#3726 = cartesian_point ( 'none', ( -87.69999999999976126, -28.25999817349444143, 150.5066431934191655 ) ) ;
#3727 = oriented_edge ( 'none', *, *, #2539, .t. ) ;
#3728 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#3729 = face_outer_bound ( 'none', #41618, .t. ) ;
#3730 = cartesian_point ( 'none', ( 1.499286697073770055e-13, 1.881714863020974504e-14, 174.0999999999999659 ) ) ;
#3731 = oriented_edge ( 'none', *, *, #10593, .t. ) ;
#3732 = line ( 'none', #19948, #23149 ) ;
#3733 = oriented_edge ( 'none', *, *, #20608, .f. ) ;
#3734 = line ( 'none', #46442, #6574 ) ;
#3735 = b_spline_curve_with_knots ( 'none', 3,
( #35439, #42806, #32028, #20530, #2661, #35758, #42338, #20386, #24053, #27699 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694841491, 0.004235398252051264870, 0.005082894564407689116, 0.005930390876764113361, 0.006777887189120536740 ),
.unspecified. ) ;
#3736 = oriented_edge ( 'none', *, *, #5849, .t. ) ;
#3737 = axis2_placement_3d ( 'none', #38700, #34700, #16474 ) ;
#3738 = cartesian_point ( 'none', ( -52.73544972410810772, -9.880167930844661939, 159.3787130697763814 ) ) ;
#3739 = oriented_edge ( 'none', *, *, #18908, .f. ) ;
#3740 = edge_loop ( 'none', ( #36899, #45148, #43200, #31054 ) ) ;
#3741 = vertex_point ( 'none', #41697 ) ;
#3742 = advanced_face ( 'none', ( #32289 ), #43840, .t. ) ;
#3743 = cartesian_point ( 'none', ( -89.53946019710195969, 21.94992178652864823, 170.0684280423195958 ) ) ;
#3744 = oriented_edge ( 'none', *, *, #29853, .f. ) ;
#3745 = cartesian_point ( 'none', ( 8.911436434297252518, -15.63925511900997734, -11.49999999999999112 ) ) ;
#3746 = cartesian_point ( 'none', ( -48.52700697790193374, -15.71431758678941115, 129.0983285061120398 ) ) ;
#3747 = cartesian_point ( 'none', ( -50.21924314536776990, -22.52647254394585374, 140.2651512929546413 ) ) ;
#3748 = cartesian_point ( 'none', ( -85.50000000000012790, 67.30000000001082583, 165.0999999999606871 ) ) ;
#3749 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#3750 = direction ( 'none', ( 0.8706508571648328143, -0.4919014992029824840, -5.281179216930942665e-16 ) ) ;
#3751 = cartesian_point ( 'none', ( -15.19999999999991047, 11.64203268004250091, 164.5999999999999659 ) ) ;
#3752 = cartesian_point ( 'none', ( -55.87755527993181204, 33.91410578756170224, 131.6507572180402121 ) ) ;
#3753 = cartesian_point ( 'none', ( -52.47773207367756498, -21.75461641671342861, 141.8623848024786014 ) ) ;
#3754 = edge_loop ( 'none', ( #40846, #16323, #39754, #34728 ) ) ;
#3755 = direction ( 'none', ( -0.8917887532908057580, 0.4524520079566788366, 8.401156593006771983e-16 ) ) ;
#3756 = cartesian_point ( 'none', ( -46.60666861179004883, 10.75386420289671818, 165.2627842786902193 ) ) ;
#3757 = cartesian_point ( 'none', ( -84.80000000000299565, 19.99999999999993605, 180.7410161513775506 ) ) ;
#3758 = axis2_placement_3d ( 'none', #28186, #6316, #28353 ) ;
#3759 = edge_curve ( 'none', #6616, #21559, #11409, .t. ) ;
#3760 = circle ( 'none', #14698, 27.50000000000000711 ) ;
#3761 = cartesian_point ( 'none', ( -47.49117986503966193, -14.30564314082685051, 163.7098805040809566 ) ) ;
#3762 = direction ( 'none', ( 3.477350020181297580e-15, -0.9967624760706481624, -0.08040252668610881059 ) ) ;
#3763 = edge_curve ( 'none', #3603, #33597, #45918, .t. ) ;
#3764 = axis2_placement_3d ( 'none', #28267, #28577, #21093 ) ;
#3765 = person_and_organization ( #11766, #32964 ) ;
#3766 = oriented_edge ( 'none', *, *, #30201, .t. ) ;
#3767 = circle ( 'none', #5262, 6.138320441952072493 ) ;
#3769 = advanced_face ( 'none', ( #33461 ), #1459, .f. ) ;
#3768 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.867568249336213793e-16 ) ) ;
#3770 = edge_curve ( 'none', #46875, #6765, #3734, .t. ) ;
#3771 = axis2_placement_3d ( 'none', #7747, #7592, #33180 ) ;
#3772 = oriented_edge ( 'none', *, *, #43248, .t. ) ;
#3773 = circle ( 'none', #8624, 37.50000000000002132 ) ;
#3774 = oriented_edge ( 'none', *, *, #11244, .t. ) ;
#3775 = line ( 'none', #43437, #26620 ) ;
#3776 = cartesian_point ( 'none', ( 36.33977911904300129, 16.16051438406983465, -37.33422393949457074 ) ) ;
#3777 = direction ( 'none', ( 0.0000000000000000000, 4.625929269271481378e-15, 1.000000000000000000 ) ) ;
#3778 = circle ( 'none', #718, 1.000000000000002442 ) ;
#3779 = oriented_edge ( 'none', *, *, #24137, .t. ) ;
#3780 = circle ( 'none', #6123, 1.999999999999998002 ) ;
#3781 = oriented_edge ( 'none', *, *, #39451, .f. ) ;
#3782 = oriented_edge ( 'none', *, *, #17490, .t. ) ;
#3783 = circle ( 'none', #11564, 4.100000000000012967 ) ;
#3784 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#3785 = cartesian_point ( 'none', ( -46.59352487864070014, 13.31215926446993691, 136.3221813264247828 ) ) ;
#3786 = vertex_point ( 'none', #25100 ) ;
#3787 = vertex_point ( 'none', #35533 ) ;
#3788 = direction ( 'none', ( 4.440892098500625669e-16, 1.000000000000000000, -2.921639538487253768e-16 ) ) ;
#3789 = edge_curve ( 'none', #33373, #18827, #41544, .t. ) ;
#3790 = cartesian_point ( 'none', ( -18.01872402917847893, -11.17689360399977261, 175.0784676001031528 ) ) ;
#3791 = cartesian_point ( 'none', ( -79.26503157880681272, 27.38532803651384739, 163.6069689039947548 ) ) ;
#3792 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#3793 = direction ( 'none', ( -0.9285714285714283811, -0.3711537444790456441, 1.713307136767217392e-15 ) ) ;
#3794 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#3795 = oriented_edge ( 'none', *, *, #37155, .f. ) ;
#3796 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#3797 = cartesian_point ( 'none', ( -3.150894247565829698, 29.39359980405015094, -11.49999999999999112 ) ) ;
#3798 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#3799 = face_outer_bound ( 'none', #18463, .t. ) ;
#3800 = cartesian_point ( 'none', ( -87.86608747782321416, -20.81302578726725017, 121.1369138882717067 ) ) ;
#3801 = cartesian_point ( 'none', ( -46.60675387589424901, 14.23770205338234796, 154.4949731349305182 ) ) ;
#3802 = cartesian_point ( 'none', ( -121.5009999999997348, -65.00000000003467449, 87.52312743073825629 ) ) ;
#3803 = advanced_face ( 'none', ( #12819 ), #32891, .f. ) ;
#3804 = cartesian_point ( 'none', ( 14.01203517405107490, -11.29879950619336704, -37.44002992467272151 ) ) ;
#3805 = face_outer_bound ( 'none', #40523, .t. ) ;
#3806 = cartesian_point ( 'none', ( 37.46194077712560500, -45.96194077712552684, 1.000000000000014655 ) ) ;
#3807 = oriented_edge ( 'none', *, *, #27102, .f. ) ;
#3808 = plane ( 'none', #21921 ) ;
#3809 = axis2_placement_3d ( 'none', #43619, #29925, #4383 ) ;
#3810 = face_outer_bound ( 'none', #44579, .t. ) ;
#3811 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#3812 = vertex_point ( 'none', #35698 ) ;
#3813 = oriented_edge ( 'none', *, *, #12388, .f. ) ;
#3814 = edge_loop ( 'none', ( #46114, #32410, #29336, #3849 ) ) ;
#3815 = vertex_point ( 'none', #32292 ) ;
#3816 = axis2_placement_3d ( 'none', #29426, #7224, #11193 ) ;
#3817 = face_outer_bound ( 'none', #10901, .t. ) ;
#3818 = cartesian_point ( 'none', ( -50.21859820335408386, 18.33060444670120859, 131.7653830599391824 ) ) ;
#3819 = axis2_placement_3d ( 'none', #3524, #32441, #29066 ) ;
#3820 = vertex_point ( 'none', #20797 ) ;
#3821 = edge_loop ( 'none', ( #20604, #45635 ) ) ;
#3822 = oriented_edge ( 'none', *, *, #39252, .t. ) ;
#3824 = advanced_face ( 'none', ( #23719 ), #18599, .f. ) ;
#3823 = cartesian_point ( 'none', ( -24.76313972081449322, 31.89101615137745327, 125.9887384488495883 ) ) ;
#3825 = cartesian_point ( 'none', ( -46.59352487864056513, -13.51382737592405903, 163.4398295170206836 ) ) ;
#3826 = face_bound ( 'none', #29179, .t. ) ;
#3827 = direction ( 'none', ( 0.9912947018080030537, 8.246221740875262748e-14, 0.1316617414717821122 ) ) ;
#3828 = circle ( 'none', #17681, 3.249999999999996003 ) ;
#3829 = oriented_edge ( 'none', *, *, #49, .f. ) ;
#3830 = edge_curve ( 'none', #16265, #6464, #23153, .t. ) ;
#3832 = axis2_placement_3d ( 'none', #40365, #14856, #25897 ) ;
#3831 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#3833 = cartesian_point ( 'none', ( -42.36691201456291367, -15.74838142018315068, 151.1818468089657301 ) ) ;
#3834 = b_spline_curve_with_knots ( 'none', 3,
( #36120, #36294, #14470, #40289 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849470805323, 0.001364157796136099277 ),
.unspecified. ) ;
#3835 = edge_curve ( 'none', #45972, #43216, #22560, .t. ) ;
#3836 = axis2_placement_3d ( 'none', #12646, #23709, #16697 ) ;
#3837 = direction ( 'none', ( 3.725065745912187060e-15, -0.8167141395237237367, 0.5770424718354996152 ) ) ;
#3838 = cartesian_point ( 'none', ( -42.45564452381071874, -2.246627456434559189, 112.3961567596823130 ) ) ;
#3839 = cartesian_point ( 'none', ( -21.49163121442931157, 15.03027046567576086, 124.6083687855706472 ) ) ;
#3840 = oriented_edge ( 'none', *, *, #22904, .t. ) ;
#3841 = cartesian_point ( 'none', ( 6.435539261945476319, 16.81943462493972774, -11.18134334644281047 ) ) ;
#3842 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#3843 = cartesian_point ( 'none', ( -41.50882013496009648, 17.86702080986499652, 132.1168356792699115 ) ) ;
#3844 = axis2_placement_3d ( 'none', #33281, #3879, #29889 ) ;
#3845 = cartesian_point ( 'none', ( -52.73544972410819298, 10.14358932372418920, 165.5669389378759888 ) ) ;
#3846 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#3847 = advanced_face ( 'none', ( #40942 ), #44399, .f. ) ;
#3849 = oriented_edge ( 'none', *, *, #43242, .t. ) ;
#3848 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#3850 = line ( 'none', #9902, #27837 ) ;
#3851 = cartesian_point ( 'none', ( 52.52398793203001048, -30.84146352074372999, -14.40000000000000036 ) ) ;
#3852 = edge_curve ( 'none', #20986, #13610, #4874, .t. ) ;
#3853 = cartesian_point ( 'none', ( -20.38007375079963879, -7.705146645183485354, 173.7533030783357617 ) ) ;
#3854 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.151057110211239811e-16 ) ) ;
#3855 = oriented_edge ( 'none', *, *, #33987, .t. ) ;
#3856 = vector ( 'none', #10049, 1000.000000000000000 ) ;
#3857 = edge_loop ( 'none', ( #12554, #35046, #24971, #46180 ) ) ;
#3858 = edge_curve ( 'none', #25976, #4219, #34075, .t. ) ;
#3859 = oriented_edge ( 'none', *, *, #29204, .t. ) ;
#3860 = direction ( 'none', ( -0.9912947018080028316, -8.190169853792144331e-14, -0.1316617414717826673 ) ) ;
#3861 = oriented_edge ( 'none', *, *, #913, .t. ) ;
#3862 = edge_loop ( 'none', ( #16818, #47406, #43151, #41964, #11373 ) ) ;
#3863 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385831453e-17 ) ) ;
#3864 = cartesian_point ( 'none', ( -31.19999999999985363, -6.828337263090832998, 151.1334764826658841 ) ) ;
#3865 = edge_curve ( 'none', #24529, #4372, #41851, .t. ) ;
#3866 = edge_loop ( 'none', ( #34589, #37461, #17936, #17412 ) ) ;
#3867 = oriented_edge ( 'none', *, *, #17064, .f. ) ;
#3868 = cartesian_point ( 'none', ( -39.34999999999985931, -0.6559578757781863168, 161.2858394323529012 ) ) ;
#3869 = direction ( 'none', ( -0.05443476843142236454, 0.9985173288360186250, -2.257747089754409739e-16 ) ) ;
#3870 = oriented_edge ( 'none', *, *, #40785, .f. ) ;
#3871 = circle ( 'none', #23393, 31.00000000000000000 ) ;
#3872 = vector ( 'none', #15618, 1000.000000000000114 ) ;
#3873 = oriented_edge ( 'none', *, *, #31573, .t. ) ;
#3874 = oriented_edge ( 'none', *, *, #15174, .f. ) ;
#3875 = oriented_edge ( 'none', *, *, #16483, .t. ) ;
#3876 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3877 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634879999, -1.713307136767216603e-15 ) ) ;
#3878 = advanced_face ( 'none', ( #3148 ), #15743, .t. ) ;
#3879 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#3880 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#3881 = oriented_edge ( 'none', *, *, #3349, .f. ) ;
#3882 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385836999e-17 ) ) ;
#3883 = oriented_edge ( 'none', *, *, #10816, .t. ) ;
#3884 = cartesian_point ( 'none', ( -36.33130823037517132, -3.948060941745436647, 130.0278092719049141 ) ) ;
#3885 = cartesian_point ( 'none', ( -10.82484766531887921, 17.43034315053506234, 175.6579573662876612 ) ) ;
#3886 = cartesian_point ( 'none', ( -14.46514423814154071, -10.77104011219095270, -10.88430443618383059 ) ) ;
#3887 = direction ( 'none', ( 0.9873505073845698643, 0.1585527532634884718, -1.154388808866418541e-15 ) ) ;
#3888 = edge_curve ( 'none', #27806, #467, #25445, .t. ) ;
#3889 = axis2_placement_3d ( 'none', #46240, #2386, #27897 ) ;
#3890 = direction ( 'none', ( -6.056033171176964239e-16, -5.364589180917859895e-18, -1.000000000000000000 ) ) ;
#3891 = vertex_point ( 'none', #3685 ) ;
#3892 = cartesian_point ( 'none', ( -47.74103539695114762, -15.49460774708207822, 129.3289643202676871 ) ) ;
#3893 = line ( 'none', #9225, #11869 ) ;
#3894 = cartesian_point ( 'none', ( -51.04427577032930685, -22.32539971360475306, 140.3140154982429237 ) ) ;
#3895 = oriented_edge ( 'none', *, *, #27553, .t. ) ;
#3896 = face_outer_bound ( 'none', #6482, .t. ) ;
#3897 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#3898 = cartesian_point ( 'none', ( -11.01839961237149979, 18.73542662308990359, 174.1615765916716327 ) ) ;
#3899 = cartesian_point ( 'none', ( -47.03412644707713497, -1.879901682859012935, 162.1354115150208202 ) ) ;
#3900 = cartesian_point ( 'none', ( -36.26455027589165070, 17.69071827877387193, 133.1061173323346907 ) ) ;
#3901 = oriented_edge ( 'none', *, *, #46911, .t. ) ;
#3902 = edge_curve ( 'none', #26136, #15496, #31742, .t. ) ;
#3903 = cartesian_point ( 'none', ( -42.40647512135988251, 10.55980039120968605, 165.3816968579906472 ) ) ;
#3904 = edge_loop ( 'none', ( #19656, #4140, #32860, #19503, #32523, #3354, #12404, #35754, #29749, #40344 ) ) ;
#3905 = plane ( 'none', #20603 ) ;
#3906 = face_outer_bound ( 'none', #18788, .t. ) ;
#3907 = cartesian_point ( 'none', ( -18.69999999999980034, -17.94790210458636892, 160.7003017449704032 ) ) ;
#3908 = axis2_placement_3d ( 'none', #37716, #15769, #41404 ) ;
#3909 = cartesian_point ( 'none', ( -10.05417934468275476, 16.05710755618155261, 176.0999999999999943 ) ) ;
#3910 = cartesian_point ( 'none', ( -52.73544972410811482, -16.09544709191656864, 142.2427977486145494 ) ) ;
#3911 = edge_curve ( 'none', #13547, #23773, #6018, .t. ) ;
#3913 = oriented_edge ( 'none', *, *, #36505, .t. ) ;
#3912 = cartesian_point ( 'none', ( -36.33130823037517843, 8.316196120875622100, 160.4088567705156265 ) ) ;
#3914 = edge_loop ( 'none', ( #6089, #6568, #10060, #6423 ) ) ;
#3915 = vector ( 'none', #15133, 1000.000000000000000 ) ;
#3916 = line ( 'none', #20468, #9624 ) ;
#3917 = advanced_face ( 'none', ( #13417 ), #2001, .f. ) ;
#3918 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#3919 = oriented_edge ( 'none', *, *, #15237, .f. ) ;
#3920 = oriented_edge ( 'none', *, *, #25570, .f. ) ;
#3921 = face_outer_bound ( 'none', #20142, .t. ) ;
#3922 = advanced_face ( 'none', ( #36942 ), #16908, .t. ) ;
#3923 = edge_curve ( 'none', #5552, #29714, #7648, .t. ) ;
#3924 = cartesian_point ( 'none', ( -52.47766738518944862, -3.900822097821991630, 130.2361262809943980 ) ) ;
#3925 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#3926 = edge_curve ( 'none', #29479, #4690, #16402, .t. ) ;
#3927 = edge_loop ( 'none', ( #20304, #21427 ) ) ;
#3928 = cartesian_point ( 'none', ( -18.43541743770043340, -38.43107966083865534, 106.0999999999999943 ) ) ;
#3929 = vertex_point ( 'none', #29060 ) ;
#3930 = direction ( 'none', ( -0.7916112559525869674, -0.4345482125012007368, -0.4295572959003015057 ) ) ;
#3931 = face_outer_bound ( 'none', #8437, .t. ) ;
#3932 = edge_curve ( 'none', #3149, #7526, #9411, .t. ) ;
#3933 = cartesian_point ( 'none', ( -55.99999999999987210, -19.91839899407615633, 111.6003209368320199 ) ) ;
#3934 = oriented_edge ( 'none', *, *, #27965, .f. ) ;
#3935 = advanced_face ( 'none', ( #24272 ), #37491, .f. ) ;
#3936 = direction ( 'none', ( 1.632680918566407976e-15, -0.7111790392350233470, -0.7030109345897467277 ) ) ;
#3937 = cartesian_point ( 'none', ( -39.34999999999985931, -10.23780834492372449, 134.8649085320762424 ) ) ;
#3938 = oriented_edge ( 'none', *, *, #28947, .f. ) ;
#3939 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#3940 = vector ( 'none', #27109, 1000.000000000000000 ) ;
#3941 = direction ( 'none', ( 3.965082230804121148e-15, -0.7111790392350211265, -0.7030109345897490591 ) ) ;
#3942 = direction ( 'none', ( 0.0000000000000000000, -1.445602896647337931e-16, 1.000000000000000000 ) ) ;
#3943 = axis2_placement_3d ( 'none', #13315, #35445, #31257 ) ;
#3944 = vertex_point ( 'none', #11152 ) ;
#3945 = direction ( 'none', ( 3.608224830031772956e-15, -1.000000000000000000, 1.172200136502007938e-14 ) ) ;
#3946 = circle ( 'none', #45682, 16.54801149218121736 ) ;
#3947 = edge_loop ( 'none', ( #38496, #18397, #14075, #27316 ) ) ;
#3948 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#3949 = direction ( 'none', ( 1.603000074938371230e-15, -0.08040252668610846365, 0.9967624760706483844 ) ) ;
#3951 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-8-solid1', #33161 ) ;
#3950 = circle ( 'none', #4497, 3.000000000000000444 ) ;
#3952 = direction ( 'none', ( 8.075643901754126271e-18, 0.3409333861756616013, 0.9400874566713445235 ) ) ;
#3953 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211236853e-16 ) ) ;
#3954 = axis2_placement_3d ( 'none', #17321, #42955, #46977 ) ;
#3955 = cartesian_point ( 'none', ( -38.22518697907854346, 6.725544693635621130, 159.8969657009040475 ) ) ;
#3956 = edge_loop ( 'none', ( #41994, #25334 ) ) ;
#3957 = direction ( 'none', ( 3.445077376450749167e-15, -0.7030109345897472828, 0.7111790392350229029 ) ) ;
#3958 = circle ( 'none', #19709, 14.00000000000000000 ) ;
#3959 = line ( 'none', #4984, #45718 ) ;
#3960 = cartesian_point ( 'none', ( -67.24453679474217438, -36.59872143526730781, 160.9076456900922665 ) ) ;
#3961 = cartesian_point ( 'none', ( -24.99999999999990052, -6.183731224289084961e-14, 121.1000000000000227 ) ) ;
#3962 = axis2_placement_3d ( 'none', #680, #32987, #218 ) ;
#3963 = oriented_edge ( 'none', *, *, #42058, .f. ) ;
#3964 = cartesian_point ( 'none', ( -22.78325277574468899, -34.06473046992159226, 117.7000000000000739 ) ) ;
#3965 = face_outer_bound ( 'none', #24925, .t. ) ;
#3966 = cartesian_point ( 'none', ( 30.22840042054708576, -57.16662583982163426, 57.83337416017826627 ) ) ;
#3967 = cartesian_point ( 'none', ( -85.49999999999968736, -67.30000000001152216, 127.1000000000400121 ) ) ;
#3968 = edge_curve ( 'none', #7161, #17184, #21962, .t. ) ;
#3969 = axis2_placement_3d ( 'none', #20317, #13242, #9591 ) ;
#3970 = oriented_edge ( 'none', *, *, #19145, .t. ) ;
#3971 = advanced_face ( 'none', ( #29378 ), #32845, .f. ) ;
#3972 = oriented_edge ( 'none', *, *, #44586, .f. ) ;
#3973 = axis2_placement_3d ( 'none', #8711, #904, #45250 ) ;
#3974 = circle ( 'none', #18481, 25.99999999999999645 ) ;
#3975 = edge_curve ( 'none', #7537, #31099, #29975, .t. ) ;
#3976 = oriented_edge ( 'none', *, *, #11638, .t. ) ;
#3977 = cartesian_point ( 'none', ( -37.18859505500263651, -16.38241330969216492, 130.4060018953186102 ) ) ;
#3978 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#3979 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#3980 = cartesian_point ( 'none', ( -42.36691201456291367, -12.76618851974139446, 163.9581698425631942 ) ) ;
#3981 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#3982 = circle ( 'none', #25638, 0.5000000000000056621 ) ;
#3983 = vertex_point ( 'none', #10684 ) ;
#3984 = cartesian_point ( 'none', ( -36.84562628284540864, 13.68757783559808239, -35.47058263049942894 ) ) ;
#3985 = circle ( 'none', #23109, 6.138320441952075157 ) ;
#3986 = vector ( 'none', #3992, 1000.000000000000000 ) ;
#3987 = direction ( 'none', ( 0.0000000000000000000, 1.445602896647337931e-16, -1.000000000000000000 ) ) ;
#3988 = edge_curve ( 'none', #19094, #17671, #23100, .t. ) ;
#3989 = edge_loop ( 'none', ( #39474, #4005 ) ) ;
#3990 = cartesian_point ( 'none', ( -54.49999999999984368, 2.220943235437683361e-13, 184.6000000000000512 ) ) ;
#3991 = circle ( 'none', #41974, 65.00000000000000000 ) ;
#3992 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3993 = oriented_edge ( 'none', *, *, #42058, .t. ) ;
#3994 = edge_curve ( 'none', #13038, #37993, #11080, .t. ) ;
#3995 = cartesian_point ( 'none', ( -1.130976938156683782e-13, 45.00000000000003553, 58.50000000000006395 ) ) ;
#3996 = advanced_face ( 'none', ( #40336 ), #41498, .f. ) ;
#3997 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#3998 = oriented_edge ( 'none', *, *, #12899, .f. ) ;
#3999 = cartesian_point ( 'none', ( -80.69999999999984652, -15.63863924057176646, 129.2348595409568759 ) ) ;
#4000 = circle ( 'none', #36287, 1.499999999999997113 ) ;
#4001 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4002 = cartesian_point ( 'none', ( -46.59352487864060777, -10.01819342263466339, 159.2322169812493655 ) ) ;
#4003 = vertex_point ( 'none', #1601 ) ;
#4005 = oriented_edge ( 'none', *, *, #25570, .t. ) ;
#4004 = edge_curve ( 'none', #28280, #41861, #21433, .t. ) ;
#4006 = oriented_edge ( 'none', *, *, #43737, .f. ) ;
#4007 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.816799037940415225e-17 ) ) ;
#4008 = line ( 'none', #41980, #2876 ) ;
#4009 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.287547440848536589e-16 ) ) ;
#4010 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4011 = cartesian_point ( 'none', ( 56.49999999999993605, 30.06243503111501880, 58.50000000000000711 ) ) ;
#4012 = axis2_placement_3d ( 'none', #38844, #31601, #21055 ) ;
#4013 = cartesian_point ( 'none', ( -36.33130823037508605, -13.84879369815280903, 163.1297801837253587 ) ) ;
#4014 = oriented_edge ( 'none', *, *, #31413, .f. ) ;
#4015 = cartesian_point ( 'none', ( -34.40027695764254645, -49.61081362515088244, -23.74999999999999289 ) ) ;
#4016 = circle ( 'none', #25582, 65.00000000000000000 ) ;
#4017 = vertex_point ( 'none', #44657 ) ;
#4018 = edge_loop ( 'none', ( #23225, #23626, #46174, #24229 ) ) ;
#4019 = cartesian_point ( 'none', ( -79.80000000000281091, -34.64101615137779078, 166.1000000000001933 ) ) ;
#4020 = oriented_edge ( 'none', *, *, #34269, .f. ) ;
#4021 = direction ( 'none', ( 6.923178777899098972e-16, 1.466009610159986110e-17, 1.000000000000000000 ) ) ;
#4022 = cartesian_point ( 'none', ( -30.94571197116992067, -6.356729278383256521, 150.9583592270007557 ) ) ;
#4023 = face_outer_bound ( 'none', #21274, .t. ) ;
#4024 = oriented_edge ( 'none', *, *, #35572, .f. ) ;
#4025 = cartesian_point ( 'none', ( -36.26455027589162938, 5.924338961009954829, 130.6466926557756381 ) ) ;
#4026 = axis2_placement_3d ( 'none', #7459, #43992, #18972 ) ;
#4027 = line ( 'none', #32002, #17361 ) ;
#4028 = cartesian_point ( 'none', ( 6.233792875101559675e-14, 2.695968828131077008e-14, 107.5999999999999943 ) ) ;
#4029 = oriented_edge ( 'none', *, *, #26563, .f. ) ;
#4030 = oriented_edge ( 'none', *, *, #9986, .f. ) ;
#4031 = face_outer_bound ( 'none', #29515, .t. ) ;
#4032 = cartesian_point ( 'none', ( 3.036065939896311876e-14, 1.971197255626747646e-14, 84.50000000000004263 ) ) ;
#4033 = axis2_placement_3d ( 'none', #19921, #23591, #5384 ) ;
#4034 = cylindrical_surface ( 'none', #14492, 65.00000000000000000 ) ;
#4035 = cartesian_point ( 'none', ( -147.6302325581393688, -9.207475320790987183, 138.4043909781596255 ) ) ;
#4036 = edge_curve ( 'none', #34011, #4221, #14518, .t. ) ;
#4037 = axis2_placement_3d ( 'none', #5439, #30989, #30828 ) ;
#4038 = cartesian_point ( 'none', ( -87.69999999999981810, -17.01112020912389866, 139.1270673866195580 ) ) ;
#4039 = cartesian_point ( 'none', ( -84.80000000000313776, 36.91124242496202612, 127.1469348913490904 ) ) ;
#4040 = edge_curve ( 'none', #11161, #44559, #236, .t. ) ;
#4042 = axis2_placement_3d ( 'none', #30921, #34646, #9021 ) ;
#4041 = cartesian_point ( 'none', ( 19.99999999999998224, 34.64101615137762025, 106.0999999999999517 ) ) ;
#4043 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4044 = edge_loop ( 'none', ( #14432, #1813 ) ) ;
#4045 = b_spline_curve_with_knots ( 'none', 3,
( #32136, #39561, #32308, #36358, #40031, #35712, #32452, #21453, #43727, #39885 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651929943809674e-07, 0.0008471971588184844595, 0.001694098752443974534, 0.002541000346069464608, 0.003387901939694954682 ),
.unspecified. ) ;
#4046 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4047 = vertex_point ( 'none', #4161 ) ;
#4048 = direction ( 'none', ( -1.638507172440988462e-15, 0.7071067811865522357, 0.7071067811865427988 ) ) ;
#4049 = circle ( 'none', #31893, 37.50000000000002132 ) ;
#4050 = edge_curve ( 'none', #37784, #1461, #43791, .t. ) ;
#4051 = cartesian_point ( 'none', ( -11.73955822710540531, -13.65662324735150968, -10.49739681762720700 ) ) ;
#4052 = axis2_placement_3d ( 'none', #27573, #34842, #45613 ) ;
#4053 = line ( 'none', #10802, #32052 ) ;
#4054 = oriented_edge ( 'none', *, *, #37374, .f. ) ;
#4055 = oriented_edge ( 'none', *, *, #37656, .f. ) ;
#4056 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.421010862427527100e-17 ) ) ;
#4057 = circle ( 'none', #33733, 4.099999999999999645 ) ;
#4058 = direction ( 'none', ( -1.031237399501095614e-15, -0.09137636991024011834, -0.9958164283752438672 ) ) ;
#4059 = oriented_edge ( 'none', *, *, #3858, .f. ) ;
#4060 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#4061 = advanced_face ( 'none', ( #17982 ), #5268, .f. ) ;
#4062 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#4063 = face_bound ( 'none', #24865, .t. ) ;
#4064 = oriented_edge ( 'none', *, *, #12425, .t. ) ;
#4066 = edge_curve ( 'none', #9840, #43824, #4832, .t. ) ;
#4065 = direction ( 'none', ( -2.523234146875356491e-15, 1.000000000000000000, -5.853903220750827690e-13 ) ) ;
#4067 = vertex_point ( 'none', #40815 ) ;
#4068 = cartesian_point ( 'none', ( -31.14612233451500600, -5.232975480870774021, 152.1525715016462073 ) ) ;
#4069 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4070 = oriented_edge ( 'none', *, *, #21276, .t. ) ;
#4071 = cartesian_point ( 'none', ( 57.50000000000012079, -30.31088913245514149, 57.50000000000000000 ) ) ;
#4072 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#4073 = cartesian_point ( 'none', ( -42.40647512135905117, -1.328028085658725654, 162.5637682108207969 ) ) ;
#4074 = direction ( 'none', ( -3.265361837132818714e-15, 0.4187739565397473607, -0.9080905094339690731 ) ) ;
#4075 = edge_curve ( 'none', #42625, #43140, #39794, .t. ) ;
#4076 = line ( 'none', #32219, #59 ) ;
#4077 = cartesian_point ( 'none', ( 34.56743197080616170, 47.80100559332398547, 68.60000000000002274 ) ) ;
#4078 = closed_shell ( 'none', ( #31581, #3445, #23343, #36140, #32211, #40428, #13636, #11240, #35380, #9737, #13690, #10063, #32046, #44740, #152, #3333, #30208, #21268, #14803, #46924, #10327, #10423, #22160, #9671, #11713, #11770, #7148, #37526, #32521, #22548, #41760, #19005, #30253, #25727, #36828, #2042, #47302, #25550, #12912, #40299, #43265, #1421, #27359, #47160, #14213, #3917, #18484, #3353, #38409, #7546, #2359, #18891, #26093, #28841, #20120, #21454, #41489, #30688, #9323, #46108, #12001 ) ) ;
#4079 = face_outer_bound ( 'none', #3139, .t. ) ;
#4080 = oriented_edge ( 'none', *, *, #25822, .f. ) ;
#4081 = face_outer_bound ( 'none', #37669, .t. ) ;
#4082 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#4083 = circle ( 'none', #1142, 4.640926795905549795 ) ;
#4084 = circle ( 'none', #25694, 3.249999999999996003 ) ;
#4085 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.170008355713477644e-17 ) ) ;
#4086 = advanced_face ( 'none', ( #42626 ), #17388, .t. ) ;
#4087 = direction ( 'none', ( 0.1333575931444446194, -0.7048267779122842080, -0.6967316308942118619 ) ) ;
#4088 = oriented_edge ( 'none', *, *, #39875, .t. ) ;
#4089 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#4090 = oriented_edge ( 'none', *, *, #3014, .t. ) ;
#4091 = cartesian_point ( 'none', ( -17.74465692192069000, -32.11440393585211694, 114.7000000000000597 ) ) ;
#4092 = circle ( 'none', #30058, 0.1000000000000035305 ) ;
#4093 = vector ( 'none', #33846, 1000.000000000000000 ) ;
#4094 = cartesian_point ( 'none', ( -14.27565044502521197, -37.36583739689840655, -13.73205080756885543 ) ) ;
#4095 = axis2_placement_3d ( 'none', #9542, #13190, #20108 ) ;
#4097 = oriented_edge ( 'none', *, *, #40996, .f. ) ;
#4096 = cartesian_point ( 'none', ( 6.233792875101559675e-14, 2.695968828131077008e-14, 107.5999999999999943 ) ) ;
#4098 = face_outer_bound ( 'none', #10523, .t. ) ;
#4099 = line ( 'none', #37929, #45908 ) ;
#4100 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385836999e-17 ) ) ;
#4101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211241537e-16 ) ) ;
#4102 = face_bound ( 'none', #1349, .t. ) ;
#4103 = vertex_point ( 'none', #22666 ) ;
#4104 = oriented_edge ( 'none', *, *, #8643, .f. ) ;
#4105 = direction ( 'none', ( -1.079383496163347338e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4106 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#4107 = edge_curve ( 'none', #2238, #17495, #38621, .t. ) ;
#4108 = oriented_edge ( 'none', *, *, #42555, .t. ) ;
#4109 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4110 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4111 = oriented_edge ( 'none', *, *, #47256, .t. ) ;
#4112 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.40000000000007674 ) ) ;
#4113 = direction ( 'none', ( -3.609945245903367503e-15, 1.000000000000000000, -5.919458250670020640e-13 ) ) ;
#4114 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#4115 = advanced_face ( 'none', ( #838 ), #13371, .t. ) ;
#4116 = cartesian_point ( 'none', ( -21.17958888233541259, -2.901506713835489748, 174.8355076652111109 ) ) ;
#4117 = edge_curve ( 'none', #28410, #6607, #5961, .t. ) ;
#4118 = axis2_placement_3d ( 'none', #42870, #21080, #17559 ) ;
#4119 = cartesian_point ( 'none', ( -46.82418829532664262, -1.098598744992112852, 168.2381201993541140 ) ) ;
#4120 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790458662, 1.082391169207739310e-15 ) ) ;
#4121 = vector ( 'none', #23944, 1000.000000000000000 ) ;
#4122 = oriented_edge ( 'none', *, *, #41849, .t. ) ;
#4123 = cartesian_point ( 'none', ( -54.49899999999973943, -34.64101615136591050, 166.1000000000205148 ) ) ;
#4124 = direction ( 'none', ( 1.050917950431376615e-14, 1.000000000000000000, 6.049741671888127435e-19 ) ) ;
#4125 = circle ( 'none', #163, 6.138320441952073381 ) ;
#4126 = cartesian_point ( 'none', ( -49.36879162171090485, 23.20057374804185457, 143.9488994678007145 ) ) ;
#4127 = circle ( 'none', #16131, 3.249999999999996003 ) ;
#4128 = cartesian_point ( 'none', ( -52.26758839770685228, -15.86492536326636404, 143.0968988108355688 ) ) ;
#4129 = face_outer_bound ( 'none', #36148, .t. ) ;
#4130 = oriented_edge ( 'none', *, *, #40779, .f. ) ;
#4131 = plane ( 'none', #29918 ) ;
#4132 = edge_curve ( 'none', #29479, #45551, #35184, .t. ) ;
#4133 = cartesian_point ( 'none', ( -42.49999999999990052, -10.97463932588841828, 101.1000000000000369 ) ) ;
#4134 = cartesian_point ( 'none', ( -2.724550394299338762, 25.41638583962959785, -43.00000000000000000 ) ) ;
#4135 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#4136 = face_outer_bound ( 'none', #26414, .t. ) ;
#4137 = vector ( 'none', #42103, 1000.000000000000114 ) ;
#4138 = edge_loop ( 'none', ( #33466, #1045, #8981, #21657 ) ) ;
#4139 = cartesian_point ( 'none', ( -36.02538345903798955, 20.55001585976070544, 121.1684562627888226 ) ) ;
#4140 = oriented_edge ( 'none', *, *, #21125, .t. ) ;
#4141 = oriented_edge ( 'none', *, *, #33228, .f. ) ;
#4142 = vector ( 'none', #47304, 1000.000000000000114 ) ;
#4143 = cylindrical_surface ( 'none', #27313, 4.050000000000000711 ) ;
#4145 = edge_curve ( 'none', #1776, #12304, #30537, .t. ) ;
#4144 = b_spline_curve_with_knots ( 'none', 3,
( #44418, #41039, #30083, #4229, #8167, #18915, #33788, #11837, #44877, #22868 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0002616257027535000084, 0.001426071115199884463, 0.002590516527646268864, 0.003754961940092653265, 0.004919407352539037666 ),
.unspecified. ) ;
#4146 = edge_loop ( 'none', ( #9882, #19261, #25914, #31228, #5048, #24750, #37025, #45961, #31375, #16521, #38116 ) ) ;
#4147 = cartesian_point ( 'none', ( -17.18541743770069630, 36.26601615137749235, 113.1000000000000085 ) ) ;
#4148 = face_outer_bound ( 'none', #41382, .t. ) ;
#4149 = oriented_edge ( 'none', *, *, #19178, .f. ) ;
#4150 = edge_loop ( 'none', ( #1150, #41420, #46975, #17411 ) ) ;
#4151 = vertex_point ( 'none', #4312 ) ;
#4152 = advanced_face ( 'none', ( #20830 ), #12915, .f. ) ;
#4153 = cartesian_point ( 'none', ( -4.087008509401355444e-16, 1.149450917663039345e-18, -1.899999999999999911 ) ) ;
#4154 = vertex_point ( 'none', #46110 ) ;
#4155 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4157 = edge_loop ( 'none', ( #34137, #926, #32345, #7737 ) ) ;
#4156 = cartesian_point ( 'none', ( -69.49999999999972999, -34.64101615136596735, 166.1000000000205148 ) ) ;
#4158 = advanced_face ( 'none', ( #12220 ), #45496, .t. ) ;
#4159 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#4160 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#4161 = cartesian_point ( 'none', ( -54.79999999999989768, 9.245327510055126652, 155.2391421496667760 ) ) ;
#4162 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4163 = axis2_placement_3d ( 'none', #17861, #24582, #43018 ) ;
#4164 = vertex_point ( 'none', #2567 ) ;
#4165 = axis2_placement_3d ( 'none', #45907, #23931, #5401 ) ;
#4166 = vertex_point ( 'none', #38557 ) ;
#4167 = face_outer_bound ( 'none', #15681, .t. ) ;
#4168 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4169 = edge_loop ( 'none', ( #40656, #39143 ) ) ;
#4170 = axis2_placement_3d ( 'none', #27617, #2262, #9106 ) ;
#4171 = circle ( 'none', #24034, 13.50000000000000355 ) ;
#4172 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 1.927470528863119049e-16 ) ) ;
#4173 = cartesian_point ( 'none', ( 4.187621286654828801, -39.06486684722328562, -36.50000000000000000 ) ) ;
#4174 = face_outer_bound ( 'none', #19652, .t. ) ;
#4175 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4176 = advanced_face ( 'none', ( #27672 ), #2092, .f. ) ;
#4177 = line ( 'none', #23926, #12705 ) ;
#4178 = cartesian_point ( 'none', ( -54.79999999999986926, -1.645350522494482750e-13, 146.0999999999999943 ) ) ;
#4179 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4180 = edge_curve ( 'none', #41335, #17791, #26440, .t. ) ;
#4181 = axis2_placement_3d ( 'none', #46456, #35548, #39245 ) ;
#4182 = oriented_edge ( 'none', *, *, #35326, .t. ) ;
#4183 = cartesian_point ( 'none', ( -66.99999999999988631, -2.195054772340830670e-13, 146.1000000000000512 ) ) ;
#4184 = cartesian_point ( 'none', ( -31.00112028093548844, -6.283450025576268416, 151.0532387042175060 ) ) ;
#4185 = cartesian_point ( 'none', ( 20.00000000000011369, 37.89101615137754209, 106.1000000000000085 ) ) ;
#4186 = edge_curve ( 'none', #8057, #35407, #11670, .t. ) ;
#4187 = axis2_placement_3d ( 'none', #17303, #6442, #9776 ) ;
#4188 = vector ( 'none', #23741, 1000.000000000000000 ) ;
#4189 = line ( 'none', #38579, #16763 ) ;
#4190 = axis2_placement_3d ( 'none', #6682, #32255, #43829 ) ;
#4191 = cartesian_point ( 'none', ( 1.395711411418798729e-13, -43.74499999999996191, 44.50000000000000711 ) ) ;
#4192 = oriented_edge ( 'none', *, *, #8571, .f. ) ;
#4193 = line ( 'none', #33314, #6479 ) ;
#4194 = edge_curve ( 'none', #11486, #45322, #46101, .t. ) ;
#4195 = cartesian_point ( 'none', ( -40.74153417966021351, -13.42707898750648887, 164.8526108407425284 ) ) ;
#4196 = oriented_edge ( 'none', *, *, #26617, .t. ) ;
#4197 = oriented_edge ( 'none', *, *, #46490, .t. ) ;
#4198 = cartesian_point ( 'none', ( -6.909621510554849522, -20.56134554240455969, 174.0150335611517391 ) ) ;
#4199 = oriented_edge ( 'none', *, *, #39958, .f. ) ;
#4200 = vertex_point ( 'none', #6212 ) ;
#4201 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#4202 = cartesian_point ( 'none', ( -19.99999999999985789, -29.14101615137756696, 139.0034304827088647 ) ) ;
#4203 = oriented_edge ( 'none', *, *, #25325, .t. ) ;
#4204 = direction ( 'none', ( -0.7916112559525869674, -0.4345482125012007368, -0.4295572959003015057 ) ) ;
#4205 = oriented_edge ( 'none', *, *, #16483, .f. ) ;
#4206 = cartesian_point ( 'none', ( 1.847859726078457834e-13, -56.49999999999997868, 58.50000000000002132 ) ) ;
#4207 = oriented_edge ( 'none', *, *, #6024, .t. ) ;
#4208 = edge_curve ( 'none', #41361, #45080, #1408, .t. ) ;
#4209 = circle ( 'none', #46602, 45.50000000000000000 ) ;
#4210 = direction ( 'none', ( 0.0000000000000000000, 0.9967624760706474962, 0.08040252668611838627 ) ) ;
#4211 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211236853e-16 ) ) ;
#4212 = edge_curve ( 'none', #8434, #2335, #8237, .t. ) ;
#4213 = edge_loop ( 'none', ( #16106, #38562, #14491, #14689 ) ) ;
#4214 = cartesian_point ( 'none', ( -47.03410985288957136, -9.321416415478669393, 159.2825822914941227 ) ) ;
#4215 = advanced_face ( 'none', ( #20288 ), #3682, .f. ) ;
#4216 = cartesian_point ( 'none', ( 18.28532009250857371, -4.351952271850314524, 176.1000000000000512 ) ) ;
#4217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4218 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 3.154042683594193765e-17 ) ) ;
#4219 = vertex_point ( 'none', #3035 ) ;
#4220 = spherical_surface ( 'none', #9829, 120.0000000000000000 ) ;
#4221 = vertex_point ( 'none', #10333 ) ;
#4222 = direction ( 'none', ( -3.469446951953614189e-15, 1.000000000000000000, -5.828670879282071837e-13 ) ) ;
#4224 = edge_curve ( 'none', #28749, #8600, #19677, .t. ) ;
#4223 = cartesian_point ( 'none', ( 11.29879950619341678, 14.01203517405103760, -37.44002992467273572 ) ) ;
#4225 = oriented_edge ( 'none', *, *, #8508, .f. ) ;
#4226 = vector ( 'none', #4010, 1000.000000000000000 ) ;
#4227 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.836834283874915631e-13 ) ) ;
#4228 = circle ( 'none', #10770, 47.50000000000000711 ) ;
#4229 = cartesian_point ( 'none', ( 34.08719732010143844, 19.85707450629017501, -36.77568970874646936 ) ) ;
#4230 = cartesian_point ( 'none', ( -42.39333138821044855, -4.919476930841962137, 124.6837294718966689 ) ) ;
#4231 = cartesian_point ( 'none', ( -13.23997510504086605, -24.09875951361877711, 158.4715406420608872 ) ) ;
#4232 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.50000000000001421 ) ) ;
#4233 = oriented_edge ( 'none', *, *, #44537, .f. ) ;
#4234 = direction ( 'none', ( 1.317153999343780124e-15, 2.006553300879810686e-31, 1.000000000000000000 ) ) ;
#4235 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4236 = axis2_placement_3d ( 'none', #1798, #20472, #45661 ) ;
#4237 = cartesian_point ( 'none', ( 19.06319385726975213, -36.55839724311249483, 74.70000000000003126 ) ) ;
#4238 = circle ( 'none', #43077, 36.54676258992806481 ) ;
#4239 = cartesian_point ( 'none', ( -68.49999999999988631, -2.249178144791336081e-13, 146.1000000000000512 ) ) ;
#4240 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#4241 = oriented_edge ( 'none', *, *, #32511, .f. ) ;
#4242 = face_bound ( 'none', #2380, .t. ) ;
#4243 = vector ( 'none', #36822, 1000.000000000000000 ) ;
#4244 = oriented_edge ( 'none', *, *, #10291, .t. ) ;
#4245 = line ( 'none', #1070, #47196 ) ;
#4246 = oriented_edge ( 'none', *, *, #5498, .f. ) ;
#4247 = oriented_edge ( 'none', *, *, #37726, .f. ) ;
#4248 = cartesian_point ( 'none', ( -19.74159252349727112, -31.24907727574126781, 74.70000000000007390 ) ) ;
#4249 = oriented_edge ( 'none', *, *, #32958, .t. ) ;
#4250 = vertex_point ( 'none', #42868 ) ;
#4251 = oriented_edge ( 'none', *, *, #45949, .t. ) ;
#4252 = edge_curve ( 'none', #38552, #5412, #46640, .t. ) ;
#4253 = axis2_placement_3d ( 'none', #39546, #46291, #21112 ) ;
#4254 = cartesian_point ( 'none', ( 6.946672921137151846, 38.88256445510911163, -11.13743155088413594 ) ) ;
#4255 = vertex_point ( 'none', #47048 ) ;
#4256 = cartesian_point ( 'none', ( -30.15718328531523795, -6.889893129228754631, 150.1675953275533288 ) ) ;
#4257 = edge_curve ( 'none', #24442, #23851, #9926, .t. ) ;
#4258 = oriented_edge ( 'none', *, *, #3078, .t. ) ;
#4259 = axis2_placement_3d ( 'none', #26082, #29740, #37179 ) ;
#4260 = oriented_edge ( 'none', *, *, #12603, .f. ) ;
#4261 = oriented_edge ( 'none', *, *, #32049, .t. ) ;
#4262 = cartesian_point ( 'none', ( -42.40647512135904407, -16.10719268700723816, 142.4424508151554676 ) ) ;
#4263 = cartesian_point ( 'none', ( 20.00000000000024514, -34.64101615137742840, 113.0999999999999517 ) ) ;
#4264 = edge_curve ( 'none', #21752, #39874, #28235, .t. ) ;
#4265 = oriented_edge ( 'none', *, *, #25337, .f. ) ;
#4266 = conical_surface ( 'none', #7974, 3.399999999999993250, 1.029744258676651869 ) ;
#4267 = cartesian_point ( 'none', ( 14.03923628676710855, 37.07840418850859265, -13.12082602105383877 ) ) ;
#4268 = direction ( 'none', ( 0.05405944376163999976, -0.9985377191374305017, 2.560447365386021002e-16 ) ) ;
#4269 = cartesian_point ( 'none', ( 45.96194077712550552, -37.46194077712567605, -9.909339457197377090e-15 ) ) ;
#4270 = cartesian_point ( 'none', ( 1.366927983076161085e-14, 2.537083076498305249e-15, -12.00000000000000000 ) ) ;
#4271 = edge_loop ( 'none', ( #19168, #41887, #29719, #32015 ) ) ;
#4272 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4273 = cartesian_point ( 'none', ( -41.25984461220738808, -0.6849031612343765563, 161.7523885079235129 ) ) ;
#4274 = vertex_point ( 'none', #17401 ) ;
#4275 = cartesian_point ( 'none', ( -50.21859820335407676, 7.670806729330754692, 124.1306798848722366 ) ) ;
#4276 = edge_curve ( 'none', #26000, #39768, #35729, .t. ) ;
#4277 = oriented_edge ( 'none', *, *, #27186, .f. ) ;
#4278 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4279 = toroidal_surface ( 'none', #13586, 6.300000000000000711, 0.2000000000000000111 ) ;
#4280 = direction ( 'none', ( 1.000000000000000000, 3.608224830031761123e-15, -1.317153999343779927e-15 ) ) ;
#4281 = vertex_point ( 'none', #17556 ) ;
#4282 = vector ( 'none', #24621, 1000.000000000000000 ) ;
#4283 = cartesian_point ( 'none', ( -41.50882013496001832, -5.297304980400858732, 124.0387698215780574 ) ) ;
#4284 = direction ( 'none', ( -3.087807787238715445e-15, 1.000000000000000000, 3.604620209821925448e-16 ) ) ;
#4285 = vector ( 'none', #27484, 1000.000000000000000 ) ;
#4286 = oriented_edge ( 'none', *, *, #45996, .f. ) ;
#4287 = face_outer_bound ( 'none', #2276, .t. ) ;
#4288 = edge_curve ( 'none', #37095, #12639, #26535, .t. ) ;
#4289 = oriented_edge ( 'none', *, *, #36815, .t. ) ;
#4290 = vertex_point ( 'none', #21399 ) ;
#4291 = oriented_edge ( 'none', *, *, #34965, .t. ) ;
#4292 = oriented_edge ( 'none', *, *, #1588, .t. ) ;
#4293 = oriented_edge ( 'none', *, *, #19566, .t. ) ;
#4294 = oriented_edge ( 'none', *, *, #31842, .t. ) ;
#4295 = edge_curve ( 'none', #35673, #2231, #36340, .t. ) ;
#4296 = direction ( 'none', ( 0.8955430470767312690, 0.4449748878673082109, -1.089485167817085364e-15 ) ) ;
#4297 = axis2_placement_3d ( 'none', #21883, #32918, #25704 ) ;
#4299 = advanced_face ( 'none', ( #39183 ), #16853, .f. ) ;
#4298 = cartesian_point ( 'none', ( 30.06243503111464577, 56.50000000000014211, 58.50000000000003553 ) ) ;
#4300 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4301 = cartesian_point ( 'none', ( -52.66869176962464394, 16.54416987690524721, 145.6607471296669587 ) ) ;
#4302 = oriented_edge ( 'none', *, *, #46632, .t. ) ;
#4303 = cartesian_point ( 'none', ( -6.276807942090485426, -3.098658106036843218, 171.5999999999999659 ) ) ;
#4305 = vertex_point ( 'none', #28886 ) ;
#4304 = cartesian_point ( 'none', ( -49.36908219985264878, -2.572490475126886444, 169.2576572258627436 ) ) ;
#4306 = axis2_placement_3d ( 'none', #28511, #39617, #21027 ) ;
#4307 = vector ( 'none', #33944, 999.9999999999998863 ) ;
#4308 = cartesian_point ( 'none', ( -29.81994365731663166, 0.8263197168544050841, -42.99999999999997868 ) ) ;
#4309 = direction ( 'none', ( 0.5002102258937928259, -0.8659039957820270361, 0.0000000000000000000 ) ) ;
#4310 = direction ( 'none', ( -3.477035026498546900e-15, 0.9967624760706482734, 0.08040252668610822773 ) ) ;
#4311 = direction ( 'none', ( -0.4999999999999784617, -0.7864294501053830100, -0.3626688848067425863 ) ) ;
#4312 = cartesian_point ( 'none', ( 34.05911238143040265, 48.05890323785929752, 68.60000000000002274 ) ) ;
#4313 = oriented_edge ( 'none', *, *, #483, .f. ) ;
#4314 = cartesian_point ( 'none', ( -54.49999999999992895, -5.898373972214927014e-13, 117.0647411562030129 ) ) ;
#4315 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914488576, 0.0000000000000000000 ) ) ;
#4316 = edge_curve ( 'none', #20286, #30388, #36891, .t. ) ;
#4317 = axis2_placement_3d ( 'none', #11003, #3378, #21589 ) ;
#4318 = cartesian_point ( 'none', ( -79.65136125933270250, 65.60000000001038245, 164.3231957252797031 ) ) ;
#4319 = oriented_edge ( 'none', *, *, #33732, .f. ) ;
#4320 = face_outer_bound ( 'none', #4740, .t. ) ;
#4321 = cartesian_point ( 'none', ( -19.99999999999999645, -34.64101615137749235, 106.1000000000000938 ) ) ;
#4322 = vertex_point ( 'none', #32258 ) ;
#4323 = oriented_edge ( 'none', *, *, #36930, .f. ) ;
#4324 = edge_curve ( 'none', #46817, #34633, #44942, .t. ) ;
#4325 = line ( 'none', #4147, #44986 ) ;
#4326 = advanced_face ( 'none', ( #38034 ), #33975, .t. ) ;
#4327 = cartesian_point ( 'none', ( -84.70000000000298712, 18.22021068470601080, 184.6004008164719039 ) ) ;
#4328 = edge_loop ( 'none', ( #28485, #45821, #38480, #46349 ) ) ;
#4329 = line ( 'none', #23562, #4917 ) ;
#4330 = oriented_edge ( 'none', *, *, #14661, .f. ) ;
#4331 = cartesian_point ( 'none', ( 1.881799233722597826e-13, -16.62432289551290410, 157.5999999999999659 ) ) ;
#4332 = cylindrical_surface ( 'none', #21466, 76.00000000000000000 ) ;
#4333 = edge_curve ( 'none', #9789, #10106, #15697, .t. ) ;
#4335 = oriented_edge ( 'none', *, *, #25259, .t. ) ;
#4334 = direction ( 'none', ( -3.652049423109068024e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4336 = vertex_point ( 'none', #32558 ) ;
#4337 = cartesian_point ( 'none', ( -31.19999999999986073, -8.534148470820376531, 137.6638687849230394 ) ) ;
#4338 = direction ( 'none', ( -0.1065859633166312548, 0.9943034911051382707, 4.235681631386052087e-17 ) ) ;
#4339 = vector ( 'none', #23051, 1000.000000000000114 ) ;
#4340 = edge_curve ( 'none', #10413, #24511, #784, .t. ) ;
#4341 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#4342 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#4343 = vertex_point ( 'none', #32086 ) ;
#4344 = direction ( 'none', ( 3.416070845000481754e-15, -1.000000000000000000, 5.850021322063325158e-13 ) ) ;
#4345 = cartesian_point ( 'none', ( -31.19999999999985363, -6.105203017318114433, 151.4634304731141867 ) ) ;
#4346 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4347 = edge_curve ( 'none', #17664, #44893, #10484, .t. ) ;
#4348 = oriented_edge ( 'none', *, *, #37886, .f. ) ;
#4350 = edge_curve ( 'none', #225, #9715, #27626, .t. ) ;
#4349 = b_spline_curve_with_knots ( 'none', 3,
( #6145, #24520, #46036, #35287 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119945233238212e-07, 0.0005956375191353799640 ),
.unspecified. ) ;
#4351 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#4352 = advanced_face ( 'none', ( #32788 ), #5380, .f. ) ;
#4353 = line ( 'none', #23254, #3211 ) ;
#4354 = cartesian_point ( 'none', ( -80.69999999999988916, -2.605491544387193241e-13, 146.1000000000000796 ) ) ;
#4355 = cartesian_point ( 'none', ( 21.35717877895990924, 3.993939335970905891, 173.9492368857553117 ) ) ;
#4356 = circle ( 'none', #13650, 2.499999999999995115 ) ;
#4357 = b_spline_curve_with_knots ( 'none', 3,
( #8605, #41296, #19333, #44999, #15324, #804 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009029408287258752211, 0.001805881657451750442 ),
.unspecified. ) ;
#4358 = axis2_placement_3d ( 'none', #39114, #10257, #20677 ) ;
#4359 = vertex_point ( 'none', #3804 ) ;
#4360 = line ( 'none', #31409, #42164 ) ;
#4361 = direction ( 'none', ( 0.0000000000000000000, -0.2036747815308124487, -0.9790386015721627144 ) ) ;
#4362 = oriented_edge ( 'none', *, *, #7470, .f. ) ;
#4363 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#4364 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#4365 = edge_loop ( 'none', ( #5174, #12549 ) ) ;
#4366 = circle ( 'none', #9275, 43.74499999999999744 ) ;
#4367 = cartesian_point ( 'none', ( -13.77847875758025609, -36.90536383948210641, -12.68157911069825872 ) ) ;
#4368 = direction ( 'none', ( -0.9976119051281969741, -0.06906871032883971084, 1.211406554217883190e-15 ) ) ;
#4369 = vector ( 'none', #19113, 1000.000000000000000 ) ;
#4370 = cylindrical_surface ( 'none', #42052, 3.249999999999996003 ) ;
#4371 = oriented_edge ( 'none', *, *, #11203, .t. ) ;
#4372 = vertex_point ( 'none', #25999 ) ;
#4373 = axis2_placement_3d ( 'none', #42449, #8989, #2617 ) ;
#4374 = direction ( 'none', ( -1.590016789392713315e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#4375 = cartesian_point ( 'none', ( -36.33130823037518553, -3.801217919767871489, 124.4816457072598297 ) ) ;
#4376 = circle ( 'none', #11883, 87.50000000000000000 ) ;
#4377 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#4378 = oriented_edge ( 'none', *, *, #15679, .t. ) ;
#4379 = oriented_edge ( 'none', *, *, #11862, .f. ) ;
#4380 = cartesian_point ( 'none', ( -14.87275535720994490, -27.31905039082664644, 148.5182022877793599 ) ) ;
#4381 = cartesian_point ( 'none', ( 27.27580060308240562, 36.24307246165667351, 113.0999999999999517 ) ) ;
#4382 = cartesian_point ( 'none', ( -49.61081362515098192, 31.00027695764240576, 48.50000000000009237 ) ) ;
#4383 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4384 = axis2_placement_3d ( 'none', #32883, #10493, #33044 ) ;
#4385 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4386 = axis2_placement_3d ( 'none', #11314, #40816, #4622 ) ;
#4387 = axis2_placement_3d ( 'none', #8596, #37915, #37450 ) ;
#4388 = advanced_face ( 'none', ( #25360 ), #28784, .f. ) ;
#4389 = cartesian_point ( 'none', ( -54.79999999999983373, -4.595289318339905726, 168.9615447127957850 ) ) ;
#4390 = edge_curve ( 'none', #18857, #2524, #19090, .t. ) ;
#4391 = axis2_placement_3d ( 'none', #35910, #47133, #21630 ) ;
#4392 = oriented_edge ( 'none', *, *, #33049, .f. ) ;
#4393 = advanced_face ( 'none', ( #13929 ), #7616, .f. ) ;
#4394 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211240797e-16 ) ) ;
#4395 = cartesian_point ( 'none', ( -45.54999999999994031, 15.51463903719344550, 134.7044536969222577 ) ) ;
#4396 = edge_curve ( 'none', #18151, #32097, #26495, .t. ) ;
#4397 = axis2_placement_3d ( 'none', #8361, #1200, #4884 ) ;
#4398 = cartesian_point ( 'none', ( -29.71335769400000970, -0.1679837742507342968, -44.99999999999997868 ) ) ;
#4399 = circle ( 'none', #44061, 2.499999999999993339 ) ;
#4400 = cartesian_point ( 'none', ( -28.69999999999985008, -7.120368173755680097, 149.7469654605121434 ) ) ;
#4401 = edge_loop ( 'none', ( #11439, #2131, #33395 ) ) ;
#4402 = face_bound ( 'none', #9442, .t. ) ;
#4403 = advanced_face ( 'none', ( #3636 ), #280, .t. ) ;
#4404 = cartesian_point ( 'none', ( 10.05417934468309404, -16.05710755618150642, 176.0999999999999659 ) ) ;
#4405 = oriented_edge ( 'none', *, *, #14177, .f. ) ;
#4406 = oriented_edge ( 'none', *, *, #33328, .f. ) ;
#4407 = oriented_edge ( 'none', *, *, #30587, .t. ) ;
#4408 = cartesian_point ( 'none', ( -85.50000000000009948, 64.00000000001085709, 165.0999999999626482 ) ) ;
#4410 = edge_curve ( 'none', #1362, #38094, #40593, .t. ) ;
#4409 = direction ( 'none', ( 4.440892098500625176e-16, 1.000000000000000000, -3.854941057726238097e-16 ) ) ;
#4411 = oriented_edge ( 'none', *, *, #2951, .f. ) ;
#4412 = oriented_edge ( 'none', *, *, #4888, .f. ) ;
#4414 = b_spline_curve_with_knots ( 'none', 3,
( #46519, #39294, #6475, #46049 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.262897753262582852e-17, 0.005670237809578483959 ),
.unspecified. ) ;
#4413 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350252343, -0.7030109345897447293 ) ) ;
#4415 = oriented_edge ( 'none', *, *, #5529, .f. ) ;
#4416 = face_outer_bound ( 'none', #37989, .t. ) ;
#4417 = toroidal_surface ( 'none', #8131, 19.25000000000000000, 4.050000000000003375 ) ;
#4418 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4419 = cartesian_point ( 'none', ( -49.93387720637775118, 8.992475744772770341, 124.6053364908220686 ) ) ;
#4420 = cartesian_point ( 'none', ( -55.99999999999974420, -26.73788905136802185, 171.5187199309077926 ) ) ;
#4421 = oriented_edge ( 'none', *, *, #21448, .t. ) ;
#4422 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#4423 = cartesian_point ( 'none', ( 37.46194077712546999, 51.00292657709114508, 2.081668171172168513e-14 ) ) ;
#4424 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4426 = edge_curve ( 'none', #30371, #39209, #44344, .t. ) ;
#4425 = cartesian_point ( 'none', ( -50.21859820335394176, -13.54955788685077600, 165.0182922926618971 ) ) ;
#4427 = cartesian_point ( 'none', ( -18.48055493771013857, -11.45321929319352883, 174.1814758487515178 ) ) ;
#4428 = direction ( 'none', ( -3.477350020181297974e-15, 0.9967624760706484954, 0.08040252668610628484 ) ) ;
#4429 = direction ( 'none', ( 3.476502697420321002e-15, -1.000000000000000000, -1.224442052797192113e-16 ) ) ;
#4430 = cartesian_point ( 'none', ( 25.99925743914300824, 0.1965009240906415711, 0.9999999999999822364 ) ) ;
#4431 = vertex_point ( 'none', #14479 ) ;
#4432 = cartesian_point ( 'none', ( 24.76313972081441861, 31.89101615137763446, 113.0999999999999517 ) ) ;
#4433 = axis2_placement_3d ( 'none', #32663, #35930, #29131 ) ;
#4434 = cartesian_point ( 'none', ( -28.01394451756717885, -51.29803576741709037, 68.60000000000006537 ) ) ;
#4435 = advanced_face ( 'none', ( #14469 ), #9369, .t. ) ;
#4436 = axis2_placement_3d ( 'none', #1364, #31219, #16380 ) ;
#4437 = oriented_edge ( 'none', *, *, #2901, .f. ) ;
#4438 = axis2_placement_3d ( 'none', #32481, #17627, #3258 ) ;
#4439 = cylindrical_surface ( 'none', #39789, 6.499999999999999112 ) ;
#4440 = oriented_edge ( 'none', *, *, #20696, .t. ) ;
#4441 = vector ( 'none', #6870, 999.9999999999998863 ) ;
#4442 = cartesian_point ( 'none', ( -37.43824473825220878, -16.48554922121617849, 130.3041253475044243 ) ) ;
#4443 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4444 = vertex_point ( 'none', #4432 ) ;
#4445 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#4446 = cartesian_point ( 'none', ( -46.63308798543680211, 14.15360017808069237, 154.6739306239549023 ) ) ;
#4447 = oriented_edge ( 'none', *, *, #2939, .f. ) ;
#4448 = edge_curve ( 'none', #38836, #25890, #39457, .t. ) ;
#4450 = axis2_placement_3d ( 'none', #37382, #8368, #29791 ) ;
#4449 = cartesian_point ( 'none', ( -87.69999999999980389, -18.48744317176235796, 140.6205433690131485 ) ) ;
#4451 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#4452 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#4453 = b_spline_curve_with_knots ( 'none', 3,
( #3447, #25481, #36579, #33002, #68, #25789, #11237, #18477, #3924, #10913 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694846695, 0.004235398252051277013, 0.005082894564407708198, 0.005930390876764139382, 0.006777887189120569700 ),
.unspecified. ) ;
#4454 = edge_loop ( 'none', ( #23729, #44660, #6917, #31321 ) ) ;
#4455 = oriented_edge ( 'none', *, *, #33870, .f. ) ;
#4456 = line ( 'none', #24717, #14148 ) ;
#4457 = edge_curve ( 'none', #9531, #32204, #4245, .t. ) ;
#4458 = face_outer_bound ( 'none', #27303, .t. ) ;
#4459 = axis2_placement_3d ( 'none', #5280, #23976, #23658 ) ;
#4460 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4461 = oriented_edge ( 'none', *, *, #10513, .t. ) ;
#4462 = b_spline_curve_with_knots ( 'none', 3,
( #32988, #26872, #8505, #11215, #11053, #36706, #15730, #33137, #12324, #45372 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928742053092e-07, 0.0008471971588183641131, 0.001694098752443853970, 0.002541000346069344044, 0.003387901939694833685 ),
.unspecified. ) ;
#4463 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.50000000000001421 ) ) ;
#4464 = line ( 'none', #29368, #17622 ) ;
#4465 = cartesian_point ( 'none', ( -49.69657935914704439, 57.50000000000000711, -60.99999999999998579 ) ) ;
#4466 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4467 = direction ( 'none', ( -0.1316617414717855261, -5.803454248927668484e-13, -0.9912947018080024986 ) ) ;
#4468 = edge_curve ( 'none', #24400, #29255, #33516, .t. ) ;
#4469 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#4470 = direction ( 'none', ( 1.074416845004010755e-15, -0.5919764313287150248, -0.8059552746594063066 ) ) ;
#4471 = cartesian_point ( 'none', ( -84.98477339208241688, -22.62103027960122503, 147.7833572078313296 ) ) ;
#4472 = direction ( 'none', ( 1.000000000000000000, 3.554535583560732327e-15, -1.361734873219695999e-15 ) ) ;
#4473 = oriented_edge ( 'none', *, *, #40136, .t. ) ;
#4474 = cartesian_point ( 'none', ( 45.96194077712557657, -37.46194077712549841, 1.000000000000007772 ) ) ;
#4475 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4476 = oriented_edge ( 'none', *, *, #16593, .t. ) ;
#4477 = cartesian_point ( 'none', ( -82.30000000000299565, 19.04100763952392228, 182.8205434179813551 ) ) ;
#4478 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4479 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4480 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#4481 = edge_curve ( 'none', #14869, #16222, #16263, .t. ) ;
#4482 = oriented_edge ( 'none', *, *, #39265, .t. ) ;
#4483 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4484 = cartesian_point ( 'none', ( -48.52605081892006211, 13.11689119465612485, 154.0705257367716001 ) ) ;
#4485 = edge_curve ( 'none', #43560, #560, #15069, .t. ) ;
#4486 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#4487 = edge_loop ( 'none', ( #31615, #35770, #35621, #26042 ) ) ;
#4488 = vector ( 'none', #17562, 1000.000000000000000 ) ;
#4489 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211240797e-16 ) ) ;
#4490 = cartesian_point ( 'none', ( -26.33913438213195235, 42.49999999999995026, 106.1000000000000227 ) ) ;
#4491 = edge_curve ( 'none', #5000, #4965, #17930, .t. ) ;
#4492 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#4493 = oriented_edge ( 'none', *, *, #43411, .f. ) ;
#4494 = cartesian_point ( 'none', ( -79.60000000000300702, 19.99999999999995026, 180.7410161513775506 ) ) ;
#4495 = face_outer_bound ( 'none', #13375, .t. ) ;
#4496 = oriented_edge ( 'none', *, *, #18837, .f. ) ;
#4497 = axis2_placement_3d ( 'none', #30292, #15264, #16568 ) ;
#4498 = vector ( 'none', #6620, 1000.000000000000000 ) ;
#4499 = cartesian_point ( 'none', ( -55.99999999999987921, -19.91839899407645476, 106.1000000000002785 ) ) ;
#4500 = axis2_placement_3d ( 'none', #2021, #19743, #30919 ) ;
#4501 = edge_loop ( 'none', ( #43832, #32929, #21972, #3551 ) ) ;
#4502 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 58.50000000000003553 ) ) ;
#4503 = cartesian_point ( 'none', ( -4.990939861172355663, -21.08695151893897091, 173.9715833191495733 ) ) ;
#4504 = vector ( 'none', #31479, 1000.000000000000227 ) ;
#4505 = circle ( 'none', #14338, 3.999999999999997780 ) ;
#4506 = cartesian_point ( 'none', ( -17.31747045826266884, -10.75731199595590404, 175.7343892023576473 ) ) ;
#4507 = axis2_placement_3d ( 'none', #23511, #42605, #16518 ) ;
#4508 = direction ( 'none', ( 0.0000000000000000000, 0.9400874566713444125, -0.3409333861756619344 ) ) ;
#4509 = advanced_face ( 'none', ( #4780 ), #8184, .t. ) ;
#4510 = oriented_edge ( 'none', *, *, #22452, .f. ) ;
#4511 = cartesian_point ( 'none', ( 21.55601643413937296, -2.010764945469151854, 173.9323432480810538 ) ) ;
#4512 = cartesian_point ( 'none', ( 8.461617983703474621, 16.90284748229722211, 176.0999999999999659 ) ) ;
#4513 = line ( 'none', #27005, #16543 ) ;
#4514 = edge_loop ( 'none', ( #19636, #13221, #451, #14281 ) ) ;
#4515 = cartesian_point ( 'none', ( -8.174017018802711873e-15, 2.298901835326078843e-17, -38.00000000000000000 ) ) ;
#4516 = cartesian_point ( 'none', ( -2.880649654906147994, 0.1875923746359996758, 173.5999999999999659 ) ) ;
#4517 = vertex_point ( 'none', #8233 ) ;
#4518 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 166.1000000000001080 ) ) ;
#4519 = edge_curve ( 'none', #34546, #33597, #12772, .t. ) ;
#4520 = axis2_placement_3d ( 'none', #13532, #10007, #2863 ) ;
#4521 = oriented_edge ( 'none', *, *, #21037, .f. ) ;
#4522 = cartesian_point ( 'none', ( 36.68526780341834836, -13.23597847503082114, -12.00000000000002309 ) ) ;
#4523 = conical_surface ( 'none', #29776, 44.74499999999991928, 0.7853981633974447263 ) ;
#4524 = cartesian_point ( 'none', ( -46.63308798543673106, -1.084745651077396733, 168.0251710670607395 ) ) ;
#4525 = edge_loop ( 'none', ( #34196, #18814 ) ) ;
#4526 = advanced_face ( 'none', ( #15643 ), #19127, .t. ) ;
#4527 = cartesian_point ( 'none', ( 0.5737710333635579474, 26.86380349060524964, 1.999999999999998668 ) ) ;
#4528 = direction ( 'none', ( -0.7916112559525877446, -0.4345482125012014585, -0.4295572959002995628 ) ) ;
#4529 = edge_curve ( 'none', #29964, #22161, #44892, .t. ) ;
#4530 = axis2_placement_3d ( 'none', #17570, #40144, #46910 ) ;
#4531 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#4532 = direction ( 'none', ( -2.069866470930617722e-15, 0.7950610666349241518, 0.6065293894951311326 ) ) ;
#4533 = cartesian_point ( 'none', ( -52.73544972410816456, -3.177655782546035645, 129.8567266222467822 ) ) ;
#4534 = cartesian_point ( 'none', ( 1.366927983076161085e-14, 2.537083076498305249e-15, -12.00000000000000000 ) ) ;
#4535 = axis2_placement_3d ( 'none', #17324, #6623, #28493 ) ;
#4536 = oriented_edge ( 'none', *, *, #19566, .f. ) ;
#4537 = vector ( 'none', #33921, 1000.000000000000000 ) ;
#4538 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4539 = plane ( 'none', #5339 ) ;
#4540 = edge_curve ( 'none', #41170, #28574, #16812, .t. ) ;
#4541 = direction ( 'none', ( -0.8377293095291655778, -0.5460857111807517761, 9.654147276207911506e-16 ) ) ;
#4542 = line ( 'none', #34654, #7935 ) ;
#4543 = direction ( 'none', ( -0.4537165313385409515, -0.8911460650141045381, 5.509509028462279395e-16 ) ) ;
#4544 = oriented_edge ( 'none', *, *, #29993, .t. ) ;
#4546 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #251, #15241, #21814 ),
( #409, #3616, #29146 ),
( #7274, #32857, #10925 ),
( #14613, #19564, #45066 ),
( #8684, #30591, #12016 ),
( #34304, #1197, #23065 ),
( #26733, #4880, #19102 ),
( #11865, #41211, #37690 ),
( #33813, #45226, #12334 ),
( #18940, #715, #26584 ),
( #37833, #4713, #30266 ),
( #44741, #38001, #15901 ),
( #30102, #41550, #30426 ),
( #8517, #34148, #33658 ),
( #22749, #23221, #12181 ),
( #16057, #44597, #15748 ),
( #22612, #1373, #26881 ),
( #5027, #26267, #4404 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.02586841273432851501, 0.02851595992929294859, 0.03116350712425738564, 0.03381105431922182269, 0.03645860151418625628, 0.03910614870915068986, 0.04175369590411513038, 0.04440124309907957090, 0.04704879029404400448 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8247702557633381781, 1.000000000000000000),
( 1.000000000000000000, 0.8206870682005174000, 1.000000000000000000),
( 1.000000000000000000, 0.8169891017045873838, 1.000000000000000000),
( 1.000000000000000000, 0.8105432316312359831, 1.000000000000000000),
( 1.000000000000000000, 0.8077742563145203780, 1.000000000000000000),
( 1.000000000000000000, 0.8032747824850176022, 1.000000000000000000),
( 1.000000000000000000, 0.8015414310249175944, 1.000000000000000000),
( 1.000000000000000000, 0.7991972602370767120, 1.000000000000000000),
( 1.000000000000000000, 0.7986097728341546853, 1.000000000000000000),
( 1.000000000000000000, 0.7986175079236680352, 1.000000000000000000),
( 1.000000000000000000, 0.7992123201433455337, 1.000000000000000000),
( 1.000000000000000000, 0.8015248397393858193, 1.000000000000000000),
( 1.000000000000000000, 0.8032365833278584111, 1.000000000000000000),
( 1.000000000000000000, 0.8077405168740107166, 1.000000000000000000),
( 1.000000000000000000, 0.8105591954886421924, 1.000000000000000000),
( 1.000000000000000000, 0.8170431903398664986, 1.000000000000000000),
( 1.000000000000000000, 0.8207145907475874580, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633385112, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#4545 = line ( 'none', #24655, #1701 ) ;
#4547 = cartesian_point ( 'none', ( -8.174017018802711873e-15, 2.298901835326078843e-17, -38.00000000000000000 ) ) ;
#4548 = oriented_edge ( 'none', *, *, #33092, .f. ) ;
#4549 = edge_curve ( 'none', #44712, #23182, #42045, .t. ) ;
#4550 = circle ( 'none', #7726, 25.99999999999999645 ) ;
#4551 = oriented_edge ( 'none', *, *, #20774, .t. ) ;
#4552 = advanced_face ( 'none', ( #20242, #46053, #7059, #42581, #36293, #33410 ), #45580, .t. ) ;
#4553 = face_bound ( 'none', #15658, .t. ) ;
#4554 = edge_curve ( 'none', #31548, #43183, #41222, .t. ) ;
#4555 = cartesian_point ( 'none', ( -96.49999999999988631, -3.259481097200199503e-13, 146.1000000000001080 ) ) ;
#4556 = cartesian_point ( 'none', ( -78.50000000000004263, 34.64101615136533496, 126.0999999999793886 ) ) ;
#4557 = vertex_point ( 'none', #5534 ) ;
#4558 = vertex_point ( 'none', #23912 ) ;
#4559 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#4560 = oriented_edge ( 'none', *, *, #28679, .t. ) ;
#4561 = cartesian_point ( 'none', ( -59.49999999999992895, -1.848516155678198412e-13, 115.1000000000000654 ) ) ;
#4562 = cartesian_point ( 'none', ( -36.28629995881006209, -20.78651885264585530, 153.1551257808092146 ) ) ;
#4563 = face_outer_bound ( 'none', #12096, .t. ) ;
#4564 = oriented_edge ( 'none', *, *, #26788, .f. ) ;
#4565 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4566 = axis2_placement_3d ( 'none', #2219, #27421, #5410 ) ;
#4567 = direction ( 'none', ( -3.497202527569243102e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#4568 = vector ( 'none', #30092, 1000.000000000000000 ) ;
#4569 = vertex_point ( 'none', #2037 ) ;
#4570 = edge_loop ( 'none', ( #23072, #2413, #29634, #29128 ) ) ;
#4571 = vector ( 'none', #38773, 1000.000000000000000 ) ;
#4572 = cartesian_point ( 'none', ( -17.84999999999980247, -11.06243644049542851, 176.0999999999999943 ) ) ;
#4573 = cartesian_point ( 'none', ( -49.08340596665578204, -13.54971808252984466, 165.0185089770064053 ) ) ;
#4574 = axis2_placement_3d ( 'none', #36455, #35977, #43836 ) ;
#4575 = circle ( 'none', #865, 5.000000000000004441 ) ;
#4576 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#4577 = advanced_face ( 'none', ( #31649 ), #5376, .f. ) ;
#4578 = cartesian_point ( 'none', ( -46.82418829532672078, 7.291126984068032613, 125.1681402530557818 ) ) ;
#4579 = cartesian_point ( 'none', ( 17.31747045826294240, -10.75731199595675136, 175.7343892023574767 ) ) ;
#4580 = cartesian_point ( 'none', ( -16.75521882271776519, -30.85702084075114726, 113.1000000000000654 ) ) ;
#4581 = axis2_placement_3d ( 'none', #6312, #31400, #42339 ) ;
#4582 = cartesian_point ( 'none', ( -54.49999999999985079, 2.410320635041146294e-13, 175.1352588437970894 ) ) ;
#4583 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4584 = oriented_edge ( 'none', *, *, #16753, .t. ) ;
#4585 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4586 = edge_curve ( 'none', #26915, #40551, #29935, .t. ) ;
#4587 = face_outer_bound ( 'none', #18918, .t. ) ;
#4588 = oriented_edge ( 'none', *, *, #6651, .f. ) ;
#4589 = edge_loop ( 'none', ( #23466, #12467, #42078, #6994 ) ) ;
#4590 = edge_curve ( 'none', #31331, #23965, #41446, .t. ) ;
#4591 = axis2_placement_3d ( 'none', #24310, #28279, #42424 ) ;
#4592 = line ( 'none', #17279, #12537 ) ;
#4593 = direction ( 'none', ( 1.334402673828313241e-15, -1.224442052797150205e-16, 1.000000000000000000 ) ) ;
#4594 = edge_curve ( 'none', #46460, #41106, #23052, .t. ) ;
#4595 = oriented_edge ( 'none', *, *, #46325, .t. ) ;
#4596 = cartesian_point ( 'none', ( -42.49999999999997868, 8.779711460710478477, 101.1000000000000369 ) ) ;
#4597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4598 = line ( 'none', #8351, #42403 ) ;
#4599 = edge_loop ( 'none', ( #20994, #16643, #8849, #35787, #31514, #32885, #44690, #10695, #17699, #33500, #22900, #44143, #30678 ) ) ;
#4600 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#4601 = oriented_edge ( 'none', *, *, #35301, .f. ) ;
#4602 = edge_curve ( 'none', #1765, #30523, #31101, .t. ) ;
#4603 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#4604 = cartesian_point ( 'none', ( -56.79999999999983373, -23.98742220517669210, 152.4036084044483914 ) ) ;
#4605 = edge_loop ( 'none', ( #45649, #23004, #11657, #2987 ) ) ;
#4606 = direction ( 'none', ( 2.774549638542436849e-15, -0.4187739565397408659, 0.9080905094339721817 ) ) ;
#4607 = plane ( 'none', #35915 ) ;
#4608 = vector ( 'none', #357, 1000.000000000000114 ) ;
#4609 = oriented_edge ( 'none', *, *, #46265, .t. ) ;
#4610 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790457552, -1.041184825928091708e-15 ) ) ;
#4611 = edge_curve ( 'none', #39896, #27577, #37983, .t. ) ;
#4612 = advanced_face ( 'none', ( #25955 ), #3095, .f. ) ;
#4613 = plane ( 'none', #38563 ) ;
#4614 = line ( 'none', #27756, #39574 ) ;
#4615 = oriented_edge ( 'none', *, *, #22028, .t. ) ;
#4616 = cartesian_point ( 'none', ( -39.91594901655405181, -22.83773951904869648, 141.6337539787274693 ) ) ;
#4617 = cartesian_point ( 'none', ( -14.70373177523252117, 38.65398133287215643, -11.49999999999998401 ) ) ;
#4618 = advanced_face ( 'none', ( #30490, #6524 ), #12368, .t. ) ;
#4619 = cylindrical_surface ( 'none', #3257, 15.99999999999998757 ) ;
#4621 = edge_curve ( 'none', #26666, #42678, #34159, .t. ) ;
#4620 = direction ( 'none', ( 1.619075244245020021e-15, -0.7071067811869609088, -0.7071067811861341257 ) ) ;
#4622 = direction ( 'none', ( -0.9912947018080026096, -8.078115291115881128e-14, -0.1316617414717863310 ) ) ;
#4623 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.235540259014504331e-16 ) ) ;
#4624 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#4625 = cylindrical_surface ( 'none', #40405, 5.500000000000005329 ) ;
#4626 = cartesian_point ( 'none', ( -54.81192616929000394, 0.5790336892813899849, 182.7140861526389131 ) ) ;
#4627 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#4628 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454221, -1.734723475976808080e-15 ) ) ;
#4629 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 3.154042683594193765e-17 ) ) ;
#4630 = oriented_edge ( 'none', *, *, #46057, .t. ) ;
#4631 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805962e-15 ) ) ;
#4632 = plane ( 'none', #7850 ) ;
#4633 = axis2_placement_3d ( 'none', #20755, #10324, #27912 ) ;
#4634 = cartesian_point ( 'none', ( -42.47514938967371023, -1.271352241546828281e-13, 112.3215483419456433 ) ) ;
#4635 = oriented_edge ( 'none', *, *, #1248, .f. ) ;
#4636 = advanced_face ( 'none', ( #13326 ), #21385, .f. ) ;
#4637 = circle ( 'none', #33159, 3.999999999999996447 ) ;
#4638 = line ( 'none', #30298, #38390 ) ;
#4639 = direction ( 'none', ( 4.440892098500625669e-16, 1.000000000000000000, -3.083952846180990774e-16 ) ) ;
#4640 = edge_loop ( 'none', ( #29386, #35775, #31779, #17202 ) ) ;
#4641 = line ( 'none', #13251, #3497 ) ;
#4642 = circle ( 'none', #26680, 4.400000000000001243 ) ;
#4643 = cartesian_point ( 'none', ( -46.59352487864062198, -1.328028085660135860, 162.5637682108206832 ) ) ;
#4644 = cartesian_point ( 'none', ( 6.264338184349913017e-14, 3.322513905617954222e-14, 113.0999999999999801 ) ) ;
#4645 = cartesian_point ( 'none', ( -15.19999999999988916, -3.259943103844096107e-14, 146.0999999999999943 ) ) ;
#4646 = axis2_placement_3d ( 'none', #25758, #15360, #29907 ) ;
#4647 = line ( 'none', #16591, #29192 ) ;
#4648 = oriented_edge ( 'none', *, *, #17747, .f. ) ;
#4649 = vertex_point ( 'none', #46209 ) ;
#4650 = oriented_edge ( 'none', *, *, #29088, .f. ) ;
#4651 = oriented_edge ( 'none', *, *, #15679, .f. ) ;
#4652 = b_spline_curve_with_knots ( 'none', 3,
( #22830, #30195, #8297, #33918, #11946, #42250, #31167, #27918, #35197, #20443 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265985920878e-07, 0.0008478645972537848796, 0.001695433411580971007, 0.002543002225908157134, 0.003390571040235343479 ),
.unspecified. ) ;
#4653 = direction ( 'none', ( 3.265361837132815558e-15, -0.9080905094339714045, -0.4187739565397428088 ) ) ;
#4654 = axis2_placement_3d ( 'none', #44629, #44313, #22633 ) ;
#4655 = edge_loop ( 'none', ( #32894, #9462, #19309, #5294 ) ) ;
#4656 = cartesian_point ( 'none', ( 6.143963052008566628, -10.40440858557338544, -85.99999999999998579 ) ) ;
#4657 = cartesian_point ( 'none', ( -49.64999999999983515, -1.547748638707736379, 165.2876776643599896 ) ) ;
#4658 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4659 = edge_curve ( 'none', #8823, #25534, #32246, .t. ) ;
#4660 = axis2_placement_3d ( 'none', #1507, #8170, #23037 ) ;
#4661 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -5.500000000000020428 ) ) ;
#4662 = edge_curve ( 'none', #20644, #31196, #43182, .t. ) ;
#4663 = vector ( 'none', #39559, 1000.000000000000000 ) ;
#4664 = edge_loop ( 'none', ( #35382, #1687, #26123, #45717 ) ) ;
#4665 = face_outer_bound ( 'none', #35040, .t. ) ;
#4666 = b_spline_curve_with_knots ( 'none', 3,
( #7231, #32343, #47130, #10258, #40224, #10732, #14099, #21930, #43597, #39764, #17789, #21489, #21627, #28809, #25601, #7079, #32813, #46978, #36230, #18271, #32489, #43288, #10585, #39914, #47295, #43913, #25296, #37, #32638, #3743, #36393, #14400, #6622, #21316, #40066, #32179, #10885, #35905, #18112, #13947, #21772, #47438, #18901, #15035 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001485663132301752367, 0.002971326264603504734, 0.003714157830754407155, 0.004456989396905309576, 0.005942652529207098806, 0.007428315661508888036, 0.008913978793810678133, 0.01039964192611246736, 0.01114247349226333249, 0.01188530505841419761, 0.01337096819071597123, 0.01485663132301774485, 0.01559946288916861691, 0.01634229445531948724, 0.01708512602147035930, 0.01782795758762122790, 0.01931362071992300325, 0.02079928385222477513, 0.02154211541837566801, 0.02228494698452656089, 0.02377061011682828073 ),
.unspecified. ) ;
#4667 = cartesian_point ( 'none', ( -46.82411888325810878, -15.14565785244450247, 152.2181690181747626 ) ) ;
#4668 = line ( 'none', #10947, #20127 ) ;
#4669 = circle ( 'none', #15117, 0.2000000000000001499 ) ;
#4670 = edge_curve ( 'none', #39229, #9123, #11622, .t. ) ;
#4671 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4672 = axis2_placement_3d ( 'none', #12083, #23128, #30005 ) ;
#4673 = advanced_face ( 'none', ( #39746 ), #34580, .f. ) ;
#4674 = cartesian_point ( 'none', ( 20.00000000000000000, 34.64101615137762735, 120.7000000000000313 ) ) ;
#4675 = direction ( 'none', ( 0.0000000000000000000, -0.3579661003631448568, 0.9337345827325893577 ) ) ;
#4676 = oriented_edge ( 'none', *, *, #23195, .f. ) ;
#4677 = cartesian_point ( 'none', ( 22.85190621481255846, 34.42600233341821792, 117.7000000000000313 ) ) ;
#4678 = direction ( 'none', ( 2.775557561562889773e-15, -0.4187739565397402552, 0.9080905094339725148 ) ) ;
#4679 = face_outer_bound ( 'none', #34791, .t. ) ;
#4680 = cartesian_point ( 'none', ( -10.35578982260907921, 19.09591796137501518, 174.1331704720599589 ) ) ;
#4681 = oriented_edge ( 'none', *, *, #7540, .f. ) ;
#4682 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4683 = cylindrical_surface ( 'none', #12390, 1.000000000000000888 ) ;
#4684 = cartesian_point ( 'none', ( -14.49999999999985256, -34.64101615137760604, 113.0999999999999943 ) ) ;
#4685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4686 = circle ( 'none', #2670, 2.099999999999990763 ) ;
#4687 = oriented_edge ( 'none', *, *, #19738, .f. ) ;
#4688 = cartesian_point ( 'none', ( -16.28168911156168619, -37.11317231157059382, 114.7000000000000597 ) ) ;
#4689 = direction ( 'none', ( -0.9912947018080024986, 7.441712302741086586e-14, 0.1316617414717860812 ) ) ;
#4690 = vertex_point ( 'none', #20871 ) ;
#4691 = vector ( 'none', #2912, 999.9999999999998863 ) ;
#4692 = circle ( 'none', #46678, 47.50000000000000711 ) ;
#4693 = edge_curve ( 'none', #822, #32658, #5351, .t. ) ;
#4694 = oriented_edge ( 'none', *, *, #40741, .t. ) ;
#4695 = cartesian_point ( 'none', ( 45.96194077712613790, 45.96194077712502235, -51.00000000000000711 ) ) ;
#4696 = conical_surface ( 'none', #8353, 2.499999999999996447, 1.047197551196619836 ) ;
#4697 = oriented_edge ( 'none', *, *, #27468, .f. ) ;
#4698 = vertex_point ( 'none', #27864 ) ;
#4699 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4700 = cartesian_point ( 'none', ( 11.58907804349732906, 13.77796503697188335, -37.48123994017038285 ) ) ;
#4701 = oriented_edge ( 'none', *, *, #1180, .t. ) ;
#4702 = oriented_edge ( 'none', *, *, #6909, .f. ) ;
#4703 = direction ( 'none', ( 2.897627825352262789e-15, -0.9337345827325893577, -0.3579661003631448568 ) ) ;
#4704 = cartesian_point ( 'none', ( -35.19999999999987494, -9.381384558082572767e-14, 146.0999999999999659 ) ) ;
#4705 = oriented_edge ( 'none', *, *, #25784, .t. ) ;
#4706 = circle ( 'none', #2526, 3.442500000000000338 ) ;
#4707 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#4708 = oriented_edge ( 'none', *, *, #5437, .f. ) ;
#4709 = line ( 'none', #6860, #31577 ) ;
#4710 = cartesian_point ( 'none', ( -10.01624730673061769, -16.07894852167350308, 176.0999999999999659 ) ) ;
#4711 = axis2_placement_3d ( 'none', #9874, #39205, #17249 ) ;
#4712 = line ( 'none', #623, #24712 ) ;
#4713 = cartesian_point ( 'none', ( 1.961017082920319066, -20.93080559661428808, 176.0999999999999091 ) ) ;
#4714 = line ( 'none', #8899, #22447 ) ;
#4715 = cartesian_point ( 'none', ( -38.22518697907853635, -10.34016730084308833, 134.7567132554715954 ) ) ;
#4716 = axis2_placement_3d ( 'none', #37278, #11619, #3842 ) ;
#4717 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4718 = edge_loop ( 'none', ( #17310, #1367, #44962, #30820 ) ) ;
#4719 = cartesian_point ( 'none', ( -31.52527695764256066, -45.59498556608259889, 60.60000000000005826 ) ) ;
#4720 = axis2_placement_3d ( 'none', #4239, #29608, #7723 ) ;
#4721 = cartesian_point ( 'none', ( 53.60488294049500269, -30.78253788391671364, -13.77501833360221895 ) ) ;
#4722 = cartesian_point ( 'none', ( -37.95652221133242676, -15.16973420047454013, 143.2414253520204568 ) ) ;
#4723 = circle ( 'none', #9068, 65.00000000000000000 ) ;
#4724 = cartesian_point ( 'none', ( -21.25000000000013145, 36.80607966083857008, 106.0999999999999943 ) ) ;
#4725 = edge_curve ( 'none', #17458, #33361, #12025, .t. ) ;
#4726 = oriented_edge ( 'none', *, *, #37356, .t. ) ;
#4727 = axis2_placement_3d ( 'none', #37002, #29411, #33110 ) ;
#4728 = face_outer_bound ( 'none', #43618, .t. ) ;
#4729 = direction ( 'none', ( 0.0000000000000000000, 0.08040252668610869957, -0.9967624760706483844 ) ) ;
#4730 = cartesian_point ( 'none', ( -49.61081362515099613, 35.25027695764241287, 48.50000000000009237 ) ) ;
#4731 = cartesian_point ( 'none', ( -18.44159496576956059, 32.24289735755488806, 117.7000000000000739 ) ) ;
#4732 = oriented_edge ( 'none', *, *, #45432, .f. ) ;
#4733 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4734 = line ( 'none', #22721, #39081 ) ;
#4735 = face_outer_bound ( 'none', #35224, .t. ) ;
#4736 = edge_loop ( 'none', ( #14696, #26397, #42752 ) ) ;
#4737 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#4738 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4739 = cylindrical_surface ( 'none', #10522, 2.099999999999990763 ) ;
#4740 = edge_loop ( 'none', ( #47148, #3322, #43211 ) ) ;
#4741 = edge_curve ( 'none', #22722, #6811, #19110, .t. ) ;
#4742 = axis2_placement_3d ( 'none', #7633, #125, #36632 ) ;
#4743 = cartesian_point ( 'none', ( -96.49999999999984368, -24.50000000002064837, 111.4589838486369331 ) ) ;
#4744 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#4745 = vertex_point ( 'none', #31726 ) ;
#4746 = direction ( 'none', ( 3.384826294588893912e-15, -0.9751743986949636955, -0.2214382354741747938 ) ) ;
#4747 = direction ( 'none', ( 0.6776001832421619797, 0.7354304805147722224, 0.0000000000000000000 ) ) ;
#4748 = edge_loop ( 'none', ( #15997, #30062, #41215, #13968, #42587, #2517, #45861, #29516, #37573, #24600, #15008 ) ) ;
#4749 = cartesian_point ( 'none', ( 42.50000000000017053, -26.33913438213165037, 112.0999999999999233 ) ) ;
#4750 = line ( 'none', #19691, #19054 ) ;
#4751 = cartesian_point ( 'none', ( -18.85545711065054064, 1.962462749315778909, 176.0999999999999943 ) ) ;
#4752 = plane ( 'none', #21183 ) ;
#4753 = oriented_edge ( 'none', *, *, #6197, .f. ) ;
#4754 = oriented_edge ( 'none', *, *, #11569, .f. ) ;
#4755 = circle ( 'none', #7020, 2.499999999999992450 ) ;
#4756 = oriented_edge ( 'none', *, *, #27510, .f. ) ;
#4757 = face_outer_bound ( 'none', #41738, .t. ) ;
#4758 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#4759 = edge_curve ( 'none', #34581, #22119, #4414, .t. ) ;
#4760 = advanced_face ( 'none', ( #735 ), #20188, .f. ) ;
#4761 = face_outer_bound ( 'none', #22704, .t. ) ;
#4762 = cartesian_point ( 'none', ( -55.87819470480859962, 22.14600900287383212, 175.5705331518509524 ) ) ;
#4763 = vector ( 'none', #11963, 1000.000000000000000 ) ;
#4764 = edge_curve ( 'none', #24311, #27423, #19039, .t. ) ;
#4765 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#4766 = cartesian_point ( 'none', ( 38.03579369007985633, -11.30439438598084045, -10.82418641453241825 ) ) ;
#4767 = cartesian_point ( 'none', ( -47.03431479400660464, -2.482154774432244970, 168.3167117449629018 ) ) ;
#4768 = vertex_point ( 'none', #10750 ) ;
#4769 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.867568249336213793e-16 ) ) ;
#4771 = edge_curve ( 'none', #11989, #2459, #30114, .t. ) ;
#4770 = b_spline_curve_with_knots ( 'none', 3,
( #29715, #36998, #10862, #37153 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647872072900532, 0.001185033349720831988 ),
.unspecified. ) ;
#4772 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4773 = circle ( 'none', #6258, 0.1000000000000013517 ) ;
#4774 = direction ( 'none', ( 1.632680918566407976e-15, -0.7111790392350233470, -0.7030109345897467277 ) ) ;
#4775 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#4776 = cylindrical_surface ( 'none', #15275, 4.499999999999997335 ) ;
#4777 = cartesian_point ( 'none', ( -26.33913438213211222, 42.49999999999995737, -19.10815280171308927 ) ) ;
#4778 = direction ( 'none', ( -1.054711873393898516e-15, -2.775557561562890858e-16, -1.000000000000000000 ) ) ;
#4779 = oriented_edge ( 'none', *, *, #47518, .t. ) ;
#4780 = face_outer_bound ( 'none', #31537, .t. ) ;
#4781 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#4782 = vertex_point ( 'none', #35928 ) ;
#4783 = direction ( 'none', ( 3.552713678800501718e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#4784 = axis2_placement_3d ( 'none', #34220, #38535, #9075 ) ;
#4785 = vertex_point ( 'none', #10278 ) ;
#4786 = cartesian_point ( 'none', ( 19.99999999999994316, 34.64101615137762735, 75.19998533311824929 ) ) ;
#4787 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4788 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, -4.448008912761042204e-17 ) ) ;
#4789 = edge_loop ( 'none', ( #16292, #47525, #18605, #22471 ) ) ;
#4790 = vertex_point ( 'none', #28510 ) ;
#4791 = axis2_placement_3d ( 'none', #19779, #7461, #12074 ) ;
#4792 = oriented_edge ( 'none', *, *, #42450, .f. ) ;
#4793 = advanced_face ( 'none', ( #37393 ), #32360, .t. ) ;
#4794 = cartesian_point ( 'none', ( -47.49117986503983246, 18.68744073674638884, 133.2338088094697355 ) ) ;
#4795 = axis2_placement_3d ( 'none', #31580, #20254, #27405 ) ;
#4796 = vertex_point ( 'none', #43777 ) ;
#4797 = cartesian_point ( 'none', ( -36.33130823037517843, -2.789262769861470481, 129.7867381189209937 ) ) ;
#4798 = circle ( 'none', #45980, 3.500000000000007550 ) ;
#4799 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4800 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4801 = oriented_edge ( 'none', *, *, #12341, .f. ) ;
#4802 = cartesian_point ( 'none', ( -101.4570738953064364, 51.26524163599460593, 94.83475836394569569 ) ) ;
#4803 = cartesian_point ( 'none', ( -53.79999999999977689, -25.91582437783700854, 144.0095343061611572 ) ) ;
#4804 = edge_curve ( 'none', #18076, #31837, #4193, .t. ) ;
#4805 = axis2_placement_3d ( 'none', #1627, #41955, #41646 ) ;
#4806 = vertex_point ( 'none', #18623 ) ;
#4807 = line ( 'none', #15796, #18476 ) ;
#4808 = vertex_point ( 'none', #18287 ) ;
#4809 = cartesian_point ( 'none', ( 17.04581538547228448, 29.99706700673188919, 139.8478742997438076 ) ) ;
#4810 = vertex_point ( 'none', #223 ) ;
#4811 = direction ( 'none', ( 3.608224830031772956e-15, -1.000000000000000000, 1.172200136502007938e-14 ) ) ;
#4812 = circle ( 'none', #33209, 35.00000000000000000 ) ;
#4813 = edge_curve ( 'none', #44278, #22914, #25317, .t. ) ;
#4814 = axis2_placement_3d ( 'none', #4032, #40681, #44214 ) ;
#4815 = axis2_placement_3d ( 'none', #6302, #28341, #24995 ) ;
#4816 = oriented_edge ( 'none', *, *, #45576, .f. ) ;
#4817 = edge_curve ( 'none', #27577, #22092, #12405, .t. ) ;
#4818 = cartesian_point ( 'none', ( -59.49999999999988631, -1.924437910088478046e-13, 146.1000000000000512 ) ) ;
#4820 = advanced_face ( 'none', ( #18502, #46005 ), #36878, .t. ) ;
#4819 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#4821 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#4822 = oriented_edge ( 'none', *, *, #33107, .t. ) ;
#4823 = cartesian_point ( 'none', ( -84.70000000000293028, -21.73791191964065916, 115.2275594627737547 ) ) ;
#4824 = face_outer_bound ( 'none', #17257, .t. ) ;
#4825 = oriented_edge ( 'none', *, *, #39819, .f. ) ;
#4826 = oriented_edge ( 'none', *, *, #35092, .t. ) ;
#4827 = circle ( 'none', #28156, 8.500000000000000000 ) ;
#4828 = cartesian_point ( 'none', ( 0.8768121578021769169, 18.73928060669373963, 176.1000000000000796 ) ) ;
#4829 = vector ( 'none', #45358, 1000.000000000000000 ) ;
#4830 = oriented_edge ( 'none', *, *, #20918, .t. ) ;
#4831 = edge_curve ( 'none', #36372, #45069, #11025, .t. ) ;
#4832 = circle ( 'none', #4037, 18.00000000000000000 ) ;
#4833 = oriented_edge ( 'none', *, *, #40738, .f. ) ;
#4834 = cartesian_point ( 'none', ( -49.64999999999980673, -14.08602017347958757, 151.8117454138231892 ) ) ;
#4835 = oriented_edge ( 'none', *, *, #21046, .t. ) ;
#4836 = oriented_edge ( 'none', *, *, #10926, .f. ) ;
#4837 = edge_loop ( 'none', ( #21604, #27836, #39194, #18779 ) ) ;
#4838 = edge_curve ( 'none', #41829, #35273, #21342, .t. ) ;
#4839 = oriented_edge ( 'none', *, *, #21860, .t. ) ;
#4840 = cartesian_point ( 'none', ( -85.50000000000011369, 65.60000000001082299, 165.0999999999616819 ) ) ;
#4841 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.877651306839076036e-13 ) ) ;
#4842 = oriented_edge ( 'none', *, *, #5032, .f. ) ;
#4843 = direction ( 'none', ( 0.5448968651154829645, -0.8385030747631873060, -6.616717687313837095e-16 ) ) ;
#4844 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#4846 = edge_curve ( 'none', #37581, #11129, #26450, .t. ) ;
#4845 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#4847 = cartesian_point ( 'none', ( -57.49999999999988631, -30.31088913245553940, 48.50000000000009948 ) ) ;
#4848 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#4849 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 1.067522139062650548e-16 ) ) ;
#4850 = oriented_edge ( 'none', *, *, #3690, .f. ) ;
#4851 = cartesian_point ( 'none', ( -46.63308798543673817, -11.16472452534981485, 133.8858438433751417 ) ) ;
#4852 = vertex_point ( 'none', #40885 ) ;
#4853 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4854 = cartesian_point ( 'none', ( 31.18570084974535916, 46.18582924850931448, 64.60000000000002274 ) ) ;
#4855 = direction ( 'none', ( 0.8706508571648510220, -0.4919014992029503430, 0.0000000000000000000 ) ) ;
#4856 = circle ( 'none', #45757, 65.00000000000000000 ) ;
#4857 = advanced_face ( 'none', ( #24774 ), #44296, .t. ) ;
#4858 = cartesian_point ( 'none', ( -121.4999999999999858, 47.86524163605454874, 197.3652416359965684 ) ) ;
#4859 = cartesian_point ( 'none', ( -48.52597932709522865, 15.27287793134391691, 144.5760859030999654 ) ) ;
#4860 = cartesian_point ( 'none', ( 31.99999999999998579, -4.991795369194722529e-15, -63.00000000000000000 ) ) ;
#4861 = vertex_point ( 'none', #32831 ) ;
#4862 = axis2_placement_3d ( 'none', #3574, #10882, #29109 ) ;
#4863 = direction ( 'none', ( 3.490640606220100147e-15, -0.9967624760706481624, -0.08040252668610897713 ) ) ;
#4864 = oriented_edge ( 'none', *, *, #35857, .t. ) ;
#4865 = face_outer_bound ( 'none', #45106, .t. ) ;
#4866 = oriented_edge ( 'none', *, *, #35092, .f. ) ;
#4867 = oriented_edge ( 'none', *, *, #3975, .f. ) ;
#4868 = axis2_placement_3d ( 'none', #22093, #22577, #33480 ) ;
#4869 = vector ( 'none', #31287, 1000.000000000000000 ) ;
#4870 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914412942, 0.0000000000000000000 ) ) ;
#4871 = oriented_edge ( 'none', *, *, #37369, .f. ) ;
#4872 = line ( 'none', #11253, #26001 ) ;
#4873 = edge_loop ( 'none', ( #31422, #35888, #40533, #2108 ) ) ;
#4874 = circle ( 'none', #22, 0.2000000000000001499 ) ;
#4875 = cartesian_point ( 'none', ( -42.36691201456299183, 7.271349290747596505, 160.9648633978689531 ) ) ;
#4876 = oriented_edge ( 'none', *, *, #26824, .f. ) ;
#4877 = oriented_edge ( 'none', *, *, #669, .t. ) ;
#4878 = oriented_edge ( 'none', *, *, #29661, .f. ) ;
#4879 = advanced_face ( 'none', ( #43137 ), #36252, .f. ) ;
#4880 = cartesian_point ( 'none', ( -3.893976607023976300, -20.65940867359181965, 176.0999999999999943 ) ) ;
#4881 = edge_curve ( 'none', #5835, #11932, #13884, .t. ) ;
#4882 = axis2_placement_3d ( 'none', #37018, #33615, #4211 ) ;
#4883 = oriented_edge ( 'none', *, *, #35468, .f. ) ;
#4884 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -7.930164461608256495e-16 ) ) ;
#4885 = vertex_point ( 'none', #21949 ) ;
#4886 = axis2_placement_3d ( 'none', #43301, #11054, #21329 ) ;
#4887 = plane ( 'none', #29821 ) ;
#4888 = edge_curve ( 'none', #39874, #4017, #46593, .t. ) ;
#4889 = plane ( 'none', #1136 ) ;
#4890 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#4891 = cartesian_point ( 'none', ( 37.46194077712550552, -45.96194077712567605, -8.086083193938946640e-15 ) ) ;
#4892 = cartesian_point ( 'none', ( -52.47765108885681684, -15.54816727646643137, 151.1132625567181549 ) ) ;
#4893 = vertex_point ( 'none', #14737 ) ;
#4894 = cartesian_point ( 'none', ( -60.19998826649754164, 20.00000000000002132, 180.7410161513775222 ) ) ;
#4895 = cartesian_point ( 'none', ( -42.49999999999986500, -21.94927865177668380, 101.1000000000000369 ) ) ;
#4896 = cartesian_point ( 'none', ( -47.49075427289995588, 6.936225076620290864, 160.3094047883083135 ) ) ;
#4897 = cartesian_point ( 'none', ( -84.98477339208241688, -22.62103027960122503, 147.7833572078313296 ) ) ;
#4898 = cartesian_point ( 'none', ( -18.91696296928296661, -10.72352976359301913, 174.1474971893901511 ) ) ;
#4899 = edge_curve ( 'none', #13559, #28192, #35684, .t. ) ;
#4900 = cylindrical_surface ( 'none', #5554, 24.74999999999999645 ) ;
#4901 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#4902 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000004405 ) ) ;
#4903 = cartesian_point ( 'none', ( -84.80000000000279670, -36.51129153088714929, 167.4214272605034637 ) ) ;
#4904 = cartesian_point ( 'none', ( -95.67410902485271151, -9.734596302785215372, 137.8833241387988551 ) ) ;
#4905 = edge_curve ( 'none', #30300, #17991, #7012, .t. ) ;
#4906 = oriented_edge ( 'none', *, *, #5849, .f. ) ;
#4907 = line ( 'none', #5577, #7184 ) ;
#4908 = direction ( 'none', ( 0.0000000000000000000, 0.9080905094339668526, 0.4187739565397527453 ) ) ;
#4909 = vertex_point ( 'none', #4851 ) ;
#4910 = advanced_face ( 'none', ( #15015 ), #20782, .f. ) ;
#4911 = vector ( 'none', #26244, 999.9999999999998863 ) ;
#4912 = oriented_edge ( 'none', *, *, #31531, .f. ) ;
#4913 = oriented_edge ( 'none', *, *, #1351, .t. ) ;
#4914 = edge_curve ( 'none', #16232, #31612, #5327, .t. ) ;
#4915 = cartesian_point ( 'none', ( -35.19999999999992468, 13.45629342695366049, 147.1854341102624346 ) ) ;
#4916 = line ( 'none', #17019, #40419 ) ;
#4917 = vector ( 'none', #34642, 1000.000000000000000 ) ;
#4918 = oriented_edge ( 'none', *, *, #42688, .f. ) ;
#4919 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091624639e-13, 146.1000000000000796 ) ) ;
#4920 = circle ( 'none', #27245, 32.50000000000000000 ) ;
#4921 = oriented_edge ( 'none', *, *, #35312, .f. ) ;
#4922 = oriented_edge ( 'none', *, *, #20618, .f. ) ;
#4923 = axis2_placement_3d ( 'none', #1043, #23755, #33822 ) ;
#4924 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4925 = cartesian_point ( 'none', ( -54.63122350002556971, 20.95983631488443066, 176.0769715788227074 ) ) ;
#4926 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#4927 = face_outer_bound ( 'none', #30736, .t. ) ;
#4928 = cartesian_point ( 'none', ( -34.19999999999979678, -21.87893634975082691, 144.3351645392398837 ) ) ;
#4929 = vertex_point ( 'none', #26558 ) ;
#4930 = oriented_edge ( 'none', *, *, #20479, .f. ) ;
#4931 = cartesian_point ( 'none', ( -18.43369905783478657, -4.019174498454276545, 176.0999999999999659 ) ) ;
#4932 = cartesian_point ( 'none', ( -42.36691201456295630, -12.00918392372444821, 134.7150895554017325 ) ) ;
#4933 = axis2_placement_3d ( 'none', #15538, #18456, #44094 ) ;
#4934 = cartesian_point ( 'none', ( -33.30828984633618717, -22.14862358002567078, -14.89456999216950273 ) ) ;
#4935 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4936 = oriented_edge ( 'none', *, *, #14883, .f. ) ;
#4937 = cartesian_point ( 'none', ( 45.96194077712550552, -45.96194077712567605, -9.914481737618499740e-15 ) ) ;
#4938 = cartesian_point ( 'none', ( -46.59352487864061487, -15.40222646561942632, 130.4151978886927168 ) ) ;
#4939 = cartesian_point ( 'none', ( -2.827229358092040457, -15.74877979725976296, -118.2247725869532360 ) ) ;
#4940 = cartesian_point ( 'none', ( -46.59352487864060777, -9.861362707791336391, 159.3518586562349526 ) ) ;
#4941 = direction ( 'none', ( -4.440892098500627148e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4942 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038686115e-16, 1.000000000000000000 ) ) ;
#4943 = edge_curve ( 'none', #16730, #33266, #8752, .t. ) ;
#4944 = axis2_placement_3d ( 'none', #28286, #9899, #14202 ) ;
#4945 = cartesian_point ( 'none', ( 1.486115157080332283e-13, 1.893959283548946063e-14, 173.0999999999999659 ) ) ;
#4946 = line ( 'none', #4903, #28357 ) ;
#4947 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#4948 = edge_curve ( 'none', #24992, #41257, #34538, .t. ) ;
#4949 = axis2_placement_3d ( 'none', #11376, #37044, #15227 ) ;
#4950 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, -6.049741671903148726e-19 ) ) ;
#4951 = circle ( 'none', #21030, 4.400000000000001243 ) ;
#4952 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#4953 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#4954 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#4955 = cartesian_point ( 'none', ( 26.33913438213174985, 42.50000000000014211, 112.0999999999999517 ) ) ;
#4956 = vertex_point ( 'none', #30239 ) ;
#4957 = circle ( 'none', #9785, 2.999999999999998224 ) ;
#4958 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.478074134663600507e-17 ) ) ;
#4959 = edge_curve ( 'none', #25779, #38633, #29485, .t. ) ;
#4960 = axis2_placement_3d ( 'none', #4449, #19299, #41593 ) ;
#4961 = oriented_edge ( 'none', *, *, #37691, .f. ) ;
#4962 = cartesian_point ( 'none', ( 1.580240367050842280e-13, -47.49999999999997158, 45.50000000000004974 ) ) ;
#4963 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4964 = vertex_point ( 'none', #44879 ) ;
#4965 = vertex_point ( 'none', #30563 ) ;
#4966 = line ( 'none', #46719, #31826 ) ;
#4967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4968 = edge_loop ( 'none', ( #35883, #45696, #5672, #2654 ) ) ;
#4969 = vertex_point ( 'none', #8492 ) ;
#4970 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4971 = oriented_edge ( 'none', *, *, #32381, .f. ) ;
#4972 = edge_curve ( 'none', #7871, #23374, #1360, .t. ) ;
#4973 = line ( 'none', #1540, #19821 ) ;
#4974 = face_bound ( 'none', #21284, .t. ) ;
#4975 = oriented_edge ( 'none', *, *, #13080, .t. ) ;
#4977 = edge_curve ( 'none', #14801, #46102, #39135, .t. ) ;
#4976 = b_spline_curve_with_knots ( 'none', 3,
( #43379, #28739, #21418, #10039 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353535095, 0.001186509342613672763 ),
.unspecified. ) ;
#4978 = cartesian_point ( 'none', ( -40.47325088091939449, -14.59218389106455760, 164.0738893321218370 ) ) ;
#4979 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4980 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#4981 = oriented_edge ( 'none', *, *, #34673, .f. ) ;
#4982 = b_spline_curve_with_knots ( 'none', 3,
( #703, #14745, #25947, #29295 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353553526, 0.001186509342613661705 ),
.unspecified. ) ;
#4983 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#4984 = cartesian_point ( 'none', ( -84.80000000000282512, -30.78163148628344814, 167.8797893152941185 ) ) ;
#4985 = cartesian_point ( 'none', ( -2.251215916412732924e-14, 3.372800435643386731e-14, 18.00000000000004974 ) ) ;
#4986 = cartesian_point ( 'none', ( -36.33130823037522816, 19.49146589546648300, 156.1938227270872517 ) ) ;
#4987 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#4988 = vertex_point ( 'none', #8658 ) ;
#4989 = face_outer_bound ( 'none', #30259, .t. ) ;
#4990 = cartesian_point ( 'none', ( -84.89996100431235959, -22.23857436613199923, 151.9700934896762305 ) ) ;
#4991 = oriented_edge ( 'none', *, *, #42247, .t. ) ;
#4992 = axis2_placement_3d ( 'none', #42360, #38675, #20255 ) ;
#4993 = vector ( 'none', #31496, 999.9999999999998863 ) ;
#4994 = advanced_face ( 'none', ( #27035 ), #17343, .f. ) ;
#4995 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4996 = cartesian_point ( 'none', ( -31.02843753333635135, -6.241741439895402088, 151.1056901337965712 ) ) ;
#4997 = edge_loop ( 'none', ( #31696, #20935, #7818, #20102 ) ) ;
#4998 = cartesian_point ( 'none', ( 37.80129362633904577, 22.65815970407350477, -32.50000000000001421 ) ) ;
#4999 = oriented_edge ( 'none', *, *, #7936, .f. ) ;
#5000 = vertex_point ( 'none', #19379 ) ;
#5001 = oriented_edge ( 'none', *, *, #8418, .f. ) ;
#5002 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5003 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#5004 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5005 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#5006 = axis2_placement_3d ( 'none', #38911, #42910, #5778 ) ;
#5007 = oriented_edge ( 'none', *, *, #26332, .t. ) ;
#5008 = vertex_point ( 'none', #37975 ) ;
#5009 = oriented_edge ( 'none', *, *, #40820, .f. ) ;
#5010 = axis2_placement_3d ( 'none', #33715, #18994, #11767 ) ;
#5011 = cylindrical_surface ( 'none', #1388, 4.999999999999999112 ) ;
#5012 = circle ( 'none', #36066, 21.95000000000000995 ) ;
#5013 = direction ( 'none', ( 0.8706508571648277073, -0.4919014992029915323, 0.0000000000000000000 ) ) ;
#5014 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5015 = edge_loop ( 'none', ( #35680, #6982, #19134, #41747 ) ) ;
#5016 = oriented_edge ( 'none', *, *, #28959, .f. ) ;
#5017 = oriented_edge ( 'none', *, *, #20410, .t. ) ;
#5018 = edge_curve ( 'none', #25974, #25075, #45446, .t. ) ;
#5019 = axis2_placement_3d ( 'none', #4644, #37151, #40836 ) ;
#5020 = direction ( 'none', ( 0.0000000000000000000, 0.2036747815308117826, 0.9790386015721627144 ) ) ;
#5021 = edge_curve ( 'none', #38918, #27020, #28742, .t. ) ;
#5022 = axis2_placement_3d ( 'none', #34963, #30611, #38649 ) ;
#5023 = edge_loop ( 'none', ( #22791, #707, #3579, #42003 ) ) ;
#5024 = advanced_face ( 'none', ( #9315 ), #47150, .t. ) ;
#5025 = vertex_point ( 'none', #5156 ) ;
#5026 = cartesian_point ( 'none', ( -78.49999999999988631, -15.50000000002058798, 111.4589838486316467 ) ) ;
#5027 = cartesian_point ( 'none', ( 11.45321929319369048, -18.48055493771027713, 174.1814758487514894 ) ) ;
#5028 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#5029 = vertex_point ( 'none', #30717 ) ;
#5030 = direction ( 'none', ( -0.9912947018080028316, 7.393903340229019783e-14, 0.1316617414717826673 ) ) ;
#5031 = circle ( 'none', #37609, 35.00000000000000711 ) ;
#5032 = edge_curve ( 'none', #27044, #46314, #7605, .t. ) ;
#5033 = edge_loop ( 'none', ( #28248, #47068, #37125, #7870 ) ) ;
#5034 = face_bound ( 'none', #18834, .t. ) ;
#5035 = vertex_point ( 'none', #1811 ) ;
#5036 = edge_curve ( 'none', #743, #1884, #35085, .t. ) ;
#5037 = cartesian_point ( 'none', ( -85.50000000000011369, 65.60000000001082299, 165.0999999999616819 ) ) ;
#5038 = vertex_point ( 'none', #5624 ) ;
#5039 = cartesian_point ( 'none', ( -12.81575498115493161, -37.05371565891886831, -36.35755571771596806 ) ) ;
#5040 = circle ( 'none', #15181, 26.00000000000000355 ) ;
#5041 = cartesian_point ( 'none', ( -50.21800753158737507, -14.50106855772976644, 150.7550916878145415 ) ) ;
#5042 = cartesian_point ( 'none', ( 2.252239443721316536e-14, 2.889714162905759888e-15, 1.999999999999998668 ) ) ;
#5043 = cartesian_point ( 'none', ( 30.17500000000016769, -18.70078541131347194, 138.5999999999999375 ) ) ;
#5044 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#5045 = direction ( 'none', ( -0.8917887532908067572, 0.4524520079566765607, 0.0000000000000000000 ) ) ;
#5047 = edge_curve ( 'none', #18783, #46781, #41991, .t. ) ;
#5046 = direction ( 'none', ( 0.5448968651154828535, -0.8385030747631873060, -6.616717687313838082e-16 ) ) ;
#5048 = oriented_edge ( 'none', *, *, #44850, .t. ) ;
#5049 = plane ( 'none', #6933 ) ;
#5050 = oriented_edge ( 'none', *, *, #35658, .t. ) ;
#5051 = advanced_face ( 'none', ( #25899 ), #23617, .t. ) ;
#5052 = cartesian_point ( 'none', ( -19.92882842329470705, -34.24322869439514960, 75.19998533311827771 ) ) ;
#5053 = cartesian_point ( 'none', ( -36.26455027589157964, -3.370817634335042445, 129.8969111439807023 ) ) ;
#5054 = direction ( 'none', ( 1.054711873393898713e-15, 1.665334536937734811e-16, 1.000000000000000000 ) ) ;
#5055 = circle ( 'none', #46465, 8.500000000000000000 ) ;
#5056 = vector ( 'none', #3854, 1000.000000000000000 ) ;
#5057 = direction ( 'none', ( -0.009326234112982776867, 0.9999565097329332630, -2.866953826497961046e-16 ) ) ;
#5058 = cartesian_point ( 'none', ( 5.447442211968165932e-14, 26.00000000000002132, 91.30000000000005400 ) ) ;
#5059 = edge_loop ( 'none', ( #18170, #43570, #6035, #23434 ) ) ;
#5060 = cartesian_point ( 'none', ( -34.34655955182386577, -19.59654942010691414, -11.06092827116453314 ) ) ;
#5061 = cylindrical_surface ( 'none', #8491, 4.000000000000003553 ) ;
#5062 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706484954, 0.08040252668610500808 ) ) ;
#5063 = direction ( 'none', ( -0.4389906948126894304, -0.8984916081232324769, 0.0000000000000000000 ) ) ;
#5064 = axis2_placement_3d ( 'none', #33090, #40353, #39726 ) ;
#5065 = cartesian_point ( 'none', ( -34.19999999999982521, -13.45629342695384523, 145.0145658897375256 ) ) ;
#5066 = oriented_edge ( 'none', *, *, #15898, .t. ) ;
#5067 = axis2_placement_3d ( 'none', #26976, #41630, #30045 ) ;
#5068 = oriented_edge ( 'none', *, *, #31265, .f. ) ;
#5069 = cartesian_point ( 'none', ( -31.00027695764254432, -49.61081362515083981, 48.50000000000007105 ) ) ;
#5070 = circle ( 'none', #1666, 1.499999999999997113 ) ;
#5071 = oriented_edge ( 'none', *, *, #14349, .f. ) ;
#5072 = direction ( 'none', ( -0.9992988228681750629, 0.03744145582478664719, 7.930164461608256495e-16 ) ) ;
#5073 = cartesian_point ( 'none', ( 37.23458618907356765, -14.61456777768171200, -32.50000000000000711 ) ) ;
#5074 = cartesian_point ( 'none', ( 28.96725595078359561, 7.128108211986708298, -36.50000000000002132 ) ) ;
#5075 = edge_curve ( 'none', #5938, #13902, #186, .t. ) ;
#5076 = axis2_placement_3d ( 'none', #1679, #12344, #34158 ) ;
#5077 = oriented_edge ( 'none', *, *, #22095, .f. ) ;
#5078 = direction ( 'none', ( 1.682156097916905313e-15, -0.7111790392350233470, -0.7030109345897468387 ) ) ;
#5079 = line ( 'none', #18189, #23932 ) ;
#5080 = b_spline_curve_with_knots ( 'none', 3,
( #2577, #28094, #17881, #21414, #47060, #40314, #36473, #21710, #43526, #3352, #21565, #39997, #43852, #25385, #18039, #10968, #33058, #3823 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001037501073878633814, 0.002098958610792765050, 0.003160416147706896287, 0.004221873684621027523, 0.005283331221535158759, 0.007406246295363342301, 0.009529161369191525843, 0.01377499151684782007, 0.01802082166450411777 ),
.unspecified. ) ;
#5081 = closed_shell ( 'none', ( #31968, #14110, #3266, #10455, #45508, #5930, #35850, #11738, #25416, #14198, #37943, #45741, #39666, #9562, #29669, #9417, #10510, #36977, #1637, #196 ) ) ;
#5082 = line ( 'none', #22411, #39446 ) ;
#5083 = oriented_edge ( 'none', *, *, #33896, .f. ) ;
#5084 = edge_curve ( 'none', #32119, #24809, #32201, .t. ) ;
#5085 = axis2_placement_3d ( 'none', #42679, #46529, #20721 ) ;
#5086 = cartesian_point ( 'none', ( -53.79999999999986926, -1.609268274194164910e-13, 146.0999999999999943 ) ) ;
#5087 = face_outer_bound ( 'none', #10040, .t. ) ;
#5088 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5089 = b_spline_curve_with_knots ( 'none', 3,
( #45960, #9269, #1614, #42259, #20308, #31319, #2103, #38724 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137230361, 0.001317094235482465549, 0.001851934906316834474, 0.002386775577151203833 ),
.unspecified. ) ;
#5090 = cartesian_point ( 'none', ( 6.958227574740638379e-14, 2.628624515227233908e-14, 113.0999999999999801 ) ) ;
#5091 = axis2_placement_3d ( 'none', #3182, #21074, #39979 ) ;
#5092 = cartesian_point ( 'none', ( -15.19999999999992113, -2.647670890857971161e-14, 121.1000000000000085 ) ) ;
#5093 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5094 = edge_curve ( 'none', #22220, #27904, #29331, .t. ) ;
#5095 = direction ( 'none', ( -0.9912947018080030537, -8.151340225722735034e-14, -0.1316617414717817791 ) ) ;
#5096 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -8.375784256259477984e-16 ) ) ;
#5097 = oriented_edge ( 'none', *, *, #41682, .t. ) ;
#5098 = cartesian_point ( 'none', ( -46.63308798543672395, -2.443543005035992532, 167.9155654758236551 ) ) ;
#5099 = vector ( 'none', #43893, 1000.000000000000000 ) ;
#5100 = direction ( 'none', ( -0.1316617414717829726, 5.863174684685928150e-13, 0.9912947018080030537 ) ) ;
#5101 = vector ( 'none', #23341, 1000.000000000000000 ) ;
#5102 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5103 = cartesian_point ( 'none', ( -48.52674911908025024, -22.72144403810370150, 141.6583213469079965 ) ) ;
#5104 = oriented_edge ( 'none', *, *, #30479, .t. ) ;
#5105 = face_outer_bound ( 'none', #25362, .t. ) ;
#5106 = cartesian_point ( 'none', ( 1.366927983076161085e-14, 2.537083076498305249e-15, -12.00000000000000000 ) ) ;
#5107 = direction ( 'none', ( 0.1899816439925930134, 0.3065484139510214479, -0.9327030850436728304 ) ) ;
#5108 = edge_curve ( 'none', #26030, #20003, #40843, .t. ) ;
#5109 = oriented_edge ( 'none', *, *, #10556, .t. ) ;
#5110 = direction ( 'none', ( 1.091893139749184738e-15, 1.701046116289572429e-18, 1.000000000000000000 ) ) ;
#5111 = oriented_edge ( 'none', *, *, #25943, .t. ) ;
#5112 = cartesian_point ( 'none', ( -2.004783772818754473e-14, -4.146123153433049430e-16, -65.49999999999997158 ) ) ;
#5113 = advanced_face ( 'none', ( #37987 ), #8135, .t. ) ;
#5114 = edge_curve ( 'none', #31920, #22984, #31052, .t. ) ;
#5115 = oriented_edge ( 'none', *, *, #5299, .f. ) ;
#5116 = cartesian_point ( 'none', ( -82.55452683630799982, -15.66287979050455448, 143.4126657923650612 ) ) ;
#5117 = vertex_point ( 'none', #38137 ) ;
#5118 = cartesian_point ( 'none', ( 16.15503323369166466, 30.70506284852833190, 138.1919593430604891 ) ) ;
#5119 = cylindrical_surface ( 'none', #33808, 55.00000000000000000 ) ;
#5120 = edge_curve ( 'none', #6065, #4164, #16213, .t. ) ;
#5121 = oriented_edge ( 'none', *, *, #3281, .t. ) ;
#5122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5123 = circle ( 'none', #32718, 4.050000000000000711 ) ;
#5124 = vertex_point ( 'none', #9141 ) ;
#5125 = conical_surface ( 'none', #9330, 31.00000000000000000, 0.7853981633974482790 ) ;
#5126 = cartesian_point ( 'none', ( -42.17581170467313711, 9.836376158096960864, 165.9632572666209285 ) ) ;
#5127 = axis2_placement_3d ( 'none', #43438, #13951, #17638 ) ;
#5128 = circle ( 'none', #9721, 3.999999999999998224 ) ;
#5129 = cartesian_point ( 'none', ( -42.36691201456332578, -13.85002433771400909, 163.1313424395188747 ) ) ;
#5130 = cartesian_point ( 'none', ( -82.30000000000295302, -19.04100763952472519, 109.3794565820189604 ) ) ;
#5131 = oriented_edge ( 'none', *, *, #9753, .t. ) ;
#5132 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397402552, 0.9080905094339725148 ) ) ;
#5133 = vector ( 'none', #8127, 1000.000000000000000 ) ;
#5134 = direction ( 'none', ( -1.590016789392714499e-15, 0.7111790392350230139, 0.7030109345897470607 ) ) ;
#5135 = oriented_edge ( 'none', *, *, #29617, .f. ) ;
#5136 = b_spline_curve_with_knots ( 'none', 3,
( #8264, #37603, #44658, #15645, #19317, #25871 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( -8.944273744758458403e-06, 0.0008158620232496433021, 0.001640668320244045115 ),
.unspecified. ) ;
#5137 = vertex_point ( 'none', #41813 ) ;
#5138 = cartesian_point ( 'none', ( -29.39359980405012607, -3.150894247566149886, -44.99999999999997868 ) ) ;
#5139 = circle ( 'none', #11075, 2.999999999999998668 ) ;
#5140 = cartesian_point ( 'none', ( -52.66869176963729871, 8.316196120882461074, 160.4088567705280752 ) ) ;
#5141 = advanced_face ( 'none', ( #7567 ), #3052, .t. ) ;
#5142 = direction ( 'none', ( -0.8966868488700905360, -0.4426654437195518543, 0.0000000000000000000 ) ) ;
#5143 = edge_curve ( 'none', #25941, #5938, #43089, .t. ) ;
#5144 = axis2_placement_3d ( 'none', #42905, #43066, #35534 ) ;
#5145 = edge_loop ( 'none', ( #40043, #44676, #23355, #1097 ) ) ;
#5146 = cartesian_point ( 'none', ( -20.36645490680275117, 16.42277426408745455, -32.49999999999997158 ) ) ;
#5147 = vector ( 'none', #45522, 1000.000000000000000 ) ;
#5148 = face_outer_bound ( 'none', #7667, .t. ) ;
#5149 = edge_loop ( 'none', ( #34510, #19442 ) ) ;
#5150 = edge_curve ( 'none', #268, #45972, #37939, .t. ) ;
#5151 = oriented_edge ( 'none', *, *, #22702, .f. ) ;
#5152 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5153 = cartesian_point ( 'none', ( -33.46194077712555526, -51.00292657709105981, 1.000000000000077272 ) ) ;
#5154 = edge_loop ( 'none', ( #9264, #23764, #13103, #33623 ) ) ;
#5155 = axis2_placement_3d ( 'none', #7179, #21877, #15141 ) ;
#5156 = cartesian_point ( 'none', ( 1.399805222957026496e-13, -35.99999999999998579, 82.50000000000002842 ) ) ;
#5157 = direction ( 'none', ( 3.532527805625497904e-15, -1.000000000000000000, 5.853903220750825670e-13 ) ) ;
#5158 = cartesian_point ( 'none', ( -39.63230138810086345, 5.966859383240625370, 132.1201362989250470 ) ) ;
#5159 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#5160 = circle ( 'none', #26080, 6.500000000000000888 ) ;
#5161 = edge_curve ( 'none', #25903, #34995, #40800, .t. ) ;
#5162 = vertex_point ( 'none', #5316 ) ;
#5163 = direction ( 'none', ( 3.265361837132817531e-15, -0.4187739565397414765, 0.9080905094339719597 ) ) ;
#5164 = line ( 'none', #45052, #24016 ) ;
#5165 = oriented_edge ( 'none', *, *, #4540, .f. ) ;
#5166 = vertex_point ( 'none', #16201 ) ;
#5167 = face_outer_bound ( 'none', #39134, .t. ) ;
#5168 = cartesian_point ( 'none', ( -81.64709445636566443, -17.73684081263535717, 138.4096819019820828 ) ) ;
#5169 = cartesian_point ( 'none', ( -37.80129362633904577, -22.65815970407349766, -32.49999999999995737 ) ) ;
#5170 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#5171 = line ( 'none', #44707, #27430 ) ;
#5172 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#5173 = edge_curve ( 'none', #39500, #3929, #33926, .t. ) ;
#5174 = oriented_edge ( 'none', *, *, #18704, .t. ) ;
#5176 = edge_curve ( 'none', #38792, #25584, #5871, .t. ) ;
#5175 = b_spline_curve_with_knots ( 'none', 3,
( #111, #3801, #36934, #22308 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224651419592088e-06, 0.0005932647871541084188 ),
.unspecified. ) ;
#5177 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#5178 = oriented_edge ( 'none', *, *, #20420, .t. ) ;
#5179 = cartesian_point ( 'none', ( -84.80000000000300986, 22.28041962097924156, 180.5317642642831117 ) ) ;
#5180 = cylindrical_surface ( 'none', #3144, 4.000000000000000000 ) ;
#5181 = vector ( 'none', #32717, 1000.000000000000114 ) ;
#5182 = cartesian_point ( 'none', ( -58.49999999999993605, -1.825850257360167043e-13, 120.1000000000000654 ) ) ;
#5183 = edge_curve ( 'none', #23959, #38260, #15591, .t. ) ;
#5184 = oriented_edge ( 'none', *, *, #45346, .t. ) ;
#5186 = oriented_edge ( 'none', *, *, #1733, .f. ) ;
#5185 = cartesian_point ( 'none', ( -49.64999999999981384, -14.47273795667535978, 150.7454123646251958 ) ) ;
#5187 = circle ( 'none', #4949, 21.95198850781879685 ) ;
#5188 = axis2_placement_3d ( 'none', #20526, #31557, #31718 ) ;
#5189 = vertex_point ( 'none', #24326 ) ;
#5190 = circle ( 'none', #29845, 1.807199999999996587 ) ;
#5191 = oriented_edge ( 'none', *, *, #26028, .t. ) ;
#5192 = cartesian_point ( 'none', ( -84.70000000000280238, -38.50040081647217249, 164.3202106847062680 ) ) ;
#5193 = oriented_edge ( 'none', *, *, #46220, .t. ) ;
#5194 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5195 = cartesian_point ( 'none', ( -11.30284748810862538, -38.03659097616016282, -37.17637342634974118 ) ) ;
#5196 = direction ( 'none', ( -0.9912947018080029427, -8.113168256876150940e-14, -0.1316617414717823897 ) ) ;
#5197 = oriented_edge ( 'none', *, *, #32334, .f. ) ;
#5198 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5199 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#5200 = cartesian_point ( 'none', ( 6.016663149831753143e-14, 2.492886723955103682e-14, 106.1000000000000512 ) ) ;
#5201 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5202 = cartesian_point ( 'none', ( -20.92869995056830135, -1.993181119274306745, 176.0999999999999375 ) ) ;
#5203 = face_outer_bound ( 'none', #7949, .t. ) ;
#5204 = edge_loop ( 'none', ( #7462, #16221, #26055, #32731 ) ) ;
#5205 = axis2_placement_3d ( 'none', #30334, #19318, #23137 ) ;
#5206 = cartesian_point ( 'none', ( -13.14600237330548360, 24.38250920977192848, 157.7643058710420121 ) ) ;
#5207 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5208 = cartesian_point ( 'none', ( -41.25939472127806340, -2.527871891138655513, 168.7925173501670315 ) ) ;
#5209 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5210 = circle ( 'none', #7235, 21.95198850781879685 ) ;
#5211 = oriented_edge ( 'none', *, *, #22937, .t. ) ;
#5212 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#5213 = cartesian_point ( 'none', ( 8.374556760767218222, 15.93997357076416144, -37.29045154581209687 ) ) ;
#5214 = vector ( 'none', #15620, 1000.000000000000000 ) ;
#5215 = line ( 'none', #26139, #7495 ) ;
#5216 = cartesian_point ( 'none', ( 20.64777063766696941, 3.956364529395622220, 176.0999999999999659 ) ) ;
#5217 = line ( 'none', #21234, #47043 ) ;
#5218 = edge_curve ( 'none', #40620, #3603, #42970, .t. ) ;
#5219 = axis2_placement_3d ( 'none', #31766, #35485, #17220 ) ;
#5220 = edge_curve ( 'none', #7706, #4557, #31600, .t. ) ;
#5221 = axis2_placement_3d ( 'none', #13910, #13432, #21122 ) ;
#5222 = oriented_edge ( 'none', *, *, #44509, .t. ) ;
#5223 = edge_curve ( 'none', #39847, #27093, #23572, .t. ) ;
#5224 = circle ( 'none', #4886, 13.00000000000000178 ) ;
#5225 = advanced_face ( 'none', ( #19585 ), #35635, .t. ) ;
#5226 = oriented_edge ( 'none', *, *, #10266, .f. ) ;
#5227 = cartesian_point ( 'none', ( -29.87323663897491954, 1.323471462406975219, 2.000000000000017319 ) ) ;
#5228 = face_outer_bound ( 'none', #19631, .t. ) ;
#5229 = edge_curve ( 'none', #34157, #29002, #1857, .t. ) ;
#5230 = cartesian_point ( 'none', ( -47.49086011536225271, -21.08259406420641113, 154.4829506362404175 ) ) ;
#5231 = circle ( 'none', #47456, 20.00000000000000355 ) ;
#5232 = oriented_edge ( 'none', *, *, #12535, .f. ) ;
#5233 = cartesian_point ( 'none', ( 21.20291978449693815, 36.40366756106294588, 74.70000000000003126 ) ) ;
#5234 = direction ( 'none', ( -2.689125824123747050e-15, 0.4187739565397439190, -0.9080905094339709605 ) ) ;
#5235 = oriented_edge ( 'none', *, *, #43656, .f. ) ;
#5236 = line ( 'none', #34592, #18948 ) ;
#5237 = direction ( 'none', ( -3.469446951953614189e-15, 1.000000000000000000, -5.828670879282071837e-13 ) ) ;
#5238 = line ( 'none', #24070, #12635 ) ;
#5239 = cartesian_point ( 'none', ( -16.42277426408726271, -20.36645490680265524, -32.49999999999997158 ) ) ;
#5240 = vector ( 'none', #35993, 1000.000000000000000 ) ;
#5241 = oriented_edge ( 'none', *, *, #2744, .f. ) ;
#5242 = edge_curve ( 'none', #34103, #40206, #8703, .t. ) ;
#5243 = oriented_edge ( 'none', *, *, #46011, .t. ) ;
#5244 = oriented_edge ( 'none', *, *, #34977, .t. ) ;
#5245 = direction ( 'none', ( 3.860467769969959981e-15, -1.000000000000000000, -1.224442052797197044e-16 ) ) ;
#5247 = oriented_edge ( 'none', *, *, #41374, .t. ) ;
#5246 = cartesian_point ( 'none', ( 1.374157067136110341e-13, 1.998036858036703839e-14, 164.5999999999999659 ) ) ;
#5249 = edge_curve ( 'none', #24443, #6376, #18461, .t. ) ;
#5248 = cartesian_point ( 'none', ( -86.16559744829247336, -14.26058678380188027, 144.7988530431467495 ) ) ;
#5250 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137771972, 166.1000000000000796 ) ) ;
#5251 = cartesian_point ( 'none', ( -19.19999999999992468, -4.205726319248866209e-14, 146.0999999999999943 ) ) ;
#5252 = direction ( 'none', ( 0.8613246230518500912, 0.5080550105299508346, -8.148133043428904205e-16 ) ) ;
#5253 = direction ( 'none', ( 0.6340533514368391632, 0.3130117370510474006, 0.7071067811865462405 ) ) ;
#5254 = cartesian_point ( 'none', ( -46.63308798543669553, -21.54762903718364342, 141.9060183210540060 ) ) ;
#5255 = circle ( 'none', #31118, 16.54801149218121736 ) ;
#5256 = advanced_face ( 'none', ( #39083 ), #25854, .f. ) ;
#5257 = direction ( 'none', ( 0.4537165313385409515, 0.8911460650141046491, -5.509509028462279395e-16 ) ) ;
#5259 = oriented_edge ( 'none', *, *, #15958, .f. ) ;
#5258 = cartesian_point ( 'none', ( -52.66869176962465815, 17.27871166638607292, 132.5630644845338679 ) ) ;
#5260 = toroidal_surface ( 'none', #33859, 53.00000000000000000, 2.000000000000000000 ) ;
#5261 = plane ( 'none', #31103 ) ;
#5262 = axis2_placement_3d ( 'none', #14010, #24274, #47041 ) ;
#5263 = line ( 'none', #15971, #31582 ) ;
#5264 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5265 = vector ( 'none', #45100, 1000.000000000000000 ) ;
#5266 = cartesian_point ( 'none', ( -46.59352487864067172, 7.783776785147058952, 160.6681893608964060 ) ) ;
#5267 = cartesian_point ( 'none', ( -57.00819672131149929, 31.22603891921371755, 1.228167963665964707e-14 ) ) ;
#5268 = plane ( 'none', #31890 ) ;
#5269 = oriented_edge ( 'none', *, *, #46163, .f. ) ;
#5270 = direction ( 'none', ( -1.551911566817374127e-15, 0.7071067811865350272, 0.7071067811865600072 ) ) ;
#5271 = axis2_placement_3d ( 'none', #24208, #13302, #13625 ) ;
#5272 = circle ( 'none', #32949, 21.95000000000000995 ) ;
#5273 = vector ( 'none', #25888, 1000.000000000000000 ) ;
#5274 = oriented_edge ( 'none', *, *, #21276, .f. ) ;
#5275 = vertex_point ( 'none', #2759 ) ;
#5276 = oriented_edge ( 'none', *, *, #9491, .f. ) ;
#5277 = circle ( 'none', #891, 4.199999999999991296 ) ;
#5278 = vector ( 'none', #5253, 999.9999999999998863 ) ;
#5279 = b_spline_curve_with_knots ( 'none', 3,
( #10991, #3520, #14524, #14204, #29061, #14672, #32296, #40340, #10837, #7185 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694839756, 0.004235398252051268339, 0.005082894564407696922, 0.005930390876764125505, 0.006777887189120554087 ),
.unspecified. ) ;
#5280 = cartesian_point ( 'none', ( -51.00292657709098165, 33.46194077712567605, 1.099126439527757594e-14 ) ) ;
#5282 = vertex_point ( 'none', #46617 ) ;
#5281 = axis2_placement_3d ( 'none', #2399, #13694, #10014 ) ;
#5284 = advanced_face ( 'none', ( #32145 ), #40249, .t. ) ;
#5283 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#5285 = direction ( 'none', ( 0.3800429294173381933, 0.6578184574231528137, 0.6502632150701068703 ) ) ;
#5286 = vector ( 'none', #34770, 999.9999999999998863 ) ;
#5287 = axis2_placement_3d ( 'none', #1109, #16295, #8590 ) ;
#5288 = edge_loop ( 'none', ( #38386, #75, #34466, #7334 ) ) ;
#5289 = axis2_placement_3d ( 'none', #31142, #12898, #42085 ) ;
#5290 = oriented_edge ( 'none', *, *, #27054, .f. ) ;
#5291 = edge_curve ( 'none', #27377, #842, #13838, .t. ) ;
#5293 = axis2_placement_3d ( 'none', #18365, #25689, #44006 ) ;
#5292 = cartesian_point ( 'none', ( -36.28688773511075283, 14.64321680160216665, 153.8147034405839975 ) ) ;
#5294 = oriented_edge ( 'none', *, *, #8277, .f. ) ;
#5295 = oriented_edge ( 'none', *, *, #33303, .f. ) ;
#5296 = b_spline_curve_with_knots ( 'none', 3,
( #26003, #18346, #40453, #36619, #33208, #3489, #40615, #25676, #4126, #32722, #18668, #33374, #29656, #22008, #40776, #18826, #32890, #14638 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585278406716086e-07, 0.0008474857742423342341, 0.001694675989956827755, 0.002541866205671321384, 0.003389056421385814796, 0.004236246637100308209, 0.005083436852814801621, 0.005930627068529295033, 0.006777817284243788445 ),
.unspecified. ) ;
#5297 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142235760, -9.573990729299890542e-16 ) ) ;
#5298 = oriented_edge ( 'none', *, *, #44525, .t. ) ;
#5299 = edge_curve ( 'none', #7076, #12826, #43693, .t. ) ;
#5300 = direction ( 'none', ( 1.050917950431376615e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5301 = axis2_placement_3d ( 'none', #8686, #41843, #34308 ) ;
#5302 = cartesian_point ( 'none', ( -51.81140494499713611, 10.07498246276698239, 166.4268239214652283 ) ) ;
#5303 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#5304 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5305 = oriented_edge ( 'none', *, *, #25861, .t. ) ;
#5306 = circle ( 'none', #15359, 36.00000000000000000 ) ;
#5307 = oriented_edge ( 'none', *, *, #21150, .t. ) ;
#5308 = face_outer_bound ( 'none', #19676, .t. ) ;
#5309 = cartesian_point ( 'none', ( -9.507365565707466715, 23.12163489029267183, 141.9000000000000057 ) ) ;
#5310 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#5311 = circle ( 'none', #10562, 4.499999999999997335 ) ;
#5312 = cartesian_point ( 'none', ( 14.98651143340570790, -32.36646740502578012, 133.6477578263678652 ) ) ;
#5313 = circle ( 'none', #33508, 4.499999999999997335 ) ;
#5314 = cartesian_point ( 'none', ( -17.07440407084461853, -34.42172691886869984, 120.7000000000000739 ) ) ;
#5315 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#5316 = cartesian_point ( 'none', ( -103.5000000000000000, 47.86524163605461268, 197.3652416359965400 ) ) ;
#5317 = edge_loop ( 'none', ( #15705, #21006 ) ) ;
#5318 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#5319 = edge_curve ( 'none', #24225, #31861, #28142, .t. ) ;
#5320 = cartesian_point ( 'none', ( -39.34999999999981668, -18.77210717487815117, 141.8373139671220713 ) ) ;
#5321 = cartesian_point ( 'none', ( -20.00000000000002842, -37.14101615137749945, 69.50000000000004263 ) ) ;
#5322 = toroidal_surface ( 'none', #44000, 19.25000000000000000, 4.049999999999999822 ) ;
#5323 = cartesian_point ( 'none', ( -9.506442649362057296, -14.88503459864073264, 158.7581350793391834 ) ) ;
#5324 = vector ( 'none', #8312, 1000.000000000000114 ) ;
#5325 = oriented_edge ( 'none', *, *, #27373, .f. ) ;
#5326 = cartesian_point ( 'none', ( 2.252239443721316536e-14, 2.889714162905759888e-15, 1.999999999999998668 ) ) ;
#5327 = circle ( 'none', #30054, 33.49999999999997158 ) ;
#5328 = cartesian_point ( 'none', ( -79.69999999999987494, -0.7030109345900048545, 146.8111790392351281 ) ) ;
#5329 = edge_curve ( 'none', #20624, #19137, #46547, .t. ) ;
#5330 = vertex_point ( 'none', #15158 ) ;
#5331 = oriented_edge ( 'none', *, *, #16442, .f. ) ;
#5332 = oriented_edge ( 'none', *, *, #11599, .f. ) ;
#5333 = closed_shell ( 'none', ( #17084, #23248, #42700, #5113, #21566, #13014, #18777, #25258, #33943, #4760, #2872, #13252, #805, #29352, #3706, #30927, #32853, #46095, #36862, #31349, #29526, #40583, #40315, #15526, #35938, #28610, #11269, #21703, #21665, #27991, #24915, #18298, #21881, #36535, #6988, #22304, #9443, #19397, #11686, #3105 ) ) ;
#5334 = oriented_edge ( 'none', *, *, #18876, .f. ) ;
#5335 = oriented_edge ( 'none', *, *, #14593, .t. ) ;
#5336 = edge_loop ( 'none', ( #34570, #46064, #20872, #30846, #44093, #17164, #6835, #8568, #41514, #25263, #39356 ) ) ;
#5338 = line ( 'none', #13149, #36310 ) ;
#5337 = cartesian_point ( 'none', ( 45.96194077712557657, -37.46194077712549841, 1.000000000000007772 ) ) ;
#5339 = axis2_placement_3d ( 'none', #8825, #37666, #15879 ) ;
#5340 = advanced_face ( 'none', ( #24173 ), #30441, .f. ) ;
#5341 = direction ( 'none', ( -1.000000000000000000, -3.323730179971562393e-15, 8.239640843840860369e-16 ) ) ;
#5342 = oriented_edge ( 'none', *, *, #43084, .t. ) ;
#5343 = cartesian_point ( 'none', ( -50.46194077712551262, 45.96194077712567605, -50.99999999999999289 ) ) ;
#5344 = oriented_edge ( 'none', *, *, #4771, .t. ) ;
#5345 = circle ( 'none', #19558, 36.00000000000000711 ) ;
#5346 = oriented_edge ( 'none', *, *, #10301, .f. ) ;
#5347 = axis2_placement_3d ( 'none', #13239, #27624, #10041 ) ;
#5348 = cartesian_point ( 'none', ( -49.36772325862150268, -14.47273795667536156, 150.7454123646251389 ) ) ;
#5349 = oriented_edge ( 'none', *, *, #42349, .f. ) ;
#5351 = b_spline_curve_with_knots ( 'none', 3,
( #13322, #9365, #16737, #17041, #9813, #6320, #20706, #28026, #38975, #13488 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694844961, 0.004235398252051271809, 0.005082894564407699524, 0.005930390876764127239, 0.006777887189120554087 ),
.unspecified. ) ;
#5350 = direction ( 'none', ( -6.323653290322538517e-16, -2.518793474338965937e-17, -1.000000000000000000 ) ) ;
#5352 = cylindrical_surface ( 'none', #28914, 5.000000000000004441 ) ;
#5354 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5353 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -2.151057110211240058e-16 ) ) ;
#5356 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5355 = circle ( 'none', #19978, 70.00000000000000000 ) ;
#5357 = direction ( 'none', ( -0.7916112559525880776, -0.4345482125012017360, -0.4295572959002985636 ) ) ;
#5358 = cartesian_point ( 'none', ( -84.70000000000301554, 21.77978931529387197, 176.8816314862831973 ) ) ;
#5359 = cartesian_point ( 'none', ( -37.46194077712583237, -45.96194077712537052, 8.030471620250763316e-15 ) ) ;
#5360 = edge_curve ( 'none', #8700, #23374, #20738, .t. ) ;
#5361 = axis2_placement_3d ( 'none', #43952, #47476, #22116 ) ;
#5362 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5363 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#5364 = oriented_edge ( 'none', *, *, #29926, .t. ) ;
#5365 = direction ( 'none', ( -0.7858644344381073843, 0.6183988120018291124, 8.500145032286351804e-16 ) ) ;
#5366 = direction ( 'none', ( 0.9285714285714282701, 0.3711537444790458662, -1.082391169207739507e-15 ) ) ;
#5367 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5368 = direction ( 'none', ( 0.0000000000000000000, -0.9980593438591542910, 0.06226994568356628706 ) ) ;
#5369 = edge_curve ( 'none', #15081, #5124, #33187, .t. ) ;
#5370 = axis2_placement_3d ( 'none', #32271, #28425, #20939 ) ;
#5371 = direction ( 'none', ( -3.477035026498546900e-15, 0.9967624760706482734, 0.08040252668610822773 ) ) ;
#5372 = cartesian_point ( 'none', ( -103.5000000000000284, 54.66524163605460274, 197.3652416359925326 ) ) ;
#5373 = line ( 'none', #17594, #774 ) ;
#5374 = direction ( 'none', ( 1.261543459662907264e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5375 = vector ( 'none', #28437, 1000.000000000000114 ) ;
#5376 = plane ( 'none', #40852 ) ;
#5377 = face_outer_bound ( 'none', #47208, .t. ) ;
#5378 = oriented_edge ( 'none', *, *, #1329, .t. ) ;
#5379 = cartesian_point ( 'none', ( -42.36691201456294920, -1.084745651077354989, 168.0251710670607110 ) ) ;
#5380 = cylindrical_surface ( 'none', #40205, 4.500000000000002665 ) ;
#5381 = axis2_placement_3d ( 'none', #9391, #13027, #38683 ) ;
#5382 = oriented_edge ( 'none', *, *, #36031, .t. ) ;
#5383 = oriented_edge ( 'none', *, *, #29790, .t. ) ;
#5384 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#5385 = oriented_edge ( 'none', *, *, #14712, .t. ) ;
#5386 = oriented_edge ( 'none', *, *, #16887, .t. ) ;
#5387 = advanced_face ( 'none', ( #36795, #21867 ), #29391, .f. ) ;
#5388 = vertex_point ( 'none', #18703 ) ;
#5389 = oriented_edge ( 'none', *, *, #27340, .f. ) ;
#5390 = cartesian_point ( 'none', ( -14.68488867432001044, 33.21111847600269584, 131.1350728743109926 ) ) ;
#5391 = edge_curve ( 'none', #19336, #33753, #9842, .t. ) ;
#5392 = cartesian_point ( 'none', ( -55.99999999999974420, -34.49967906316828703, 166.0183989940759091 ) ) ;
#5393 = direction ( 'none', ( 3.839582726818969148e-15, -0.9080905094339729589, -0.4187739565397391450 ) ) ;
#5394 = edge_curve ( 'none', #16273, #46644, #10976, .t. ) ;
#5395 = vertex_point ( 'none', #33420 ) ;
#5396 = cartesian_point ( 'none', ( 5.034467384221593649e-14, 45.00000000000001421, 84.50000000000002842 ) ) ;
#5397 = cartesian_point ( 'none', ( -8.838817726143163966, -23.19070130567887489, 142.2949496962490343 ) ) ;
#5398 = oriented_edge ( 'none', *, *, #44406, .f. ) ;
#5399 = direction ( 'none', ( 1.875376730785746791e-15, 5.851175400051530651e-13, 1.000000000000000000 ) ) ;
#5400 = oriented_edge ( 'none', *, *, #31404, .f. ) ;
#5401 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914488576, 0.0000000000000000000 ) ) ;
#5402 = edge_curve ( 'none', #35188, #40073, #3596, .t. ) ;
#5403 = vertex_point ( 'none', #4002 ) ;
#5404 = cartesian_point ( 'none', ( 1.172445596482908803, -10.93733840215660180, -81.59999999999999432 ) ) ;
#5405 = vector ( 'none', #11103, 1000.000000000000114 ) ;
#5406 = axis2_placement_3d ( 'none', #21229, #24909, #35970 ) ;
#5407 = direction ( 'none', ( 0.9912947018080030537, 8.141635513917818837e-14, 0.1316617414717817791 ) ) ;
#5408 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-11-solid1', #9571 ) ;
#5409 = direction ( 'none', ( -3.784851220313030003e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5410 = direction ( 'none', ( -3.647875652339799723e-15, 1.000000000000000000, -5.852461372666896764e-13 ) ) ;
#5411 = cartesian_point ( 'none', ( -46.82410257490247574, -10.36853550763068732, 158.7220842266719103 ) ) ;
#5412 = vertex_point ( 'none', #21889 ) ;
#5413 = cartesian_point ( 'none', ( 45.96194077712551262, 37.46194077712569026, 1.000000000000014655 ) ) ;
#5414 = oriented_edge ( 'none', *, *, #34193, .t. ) ;
#5415 = axis2_placement_3d ( 'none', #1220, #734, #40763 ) ;
#5416 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#5417 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#5418 = cartesian_point ( 'none', ( 18.43541743770083485, -38.43107966083851323, 106.0999999999999517 ) ) ;
#5419 = oriented_edge ( 'none', *, *, #12861, .f. ) ;
#5420 = circle ( 'none', #722, 3.899999999999979927 ) ;
#5421 = cartesian_point ( 'none', ( 11.98418662514484723, 14.86200763469384434, -37.50000000000000000 ) ) ;
#5422 = oriented_edge ( 'none', *, *, #9052, .t. ) ;
#5423 = circle ( 'none', #475, 4.500000000000000888 ) ;
#5424 = cylindrical_surface ( 'none', #20032, 4.249999999999992895 ) ;
#5425 = oriented_edge ( 'none', *, *, #44447, .f. ) ;
#5426 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#5427 = cartesian_point ( 'none', ( 1.102381965770276718e-13, 11.00000000000001776, 174.0999999999999659 ) ) ;
#5428 = vector ( 'none', #17735, 1000.000000000000000 ) ;
#5429 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#5430 = oriented_edge ( 'none', *, *, #44677, .t. ) ;
#5431 = oriented_edge ( 'none', *, *, #13469, .f. ) ;
#5432 = vertex_point ( 'none', #22039 ) ;
#5433 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5434 = oriented_edge ( 'none', *, *, #400, .t. ) ;
#5435 = edge_loop ( 'none', ( #37737, #4981, #43277, #41167 ) ) ;
#5436 = oriented_edge ( 'none', *, *, #44789, .t. ) ;
#5437 = edge_curve ( 'none', #13464, #36528, #1047, .t. ) ;
#5438 = axis2_placement_3d ( 'none', #11233, #14896, #22107 ) ;
#5439 = cartesian_point ( 'none', ( 1.398546249527774630e-14, 2.549677043870000720e-15, -11.49999999999998579 ) ) ;
#5440 = cartesian_point ( 'none', ( -43.66795648229385307, 33.37566092230832027, 68.50000000000007105 ) ) ;
#5441 = edge_curve ( 'none', #8518, #5923, #26984, .t. ) ;
#5442 = direction ( 'none', ( -9.348201348699711183e-16, 1.000000000000000000, 6.049741671912744672e-19 ) ) ;
#5443 = axis2_placement_3d ( 'none', #36769, #43987, #44307 ) ;
#5444 = edge_loop ( 'none', ( #46452, #38038, #18774, #29198 ) ) ;
#5445 = vertex_point ( 'none', #1116 ) ;
#5446 = edge_curve ( 'none', #20643, #21516, #17291, .t. ) ;
#5447 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#5448 = vector ( 'none', #20320, 1000.000000000000114 ) ;
#5449 = cartesian_point ( 'none', ( -60.19998826649753454, 18.95306510865063032, 183.0112424249624326 ) ) ;
#5450 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5451 = direction ( 'none', ( -2.908204669537460235e-15, 0.4872068077377075812, -0.8732866233339613427 ) ) ;
#5452 = cartesian_point ( 'none', ( 20.00000000000006750, -34.64101615137751367, 84.50000000000002842 ) ) ;
#5453 = edge_loop ( 'none', ( #25452, #34514, #15135, #26462 ) ) ;
#5454 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#5455 = edge_curve ( 'none', #29609, #15746, #39645, .t. ) ;
#5456 = vertex_point ( 'none', #37287 ) ;
#5457 = circle ( 'none', #31040, 2.099999999999990763 ) ;
#5458 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#5459 = oriented_edge ( 'none', *, *, #24506, .t. ) ;
#5460 = circle ( 'none', #15059, 0.1000000000000029893 ) ;
#5461 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#5462 = oriented_edge ( 'none', *, *, #42071, .t. ) ;
#5463 = vector ( 'none', #33567, 1000.000000000000227 ) ;
#5464 = oriented_edge ( 'none', *, *, #22067, .f. ) ;
#5465 = cartesian_point ( 'none', ( 28.76605727393073764, 55.32808922223360781, 60.60000000000005116 ) ) ;
#5466 = vector ( 'none', #47191, 1000.000000000000000 ) ;
#5468 = edge_curve ( 'none', #22017, #16121, #36914, .t. ) ;
#5467 = cartesian_point ( 'none', ( -81.79124133253323237, -23.00026601894179734, 146.9728365154920198 ) ) ;
#5469 = oriented_edge ( 'none', *, *, #47128, .t. ) ;
#5470 = oriented_edge ( 'none', *, *, #45914, .t. ) ;
#5471 = advanced_face ( 'none', ( #21288 ), #29838, .t. ) ;
#5472 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#5473 = face_outer_bound ( 'none', #19903, .t. ) ;
#5474 = cartesian_point ( 'none', ( 22.21064199737590172, -36.74234001014806239, 114.7000000000000171 ) ) ;
#5475 = cartesian_point ( 'none', ( -41.96587355292265897, 12.65777579690661092, 136.0775669287083645 ) ) ;
#5476 = vertex_point ( 'none', #15976 ) ;
#5477 = oriented_edge ( 'none', *, *, #39819, .t. ) ;
#5478 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5479 = cartesian_point ( 'none', ( -56.79999999999988347, -1.827015839677620559e-13, 146.1000000000000512 ) ) ;
#5480 = cartesian_point ( 'none', ( 8.386889957501639272e-14, 14.00000000000002132, 163.5999999999999659 ) ) ;
#5481 = direction ( 'none', ( -0.4389906948126947595, -0.8984916081232297014, 5.330692248188822140e-16 ) ) ;
#5482 = cartesian_point ( 'none', ( -121.5000000000001421, 51.26524163599452777, 94.83475836394572411 ) ) ;
#5483 = axis2_placement_3d ( 'none', #45922, #34687, #23789 ) ;
#5484 = plane ( 'none', #30203 ) ;
#5485 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 180.7410161513773801 ) ) ;
#5486 = edge_loop ( 'none', ( #14759, #40911, #9554, #15398 ) ) ;
#5487 = axis2_placement_3d ( 'none', #37798, #16019, #37957 ) ;
#5488 = cartesian_point ( 'none', ( -89.89586693060719824, -22.15457107692451899, 152.2791683313556064 ) ) ;
#5489 = vector ( 'none', #442, 1000.000000000000000 ) ;
#5490 = axis2_placement_3d ( 'none', #35918, #43446, #21172 ) ;
#5491 = advanced_face ( 'none', ( #11540 ), #6428, .f. ) ;
#5492 = person_and_organization ( #11766, #32964 ) ;
#5493 = b_spline_curve_with_knots ( 'none', 3,
( #33241, #471, #44503, #11307, #36965, #14983, #7802, #18698, #10986, #3841, #15144, #18380 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001396857722049387992, 0.002250476297050667870, 0.003104094872051947965, 0.004811332022054508155, 0.006518569172057067478, 0.008225806322059627668 ),
.unspecified. ) ;
#5494 = direction ( 'none', ( 0.0000000000000000000, 0.4187739565397481378, -0.9080905094339688510 ) ) ;
#5495 = edge_loop ( 'none', ( #33804, #10580 ) ) ;
#5496 = circle ( 'none', #13774, 4.000000000000000000 ) ;
#5497 = direction ( 'none', ( 3.445077376450748773e-15, -0.7030109345897472828, 0.7111790392350227918 ) ) ;
#5498 = edge_curve ( 'none', #21349, #33598, #8691, .t. ) ;
#5499 = oriented_edge ( 'none', *, *, #6913, .f. ) ;
#5500 = direction ( 'none', ( 0.0000000000000000000, 0.9980593438591542910, -0.06226994568356625931 ) ) ;
#5502 = oriented_edge ( 'none', *, *, #6412, .f. ) ;
#5501 = advanced_face ( 'none', ( #4735 ), #4143, .f. ) ;
#5503 = edge_curve ( 'none', #25575, #12265, #23006, .t. ) ;
#5504 = axis2_placement_3d ( 'none', #36015, #17444, #43068 ) ;
#5505 = face_bound ( 'none', #23826, .t. ) ;
#5506 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5507 = circle ( 'none', #37173, 4.100000000000004086 ) ;
#5508 = line ( 'none', #36978, #16944 ) ;
#5509 = edge_curve ( 'none', #37148, #46985, #13275, .t. ) ;
#5510 = edge_loop ( 'none', ( #43036, #45669, #19603, #45143, #2470 ) ) ;
#5511 = oriented_edge ( 'none', *, *, #44048, .t. ) ;
#5512 = oriented_edge ( 'none', *, *, #9559, .t. ) ;
#5514 = cartesian_point ( 'none', ( 11.06243644049559016, -17.84999999999994102, 176.0999999999999659 ) ) ;
#5513 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#5515 = circle ( 'none', #16157, 21.95198850781879685 ) ;
#5516 = edge_curve ( 'none', #26525, #36832, #29288, .t. ) ;
#5517 = direction ( 'none', ( -0.9912947018080019435, 7.249590645873222058e-14, 0.1316617414717903833 ) ) ;
#5518 = oriented_edge ( 'none', *, *, #38690, .f. ) ;
#5519 = oriented_edge ( 'none', *, *, #964, .f. ) ;
#5520 = cartesian_point ( 'none', ( -52.26760505217794872, -15.36863565624602046, 151.0518018997647971 ) ) ;
#5521 = cartesian_point ( 'none', ( -31.19999999999985718, -4.898308878669054955, 152.6057466405355854 ) ) ;
#5522 = cartesian_point ( 'none', ( 17.80504652593661064, -39.13347419199367749, 114.7000000000000171 ) ) ;
#5523 = cartesian_point ( 'none', ( -46.59352487864064329, 10.35940866941022342, 165.4887660615428899 ) ) ;
#5524 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137730050, 126.1000000000000512 ) ) ;
#5525 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#5526 = advanced_face ( 'none', ( #134 ), #41943, .f. ) ;
#5527 = direction ( 'none', ( 1.317153999341668541e-15, 5.852332507494395486e-13, 1.000000000000000000 ) ) ;
#5529 = edge_curve ( 'none', #28559, #36151, #1306, .t. ) ;
#5528 = cartesian_point ( 'none', ( -48.25757762857563193, 7.773516515863821752, 159.4361657710753946 ) ) ;
#5530 = direction ( 'none', ( 7.726341967795146271e-16, 2.939139324480749164e-16, 1.000000000000000000 ) ) ;
#5531 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#5532 = cartesian_point ( 'none', ( -121.5010000000000332, 65.00000000003386447, 204.6768725692620023 ) ) ;
#5533 = edge_loop ( 'none', ( #10894, #3191, #6712, #20784, #12496, #25091 ) ) ;
#5534 = cartesian_point ( 'none', ( -46.21081362515121782, 31.00027695764203273, -23.74999999999998934 ) ) ;
#5535 = cartesian_point ( 'none', ( 6.271169788412523260, 16.89726542464410386, -36.77555650337472315 ) ) ;
#5536 = cartesian_point ( 'none', ( 41.62763221235957189, -26.08957157380435632, 113.0999999999999517 ) ) ;
#5537 = edge_curve ( 'none', #27648, #15839, #22421, .t. ) ;
#5538 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#5539 = edge_curve ( 'none', #23061, #26666, #45400, .t. ) ;
#5540 = spherical_surface ( 'none', #39141, 4.100000000000000533 ) ;
#5541 = axis2_placement_3d ( 'none', #35766, #35298, #31886 ) ;
#5542 = oriented_edge ( 'none', *, *, #5571, .t. ) ;
#5543 = cylindrical_surface ( 'none', #32773, 4.999999999999999112 ) ;
#5544 = oriented_edge ( 'none', *, *, #25046, .t. ) ;
#5545 = oriented_edge ( 'none', *, *, #1028, .f. ) ;
#5546 = oriented_edge ( 'none', *, *, #2678, .f. ) ;
#5547 = edge_loop ( 'none', ( #44855, #34089, #42819, #2973 ) ) ;
#5548 = cartesian_point ( 'none', ( -51.56121708623952316, 15.66296682357220682, 145.6997100490926584 ) ) ;
#5549 = oriented_edge ( 'none', *, *, #12208, .f. ) ;
#5550 = cartesian_point ( 'none', ( -79.60000000000310649, 32.18917177590540035, 124.9693103173424333 ) ) ;
#5551 = direction ( 'none', ( 0.4426654437195516878, -0.8966868488700904249, -5.191855481766189895e-16 ) ) ;
#5552 = vertex_point ( 'none', #9241 ) ;
#5553 = oriented_edge ( 'none', *, *, #18748, .t. ) ;
#5554 = axis2_placement_3d ( 'none', #33474, #369, #22569 ) ;
#5555 = oriented_edge ( 'none', *, *, #6066, .t. ) ;
#5556 = face_outer_bound ( 'none', #3154, .t. ) ;
#5557 = vector ( 'none', #45465, 1000.000000000000000 ) ;
#5558 = cartesian_point ( 'none', ( -36.85257288062695835, 13.68144081984756433, -12.53717926882208822 ) ) ;
#5559 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#5560 = oriented_edge ( 'none', *, *, #19008, .f. ) ;
#5561 = cartesian_point ( 'none', ( -47.74047555955664990, -9.953999956227697510, 158.1987293746710748 ) ) ;
#5562 = direction ( 'none', ( 4.440892098500627148e-16, 1.000000000000000000, -3.854941057726238097e-16 ) ) ;
#5563 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211240797e-16 ) ) ;
#5564 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#5565 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#5566 = axis2_placement_3d ( 'none', #27527, #20222, #2657 ) ;
#5567 = axis2_placement_3d ( 'none', #40017, #35025, #25520 ) ;
#5568 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5569 = cartesian_point ( 'none', ( -52.71311226488910506, 16.53899966847925285, 145.4660146366640276 ) ) ;
#5570 = cartesian_point ( 'none', ( -147.6302325581393973, -4.983331071733201982e-13, 146.1000000000001648 ) ) ;
#5571 = edge_curve ( 'none', #40433, #7191, #724, .t. ) ;
#5572 = axis2_placement_3d ( 'none', #31716, #20685, #5823 ) ;
#5573 = cartesian_point ( 'none', ( 17.18153752460871431, 30.51109251106522890, 120.6000000000000227 ) ) ;
#5574 = oriented_edge ( 'none', *, *, #29069, .f. ) ;
#5575 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5576 = direction ( 'none', ( 6.617224800831738252e-16, -0.7071067811865492381, 0.7071067811865457964 ) ) ;
#5577 = cartesian_point ( 'none', ( -34.19999999999993179, 16.49641897896913889, 147.4306618166550606 ) ) ;
#5578 = cartesian_point ( 'none', ( -31.00027695764256563, -49.61081362515088244, -25.79292610469369862 ) ) ;
#5579 = advanced_face ( 'none', ( #16164 ), #12124, .t. ) ;
#5580 = edge_curve ( 'none', #23854, #47378, #14973, .t. ) ;
#5581 = axis2_placement_3d ( 'none', #7988, #657, #11510 ) ;
#5582 = cartesian_point ( 'none', ( -19.67185395896991906, 7.396015683017242104, 176.0999999998670660 ) ) ;
#5583 = oriented_edge ( 'none', *, *, #13596, .t. ) ;
#5584 = cartesian_point ( 'none', ( -1.277865065461995631, 2.588511967869738584, 170.5999999999999659 ) ) ;
#5585 = circle ( 'none', #507, 3.442500000000000338 ) ;
#5586 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#5587 = edge_loop ( 'none', ( #1670, #20280, #32205, #24275 ) ) ;
#5588 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091624639e-13, 146.1000000000000796 ) ) ;
#5589 = circle ( 'none', #33704, 48.50000000000000000 ) ;
#5590 = edge_curve ( 'none', #35784, #7595, #43574, .t. ) ;
#5591 = oriented_edge ( 'none', *, *, #19221, .f. ) ;
#5592 = oriented_edge ( 'none', *, *, #16297, .f. ) ;
#5594 = edge_curve ( 'none', #29246, #24090, #44253, .t. ) ;
#5593 = b_spline_curve_with_knots ( 'none', 3,
( #34710, #9426, #38714, #2404 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224655372590032e-06, 0.0005932647871645519962 ),
.unspecified. ) ;
#5595 = cartesian_point ( 'none', ( 53.01081362515098760, -31.00027695764237734, -1.142168312338153281e-14 ) ) ;
#5596 = oriented_edge ( 'none', *, *, #19412, .f. ) ;
#5597 = edge_loop ( 'none', ( #27659, #37349, #1037, #28889 ) ) ;
#5598 = cartesian_point ( 'none', ( -37.43878291376034895, 15.59125439190130358, 144.5503070471409615 ) ) ;
#5599 = cartesian_point ( 'none', ( -24.54635510910524232, -31.51553418959845132, 127.0995863503540448 ) ) ;
#5600 = circle ( 'none', #18533, 3.000000000000001332 ) ;
#5601 = direction ( 'none', ( 0.1065859633166277576, -0.9943034911051384928, -4.625929269271482709e-17 ) ) ;
#5602 = face_outer_bound ( 'none', #34077, .t. ) ;
#5603 = cartesian_point ( 'none', ( -52.73544972410819298, 5.924338961009891769, 130.6466926557756665 ) ) ;
#5604 = oriented_edge ( 'none', *, *, #12556, .t. ) ;
#5605 = vertex_point ( 'none', #43037 ) ;
#5606 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 0.0000000000000000000 ) ) ;
#5607 = cartesian_point ( 'none', ( -36.28629995881010473, -2.217463857961536000, 167.9388877883712325 ) ) ;
#5608 = face_outer_bound ( 'none', #9976, .t. ) ;
#5609 = b_spline_curve_with_knots ( 'none', 3,
( #8482, #45339, #674, #4367, #11824, #19369, #41512, #19524 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001992248974108302062, 0.001270607742937812602, 0.001806299165701303732, 0.002341990588464795079 ),
.unspecified. ) ;
#5610 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#5611 = oriented_edge ( 'none', *, *, #34869, .t. ) ;
#5612 = plane ( 'none', #11267 ) ;
#5613 = advanced_face ( 'none', ( #3012 ), #28413, .f. ) ;
#5614 = cartesian_point ( 'none', ( -48.25846582033950227, 10.24772671643426314, 166.7623077275107164 ) ) ;
#5615 = oriented_edge ( 'none', *, *, #33823, .t. ) ;
#5616 = cartesian_point ( 'none', ( -16.07894852167328281, -10.01624730673088770, 176.0999999999999659 ) ) ;
#5617 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#5618 = direction ( 'none', ( 0.7756410410556976442, 0.6311742829282840361, -8.326672684688673067e-16 ) ) ;
#5619 = edge_loop ( 'none', ( #3293, #37620, #2997, #38505 ) ) ;
#5620 = axis2_placement_3d ( 'none', #12233, #23602, #45748 ) ;
#5621 = direction ( 'none', ( -1.024484388740767993e-15, 0.5770424718354966176, 0.8167141395237259571 ) ) ;
#5622 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5623 = direction ( 'none', ( 0.8966868488700904249, 0.4426654437195517433, 0.0000000000000000000 ) ) ;
#5625 = oriented_edge ( 'none', *, *, #9317, .t. ) ;
#5624 = cartesian_point ( 'none', ( -37.15470053837928788, 1.318190048282788865e-15, -45.99999999999999289 ) ) ;
#5626 = axis2_placement_3d ( 'none', #37128, #310, #29530 ) ;
#5627 = face_bound ( 'none', #13392, .t. ) ;
#5628 = cartesian_point ( 'none', ( 1.398546249527774630e-14, 2.549677043870000720e-15, -11.49999999999998579 ) ) ;
#5629 = axis2_placement_3d ( 'none', #41811, #34441, #38281 ) ;
#5630 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5631 = oriented_edge ( 'none', *, *, #33454, .f. ) ;
#5632 = cylindrical_surface ( 'none', #35708, 31.00000000000000000 ) ;
#5633 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000010090 ) ) ;
#5634 = vertex_point ( 'none', #10028 ) ;
#5635 = direction ( 'none', ( 0.8660254037844374864, -0.5000000000000022204, -1.201910926767842092e-15 ) ) ;
#5636 = cartesian_point ( 'none', ( -54.49899999999991707, 17.25000000002015099, 180.7410161513674893 ) ) ;
#5637 = face_bound ( 'none', #44590, .t. ) ;
#5638 = edge_curve ( 'none', #10461, #43916, #4692, .t. ) ;
#5639 = axis2_placement_3d ( 'none', #42566, #24433, #24287 ) ;
#5640 = plane ( 'none', #28729 ) ;
#5641 = cartesian_point ( 'none', ( 56.50000000000002842, 2.030144906028511360e-13, 58.50000000000000000 ) ) ;
#5642 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350250123, -0.7030109345897449513 ) ) ;
#5643 = oriented_edge ( 'none', *, *, #488, .f. ) ;
#5644 = cartesian_point ( 'none', ( -59.49999999999986500, -20.00000000000035527, 113.9589838486226085 ) ) ;
#5645 = line ( 'none', #47415, #27352 ) ;
#5646 = edge_curve ( 'none', #325, #46612, #2416, .t. ) ;
#5647 = line ( 'none', #11411, #13042 ) ;
#5648 = axis2_placement_3d ( 'none', #46111, #16482, #19974 ) ;
#5649 = vertex_point ( 'none', #8765 ) ;
#5650 = oriented_edge ( 'none', *, *, #24333, .f. ) ;
#5651 = line ( 'none', #42590, #43464 ) ;
#5652 = vertex_point ( 'none', #19796 ) ;
#5653 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5654 = oriented_edge ( 'none', *, *, #19108, .f. ) ;
#5655 = cartesian_point ( 'none', ( -85.49999999999968736, -65.70000000001151363, 127.1000000000390742 ) ) ;
#5656 = oriented_edge ( 'none', *, *, #28468, .f. ) ;
#5657 = cartesian_point ( 'none', ( 1.486115157080332283e-13, 1.893959283548946063e-14, 173.0999999999999659 ) ) ;
#5658 = edge_curve ( 'none', #36211, #8625, #14371, .t. ) ;
#5659 = circle ( 'none', #2870, 2.500000000000001332 ) ;
#5660 = edge_loop ( 'none', ( #26502, #34618, #1207, #22090, #20929, #38194, #30764, #42981 ) ) ;
#5661 = cartesian_point ( 'none', ( -20.00000000000000000, 34.64101615137755630, 84.50000000000007105 ) ) ;
#5663 = direction ( 'none', ( 0.9943034911051389368, 0.1065859633166245379, 0.0000000000000000000 ) ) ;
#5662 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#5664 = edge_curve ( 'none', #42361, #45538, #27533, .t. ) ;
#5665 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#5666 = direction ( 'none', ( 2.639701630306423140e-15, -0.4187739565397470831, 0.9080905094339695172 ) ) ;
#5667 = cartesian_point ( 'none', ( 27.48071762887479608, -1.029640035181629942, -65.50000000000002842 ) ) ;
#5668 =( bounded_curve ( ) b_spline_curve ( 3, ( #21569, #28097, #24768, #6553 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.068887871591404526, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670090306, 0.9657888653670090306, 1.000000000000000000 ) )
representation_item ( '' ) );
#5669 = cartesian_point ( 'none', ( -31.19999999999985718, -5.431004164012682267, 152.3071149880588564 ) ) ;
#5670 = cartesian_point ( 'none', ( -37.46194077712586790, -51.00292657709086086, -50.99999999999999289 ) ) ;
#5671 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#5672 = oriented_edge ( 'none', *, *, #24205, .t. ) ;
#5673 = direction ( 'none', ( 0.1065859633166279241, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#5674 = circle ( 'none', #36353, 3.199999999999996181 ) ;
#5675 = direction ( 'none', ( 0.1333575931444446194, -0.7048267779122842080, -0.6967316308942118619 ) ) ;
#5677 = edge_curve ( 'none', #34512, #3436, #28091, .t. ) ;
#5676 = direction ( 'none', ( -2.725125444725131476e-15, 0.4187739565397501362, -0.9080905094339680739 ) ) ;
#5678 = circle ( 'none', #33995, 21.95000000000000639 ) ;
#5679 = cartesian_point ( 'none', ( -14.33738183576256020, 27.09440819925459465, 149.4667328865111529 ) ) ;
#5680 = cartesian_point ( 'none', ( -20.71096300278567170, 33.04627076535631147, -11.99999999999998757 ) ) ;
#5681 = cartesian_point ( 'none', ( -46.82411888325818694, 8.211346727053811634, 160.2207906593916960 ) ) ;
#5682 = oriented_edge ( 'none', *, *, #23331, .t. ) ;
#5683 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#5684 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#5685 = face_outer_bound ( 'none', #4501, .t. ) ;
#5686 = direction ( 'none', ( -0.9745092216857939027, -3.461303687709423425e-15, -0.2243474467190302857 ) ) ;
#5687 = cartesian_point ( 'none', ( -16.19644125571485560, 37.30017812533242960, 114.7000000000000597 ) ) ;
#5688 = cartesian_point ( 'none', ( -42.36691201456348210, 18.08728468835385073, 133.6605493670395504 ) ) ;
#5689 = axis2_placement_3d ( 'none', #23955, #24268, #27593 ) ;
#5690 = oriented_edge ( 'none', *, *, #13193, .t. ) ;
#5691 = direction ( 'none', ( -0.8647413728909678632, -0.04714189231073462327, 0.5000000000000072164 ) ) ;
#5692 = line ( 'none', #44853, #10244 ) ;
#5693 = axis2_placement_3d ( 'none', #29032, #44146, #1263 ) ;
#5694 = oriented_edge ( 'none', *, *, #24155, .t. ) ;
#5695 = axis2_placement_3d ( 'none', #20886, #43319, #13983 ) ;
#5696 = circle ( 'none', #20772, 35.00000000000000711 ) ;
#5697 = cartesian_point ( 'none', ( -14.98651143340550895, 32.36646740502582276, 133.6477578263680073 ) ) ;
#5698 = edge_loop ( 'none', ( #40874, #34579, #20252 ) ) ;
#5700 = advanced_face ( 'none', ( #16117 ), #6388, .f. ) ;
#5699 = cartesian_point ( 'none', ( -19.99399285723956510, -8.417722810013815504, 174.0612639226170018 ) ) ;
#5701 = plane ( 'none', #6540 ) ;
#5702 = vertex_point ( 'none', #10501 ) ;
#5703 = edge_loop ( 'none', ( #11116, #20100, #44357, #35399 ) ) ;
#5704 = edge_curve ( 'none', #27256, #4343, #26938, .t. ) ;
#5706 = axis2_placement_3d ( 'none', #12094, #4942, #12415 ) ;
#5705 = cartesian_point ( 'none', ( -49.64999999999992042, 15.19525428146220491, 145.7202009456304665 ) ) ;
#5707 = oriented_edge ( 'none', *, *, #40158, .f. ) ;
#5708 = cylindrical_surface ( 'none', #16661, 5.500000000000005329 ) ;
#5709 = vertex_point ( 'none', #36312 ) ;
#5710 = cartesian_point ( 'none', ( 57.49999999999996447, -29.30443652418525602, -73.00000000000001421 ) ) ;
#5711 = edge_curve ( 'none', #45638, #47512, #8047, .t. ) ;
#5712 = axis2_placement_3d ( 'none', #13285, #2785, #5962 ) ;
#5713 = direction ( 'none', ( -1.024484388740767993e-15, 0.5770424718354966176, 0.8167141395237259571 ) ) ;
#5714 = cartesian_point ( 'none', ( 20.00000000000024514, -34.64101615137742840, 113.0999999999999517 ) ) ;
#5715 = cartesian_point ( 'none', ( -121.5000000000000142, 58.57687256933752451, 211.0999999999658598 ) ) ;
#5716 = vector ( 'none', #4385, 1000.000000000000000 ) ;
#5717 = axis2_placement_3d ( 'none', #37928, #27149, #9253 ) ;
#5718 = oriented_edge ( 'none', *, *, #32982, .t. ) ;
#5719 = vertex_point ( 'none', #39988 ) ;
#5720 = cartesian_point ( 'none', ( -48.25764690318631267, -9.810582524094956014, 158.0177555130740359 ) ) ;
#5721 = face_outer_bound ( 'none', #37623, .t. ) ;
#5722 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5723 = edge_curve ( 'none', #43146, #42311, #42490, .t. ) ;
#5724 = cartesian_point ( 'none', ( -82.30000000000281091, -36.72054341798158816, 165.1410076395241617 ) ) ;
#5725 = toroidal_surface ( 'none', #23828, 19.25000000000000000, 4.049999999999999822 ) ;
#5726 = cartesian_point ( 'none', ( -54.79999999999986215, -6.614717615614629108e-15, 145.1000000000000227 ) ) ;
#5727 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5728 = advanced_face ( 'none', ( #13224 ), #41354, .t. ) ;
#5729 = cartesian_point ( 'none', ( -14.68488867431977951, -33.21111847600273848, 131.1350728743109926 ) ) ;
#5730 = cartesian_point ( 'none', ( -65.49999999999990052, -1.956762900579153952e-13, 115.1000000000000654 ) ) ;
#5731 = direction ( 'none', ( 3.965082230804129825e-15, -0.7030109345897470607, 0.7111790392350229029 ) ) ;
#5732 = edge_curve ( 'none', #16357, #28635, #18414, .t. ) ;
#5733 = direction ( 'none', ( 3.552713678800501718e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#5734 = edge_loop ( 'none', ( #33990, #31656, #28506, #13695 ) ) ;
#5735 = edge_curve ( 'none', #1610, #15367, #22957, .t. ) ;
#5736 = face_outer_bound ( 'none', #42180, .t. ) ;
#5737 = cartesian_point ( 'none', ( -18.48055493771023450, 11.45321929319343290, 174.1814758487515178 ) ) ;
#5738 = advanced_face ( 'none', ( #31556 ), #38489, .t. ) ;
#5739 = oriented_edge ( 'none', *, *, #19160, .t. ) ;
#5740 = oriented_edge ( 'none', *, *, #47137, .f. ) ;
#5741 = cartesian_point ( 'none', ( -0.8768121578016958573, -18.73928060669371831, 176.0999999999999659 ) ) ;
#5742 = line ( 'none', #11230, #40707 ) ;
#5743 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5744 = edge_curve ( 'none', #19823, #35829, #12075, .t. ) ;
#5745 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#5746 = face_outer_bound ( 'none', #8867, .t. ) ;
#5747 = oriented_edge ( 'none', *, *, #10410, .t. ) ;
#5748 = oriented_edge ( 'none', *, *, #3297, .f. ) ;
#5749 = oriented_edge ( 'none', *, *, #43476, .t. ) ;
#5750 = circle ( 'none', #42395, 0.2000000000000027034 ) ;
#5751 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, 0.0000000000000000000 ) ) ;
#5752 = edge_loop ( 'none', ( #26362, #40410, #2060, #18602 ) ) ;
#5753 = advanced_face ( 'none', ( #8664 ), #3545, .t. ) ;
#5754 = cartesian_point ( 'none', ( 4.747149523377768689e-14, 2.270685654111544595e-14, 96.90000000000006253 ) ) ;
#5755 = cartesian_point ( 'none', ( -85.50000000000011369, 65.00000000001082867, 165.0999999999620229 ) ) ;
#5756 = line ( 'none', #34388, #24062 ) ;
#5757 = vertex_point ( 'none', #17564 ) ;
#5758 = circle ( 'none', #2355, 2.700000000000002842 ) ;
#5759 = axis2_placement_3d ( 'none', #25515, #44300, #25989 ) ;
#5760 = vector ( 'none', #8533, 1000.000000000000000 ) ;
#5761 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#5762 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5763 = cartesian_point ( 'none', ( -49.93387720637769434, 10.35576353174189279, 166.9720708380303336 ) ) ;
#5764 = direction ( 'none', ( -1.590016789392713315e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#5765 = edge_curve ( 'none', #30669, #47414, #26405, .t. ) ;
#5766 = axis2_placement_3d ( 'none', #18558, #11315, #11156 ) ;
#5767 = cartesian_point ( 'none', ( 18.68302791556200404, -37.33649097574721765, 114.5000000000000284 ) ) ;
#5768 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#5769 = oriented_edge ( 'none', *, *, #8993, .f. ) ;
#5770 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5771 = oriented_edge ( 'none', *, *, #25415, .f. ) ;
#5772 = cartesian_point ( 'none', ( -84.80000000000299565, 18.67857273949664432, 178.8707407718682134 ) ) ;
#5773 = edge_curve ( 'none', #27845, #45204, #35595, .t. ) ;
#5774 = axis2_placement_3d ( 'none', #34232, #19024, #963 ) ;
#5775 = line ( 'none', #44612, #37294 ) ;
#5776 = cartesian_point ( 'none', ( -54.79999999999983373, -22.35279614772126067, 153.1258958614237429 ) ) ;
#5777 = face_bound ( 'none', #32457, .t. ) ;
#5778 = direction ( 'none', ( 3.477035026498546111e-15, -0.9967624760706478293, -0.08040252668611326536 ) ) ;
#5779 = axis2_placement_3d ( 'none', #18761, #40397, #4227 ) ;
#5780 = direction ( 'none', ( -1.074416845004007797e-15, 0.5919764313287144697, 0.8059552746594067507 ) ) ;
#5781 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#5782 = oriented_edge ( 'none', *, *, #15755, .f. ) ;
#5783 = line ( 'none', #22803, #32644 ) ;
#5784 = cartesian_point ( 'none', ( -40.47402067290461503, 6.022681245765504343, 131.9822655821704132 ) ) ;
#5785 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#5786 = face_outer_bound ( 'none', #29466, .t. ) ;
#5787 = edge_curve ( 'none', #18110, #8969, #8090, .t. ) ;
#5788 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#5789 = oriented_edge ( 'none', *, *, #41133, .f. ) ;
#5790 = vector ( 'none', #42414, 1000.000000000000000 ) ;
#5791 = oriented_edge ( 'none', *, *, #12645, .f. ) ;
#5792 = oriented_edge ( 'none', *, *, #24562, .t. ) ;
#5793 = direction ( 'none', ( 3.860467769969959981e-15, -1.000000000000000000, -1.224442052797197044e-16 ) ) ;
#5794 = oriented_edge ( 'none', *, *, #37412, .f. ) ;
#5795 = vertex_point ( 'none', #3967 ) ;
#5796 = oriented_edge ( 'none', *, *, #33454, .t. ) ;
#5797 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.850197463216269952e-13 ) ) ;
#5798 = cartesian_point ( 'none', ( -89.26287624626409922, -22.08880403351761501, 152.5099943999524328 ) ) ;
#5799 = edge_curve ( 'none', #45638, #22958, #5826, .t. ) ;
#5800 = vector ( 'none', #7045, 1000.000000000000000 ) ;
#5801 = oriented_edge ( 'none', *, *, #12539, .f. ) ;
#5802 = conical_surface ( 'none', #16430, 40.00000000000000711, 0.5235987755983023684 ) ;
#5804 = edge_curve ( 'none', #16932, #4336, #40191, .t. ) ;
#5803 = b_spline_curve_with_knots ( 'none', 3,
( #40713, #11531, #44567, #3900 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758043355249e-06, 0.0006825832849471105647 ),
.unspecified. ) ;
#5805 = cartesian_point ( 'none', ( -87.69999999999988916, -5.293851328318634586, 123.7175260948737758 ) ) ;
#5806 = line ( 'none', #35649, #32674 ) ;
#5807 = advanced_face ( 'none', ( #32695 ), #36946, .f. ) ;
#5808 = face_outer_bound ( 'none', #3862, .t. ) ;
#5809 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#5810 = edge_curve ( 'none', #18793, #24320, #46504, .t. ) ;
#5811 = cartesian_point ( 'none', ( -84.70000000000301554, 21.73791191963988467, 176.9724405372265892 ) ) ;
#5812 = edge_loop ( 'none', ( #22037, #9709, #13552, #4097 ) ) ;
#5813 = axis2_placement_3d ( 'none', #5928, #42598, #20955 ) ;
#5814 = line ( 'none', #33844, #29226 ) ;
#5815 = cartesian_point ( 'none', ( -95.69999999999983231, -16.52069598632479952, 131.1751648462022217 ) ) ;
#5816 = cartesian_point ( 'none', ( -91.02476727500067000, -20.31254566426740737, 138.8164027262318712 ) ) ;
#5817 = vector ( 'none', #5297, 1000.000000000000000 ) ;
#5818 = circle ( 'none', #28661, 37.50000000000001421 ) ;
#5819 = cartesian_point ( 'none', ( -29.30443652418520273, 53.50000000000000711, -50.99999999999999289 ) ) ;
#5820 = vertex_point ( 'none', #22478 ) ;
#5821 = cartesian_point ( 'none', ( -54.79999999999991900, 13.45629342695358766, 147.1854341102624630 ) ) ;
#5822 = vertex_point ( 'none', #11128 ) ;
#5823 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#5824 = face_outer_bound ( 'none', #24994, .t. ) ;
#5825 = cartesian_point ( 'none', ( -36.26455027589148727, -20.63491967393611404, 153.5834878265557677 ) ) ;
#5826 = circle ( 'none', #38370, 16.55000000000000071 ) ;
#5827 = oriented_edge ( 'none', *, *, #6441, .t. ) ;
#5828 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634879999, -1.713307136767216603e-15 ) ) ;
#5829 = vertex_point ( 'none', #40458 ) ;
#5830 = oriented_edge ( 'none', *, *, #456, .f. ) ;
#5831 = axis2_placement_3d ( 'none', #37242, #26151, #7914 ) ;
#5832 = plane ( 'none', #25011 ) ;
#5833 = line ( 'none', #24020, #33882 ) ;
#5834 = edge_loop ( 'none', ( #30592, #42617, #36887, #45271 ) ) ;
#5835 = vertex_point ( 'none', #14956 ) ;
#5836 = oriented_edge ( 'none', *, *, #47469, .t. ) ;
#5837 = cartesian_point ( 'none', ( -52.26760505217801978, 7.088584594233329206, 160.6074902184817290 ) ) ;
#5838 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5839 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#5840 = cartesian_point ( 'none', ( -121.5000000000000426, 65.00000000003763034, 211.0999999999621082 ) ) ;
#5841 = oriented_edge ( 'none', *, *, #126, .t. ) ;
#5842 = direction ( 'none', ( -0.8659039957820271471, -0.5002102258937926038, 9.436895709313828621e-16 ) ) ;
#5843 = vertex_point ( 'none', #18828 ) ;
#5844 = direction ( 'none', ( -0.7916112559525869674, -0.4345482125012007368, -0.4295572959003015057 ) ) ;
#5845 = cartesian_point ( 'none', ( 17.85000000000011511, 11.06243644049544983, 176.0999999999999375 ) ) ;
#5846 = edge_curve ( 'none', #1534, #36924, #34447, .t. ) ;
#5847 = oriented_edge ( 'none', *, *, #41895, .t. ) ;
#5848 = advanced_face ( 'none', ( #35037 ), #33376, .f. ) ;
#5849 = edge_curve ( 'none', #28569, #9390, #17245, .t. ) ;
#5850 = axis2_placement_3d ( 'none', #22985, #26508, #15821 ) ;
#5851 = vector ( 'none', #37948, 1000.000000000000000 ) ;
#5852 = oriented_edge ( 'none', *, *, #31892, .t. ) ;
#5853 = vector ( 'none', #37324, 1000.000000000000000 ) ;
#5854 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5855 = edge_curve ( 'none', #9027, #19823, #22453, .t. ) ;
#5856 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#5857 = vector ( 'none', #10428, 1000.000000000000000 ) ;
#5858 = face_outer_bound ( 'none', #3496, .t. ) ;
#5859 = direction ( 'none', ( -1.214306433183765755e-15, -1.639852310447955839e-29, -1.000000000000000000 ) ) ;
#5860 = edge_curve ( 'none', #8231, #41664, #21822, .t. ) ;
#5861 = axis2_placement_3d ( 'none', #6287, #21153, #10411 ) ;
#5862 = cartesian_point ( 'none', ( -52.66869176962450894, -21.54568305735341127, 141.9064285397669209 ) ) ;
#5863 = oriented_edge ( 'none', *, *, #13059, .f. ) ;
#5864 = edge_curve ( 'none', #6730, #18311, #19409, .t. ) ;
#5865 = circle ( 'none', #35449, 1.807200000000002360 ) ;
#5866 = cartesian_point ( 'none', ( 5.078326991148372643e-14, 2.328651150592473148e-14, 99.30000000000005400 ) ) ;
#5867 = vector ( 'none', #29904, 1000.000000000000000 ) ;
#5868 = direction ( 'none', ( 0.1065859633166277576, -0.9943034911051384928, -4.235681631385814196e-17 ) ) ;
#5870 = oriented_edge ( 'none', *, *, #30768, .t. ) ;
#5869 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#5871 = circle ( 'none', #25781, 2.999999999999983569 ) ;
#5873 = edge_curve ( 'none', #4166, #16679, #24691, .t. ) ;
#5872 = cartesian_point ( 'none', ( -36.68526780341831994, 13.23597847503082825, -11.99999999999997691 ) ) ;
#5874 = oriented_edge ( 'none', *, *, #19860, .f. ) ;
#5875 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, -0.1316617414717778933 ) ) ;
#5876 = cartesian_point ( 'none', ( 38.76309401801128729, -6.404883760268184290, -36.50000000000002842 ) ) ;
#5877 = cartesian_point ( 'none', ( 48.12277323152273567, -25.04505121590787198, 60.60000000000000142 ) ) ;
#5878 = conical_surface ( 'none', #2589, 19.15470053837921327, 0.5235987755983012581 ) ;
#5879 = edge_loop ( 'none', ( #35959, #2599 ) ) ;
#5880 = cartesian_point ( 'none', ( -52.66869176962455157, -15.85816608694060115, 130.9236674931322000 ) ) ;
#5881 = vertex_point ( 'none', #37724 ) ;
#5882 = edge_loop ( 'none', ( #40325, #27986, #20247, #29984 ) ) ;
#5883 = cartesian_point ( 'none', ( -17.34043879420742940, -27.97998742334434041, 145.2785372514879327 ) ) ;
#5884 = cartesian_point ( 'none', ( -52.66869176963732713, 14.73198138768268173, 153.6413012400670368 ) ) ;
#5885 = cartesian_point ( 'none', ( -84.70000000000311502, 34.64101615137710155, 126.0999999999997385 ) ) ;
#5886 = circle ( 'none', #34929, 17.50000000000000355 ) ;
#5887 = cartesian_point ( 'none', ( -49.69657935914704439, 57.50000000000000711, -50.99999999999998579 ) ) ;
#5888 = cartesian_point ( 'none', ( -54.90562615565178106, -21.44845544136587279, 116.3935128456476349 ) ) ;
#5889 = vertex_point ( 'none', #26920 ) ;
#5890 = cartesian_point ( 'none', ( -79.33249595234708806, 10.95806656921033095, 159.7444412514676344 ) ) ;
#5891 = vertex_point ( 'none', #32896 ) ;
#5892 = line ( 'none', #40208, #8158 ) ;
#5893 = edge_loop ( 'none', ( #44792, #32141, #193, #5307 ) ) ;
#5894 = line ( 'none', #10876, #20165 ) ;
#5895 = direction ( 'none', ( -3.568574007723717789e-15, 1.000000000000000000, -5.852461372666896764e-13 ) ) ;
#5896 = axis2_placement_3d ( 'none', #44218, #22389, #10551 ) ;
#5897 = face_outer_bound ( 'none', #40762, .t. ) ;
#5898 = circle ( 'none', #22120, 1.499999999999997113 ) ;
#5899 = cartesian_point ( 'none', ( 37.46194077712550552, -45.96194077712567605, -8.086083193938946640e-15 ) ) ;
#5900 = oriented_edge ( 'none', *, *, #18978, .f. ) ;
#5901 = b_spline_curve_with_knots ( 'none', 3,
( #25613, #36870, #29914, #25765, #29747, #18614, #29271, #36705, #11214, #7858 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694832817, 0.004235398252051264002, 0.005082894564407695187, 0.005930390876764125505, 0.006777887189120556689 ),
.unspecified. ) ;
#5902 = axis2_placement_3d ( 'none', #37973, #12309, #31035 ) ;
#5903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5904 = axis2_placement_3d ( 'none', #39006, #2540, #17073 ) ;
#5905 = cartesian_point ( 'none', ( -6.176641537975040563, -40.89228656252173977, -11.49999999999998757 ) ) ;
#5906 = cartesian_point ( 'none', ( -84.80000000000299565, 19.04100763952391517, 182.8205434179813551 ) ) ;
#5907 = face_outer_bound ( 'none', #37040, .t. ) ;
#5908 = oriented_edge ( 'none', *, *, #17072, .t. ) ;
#5909 = edge_curve ( 'none', #42545, #42404, #15543, .t. ) ;
#5910 = axis2_placement_3d ( 'none', #4661, #12449, #15689 ) ;
#5911 = circle ( 'none', #12827, 13.00000000000000178 ) ;
#5912 = oriented_edge ( 'none', *, *, #44640, .f. ) ;
#5913 = vector ( 'none', #28404, 1000.000000000000114 ) ;
#5914 = b_spline_curve_with_knots ( 'none', 3,
( #7134, #46720, #3021, #10316, #14006, #17692, #32705, #3173, #28390, #6516, #35644, #13679, #32392, #28704, #6821, #39335, #39823, #28868 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585278464327032e-07, 0.0008474857742423393299, 0.001694675989956832092, 0.002541866205671324853, 0.003389056421385817832, 0.004236246637100310811, 0.005083436852814803356, 0.005930627068529296768, 0.006777817284243789313 ),
.unspecified. ) ;
#5915 = oriented_edge ( 'none', *, *, #27589, .t. ) ;
#5916 = vertex_point ( 'none', #23413 ) ;
#5917 = cartesian_point ( 'none', ( 31.00027695764289248, 45.36081362515069060, 48.50000000000002842 ) ) ;
#5918 = oriented_edge ( 'none', *, *, #42315, .f. ) ;
#5919 = oriented_edge ( 'none', *, *, #47322, .f. ) ;
#5920 = edge_curve ( 'none', #26247, #43291, #39036, .t. ) ;
#5921 = direction ( 'none', ( -0.4537165313385409515, -0.8911460650141046491, 5.509509028462279395e-16 ) ) ;
#5922 = axis2_placement_3d ( 'none', #8831, #30884, #8996 ) ;
#5923 = vertex_point ( 'none', #23257 ) ;
#5924 = direction ( 'none', ( 2.792428936496516954e-15, -0.9080905094339709605, -0.4187739565397436969 ) ) ;
#5925 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#5926 = vertex_point ( 'none', #45418 ) ;
#5927 = cartesian_point ( 'none', ( -38.73589557190037169, 9.424986776543235578, -10.49999999999997335 ) ) ;
#5928 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#5929 = circle ( 'none', #22002, 4.640926795905551572 ) ;
#5930 = advanced_face ( 'none', ( #25267 ), #45958, .t. ) ;
#5931 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#5932 = cartesian_point ( 'none', ( -55.29999999999987637, -1.703102269971865803e-13, 146.1000000000000512 ) ) ;
#5933 = vertex_point ( 'none', #1556 ) ;
#5934 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#5935 = cartesian_point ( 'none', ( -40.47394918107977446, 12.02444647296963609, 136.5608804310001290 ) ) ;
#5936 = cartesian_point ( 'none', ( -3.150894247565829698, 29.39359980405015094, -11.49999999999999112 ) ) ;
#5937 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#5938 = vertex_point ( 'none', #5065 ) ;
#5939 = cylindrical_surface ( 'none', #4960, 4.049999999999999822 ) ;
#5940 = oriented_edge ( 'none', *, *, #30217, .f. ) ;
#5941 = cartesian_point ( 'none', ( -27.60027695764255640, -49.61081362515088244, 5.906963938697100097e-15 ) ) ;
#5942 = cartesian_point ( 'none', ( -55.31068260696363836, 28.72201634079964094, 60.60000000000010800 ) ) ;
#5943 = edge_curve ( 'none', #18970, #27882, #10935, .t. ) ;
#5944 = cartesian_point ( 'none', ( -121.5000000000000568, 23.99999999996444444, 86.09999999998611031 ) ) ;
#5945 = vertex_point ( 'none', #8554 ) ;
#5946 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5947 = face_outer_bound ( 'none', #7703, .t. ) ;
#5948 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5949 = oriented_edge ( 'none', *, *, #13658, .f. ) ;
#5950 = cartesian_point ( 'none', ( -39.34999999999985931, -10.23780834492372449, 134.8649085320762424 ) ) ;
#5951 = edge_curve ( 'none', #13546, #24809, #7520, .t. ) ;
#5952 = direction ( 'none', ( 1.343011723336883001e-15, -1.224442052797143056e-16, 1.000000000000000000 ) ) ;
#5953 = direction ( 'none', ( 1.000000000000000000, 3.323730179971562393e-15, -8.239640843840860369e-16 ) ) ;
#5954 = oriented_edge ( 'none', *, *, #30409, .t. ) ;
#5955 = circle ( 'none', #8980, 1.500000000000000000 ) ;
#5956 = oriented_edge ( 'none', *, *, #4529, .f. ) ;
#5957 = cylindrical_surface ( 'none', #38102, 5.000000000000000000 ) ;
#5958 = advanced_face ( 'none', ( #45359 ), #19542, .t. ) ;
#5959 = face_outer_bound ( 'none', #971, .t. ) ;
#5960 = vertex_point ( 'none', #34027 ) ;
#5961 = circle ( 'none', #44220, 2.700000000000005951 ) ;
#5962 = direction ( 'none', ( 2.220446049250313081e-15, -0.7111790392350226808, -0.7030109345897472828 ) ) ;
#5963 = oriented_edge ( 'none', *, *, #45709, .t. ) ;
#5964 = axis2_placement_3d ( 'none', #37921, #12424, #45300 ) ;
#5965 = vertex_point ( 'none', #19439 ) ;
#5966 = vertex_point ( 'none', #1413 ) ;
#5967 = oriented_edge ( 'none', *, *, #39331, .t. ) ;
#5968 = edge_loop ( 'none', ( #15494, #29017, #19180, #6190 ) ) ;
#5969 = axis2_placement_3d ( 'none', #7264, #29612, #3768 ) ;
#5970 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#5971 = advanced_face ( 'none', ( #10395 ), #29237, .t. ) ;
#5972 = oriented_edge ( 'none', *, *, #24506, .f. ) ;
#5973 = cartesian_point ( 'none', ( -35.19999999999991758, 12.45953095088300699, 147.1050315835763627 ) ) ;
#5974 = axis2_placement_3d ( 'none', #23010, #4819, #16002 ) ;
#5975 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5976 = cartesian_point ( 'none', ( -95.69999999999983231, -16.33277828040239399, 131.3609242608899592 ) ) ;
#5977 = cartesian_point ( 'none', ( -20.78708232659958810, 5.721148084493650643, 174.3171095170013984 ) ) ;
#5979 = cartesian_point ( 'none', ( -85.50000000000009948, 65.00000000001082867, 165.0999999999620513 ) ) ;
#5978 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#5980 = direction ( 'none', ( 2.523086919325818867e-15, -1.000000000000000000, 1.009234767730327547e-14 ) ) ;
#5981 = direction ( 'none', ( 1.137978600240785454e-15, 1.942890293094023946e-16, 1.000000000000000000 ) ) ;
#5982 = edge_curve ( 'none', #10182, #35576, #28693, .t. ) ;
#5983 = axis2_placement_3d ( 'none', #43282, #10250, #39429 ) ;
#5984 = cartesian_point ( 'none', ( -46.59352487864070014, 13.31215926446993691, 136.3221813264247828 ) ) ;
#5985 = cartesian_point ( 'none', ( -49.64999999999993463, 19.18767766435983546, 147.6477486387076112 ) ) ;
#5986 = oriented_edge ( 'none', *, *, #16008, .t. ) ;
#5987 = vertex_point ( 'none', #917 ) ;
#5988 = cartesian_point ( 'none', ( 24.12992364031239489, 31.82255367598634521, 114.7000000000000171 ) ) ;
#5989 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#5990 = cartesian_point ( 'none', ( 17.84894559541789150, -39.04362503118135663, 120.6000000000000227 ) ) ;
#5991 = advanced_face ( 'none', ( #16723 ), #4752, .f. ) ;
#5992 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091624639e-13, 146.1000000000000796 ) ) ;
#5993 = cartesian_point ( 'none', ( -46.59352487864060777, -10.01819342263466339, 159.2322169812493655 ) ) ;
#5994 = plane ( 'none', #13097 ) ;
#5995 = cylindrical_surface ( 'none', #8616, 17.62432289551292541 ) ;
#5996 = edge_curve ( 'none', #21014, #15159, #86, .t. ) ;
#5997 = axis2_placement_3d ( 'none', #27565, #38986, #9675 ) ;
#5998 = cartesian_point ( 'none', ( -52.66869176962458710, 7.272255009426132233, 160.9666340197730960 ) ) ;
#5999 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6000 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#6001 = manifold_solid_brep ( '����-31-solid1', #42099 ) ;
#6002 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6003 = axis2_placement_3d ( 'none', #12038, #45396, #15760 ) ;
#6004 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#6005 = cartesian_point ( 'none', ( 1.172445596482880381, -10.93733840215660180, -115.9999999999999858 ) ) ;
#6006 = edge_curve ( 'none', #27551, #24703, #6971, .t. ) ;
#6007 = oriented_edge ( 'none', *, *, #19500, .f. ) ;
#6008 = oriented_edge ( 'none', *, *, #28329, .f. ) ;
#6009 = cylindrical_surface ( 'none', #18798, 3.250000000000002665 ) ;
#6010 = vertex_point ( 'none', #27092 ) ;
#6011 = oriented_edge ( 'none', *, *, #8124, .t. ) ;
#6012 = vector ( 'none', #42838, 1000.000000000000000 ) ;
#6013 = edge_loop ( 'none', ( #8138, #36611, #43040, #39319 ) ) ;
#6014 = face_outer_bound ( 'none', #17711, .t. ) ;
#6015 = oriented_edge ( 'none', *, *, #2613, .t. ) ;
#6016 = cartesian_point ( 'none', ( -15.54439678180679429, 19.79940293752773783, 165.3416964964418128 ) ) ;
#6017 = edge_curve ( 'none', #45204, #40241, #14927, .t. ) ;
#6018 = line ( 'none', #40488, #2598 ) ;
#6019 = oriented_edge ( 'none', *, *, #12182, .t. ) ;
#6020 = oriented_edge ( 'none', *, *, #40077, .t. ) ;
#6021 = cartesian_point ( 'none', ( -20.29800299999393687, -7.623458313734626124, 174.0365531843842177 ) ) ;
#6022 = oriented_edge ( 'none', *, *, #8054, .f. ) ;
#6023 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6024 = edge_curve ( 'none', #11709, #19514, #18992, .t. ) ;
#6025 = oriented_edge ( 'none', *, *, #27407, .f. ) ;
#6026 = cartesian_point ( 'none', ( 6.475746729371168522e-14, 17.62432289551294673, 157.7171905940162446 ) ) ;
#6027 = oriented_edge ( 'none', *, *, #32398, .t. ) ;
#6028 = cartesian_point ( 'none', ( -88.49406892222826571, -5.072199717497323235, 123.6660849528090154 ) ) ;
#6029 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#6030 = edge_curve ( 'none', #33266, #6760, #37355, .t. ) ;
#6031 = direction ( 'none', ( 0.0000000000000000000, -0.8732866233339614537, -0.4872068077377076922 ) ) ;
#6032 = axis2_placement_3d ( 'none', #29495, #37089, #25365 ) ;
#6033 = cartesian_point ( 'none', ( -50.21924314536791201, 19.97012528121679509, 158.0449370429379030 ) ) ;
#6034 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6035 = oriented_edge ( 'none', *, *, #4972, .t. ) ;
#6036 = cartesian_point ( 'none', ( -42.49999999999998579, 10.97463932588813762, 101.1000000000000369 ) ) ;
#6037 = cartesian_point ( 'none', ( 16.63625321909005450, -31.44360952742875170, 114.7000000000000171 ) ) ;
#6038 = cartesian_point ( 'none', ( -41.74497426905426778, 14.13106946681663700, -15.49999999999996447 ) ) ;
#6039 = axis2_placement_3d ( 'none', #373, #40392, #44412 ) ;
#6040 = cartesian_point ( 'none', ( -73.69999999999987494, -2.356801586871157671e-13, 146.1000000000000796 ) ) ;
#6041 = cartesian_point ( 'none', ( -52.79581362515099130, 29.72721961407929925, 68.60000000000007958 ) ) ;
#6042 = face_outer_bound ( 'none', #3914, .t. ) ;
#6043 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6044 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940147752e-17, -1.000000000000000000 ) ) ;
#6045 = cartesian_point ( 'none', ( -78.26354867680126404, -66.14663309671632874, 128.0611307127833527 ) ) ;
#6046 = cartesian_point ( 'none', ( -53.74999999999983658, -13.48751941818018274, 132.3650329471011275 ) ) ;
#6047 = cartesian_point ( 'none', ( -85.06692759975921092, -29.95365777523151252, 133.4893290554352916 ) ) ;
#6048 = edge_loop ( 'none', ( #45455, #5852, #18874, #15978 ) ) ;
#6049 = line ( 'none', #32712, #972 ) ;
#6050 = advanced_face ( 'none', ( #9267 ), #21245, .f. ) ;
#6051 = oriented_edge ( 'none', *, *, #31681, .t. ) ;
#6052 = cartesian_point ( 'none', ( -11.30439438598042656, -38.03579369007996291, -10.82418641453238806 ) ) ;
#6053 = vector ( 'none', #13486, 1000.000000000000000 ) ;
#6054 = cartesian_point ( 'none', ( -52.66869176962466526, 21.85439711504393401, 144.0535819738008740 ) ) ;
#6055 = vertex_point ( 'none', #38344 ) ;
#6056 = edge_curve ( 'none', #5881, #39175, #26128, .t. ) ;
#6057 = axis2_placement_3d ( 'none', #33909, #41294, #15824 ) ;
#6058 = circle ( 'none', #4386, 6.699999999999997513 ) ;
#6059 = cartesian_point ( 'none', ( -49.12081362515100125, 34.39509654047742515, 64.60000000000007958 ) ) ;
#6060 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#6061 = vector ( 'none', #35115, 1000.000000000000000 ) ;
#6062 = oriented_edge ( 'none', *, *, #40077, .f. ) ;
#6063 = face_outer_bound ( 'none', #36514, .t. ) ;
#6064 = vertex_point ( 'none', #41882 ) ;
#6065 = vertex_point ( 'none', #45739 ) ;
#6066 = edge_curve ( 'none', #28203, #16911, #5238, .t. ) ;
#6067 = line ( 'none', #42297, #22054 ) ;
#6068 = axis2_placement_3d ( 'none', #39073, #31984, #10072 ) ;
#6069 = oriented_edge ( 'none', *, *, #22932, .f. ) ;
#6070 = oriented_edge ( 'none', *, *, #25508, .t. ) ;
#6071 = edge_curve ( 'none', #23473, #25976, #43602, .t. ) ;
#6072 = plane ( 'none', #28020 ) ;
#6073 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#6074 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#6075 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6076 = oriented_edge ( 'none', *, *, #42450, .t. ) ;
#6077 = cartesian_point ( 'none', ( 49.61081362515099613, -35.25027695764234892, 48.50000000000000711 ) ) ;
#6078 = cartesian_point ( 'none', ( -87.55009502486728934, -14.13281877161087330, 141.9723106685273137 ) ) ;
#6079 = edge_curve ( 'none', #2728, #8296, #24086, .t. ) ;
#6080 = line ( 'none', #9038, #42160 ) ;
#6081 = cartesian_point ( 'none', ( -42.40647512135917907, 17.71711880994546462, 133.0867260674584713 ) ) ;
#6082 = advanced_face ( 'none', ( #40143 ), #8529, .t. ) ;
#6083 = cartesian_point ( 'none', ( -31.69999999999987494, 8.889737990437678761, 154.8876366823718911 ) ) ;
#6084 = cartesian_point ( 'none', ( -30.31088913245552163, 57.49999999999996447, 48.50000000000009237 ) ) ;
#6085 = approval_person_organization ( #12901, #13070, #1706 ) ;
#6086 = advanced_face ( 'none', ( #6921 ), #6741, .f. ) ;
#6088 = edge_curve ( 'none', #5719, #11431, #20638, .t. ) ;
#6087 = direction ( 'none', ( -1.000000000000000000, -3.393183845288464094e-15, 1.489965215059575470e-15 ) ) ;
#6089 = oriented_edge ( 'none', *, *, #16895, .t. ) ;
#6090 = circle ( 'none', #31855, 4.250000000000007105 ) ;
#6091 = direction ( 'none', ( -0.7071067811865384689, -0.7071067811865565655, 4.146671730999590386e-13 ) ) ;
#6092 = cartesian_point ( 'none', ( -103.4999999999996305, -51.26524163599530226, 197.3652416360545772 ) ) ;
#6093 = direction ( 'none', ( 3.202566417187948859e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6094 = direction ( 'none', ( 0.5080550105299509456, -0.8613246230518499802, -1.393853679050914431e-16 ) ) ;
#6095 = oriented_edge ( 'none', *, *, #28821, .f. ) ;
#6096 = cartesian_point ( 'none', ( -42.36691201456341105, 9.738745966497418749, 165.7735006149757453 ) ) ;
#6097 = oriented_edge ( 'none', *, *, #5032, .t. ) ;
#6098 = edge_curve ( 'none', #14702, #43883, #1205, .t. ) ;
#6099 = oriented_edge ( 'none', *, *, #15561, .t. ) ;
#6100 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#6101 = vector ( 'none', #29960, 1000.000000000000114 ) ;
#6102 = cartesian_point ( 'none', ( -121.5000000000000426, 65.00000000003763034, 211.0999999999621082 ) ) ;
#6103 = cartesian_point ( 'none', ( -3.281598290851193528e-14, 26.00000000000003197, 106.0999999999999801 ) ) ;
#6105 = oriented_edge ( 'none', *, *, #11638, .f. ) ;
#6104 = cartesian_point ( 'none', ( -84.84760491980547670, 65.00000000003400658, 204.6768725692619455 ) ) ;
#6106 = oriented_edge ( 'none', *, *, #9212, .f. ) ;
#6107 = axis2_placement_3d ( 'none', #24154, #13254, #2119 ) ;
#6108 = oriented_edge ( 'none', *, *, #14844, .f. ) ;
#6109 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#6110 = circle ( 'none', #28940, 4.000000000000003553 ) ;
#6111 = circle ( 'none', #32383, 65.00000000000000000 ) ;
#6112 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#6113 = cartesian_point ( 'none', ( -86.70172183824509204, 1.982158069698219283, 123.1852593540537839 ) ) ;
#6114 = oriented_edge ( 'none', *, *, #2518, .f. ) ;
#6115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6116 = cartesian_point ( 'none', ( -42.39324612410818816, 14.23770205339066841, 154.4949731349128399 ) ) ;
#6117 = axis2_placement_3d ( 'none', #37976, #41350, #1177 ) ;
#6118 = axis2_placement_3d ( 'none', #16393, #9169, #9484 ) ;
#6119 = vertex_point ( 'none', #32459 ) ;
#6120 = b_spline_curve_with_knots ( 'none', 3,
( #4986, #38119, #34736, #30547, #34263, #23500, #23996, #17264, #20790, #20951, #35056, #46437, #9731, #6236, #9594, #16962, #35215, #42896 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540933631835e-07, 0.0008474859908360349997, 0.001694676205417976677, 0.002541866419999918355, 0.003389056634581860249, 0.004236246849163801710, 0.005083437063745742737, 0.005930627278327684632, 0.006777817492909626526 ),
.unspecified. ) ;
#6121 = cartesian_point ( 'none', ( -35.43118482457840202, -21.95827619794658858, 122.6075512436757720 ) ) ;
#6122 = edge_curve ( 'none', #3274, #16932, #44748, .t. ) ;
#6123 = axis2_placement_3d ( 'none', #7500, #15319, #26041 ) ;
#6124 = direction ( 'none', ( 0.9978863122206917957, -0.06498390479640270279, -1.064434242113260397e-15 ) ) ;
#6125 = edge_curve ( 'none', #21296, #8367, #22375, .t. ) ;
#6127 = axis2_placement_3d ( 'none', #40875, #11526, #7853 ) ;
#6126 = cartesian_point ( 'none', ( -2.003197950035792818, 39.06000000000003070, 113.0999999999999801 ) ) ;
#6128 = oriented_edge ( 'none', *, *, #7516, .f. ) ;
#6129 = cartesian_point ( 'none', ( -11.00786998975075370, -14.24663023721551447, -37.48133235782082551 ) ) ;
#6130 = vector ( 'none', #32597, 1000.000000000000227 ) ;
#6131 = edge_curve ( 'none', #842, #35688, #4642, .t. ) ;
#6132 = edge_loop ( 'none', ( #7024, #44303 ) ) ;
#6133 = circle ( 'none', #6734, 6.400000000000002132 ) ;
#6134 = cartesian_point ( 'none', ( 1.961181725025953559, -18.29518423633462376, -86.00000000000000000 ) ) ;
#6137 = vertex_point ( 'none', #14366 ) ;
#6136 = cartesian_point ( 'none', ( -121.5000000000000000, 51.26524163605454731, 197.3652416359945505 ) ) ;
#6135 = direction ( 'none', ( 0.7916112559525881887, 0.4345482125011995711, 0.4295572959003002289 ) ) ;
#6138 = edge_curve ( 'none', #10631, #24343, #47057, .t. ) ;
#6139 = cartesian_point ( 'none', ( 54.34738077886751739, -35.65616640185501041, 1.000000000000000888 ) ) ;
#6140 = oriented_edge ( 'none', *, *, #13891, .t. ) ;
#6141 = direction ( 'none', ( -0.8917887532908056469, 0.4524520079566789477, 7.093699910821890011e-16 ) ) ;
#6142 = direction ( 'none', ( -3.652049423109068813e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6143 = oriented_edge ( 'none', *, *, #42812, .f. ) ;
#6144 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6145 = cartesian_point ( 'none', ( -36.33130823037505053, -0.7399226548634809664, 162.6334513778829205 ) ) ;
#6146 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#6147 = closed_shell ( 'none', ( #33155, #10969, #33642, #2419, #21488, #24748, #35543, #31625, #19025, #40734 ) ) ;
#6148 = edge_loop ( 'none', ( #14018, #45525 ) ) ;
#6149 = oriented_edge ( 'none', *, *, #4485, .f. ) ;
#6150 = direction ( 'none', ( 0.5000000000000083267, -0.8660254037844338226, -7.646167919903302552e-16 ) ) ;
#6151 = edge_curve ( 'none', #21045, #12384, #30358, .t. ) ;
#6152 = face_outer_bound ( 'none', #26503, .t. ) ;
#6153 = circle ( 'none', #33304, 0.2000000000000001499 ) ;
#6154 = cartesian_point ( 'none', ( -46.63308798543670974, -16.25791569167902395, 143.0150588810120098 ) ) ;
#6155 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239318e-16 ) ) ;
#6156 = oriented_edge ( 'none', *, *, #35746, .f. ) ;
#6157 = oriented_edge ( 'none', *, *, #28765, .f. ) ;
#6158 = oriented_edge ( 'none', *, *, #46911, .f. ) ;
#6159 = cartesian_point ( 'none', ( -46.59352487864139647, -16.06351262490044363, 142.2500916310735022 ) ) ;
#6160 = cartesian_point ( 'none', ( 12.86290737113399096, 12.62810555719286754, -37.50000000000000711 ) ) ;
#6161 = edge_curve ( 'none', #36756, #35829, #10889, .t. ) ;
#6162 = oriented_edge ( 'none', *, *, #7752, .t. ) ;
#6163 = edge_loop ( 'none', ( #27898, #22877, #4104, #23240, #23820, #1472, #45722, #9568, #28994, #237, #34502, #41546, #1952, #4650, #11646, #28416, #6175, #13453, #39884, #2366, #15945, #23148 ) ) ;
#6164 = edge_loop ( 'none', ( #26697, #30710, #15870, #32005 ) ) ;
#6165 = direction ( 'none', ( -7.726341967795143312e-16, -2.939139324480750643e-16, -1.000000000000000000 ) ) ;
#6166 = axis2_placement_3d ( 'none', #26279, #14935, #15093 ) ;
#6168 = advanced_face ( 'none', ( #33268 ), #37301, .f. ) ;
#6167 = direction ( 'none', ( -1.000000000000000000, 9.539629948458176067e-15, 2.151057110211239811e-16 ) ) ;
#6169 = cartesian_point ( 'none', ( 41.99604415525330836, 26.19526343863251228, 112.9777549112610728 ) ) ;
#6170 = cartesian_point ( 'none', ( 57.00819672131144955, 31.22603891921378150, -1.224389774287998171e-14 ) ) ;
#6171 = cartesian_point ( 'none', ( -90.07049663631562453, -0.03116520556634157571, 123.0991216623334736 ) ) ;
#6172 = oriented_edge ( 'none', *, *, #26637, .f. ) ;
#6173 = cartesian_point ( 'none', ( -78.49999999999971578, -37.39101615136600287, 166.1000000000221348 ) ) ;
#6174 = line ( 'none', #38211, #39991 ) ;
#6175 = oriented_edge ( 'none', *, *, #32041, .f. ) ;
#6176 = axis2_placement_3d ( 'none', #20162, #38271, #45660 ) ;
#6177 = vector ( 'none', #25459, 1000.000000000000000 ) ;
#6178 = cartesian_point ( 'none', ( 24.19617263987036537, 31.04914518934607415, 128.6077299118967687 ) ) ;
#6179 = oriented_edge ( 'none', *, *, #35956, .f. ) ;
#6180 = edge_loop ( 'none', ( #15647, #41538, #39696, #2749, #37897, #38047, #5344, #13957, #6128, #4801 ) ) ;
#6181 = cartesian_point ( 'none', ( -47.74103539695123288, 19.59191402516755076, 157.8263554371008013 ) ) ;
#6182 = face_outer_bound ( 'none', #10579, .t. ) ;
#6183 = direction ( 'none', ( 0.9860849724080618106, -0.1182278785173168506, -0.1168699958598730104 ) ) ;
#6184 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6185 = cartesian_point ( 'none', ( -20.43818253585351385, -4.922891762768935919, 176.0999999999999659 ) ) ;
#6186 = cartesian_point ( 'none', ( -52.73544972410821430, 14.54964941824001912, 153.9898441643318279 ) ) ;
#6187 = axis2_placement_3d ( 'none', #3433, #43775, #29450 ) ;
#6188 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6189 = cartesian_point ( 'none', ( -15.19999999999991047, 11.64203268004250091, 164.5999999999999659 ) ) ;
#6190 = oriented_edge ( 'none', *, *, #44464, .f. ) ;
#6191 = axis2_placement_3d ( 'none', #30172, #26031, #4162 ) ;
#6192 = vector ( 'none', #33271, 1000.000000000000000 ) ;
#6193 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 58.50000000000005684 ) ) ;
#6194 = cylindrical_surface ( 'none', #305, 3.250000000000002665 ) ;
#6195 = direction ( 'none', ( -4.440892098500624683e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6196 = oriented_edge ( 'none', *, *, #46363, .t. ) ;
#6197 = edge_curve ( 'none', #13307, #36537, #21778, .t. ) ;
#6198 = axis2_placement_3d ( 'none', #44654, #41353, #44189 ) ;
#6199 = cartesian_point ( 'none', ( 3.129739108663762015e-14, -47.49999999999998579, 97.50000000000007105 ) ) ;
#6200 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6201 = vector ( 'none', #5713, 1000.000000000000114 ) ;
#6202 = direction ( 'none', ( 3.606504414161650423e-15, -1.000000000000000000, 5.849628623893159235e-13 ) ) ;
#6203 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#6204 = cartesian_point ( 'none', ( -83.29948828043032449, -29.79887282152348504, 133.1263104646523061 ) ) ;
#6205 = oriented_edge ( 'none', *, *, #18570, .f. ) ;
#6206 = edge_curve ( 'none', #24773, #40605, #29792, .t. ) ;
#6207 = axis2_placement_3d ( 'none', #36592, #29316, #6810 ) ;
#6208 = cartesian_point ( 'none', ( -54.54893224824746767, -1.107368442693251076, 109.5586189178992527 ) ) ;
#6209 = cartesian_point ( 'none', ( -79.80000000000295302, -18.86931031734342668, 109.0071394731510281 ) ) ;
#6210 = advanced_face ( 'none', ( #29185 ), #11494, .t. ) ;
#6211 = edge_loop ( 'none', ( #9450, #20970 ) ) ;
#6212 = cartesian_point ( 'none', ( -121.4999999999997158, -23.99999999996235189, 211.1000000000141767 ) ) ;
#6213 = line ( 'none', #47268, #41173 ) ;
#6214 = oriented_edge ( 'none', *, *, #47256, .f. ) ;
#6215 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6216 = oriented_edge ( 'none', *, *, #44513, .f. ) ;
#6217 = face_outer_bound ( 'none', #38043, .t. ) ;
#6219 = edge_curve ( 'none', #25155, #42404, #14325, .t. ) ;
#6218 = b_spline_curve_with_knots ( 'none', 3,
( #28525, #21193, #2834, #36416 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180185078 ),
.unspecified. ) ;
#6220 = direction ( 'none', ( -3.568574007723717001e-15, 1.000000000000000000, -5.852461372666895755e-13 ) ) ;
#6221 = edge_loop ( 'none', ( #16075, #10352, #19311, #32617 ) ) ;
#6222 = vector ( 'none', #15714, 999.9999999999998863 ) ;
#6224 = advanced_face ( 'none', ( #26355 ), #10346, .t. ) ;
#6223 = direction ( 'none', ( 0.3711537444790458107, -0.9285714285714283811, -1.337299161543863073e-16 ) ) ;
#6225 = cartesian_point ( 'none', ( 26.98106821744071127, -1.010919307269240841, -73.00000000000002842 ) ) ;
#6226 = oriented_edge ( 'none', *, *, #2613, .f. ) ;
#6227 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6228 = circle ( 'none', #26259, 4.000000000000002665 ) ;
#6229 = cartesian_point ( 'none', ( -52.36822610986419591, 36.48440443949717604, 60.60000000000010800 ) ) ;
#6230 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.718868602121341474e-17 ) ) ;
#6231 = b_spline_curve_with_knots ( 'none', 3,
( #9368, #45582, #27242, #5379 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231749946287086, 0.001364928565758271456 ),
.unspecified. ) ;
#6232 = edge_loop ( 'none', ( #15745, #4697 ) ) ;
#6233 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#6234 = line ( 'none', #38888, #7906 ) ;
#6235 = vector ( 'none', #45026, 1000.000000000000000 ) ;
#6236 = cartesian_point ( 'none', ( -41.25896460304865343, 20.26928296442304145, 156.6122155188584770 ) ) ;
#6237 = oriented_edge ( 'none', *, *, #14045, .f. ) ;
#6238 = oriented_edge ( 'none', *, *, #11768, .t. ) ;
#6239 = cartesian_point ( 'none', ( -46.63308798543668843, -13.85002433771665231, 163.1313424395162599 ) ) ;
#6240 = cartesian_point ( 'none', ( -1.360140756456375000, -15.94443177720258475, -82.02615563109634422 ) ) ;
#6241 = face_outer_bound ( 'none', #3110, .t. ) ;
#6242 = cartesian_point ( 'none', ( -39.34999999999989484, 7.658257764069941409, 159.2297786736509977 ) ) ;
#6243 = oriented_edge ( 'none', *, *, #47316, .t. ) ;
#6244 = cartesian_point ( 'none', ( -27.51767352898328767, -51.57841962196281571, -13.77501833360214789 ) ) ;
#6245 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#6246 = axis2_placement_3d ( 'none', #9516, #21028, #43136 ) ;
#6247 = cartesian_point ( 'none', ( 38.23720860077336425, -10.89321540281276945, -37.31072938477652912 ) ) ;
#6248 = cartesian_point ( 'none', ( 17.07076635747165128, 38.24070944281709217, 114.7000000000000171 ) ) ;
#6249 = oriented_edge ( 'none', *, *, #29457, .t. ) ;
#6250 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#6251 = oriented_edge ( 'none', *, *, #15016, .f. ) ;
#6252 = advanced_face ( 'none', ( #27485 ), #3498, .f. ) ;
#6253 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#6254 = axis2_placement_3d ( 'none', #3730, #4043, #33287 ) ;
#6255 = cartesian_point ( 'none', ( 51.16157415347895210, -27.94085842076645676, 64.59999999999999432 ) ) ;
#6256 = cartesian_point ( 'none', ( -36.33130823037510737, -10.50216205831734939, 158.8908987995700102 ) ) ;
#6257 = cylindrical_surface ( 'none', #23994, 1.000000000000000888 ) ;
#6258 = axis2_placement_3d ( 'none', #38323, #27849, #20055 ) ;
#6259 = direction ( 'none', ( -0.8706508571648328143, 0.4919014992029824840, 5.281179216930942665e-16 ) ) ;
#6260 = oriented_edge ( 'none', *, *, #6634, .f. ) ;
#6261 = cartesian_point ( 'none', ( -19.22766191897914823, -11.91623461501642467, 171.9083308753169206 ) ) ;
#6262 =( bounded_curve ( ) b_spline_curve ( 3, ( #38933, #20832, #2472, #28152 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.415760407642346452, 1.570796326794897002 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9979979914604464319, 0.9979979914604464319, 1.000000000000000000 ) )
representation_item ( '' ) );
#6263 = edge_curve ( 'none', #13194, #47104, #41305, .t. ) ;
#6264 = axis2_placement_3d ( 'none', #7528, #499, #26060 ) ;
#6265 = vector ( 'none', #9602, 1000.000000000000000 ) ;
#6266 = oriented_edge ( 'none', *, *, #18870, .f. ) ;
#6267 = oriented_edge ( 'none', *, *, #14188, .f. ) ;
#6268 = face_outer_bound ( 'none', #10189, .t. ) ;
#6269 = cartesian_point ( 'none', ( 7.555123271373454750e-14, 27.15470053837928788, 106.1000000000000512 ) ) ;
#6270 = cartesian_point ( 'none', ( 23.83876763003530996, 37.24909295384092900, 113.1000000000000227 ) ) ;
#6271 = cartesian_point ( 'none', ( -47.03431479400655491, -21.24015619268025290, 153.0713081981477046 ) ) ;
#6272 = circle ( 'none', #31796, 6.400000000000002132 ) ;
#6273 = oriented_edge ( 'none', *, *, #21626, .t. ) ;
#6274 = edge_curve ( 'none', #47104, #9001, #15492, .t. ) ;
#6275 = axis2_placement_3d ( 'none', #23371, #16219, #41834 ) ;
#6276 = face_outer_bound ( 'none', #36654, .t. ) ;
#6277 = oriented_edge ( 'none', *, *, #12125, .f. ) ;
#6278 = axis2_placement_3d ( 'none', #39863, #29377, #17902 ) ;
#6279 = direction ( 'none', ( 0.7066109740818243834, -0.02647510731120327962, 0.7071067811865444641 ) ) ;
#6280 = vertex_point ( 'none', #18572 ) ;
#6281 = advanced_face ( 'none', ( #12022, #17797 ), #7515, .t. ) ;
#6282 = cartesian_point ( 'none', ( 22.17466139320881169, -33.29090554635808274, -32.50000000000000000 ) ) ;
#6283 = line ( 'none', #40150, #37797 ) ;
#6285 = oriented_edge ( 'none', *, *, #12966, .t. ) ;
#6284 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#6286 = vertex_point ( 'none', #44199 ) ;
#6287 = cartesian_point ( 'none', ( -120.9999999999996589, -51.26524163599536621, 197.3652416360545772 ) ) ;
#6288 = cartesian_point ( 'none', ( -121.5000000000001563, 55.16524163599450503, 94.83475836394345038 ) ) ;
#6289 = line ( 'none', #15480, #10248 ) ;
#6290 = edge_curve ( 'none', #28162, #2153, #38992, .t. ) ;
#6291 = direction ( 'none', ( -3.202566417187955564e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6292 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998532003e-16 ) ) ;
#6293 = vector ( 'none', #7577, 1000.000000000000000 ) ;
#6294 = vertex_point ( 'none', #25889 ) ;
#6296 = direction ( 'none', ( -3.652049423109068024e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6295 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#6297 = edge_curve ( 'none', #25965, #39828, #642, .t. ) ;
#6298 = vertex_point ( 'none', #11330 ) ;
#6299 = cartesian_point ( 'none', ( -1.947716448310892797e-14, 9.609222887301449478e-15, -63.00000000000000000 ) ) ;
#6300 = cartesian_point ( 'none', ( -27.60027695764256350, -49.61081362515088244, -23.74999999999999289 ) ) ;
#6301 = cartesian_point ( 'none', ( -14.86560739444585799, 10.15356894810501842, -10.50063548172062688 ) ) ;
#6302 = cartesian_point ( 'none', ( -54.79999999999983373, -20.99046517759732211, 155.7987322439659010 ) ) ;
#6303 = oriented_edge ( 'none', *, *, #5369, .t. ) ;
#6304 = cartesian_point ( 'none', ( -40.47325088091955791, 19.06492771109055795, 132.9652727548345581 ) ) ;
#6305 = cartesian_point ( 'none', ( 1.811961376382648536, -16.90315934878735860, -74.37373870972729151 ) ) ;
#6306 = cartesian_point ( 'none', ( -17.33000536093397415, 30.53235108503798401, 120.6000000000000654 ) ) ;
#6307 = face_outer_bound ( 'none', #18209, .t. ) ;
#6309 = edge_curve ( 'none', #10659, #1129, #30954, .t. ) ;
#6308 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6310 = oriented_edge ( 'none', *, *, #32321, .t. ) ;
#6311 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#6312 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#6313 = cartesian_point ( 'none', ( 53.01081362515097339, -31.00027695764237734, -23.75000000000001066 ) ) ;
#6314 = direction ( 'none', ( 5.046468293750720081e-15, -1.000000000000000000, 5.752973854875820435e-13 ) ) ;
#6315 = cartesian_point ( 'none', ( -42.36691201456292788, -10.50092769311864771, 158.8893393859596017 ) ) ;
#6316 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6317 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#6318 = circle ( 'none', #33652, 32.00000000000002842 ) ;
#6319 = oriented_edge ( 'none', *, *, #6263, .t. ) ;
#6321 = oriented_edge ( 'none', *, *, #47451, .t. ) ;
#6320 = cartesian_point ( 'none', ( -51.56089785094277289, 5.067136686883779717, 131.2740799044504740 ) ) ;
#6322 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#6323 = toroidal_surface ( 'none', #2009, 19.25000000000000000, 4.049999999999999822 ) ;
#6324 = direction ( 'none', ( 2.792428936496516560e-15, -0.9080905094339708494, -0.4187739565397438635 ) ) ;
#6325 = axis2_placement_3d ( 'none', #23796, #5417, #31138 ) ;
#6326 = circle ( 'none', #27156, 47.50000000000000711 ) ;
#6327 = advanced_face ( 'none', ( #5786 ), #9226, .t. ) ;
#6328 = edge_loop ( 'none', ( #37032, #22383, #4241, #27462 ) ) ;
#6329 = advanced_face ( 'none', ( #1816 ), #13791, .t. ) ;
#6330 = cartesian_point ( 'none', ( -52.66869176962464394, 12.97969513426801491, 135.8320881274986220 ) ) ;
#6331 = vertex_point ( 'none', #4803 ) ;
#6332 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#6333 = face_outer_bound ( 'none', #14101, .t. ) ;
#6334 = cartesian_point ( 'none', ( -13.16232485682047404, -21.26312515492673327, 136.0670071916369750 ) ) ;
#6335 = cylindrical_surface ( 'none', #31320, 4.049999999999999822 ) ;
#6336 = edge_curve ( 'none', #16846, #17458, #16067, .t. ) ;
#6337 = axis2_placement_3d ( 'none', #13675, #28387, #6512 ) ;
#6338 = vertex_point ( 'none', #11796 ) ;
#6339 = vertex_point ( 'none', #11944 ) ;
#6340 = line ( 'none', #8173, #10294 ) ;
#6341 = cartesian_point ( 'none', ( -85.50000000000008527, 60.00000000001082157, 165.0999999999649788 ) ) ;
#6342 = oriented_edge ( 'none', *, *, #36525, .f. ) ;
#6343 = advanced_face ( 'none', ( #42442 ), #9752, .t. ) ;
#6344 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6345 = face_outer_bound ( 'none', #39258, .t. ) ;
#6346 = oriented_edge ( 'none', *, *, #9483, .t. ) ;
#6347 = edge_curve ( 'none', #45518, #33745, #4099, .t. ) ;
#6348 = axis2_placement_3d ( 'none', #30671, #34389, #27760 ) ;
#6349 = oriented_edge ( 'none', *, *, #5594, .t. ) ;
#6350 = cartesian_point ( 'none', ( 11.17683266125622765, 18.01862217374089070, 175.0786052118642147 ) ) ;
#6351 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#6352 = oriented_edge ( 'none', *, *, #23217, .f. ) ;
#6353 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#6354 = axis2_placement_3d ( 'none', #41709, #12855, #42345 ) ;
#6355 = direction ( 'none', ( -0.8375239886752606777, -0.5464005567287444354, 9.420192732047614343e-16 ) ) ;
#6356 = circle ( 'none', #21331, 24.99999999999999289 ) ;
#6357 = edge_curve ( 'none', #560, #43560, #41902, .t. ) ;
#6358 = vertex_point ( 'none', #19335 ) ;
#6359 = cartesian_point ( 'none', ( -28.96725595078360982, -7.128108211986705633, -42.99999999999997868 ) ) ;
#6360 = cartesian_point ( 'none', ( -79.80000000000281091, -34.64101615137779078, 166.1000000000001933 ) ) ;
#6361 = vector ( 'none', #42443, 1000.000000000000114 ) ;
#6362 = vertex_point ( 'none', #38096 ) ;
#6363 = cartesian_point ( 'none', ( -52.66869176962458710, -3.948060941745466845, 130.0278092719049425 ) ) ;
#6364 = direction ( 'none', ( 0.0000000000000000000, 0.9080905094339631889, 0.4187739565397604613 ) ) ;
#6365 = face_outer_bound ( 'none', #28850, .t. ) ;
#6366 = edge_curve ( 'none', #2052, #21045, #2368, .t. ) ;
#6367 = direction ( 'none', ( 3.497202527569243891e-15, -0.7030109345897476159, 0.7111790392350224588 ) ) ;
#6368 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6369 = face_outer_bound ( 'none', #2590, .t. ) ;
#6370 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#6371 = face_outer_bound ( 'none', #4525, .t. ) ;
#6372 = edge_curve ( 'none', #43848, #8097, #32101, .t. ) ;
#6373 = cartesian_point ( 'none', ( -54.81192616929006789, -0.5790336892817390391, 109.4859138473611893 ) ) ;
#6374 = cartesian_point ( 'none', ( -14.69209691475663959, 10.39914843856931626, -37.49999999999999289 ) ) ;
#6375 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142257965, -1.734723475976807489e-15 ) ) ;
#6376 = vertex_point ( 'none', #41621 ) ;
#6377 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6378 = edge_curve ( 'none', #19137, #29193, #8043, .t. ) ;
#6379 = cartesian_point ( 'none', ( 4.634787095356536663e-14, 36.00000000000002132, 84.50000000000002842 ) ) ;
#6380 = face_outer_bound ( 'none', #21011, .t. ) ;
#6381 = oriented_edge ( 'none', *, *, #46363, .f. ) ;
#6382 = cartesian_point ( 'none', ( -77.70000000000000284, 18.23285079019645494, 94.96982531130052507 ) ) ;
#6383 = toroidal_surface ( 'none', #42385, 19.25000000000000000, 4.049999999999999822 ) ;
#6384 = toroidal_surface ( 'none', #6967, 3.199999999999999734, 0.1999999999999996503 ) ;
#6385 = edge_loop ( 'none', ( #46572, #30585, #42633, #13938, #7578, #4362, #29603, #25199, #18379, #20876, #10427, #5071 ) ) ;
#6386 = oriented_edge ( 'none', *, *, #333, .f. ) ;
#6387 = line ( 'none', #31816, #9266 ) ;
#6388 = conical_surface ( 'none', #35002, 44.61102540378445269, 0.5235987755982914882 ) ;
#6389 = cartesian_point ( 'none', ( -29.30443652418523115, -53.49999999999999289, -50.99999999999999289 ) ) ;
#6390 = axis2_placement_3d ( 'none', #29594, #14409, #18128 ) ;
#6391 = circle ( 'none', #25236, 17.50000000000000355 ) ;
#6392 = oriented_edge ( 'none', *, *, #6206, .t. ) ;
#6393 = cartesian_point ( 'none', ( -54.49999999999977973, -32.50000000000017764, 146.1000000000190653 ) ) ;
#6394 = oriented_edge ( 'none', *, *, #14248, .t. ) ;
#6395 = cartesian_point ( 'none', ( 2.880649654906443757, -0.1875923746359642319, 170.5999999999999659 ) ) ;
#6396 = edge_loop ( 'none', ( #19298, #33016 ) ) ;
#6397 = cartesian_point ( 'none', ( -52.66869176963734134, 16.47046665509997965, 144.4794358501730187 ) ) ;
#6398 = vertex_point ( 'none', #34084 ) ;
#6399 = axis2_placement_3d ( 'none', #17166, #2491, #20853 ) ;
#6400 = cartesian_point ( 'none', ( -19.99999999999998224, 31.39101615137755630, 84.50000000000007105 ) ) ;
#6401 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#6402 = axis2_placement_3d ( 'none', #16359, #39391, #24319 ) ;
#6403 = cartesian_point ( 'none', ( -85.50000000000008527, 60.00000000001082157, 165.0999999999649788 ) ) ;
#6404 = vector ( 'none', #5564, 1000.000000000000000 ) ;
#6405 = oriented_edge ( 'none', *, *, #18202, .f. ) ;
#6406 = face_outer_bound ( 'none', #35992, .t. ) ;
#6407 = cartesian_point ( 'none', ( -39.91719799806230640, 7.672804222387364703, 159.2558211394621708 ) ) ;
#6408 = cartesian_point ( 'none', ( -96.50000000000001421, 33.49999999999964473, 146.0999999999805254 ) ) ;
#6409 = advanced_face ( 'none', ( #16683 ), #33821, .f. ) ;
#6410 = cartesian_point ( 'none', ( -79.72594651552074652, -16.51893342424451916, 131.1769071647281351 ) ) ;
#6411 = face_outer_bound ( 'none', #33370, .t. ) ;
#6412 = edge_curve ( 'none', #18155, #46682, #38440, .t. ) ;
#6413 = axis2_placement_3d ( 'none', #14568, #14397, #31 ) ;
#6414 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6415 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6416 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6417 = axis2_placement_3d ( 'none', #34652, #9192, #45881 ) ;
#6418 = vertex_point ( 'none', #22995 ) ;
#6419 = cartesian_point ( 'none', ( -96.49999999999974420, -34.64101615136605972, 166.1000000000205716 ) ) ;
#6420 = edge_curve ( 'none', #8836, #36593, #23521, .t. ) ;
#6421 = vector ( 'none', #30877, 1000.000000000000000 ) ;
#6422 = cartesian_point ( 'none', ( -86.73222789749097217, -4.950892489470305691, 123.6387346500936815 ) ) ;
#6423 = oriented_edge ( 'none', *, *, #18136, .t. ) ;
#6424 = oriented_edge ( 'none', *, *, #12668, .f. ) ;
#6425 = oriented_edge ( 'none', *, *, #47250, .f. ) ;
#6426 = circle ( 'none', #41418, 3.399999999999993250 ) ;
#6427 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6428 = conical_surface ( 'none', #4387, 2.499999999999995115, 1.029744258676651647 ) ;
#6429 = cartesian_point ( 'none', ( -6.404883760267781945, -38.76309401801135834, -36.49999999999999289 ) ) ;
#6430 = edge_loop ( 'none', ( #28140, #19016, #28474, #30095, #38839 ) ) ;
#6431 = cartesian_point ( 'none', ( -85.39047416075820252, -3.159430069995161183, 127.6501959951017966 ) ) ;
#6432 = cartesian_point ( 'none', ( 28.91396296912530772, 7.625259957539278766, -5.500000000000020428 ) ) ;
#6433 = face_outer_bound ( 'none', #15603, .t. ) ;
#6434 = direction ( 'none', ( -0.4334775101009611387, 0.9011643846916450595, 5.263745291560639669e-16 ) ) ;
#6435 = vertex_point ( 'none', #808 ) ;
#6436 = edge_curve ( 'none', #43216, #5960, #40751, .t. ) ;
#6437 = vertex_point ( 'none', #30355 ) ;
#6438 = oriented_edge ( 'none', *, *, #41597, .f. ) ;
#6439 = oriented_edge ( 'none', *, *, #19781, .f. ) ;
#6441 = edge_curve ( 'none', #43364, #30520, #31508, .t. ) ;
#6440 = b_spline_curve_with_knots ( 'none', 3,
( #23436, #9232, #16123, #1434, #5558, #45441, #34840, #38362 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001992248974108302062, 0.001270607742937811951, 0.001806299165701302865, 0.002341990588464793778 ),
.unspecified. ) ;
#6443 = line ( 'none', #37888, #9904 ) ;
#6442 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#6444 = cartesian_point ( 'none', ( -42.36691201456332578, -13.85002433771400909, 163.1313424395188747 ) ) ;
#6445 = oriented_edge ( 'none', *, *, #10061, .t. ) ;
#6446 = direction ( 'none', ( 0.0000000000000000000, -0.9980593438591542910, 0.06226994568356628706 ) ) ;
#6447 = advanced_face ( 'none', ( #29789 ), #36700, .f. ) ;
#6448 = edge_curve ( 'none', #19259, #23854, #46454, .t. ) ;
#6449 = oriented_edge ( 'none', *, *, #31231, .t. ) ;
#6450 = line ( 'none', #35101, #28718 ) ;
#6451 = oriented_edge ( 'none', *, *, #29790, .f. ) ;
#6452 = face_outer_bound ( 'none', #23865, .t. ) ;
#6453 = axis2_placement_3d ( 'none', #17537, #31759, #39330 ) ;
#6454 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.027984282060329962e-15 ) ) ;
#6455 = cartesian_point ( 'none', ( -37.36583739689824313, 14.27565044502562230, -13.73205080756884122 ) ) ;
#6456 = circle ( 'none', #789, 5.000000000000000000 ) ;
#6457 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#6458 = circle ( 'none', #30100, 2.099999999999990763 ) ;
#6459 = direction ( 'none', ( 3.800862444811031872e-15, -0.9790386015721628254, 0.2036747815308123100 ) ) ;
#6460 = cartesian_point ( 'none', ( -8.007975951700014861, -39.00364330202669549, 113.0999999999999801 ) ) ;
#6461 = cartesian_point ( 'none', ( -82.30000000000293880, -22.28041962098003737, 111.6682357357172464 ) ) ;
#6462 = cartesian_point ( 'none', ( -38.78239386747036122, -9.682300095270054641, 157.8559282990262318 ) ) ;
#6463 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#6464 = vertex_point ( 'none', #1932 ) ;
#6465 = cartesian_point ( 'none', ( -47.49117986503983957, 22.67686366214952187, 145.3794644429527523 ) ) ;
#6466 = axis2_placement_3d ( 'none', #2507, #17042, #20538 ) ;
#6467 = direction ( 'none', ( -0.5448968651154836307, 0.8385030747631867509, 0.0000000000000000000 ) ) ;
#6468 = advanced_face ( 'none', ( #37839 ), #36529, .t. ) ;
#6469 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#6470 = cartesian_point ( 'none', ( -85.49999999999968736, -64.80000000001152216, 127.1000000000385484 ) ) ;
#6471 = direction ( 'none', ( -4.081702296416015997e-15, 1.000000000000000000, -5.877651306839063919e-13 ) ) ;
#6472 = cartesian_point ( 'none', ( -28.69999999999985008, -3.564472977580566138, 153.2620201334608794 ) ) ;
#6473 = face_outer_bound ( 'none', #23813, .t. ) ;
#6474 = vector ( 'none', #2272, 1000.000000000000114 ) ;
#6475 = cartesian_point ( 'none', ( -20.19161880880774618, 8.598082468313840820, 173.4905609043533161 ) ) ;
#6476 = cartesian_point ( 'none', ( -39.34999999999993037, 15.15078963627374620, 147.3221184056288280 ) ) ;
#6477 = oriented_edge ( 'none', *, *, #3559, .f. ) ;
#6478 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#6479 = vector ( 'none', #15225, 1000.000000000000114 ) ;
#6481 = oriented_edge ( 'none', *, *, #14225, .t. ) ;
#6480 = axis2_placement_3d ( 'none', #34396, #4963, #16149 ) ;
#6482 = edge_loop ( 'none', ( #46012, #29025, #20585, #44563 ) ) ;
#6483 = edge_curve ( 'none', #17785, #27666, #28043, .t. ) ;
#6484 = oriented_edge ( 'none', *, *, #35113, .f. ) ;
#6485 = vertex_point ( 'none', #38236 ) ;
#6486 = oriented_edge ( 'none', *, *, #4448, .t. ) ;
#6487 = edge_curve ( 'none', #38997, #38990, #286, .t. ) ;
#6488 = axis2_placement_3d ( 'none', #17021, #39118, #9646 ) ;
#6489 = oriented_edge ( 'none', *, *, #38104, .f. ) ;
#6490 = face_outer_bound ( 'none', #37463, .t. ) ;
#6491 = cartesian_point ( 'none', ( 1.468531564350388956e-16, 3.212838462100032770e-14, 45.50000000000004974 ) ) ;
#6492 = oriented_edge ( 'none', *, *, #4132, .f. ) ;
#6493 = edge_curve ( 'none', #25648, #44044, #40899, .t. ) ;
#6494 = axis2_placement_3d ( 'none', #27275, #16458, #27419 ) ;
#6495 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -5.500000000000020428 ) ) ;
#6496 = oriented_edge ( 'none', *, *, #33741, .f. ) ;
#6497 = face_outer_bound ( 'none', #2574, .t. ) ;
#6498 = advanced_face ( 'none', ( #27087 ), #29885, .t. ) ;
#6499 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6500 = oriented_edge ( 'none', *, *, #33261, .t. ) ;
#6501 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#6502 = oriented_edge ( 'none', *, *, #42342, .t. ) ;
#6503 = circle ( 'none', #34508, 0.2000000000000001499 ) ;
#6504 = edge_curve ( 'none', #40334, #41324, #43644, .t. ) ;
#6505 = line ( 'none', #22593, #31678 ) ;
#6506 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#6507 = cartesian_point ( 'none', ( -82.31409443523310188, -21.27754194896139239, 121.5316230916400286 ) ) ;
#6508 = cartesian_point ( 'none', ( -166.9679434480894145, 3.744319703395218978e-11, 211.1000000000001648 ) ) ;
#6509 = edge_loop ( 'none', ( #25056, #16807, #27492, #2560 ) ) ;
#6511 = edge_curve ( 'none', #19725, #24090, #13179, .t. ) ;
#6510 = cartesian_point ( 'none', ( -51.81099866255225095, -10.65926310673214772, 134.4195420542582440 ) ) ;
#6512 = direction ( 'none', ( -0.9912947018080023875, 7.365902759532291013e-14, 0.1316617414717865808 ) ) ;
#6513 = cartesian_point ( 'none', ( -84.61468751630090424, 29.93916689113105178, 158.7454213439382329 ) ) ;
#6514 = line ( 'none', #21445, #19083 ) ;
#6515 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#6516 = cartesian_point ( 'none', ( -49.93358664357528198, 11.59449616173826314, 166.3102396512529140 ) ) ;
#6517 = closed_shell ( 'none', ( #38464, #29057, #8354, #19844, #7485, #9332, #39124, #35614, #6565, #21876, #34550, #10832, #25101, #22276, #43684, #5807, #20587, #31112, #4152, #32396 ) ) ;
#6518 = line ( 'none', #31659, #5375 ) ;
#6519 = cartesian_point ( 'none', ( -55.46605809209215465, 26.65764392960956286, 120.7752443561024052 ) ) ;
#6520 = cylindrical_surface ( 'none', #41244, 5.000000000000004441 ) ;
#6521 = oriented_edge ( 'none', *, *, #36860, .f. ) ;
#6522 = cartesian_point ( 'none', ( -57.50000000000021316, -57.49999999999977973, -50.99999999999998579 ) ) ;
#6523 = cartesian_point ( 'none', ( 49.25698763034674954, -24.50991432020826366, 60.59999999999999432 ) ) ;
#6524 = face_outer_bound ( 'none', #25594, .t. ) ;
#6525 = cartesian_point ( 'none', ( 0.1965009240905686572, -25.99925743914298693, 0.9999999999999991118 ) ) ;
#6526 = cartesian_point ( 'none', ( -85.29220097436351011, -29.95839301222056861, 133.5006076100254404 ) ) ;
#6527 = vertex_point ( 'none', #23812 ) ;
#6528 = oriented_edge ( 'none', *, *, #8999, .t. ) ;
#6529 = vertex_point ( 'none', #9707 ) ;
#6530 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6531 = advanced_face ( 'none', ( #42 ), #18643, .t. ) ;
#6532 = oriented_edge ( 'none', *, *, #16607, .f. ) ;
#6533 = edge_loop ( 'none', ( #32218, #13089, #11078, #42635, #37311 ) ) ;
#6534 = cartesian_point ( 'none', ( -10.39034114086825866, -14.70111769219043119, -10.49629236710965685 ) ) ;
#6535 = cartesian_point ( 'none', ( -18.60253472947460196, 35.16317504480273470, -37.35003040642319405 ) ) ;
#6536 = oriented_edge ( 'none', *, *, #2690, .t. ) ;
#6537 = oriented_edge ( 'none', *, *, #1168, .f. ) ;
#6538 = cartesian_point ( 'none', ( -49.12081362515099414, 34.39509654047742515, 68.60000000000007958 ) ) ;
#6539 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#6540 = axis2_placement_3d ( 'none', #42730, #31798, #18040 ) ;
#6541 = direction ( 'none', ( 1.000000000000000000, 3.648025537184033451e-15, -1.428686892093333049e-15 ) ) ;
#6542 = oriented_edge ( 'none', *, *, #21423, .f. ) ;
#6543 = edge_loop ( 'none', ( #21634, #26090, #27040, #17389, #36426 ) ) ;
#6544 = oriented_edge ( 'none', *, *, #2364, .t. ) ;
#6545 = axis2_placement_3d ( 'none', #41444, #41741, #45134 ) ;
#6546 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6547 = axis2_placement_3d ( 'none', #3375, #9095, #47046 ) ;
#6548 = oriented_edge ( 'none', *, *, #31488, .f. ) ;
#6549 = cartesian_point ( 'none', ( -56.79999999999986215, -0.7792149343671809225, 146.0125919603301554 ) ) ;
#6550 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750988713, 0.6493457786393073139 ) ) ;
#6551 = axis2_placement_3d ( 'none', #25433, #3561, #32476 ) ;
#6552 = line ( 'none', #32869, #27112 ) ;
#6553 = cartesian_point ( 'none', ( -14.86200763469388164, 11.98418662514489519, -10.49999999999998757 ) ) ;
#6554 = edge_curve ( 'none', #34287, #46697, #12677, .t. ) ;
#6556 = axis2_placement_3d ( 'none', #37947, #41642, #5132 ) ;
#6555 = cartesian_point ( 'none', ( -38.22518697907847951, -14.61367728902525620, 150.7935754037030449 ) ) ;
#6557 = cartesian_point ( 'none', ( -1.075528555105814902e-16, 3.024870835955915409e-19, -0.5000000000000905942 ) ) ;
#6558 = oriented_edge ( 'none', *, *, #13685, .t. ) ;
#6559 = b_spline_curve_with_knots ( 'none', 3,
( #45251, #15600, #45093, #19594, #27079, #26765, #30296, #1396, #41237, #34012 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235336540, 0.004237400127967485240, 0.005084229215699634374, 0.005931058303431782641, 0.006777887391163931775 ),
.unspecified. ) ;
#6560 = oriented_edge ( 'none', *, *, #28044, .t. ) ;
#6561 = direction ( 'none', ( 1.000000000000000000, 3.094806050640186079e-15, -8.239640843840860369e-16 ) ) ;
#6562 = edge_curve ( 'none', #45548, #39923, #34989, .t. ) ;
#6563 = axis2_placement_3d ( 'none', #30359, #45473, #34401 ) ;
#6564 = vertex_point ( 'none', #6374 ) ;
#6565 = advanced_face ( 'none', ( #47102 ), #5957, .t. ) ;
#6566 = circle ( 'none', #30745, 15.19999999999999574 ) ;
#6567 = direction ( 'none', ( -3.265361837132815558e-15, 0.9080905094339714045, 0.4187739565397428088 ) ) ;
#6568 = oriented_edge ( 'none', *, *, #18125, .f. ) ;
#6569 = oriented_edge ( 'none', *, *, #2581, .t. ) ;
#6570 = line ( 'none', #15056, #23717 ) ;
#6571 = vertex_point ( 'none', #31931 ) ;
#6572 = advanced_face ( 'none', ( #27574 ), #9364, .f. ) ;
#6573 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#6574 = vector ( 'none', #24794, 1000.000000000000000 ) ;
#6575 = vertex_point ( 'none', #28402 ) ;
#6576 = direction ( 'none', ( 1.268731978503591258e-15, -0.8909454608473917903, 0.4541103233746494605 ) ) ;
#6577 = vertex_point ( 'none', #17397 ) ;
#6579 = oriented_edge ( 'none', *, *, #29695, .f. ) ;
#6578 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -7.930164461608256495e-16 ) ) ;
#6580 = cartesian_point ( 'none', ( -42.39333138820907010, -4.029719612742172608, 124.4986283664990339 ) ) ;
#6581 = vertex_point ( 'none', #28246 ) ;
#6582 = edge_loop ( 'none', ( #32199, #28523, #41435, #41422 ) ) ;
#6583 = cartesian_point ( 'none', ( -46.63308798543670974, -16.25791569167902395, 143.0150588810120098 ) ) ;
#6584 = direction ( 'none', ( -1.000000000000000000, -3.648025537184032662e-15, 1.428686892093332260e-15 ) ) ;
#6585 = edge_loop ( 'none', ( #37057, #16102, #46496, #41200 ) ) ;
#6586 = cartesian_point ( 'none', ( -56.79999999999983373, -22.35279614772126067, 153.1258958614237429 ) ) ;
#6587 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#6588 = edge_curve ( 'none', #16679, #22126, #30748, .t. ) ;
#6589 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6590 = direction ( 'none', ( -2.774549638542436060e-15, 0.4187739565397404773, -0.9080905094339725148 ) ) ;
#6591 = advanced_face ( 'none', ( #14875 ), #17702, .f. ) ;
#6592 = direction ( 'none', ( -0.06241196659914497596, -0.9980504728846268936, 7.579368419933033721e-17 ) ) ;
#6593 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6594 = oriented_edge ( 'none', *, *, #38069, .t. ) ;
#6595 = cartesian_point ( 'none', ( -52.73544972410814324, -15.37927538852230391, 130.4385700357854603 ) ) ;
#6596 = edge_curve ( 'none', #7595, #39611, #21198, .t. ) ;
#6597 = cartesian_point ( 'none', ( -51.81140494499702953, -21.55374566259948921, 153.1796250092286868 ) ) ;
#6598 = vector ( 'none', #16447, 1000.000000000000000 ) ;
#6599 = cartesian_point ( 'none', ( 20.83756392899289622, -33.05386712212482792, -35.87240299858839876 ) ) ;
#6600 = edge_loop ( 'none', ( #24552, #40672, #16354, #37306, #41543, #5083, #28139, #7678, #15418, #9758, #23718, #585, #33671, #32607, #27037, #25963, #39079, #9645, #34353, #23707, #18721, #3919, #19581, #6537, #42429, #30855, #11321, #12959, #38470, #29940, #8936, #31776, #46002, #39954 ) ) ;
#6601 = axis2_placement_3d ( 'none', #20637, #24328, #35547 ) ;
#6602 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#6603 = vertex_point ( 'none', #6054 ) ;
#6604 = circle ( 'none', #21533, 28.62499999999999645 ) ;
#6605 = axis2_placement_3d ( 'none', #21360, #10139, #9682 ) ;
#6606 = oriented_edge ( 'none', *, *, #17156, .f. ) ;
#6607 = vertex_point ( 'none', #6209 ) ;
#6608 = direction ( 'none', ( 1.619075244245020021e-15, -0.7071067811869609088, -0.7071067811861341257 ) ) ;
#6609 = face_outer_bound ( 'none', #17360, .t. ) ;
#6610 = cartesian_point ( 'none', ( -36.52226788301799587, 22.06727571174790370, 144.0369783044839664 ) ) ;
#6611 = oriented_edge ( 'none', *, *, #28806, .t. ) ;
#6612 = face_bound ( 'none', #14981, .t. ) ;
#6613 = closed_shell ( 'none', ( #32625, #30862, #26416, #18230, #37212, #773, #3443, #247, #26183, #847 ) ) ;
#6614 = cylindrical_surface ( 'none', #14350, 27.50000000000000711 ) ;
#6615 = vertex_point ( 'none', #27915 ) ;
#6616 = vertex_point ( 'none', #21999 ) ;
#6617 = cartesian_point ( 'none', ( -79.65136125933308620, 60.20000000001039098, 164.3231957252797599 ) ) ;
#6618 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#6619 = circle ( 'none', #19849, 21.95000000000000995 ) ;
#6620 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#6621 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#6622 = cartesian_point ( 'none', ( -90.13321566734461499, 22.53481727013884495, 169.5195824527807531 ) ) ;
#6623 = direction ( 'none', ( 9.992007221626408864e-16, 1.387778780781445676e-16, 1.000000000000000000 ) ) ;
#6624 = oriented_edge ( 'none', *, *, #19738, .t. ) ;
#6625 = oriented_edge ( 'none', *, *, #24371, .f. ) ;
#6626 = edge_curve ( 'none', #43270, #31780, #9746, .t. ) ;
#6627 = axis2_placement_3d ( 'none', #27967, #9909, #6589 ) ;
#6628 = cartesian_point ( 'none', ( 2.125766377914862038e-14, 2.839338293418979189e-15, -5.854691731421723944e-14 ) ) ;
#6629 = direction ( 'none', ( -0.8917887532908057580, 0.4524520079566787811, 0.0000000000000000000 ) ) ;
#6630 = cartesian_point ( 'none', ( 25.60144754804393230, -33.34300790052116525, 121.6930807296457289 ) ) ;
#6631 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6632 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6633 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#6634 = edge_curve ( 'none', #44681, #21005, #24638, .t. ) ;
#6635 = axis2_placement_3d ( 'none', #27155, #35511, #46266 ) ;
#6636 = cartesian_point ( 'none', ( -10.97463932588843782, 42.49999999999999289, 101.0999999999999943 ) ) ;
#6637 = cartesian_point ( 'none', ( -29.46586569912294706, -3.669798037955617431, 153.2087824046116395 ) ) ;
#6638 = cartesian_point ( 'none', ( -82.30000000000299565, 21.32142726050323134, 182.6112915308868594 ) ) ;
#6639 = direction ( 'none', ( -3.784851220313030003e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6640 = oriented_edge ( 'none', *, *, #11702, .f. ) ;
#6641 = cartesian_point ( 'none', ( -65.49999999999985789, -2.140931399890382561e-13, 146.1000000000000512 ) ) ;
#6642 = edge_curve ( 'none', #244, #40382, #29181, .t. ) ;
#6643 = vector ( 'none', #13155, 1000.000000000000000 ) ;
#6644 = vector ( 'none', #13678, 1000.000000000000000 ) ;
#6645 = edge_curve ( 'none', #30200, #9932, #46449, .t. ) ;
#6646 = oriented_edge ( 'none', *, *, #26959, .f. ) ;
#6647 = vector ( 'none', #27392, 1000.000000000000000 ) ;
#6649 = advanced_face ( 'none', ( #28601 ), #42987, .t. ) ;
#6648 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#6650 = cartesian_point ( 'none', ( 31.18570084974535916, 46.18582924850931448, 64.60000000000002274 ) ) ;
#6651 = edge_curve ( 'none', #3275, #2684, #21771, .t. ) ;
#6652 = edge_loop ( 'none', ( #17948, #6277, #40905, #19207 ) ) ;
#6653 = oriented_edge ( 'none', *, *, #49, .t. ) ;
#6654 = face_outer_bound ( 'none', #19202, .t. ) ;
#6655 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#6656 = cylindrical_surface ( 'none', #44551, 65.00000000000000000 ) ;
#6657 = circle ( 'none', #19283, 17.00000000000000711 ) ;
#6658 = edge_curve ( 'none', #22126, #13238, #11437, .t. ) ;
#6659 = oriented_edge ( 'none', *, *, #38794, .t. ) ;
#6660 = cartesian_point ( 'none', ( -21.51062459644418823, -36.62598358456104819, 117.7000000000000739 ) ) ;
#6661 = oriented_edge ( 'none', *, *, #17014, .f. ) ;
#6662 = oriented_edge ( 'none', *, *, #23594, .t. ) ;
#6663 = cartesian_point ( 'none', ( 18.45460955405735959, 3.494916121420147626, 176.0999999999999375 ) ) ;
#6664 = face_outer_bound ( 'none', #7658, .t. ) ;
#6665 = face_outer_bound ( 'none', #19400, .t. ) ;
#6666 = oriented_edge ( 'none', *, *, #7884, .f. ) ;
#6667 = oriented_edge ( 'none', *, *, #24155, .f. ) ;
#6668 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#6669 = cartesian_point ( 'none', ( -17.67856095906337188, 30.62241909467110901, 113.1000000000000796 ) ) ;
#6670 = axis2_placement_3d ( 'none', #309, #33238, #33403 ) ;
#6671 = cartesian_point ( 'none', ( -65.49999999999990052, -2.065009645480103180e-13, 115.1000000000000654 ) ) ;
#6672 = cartesian_point ( 'none', ( -86.42392995052250626, 29.93157711437613600, 158.7629937978463772 ) ) ;
#6673 = cartesian_point ( 'none', ( 4.747149523377768689e-14, 2.270685654111544595e-14, 96.90000000000006253 ) ) ;
#6674 = cc_design_approval ( #19829, ( #8467 ) ) ;
#6675 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#6676 = cartesian_point ( 'none', ( 6.143963052008547088, -10.40440858557338721, -115.9999999999999289 ) ) ;
#6677 = oriented_edge ( 'none', *, *, #34540, .t. ) ;
#6678 = cartesian_point ( 'none', ( -84.80000000000312355, 34.64101615137710155, 126.0999999999997385 ) ) ;
#6679 = cartesian_point ( 'none', ( -81.07732240199179330, -29.15146685702771379, 131.7310241737278034 ) ) ;
#6680 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239071e-16 ) ) ;
#6681 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 58.50000000000000000 ) ) ;
#6682 = cartesian_point ( 'none', ( -5.715563702085083316e-14, -2.839656147613309793e-16, -124.0000000000000000 ) ) ;
#6683 = cartesian_point ( 'none', ( -18.33496450064321692, 35.34631941578159342, -37.41574623842944902 ) ) ;
#6684 = advanced_face ( 'none', ( #7465 ), #35540, .t. ) ;
#6685 = edge_curve ( 'none', #35171, #9972, #4053, .t. ) ;
#6686 = axis2_placement_3d ( 'none', #35230, #28441, #13255 ) ;
#6687 = cartesian_point ( 'none', ( -46.60666861178886933, 8.288567357546529735, 125.7491388937611845 ) ) ;
#6688 = line ( 'none', #11318, #7225 ) ;
#6689 = cartesian_point ( 'none', ( -36.68526780341832705, 13.23597847503081582, -35.99999999999997868 ) ) ;
#6690 = oriented_edge ( 'none', *, *, #30268, .t. ) ;
#6691 = cartesian_point ( 'none', ( -51.04404714605230708, 20.47180060328689066, 156.7212008834639221 ) ) ;
#6692 = vector ( 'none', #17213, 1000.000000000000227 ) ;
#6693 = edge_loop ( 'none', ( #17769, #20416, #18030, #24437 ) ) ;
#6694 = edge_curve ( 'none', #10723, #18214, #18900, .t. ) ;
#6695 = axis2_placement_3d ( 'none', #634, #29704, #4338 ) ;
#6696 = oriented_edge ( 'none', *, *, #44812, .t. ) ;
#6697 = oriented_edge ( 'none', *, *, #764, .f. ) ;
#6698 = axis2_placement_3d ( 'none', #7080, #208, #7548 ) ;
#6699 = oriented_edge ( 'none', *, *, #6959, .t. ) ;
#6700 = cartesian_point ( 'none', ( -55.23139867650962032, -21.79166983769644617, 116.5512264712619981 ) ) ;
#6701 = edge_curve ( 'none', #23188, #36663, #18352, .t. ) ;
#6702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6703 = oriented_edge ( 'none', *, *, #31116, .t. ) ;
#6704 = oriented_edge ( 'none', *, *, #43152, .f. ) ;
#6705 = vertex_point ( 'none', #36127 ) ;
#6707 = advanced_face ( 'none', ( #1199 ), #25672, .f. ) ;
#6706 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750970950, 0.6493457786393093123 ) ) ;
#6708 = cartesian_point ( 'none', ( -19.99999999999987921, -29.14101615137756340, 113.1000000000000085 ) ) ;
#6709 = cylindrical_surface ( 'none', #22206, 3.399999999999993250 ) ;
#6710 = vector ( 'none', #20435, 1000.000000000000114 ) ;
#6711 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166313519, 6.938893903907229364e-16 ) ) ;
#6712 = oriented_edge ( 'none', *, *, #34313, .f. ) ;
#6713 = cartesian_point ( 'none', ( -14.29336751642616754, 11.52565575452706526, -37.47996987440842531 ) ) ;
#6714 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166280906, -6.027252823406240604e-16 ) ) ;
#6715 = b_spline_curve_with_knots ( 'none', 3,
( #2489, #39592, #9638, #17632 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163597680 ),
.unspecified. ) ;
#6716 = plane ( 'none', #22352 ) ;
#6717 = edge_curve ( 'none', #3820, #17243, #9165, .t. ) ;
#6718 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#6719 = direction ( 'none', ( -0.9912947018080029427, -8.151340225722772899e-14, -0.1316617414717823897 ) ) ;
#6720 = edge_loop ( 'none', ( #8810, #43086, #25583, #6249, #34621, #44905 ) ) ;
#6721 = cartesian_point ( 'none', ( -45.71081362515099755, 32.55912268445442237, 60.60000000000007248 ) ) ;
#6723 = edge_curve ( 'none', #6564, #39229, #36, .t. ) ;
#6722 = cartesian_point ( 'none', ( -39.06750037172019319, -0.6559578757781557856, 161.2858394323529296 ) ) ;
#6724 = cartesian_point ( 'none', ( -85.49999999999968736, -65.60000000001150511, 127.1000000000390173 ) ) ;
#6725 = cartesian_point ( 'none', ( 3.577238100832575540, -33.37081376847067560, -11.49999999999999467 ) ) ;
#6726 = direction ( 'none', ( -3.344045254895054720e-15, 0.9080905094339715156, 0.4187739565397423647 ) ) ;
#6727 = cartesian_point ( 'none', ( 57.50000000000004974, -30.31088913245515926, 0.0000000000000000000 ) ) ;
#6728 = edge_curve ( 'none', #10850, #30562, #12579, .t. ) ;
#6730 = vertex_point ( 'none', #14786 ) ;
#6729 = cartesian_point ( 'none', ( -1.114951153651309285e-13, 4.941326125748438328e-14, -19.10815280171312835 ) ) ;
#6731 = vector ( 'none', #47548, 1000.000000000000000 ) ;
#6732 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#6733 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#6734 = axis2_placement_3d ( 'none', #7649, #33244, #36967 ) ;
#6735 = oriented_edge ( 'none', *, *, #3650, .t. ) ;
#6736 = cylindrical_surface ( 'none', #15907, 3.000000000000000888 ) ;
#6737 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6738 = oriented_edge ( 'none', *, *, #46939, .t. ) ;
#6739 = vertex_point ( 'none', #21552 ) ;
#6740 = cartesian_point ( 'none', ( -87.70000000000086970, 2.239159615732256636, 123.2092559270068932 ) ) ;
#6741 = plane ( 'none', #22696 ) ;
#6742 = vector ( 'none', #14570, 1000.000000000000000 ) ;
#6743 = direction ( 'none', ( -1.590016789392713118e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#6744 = vertex_point ( 'none', #18182 ) ;
#6745 = cartesian_point ( 'none', ( 14.50000000000000888, 34.64101615137766288, 126.7005750861492857 ) ) ;
#6746 = axis2_placement_3d ( 'none', #25830, #40451, #33207 ) ;
#6747 = oriented_edge ( 'none', *, *, #7270, .t. ) ;
#6748 = conical_surface ( 'none', #4727, 50.00000000000000000, 0.7853981633974510546 ) ;
#6749 = vector ( 'none', #39257, 1000.000000000000227 ) ;
#6750 = oriented_edge ( 'none', *, *, #10799, .t. ) ;
#6751 = oriented_edge ( 'none', *, *, #14358, .f. ) ;
#6752 = circle ( 'none', #24472, 27.80000000000000071 ) ;
#6753 = b_spline_curve_with_knots ( 'none', 3,
( #28622, #24660, #2937, #6597, #20653, #17295, #39410, #28465, #32148, #36032, #43257, #21291, #27979, #39738, #46311, #6271, #17144, #2463 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540068297682e-07, 0.0008474859908359602982, 0.001694676205417913794, 0.002541866419999867181, 0.003389056634581820784, 0.004236246849163774822, 0.005083437063745727992, 0.005930627278327682030, 0.006777817492909635200 ),
.unspecified. ) ;
#6754 = advanced_face ( 'none', ( #41842 ), #13173, .t. ) ;
#6755 = cartesian_point ( 'none', ( -42.36691201456336842, -14.88692395694974557, 129.9671361951008919 ) ) ;
#6756 = edge_curve ( 'none', #24025, #17375, #36693, .t. ) ;
#6757 = axis2_placement_3d ( 'none', #8926, #26810, #22983 ) ;
#6758 = oriented_edge ( 'none', *, *, #47469, .f. ) ;
#6759 = cartesian_point ( 'none', ( 43.22030272060048617, -31.34865947560347976, 68.49999999999998579 ) ) ;
#6760 = vertex_point ( 'none', #4580 ) ;
#6761 = edge_curve ( 'none', #20582, #26581, #40696, .t. ) ;
#6762 = cartesian_point ( 'none', ( 20.00000000000009592, -34.64101615137750656, 106.1000000000000369 ) ) ;
#6763 = cartesian_point ( 'none', ( 27.48071762887479608, -1.029640035181633939, -72.50000000000002842 ) ) ;
#6764 = edge_curve ( 'none', #42057, #43749, #28039, .t. ) ;
#6765 = vertex_point ( 'none', #26458 ) ;
#6767 = cartesian_point ( 'none', ( -47.74047555955669253, -2.625125858108603882, 130.6542859718562397 ) ) ;
#6766 = cartesian_point ( 'none', ( -52.66869176962455867, -12.01060254861581988, 134.7136956645632040 ) ) ;
#6768 = edge_curve ( 'none', #1414, #11834, #44151, .t. ) ;
#6769 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6770 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#6771 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#6772 = oriented_edge ( 'none', *, *, #30642, .t. ) ;
#6773 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6774 = circle ( 'none', #19477, 15.19999999999999929 ) ;
#6775 = direction ( 'none', ( 1.063012701305063278e-15, 1.291400868768444043e-17, 1.000000000000000000 ) ) ;
#6776 = vertex_point ( 'none', #8065 ) ;
#6777 = circle ( 'none', #1206, 48.49999999999999289 ) ;
#6778 = cartesian_point ( 'none', ( -39.57520971694995637, 2.719816460837904515, 113.1000000000000369 ) ) ;
#6779 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6781 = edge_curve ( 'none', #43956, #36589, #38988, .t. ) ;
#6780 = cartesian_point ( 'none', ( -25.45017465948104984, -5.318703770836267886, 1.152583235506573933 ) ) ;
#6782 = oriented_edge ( 'none', *, *, #13235, .f. ) ;
#6783 = cartesian_point ( 'none', ( 10.97463932588809676, 42.50000000000007816, 101.0999999999999659 ) ) ;
#6784 = cartesian_point ( 'none', ( -37.95572422967043025, 11.47968372293518691, 166.1029485488555792 ) ) ;
#6785 = face_outer_bound ( 'none', #43733, .t. ) ;
#6786 = cartesian_point ( 'none', ( -0.9922267985271403523, 20.99954831407136524, 176.1000000000000512 ) ) ;
#6787 = edge_curve ( 'none', #15386, #19094, #16059, .t. ) ;
#6788 = edge_loop ( 'none', ( #24642, #40313, #40148, #32333, #7226, #38886, #32792, #21430, #19098, #6800, #23411, #22546 ) ) ;
#6789 = vector ( 'none', #16955, 1000.000000000000000 ) ;
#6790 = circle ( 'none', #10079, 21.95000000000000639 ) ;
#6791 = advanced_face ( 'none', ( #25756 ), #30897, .f. ) ;
#6792 = cartesian_point ( 'none', ( -46.82418833865988006, -13.98207604201264864, 163.2989777854332942 ) ) ;
#6793 = oriented_edge ( 'none', *, *, #44369, .t. ) ;
#6794 = circle ( 'none', #37072, 4.250000000000007105 ) ;
#6795 = advanced_face ( 'none', ( #1762 ), #6335, .f. ) ;
#6796 = oriented_edge ( 'none', *, *, #39038, .t. ) ;
#6797 = axis2_placement_3d ( 'none', #40646, #15145, #18381 ) ;
#6798 = cartesian_point ( 'none', ( -92.33993344247490143, -65.00000000001209344, 126.1915339838833603 ) ) ;
#6799 = direction ( 'none', ( -0.7916112559525871895, -0.4345482125012004038, -0.4295572959003010061 ) ) ;
#6800 = oriented_edge ( 'none', *, *, #31059, .t. ) ;
#6801 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 0.0000000000000000000 ) ) ;
#6802 = oriented_edge ( 'none', *, *, #41758, .t. ) ;
#6803 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6804 = conical_surface ( 'none', #43948, 45.00000000000001421, 0.7853981633974469467 ) ;
#6805 = plane ( 'none', #35161 ) ;
#6806 = axis2_placement_3d ( 'none', #40849, #40529, #26217 ) ;
#6807 = advanced_face ( 'none', ( #20036, #34395 ), #44468, .f. ) ;
#6808 = cartesian_point ( 'none', ( 19.92494422277689736, -6.705140868865939296, 176.0999999999637566 ) ) ;
#6809 = cartesian_point ( 'none', ( -12.97396146981008869, 14.32561849656473996, -37.15485900149958809 ) ) ;
#6810 = direction ( 'none', ( 4.440892098500627148e-16, 1.000000000000000000, -3.083952846180990774e-16 ) ) ;
#6811 = vertex_point ( 'none', #22470 ) ;
#6812 = cartesian_point ( 'none', ( 4.829943890320419835e-14, 2.285177028231776970e-14, 97.50000000000005684 ) ) ;
#6813 = line ( 'none', #9260, #34881 ) ;
#6814 = direction ( 'none', ( 1.206764157201257143e-15, -0.7111790392350189061, -0.7030109345897512796 ) ) ;
#6815 = circle ( 'none', #38288, 6.099999999999995204 ) ;
#6816 = axis2_placement_3d ( 'none', #8914, #8430, #5095 ) ;
#6817 = axis2_placement_3d ( 'none', #11633, #4475, #30181 ) ;
#6818 = oriented_edge ( 'none', *, *, #32455, .f. ) ;
#6819 = cartesian_point ( 'none', ( -86.64604435090596724, 29.91616006124004556, 158.7994517032162776 ) ) ;
#6820 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#6821 = cartesian_point ( 'none', ( -51.81108534325866088, 11.29740379067120770, 165.7739269561367905 ) ) ;
#6822 = line ( 'none', #10394, #44652 ) ;
#6823 = edge_curve ( 'none', #32260, #17805, #37835, .t. ) ;
#6824 = axis2_placement_3d ( 'none', #13954, #14104, #17640 ) ;
#6825 = cartesian_point ( 'none', ( -15.71692185567135169, 8.786537038510074282, -37.36470955393891558 ) ) ;
#6826 = cartesian_point ( 'none', ( 49.15949126427652516, -24.87857082498121031, 58.50000000000000000 ) ) ;
#6827 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6828 = vertex_point ( 'none', #7614 ) ;
#6829 = cartesian_point ( 'none', ( -36.26455027589151570, -15.62615435023110422, 151.5557528677437631 ) ) ;
#6830 = cylindrical_surface ( 'none', #43943, 26.00000000000000355 ) ;
#6831 = edge_curve ( 'none', #27165, #46274, #35049, .t. ) ;
#6832 = axis2_placement_3d ( 'none', #28213, #6183, #20731 ) ;
#6833 = cartesian_point ( 'none', ( -9.439903797345920111, -15.33666191372030951, -10.54215218184246439 ) ) ;
#6834 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000007958 ) ) ;
#6835 = oriented_edge ( 'none', *, *, #13527, .t. ) ;
#6836 = edge_loop ( 'none', ( #6143, #15793, #45369, #47050 ) ) ;
#6837 = oriented_edge ( 'none', *, *, #13029, .f. ) ;
#6838 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166312548, 0.0000000000000000000 ) ) ;
#6839 = face_outer_bound ( 'none', #45385, .t. ) ;
#6840 = cartesian_point ( 'none', ( -52.71370004118955421, -21.30102138943918888, 140.7971089431238170 ) ) ;
#6841 = direction ( 'none', ( 4.440892098500624683e-16, 1.000000000000000000, -2.775557561562891351e-16 ) ) ;
#6842 = vertex_point ( 'none', #41084 ) ;
#6843 = direction ( 'none', ( 0.9980504728846266715, -0.06241196659914601680, 0.0000000000000000000 ) ) ;
#6844 = oriented_edge ( 'none', *, *, #29415, .f. ) ;
#6845 = oriented_edge ( 'none', *, *, #22095, .t. ) ;
#6846 = advanced_face ( 'none', ( #19489 ), #10290, .f. ) ;
#6847 = oriented_edge ( 'none', *, *, #15728, .t. ) ;
#6848 = cartesian_point ( 'none', ( -55.14011880742936711, -21.71114230687841129, 116.5180135296135262 ) ) ;
#6849 = edge_curve ( 'none', #15014, #28749, #39551, .t. ) ;
#6850 = circle ( 'none', #46702, 3.050000000000000711 ) ;
#6851 = cartesian_point ( 'none', ( -15.19999999999988916, -3.259943103844096107e-14, 146.0999999999999943 ) ) ;
#6852 = vertex_point ( 'none', #29808 ) ;
#6853 = cartesian_point ( 'none', ( 22.85317004866673685, -34.44347963983705085, 117.7000000000000313 ) ) ;
#6854 = direction ( 'none', ( -0.8706508571648332584, 0.4919014992029820399, 0.0000000000000000000 ) ) ;
#6855 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #47013, #32224, #25036 ),
( #25183, #28855, #21044 ),
( #3161, #13825, #28682 ),
( #39635, #6958, #24722 ),
( #28533, #6808, #46707 ),
( #32380, #21526, #39953 ),
( #36098, #14136, #3304 ),
( #32059, #17531, #32531 ),
( #7121, #36431, #39809 ),
( #35792, #21207, #46867 ),
( #10625, #17679, #10771 ),
( #14451, #3000, #6663 ),
( #43479, #43332, #36272 ),
( #10298, #17836, #13994 ),
( #14279, #2842, #35947 ),
( #40106, #28377, #21364 ),
( #17996, #43635, #28999 ),
( #32686, #21666, #25340 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.02586841273432709601, 0.02851595992929154000, 0.03116350712425598052, 0.03381105431922042104, 0.03645860151418486156, 0.03910614870914930208, 0.04175369590411374260, 0.04440124309907818312, 0.04704879029404262364 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8247702557633362908, 1.000000000000000000),
( 1.000000000000000000, 0.8206870682005840134, 1.000000000000000000),
( 1.000000000000000000, 0.8169891017044937920, 1.000000000000000000),
( 1.000000000000000000, 0.8105432316313366803, 1.000000000000000000),
( 1.000000000000000000, 0.8077742563145665633, 1.000000000000000000),
( 1.000000000000000000, 0.8032747824849669760, 1.000000000000000000),
( 1.000000000000000000, 0.8015414310248171192, 1.000000000000000000),
( 1.000000000000000000, 0.7991972602371725243, 1.000000000000000000),
( 1.000000000000000000, 0.7986097728341579050, 1.000000000000000000),
( 1.000000000000000000, 0.7986175079236712548, 1.000000000000000000),
( 1.000000000000000000, 0.7992123201396166277, 1.000000000000000000),
( 1.000000000000000000, 0.8015248397431098404, 1.000000000000000000),
( 1.000000000000000000, 0.8032365833265447952, 1.000000000000000000),
( 1.000000000000000000, 0.8077405168753196696, 1.000000000000000000),
( 1.000000000000000000, 0.8105591954875202010, 1.000000000000000000),
( 1.000000000000000000, 0.8170431903409889340, 1.000000000000000000),
( 1.000000000000000000, 0.8207145907467440216, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633387332, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6856 = cartesian_point ( 'none', ( -37.95659131158267030, -14.69676202876228643, 150.8219721177074462 ) ) ;
#6857 = line ( 'none', #22732, #25740 ) ;
#6858 = oriented_edge ( 'none', *, *, #17085, .t. ) ;
#6859 = oriented_edge ( 'none', *, *, #25176, .t. ) ;
#6860 = cartesian_point ( 'none', ( 50.46194077712613790, 45.96194077712502235, -73.72792206135784454 ) ) ;
#6861 = line ( 'none', #1660, #43533 ) ;
#6863 = edge_curve ( 'none', #4221, #35132, #31504, .t. ) ;
#6862 = b_spline_curve_with_knots ( 'none', 3,
( #14152, #39822, #39967, #17855, #32239, #21377, #14463, #35964, #17543, #47030 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004919407352539065421, 0.005729114140615981093, 0.006538820928692897633, 0.007348527716769813305, 0.008158234504846728977 ),
.unspecified. ) ;
#6864 = circle ( 'none', #45053, 1.000000000000000888 ) ;
#6865 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#6866 = cartesian_point ( 'none', ( -54.79999999999983373, -20.07131624689598226, 155.0739331973416597 ) ) ;
#6867 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#6868 = cartesian_point ( 'none', ( -78.06528973644006442, 66.14663309671567504, 164.1125369389232560 ) ) ;
#6869 = cartesian_point ( 'none', ( -42.36691201456304157, 16.46848422094043940, 144.4795951709546671 ) ) ;
#6870 = direction ( 'none', ( -1.590016789392713315e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#6871 = axis2_placement_3d ( 'none', #14482, #47516, #44145 ) ;
#6872 = advanced_face ( 'none', ( #23461 ), #32637, .t. ) ;
#6873 = direction ( 'none', ( -2.312964634635742267e-15, 0.7111790392350226808, 0.7030109345897472828 ) ) ;
#6874 = oriented_edge ( 'none', *, *, #44179, .f. ) ;
#6875 = circle ( 'none', #37204, 0.2000000000000001776 ) ;
#6876 = cartesian_point ( 'none', ( -84.80000000000310934, 32.77074077186777856, 127.4214272605030374 ) ) ;
#6877 = plane ( 'none', #46207 ) ;
#6878 = axis2_placement_3d ( 'none', #7575, #43626, #40258 ) ;
#6879 = oriented_edge ( 'none', *, *, #9623, .f. ) ;
#6880 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#6881 = face_outer_bound ( 'none', #2783, .t. ) ;
#6882 = cartesian_point ( 'none', ( -37.23458618907353923, 14.61456777768175819, -15.49999999999996447 ) ) ;
#6883 = oriented_edge ( 'none', *, *, #8075, .t. ) ;
#6884 = cartesian_point ( 'none', ( -2.648591856278652703e-14, 9.376492202930646896e-16, -75.50000000000001421 ) ) ;
#6885 = cylindrical_surface ( 'none', #40363, 3.050000000000000711 ) ;
#6886 = vertex_point ( 'none', #26913 ) ;
#6887 = oriented_edge ( 'none', *, *, #40387, .t. ) ;
#6888 = cartesian_point ( 'none', ( -54.49999999999994316, -5.708996572611464333e-13, 107.6000000000000369 ) ) ;
#6889 = edge_curve ( 'none', #2770, #13909, #4638, .t. ) ;
#6890 = axis2_placement_3d ( 'none', #30907, #45711, #16238 ) ;
#6891 = vertex_point ( 'none', #12691 ) ;
#6892 = cartesian_point ( 'none', ( -37.18891465674105490, -21.55394758180759140, 153.1796947621754725 ) ) ;
#6893 = line ( 'none', #37011, #32615 ) ;
#6894 = oriented_edge ( 'none', *, *, #31912, .f. ) ;
#6895 = direction ( 'none', ( 1.619075244245020021e-15, -0.7071067811869609088, -0.7071067811861341257 ) ) ;
#6896 = edge_curve ( 'none', #32573, #2813, #29738, .t. ) ;
#6897 = face_outer_bound ( 'none', #13654, .t. ) ;
#6898 = oriented_edge ( 'none', *, *, #26290, .f. ) ;
#6899 = line ( 'none', #6853, #13763 ) ;
#6900 = edge_curve ( 'none', #33024, #21042, #12018, .t. ) ;
#6901 = cartesian_point ( 'none', ( -38.22417839981183363, -13.47868143481526637, 164.9224165226279979 ) ) ;
#6902 = line ( 'none', #23567, #29772 ) ;
#6903 = circle ( 'none', #45126, 5.000000000000001776 ) ;
#6904 = plane ( 'none', #34394 ) ;
#6905 = advanced_face ( 'none', ( #2363 ), #42434, .t. ) ;
#6906 = cartesian_point ( 'none', ( -47.03412644707722023, 16.13973205091764029, 145.6786899979158534 ) ) ;
#6907 = cartesian_point ( 'none', ( -54.79999999999982663, -25.03556744981172955, 157.8605000868276704 ) ) ;
#6908 = vertex_point ( 'none', #44934 ) ;
#6909 = edge_curve ( 'none', #8242, #38981, #11727, .t. ) ;
#6910 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6911 = vertex_point ( 'none', #16091 ) ;
#6912 = cartesian_point ( 'none', ( -10.61848434620867643, 17.08544820841609635, 175.8653553950980211 ) ) ;
#6913 = edge_curve ( 'none', #13833, #1605, #40139, .t. ) ;
#6914 = cylindrical_surface ( 'none', #1592, 5.000000000000004441 ) ;
#6915 = line ( 'none', #14785, #4093 ) ;
#6916 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6917 = oriented_edge ( 'none', *, *, #42892, .f. ) ;
#6918 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#6919 = oriented_edge ( 'none', *, *, #6290, .f. ) ;
#6920 = cylindrical_surface ( 'none', #31535, 6.400000000000003020 ) ;
#6921 = face_outer_bound ( 'none', #11672, .t. ) ;
#6923 = edge_curve ( 'none', #5719, #42503, #30353, .t. ) ;
#6922 = cartesian_point ( 'none', ( 27.27580060308266852, -36.24307246165641061, 113.0999999999999375 ) ) ;
#6924 = cartesian_point ( 'none', ( -78.49999999999972999, -34.64101615136600287, 166.1000000000205432 ) ) ;
#6925 = advanced_face ( 'none', ( #13738 ), #7999, .t. ) ;
#6926 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#6927 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#6928 = vector ( 'none', #47480, 999.9999999999998863 ) ;
#6929 = oriented_edge ( 'none', *, *, #22572, .t. ) ;
#6930 = cartesian_point ( 'none', ( -46.63308798543673817, -1.919503619498546643, 162.5363070730652169 ) ) ;
#6931 = vertex_point ( 'none', #38188 ) ;
#6933 = axis2_placement_3d ( 'none', #41702, #19749, #5366 ) ;
#6932 = cartesian_point ( 'none', ( -4.389855730355490593, 42.50000000000002132, 101.0999999999999943 ) ) ;
#6934 = cartesian_point ( 'none', ( -40.74153417966029878, 11.48016462499879964, 166.1038167274146815 ) ) ;
#6935 = cartesian_point ( 'none', ( 53.80458640626227407, -30.77165093023040754, 60.39999999999999147 ) ) ;
#6936 = edge_loop ( 'none', ( #7626, #11331, #29560, #15853 ) ) ;
#6937 = cartesian_point ( 'none', ( 1.754958208915682993, 18.68239102572282206, 176.1000000000000512 ) ) ;
#6938 = cartesian_point ( 'none', ( 41.21204445247113313, -9.159552011290939433, -37.50000000000002132 ) ) ;
#6939 = edge_loop ( 'none', ( #15021, #43785, #24097, #47546 ) ) ;
#6940 = cartesian_point ( 'none', ( -84.80000000000298144, 18.26208808035998388, 184.5095917655285405 ) ) ;
#6941 = axis2_placement_3d ( 'none', #2807, #3423, #46828 ) ;
#6942 = axis2_placement_3d ( 'none', #44511, #4001, #626 ) ;
#6943 = cartesian_point ( 'none', ( -51.56175526174746437, -14.39430344340581236, 163.8225003185681601 ) ) ;
#6944 = toroidal_surface ( 'none', #9680, 19.25000000000000000, 4.049999999999999822 ) ;
#6945 = oriented_edge ( 'none', *, *, #27042, .t. ) ;
#6946 = face_outer_bound ( 'none', #15654, .t. ) ;
#6947 = cartesian_point ( 'none', ( -77.69999999999988916, 10.95806656921032207, 159.7444412514676344 ) ) ;
#6948 = circle ( 'none', #22547, 21.99999999999998579 ) ;
#6949 = face_outer_bound ( 'none', #17341, .t. ) ;
#6950 = cartesian_point ( 'none', ( 30.14558498576282020, 56.83329201459353186, 58.16670798540665288 ) ) ;
#6951 = cartesian_point ( 'none', ( -14.68882792604708776, -20.23988315282819528, 134.1362314569098260 ) ) ;
#6952 = edge_curve ( 'none', #14801, #9839, #45851, .t. ) ;
#6953 = axis2_placement_3d ( 'none', #12986, #20048, #45713 ) ;
#6954 = advanced_face ( 'none', ( #20631 ), #36090, .t. ) ;
#6955 = oriented_edge ( 'none', *, *, #22360, .t. ) ;
#6956 = direction ( 'none', ( 3.661917810947848476e-15, -0.7030109345897472828, 0.7111790392350227918 ) ) ;
#6957 = cylindrical_surface ( 'none', #33381, 18.00000000000000000 ) ;
#6958 = cartesian_point ( 'none', ( 19.59559352895698581, -7.613243666411001698, 176.1000000000120451 ) ) ;
#6959 = edge_curve ( 'none', #14715, #38854, #37247, .t. ) ;
#6960 = axis2_placement_3d ( 'none', #45593, #5854, #1717 ) ;
#6961 = line ( 'none', #37953, #44788 ) ;
#6962 = vector ( 'none', #40832, 1000.000000000000000 ) ;
#6963 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 3.083952846180989294e-16 ) ) ;
#6964 = oriented_edge ( 'none', *, *, #11635, .t. ) ;
#6965 = cartesian_point ( 'none', ( -46.59352487864200754, 13.42893027840531595, 136.4811609912007100 ) ) ;
#6966 = oriented_edge ( 'none', *, *, #36874, .t. ) ;
#6967 = axis2_placement_3d ( 'none', #908, #26457, #41238 ) ;
#6969 = oriented_edge ( 'none', *, *, #28756, .f. ) ;
#6968 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#6970 = cylindrical_surface ( 'none', #32444, 2.749999999999999112 ) ;
#6971 = circle ( 'none', #16921, 2.500000000000002220 ) ;
#6972 = oriented_edge ( 'none', *, *, #38268, .f. ) ;
#6973 = edge_curve ( 'none', #11131, #4852, #17744, .t. ) ;
#6974 = oriented_edge ( 'none', *, *, #23876, .f. ) ;
#6975 = cartesian_point ( 'none', ( -18.38660980283351520, -11.39700839726391379, 174.4645731540151132 ) ) ;
#6976 = vector ( 'none', #42927, 1000.000000000000227 ) ;
#6977 = vertex_point ( 'none', #15770 ) ;
#6978 = oriented_edge ( 'none', *, *, #38613, .t. ) ;
#6979 = cartesian_point ( 'none', ( -39.63230138810087766, 15.19525428146224755, 145.7202009456304665 ) ) ;
#6980 = cartesian_point ( 'none', ( 31.00027695764289959, 49.61081362515069060, 48.50000000000002842 ) ) ;
#6981 = cartesian_point ( 'none', ( 18.01872402917688021, 11.17689360400281551, 175.0784676001031528 ) ) ;
#6982 = oriented_edge ( 'none', *, *, #39403, .t. ) ;
#6983 = cartesian_point ( 'none', ( -41.46194077712585369, -45.96194077712534209, -73.72792206135781612 ) ) ;
#6984 = direction ( 'none', ( -1.317153999343780519e-15, 1.235540259014456753e-16, -1.000000000000000000 ) ) ;
#6985 = vertex_point ( 'none', #9362 ) ;
#6986 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#6987 = cartesian_point ( 'none', ( 2.993627092590465111, -15.71824126883470107, -81.16949251155214995 ) ) ;
#6988 = advanced_face ( 'none', ( #40415 ), #42131, .f. ) ;
#6989 = cartesian_point ( 'none', ( 18.74448661283578232, -37.21070215060996844, 117.7000000000000313 ) ) ;
#6990 = edge_curve ( 'none', #44346, #38357, #27439, .t. ) ;
#6991 = edge_loop ( 'none', ( #32496, #28464, #31237, #43500 ) ) ;
#6992 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6993 = vector ( 'none', #27937, 1000.000000000000000 ) ;
#6994 = oriented_edge ( 'none', *, *, #27147, .f. ) ;
#6995 = cartesian_point ( 'none', ( -52.66869176962460131, -21.24382974314978156, 140.5771205115382259 ) ) ;
#6996 = toroidal_surface ( 'none', #40351, 19.25000000000000000, 4.049999999999999822 ) ;
#6997 = cartesian_point ( 'none', ( -54.34738077886769503, -35.65616640185486830, 1.166886092499991469e-14 ) ) ;
#6998 = edge_curve ( 'none', #5412, #18742, #22599, .t. ) ;
#6999 = cartesian_point ( 'none', ( -50.21859820335406965, 20.65403449438892736, 156.8192892163750116 ) ) ;
#7000 = cylindrical_surface ( 'none', #21029, 25.99999999999999645 ) ;
#7001 = direction ( 'none', ( -1.067522139062650671e-15, 0.7111790392350227918, 0.7030109345897471718 ) ) ;
#7002 = circle ( 'none', #2571, 0.4999999999999983347 ) ;
#7003 = oriented_edge ( 'none', *, *, #4468, .t. ) ;
#7004 = cartesian_point ( 'none', ( -79.80000000000312355, 32.18917177590540035, 124.9693103173424333 ) ) ;
#7005 = axis2_placement_3d ( 'none', #9193, #27390, #35127 ) ;
#7006 = direction ( 'none', ( 8.392778686972767688e-16, 2.967193978115019455e-17, 1.000000000000000000 ) ) ;
#7007 = cartesian_point ( 'none', ( -36.33130823037517843, 8.316196120875622100, 160.4088567705156265 ) ) ;
#7008 = cartesian_point ( 'none', ( 37.15470053837928077, -5.812670933661671908e-15, -46.00000000000000711 ) ) ;
#7009 = circle ( 'none', #37905, 3.999999999999999112 ) ;
#7010 = face_outer_bound ( 'none', #24538, .t. ) ;
#7011 = edge_loop ( 'none', ( #16689, #25906, #5382, #17018 ) ) ;
#7012 = circle ( 'none', #28220, 4.640926795905549795 ) ;
#7013 = oriented_edge ( 'none', *, *, #8352, .t. ) ;
#7014 = axis2_placement_3d ( 'none', #37911, #44814, #26498 ) ;
#7015 = cartesian_point ( 'none', ( -55.00000000000001421, -4.785510946066755856e-15, -70.99999999999998579 ) ) ;
#7016 = line ( 'none', #21173, #44849 ) ;
#7017 = oriented_edge ( 'none', *, *, #26831, .t. ) ;
#7018 = advanced_face ( 'none', ( #322 ), #22038, .t. ) ;
#7019 = cartesian_point ( 'none', ( -31.00027695764254432, -49.61081362515083981, 48.50000000000007105 ) ) ;
#7020 = axis2_placement_3d ( 'none', #30214, #26071, #40532 ) ;
#7021 = vertex_point ( 'none', #20534 ) ;
#7022 = cartesian_point ( 'none', ( -8.147324020851153397e-15, 1.668099327851363727e-15, -46.50000000000000000 ) ) ;
#7023 = cartesian_point ( 'none', ( -36.52234891114282078, -1.898718088605398258, 162.3256949539787115 ) ) ;
#7024 = oriented_edge ( 'none', *, *, #46757, .t. ) ;
#7025 = advanced_face ( 'none', ( #16346 ), #45029, .f. ) ;
#7026 = cartesian_point ( 'none', ( 6.800169094819384361e-14, 2.643317819860799463e-14, 111.8999999999999915 ) ) ;
#7027 = cartesian_point ( 'none', ( -57.49999999999999289, 57.49999999999999289, -50.99999999999998579 ) ) ;
#7028 = face_outer_bound ( 'none', #37405, .t. ) ;
#7029 = cartesian_point ( 'none', ( -69.49999999999984368, 1.500000000000185851, 184.6000000000000796 ) ) ;
#7030 = cartesian_point ( 'none', ( -27.50000000000001421, -2.369161480512926191e-15, -71.99999999999998579 ) ) ;
#7031 = edge_curve ( 'none', #4956, #5926, #3773, .t. ) ;
#7032 = axis2_placement_3d ( 'none', #46816, #31708, #13299 ) ;
#7033 = oriented_edge ( 'none', *, *, #26762, .f. ) ;
#7034 = cartesian_point ( 'none', ( 5.318703770836202160, -25.45017465948108182, 0.9999999999999958922 ) ) ;
#7035 = direction ( 'none', ( 1.024484388740767993e-15, -0.5770424718354966176, -0.8167141395237259571 ) ) ;
#7036 = direction ( 'none', ( 1.590016789392713315e-15, -0.7111790392350227918, -0.7030109345897472828 ) ) ;
#7037 = edge_curve ( 'none', #5795, #15246, #6604, .t. ) ;
#7038 = axis2_placement_3d ( 'none', #13412, #39387, #20474 ) ;
#7039 = edge_loop ( 'none', ( #31973, #31691, #17712, #41445, #38610, #29596, #14194, #31061 ) ) ;
#7040 = conical_surface ( 'none', #5861, 3.399999999999993250, 0.7853981633974573828 ) ;
#7041 = oriented_edge ( 'none', *, *, #12896, .t. ) ;
#7042 = line ( 'none', #31703, #46576 ) ;
#7043 = cartesian_point ( 'none', ( 14.13106946681648601, 41.74497426905446673, -15.50000000000000355 ) ) ;
#7044 = edge_curve ( 'none', #15593, #38709, #32325, .t. ) ;
#7045 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#7046 = face_outer_bound ( 'none', #36313, .t. ) ;
#7047 = advanced_face ( 'none', ( #7732 ), #41576, .t. ) ;
#7048 = line ( 'none', #24767, #15623 ) ;
#7049 = edge_curve ( 'none', #16270, #41663, #29465, .t. ) ;
#7050 = cartesian_point ( 'none', ( 5.950631932287221204, -14.85345243387393133, -118.5150859929010494 ) ) ;
#7051 = cartesian_point ( 'none', ( 42.50000000000006395, -2.194927865177473514, 101.0999999999999233 ) ) ;
#7052 = oriented_edge ( 'none', *, *, #14579, .f. ) ;
#7053 = cartesian_point ( 'none', ( -39.91659403334385559, -22.10538572896196285, 153.3702657312448139 ) ) ;
#7054 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137732182, 123.6000000000000369 ) ) ;
#7055 = edge_curve ( 'none', #16216, #27453, #11160, .t. ) ;
#7056 = vector ( 'none', #18393, 1000.000000000000000 ) ;
#7057 = circle ( 'none', #22015, 21.95198850781879685 ) ;
#7058 = oriented_edge ( 'none', *, *, #46062, .f. ) ;
#7059 = face_bound ( 'none', #17977, .t. ) ;
#7061 = edge_curve ( 'none', #4305, #5166, #30431, .t. ) ;
#7060 = b_spline_curve_with_knots ( 'none', 3,
( #25348, #22133, #29321, #14621, #14459, #21824, #29157, #40276, #33025, #7284, #10938, #36598, #18326, #43971, #25194, #18001, #36752, #10635, #43486, #25654 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009830801677868687086, 0.001973995018761912686, 0.002469452444249440638, 0.002964909869736970759, 0.003955824720712025795, 0.004946739571687081699, 0.005937654422662136736, 0.006928569273637191772, 0.007919484124612248543, 0.008910398975587303580 ),
.unspecified. ) ;
#7062 = cartesian_point ( 'none', ( -54.73809645973828708, -26.96268861783287818, 170.8531707631271388 ) ) ;
#7063 = edge_loop ( 'none', ( #34369, #26340, #7478, #45913, #22799 ) ) ;
#7064 = vertex_point ( 'none', #21176 ) ;
#7065 = oriented_edge ( 'none', *, *, #36317, .t. ) ;
#7066 = oriented_edge ( 'none', *, *, #8777, .f. ) ;
#7067 = cartesian_point ( 'none', ( -42.36691201456331868, -20.85922080276747437, 152.9397885163812987 ) ) ;
#7068 = oriented_edge ( 'none', *, *, #35405, .f. ) ;
#7069 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#7070 = cartesian_point ( 'none', ( 44.61102540378445269, -7.007750235253258554e-15, -8.000000000000010658 ) ) ;
#7071 = oriented_edge ( 'none', *, *, #41849, .f. ) ;
#7072 = circle ( 'none', #27793, 2.999999999999998668 ) ;
#7073 = b_spline_curve_with_knots ( 'none', 3,
( #28773, #36024, #43403, #21596 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773759446594922e-06, 0.0006825832849479848653 ),
.unspecified. ) ;
#7074 = cartesian_point ( 'none', ( -53.37152791086528225, 29.49710429250228927, 60.60000000000010800 ) ) ;
#7075 = cartesian_point ( 'none', ( -49.64999999999984226, -13.48751941818016675, 132.3650329471011275 ) ) ;
#7076 = vertex_point ( 'none', #32194 ) ;
#7077 = cartesian_point ( 'none', ( -46.59352487864069303, 5.912613130227870606, 130.6772788306282109 ) ) ;
#7078 = advanced_face ( 'none', ( #12293 ), #13451, .t. ) ;
#7079 = cartesian_point ( 'none', ( -83.13452506456181368, 20.81235620427805344, 171.0636867473429845 ) ) ;
#7080 = cartesian_point ( 'none', ( -3.150894247565825701, 29.39359980405015094, -5.500000000000000000 ) ) ;
#7081 = vertex_point ( 'none', #25013 ) ;
#7082 = oriented_edge ( 'none', *, *, #27743, .f. ) ;
#7083 = direction ( 'none', ( -0.4389906948126950925, -0.8984916081232295904, 0.0000000000000000000 ) ) ;
#7084 = oriented_edge ( 'none', *, *, #38046, .t. ) ;
#7085 = axis2_placement_3d ( 'none', #32072, #21682, #36284 ) ;
#7086 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#7087 = cartesian_point ( 'none', ( -53.00000000000001421, 1.884822426442784081e-15, -72.99999999999998579 ) ) ;
#7088 = cartesian_point ( 'none', ( -120.4999999999997158, -55.00000000000040501, 146.1000000000323098 ) ) ;
#7089 = cartesian_point ( 'none', ( -46.59352487864193648, -1.524645651534667135, 162.5479083149417363 ) ) ;
#7090 = line ( 'none', #4891, #7677 ) ;
#7091 = plane ( 'none', #10508 ) ;
#7092 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#7093 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764237734, -1.069032370590971189e-14 ) ) ;
#7094 = cartesian_point ( 'none', ( -9.699336079036026348, 19.44820182778373407, 174.1052943859889410 ) ) ;
#7095 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#7096 = oriented_edge ( 'none', *, *, #32170, .t. ) ;
#7097 = direction ( 'none', ( 3.330669073875469227e-15, -0.9967624760706479403, -0.08040252668611190534 ) ) ;
#7098 = axis2_placement_3d ( 'none', #45261, #12054, #19602 ) ;
#7099 = edge_loop ( 'none', ( #32966, #22001, #13677, #20594, #28743, #11305, #37773, #40679 ) ) ;
#7100 = circle ( 'none', #18158, 4.499999999999999112 ) ;
#7101 = cartesian_point ( 'none', ( -47.03431479400655491, -14.09938267199685669, 163.4479330570418938 ) ) ;
#7102 = oriented_edge ( 'none', *, *, #13162, .f. ) ;
#7103 = edge_curve ( 'none', #35688, #7672, #23762, .t. ) ;
#7104 = cylindrical_surface ( 'none', #11151, 6.499999999999999112 ) ;
#7105 = line ( 'none', #15542, #42624 ) ;
#7106 = edge_loop ( 'none', ( #23833, #5247, #4411 ) ) ;
#7107 = edge_loop ( 'none', ( #34880, #14850, #3993, #8283 ) ) ;
#7108 = oriented_edge ( 'none', *, *, #32129, .f. ) ;
#7110 = advanced_face ( 'none', ( #2630, #14016 ), #25160, .t. ) ;
#7109 = cartesian_point ( 'none', ( -46.59352487864070724, 16.48518889146076560, 145.0714721643112739 ) ) ;
#7111 = oriented_edge ( 'none', *, *, #16472, .f. ) ;
#7112 = cartesian_point ( 'none', ( -41.50948164406573682, -15.28116716768434991, 142.0368299368871590 ) ) ;
#7113 = oriented_edge ( 'none', *, *, #22731, .t. ) ;
#7114 = oriented_edge ( 'none', *, *, #27201, .f. ) ;
#7115 = edge_curve ( 'none', #10142, #10720, #28319, .t. ) ;
#7116 = axis2_placement_3d ( 'none', #20265, #9394, #9066 ) ;
#7117 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079395629e-14, 146.0999999999999659 ) ) ;
#7118 = vertex_point ( 'none', #14256 ) ;
#7119 = cartesian_point ( 'none', ( -77.69999999999981810, -17.74767204434100165, 131.3683966586619647 ) ) ;
#7120 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#7121 = cartesian_point ( 'none', ( 21.62345140478061722, -1.000132835935665376, 173.9266654155858873 ) ) ;
#7122 = cartesian_point ( 'none', ( -4.050266606031867944, 37.78353266199527383, -45.00000000000000000 ) ) ;
#7123 = direction ( 'none', ( -0.8660254037844418162, 0.4999999999999945599, 1.201910926767846628e-15 ) ) ;
#7124 = edge_loop ( 'none', ( #21834, #18560, #28369, #42276 ) ) ;
#7125 = closed_shell ( 'none', ( #14863, #5491, #449, #15509, #35253, #10563, #40074, #34743, #36685, #22746, #33175, #46320, #37881, #27286, #9803, #46836, #43473, #339, #17992, #6329, #12878, #36339, #18790, #40787, #30739, #10133, #20334, #36415, #21120, #368, #8328, #13492, #21807, #13120, #42002, #33842, #5971, #1023, #30009, #10765, #31176, #8078, #2274, #26199, #15268, #36359, #34896, #10719, #41362, #31740, #25757, #38855, #42313, #37643, #31399, #2447, #31267, #9553, #15383, #2280, #17905, #33809, #39708, #9523, #7168, #45028 ) ) ;
#7126 = cartesian_point ( 'none', ( 57.49999999999996447, -49.69657935914706570, -51.00000000000000711 ) ) ;
#7127 = edge_curve ( 'none', #29480, #8255, #12865, .t. ) ;
#7128 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#7129 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7130 = cartesian_point ( 'none', ( -18.44196292735084697, 3.991433182620321762, 176.0999999999999943 ) ) ;
#7131 = cylindrical_surface ( 'none', #15333, 45.50000000000000000 ) ;
#7132 = cartesian_point ( 'none', ( -17.14396568614132832, 34.79157510349522653, 120.7000000000000739 ) ) ;
#7133 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#7134 = cartesian_point ( 'none', ( -46.63308798543678080, 10.94109629735743816, 165.1310853936226408 ) ) ;
#7135 = cartesian_point ( 'none', ( 26.22966044486670256, -0.05146587512760354699, 1.649655893088006975 ) ) ;
#7136 = cartesian_point ( 'none', ( -1.430937716436078160e-13, 44.74500000000007560, 45.50000000000004974 ) ) ;
#7137 = cartesian_point ( 'none', ( -103.4999999999996305, -51.26524163599530226, 197.3652416360545772 ) ) ;
#7138 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7139 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#7140 = oriented_edge ( 'none', *, *, #29365, .f. ) ;
#7141 = cartesian_point ( 'none', ( -36.28629995881019710, 7.431820430407061195, 125.4451649514061415 ) ) ;
#7142 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#7143 = oriented_edge ( 'none', *, *, #20367, .t. ) ;
#7144 = cartesian_point ( 'none', ( -11.07859437940228453, -14.18960064166106960, -10.52870818193337854 ) ) ;
#7145 = face_outer_bound ( 'none', #26939, .t. ) ;
#7146 = cartesian_point ( 'none', ( -82.30000000000293880, -20.95899236047673497, 113.5385111152265551 ) ) ;
#7147 = oriented_edge ( 'none', *, *, #23213, .t. ) ;
#7149 = oriented_edge ( 'none', *, *, #32909, .t. ) ;
#7148 = advanced_face ( 'none', ( #14600 ), #32926, .f. ) ;
#7150 = circle ( 'none', #91, 40.00000000000000711 ) ;
#7151 = cartesian_point ( 'none', ( -39.05761528191427345, -1.308829111104564614e-13, 113.1083187840197581 ) ) ;
#7152 = oriented_edge ( 'none', *, *, #38054, .t. ) ;
#7153 = cartesian_point ( 'none', ( -22.17466139320853458, 33.29090554635825328, -15.19458246249725342 ) ) ;
#7154 = face_outer_bound ( 'none', #22012, .t. ) ;
#7155 = oriented_edge ( 'none', *, *, #41558, .t. ) ;
#7156 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#7157 = vector ( 'none', #5198, 1000.000000000000000 ) ;
#7158 = oriented_edge ( 'none', *, *, #18341, .t. ) ;
#7159 = cartesian_point ( 'none', ( -46.63308798543682343, 19.49321747747351452, 156.1947645749330889 ) ) ;
#7160 = axis2_placement_3d ( 'none', #38410, #23660, #45799 ) ;
#7161 = vertex_point ( 'none', #10122 ) ;
#7162 = edge_loop ( 'none', ( #29116, #33668, #38770, #22179 ) ) ;
#7163 = cartesian_point ( 'none', ( -50.77488489388438353, 6.022768115755911644, 131.9820510044923481 ) ) ;
#7164 = oriented_edge ( 'none', *, *, #34258, .f. ) ;
#7165 = cartesian_point ( 'none', ( -39.63230138810082792, -2.538443403208902716, 131.1134625383744492 ) ) ;
#7166 = axis2_placement_3d ( 'none', #23045, #19707, #4699 ) ;
#7168 = advanced_face ( 'none', ( #4320 ), #3183, .f. ) ;
#7167 = cartesian_point ( 'none', ( -72.19999999999987494, -2.303510881689150157e-13, 146.1000000000000796 ) ) ;
#7169 = direction ( 'none', ( 1.092875789865388272e-15, 1.622095236360694314e-29, 1.000000000000000000 ) ) ;
#7170 = direction ( 'none', ( 0.7858644344381070512, -0.6183988120018294454, 0.0000000000000000000 ) ) ;
#7171 = edge_curve ( 'none', #6331, #21886, #46171, .t. ) ;
#7172 = axis2_placement_3d ( 'none', #40046, #36205, #43576 ) ;
#7173 = oriented_edge ( 'none', *, *, #2398, .f. ) ;
#7174 = cartesian_point ( 'none', ( 1.476456870959047810e-14, 2.580709859211585301e-15, -10.26794919243113569 ) ) ;
#7175 = b_spline_curve_with_knots ( 'none', 3,
( #11271, #4119, #25992, #36933, #29649, #14947, #37567, #7764, #40609, #745, #11740, #18664, #29965, #44306, #276, #15105, #7908, #8063 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585278396310286e-07, 0.0008474857742423358604, 0.001694675989956832092, 0.002541866205671328757, 0.003389056421385824771, 0.004236246637100320352, 0.005083436852814817233, 0.005930627068529313248, 0.006777817284243809262 ),
.unspecified. ) ;
#7176 = cartesian_point ( 'none', ( 39.00364330202673102, 8.007975951700364803, 113.0999999999999233 ) ) ;
#7177 = face_outer_bound ( 'none', #33881, .t. ) ;
#7178 = edge_curve ( 'none', #40578, #45548, #45587, .t. ) ;
#7179 = cartesian_point ( 'none', ( -19.99999999999999645, -34.64101615137749235, 106.1000000000000938 ) ) ;
#7180 = direction ( 'none', ( -0.9912947018080030537, -8.246221740875262748e-14, -0.1316617414717821122 ) ) ;
#7181 = cartesian_point ( 'none', ( -40.47394918107976736, 15.27284547731589548, 144.5760885330772396 ) ) ;
#7182 = cartesian_point ( 'none', ( -37.18923766963821720, -0.6939403419198807432, 161.8976707870637881 ) ) ;
#7183 = oriented_edge ( 'none', *, *, #19145, .f. ) ;
#7184 = vector ( 'none', #2082, 1000.000000000000000 ) ;
#7185 = cartesian_point ( 'none', ( -52.66869176962464394, 12.97969513426801491, 135.8320881274986220 ) ) ;
#7186 = cartesian_point ( 'none', ( -54.49999999999984368, 2.398626566301506499e-13, 184.6000000000000512 ) ) ;
#7187 = direction ( 'none', ( -1.000000000000000000, -3.577061292867572060e-15, 1.375792804949066313e-15 ) ) ;
#7188 = vertex_point ( 'none', #32829 ) ;
#7189 = face_outer_bound ( 'none', #45152, .t. ) ;
#7190 = direction ( 'none', ( 1.000000000000000000, -2.556663226239410751e-15, -2.151057110211239811e-16 ) ) ;
#7191 = vertex_point ( 'none', #40555 ) ;
#7192 = circle ( 'none', #8344, 47.50000000000002132 ) ;
#7193 = advanced_face ( 'none', ( #20921 ), #15778, .t. ) ;
#7194 = cartesian_point ( 'none', ( -26.08979884449183473, -41.62842172135377439, 113.0999999999999943 ) ) ;
#7195 = vector ( 'none', #2803, 1000.000000000000000 ) ;
#7196 = oriented_edge ( 'none', *, *, #20562, .t. ) ;
#7197 = edge_curve ( 'none', #40758, #9168, #39261, .t. ) ;
#7198 = circle ( 'none', #17467, 55.00000000000000000 ) ;
#7200 = oriented_edge ( 'none', *, *, #1035, .f. ) ;
#7199 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#7201 = oriented_edge ( 'none', *, *, #41782, .t. ) ;
#7202 = cartesian_point ( 'none', ( -17.68664224854794398, 38.33422344292225858, -15.49999999999998224 ) ) ;
#7203 = direction ( 'none', ( 0.8331310804775866607, -0.5530755850173185717, -1.013691483617755594e-15 ) ) ;
#7204 = vector ( 'none', #29544, 999.9999999999998863 ) ;
#7205 = edge_curve ( 'none', #7793, #47277, #36419, .t. ) ;
#7206 = cartesian_point ( 'none', ( 6.591483847179137712, -14.57917489751652340, -116.3323185225532086 ) ) ;
#7207 = direction ( 'none', ( 1.031328099699084357e-15, 0.09137636991025065158, 0.9958164283752427570 ) ) ;
#7208 = oriented_edge ( 'none', *, *, #37932, .f. ) ;
#7209 = oriented_edge ( 'none', *, *, #2156, .t. ) ;
#7210 = cartesian_point ( 'none', ( -30.69999999999985008, -6.591110610530100722, 150.6340115703159483 ) ) ;
#7211 = edge_curve ( 'none', #13545, #19336, #26614, .t. ) ;
#7212 = direction ( 'none', ( -3.330669073875469227e-15, 0.9967624760706480513, 0.08040252668610968489 ) ) ;
#7213 = direction ( 'none', ( -0.8917887532908056469, 0.4524520079566787811, 7.093699910821890011e-16 ) ) ;
#7214 = oriented_edge ( 'none', *, *, #32085, .f. ) ;
#7215 = cartesian_point ( 'none', ( 21.73995371236361152, -33.36340350765059526, -34.57736372384605517 ) ) ;
#7216 = axis2_placement_3d ( 'none', #19628, #30660, #16133 ) ;
#7217 = advanced_face ( 'none', ( #16937, #1486 ), #7558, .t. ) ;
#7218 = cartesian_point ( 'none', ( -38.22443619764065659, 23.13895542068436129, 145.3576732015020241 ) ) ;
#7219 = line ( 'none', #13325, #20905 ) ;
#7220 = axis2_placement_3d ( 'none', #25335, #25487, #3777 ) ;
#7221 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#7222 = cartesian_point ( 'none', ( 2.189002910818091023e-14, 2.864526228162370131e-15, 0.9999999999999986677 ) ) ;
#7223 = axis2_placement_3d ( 'none', #9825, #5856, #38828 ) ;
#7224 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7225 = vector ( 'none', #33574, 999.9999999999998863 ) ;
#7226 = oriented_edge ( 'none', *, *, #5183, .t. ) ;
#7227 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#7228 = face_outer_bound ( 'none', #44524, .t. ) ;
#7229 = plane ( 'none', #12171 ) ;
#7230 = oriented_edge ( 'none', *, *, #26169, .f. ) ;
#7231 = cartesian_point ( 'none', ( -79.09999999999996589, 26.36759374688127977, 165.0999999999846466 ) ) ;
#7232 = cartesian_point ( 'none', ( -69.49999999999990052, -2.314794548284184542e-13, 146.1000000000000512 ) ) ;
#7233 = oriented_edge ( 'none', *, *, #35452, .t. ) ;
#7234 = edge_curve ( 'none', #8398, #19303, #38117, .t. ) ;
#7235 = axis2_placement_3d ( 'none', #23361, #16527, #31041 ) ;
#7236 = oriented_edge ( 'none', *, *, #37859, .f. ) ;
#7237 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#7238 = direction ( 'none', ( 1.317153999343780913e-15, -1.224442052797147000e-16, 1.000000000000000000 ) ) ;
#7239 = line ( 'none', #20126, #14595 ) ;
#7240 = cartesian_point ( 'none', ( -47.74103539695109077, -22.10199994653369160, 140.3683243837237171 ) ) ;
#7241 = oriented_edge ( 'none', *, *, #21506, .f. ) ;
#7242 = oriented_edge ( 'none', *, *, #4741, .t. ) ;
#7243 = vertex_point ( 'none', #40080 ) ;
#7244 = cartesian_point ( 'none', ( -38.22443619764063527, 19.86706016083301307, 157.9853787319558762 ) ) ;
#7245 = cartesian_point ( 'none', ( -166.9679434480895850, -3.861630888176322339e-11, 81.10000000000019327 ) ) ;
#7246 = circle ( 'none', #43732, 3.399999999999996803 ) ;
#7247 = edge_curve ( 'none', #11400, #44603, #43871, .t. ) ;
#7248 = vector ( 'none', #23208, 1000.000000000000000 ) ;
#7249 = axis2_placement_3d ( 'none', #43477, #25032, #39154 ) ;
#7250 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7251 = cartesian_point ( 'none', ( -39.91719799806228508, -1.789530472261232408, 161.2243226353267289 ) ) ;
#7252 = direction ( 'none', ( 3.552713678800501718e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#7253 = edge_loop ( 'none', ( #2740, #27387, #30313, #7084 ) ) ;
#7254 = cartesian_point ( 'none', ( -17.07440407084461853, -34.42172691886869984, 120.7000000000000739 ) ) ;
#7255 = axis2_placement_3d ( 'none', #30809, #16134, #19475 ) ;
#7256 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#7257 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, -23.74999999999999289 ) ) ;
#7258 = edge_curve ( 'none', #37683, #18151, #33825, .t. ) ;
#7259 = advanced_face ( 'none', ( #26035 ), #44432, .t. ) ;
#7260 = cartesian_point ( 'none', ( -84.52735684759697676, -25.03858612784035742, 145.3935677138642006 ) ) ;
#7261 = oriented_edge ( 'none', *, *, #10937, .t. ) ;
#7262 = advanced_face ( 'none', ( #46732 ), #3905, .f. ) ;
#7263 = edge_curve ( 'none', #8172, #1425, #8887, .t. ) ;
#7264 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#7265 = cartesian_point ( 'none', ( -55.99999999999976552, -26.25937038237301024, 171.5187199309077926 ) ) ;
#7266 = edge_curve ( 'none', #41125, #38981, #35261, .t. ) ;
#7267 = oriented_edge ( 'none', *, *, #12148, .f. ) ;
#7268 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7269 = line ( 'none', #31974, #44561 ) ;
#7270 = edge_curve ( 'none', #13941, #42545, #19760, .t. ) ;
#7271 = oriented_edge ( 'none', *, *, #17963, .t. ) ;
#7272 = cylindrical_surface ( 'none', #13127, 3.000000000000003997 ) ;
#7273 = advanced_face ( 'none', ( #7189 ), #27167, .f. ) ;
#7274 = cartesian_point ( 'none', ( -9.685040978487599261, -19.45480675837753637, 174.1047648300267952 ) ) ;
#7275 = edge_loop ( 'none', ( #28700, #34855, #30360, #15955, #16332, #7233, #32195, #2885, #11127, #9151, #278 ) ) ;
#7276 = vertex_point ( 'none', #36559 ) ;
#7277 = cartesian_point ( 'none', ( -36.26455027589152280, -16.09516024194997286, 142.2415345126470356 ) ) ;
#7278 = oriented_edge ( 'none', *, *, #1483, .t. ) ;
#7279 = cartesian_point ( 'none', ( -54.50000000000004263, 34.49967906316793886, 126.1816010059241790 ) ) ;
#7280 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#7281 = edge_loop ( 'none', ( #39916, #2618, #30278, #20598 ) ) ;
#7282 = oriented_edge ( 'none', *, *, #6787, .f. ) ;
#7283 = axis2_placement_3d ( 'none', #38899, #28110, #13895 ) ;
#7284 = cartesian_point ( 'none', ( 9.474379643073140400, 38.73110875715085655, -37.50982189035416070 ) ) ;
#7285 = vertex_point ( 'none', #15372 ) ;
#7286 = circle ( 'none', #24334, 36.54676258992806481 ) ;
#7287 = cartesian_point ( 'none', ( -19.92978175024649801, 6.620119751093063165, 176.0999999999999659 ) ) ;
#7288 = circle ( 'none', #47452, 0.2000000000000001776 ) ;
#7289 = direction ( 'none', ( -3.477350020181297974e-15, 0.9967624760706484954, 0.08040252668610628484 ) ) ;
#7290 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#7291 = oriented_edge ( 'none', *, *, #46567, .f. ) ;
#7292 = oriented_edge ( 'none', *, *, #8200, .f. ) ;
#7293 = cartesian_point ( 'none', ( -45.54999999999984084, -13.48751941818015432, 132.3650329471011275 ) ) ;
#7294 = cartesian_point ( 'none', ( -2.880649654906151103, 0.1875923746359996758, 170.5999999999999659 ) ) ;
#7295 = cartesian_point ( 'none', ( -65.78173321813108032, 0.1370916391497163378, 185.2438291180595229 ) ) ;
#7296 = axis2_placement_3d ( 'none', #670, #29581, #44408 ) ;
#7297 = cartesian_point ( 'none', ( -37.43910214905702105, 6.870675789087165697, 160.1811077364117182 ) ) ;
#7298 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.877651306839076036e-13 ) ) ;
#7299 = vertex_point ( 'none', #10748 ) ;
#7300 = plane ( 'none', #12759 ) ;
#7301 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#7302 = axis2_placement_3d ( 'none', #40075, #6926, #43605 ) ;
#7303 = oriented_edge ( 'none', *, *, #10291, .f. ) ;
#7304 = oriented_edge ( 'none', *, *, #33085, .f. ) ;
#7305 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#7306 = cartesian_point ( 'none', ( -52.73544972410824272, 17.69071827877382219, 133.1061173323347191 ) ) ;
#7307 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7308 = vertex_point ( 'none', #44717 ) ;
#7309 = cartesian_point ( 'none', ( -48.25823714316388902, 20.47254334709510104, 156.7216006337247904 ) ) ;
#7310 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#7311 = edge_curve ( 'none', #44155, #31694, #10013, .t. ) ;
#7312 = axis2_placement_3d ( 'none', #30698, #12290, #15703 ) ;
#7313 = advanced_face ( 'none', ( #35817 ), #34663, .f. ) ;
#7314 = axis2_placement_3d ( 'none', #16196, #4682, #19531 ) ;
#7315 = edge_loop ( 'none', ( #34029, #29106, #43462 ) ) ;
#7316 = face_outer_bound ( 'none', #14117, .t. ) ;
#7317 = direction ( 'none', ( -0.9912947018080026096, 7.344038491656620910e-14, 0.1316617414717854151 ) ) ;
#7318 = edge_curve ( 'none', #10561, #33019, #37223, .t. ) ;
#7319 = vertex_point ( 'none', #15534 ) ;
#7320 = line ( 'none', #28815, #1048 ) ;
#7321 = cartesian_point ( 'none', ( 51.00292657709147903, 37.46194077712497261, -1.094835727910044217e-14 ) ) ;
#7322 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#7323 = edge_loop ( 'none', ( #30728, #43254, #47, #38494 ) ) ;
#7324 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.5000000000000711 ) ) ;
#7325 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.5000000000000711 ) ) ;
#7326 = vector ( 'none', #16071, 1000.000000000000000 ) ;
#7327 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7328 = cartesian_point ( 'none', ( -8.500021825283793575, 15.43911870797644781, 157.7172552262383078 ) ) ;
#7329 = oriented_edge ( 'none', *, *, #31340, .f. ) ;
#7330 = direction ( 'none', ( -0.8917887532907964321, 0.4524520079566971553, 0.0000000000000000000 ) ) ;
#7331 = edge_curve ( 'none', #45765, #26061, #15157, .t. ) ;
#7332 = line ( 'none', #11495, #34251 ) ;
#7333 = vector ( 'none', #11327, 1000.000000000000000 ) ;
#7334 = oriented_edge ( 'none', *, *, #31610, .f. ) ;
#7335 = cartesian_point ( 'none', ( 27.94144153385546758, 51.16272401244211210, 64.60000000000002274 ) ) ;
#7336 = face_outer_bound ( 'none', #41628, .t. ) ;
#7337 = cartesian_point ( 'none', ( -52.73544972410814324, -15.37927538852230391, 130.4385700357854603 ) ) ;
#7339 = edge_curve ( 'none', #1576, #35490, #24913, .t. ) ;
#7338 = direction ( 'none', ( 0.0000000000000000000, 0.8059552746594063066, -0.5919764313287149138 ) ) ;
#7340 = advanced_face ( 'none', ( #23179 ), #25483, .t. ) ;
#7341 = direction ( 'none', ( 0.9860849724080618106, -0.1182278785173171004, -0.1168699958598714977 ) ) ;
#7342 = oriented_edge ( 'none', *, *, #4340, .t. ) ;
#7343 = cartesian_point ( 'none', ( -8.499999999999930722, 16.16353192376766046, 156.3566031634668718 ) ) ;
#7344 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7345 = cartesian_point ( 'none', ( 17.47039677160475435, -35.84187240240135708, -37.50967554714145535 ) ) ;
#7346 = edge_curve ( 'none', #9513, #34016, #45233, .t. ) ;
#7347 = oriented_edge ( 'none', *, *, #20205, .f. ) ;
#7348 = direction ( 'none', ( 0.9943034911051376046, 0.1065859633166382214, 0.0000000000000000000 ) ) ;
#7349 = circle ( 'none', #39021, 2.499999999999993339 ) ;
#7350 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#7351 = vertex_point ( 'none', #19227 ) ;
#7352 = axis2_placement_3d ( 'none', #32862, #32536, #43967 ) ;
#7353 = plane ( 'none', #6695 ) ;
#7354 = direction ( 'none', ( -2.523234146875360041e-15, 1.000000000000000000, -5.853903220750834758e-13 ) ) ;
#7355 = oriented_edge ( 'none', *, *, #40356, .f. ) ;
#7356 = vector ( 'none', #39514, 1000.000000000000000 ) ;
#7357 = cartesian_point ( 'none', ( -96.49999999999985789, -20.00000000002065192, 111.4589838486343183 ) ) ;
#7358 = cartesian_point ( 'none', ( -42.40647512135901565, -20.66571394872911327, 153.5946557198045923 ) ) ;
#7359 = cartesian_point ( 'none', ( 18.59461166046609293, -29.31039649059174934, 140.6452848538592661 ) ) ;
#7360 = oriented_edge ( 'none', *, *, #20651, .f. ) ;
#7361 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 58.50000000000005684 ) ) ;
#7362 = axis2_placement_3d ( 'none', #22254, #33315, #26103 ) ;
#7363 = vector ( 'none', #39779, 1000.000000000000000 ) ;
#7364 = vertex_point ( 'none', #29921 ) ;
#7365 = line ( 'none', #18803, #35448 ) ;
#7366 = b_spline_curve_with_knots ( 'none', 3,
( #36848, #18589, #40686, #18889, #44546, #22700, #44388, #829 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003907342788223092112, 0.0007814685576446184223, 0.001562937115289239664 ),
.unspecified. ) ;
#7367 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#7368 = oriented_edge ( 'none', *, *, #12488, .t. ) ;
#7369 = cartesian_point ( 'none', ( -37.18891465674121122, 22.67544176540397061, 145.3795313826061317 ) ) ;
#7370 = edge_curve ( 'none', #43621, #9415, #5457, .t. ) ;
#7371 = axis2_placement_3d ( 'none', #3517, #18385, #14671 ) ;
#7372 = vector ( 'none', #33749, 1000.000000000000114 ) ;
#7373 = cartesian_point ( 'none', ( 49.61081362515093929, -31.00027695764234181, 6.938893903907228378e-15 ) ) ;
#7374 = advanced_face ( 'none', ( #24347 ), #36972, .t. ) ;
#7375 = oriented_edge ( 'none', *, *, #27978, .f. ) ;
#7376 = edge_curve ( 'none', #21964, #29255, #40919, .t. ) ;
#7378 = axis2_placement_3d ( 'none', #19541, #33635, #37354 ) ;
#7377 = cartesian_point ( 'none', ( 6.264338184349913017e-14, 3.322513905617954222e-14, 113.0999999999999801 ) ) ;
#7379 = cartesian_point ( 'none', ( 48.00000000000005684, -7.544167392299377440e-15, -1.900000000000010125 ) ) ;
#7380 = vector ( 'none', #11201, 1000.000000000000000 ) ;
#7381 = b_spline_curve_with_knots ( 'none', 3,
( #21487, #25294, #29262, #7077 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224651440081603e-06, 0.0005932647871614935703 ),
.unspecified. ) ;
#7382 = cartesian_point ( 'none', ( -78.50000000000002842, 31.89101615136533141, 126.0999999999810086 ) ) ;
#7383 = edge_loop ( 'none', ( #5654, #10052, #25911, #47234 ) ) ;
#7384 = edge_curve ( 'none', #19514, #21517, #20877, .t. ) ;
#7385 = cartesian_point ( 'none', ( 1.758668394724332673, -16.40600760323479079, -75.00000000000001421 ) ) ;
#7386 = axis2_placement_3d ( 'none', #23551, #46969, #2478 ) ;
#7387 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#7388 = cartesian_point ( 'none', ( 49.49245204612985560, -26.95200689048880349, 60.60000000000000142 ) ) ;
#7389 = oriented_edge ( 'none', *, *, #35123, .t. ) ;
#7390 = cartesian_point ( 'none', ( 21.24999999999996803, 40.05607966083871219, 101.0903692588729825 ) ) ;
#7391 = face_outer_bound ( 'none', #37084, .t. ) ;
#7392 = cartesian_point ( 'none', ( -77.69999999999988916, 8.711943230628799384, 154.7118839487244770 ) ) ;
#7393 = oriented_edge ( 'none', *, *, #35377, .f. ) ;
#7394 = advanced_face ( 'none', ( #35214 ), #34063, .f. ) ;
#7395 = cartesian_point ( 'none', ( -54.79999999999986926, -1.645350522494482750e-13, 146.0999999999999943 ) ) ;
#7396 = cartesian_point ( 'none', ( -46.82410257490248284, -1.898553191778859173, 162.3240264600431999 ) ) ;
#7397 = edge_curve ( 'none', #37527, #14808, #42665, .t. ) ;
#7398 = cartesian_point ( 'none', ( -42.36691201456298472, -1.196736754664252915e-13, 146.0999999999999659 ) ) ;
#7399 = cartesian_point ( 'none', ( -57.09999999999974563, -34.64101615137771262, 164.0000000000000853 ) ) ;
#7400 = direction ( 'none', ( -3.608224830031772956e-15, 1.000000000000000000, -1.173149954722845308e-14 ) ) ;
#7401 = cylindrical_surface ( 'none', #7580, 2.999999999999998668 ) ;
#7402 = oriented_edge ( 'none', *, *, #12191, .f. ) ;
#7404 = edge_loop ( 'none', ( #229, #18031 ) ) ;
#7403 = cartesian_point ( 'none', ( -9.397113620177766080, 18.80528239267124491, 176.0999999999999943 ) ) ;
#7405 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#7406 = face_outer_bound ( 'none', #28256, .t. ) ;
#7407 = cartesian_point ( 'none', ( -52.71311226488899138, -16.04766828993136940, 142.0487298372951557 ) ) ;
#7408 = edge_curve ( 'none', #41042, #27098, #16900, .t. ) ;
#7409 = circle ( 'none', #3313, 21.95000000000000995 ) ;
#7410 = cartesian_point ( 'none', ( 10.61867769040127563, -17.08577134313688717, 175.8651943991197015 ) ) ;
#7411 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#7412 = circle ( 'none', #8188, 32.50000000000000000 ) ;
#7413 = oriented_edge ( 'none', *, *, #17262, .f. ) ;
#7414 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#7415 = vertex_point ( 'none', #27189 ) ;
#7416 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#7417 = face_outer_bound ( 'none', #21688, .t. ) ;
#7418 = cartesian_point ( 'none', ( 20.36645490680287196, -16.42277426408743324, -35.42893218813451739 ) ) ;
#7419 = oriented_edge ( 'none', *, *, #19630, .f. ) ;
#7420 = oriented_edge ( 'none', *, *, #45704, .f. ) ;
#7421 = advanced_face ( 'none', ( #47278 ), #28275, .t. ) ;
#7422 = cartesian_point ( 'none', ( 35.85807456235143320, 17.42120748329552171, -37.50000000000002132 ) ) ;
#7423 = circle ( 'none', #13163, 3.250000000000002665 ) ;
#7424 = cartesian_point ( 'none', ( -1.130976938156683530e-13, 45.00000000000002842, 84.50000000000005684 ) ) ;
#7425 = oriented_edge ( 'none', *, *, #23559, .t. ) ;
#7426 = direction ( 'none', ( -1.590016789392713118e-15, 0.7111790392350227918, 0.7030109345897472828 ) ) ;
#7427 = face_outer_bound ( 'none', #40186, .t. ) ;
#7428 = oriented_edge ( 'none', *, *, #16087, .t. ) ;
#7429 = oriented_edge ( 'none', *, *, #2588, .f. ) ;
#7430 = cartesian_point ( 'none', ( 46.21081362515099045, -31.00027695764237734, -1.006918250036115196e-14 ) ) ;
#7431 = cartesian_point ( 'none', ( 45.61674430980693273, -31.21801603136806946, 68.59999999999999432 ) ) ;
#7432 = oriented_edge ( 'none', *, *, #19041, .f. ) ;
#7433 = line ( 'none', #18592, #24603 ) ;
#7434 = vertex_point ( 'none', #30560 ) ;
#7435 = direction ( 'none', ( 0.8966868488700903139, 0.4426654437195517988, 0.0000000000000000000 ) ) ;
#7436 = axis2_placement_3d ( 'none', #45438, #23435, #6031 ) ;
#7437 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7438 = cartesian_point ( 'none', ( -47.74103539695121867, 8.818777970803511224, 125.0386690328352017 ) ) ;
#7439 =( bounded_curve ( ) b_spline_curve ( 3, ( #31089, #45572, #12517, #27076 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.415760407642373098, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9979979914604470981, 0.9979979914604470981, 1.000000000000000000 ) )
representation_item ( '' ) );
#7440 = edge_curve ( 'none', #16725, #24072, #21468, .t. ) ;
#7441 = axis2_placement_3d ( 'none', #194, #356, #11345 ) ;
#7442 = vector ( 'none', #19737, 999.9999999999998863 ) ;
#7443 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#7444 = oriented_edge ( 'none', *, *, #44777, .f. ) ;
#7445 = direction ( 'none', ( -7.372574772901423249e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7446 = oriented_edge ( 'none', *, *, #29229, .t. ) ;
#7447 = circle ( 'none', #5969, 37.15470053837928788 ) ;
#7448 = cartesian_point ( 'none', ( -82.30000000000300986, 22.28041962097924866, 180.5317642642831117 ) ) ;
#7449 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -4.093676202073981076e-16 ) ) ;
#7450 = line ( 'none', #27175, #23448 ) ;
#7451 = advanced_face ( 'none', ( #32882 ), #27128, .t. ) ;
#7452 = direction ( 'none', ( 9.348201348699711183e-16, -1.000000000000000000, -6.049741671912744672e-19 ) ) ;
#7453 = edge_curve ( 'none', #7784, #38423, #26572, .t. ) ;
#7454 = axis2_placement_3d ( 'none', #20389, #2028, #46042 ) ;
#7455 = cartesian_point ( 'none', ( -90.51681828668840524, -22.97244532398482164, 123.1066867690506825 ) ) ;
#7456 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7457 = cartesian_point ( 'none', ( -37.46465512411446497, -15.74798093524194798, 117.5089426765284628 ) ) ;
#7458 = oriented_edge ( 'none', *, *, #8786, .t. ) ;
#7459 = cartesian_point ( 'none', ( 3.036065939896309352e-14, 1.971197255626747962e-14, 84.50000000000004263 ) ) ;
#7460 = cartesian_point ( 'none', ( -46.59352487864056513, -13.15254876993231470, 163.7154386513696807 ) ) ;
#7461 = direction ( 'none', ( -1.000000000000000000, -3.648025537184032662e-15, 1.428686892093332260e-15 ) ) ;
#7462 = oriented_edge ( 'none', *, *, #38516, .f. ) ;
#7463 = cartesian_point ( 'none', ( -51.04340868842433565, -15.16971992851196660, 143.2414283110154827 ) ) ;
#7464 = conical_surface ( 'none', #31611, 2.499999999999996447, 1.047197551196619836 ) ;
#7465 = face_outer_bound ( 'none', #8020, .t. ) ;
#7466 = oriented_edge ( 'none', *, *, #25170, .f. ) ;
#7467 = oriented_edge ( 'none', *, *, #17466, .f. ) ;
#7468 = vector ( 'none', #30566, 1000.000000000000000 ) ;
#7469 = cartesian_point ( 'none', ( 6.939367637108216631e-14, 47.50000000000002842, 97.50000000000004263 ) ) ;
#7470 = edge_curve ( 'none', #17536, #37449, #17425, .t. ) ;
#7471 = cartesian_point ( 'none', ( -26.98106821744075035, 1.010919307269241951, -72.99999999999997158 ) ) ;
#7472 = cartesian_point ( 'none', ( -55.99999999999986500, 1.500000000000235589, 175.1352588437970894 ) ) ;
#7473 = vector ( 'none', #36477, 1000.000000000000000 ) ;
#7474 = edge_loop ( 'none', ( #6349, #13515, #34960, #29292, #20567, #39320, #13028, #44897, #6156, #26227 ) ) ;
#7475 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#7476 = edge_loop ( 'none', ( #33740, #43608, #22326, #30288 ) ) ;
#7477 = plane ( 'none', #13724 ) ;
#7478 = oriented_edge ( 'none', *, *, #21728, .f. ) ;
#7479 = cartesian_point ( 'none', ( -42.36691201456304157, 13.67873962350027028, 136.7871719301899418 ) ) ;
#7480 = face_outer_bound ( 'none', #9951, .t. ) ;
#7482 = edge_curve ( 'none', #13507, #26116, #25436, .t. ) ;
#7481 = b_spline_curve_with_knots ( 'none', 3,
( #34006, #9023, #8704, #19423, #34648, #30761, #4896, #45090, #26907, #44926 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235333938, 0.004237400127967486108, 0.005084229215699638711, 0.005931058303431791315, 0.006777887391163943051 ),
.unspecified. ) ;
#7483 = edge_loop ( 'none', ( #41890, #271 ) ) ;
#7484 = cartesian_point ( 'none', ( -36.33130823037520685, 5.367962118463466936, 130.4447298747437571 ) ) ;
#7485 = advanced_face ( 'none', ( #1448 ), #39216, .t. ) ;
#7486 = cylindrical_surface ( 'none', #38238, 8.500000000000000000 ) ;
#7487 = oriented_edge ( 'none', *, *, #16659, .f. ) ;
#7488 = cartesian_point ( 'none', ( 17.52516021805948299, -8.681518261879595855, -36.50000000000001421 ) ) ;
#7489 = cartesian_point ( 'none', ( -87.69999999999978968, -24.11153064848033978, 146.3099756828933096 ) ) ;
#7490 = advanced_face ( 'none', ( #24306 ), #23142, .f. ) ;
#7491 = face_outer_bound ( 'none', #46667, .t. ) ;
#7492 = cartesian_point ( 'none', ( -39.34999999999993747, 15.12462202210920559, 144.5881108875562404 ) ) ;
#7493 = axis2_placement_3d ( 'none', #20125, #16617, #31450 ) ;
#7494 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940147752e-17, -1.000000000000000000 ) ) ;
#7495 = vector ( 'none', #29639, 1000.000000000000000 ) ;
#7496 = direction ( 'none', ( -0.1065859633166278408, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#7497 = vector ( 'none', #23294, 1000.000000000000000 ) ;
#7498 = cartesian_point ( 'none', ( -166.9679434480897271, 64.99999999999941735, 146.0999999999621366 ) ) ;
#7499 = axis2_placement_3d ( 'none', #5588, #1606, #5895 ) ;
#7500 = cartesian_point ( 'none', ( 4.050266606031851069, -37.78353266199527383, -43.00000000000000000 ) ) ;
#7501 = axis2_placement_3d ( 'none', #28423, #10191, #6706 ) ;
#7502 = edge_loop ( 'none', ( #22918, #19191, #45177, #45707, #33193, #1462, #34032, #37582, #17613, #45642, #44056, #26202, #2514, #3390 ) ) ;
#7503 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.877651306839076036e-13 ) ) ;
#7504 = cartesian_point ( 'none', ( -83.69999999999984652, 0.4064717623990505846, 163.5952788119073773 ) ) ;
#7505 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7506 = direction ( 'none', ( 0.1065859633166277576, -0.9943034911051384928, -4.625929269271482709e-17 ) ) ;
#7507 = circle ( 'none', #15573, 2.750000000000002665 ) ;
#7509 = edge_loop ( 'none', ( #25589, #5553, #7568, #26568, #12406, #24120, #10769, #15393, #30412, #27780, #29098 ) ) ;
#7508 = plane ( 'none', #20480 ) ;
#7510 = advanced_face ( 'none', ( #8837 ), #37531, .f. ) ;
#7511 = toroidal_surface ( 'none', #1467, 7.299999999999999822, 0.2000000000000000111 ) ;
#7512 = line ( 'none', #45252, #9220 ) ;
#7513 = direction ( 'none', ( -3.608224830031772167e-15, 1.000000000000000000, -1.144237896789898628e-14 ) ) ;
#7514 = oriented_edge ( 'none', *, *, #41867, .f. ) ;
#7515 = plane ( 'none', #1584 ) ;
#7516 = edge_curve ( 'none', #42917, #7889, #23389, .t. ) ;
#7517 = axis2_placement_3d ( 'none', #34638, #31073, #9172 ) ;
#7518 = vertex_point ( 'none', #16200 ) ;
#7519 = circle ( 'none', #11904, 4.000000000000000000 ) ;
#7520 = circle ( 'none', #45763, 3.249999999999988898 ) ;
#7521 = cartesian_point ( 'none', ( -31.19999999999985363, -5.888196447263994493, 151.7029037557914251 ) ) ;
#7522 = vector ( 'none', #9723, 1000.000000000000114 ) ;
#7523 = oriented_edge ( 'none', *, *, #42769, .f. ) ;
#7524 = edge_curve ( 'none', #8552, #42174, #7687, .t. ) ;
#7525 = axis2_placement_3d ( 'none', #6491, #28675, #32522 ) ;
#7526 = vertex_point ( 'none', #16519 ) ;
#7527 = vertex_point ( 'none', #37811 ) ;
#7528 = cartesian_point ( 'none', ( -33.46194077712585369, -51.00292657709087507, 7.166999109980114459e-15 ) ) ;
#7529 = oriented_edge ( 'none', *, *, #18395, .f. ) ;
#7530 = edge_curve ( 'none', #7572, #24094, #36935, .t. ) ;
#7531 = cartesian_point ( 'none', ( 31.99999999999998579, -4.991795369194722529e-15, -64.00000000000000000 ) ) ;
#7532 = cartesian_point ( 'none', ( -87.69999999999993179, 4.079910839503101627, 117.7909850305296544 ) ) ;
#7533 = direction ( 'none', ( 1.810146235801886898e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#7534 = plane ( 'none', #24282 ) ;
#7535 = cartesian_point ( 'none', ( -49.64999999999987779, 7.658257764069883677, 159.2297786736510261 ) ) ;
#7536 = line ( 'none', #5724, #8678 ) ;
#7537 = vertex_point ( 'none', #12792 ) ;
#7538 = cartesian_point ( 'none', ( -37.95572422967049420, 22.96415496448991433, 143.9672375205664991 ) ) ;
#7539 = vector ( 'none', #46430, 1000.000000000000000 ) ;
#7540 = edge_curve ( 'none', #35217, #41486, #21998, .t. ) ;
#7541 = direction ( 'none', ( -1.603000074938371624e-15, 0.08040252668610858855, -0.9967624760706483844 ) ) ;
#7542 = face_outer_bound ( 'none', #41107, .t. ) ;
#7543 = cartesian_point ( 'none', ( -45.96194077712551973, 37.46194077712567605, -50.99999999999999289 ) ) ;
#7544 = edge_curve ( 'none', #9840, #31780, #13406, .t. ) ;
#7545 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#7546 = advanced_face ( 'none', ( #875 ), #41537, .t. ) ;
#7547 = cartesian_point ( 'none', ( 18.68241553658797116, -1.752530100027456017, 176.0999999999999943 ) ) ;
#7548 = direction ( 'none', ( -0.9943034911051397140, -0.1065859633166171411, 5.782411586589356653e-16 ) ) ;
#7549 = oriented_edge ( 'none', *, *, #40312, .f. ) ;
#7551 = edge_curve ( 'none', #14011, #7581, #40975, .t. ) ;
#7550 = cartesian_point ( 'none', ( -47.03431479400655491, -21.63733019795986579, 140.4813422432515893 ) ) ;
#7552 = plane ( 'none', #7591 ) ;
#7553 = cartesian_point ( 'none', ( 1.961181725025953559, -18.29518423633462376, -86.00000000000000000 ) ) ;
#7554 = cartesian_point ( 'none', ( 4.484967361392706936e-14, 2.224796302730809634e-14, 95.00000000000005684 ) ) ;
#7555 = cartesian_point ( 'none', ( 20.00000000000000000, 34.64101615137762735, 120.6000000000000227 ) ) ;
#7556 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#7557 = line ( 'none', #4858, #37934 ) ;
#7558 = plane ( 'none', #32863 ) ;
#7559 = vertex_point ( 'none', #6096 ) ;
#7561 = oriented_edge ( 'none', *, *, #24012, .t. ) ;
#7560 = cartesian_point ( 'none', ( -14.31896453619429366, -27.09477594154557423, 149.4751357883879450 ) ) ;
#7562 = oriented_edge ( 'none', *, *, #1201, .t. ) ;
#7563 = cartesian_point ( 'none', ( -14.86200763469388164, 11.98418662514489519, -10.49999999999998757 ) ) ;
#7564 = cartesian_point ( 'none', ( 26.43891725838052409, 34.79354798862480891, 117.3967685954414577 ) ) ;
#7565 = vertex_point ( 'none', #2757 ) ;
#7566 = face_outer_bound ( 'none', #25218, .t. ) ;
#7567 = face_outer_bound ( 'none', #32411, .t. ) ;
#7568 = oriented_edge ( 'none', *, *, #14883, .t. ) ;
#7569 = axis2_placement_3d ( 'none', #28345, #39767, #39439 ) ;
#7570 = face_bound ( 'none', #209, .t. ) ;
#7571 = edge_loop ( 'none', ( #43711, #20597 ) ) ;
#7572 = vertex_point ( 'none', #20481 ) ;
#7573 = vertex_point ( 'none', #46450 ) ;
#7574 = circle ( 'none', #47235, 3.999999999999996447 ) ;
#7576 = advanced_face ( 'none', ( #12251 ), #45537, .t. ) ;
#7575 = cartesian_point ( 'none', ( -79.80000000000299565, 19.99999999999995026, 180.7410161513775506 ) ) ;
#7577 = direction ( 'none', ( -0.1065859633166312548, 0.9943034911051382707, 4.235681631386051471e-17 ) ) ;
#7578 = oriented_edge ( 'none', *, *, #39845, .t. ) ;
#7579 = edge_curve ( 'none', #2847, #39756, #31188, .t. ) ;
#7580 = axis2_placement_3d ( 'none', #25706, #47247, #25551 ) ;
#7581 = vertex_point ( 'none', #2609 ) ;
#7582 = face_outer_bound ( 'none', #27130, .t. ) ;
#7583 = cartesian_point ( 'none', ( 45.61674430980685457, -31.21801603136808723, -13.77501833360221184 ) ) ;
#7584 = edge_loop ( 'none', ( #44950, #7748, #27096, #20450 ) ) ;
#7585 = vector ( 'none', #21154, 1000.000000000000114 ) ;
#7586 = direction ( 'none', ( 3.384826294588884445e-15, -0.6065293894951311326, 0.7950610666349241518 ) ) ;
#7587 = vector ( 'none', #5675, 1000.000000000000114 ) ;
#7588 = cartesian_point ( 'none', ( -56.00000000000003553, 33.94611889396174575, 131.6539955044248131 ) ) ;
#7589 = circle ( 'none', #7160, 28.50000000000002487 ) ;
#7590 = edge_curve ( 'none', #40586, #30742, #38660, .t. ) ;
#7591 = axis2_placement_3d ( 'none', #1359, #37986, #18759 ) ;
#7592 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7593 = axis2_placement_3d ( 'none', #4153, #7800, #40160 ) ;
#7594 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#7595 = vertex_point ( 'none', #28126 ) ;
#7596 = direction ( 'none', ( 9.992007221626408864e-16, 1.387778780781445676e-16, 1.000000000000000000 ) ) ;
#7597 = edge_curve ( 'none', #8966, #26677, #19166, .t. ) ;
#7598 = vector ( 'none', #16880, 1000.000000000000114 ) ;
#7599 = cartesian_point ( 'none', ( -48.25846582033955201, 8.904696431447760574, 124.8243508925149285 ) ) ;
#7600 = cartesian_point ( 'none', ( -78.49999999999992895, 20.00000000002006573, 180.7410161513658977 ) ) ;
#7601 = circle ( 'none', #24468, 0.2000000000000028422 ) ;
#7602 = direction ( 'none', ( -0.1899816439925957612, -0.3065484139510210038, -0.9327030850436724974 ) ) ;
#7603 = edge_loop ( 'none', ( #7937, #35781, #40416, #47227 ) ) ;
#7604 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500140e-15, 1.332267629550195540e-15 ) ) ;
#7605 = line ( 'none', #38434, #9883 ) ;
#7606 = cartesian_point ( 'none', ( -47.49086011536224561, -13.20364145309235049, 164.5502977272436738 ) ) ;
#7607 = oriented_edge ( 'none', *, *, #7925, .t. ) ;
#7608 = edge_loop ( 'none', ( #11035, #33337, #6099, #9476, #45504, #4708, #46051 ) ) ;
#7609 = cartesian_point ( 'none', ( -21.31341671915759761, -1.471697512119291070e-11, 175.0066858634032201 ) ) ;
#7610 = vertex_point ( 'none', #20632 ) ;
#7611 = edge_curve ( 'none', #1712, #44712, #28881, .t. ) ;
#7612 = oriented_edge ( 'none', *, *, #23803, .f. ) ;
#7613 = cartesian_point ( 'none', ( -35.65616640185541542, -54.34738077886733265, 7.636966264732909652e-15 ) ) ;
#7614 = cartesian_point ( 'none', ( 1.260863978155502099e-13, -37.49999999999997868, 58.50000000000002842 ) ) ;
#7615 = vertex_point ( 'none', #38598 ) ;
#7616 = plane ( 'none', #35933 ) ;
#7617 = oriented_edge ( 'none', *, *, #20541, .t. ) ;
#7618 = plane ( 'none', #9327 ) ;
#7619 = edge_curve ( 'none', #43291, #2231, #30580, .t. ) ;
#7620 = conical_surface ( 'none', #17400, 3.399999999999993250, 1.029744258676651869 ) ;
#7621 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7622 = oriented_edge ( 'none', *, *, #37960, .t. ) ;
#7623 = edge_curve ( 'none', #21873, #16879, #27713, .t. ) ;
#7624 = oriented_edge ( 'none', *, *, #33470, .t. ) ;
#7625 = cylindrical_surface ( 'none', #36770, 18.00000000000000000 ) ;
#7626 = oriented_edge ( 'none', *, *, #23085, .f. ) ;
#7627 = cartesian_point ( 'none', ( -46.63308798543684475, 17.28029603478364606, 132.5618624472328406 ) ) ;
#7628 = oriented_edge ( 'none', *, *, #17779, .f. ) ;
#7629 = advanced_face ( 'none', ( #39833, #14550 ), #46152, .t. ) ;
#7630 = line ( 'none', #45937, #38560 ) ;
#7631 = direction ( 'none', ( -1.317153999343780519e-15, 1.235540259014456753e-16, -1.000000000000000000 ) ) ;
#7632 = circle ( 'none', #7708, 6.138320441952072493 ) ;
#7633 = cartesian_point ( 'none', ( 6.036219775199991838e-14, 2.714335458923034188e-14, 106.0999999999999801 ) ) ;
#7634 = cartesian_point ( 'none', ( -35.73762342866204733, 21.27501574755715552, 121.8723452398079274 ) ) ;
#7635 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#7636 = edge_loop ( 'none', ( #22864, #39312, #43361, #46098 ) ) ;
#7637 = axis2_placement_3d ( 'none', #30035, #7962, #8118 ) ;
#7638 = circle ( 'none', #29187, 12.24999999999999289 ) ;
#7639 = cartesian_point ( 'none', ( -52.73544972410810061, -13.31332009941830385, 163.5515904126365854 ) ) ;
#7640 = oriented_edge ( 'none', *, *, #41962, .f. ) ;
#7641 = vertex_point ( 'none', #38754 ) ;
#7642 = cartesian_point ( 'none', ( -42.40129419117256759, -3.643334719936218935, 112.5345381147082122 ) ) ;
#7643 = line ( 'none', #5465, #39176 ) ;
#7644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7645 = vector ( 'none', #14357, 1000.000000000000227 ) ;
#7646 = edge_loop ( 'none', ( #16530, #25539 ) ) ;
#7647 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#7648 = circle ( 'none', #7371, 100.8712050091600787 ) ;
#7649 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#7650 = oriented_edge ( 'none', *, *, #32176, .t. ) ;
#7651 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#7652 = oriented_edge ( 'none', *, *, #8453, .f. ) ;
#7654 = edge_loop ( 'none', ( #17933, #37792 ) ) ;
#7653 = direction ( 'none', ( -1.214306433183765755e-15, -1.760954785351025230e-29, -1.000000000000000000 ) ) ;
#7655 = edge_curve ( 'none', #43889, #25545, #2591, .t. ) ;
#7656 = vertex_point ( 'none', #43715 ) ;
#7657 = axis2_placement_3d ( 'none', #11104, #47346, #32707 ) ;
#7658 = edge_loop ( 'none', ( #27677, #14974, #36259, #14823, #28414, #8717, #35782, #44486, #17195 ) ) ;
#7659 = cartesian_point ( 'none', ( -52.66869176962474342, 8.489976732805326165, 125.8583895137658999 ) ) ;
#7660 = oriented_edge ( 'none', *, *, #2758, .t. ) ;
#7661 = edge_curve ( 'none', #15070, #14487, #11710, .t. ) ;
#7662 = axis2_placement_3d ( 'none', #8662, #18920, #34280 ) ;
#7663 = advanced_face ( 'none', ( #4865 ), #43071, .f. ) ;
#7664 = cartesian_point ( 'none', ( -84.70000000000293028, -21.77978931529463580, 115.3183685137171608 ) ) ;
#7665 = edge_loop ( 'none', ( #44152, #19327, #6251, #14992, #19864, #41049, #43679, #33122, #22465, #12722 ) ) ;
#7666 = edge_curve ( 'none', #1712, #31187, #3725, .t. ) ;
#7667 = edge_loop ( 'none', ( #38577, #41204, #35702, #38352 ) ) ;
#7668 = edge_curve ( 'none', #18131, #14607, #2043, .t. ) ;
#7669 = cartesian_point ( 'none', ( -41.49999999999983658, -26.05283094022618684, 113.1000000000000369 ) ) ;
#7670 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#7671 = edge_loop ( 'none', ( #41904, #28552 ) ) ;
#7672 = vertex_point ( 'none', #3070 ) ;
#7673 = cartesian_point ( 'none', ( -31.14060850772874289, -6.041430728165929409, 151.3503700740555473 ) ) ;
#7674 = edge_loop ( 'none', ( #30087, #610, #9806, #42766 ) ) ;
#7675 = direction ( 'none', ( -3.202566417187962664e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7676 = edge_curve ( 'none', #36945, #19839, #44605, .t. ) ;
#7677 = vector ( 'none', #15582, 1000.000000000000000 ) ;
#7678 = oriented_edge ( 'none', *, *, #744, .f. ) ;
#7679 = edge_curve ( 'none', #11589, #1323, #10566, .t. ) ;
#7680 = cartesian_point ( 'none', ( -79.19999999999987494, -2.552200839205185727e-13, 146.1000000000000796 ) ) ;
#7681 = oriented_edge ( 'none', *, *, #33968, .f. ) ;
#7682 = advanced_face ( 'none', ( #7145 ), #6009, .f. ) ;
#7683 = cartesian_point ( 'none', ( 6.400068663878513142, -18.42278809240454507, -115.9999999999999858 ) ) ;
#7684 = cartesian_point ( 'none', ( 11.93875064408384823, -13.50319118710931221, -37.38315864030693803 ) ) ;
#7685 = oriented_edge ( 'none', *, *, #5220, .t. ) ;
#7686 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#7687 = line ( 'none', #23353, #46684 ) ;
#7688 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#7689 = oriented_edge ( 'none', *, *, #39669, .f. ) ;
#7690 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#7691 = vector ( 'none', #18292, 1000.000000000000000 ) ;
#7692 = cartesian_point ( 'none', ( -35.24999999999992895, 6.890847431990452243, 128.1256092823976473 ) ) ;
#7693 = oriented_edge ( 'none', *, *, #16923, .t. ) ;
#7694 = cylindrical_surface ( 'none', #16700, 6.138320441952070716 ) ;
#7695 = edge_loop ( 'none', ( #15038, #23770, #20783, #39450 ) ) ;
#7696 = conical_surface ( 'none', #34660, 3.399999999999993250, 1.029744258676652757 ) ;
#7697 = b_spline_curve_with_knots ( 'none', 3,
( #25350, #43343, #10943, #14151, #43975, #21538, #25506, #25196, #6979, #39657 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651930487049490e-07, 0.0008471971588185382360, 0.001694098752444027876, 0.002541000346069517083, 0.003387901939695006723 ),
.unspecified. ) ;
#7698 = oriented_edge ( 'none', *, *, #33, .t. ) ;
#7699 = axis2_placement_3d ( 'none', #24262, #24417, #2546 ) ;
#7700 = cartesian_point ( 'none', ( -42.40647512135907249, -1.767469191805868700, 168.0115871178951465 ) ) ;
#7701 = edge_loop ( 'none', ( #13845, #1214, #919, #29417 ) ) ;
#7702 = edge_loop ( 'none', ( #18201, #35166, #3386, #38774 ) ) ;
#7703 = edge_loop ( 'none', ( #31008, #23230, #8992, #45366 ) ) ;
#7704 = oriented_edge ( 'none', *, *, #11966, .t. ) ;
#7705 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#7706 = vertex_point ( 'none', #46780 ) ;
#7707 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#7708 = axis2_placement_3d ( 'none', #28340, #5981, #35427 ) ;
#7709 = direction ( 'none', ( 1.590016789392714301e-15, -0.7111790392350229029, -0.7030109345897470607 ) ) ;
#7710 = cartesian_point ( 'none', ( -57.09999999999992326, 20.00000000000022382, 180.7410161513773801 ) ) ;
#7711 = cartesian_point ( 'none', ( -55.13117182078705270, 33.59582001166871379, 131.3470442083883256 ) ) ;
#7712 = cartesian_point ( 'none', ( -33.36912097582821701, -21.73203345290706778, -13.42344579249062342 ) ) ;
#7713 = oriented_edge ( 'none', *, *, #24393, .t. ) ;
#7714 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#7715 = cartesian_point ( 'none', ( 22.81458256229941384, 33.01601615137762735, 106.0999999999999517 ) ) ;
#7716 = cartesian_point ( 'none', ( -42.36691201456291367, -21.54762903718367184, 141.9060183210542334 ) ) ;
#7717 = axis2_placement_3d ( 'none', #3645, #14635, #10955 ) ;
#7718 = cartesian_point ( 'none', ( 2.819770152969528311e-14, -25.99999999999998224, 91.30000000000005400 ) ) ;
#7719 = axis2_placement_3d ( 'none', #23125, #16452, #30649 ) ;
#7720 = axis2_placement_3d ( 'none', #22520, #18562, #25713 ) ;
#7721 = face_bound ( 'none', #25961, .t. ) ;
#7722 = advanced_face ( 'none', ( #46134 ), #36375, .t. ) ;
#7723 = direction ( 'none', ( 1.189524669241239066e-15, -1.224442052797141823e-16, 1.000000000000000000 ) ) ;
#7724 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.096918487444492038e-16 ) ) ;
#7725 = edge_curve ( 'none', #33900, #12039, #43830, .t. ) ;
#7726 = axis2_placement_3d ( 'none', #36089, #21515, #43471 ) ;
#7727 = advanced_face ( 'none', ( #29418 ), #19717, .t. ) ;
#7728 = edge_loop ( 'none', ( #8291, #32414, #10575, #17427 ) ) ;
#7729 = direction ( 'none', ( 0.8706508571648330364, -0.4919014992029823174, 0.0000000000000000000 ) ) ;
#7730 = edge_curve ( 'none', #16352, #9521, #277, .t. ) ;
#7731 = oriented_edge ( 'none', *, *, #15138, .t. ) ;
#7732 = face_outer_bound ( 'none', #32366, .t. ) ;
#7733 = oriented_edge ( 'none', *, *, #19637, .f. ) ;
#7734 = oriented_edge ( 'none', *, *, #42979, .f. ) ;
#7735 = vector ( 'none', #31433, 1000.000000000000000 ) ;
#7736 = cartesian_point ( 'none', ( -54.79999999999984794, -1.788523499528906997e-13, 173.6000000000000512 ) ) ;
#7737 = oriented_edge ( 'none', *, *, #16150, .f. ) ;
#7738 = circle ( 'none', #21242, 3.050000000000000711 ) ;
#7739 = oriented_edge ( 'none', *, *, #26570, .t. ) ;
#7740 = vector ( 'none', #24267, 1000.000000000000000 ) ;
#7741 = oriented_edge ( 'none', *, *, #11778, .f. ) ;
#7742 = direction ( 'none', ( 0.5448968651154826315, -0.8385030747631875281, 0.0000000000000000000 ) ) ;
#7743 = oriented_edge ( 'none', *, *, #14349, .t. ) ;
#7744 = advanced_face ( 'none', ( #26527 ), #10543, .t. ) ;
#7745 = direction ( 'none', ( 1.093737519615046284e-15, 2.478763355012235487e-18, 1.000000000000000000 ) ) ;
#7746 = circle ( 'none', #35505, 48.00000000000005684 ) ;
#7747 = cartesian_point ( 'none', ( -44.49999999999987210, -1.273703365001211093e-13, 146.0999999999999659 ) ) ;
#7748 = oriented_edge ( 'none', *, *, #30755, .t. ) ;
#7749 = oriented_edge ( 'none', *, *, #11175, .t. ) ;
#7750 = cartesian_point ( 'none', ( -19.99999999999988276, -31.39101615137756340, 101.0903692588730394 ) ) ;
#7752 = edge_curve ( 'none', #18445, #6615, #16847, .t. ) ;
#7751 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7753 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, -0.1316617414717778933 ) ) ;
#7754 = cartesian_point ( 'none', ( -49.36908219985275537, 8.992552516273960350, 124.6051449254194381 ) ) ;
#7755 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#7756 = cartesian_point ( 'none', ( -36.52670839622162191, -15.03029131508658978, -36.86256844911583386 ) ) ;
#7757 = oriented_edge ( 'none', *, *, #21471, .f. ) ;
#7758 = cartesian_point ( 'none', ( -8.499999999999911182, 13.68756246988040282, 160.9764918639301072 ) ) ;
#7760 = edge_curve ( 'none', #30782, #8398, #23091, .t. ) ;
#7759 = cartesian_point ( 'none', ( -47.03426186893222649, -13.00559989081313006, 164.2822750669849370 ) ) ;
#7761 = cartesian_point ( 'none', ( -46.63308798543670974, -15.99583531908547407, 141.8609037767392351 ) ) ;
#7762 = cartesian_point ( 'none', ( -20.00000000000001776, -37.14101615137751367, 84.50000000000004263 ) ) ;
#7763 = circle ( 'none', #20528, 21.95000000000000639 ) ;
#7764 = cartesian_point ( 'none', ( -49.08340596665581046, -1.170630047425397224, 169.3407931732367615 ) ) ;
#7765 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7766 = direction ( 'none', ( -0.9591247405308762630, -0.2829836251474266429, 1.713307136767216998e-15 ) ) ;
#7767 = direction ( 'none', ( 3.477350020181297974e-15, -0.9967624760706484954, -0.08040252668610628484 ) ) ;
#7768 = approval_person_organization ( #17514, #19829, #1555 ) ;
#7769 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7770 = oriented_edge ( 'none', *, *, #29658, .f. ) ;
#7771 = axis2_placement_3d ( 'none', #33967, #5159, #26404 ) ;
#7772 = circle ( 'none', #41724, 65.00000000000000000 ) ;
#7773 = cartesian_point ( 'none', ( -95.59169963217055965, -8.142285338198879785, 136.6451155695814066 ) ) ;
#7774 = oriented_edge ( 'none', *, *, #9517, .t. ) ;
#7775 = advanced_face ( 'none', ( #39788, #15690 ), #7091, .f. ) ;
#7776 = axis2_placement_3d ( 'none', #41935, #30992, #45475 ) ;
#7777 = oriented_edge ( 'none', *, *, #9989, .t. ) ;
#7778 = direction ( 'none', ( 1.214306433183765755e-15, 1.765076275432014195e-29, 1.000000000000000000 ) ) ;
#7779 = oriented_edge ( 'none', *, *, #25921, .f. ) ;
#7780 = axis2_placement_3d ( 'none', #1788, #34729, #27319 ) ;
#7781 = circle ( 'none', #32213, 3.249999999999996003 ) ;
#7782 = direction ( 'none', ( -0.8911460650141046491, 0.4537165313385410070, 1.082124399653017674e-15 ) ) ;
#7783 = line ( 'none', #41460, #15209 ) ;
#7784 = vertex_point ( 'none', #47306 ) ;
#7785 = oriented_edge ( 'none', *, *, #46905, .t. ) ;
#7786 = oriented_edge ( 'none', *, *, #11490, .f. ) ;
#7787 = cartesian_point ( 'none', ( -41.21204445247112602, 9.159552011290948315, -10.49999999999997158 ) ) ;
#7788 = face_outer_bound ( 'none', #16901, .t. ) ;
#7789 = direction ( 'none', ( 3.717264591378874374e-15, -1.000000000000000000, 5.853452643224600538e-13 ) ) ;
#7790 = face_bound ( 'none', #12235, .t. ) ;
#7791 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#7792 = oriented_edge ( 'none', *, *, #38936, .f. ) ;
#7793 = vertex_point ( 'none', #14410 ) ;
#7794 = edge_curve ( 'none', #5835, #36666, #28834, .t. ) ;
#7796 = axis2_placement_3d ( 'none', #45105, #30309, #23111 ) ;
#7795 = cartesian_point ( 'none', ( -35.43118482457857255, 21.95827619794638608, 122.6075512436757862 ) ) ;
#7797 = cartesian_point ( 'none', ( -59.80000000000293170, -20.00000000000065015, 111.4589838486227364 ) ) ;
#7798 = b_spline_curve_with_knots ( 'none', 3,
( #6583, #42907, #46613, #21116, #28294, #31666, #39549, #46777, #20629, #46937 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928800463426e-07, 0.0008471971588183724615, 0.001694098752443861993, 0.002541000346069350983, 0.003387901939694840624 ),
.unspecified. ) ;
#7799 = edge_curve ( 'none', #32766, #10305, #31141, .t. ) ;
#7800 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7801 = vertex_point ( 'none', #43613 ) ;
#7802 = cartesian_point ( 'none', ( 8.955173297354377837, 15.62429135968953453, -10.60724064033963998 ) ) ;
#7803 = cartesian_point ( 'none', ( -42.36691201456306288, 17.28029603478364606, 132.5618624472328122 ) ) ;
#7804 = cartesian_point ( 'none', ( -69.50000000000002842, 34.64101615136537049, 126.0999999999793886 ) ) ;
#7805 = axis2_placement_3d ( 'none', #24503, #42777, #17307 ) ;
#7806 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#7807 = cartesian_point ( 'none', ( -59.80000000000312355, 36.28211732002626633, 126.8568082942583288 ) ) ;
#7808 = advanced_face ( 'none', ( #3140 ), #13360, .t. ) ;
#7809 = cartesian_point ( 'none', ( -12.15409734508210171, -13.27696944811835778, -37.49999999999999289 ) ) ;
#7810 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#7811 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7813 = oriented_edge ( 'none', *, *, #30368, .t. ) ;
#7812 = cartesian_point ( 'none', ( -2.724550394299317002, 25.41638583962959785, -11.49999999999999112 ) ) ;
#7814 = vector ( 'none', #21444, 1000.000000000000000 ) ;
#7815 = direction ( 'none', ( 1.317153999343780124e-15, 2.006553300879927169e-31, 1.000000000000000000 ) ) ;
#7816 = edge_curve ( 'none', #44384, #32889, #3669, .t. ) ;
#7817 = cartesian_point ( 'none', ( -5.394099644848550312, -17.17276008745958293, -36.49999999999999289 ) ) ;
#7818 = oriented_edge ( 'none', *, *, #16334, .t. ) ;
#7819 = cylindrical_surface ( 'none', #4012, 4.250000000000003553 ) ;
#7820 = vertex_point ( 'none', #39780 ) ;
#7821 = edge_curve ( 'none', #27044, #34226, #25994, .t. ) ;
#7822 = vertex_point ( 'none', #14116 ) ;
#7823 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#7824 = edge_loop ( 'none', ( #33379, #9102, #16012, #9375 ) ) ;
#7825 = edge_loop ( 'none', ( #41548, #36234, #1275, #30068 ) ) ;
#7826 = cartesian_point ( 'none', ( 9.159552011290781337, 41.21204445247130366, -32.49999999999999289 ) ) ;
#7827 = cartesian_point ( 'none', ( -31.19999999999985008, -6.562263490447802106, 150.8526605885898277 ) ) ;
#7828 = edge_curve ( 'none', #32405, #41125, #19736, .t. ) ;
#7829 = oriented_edge ( 'none', *, *, #30732, .f. ) ;
#7830 = oriented_edge ( 'none', *, *, #488, .t. ) ;
#7831 = cartesian_point ( 'none', ( -18.47435881102377664, 32.00000896424241859, 114.7000000000000739 ) ) ;
#7832 = oriented_edge ( 'none', *, *, #29289, .f. ) ;
#7833 = vector ( 'none', #36913, 1000.000000000000114 ) ;
#7834 = circle ( 'none', #40715, 70.00000000000000000 ) ;
#7835 = axis2_placement_3d ( 'none', #3639, #4114, #40765 ) ;
#7836 = edge_loop ( 'none', ( #7446, #13883, #20523, #47213 ) ) ;
#7837 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#7838 = axis2_placement_3d ( 'none', #12355, #12842, #23895 ) ;
#7839 = direction ( 'none', ( 0.0000000000000000000, 0.7111790392350243462, 0.7030109345897457285 ) ) ;
#7840 = cartesian_point ( 'none', ( -84.84760491980516406, -61.87184335385936862, 84.22815664621339238 ) ) ;
#7841 = axis2_placement_3d ( 'none', #28599, #28123, #6726 ) ;
#7842 = cartesian_point ( 'none', ( -14.01203517405102339, 11.29879950619342210, -10.55997007532725718 ) ) ;
#7843 = vertex_point ( 'none', #11057 ) ;
#7844 = direction ( 'none', ( -1.000000000000000000, -3.087807787238715839e-15, 7.706087219271039138e-16 ) ) ;
#7845 = direction ( 'none', ( 0.8660254037844358210, 0.5000000000000048850, -1.079466721488124138e-15 ) ) ;
#7846 = cartesian_point ( 'none', ( -48.52605081891999816, -10.34000834174772798, 134.7568812654727992 ) ) ;
#7847 = cartesian_point ( 'none', ( 17.84709760284824753, 6.007295376545625842, 176.1000000000000512 ) ) ;
#7848 = cartesian_point ( 'none', ( -120.9999999999996589, -51.26524163599536621, 197.3652416360545772 ) ) ;
#7849 = edge_curve ( 'none', #18536, #34212, #27667, .t. ) ;
#7850 = axis2_placement_3d ( 'none', #34230, #19330, #12264 ) ;
#7851 = cartesian_point ( 'none', ( -50.77481302092731141, 15.27307601157781036, 144.5760698432578124 ) ) ;
#7852 = oriented_edge ( 'none', *, *, #45428, .t. ) ;
#7853 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7854 = line ( 'none', #45043, #47397 ) ;
#7855 = edge_loop ( 'none', ( #37370, #25150, #27606, #47251, #12695 ) ) ;
#7856 = circle ( 'none', #8524, 2.999999999999998224 ) ;
#7857 = advanced_face ( 'none', ( #20277 ), #830, .t. ) ;
#7858 = cartesian_point ( 'none', ( -36.33130823037520685, 14.15531938759253450, 154.6749304974001973 ) ) ;
#7859 = edge_loop ( 'none', ( #46704, #2642, #36957, #29467 ) ) ;
#7860 = edge_curve ( 'none', #25145, #12384, #5955, .t. ) ;
#7861 = axis2_placement_3d ( 'none', #37417, #1418, #19767 ) ;
#7862 = oriented_edge ( 'none', *, *, #25061, .f. ) ;
#7863 = face_outer_bound ( 'none', #39231, .t. ) ;
#7864 = axis2_placement_3d ( 'none', #317, #25552, #11157 ) ;
#7865 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -5.500000000000020428 ) ) ;
#7866 = cartesian_point ( 'none', ( -120.9999999999997868, -51.26524163605502338, 94.83475836400536707 ) ) ;
#7867 = cartesian_point ( 'none', ( -90.00952583924157580, -5.695018889939681195, 125.1437291735235391 ) ) ;
#7868 = edge_curve ( 'none', #22423, #42452, #34617, .t. ) ;
#7870 = oriented_edge ( 'none', *, *, #17014, .t. ) ;
#7869 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#7871 = vertex_point ( 'none', #3285 ) ;
#7872 = cartesian_point ( 'none', ( -66.49999999999992895, -2.127377786672962219e-13, 111.1000000000000654 ) ) ;
#7873 = circle ( 'none', #12967, 0.4999999999999995004 ) ;
#7874 = face_outer_bound ( 'none', #31428, .t. ) ;
#7875 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#7876 = edge_loop ( 'none', ( #13974, #36987, #32021, #47422, #14564, #28884, #6858 ) ) ;
#7877 = oriented_edge ( 'none', *, *, #38658, .f. ) ;
#7878 = circle ( 'none', #31209, 4.999999999999997335 ) ;
#7879 = cartesian_point ( 'none', ( 15.47398687404458784, -36.48021294107372370, -10.91552127118520588 ) ) ;
#7880 = edge_curve ( 'none', #6776, #43417, #40326, .t. ) ;
#7881 = oriented_edge ( 'none', *, *, #16801, .f. ) ;
#7882 = oriented_edge ( 'none', *, *, #38378, .t. ) ;
#7883 = advanced_face ( 'none', ( #43782 ), #33451, .t. ) ;
#7884 = edge_curve ( 'none', #28811, #38366, #5420, .t. ) ;
#7885 = cartesian_point ( 'none', ( -10.17128520825047389, -16.33805481227861733, 176.0999999999999659 ) ) ;
#7886 = oriented_edge ( 'none', *, *, #14772, .f. ) ;
#7887 = cartesian_point ( 'none', ( 2.041622208924693371, -19.04558561638393144, -5.500000000000002665 ) ) ;
#7888 = cartesian_point ( 'none', ( -121.5000000000001279, 47.86524163599453630, 94.83475836394771363 ) ) ;
#7889 = vertex_point ( 'none', #33307 ) ;
#7890 = cylindrical_surface ( 'none', #15123, 4.499999999999997335 ) ;
#7891 = oriented_edge ( 'none', *, *, #26552, .f. ) ;
#7892 = direction ( 'none', ( 3.209268115305873447e-15, -1.000000000000000000, -5.816799037940411527e-17 ) ) ;
#7893 = circle ( 'none', #2140, 2.999999999999997780 ) ;
#7894 = oriented_edge ( 'none', *, *, #21758, .f. ) ;
#7895 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#7896 = cartesian_point ( 'none', ( 13.77847875758054386, 36.90536383948199983, -12.68157911069827648 ) ) ;
#7897 = cylindrical_surface ( 'none', #32713, 6.138320441952072493 ) ;
#7898 = cartesian_point ( 'none', ( -78.21263257250434719, -66.33992515016720404, 128.0678932859602241 ) ) ;
#7899 = cartesian_point ( 'none', ( -15.19999999999997797, 21.37001201478371470, 146.2112627270697658 ) ) ;
#7900 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#7901 = axis2_placement_3d ( 'none', #25600, #43759, #32487 ) ;
#7902 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7903 = oriented_edge ( 'none', *, *, #14240, .t. ) ;
#7904 = advanced_face ( 'none', ( #10524 ), #34014, .f. ) ;
#7905 = cartesian_point ( 'none', ( -49.08340596665590994, 7.670899388924845574, 124.1304268454279196 ) ) ;
#7906 = vector ( 'none', #20458, 1000.000000000000114 ) ;
#7907 = line ( 'none', #23177, #2229 ) ;
#7908 = cartesian_point ( 'none', ( -52.47773207367763604, -1.098477667905762178, 168.2362613106573974 ) ) ;
#7909 = cartesian_point ( 'none', ( -17.53194189825843452, -36.12934507100072778, 114.7000000000000597 ) ) ;
#7910 = cartesian_point ( 'none', ( -24.99999999999988987, -7.924597310173011167, 121.1000000000000085 ) ) ;
#7911 = axis2_placement_3d ( 'none', #5310, #38426, #1638 ) ;
#7912 = oriented_edge ( 'none', *, *, #38663, .f. ) ;
#7913 = face_outer_bound ( 'none', #32262, .t. ) ;
#7914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7916 = oriented_edge ( 'none', *, *, #46506, .f. ) ;
#7915 = cartesian_point ( 'none', ( -95.22367925865178506, -9.285306428950020674, 138.3274537836296645 ) ) ;
#7917 = oriented_edge ( 'none', *, *, #818, .t. ) ;
#7918 = edge_curve ( 'none', #44442, #2515, #41488, .t. ) ;
#7919 = axis2_placement_3d ( 'none', #32969, #29260, #11040 ) ;
#7920 = edge_loop ( 'none', ( #18947, #6874, #42398, #26092, #41365 ) ) ;
#7921 = oriented_edge ( 'none', *, *, #26240, .t. ) ;
#7922 = edge_curve ( 'none', #26722, #1489, #14510, .t. ) ;
#7923 = axis2_placement_3d ( 'none', #40645, #18847, #22186 ) ;
#7924 = line ( 'none', #30898, #31982 ) ;
#7925 = edge_curve ( 'none', #30408, #31144, #7100, .t. ) ;
#7926 = cartesian_point ( 'none', ( -39.06612279362207829, -16.81870560935043457, 129.9749784180260690 ) ) ;
#7927 = direction ( 'none', ( 0.8613246230518500912, 0.5080550105299508346, -8.148133043428904205e-16 ) ) ;
#7928 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#7929 = edge_curve ( 'none', #24072, #2760, #19123, .t. ) ;
#7930 = direction ( 'none', ( -0.9285714285714327110, -0.3711537444790349860, 0.0000000000000000000 ) ) ;
#7931 = cartesian_point ( 'none', ( -18.75636045704641219, 2.531539324185142270, 176.1000000000000227 ) ) ;
#7932 = oriented_edge ( 'none', *, *, #14458, .f. ) ;
#7933 = direction ( 'none', ( 3.839582726818966782e-15, -0.4187739565397407548, 0.9080905094339722927 ) ) ;
#7934 = face_outer_bound ( 'none', #35740, .t. ) ;
#7935 = vector ( 'none', #37862, 1000.000000000000000 ) ;
#7936 = edge_curve ( 'none', #28766, #38836, #18006, .t. ) ;
#7937 = oriented_edge ( 'none', *, *, #28869, .t. ) ;
#7938 = advanced_face ( 'none', ( #31690 ), #13973, .f. ) ;
#7939 = circle ( 'none', #35234, 4.200000000000000178 ) ;
#7940 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7941 = cartesian_point ( 'none', ( -121.0000000000001563, 51.26524163599452777, 94.83475836394572411 ) ) ;
#7942 = direction ( 'none', ( -0.4999999999999785172, -0.7864294501053804565, -0.3626688848067480819 ) ) ;
#7943 = advanced_face ( 'none', ( #4824 ), #2545, .f. ) ;
#7944 = direction ( 'none', ( -3.477035026498546111e-15, 0.9967624760706479403, 0.08040252668611073961 ) ) ;
#7945 = oriented_edge ( 'none', *, *, #16731, .f. ) ;
#7947 = edge_curve ( 'none', #37527, #27274, #35172, .t. ) ;
#7946 = cartesian_point ( 'none', ( -36.73221651136686461, 17.59994656143651071, 132.3193778538523588 ) ) ;
#7948 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#7949 = edge_loop ( 'none', ( #14747, #7743, #17601, #10738, #34664, #38905, #45760, #3938 ) ) ;
#7950 = cartesian_point ( 'none', ( -15.63925511900994891, -8.911436434297296927, -36.49999999999999289 ) ) ;
#7951 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, 0.0000000000000000000 ) ) ;
#7952 = circle ( 'none', #28870, 3.000000000000000444 ) ;
#7953 = cartesian_point ( 'none', ( -82.30000000000293880, -22.28041962098003737, 111.6682357357172464 ) ) ;
#7954 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#7955 = oriented_edge ( 'none', *, *, #45346, .f. ) ;
#7956 = edge_curve ( 'none', #8172, #46742, #44933, .t. ) ;
#7957 = oriented_edge ( 'none', *, *, #17583, .t. ) ;
#7958 = face_outer_bound ( 'none', #32651, .t. ) ;
#7959 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#7960 = cartesian_point ( 'none', ( -7.124058308206319801, -16.55631682244469971, -37.01975563994800211 ) ) ;
#7961 = axis2_placement_3d ( 'none', #46359, #3130, #13319 ) ;
#7962 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#7963 = cartesian_point ( 'none', ( 1.793247800594145396e-13, -8.999999999999980460, 174.0999999999999659 ) ) ;
#7964 = advanced_face ( 'none', ( #21426 ), #16301, .f. ) ;
#7965 = oriented_edge ( 'none', *, *, #40791, .f. ) ;
#7966 = oriented_edge ( 'none', *, *, #17896, .t. ) ;
#7967 = cartesian_point ( 'none', ( -28.69999999999979678, -14.39200690841129138, 164.2153564179191392 ) ) ;
#7968 = cartesian_point ( 'none', ( -30.69999999999989271, 6.045021833497608910, 152.0755929440128682 ) ) ;
#7969 = oriented_edge ( 'none', *, *, #33726, .t. ) ;
#7970 = cartesian_point ( 'none', ( -31.19999999999985008, -6.370117640284967742, 151.1799678065553678 ) ) ;
#7971 = toroidal_surface ( 'none', #39310, 3.199999999999999734, 0.1999999999999996503 ) ;
#7972 = oriented_edge ( 'none', *, *, #47282, .t. ) ;
#7973 = cartesian_point ( 'none', ( -28.69999999999979678, -17.94790210458640445, 160.7003017449704032 ) ) ;
#7974 = axis2_placement_3d ( 'none', #14770, #97, #43820 ) ;
#7975 = face_outer_bound ( 'none', #16035, .t. ) ;
#7976 = plane ( 'none', #22762 ) ;
#7977 = oriented_edge ( 'none', *, *, #5677, .t. ) ;
#7978 = vertex_point ( 'none', #19534 ) ;
#7979 = face_outer_bound ( 'none', #41636, .t. ) ;
#7980 = b_spline_curve_with_knots ( 'none', 3,
( #46530, #27880, #24555, #31278 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353744346, 0.001186509342613699652 ),
.unspecified. ) ;
#7981 = cartesian_point ( 'none', ( -38.78199246841239045, 11.93004642781386160, 136.6329592708102325 ) ) ;
#7982 = axis2_placement_3d ( 'none', #45469, #45158, #45002 ) ;
#7983 = circle ( 'none', #47488, 39.28867513459482552 ) ;
#7984 = cartesian_point ( 'none', ( -46.59352487864060777, -1.541002966124771945, 168.0298547164363754 ) ) ;
#7985 = plane ( 'none', #35623 ) ;
#7986 = axis2_placement_3d ( 'none', #43292, #24998, #3116 ) ;
#7987 = axis2_placement_3d ( 'none', #37351, #22356, #42701 ) ;
#7988 = cartesian_point ( 'none', ( 38.33422344292218753, 17.68664224854780542, -32.50000000000001421 ) ) ;
#7989 = edge_curve ( 'none', #2610, #19930, #38615, .t. ) ;
#7991 = axis2_placement_3d ( 'none', #31151, #30978, #1924 ) ;
#7990 = cartesian_point ( 'none', ( 19.43860509126878711, -9.680349996215102948, 174.1059598758641584 ) ) ;
#7992 = b_spline_curve_with_knots ( 'none', 3,
( #16738, #5535, #2197, #5213, #27707, #42199, #9515, #38191 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.474514954580286030e-17, 0.002840027098672439319, 0.004260040648008651606, 0.005680054197344867363 ),
.unspecified. ) ;
#7993 = oriented_edge ( 'none', *, *, #7311, .f. ) ;
#7994 = direction ( 'none', ( -0.1065859633166278408, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#7995 = line ( 'none', #42887, #18898 ) ;
#7996 = edge_curve ( 'none', #30562, #31144, #23713, .t. ) ;
#7997 = cartesian_point ( 'none', ( -39.34999999999988773, -3.920739544468247573, 127.2535069197358553 ) ) ;
#7998 = axis2_placement_3d ( 'none', #4775, #11921, #34366 ) ;
#7999 = cylindrical_surface ( 'none', #14142, 5.500320936831892382 ) ;
#8000 = advanced_face ( 'none', ( #37482 ), #4279, .t. ) ;
#8001 = cartesian_point ( 'none', ( -57.49999999999994316, -30.31088913245550387, 9.714451465470119729e-14 ) ) ;
#8002 = vertex_point ( 'none', #23512 ) ;
#8003 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8004 = cartesian_point ( 'none', ( 37.46194077712548420, 45.96194077712566184, 1.000000000000021760 ) ) ;
#8005 = vector ( 'none', #22420, 1000.000000000000000 ) ;
#8006 = cylindrical_surface ( 'none', #34530, 3.399999999999993250 ) ;
#8007 = vertex_point ( 'none', #30237 ) ;
#8009 = edge_curve ( 'none', #33013, #822, #6566, .t. ) ;
#8008 = cartesian_point ( 'none', ( -19.22766191897914823, -11.91623461501642467, 171.9083308753169206 ) ) ;
#8010 = oriented_edge ( 'none', *, *, #45422, .f. ) ;
#8011 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#8012 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8013 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8014 = cartesian_point ( 'none', ( -13.59955893169990127, -26.66067557182539716, 151.1409657373522464 ) ) ;
#8015 = oriented_edge ( 'none', *, *, #22650, .f. ) ;
#8016 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#8017 = edge_curve ( 'none', #37993, #13038, #24869, .t. ) ;
#8018 = circle ( 'none', #2246, 2.099999999999990763 ) ;
#8019 = cartesian_point ( 'none', ( -40.47299302209785310, 7.630097717955676373, 124.2418614786390947 ) ) ;
#8020 = edge_loop ( 'none', ( #4687, #33174, #13914, #19061 ) ) ;
#8021 = cartesian_point ( 'none', ( -59.49999999999986500, -20.00000000000037303, 108.9589838486225943 ) ) ;
#8022 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8023 = manifold_solid_brep ( 'wps90ͨ������-2-solid1', #39138 ) ;
#8024 = spherical_surface ( 'none', #6953, 4.100000000000000533 ) ;
#8025 = oriented_edge ( 'none', *, *, #7666, .t. ) ;
#8026 = face_outer_bound ( 'none', #24346, .t. ) ;
#8027 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8028 = line ( 'none', #23739, #14905 ) ;
#8029 = cylindrical_surface ( 'none', #39287, 3.999999999999998224 ) ;
#8030 = cartesian_point ( 'none', ( -8.499999999999806377, -19.49857916303756511, 149.9323871207212733 ) ) ;
#8031 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#8032 = oriented_edge ( 'none', *, *, #25861, .f. ) ;
#8033 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#8034 = oriented_edge ( 'none', *, *, #13522, .f. ) ;
#8035 = vector ( 'none', #22620, 1000.000000000000000 ) ;
#8036 = toroidal_surface ( 'none', #34879, 19.25000000000000000, 4.050000000000003375 ) ;
#8037 = cartesian_point ( 'none', ( -14.61456777768134963, -37.23458618907370976, -15.49999999999997868 ) ) ;
#8038 = oriented_edge ( 'none', *, *, #36493, .t. ) ;
#8039 = axis2_placement_3d ( 'none', #6508, #3009, #20735 ) ;
#8041 = oriented_edge ( 'none', *, *, #38141, .t. ) ;
#8040 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#8042 = circle ( 'none', #25110, 26.00000000000000355 ) ;
#8043 = line ( 'none', #30191, #25220 ) ;
#8044 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#8045 = axis2_placement_3d ( 'none', #26099, #7556, #14889 ) ;
#8047 = b_spline_curve_with_knots ( 'none', 3,
( #32565, #14486, #28566, #43677, #25527, #25069, #7163, #43514, #3040, #10340 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265859851670e-07, 0.0008478645972537737123, 0.001695433411580961466, 0.002543002225908149328, 0.003390571040235336973 ),
.unspecified. ) ;
#8046 = cartesian_point ( 'none', ( -42.36691201456346079, 8.490717384498681852, 125.8565438290791292 ) ) ;
#8048 = edge_loop ( 'none', ( #23863, #16857 ) ) ;
#8049 = vector ( 'none', #46426, 1000.000000000000000 ) ;
#8050 = oriented_edge ( 'none', *, *, #44232, .f. ) ;
#8051 = vertex_point ( 'none', #37511 ) ;
#8052 = cartesian_point ( 'none', ( 45.96194077712613790, 45.96194077712502235, -51.00000000000000711 ) ) ;
#8053 = cartesian_point ( 'none', ( -30.69999999999987850, -8.291347049869426501e-14, 146.1000000000000227 ) ) ;
#8054 = edge_curve ( 'none', #45311, #4255, #23074, .t. ) ;
#8055 = axis2_placement_3d ( 'none', #19033, #26356, #41144 ) ;
#8056 = edge_loop ( 'none', ( #120, #37051, #16762, #33286 ) ) ;
#8057 = vertex_point ( 'none', #45195 ) ;
#8058 = cartesian_point ( 'none', ( -57.09999999999992326, 20.00000000000022382, 182.8410161513773744 ) ) ;
#8059 = plane ( 'none', #12716 ) ;
#8060 = cartesian_point ( 'none', ( -48.52674911908038524, 7.630067402393271081, 124.2419442797640841 ) ) ;
#8061 = edge_curve ( 'none', #4322, #25014, #47233, .t. ) ;
#8062 = axis2_placement_3d ( 'none', #45215, #41366, #14728 ) ;
#8063 = cartesian_point ( 'none', ( -52.66869176962455157, -1.084616549604352720, 168.0231865142894776 ) ) ;
#8064 = cartesian_point ( 'none', ( 18.25925273926066339, -11.32080795148154095, 174.7238878123813208 ) ) ;
#8065 = cartesian_point ( 'none', ( -50.46194077712584658, -45.96194077712534209, -60.99999999999999289 ) ) ;
#8066 = line ( 'none', #17751, #1232 ) ;
#8067 = edge_loop ( 'none', ( #37152, #5596 ) ) ;
#8068 = cartesian_point ( 'none', ( -38.78075685463195299, -5.424395031964784231, 123.4711829022273548 ) ) ;
#8069 = vector ( 'none', #42412, 999.9999999999998863 ) ;
#8070 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#8071 = cartesian_point ( 'none', ( -37.46194077712569737, 45.96194077712558368, 1.000000000000084155 ) ) ;
#8072 = vector ( 'none', #17079, 1000.000000000000000 ) ;
#8073 = vector ( 'none', #12370, 1000.000000000000000 ) ;
#8074 = oriented_edge ( 'none', *, *, #1277, .t. ) ;
#8075 = edge_curve ( 'none', #22319, #2003, #32838, .t. ) ;
#8076 = circle ( 'none', #37694, 47.50000000000002132 ) ;
#8078 = advanced_face ( 'none', ( #46091, #44389 ), #37663, .t. ) ;
#8077 = cartesian_point ( 'none', ( -41.50882013495997569, -16.38357804698461351, 130.4048514687162026 ) ) ;
#8079 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 166.1000000000001080 ) ) ;
#8080 = direction ( 'none', ( -0.1065859633166276882, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#8081 = edge_curve ( 'none', #28741, #8276, #15107, .t. ) ;
#8082 = vector ( 'none', #44698, 1000.000000000000000 ) ;
#8083 = face_outer_bound ( 'none', #9620, .t. ) ;
#8084 = direction ( 'none', ( 2.657580928260464591e-15, -0.9080905094339680739, -0.4187739565397499697 ) ) ;
#8085 = edge_loop ( 'none', ( #42498, #17645, #30405, #5749 ) ) ;
#8086 = cartesian_point ( 'none', ( -55.99999999999985079, 1.500000000000234479, 184.6000000000000512 ) ) ;
#8087 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8088 = oriented_edge ( 'none', *, *, #40880, .t. ) ;
#8089 = circle ( 'none', #47257, 32.16850000000000875 ) ;
#8090 = circle ( 'none', #28513, 37.50000000000001421 ) ;
#8091 = oriented_edge ( 'none', *, *, #26923, .f. ) ;
#8093 = edge_curve ( 'none', #38827, #15437, #27057, .t. ) ;
#8092 = b_spline_curve_with_knots ( 'none', 3,
( #17378, #46554, #43171, #21374, #17852, #47028, #25051, #3170, #43489, #24738, #10000, #43010, #24899, #2855, #21537, #36280, #28699, #6819, #6672, #32236, #28388, #47184, #6513, #10313, #32069, #32390, #10472, #36109, #14149, #25195, #3317, #28864, #32542, #26465, #1072, #22933, #14460, #32866, #22780, #8390, #18002, #3626, #3791, #29322, #30302, #33694 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02377061011682828073, 0.02511842947057909767, 0.02646624882432991460, 0.02781406817808073154, 0.02916188753183154847, 0.03050970688558236193, 0.03185752623933318234, 0.03253143591620857172, 0.03320534559308396111, 0.03387925526995935743, 0.03455316494683474682, 0.03590098430058556722, 0.03657489397746099824, 0.03724880365433641538, 0.03792271333121184640, 0.03859662300808727048, 0.03994444236183814639, 0.04061835203871359823, 0.04129226171558905700, 0.04196617139246450190, 0.04264008106933996067, 0.04398790042309085047, 0.04533571977684174720 ),
.unspecified. ) ;
#8094 = oriented_edge ( 'none', *, *, #45021, .t. ) ;
#8095 = line ( 'none', #1659, #24735 ) ;
#8096 = oriented_edge ( 'none', *, *, #5391, .t. ) ;
#8097 = vertex_point ( 'none', #23352 ) ;
#8098 = cartesian_point ( 'none', ( 24.76313972081441861, 31.89101615137763446, 113.0999999999999517 ) ) ;
#8099 = edge_loop ( 'none', ( #19730, #15887, #13971, #35055 ) ) ;
#8100 = cartesian_point ( 'none', ( 14.24663023721552690, -11.00786998975073594, -37.48133235782083972 ) ) ;
#8101 = cartesian_point ( 'none', ( -64.10481251503578903, -0.01636286199881469700, 107.3420459702440013 ) ) ;
#8102 = oriented_edge ( 'none', *, *, #32202, .t. ) ;
#8103 = direction ( 'none', ( -1.892425610156516974e-15, 0.7111790392350221257, 0.7030109345897479489 ) ) ;
#8104 = axis2_placement_3d ( 'none', #18961, #18812, #22460 ) ;
#8105 = direction ( 'none', ( 1.063012701305063081e-15, 1.291400868768444352e-17, 1.000000000000000000 ) ) ;
#8106 = vertex_point ( 'none', #41344 ) ;
#8107 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#8108 = axis2_placement_3d ( 'none', #8256, #34360, #37593 ) ;
#8109 = cartesian_point ( 'none', ( -7.198776027302770697e-15, 1.705881229966448166e-15, -45.00000000000000000 ) ) ;
#8110 = vector ( 'none', #38779, 999.9999999999998863 ) ;
#8111 = advanced_face ( 'none', ( #22552 ), #12813, .f. ) ;
#8112 = cartesian_point ( 'none', ( -53.50000000000003553, -29.30443652418517075, -50.99999999999998579 ) ) ;
#8113 = edge_loop ( 'none', ( #11804, #38304, #14415, #6439 ) ) ;
#8114 = axis2_placement_3d ( 'none', #7167, #36320, #29360 ) ;
#8115 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8116 = line ( 'none', #40861, #29863 ) ;
#8117 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940147752e-17, -1.000000000000000000 ) ) ;
#8118 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#8119 = toroidal_surface ( 'none', #27710, 24.99999999999999645, 1.000000000000000000 ) ;
#8120 = cartesian_point ( 'none', ( -46.82410257490256100, 13.96920606268599130, 154.5666888909660770 ) ) ;
#8121 = circle ( 'none', #17873, 2.500000000000002220 ) ;
#8122 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8123 = direction ( 'none', ( 3.784851220313030003e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8124 = edge_curve ( 'none', #47066, #18025, #8229, .t. ) ;
#8125 = axis2_placement_3d ( 'none', #34543, #946, #12566 ) ;
#8126 = oriented_edge ( 'none', *, *, #38049, .f. ) ;
#8127 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8128 = cartesian_point ( 'none', ( 38.93952682626549233, -8.091084043189837871, -37.33443027350360666 ) ) ;
#8129 = direction ( 'none', ( 3.265361837132817531e-15, -0.4187739565397414765, 0.9080905094339719597 ) ) ;
#8130 = edge_curve ( 'none', #30951, #43140, #40937, .t. ) ;
#8131 = axis2_placement_3d ( 'none', #35017, #38093, #27144 ) ;
#8132 = circle ( 'none', #30487, 8.500000000000000000 ) ;
#8133 = cylindrical_surface ( 'none', #26883, 4.640926795905553348 ) ;
#8134 = vertex_point ( 'none', #2290 ) ;
#8135 = cylindrical_surface ( 'none', #16005, 44.99999999999999289 ) ;
#8136 = edge_curve ( 'none', #28403, #46221, #22502, .t. ) ;
#8137 = cartesian_point ( 'none', ( -36.73239494782180969, 12.65892956705314454, 136.0766868648469767 ) ) ;
#8138 = oriented_edge ( 'none', *, *, #13019, .f. ) ;
#8139 = advanced_face ( 'none', ( #45487 ), #10474, .t. ) ;
#8140 = cartesian_point ( 'none', ( -36.26455027589164359, 13.33855979561307059, 136.3027900615097394 ) ) ;
#8141 = face_outer_bound ( 'none', #31037, .t. ) ;
#8142 = oriented_edge ( 'none', *, *, #39252, .f. ) ;
#8143 = cartesian_point ( 'none', ( -84.80000000000293880, -20.00000000000073896, 111.4589838486227649 ) ) ;
#8144 = direction ( 'none', ( -0.7071067811865384689, -0.7071067811865565655, 4.146671730999590386e-13 ) ) ;
#8145 = cartesian_point ( 'none', ( 19.64967040006541055, -9.226243253127309529, 174.0890430315384378 ) ) ;
#8146 = edge_loop ( 'none', ( #46599, #17207, #5863, #34923 ) ) ;
#8147 = cartesian_point ( 'none', ( 6.851125116002079629, 17.56347972002099311, 176.0999999999999943 ) ) ;
#8148 = oriented_edge ( 'none', *, *, #28527, .t. ) ;
#8149 = edge_curve ( 'none', #4810, #42692, #12766, .t. ) ;
#8150 = line ( 'none', #18450, #37952 ) ;
#8151 = cartesian_point ( 'none', ( -43.44999999999994600, 19.21264236928860569, 144.9013035455913894 ) ) ;
#8152 = edge_curve ( 'none', #3787, #17566, #34477, .t. ) ;
#8153 = vertex_point ( 'none', #27959 ) ;
#8154 = cartesian_point ( 'none', ( -2.831136357615966936, 26.41068933073473701, -45.00000000000000000 ) ) ;
#8155 = cartesian_point ( 'none', ( -42.17589742509726847, 14.54211630912124065, 153.5397844088510055 ) ) ;
#8156 = cartesian_point ( 'none', ( 20.00000000000006750, -34.64101615137752077, 84.50000000000001421 ) ) ;
#8157 = oriented_edge ( 'none', *, *, #34409, .t. ) ;
#8158 = vector ( 'none', #3408, 1000.000000000000000 ) ;
#8159 = edge_loop ( 'none', ( #26583, #7852, #19726, #17152 ) ) ;
#8160 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#8162 = edge_curve ( 'none', #45983, #43183, #32238, .t. ) ;
#8161 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#8163 = cartesian_point ( 'none', ( -77.69999999999987494, -2.498910134023178213e-13, 146.1000000000000796 ) ) ;
#8164 = line ( 'none', #20752, #27058 ) ;
#8165 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8166 = face_bound ( 'none', #13402, .t. ) ;
#8167 = cartesian_point ( 'none', ( 34.33946118212235632, 19.60431054414176444, -36.93497588275636190 ) ) ;
#8168 = cartesian_point ( 'none', ( -45.96194077712566894, 37.46194077712555526, 1.000000000000091038 ) ) ;
#8169 = cartesian_point ( 'none', ( -12.97316606185703058, -25.93727078342622150, 153.5886003377452198 ) ) ;
#8170 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#8171 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790458662, 2.135044278125301343e-15 ) ) ;
#8172 = vertex_point ( 'none', #31034 ) ;
#8173 = cartesian_point ( 'none', ( -49.69657935914706570, -57.49999999999999289, -50.99999999999998579 ) ) ;
#8174 = cartesian_point ( 'none', ( -14.27565044502522440, -37.36583739689840655, -34.26794919243112503 ) ) ;
#8175 = axis2_placement_3d ( 'none', #38221, #8748, #19156 ) ;
#8176 = cartesian_point ( 'none', ( -50.77488489388431958, -1.801317820916533918, 161.3428827235524636 ) ) ;
#8177 = advanced_face ( 'none', ( #40892 ), #25946, .f. ) ;
#8178 = vector ( 'none', #31975, 1000.000000000000000 ) ;
#8179 = cartesian_point ( 'none', ( -36.33130823037513579, -1.084616549604255686, 168.0231865142894776 ) ) ;
#8180 = oriented_edge ( 'none', *, *, #10187, .f. ) ;
#8181 = cylindrical_surface ( 'none', #27507, 3.000000000000000888 ) ;
#8182 = edge_loop ( 'none', ( #43443, #13185, #2732, #38158 ) ) ;
#8183 = advanced_face ( 'none', ( #39171 ), #16674, .f. ) ;
#8184 = spherical_surface ( 'none', #32512, 4.100000000000000533 ) ;
#8185 = vertex_point ( 'none', #2127 ) ;
#8186 = oriented_edge ( 'none', *, *, #34345, .f. ) ;
#8187 = cartesian_point ( 'none', ( 19.99648500766141623, -33.93711112503046934, -11.32586462118371173 ) ) ;
#8188 = axis2_placement_3d ( 'none', #4183, #22374, #4344 ) ;
#8189 = cartesian_point ( 'none', ( -49.64999999999982805, -14.68674147402239250, 142.1834166834810276 ) ) ;
#8190 = edge_loop ( 'none', ( #47331, #39541, #31156, #37161 ) ) ;
#8191 = edge_loop ( 'none', ( #38245, #19218 ) ) ;
#8192 = oriented_edge ( 'none', *, *, #43320, .t. ) ;
#8193 = edge_curve ( 'none', #38208, #21476, #17926, .t. ) ;
#8194 = axis2_placement_3d ( 'none', #21689, #14945, #25824 ) ;
#8195 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#8196 = oriented_edge ( 'none', *, *, #7623, .t. ) ;
#8198 = vector ( 'none', #1861, 1000.000000000000000 ) ;
#8197 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#8199 = advanced_face ( 'none', ( #29367 ), #35723, .f. ) ;
#8200 = edge_curve ( 'none', #9972, #8289, #15061, .t. ) ;
#8201 = axis2_placement_3d ( 'none', #29227, #11485, #18568 ) ;
#8202 = oriented_edge ( 'none', *, *, #22731, .f. ) ;
#8203 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8204 = axis2_placement_3d ( 'none', #44499, #44804, #4774 ) ;
#8205 = oriented_edge ( 'none', *, *, #1243, .f. ) ;
#8206 = oriented_edge ( 'none', *, *, #45594, .t. ) ;
#8207 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8208 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#8209 = edge_curve ( 'none', #1488, #27259, #33398, .t. ) ;
#8210 = oriented_edge ( 'none', *, *, #43886, .f. ) ;
#8211 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#8212 = circle ( 'none', #26673, 4.250000000000003553 ) ;
#8213 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#8214 = cartesian_point ( 'none', ( -87.69999999999984652, -13.16498033049346716, 131.6801077362650005 ) ) ;
#8215 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914482331, 1.214269605859241083e-15 ) ) ;
#8216 = direction ( 'none', ( 3.490640606220100936e-15, -0.9967624760706483844, -0.08040252668610858855 ) ) ;
#8217 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8218 = direction ( 'none', ( 6.056033171176964239e-16, 5.364589180917859895e-18, 1.000000000000000000 ) ) ;
#8219 = cartesian_point ( 'none', ( 54.34738077886751739, -35.65616640185501041, 1.000000000000000888 ) ) ;
#8220 = oriented_edge ( 'none', *, *, #13747, .t. ) ;
#8221 = cartesian_point ( 'none', ( -54.49999999999957367, -64.99999999996217070, 211.1000000000380794 ) ) ;
#8222 = cartesian_point ( 'none', ( 20.00000000000012434, 31.39101615137754919, 106.1000000000000085 ) ) ;
#8223 = cartesian_point ( 'none', ( 24.06458256229965897, -35.18107966083849902, 106.0999999999999375 ) ) ;
#8224 = cartesian_point ( 'none', ( -16.42861535871945478, -9.410645460206854551, 176.0999999999999943 ) ) ;
#8225 = edge_curve ( 'none', #16828, #24797, #24820, .t. ) ;
#8226 = oriented_edge ( 'none', *, *, #30894, .t. ) ;
#8227 = cartesian_point ( 'none', ( -14.47548955293985173, 36.52478878836205922, -11.49999999999998401 ) ) ;
#8228 = cartesian_point ( 'none', ( -26.33913438213181379, -42.50000000000004263, -19.10815280171310349 ) ) ;
#8229 = circle ( 'none', #1380, 2.500000000000002220 ) ;
#8230 = cartesian_point ( 'none', ( -85.49999999999978684, -38.67500000001152216, 127.1000000000230870 ) ) ;
#8231 = vertex_point ( 'none', #13427 ) ;
#8232 = circle ( 'none', #14766, 3.500000000000008438 ) ;
#8233 = cartesian_point ( 'none', ( -118.5000000000000426, 15.99999999996153122, 81.09999999999078568 ) ) ;
#8234 = circle ( 'none', #44628, 40.00000000000000711 ) ;
#8235 = oriented_edge ( 'none', *, *, #9218, .f. ) ;
#8236 = cartesian_point ( 'none', ( -50.77481302092719773, -14.22506837908255584, 151.8651230332488637 ) ) ;
#8237 = line ( 'none', #34872, #19131 ) ;
#8238 = edge_curve ( 'none', #37545, #41497, #19669, .t. ) ;
#8239 = oriented_edge ( 'none', *, *, #36241, .t. ) ;
#8240 = edge_loop ( 'none', ( #42897, #5615, #552, #12958 ) ) ;
#8241 = oriented_edge ( 'none', *, *, #3569, .t. ) ;
#8242 = vertex_point ( 'none', #35539 ) ;
#8243 = oriented_edge ( 'none', *, *, #3902, .f. ) ;
#8244 = advanced_face ( 'none', ( #38025 ), #39741, .f. ) ;
#8245 = oriented_edge ( 'none', *, *, #5732, .t. ) ;
#8246 = edge_curve ( 'none', #41852, #9521, #21376, .t. ) ;
#8247 = axis2_placement_3d ( 'none', #27796, #9599, #31810 ) ;
#8248 = cartesian_point ( 'none', ( -20.43818253585356359, 4.922891762768817792, 176.1000000000000227 ) ) ;
#8249 = cartesian_point ( 'none', ( -30.96828797463502880, -53.04066445353483061, 64.60000000000006537 ) ) ;
#8250 = cartesian_point ( 'none', ( -84.52735684759699097, -22.22654238948137007, 142.5488515569240917 ) ) ;
#8251 = cartesian_point ( 'none', ( -53.51081362515099471, 29.44143123083043179, 60.40000000000008384 ) ) ;
#8252 = oriented_edge ( 'none', *, *, #10336, .f. ) ;
#8253 = cartesian_point ( 'none', ( -22.92297984194858529, -34.05599279459771367, 75.19998533311827771 ) ) ;
#8255 = vertex_point ( 'none', #28295 ) ;
#8254 = direction ( 'none', ( -3.608224830032527896e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#8256 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#8257 = axis2_placement_3d ( 'none', #39295, #46210, #35768 ) ;
#8258 = vector ( 'none', #42132, 1000.000000000000000 ) ;
#8259 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#8260 = plane ( 'none', #4672 ) ;
#8261 = direction ( 'none', ( 6.938893903907222461e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8262 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#8263 = oriented_edge ( 'none', *, *, #44473, .t. ) ;
#8264 = cartesian_point ( 'none', ( -31.19999999999985363, -5.624087476718063527, 151.7894323138802406 ) ) ;
#8265 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#8266 = cartesian_point ( 'none', ( -16.19644125571485560, 37.30017812533242960, 113.1000000000000796 ) ) ;
#8267 = cartesian_point ( 'none', ( -13.50319118710927846, -11.93875064408388909, -37.38315864030693092 ) ) ;
#8268 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#8269 = edge_curve ( 'none', #23962, #33507, #5373, .t. ) ;
#8270 = axis2_placement_3d ( 'none', #29533, #22033, #44026 ) ;
#8271 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, 0.0000000000000000000 ) ) ;
#8272 = oriented_edge ( 'none', *, *, #34269, .t. ) ;
#8273 = vector ( 'none', #31207, 1000.000000000000000 ) ;
#8274 = cartesian_point ( 'none', ( 14.74609933745140822, -36.53547375485806725, -36.69085382011768104 ) ) ;
#8275 = cartesian_point ( 'none', ( -59.80000000000281091, -34.64101615137771972, 166.1000000000001648 ) ) ;
#8276 = vertex_point ( 'none', #13737 ) ;
#8277 = edge_curve ( 'none', #28467, #4745, #16254, .t. ) ;
#8278 = axis2_placement_3d ( 'none', #27193, #42291, #9305 ) ;
#8279 = face_outer_bound ( 'none', #31359, .t. ) ;
#8280 = cartesian_point ( 'none', ( -50.77582160018797452, 19.06432384148812176, 132.9657024002274568 ) ) ;
#8281 = oriented_edge ( 'none', *, *, #38684, .f. ) ;
#8282 = circle ( 'none', #8039, 100.8712050091600645 ) ;
#8283 = oriented_edge ( 'none', *, *, #42328, .t. ) ;
#8284 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8285 = cartesian_point ( 'none', ( 20.00000000000007816, 34.64101615137756340, 69.50000000000004263 ) ) ;
#8286 = line ( 'none', #40121, #31785 ) ;
#8287 = edge_curve ( 'none', #38706, #38659, #7638, .t. ) ;
#8288 = plane ( 'none', #20131 ) ;
#8289 = vertex_point ( 'none', #2608 ) ;
#8290 = cartesian_point ( 'none', ( 19.99999999999997513, 34.64101615137762025, 101.0903692588729825 ) ) ;
#8291 = oriented_edge ( 'none', *, *, #23490, .t. ) ;
#8292 = closed_shell ( 'none', ( #38980, #37542, #37006, #16514, #15564, #307, #32821, #47246, #43206, #15172, #28134, #33408, #119, #11079, #43950, #27254, #40548, #15140, #25702, #45976 ) ) ;
#8293 = edge_curve ( 'none', #33791, #44474, #46045, .t. ) ;
#8294 = axis2_placement_3d ( 'none', #7222, #18430, #3882 ) ;
#8295 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091653921e-13, 146.1000000000000512 ) ) ;
#8296 = vertex_point ( 'none', #43070 ) ;
#8297 = cartesian_point ( 'none', ( -36.73239494782174575, -3.858816936505209849, 130.4211978825075278 ) ) ;
#8298 = edge_curve ( 'none', #7793, #38208, #6514, .t. ) ;
#8299 =( bounded_curve ( ) b_spline_curve ( 3, ( #18547, #3839, #40644, #15143 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.365928042622411631, 6.283185307179586232 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9311069805722637094, 0.9311069805722637094, 1.000000000000000000 ) )
representation_item ( '' ) );
#8300 = oriented_edge ( 'none', *, *, #34033, .f. ) ;
#8302 = edge_curve ( 'none', #1129, #3185, #31094, .t. ) ;
#8301 = b_spline_curve_with_knots ( 'none', 3,
( #12917, #39026, #23967, #27447 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005579510609072309280, 0.006306460468328123521 ),
.unspecified. ) ;
#8303 = direction ( 'none', ( -0.6340533514368377199, -0.3130117370510472896, 0.7071067811865475727 ) ) ;
#8304 = vector ( 'none', #24864, 1000.000000000000000 ) ;
#8305 = advanced_face ( 'none', ( #11069 ), #20234, .t. ) ;
#8306 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#8307 = plane ( 'none', #33216 ) ;
#8308 = person_and_organization ( #11766, #32964 ) ;
#8309 = b_spline_curve_with_knots ( 'none', 3,
( #16432, #31111, #42202, #35146, #13165, #20081, #38825, #16907, #6016, #9824, #9672, #24235 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001015760142869645034, 0.005111501544106002506, 0.007159372244724173870, 0.009207242945342343499, 0.01330298434657867582, 0.01739872574781500814 ),
.unspecified. ) ;
#8310 = oriented_edge ( 'none', *, *, #2323, .f. ) ;
#8311 = line ( 'none', #28874, #25532 ) ;
#8312 = direction ( 'none', ( 0.9976119051281969741, 0.06906871032883971084, -1.211406554217883190e-15 ) ) ;
#8313 = direction ( 'none', ( -1.050917950431376615e-14, -1.000000000000000000, -6.049741671888127435e-19 ) ) ;
#8314 = edge_loop ( 'none', ( #22652, #15719, #26701, #700, #15441, #13232, #15500, #8827, #43763, #19125, #45239, #18955, #9950, #45824, #28621, #42251, #21345, #22007, #5782 ) ) ;
#8315 = direction ( 'none', ( 1.699320956058914219e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#8316 = cartesian_point ( 'none', ( -80.69999999999984652, -17.04466110975126369, 130.6572176194269161 ) ) ;
#8317 = oriented_edge ( 'none', *, *, #3349, .t. ) ;
#8318 = vertex_point ( 'none', #13904 ) ;
#8319 = face_outer_bound ( 'none', #39085, .t. ) ;
#8320 = direction ( 'none', ( -0.5636924950782565835, -0.8259847280624803556, 0.0000000000000000000 ) ) ;
#8321 = line ( 'none', #32017, #40422 ) ;
#8322 = oriented_edge ( 'none', *, *, #7339, .t. ) ;
#8323 = face_outer_bound ( 'none', #35942, .t. ) ;
#8324 = cartesian_point ( 'none', ( -92.93471026356017717, 65.20000000001137153, 166.0874630610000224 ) ) ;
#8325 = oriented_edge ( 'none', *, *, #20852, .f. ) ;
#8326 = oriented_edge ( 'none', *, *, #26065, .f. ) ;
#8327 = axis2_placement_3d ( 'none', #30571, #26418, #34288 ) ;
#8328 = advanced_face ( 'none', ( #44332 ), #6877, .f. ) ;
#8329 = cartesian_point ( 'none', ( 1.758668394724332451, -16.40600760323479079, -75.50000000000001421 ) ) ;
#8330 = cartesian_point ( 'none', ( 16.27670023200181504, -30.58887862855973339, 138.4807871003698097 ) ) ;
#8331 = cylindrical_surface ( 'none', #18316, 6.400000000000003020 ) ;
#8332 = cartesian_point ( 'none', ( -30.96828797463502525, -53.04066445353483061, 68.60000000000006537 ) ) ;
#8333 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#8334 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8335 = oriented_edge ( 'none', *, *, #6909, .t. ) ;
#8336 = oriented_edge ( 'none', *, *, #12359, .f. ) ;
#8337 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#8338 = cartesian_point ( 'none', ( -11.98418662514474420, -14.86200763469382835, -10.49999999999998757 ) ) ;
#8339 = cartesian_point ( 'none', ( 11.75457642865536023, 14.57726002520063346, -10.50000000000000000 ) ) ;
#8340 = direction ( 'none', ( -0.5000000000000042188, 0.8660254037844361541, 7.646167919903251276e-16 ) ) ;
#8341 = axis2_placement_3d ( 'none', #24324, #39066, #27807 ) ;
#8342 = cartesian_point ( 'none', ( -52.73544972410824982, 21.89325539511127516, 144.5064240891029783 ) ) ;
#8343 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8344 = axis2_placement_3d ( 'none', #20271, #6188, #31296 ) ;
#8345 = cartesian_point ( 'none', ( -39.34999999999989484, 7.658257764069941409, 159.2297786736509977 ) ) ;
#8346 = direction ( 'none', ( 0.1065859633166281462, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#8347 = edge_curve ( 'none', #7820, #9725, #230, .t. ) ;
#8348 = axis2_placement_3d ( 'none', #24298, #31179, #12602 ) ;
#8349 = oriented_edge ( 'none', *, *, #17344, .f. ) ;
#8350 = cartesian_point ( 'none', ( 20.55243100279672674, -33.27191875826616752, -11.81464949986139423 ) ) ;
#8351 = cartesian_point ( 'none', ( -28.96725595078360982, -7.128108211986705633, -42.99999999999997868 ) ) ;
#8352 = edge_curve ( 'none', #19878, #5649, #34575, .t. ) ;
#8353 = axis2_placement_3d ( 'none', #2878, #9867, #25930 ) ;
#8354 = advanced_face ( 'none', ( #28780 ), #47186, .t. ) ;
#8355 = line ( 'none', #26649, #37059 ) ;
#8356 = cartesian_point ( 'none', ( -39.34999999999992326, 6.890847431990438032, 128.1256092823976473 ) ) ;
#8357 = vertex_point ( 'none', #28920 ) ;
#8358 = vector ( 'none', #21371, 1000.000000000000000 ) ;
#8359 = cartesian_point ( 'none', ( -39.34999999999982379, -14.08602017347955915, 151.8117454138231324 ) ) ;
#8360 = oriented_edge ( 'none', *, *, #22452, .t. ) ;
#8361 = cartesian_point ( 'none', ( -2.634242174341714417e-14, -6.371518637019319136e-16, -73.00000000000000000 ) ) ;
#8362 = oriented_edge ( 'none', *, *, #46259, .t. ) ;
#8363 = cartesian_point ( 'none', ( 14.50000000000025935, -34.64101615137749945, 126.7005750861492146 ) ) ;
#8364 = face_outer_bound ( 'none', #14616, .t. ) ;
#8365 = edge_curve ( 'none', #18742, #9413, #37432, .t. ) ;
#8366 = oriented_edge ( 'none', *, *, #12686, .t. ) ;
#8367 = vertex_point ( 'none', #33083 ) ;
#8369 = b_spline_curve_with_knots ( 'none', 3,
( #28666, #14591, #11070, #28835 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119947480731082e-07, 0.0005956375191353693388 ),
.unspecified. ) ;
#8368 = direction ( 'none', ( -6.056033171176964239e-16, -5.364589180917859895e-18, -1.000000000000000000 ) ) ;
#8370 = oriented_edge ( 'none', *, *, #31387, .f. ) ;
#8371 = line ( 'none', #19988, #12961 ) ;
#8372 = toroidal_surface ( 'none', #8488, 6.399999999999998579, 0.1000000000000000056 ) ;
#8373 = edge_curve ( 'none', #6437, #29565, #43172, .t. ) ;
#8374 = direction ( 'none', ( 1.590016789392713118e-15, -0.7111790392350227918, -0.7030109345897472828 ) ) ;
#8375 = oriented_edge ( 'none', *, *, #38147, .t. ) ;
#8376 = direction ( 'none', ( 3.469446951953614189e-15, -1.000000000000000000, 5.863365348801607979e-13 ) ) ;
#8377 = cartesian_point ( 'none', ( 57.50000000000012079, -30.31088913245514149, 57.50000000000000000 ) ) ;
#8378 = cartesian_point ( 'none', ( -36.53325889228334944, -14.60856948347868745, -36.59856428400878059 ) ) ;
#8379 = cartesian_point ( 'none', ( -87.69999999999980389, -18.48744317176235796, 140.6205433690131485 ) ) ;
#8380 = cartesian_point ( 'none', ( -49.61081362515096060, 26.75027695764241642, 84.50000000000009948 ) ) ;
#8381 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#8382 = edge_curve ( 'none', #37683, #41069, #4238, .t. ) ;
#8383 = cartesian_point ( 'none', ( -42.36691201456291367, -21.88091841972799401, 144.3350046581869321 ) ) ;
#8384 = advanced_face ( 'none', ( #27621 ), #47549, .f. ) ;
#8385 = cartesian_point ( 'none', ( -47.03426186893236149, 7.356242869060586997, 124.9901339184066131 ) ) ;
#8386 = cartesian_point ( 'none', ( -41.80000995518265938, 6.205460476811542669, 113.0545755368898142 ) ) ;
#8387 = cartesian_point ( 'none', ( -24.06458256229927883, -35.18107966083867666, 106.1000000000000085 ) ) ;
#8388 = direction ( 'none', ( 3.688818327761560008e-15, -0.8167141395237278445, 0.5770424718354938420 ) ) ;
#8389 = oriented_edge ( 'none', *, *, #42458, .f. ) ;
#8390 = cartesian_point ( 'none', ( -79.65182839287528793, 28.06389518141886796, 162.4924231657634834 ) ) ;
#8391 = axis2_placement_3d ( 'none', #7504, #32935, #10846 ) ;
#8392 = axis2_placement_3d ( 'none', #35250, #13279, #5797 ) ;
#8393 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#8394 = edge_loop ( 'none', ( #45787, #13022, #443, #22479, #33163, #20164, #37003, #10904, #5870, #12310, #42548, #35257 ) ) ;
#8395 = axis2_placement_3d ( 'none', #9722, #24607, #2735 ) ;
#8396 = cylindrical_surface ( 'none', #16429, 6.138320441952072493 ) ;
#8397 = cartesian_point ( 'none', ( -52.73544972410819298, 5.924338961009891769, 130.6466926557756665 ) ) ;
#8398 = vertex_point ( 'none', #14528 ) ;
#8399 = face_outer_bound ( 'none', #21819, .t. ) ;
#8400 = cartesian_point ( 'none', ( -84.80000000000300986, 22.28041962097924156, 180.5317642642831117 ) ) ;
#8401 = oriented_edge ( 'none', *, *, #30000, .f. ) ;
#8402 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8403 = cartesian_point ( 'none', ( -46.60666861179009857, 18.96413256068287723, 157.2004312000392474 ) ) ;
#8404 = oriented_edge ( 'none', *, *, #16397, .t. ) ;
#8405 = edge_loop ( 'none', ( #15242, #27477, #705, #30256 ) ) ;
#8406 = edge_curve ( 'none', #16957, #372, #36282, .t. ) ;
#8408 = axis2_placement_3d ( 'none', #21311, #47124, #39274 ) ;
#8407 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#8409 = cartesian_point ( 'none', ( 38.85820040207561021, -8.827959339165023067, -10.53116993876023599 ) ) ;
#8410 = plane ( 'none', #12885 ) ;
#8411 = cartesian_point ( 'none', ( -35.65616640185525910, 54.34738077886748187, 1.000000000000084155 ) ) ;
#8412 = b_spline_curve_with_knots ( 'none', 3,
( #25633, #21802, #22267, #11387, #40412, #44105, #43945, #18300 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001992248974108302062, 0.001270607742937814770, 0.001806299165701305467, 0.002341990588464796380 ),
.unspecified. ) ;
#8413 = vertex_point ( 'none', #157 ) ;
#8414 = oriented_edge ( 'none', *, *, #21728, .t. ) ;
#8415 = vertex_point ( 'none', #18063 ) ;
#8416 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#8417 = line ( 'none', #18191, #18126 ) ;
#8418 = edge_curve ( 'none', #11932, #10745, #28222, .t. ) ;
#8419 = cylindrical_surface ( 'none', #5712, 12.50000000000000000 ) ;
#8420 = advanced_face ( 'none', ( #16806 ), #40493, .f. ) ;
#8421 = edge_loop ( 'none', ( #13355, #40359, #34195, #17434 ) ) ;
#8422 = oriented_edge ( 'none', *, *, #45949, .f. ) ;
#8423 = direction ( 'none', ( 0.7248006548773167079, -0.6889586422198454851, 0.0000000000000000000 ) ) ;
#8424 = edge_loop ( 'none', ( #3323, #10009, #47337, #8041 ) ) ;
#8425 = b_spline_curve_with_knots ( 'none', 3,
( #36147, #14178, #47218, #25222, #43682, #10667, #36318, #14327 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137252587, 0.001317094235482466416, 0.001851934906316834908, 0.002386775577151203399 ),
.unspecified. ) ;
#8426 = direction ( 'none', ( -1.000000000000000000, 3.472942098561955260e-17, 1.835686217964875777e-16 ) ) ;
#8427 = axis2_placement_3d ( 'none', #1346, #15874, #16033 ) ;
#8428 = cartesian_point ( 'none', ( -38.78075685463186062, -22.83727118189045058, 141.6338529276287943 ) ) ;
#8429 = edge_curve ( 'none', #29437, #1400, #9922, .t. ) ;
#8430 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#8431 = cartesian_point ( 'none', ( 27.94144153385547469, 51.16272401244211920, 68.60000000000002274 ) ) ;
#8432 = direction ( 'none', ( 1.619075244245020021e-15, -0.7071067811869609088, -0.7071067811861341257 ) ) ;
#8433 = direction ( 'none', ( 0.8966868488700903139, 0.4426654437195517988, 0.0000000000000000000 ) ) ;
#8434 = vertex_point ( 'none', #25554 ) ;
#8435 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#8436 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#8437 = edge_loop ( 'none', ( #22045, #46148, #46404, #11504 ) ) ;
#8438 = cartesian_point ( 'none', ( -46.82418833866005770, 18.26121570540365369, 133.5369076947926317 ) ) ;
#8439 = edge_loop ( 'none', ( #26258, #14143, #17814, #22226 ) ) ;
#8440 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8441 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8442 = edge_curve ( 'none', #8969, #18937, #20822, .t. ) ;
#8443 = vertex_point ( 'none', #40346 ) ;
#8444 = cartesian_point ( 'none', ( -39.63230138810087766, 12.57772647532502752, 137.5653180075702267 ) ) ;
#8445 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8446 = advanced_face ( 'none', ( #36884 ), #27080, .f. ) ;
#8447 = edge_curve ( 'none', #43229, #7299, #9361, .t. ) ;
#8448 = cartesian_point ( 'none', ( 48.06005309682304727, -34.05969549451830147, 64.59999999999999432 ) ) ;
#8449 = direction ( 'none', ( 1.734584302979101546e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8450 = oriented_edge ( 'none', *, *, #6290, .t. ) ;
#8451 = conical_surface ( 'none', #31733, 2.499999999999995115, 1.029744258676651647 ) ;
#8452 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#8453 = edge_curve ( 'none', #30843, #31122, #35128, .t. ) ;
#8454 = oriented_edge ( 'none', *, *, #33270, .t. ) ;
#8455 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#8456 = circle ( 'none', #33055, 45.50000000000000000 ) ;
#8457 = edge_loop ( 'none', ( #4233, #35087, #17420, #967, #37490, #22567, #17312 ) ) ;
#8458 = circle ( 'none', #18660, 2.917499999999991545 ) ;
#8459 = cartesian_point ( 'none', ( -37.95652221133250492, 12.09442984574797997, 136.5074481269375610 ) ) ;
#8460 = axis2_placement_3d ( 'none', #21065, #13850, #47037 ) ;
#8461 = vertex_point ( 'none', #3374 ) ;
#8462 = cartesian_point ( 'none', ( -36.33130823037517843, -5.135793432371402290, 124.7592847865866332 ) ) ;
#8463 = cartesian_point ( 'none', ( -69.49999999999988631, -19.91839899407650094, 106.1000000000001506 ) ) ;
#8464 = line ( 'none', #40796, #3915 ) ;
#8465 = cylindrical_surface ( 'none', #40127, 37.50000000000002132 ) ;
#8466 = direction ( 'none', ( -1.214306433183765755e-15, -1.760954785351025230e-29, -1.000000000000000000 ) ) ;
#8467 = product_definition_formation_with_specified_source ( '�κ�', '', #23432, .not_known. ) ;
#8468 = edge_loop ( 'none', ( #6019, #5459 ) ) ;
#8469 = cartesian_point ( 'none', ( -36.26455027589162228, 14.45289361617694901, 154.1632726680590793 ) ) ;
#8470 = cartesian_point ( 'none', ( -6.007295376545311427, 17.84709760284815161, 176.1000000000000796 ) ) ;
#8471 = face_outer_bound ( 'none', #13288, .t. ) ;
#8472 = cartesian_point ( 'none', ( -48.25757762857557509, -14.30670957845884494, 151.8964590513216422 ) ) ;
#8473 = vertex_point ( 'none', #40023 ) ;
#8474 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#8475 = vertex_point ( 'none', #14827 ) ;
#8476 = cartesian_point ( 'none', ( -82.55452683630797139, -21.28696726722253985, 149.1020981062452506 ) ) ;
#8477 = advanced_face ( 'none', ( #39128 ), #5322, .f. ) ;
#8478 = cartesian_point ( 'none', ( -46.60675387589361662, 7.438852013622805792, 160.8597836846107327 ) ) ;
#8479 = direction ( 'none', ( -2.639701630306422351e-15, 0.4187739565397468611, -0.9080905094339695172 ) ) ;
#8480 = edge_curve ( 'none', #5137, #2408, #45440, .t. ) ;
#8481 = oriented_edge ( 'none', *, *, #32511, .t. ) ;
#8482 = cartesian_point ( 'none', ( -14.27565044502521197, -37.36583739689840655, -13.73205080756885543 ) ) ;
#8483 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137774104, 163.6000000000000796 ) ) ;
#8484 = circle ( 'none', #43385, 4.000000000000003553 ) ;
#8485 = cartesian_point ( 'none', ( 23.33382820369268629, 37.86960578668549005, 114.7000000000000171 ) ) ;
#8486 = vertex_point ( 'none', #23080 ) ;
#8487 = edge_curve ( 'none', #1414, #32938, #40839, .t. ) ;
#8488 = axis2_placement_3d ( 'none', #13334, #6165, #31741 ) ;
#8489 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#8490 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#8491 = axis2_placement_3d ( 'none', #40481, #18374, #44020 ) ;
#8493 = oriented_edge ( 'none', *, *, #40145, .f. ) ;
#8492 = cartesian_point ( 'none', ( 47.73665971557140608, -28.12756967648623174, 68.59999999999999432 ) ) ;
#8494 = vector ( 'none', #43513, 1000.000000000000000 ) ;
#8495 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 0.0000000000000000000 ) ) ;
#8496 = cartesian_point ( 'none', ( -79.09999999999982379, -26.36759374688183399, 127.1000000000155552 ) ) ;
#8497 = edge_curve ( 'none', #13199, #27871, #21334, .t. ) ;
#8498 = cartesian_point ( 'none', ( -37.43824473825231536, 7.520088334444615441, 124.5423734932474815 ) ) ;
#8499 = vertex_point ( 'none', #30759 ) ;
#8500 = circle ( 'none', #39853, 2.499999999999993339 ) ;
#8501 = cartesian_point ( 'none', ( 20.00000000000005329, -32.14101615137752077, 84.50000000000001421 ) ) ;
#8502 = edge_loop ( 'none', ( #31272, #6735, #6611, #27628 ) ) ;
#8503 = circle ( 'none', #23836, 4.000000000000003553 ) ;
#8504 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#8505 = cartesian_point ( 'none', ( -47.03410985288957846, -11.72182674183398809, 134.9973850964201176 ) ) ;
#8506 = oriented_edge ( 'none', *, *, #11280, .t. ) ;
#8507 = cartesian_point ( 'none', ( -87.69999999999981810, -18.48744317176236152, 140.6205433690131201 ) ) ;
#8508 = edge_curve ( 'none', #30197, #41693, #23611, .t. ) ;
#8509 = vector ( 'none', #25738, 1000.000000000000000 ) ;
#8510 = edge_loop ( 'none', ( #1803, #39917, #46595, #32252, #1337, #28179 ) ) ;
#8511 = oriented_edge ( 'none', *, *, #5018, .f. ) ;
#8512 = oriented_edge ( 'none', *, *, #2102, .t. ) ;
#8513 = direction ( 'none', ( -0.5000000000000007772, 0.8660254037844381525, 7.646167919903207889e-16 ) ) ;
#8514 = line ( 'none', #32344, #44669 ) ;
#8515 = edge_curve ( 'none', #1571, #14841, #13317, .t. ) ;
#8516 = vertex_point ( 'none', #16247 ) ;
#8517 = cartesian_point ( 'none', ( 6.895422883089988630, -20.56615956131187772, 174.0146380275680258 ) ) ;
#8518 = vertex_point ( 'none', #1217 ) ;
#8519 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8520 = edge_curve ( 'none', #548, #46791, #25351, .t. ) ;
#8521 = oriented_edge ( 'none', *, *, #43313, .f. ) ;
#8522 = line ( 'none', #15963, #1730 ) ;
#8523 = vertex_point ( 'none', #41699 ) ;
#8524 = axis2_placement_3d ( 'none', #25607, #10890, #7083 ) ;
#8525 = cartesian_point ( 'none', ( 31.00027695764291025, 53.86081362515071902, 48.50000000000004263 ) ) ;
#8526 = cartesian_point ( 'none', ( -37.43878291376024237, -15.39629799679382849, 143.1943555353327611 ) ) ;
#8527 = direction ( 'none', ( -1.681005951946593776e-15, 0.7071067811865524577, 0.7071067811865426878 ) ) ;
#8528 = cartesian_point ( 'none', ( -17.53194189825843097, -36.12934507100072778, 114.7000000000000597 ) ) ;
#8529 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #5845, #9518 ),
( #20078, #35138 ),
( #13159, #38821 ),
( #20540, #9041 ),
( #5216, #30779 ),
( #16268, #27243 ),
( #43567, #32139 ),
( #32611, #7051 ),
( #18084, #43730 ),
( #43251, #28460 ),
( #36027, #14073 ),
( #3244, #43888 ),
( #3385, #47264 ),
( #39732, #3538 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.3750000000000000000, 0.5000000000000000000, 0.6249999999999998890, 0.7499999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8530 = circle ( 'none', #31191, 16.54801149218121381 ) ;
#8531 = cartesian_point ( 'none', ( -51.81099866255220832, -15.05293618991333915, 150.9437691793871466 ) ) ;
#8532 = edge_loop ( 'none', ( #40658, #31315, #40201, #4205 ) ) ;
#8533 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#8534 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#8535 = oriented_edge ( 'none', *, *, #920, .f. ) ;
#8536 = vector ( 'none', #2310, 1000.000000000000000 ) ;
#8537 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706488285, 0.08040252668610121944 ) ) ;
#8538 = cartesian_point ( 'none', ( -82.30000000000312355, 34.85026803847157595, 128.3804196209790405 ) ) ;
#8539 = axis2_placement_3d ( 'none', #5479, #45677, #20176 ) ;
#8540 = circle ( 'none', #9336, 6.299999999999993605 ) ;
#8541 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8542 = cartesian_point ( 'none', ( -17.35641007485902421, -7.386243841451919145, 176.0999999999999943 ) ) ;
#8543 = cartesian_point ( 'none', ( -26.33913438213193814, 42.49999999999994316, 112.1000000000000227 ) ) ;
#8544 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8545 = cartesian_point ( 'none', ( -92.76631203809634485, -26.89263920848802769, 143.5608089891313739 ) ) ;
#8546 = cartesian_point ( 'none', ( -41.25952444044301615, -9.038403050437032960, 158.8972121146740051 ) ) ;
#8547 = line ( 'none', #12968, #17148 ) ;
#8548 = axis2_placement_3d ( 'none', #34099, #6075, #13236 ) ;
#8549 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.235540259014504331e-16 ) ) ;
#8550 = cartesian_point ( 'none', ( -84.37523272499895199, -16.52173849233936664, 142.2824482039473537 ) ) ;
#8551 = cartesian_point ( 'none', ( -19.22766191897913757, 11.91623461501626657, 171.9083308753166932 ) ) ;
#8552 = vertex_point ( 'none', #27068 ) ;
#8553 = edge_loop ( 'none', ( #10062, #1531, #38529, #36192 ) ) ;
#8554 = cartesian_point ( 'none', ( -56.79999999999986215, 18.04299424744148084, 162.0838999816530475 ) ) ;
#8555 = edge_curve ( 'none', #5652, #36466, #37981, .t. ) ;
#8556 = axis2_placement_3d ( 'none', #30025, #41130, #33088 ) ;
#8557 = face_outer_bound ( 'none', #33986, .t. ) ;
#8558 = oriented_edge ( 'none', *, *, #29646, .t. ) ;
#8559 = edge_curve ( 'none', #17546, #43364, #24769, .t. ) ;
#8560 = axis2_placement_3d ( 'none', #24634, #20800, #17738 ) ;
#8561 = line ( 'none', #6102, #18309 ) ;
#8562 = cartesian_point ( 'none', ( -46.59352487864193648, 7.656935558717850476, 125.4926091929325622 ) ) ;
#8563 = edge_curve ( 'none', #41993, #3119, #14462, .t. ) ;
#8564 = oriented_edge ( 'none', *, *, #34665, .t. ) ;
#8565 = advanced_face ( 'none', ( #24220 ), #40278, .f. ) ;
#8566 = cartesian_point ( 'none', ( -52.73544972410819298, 10.34397196695791976, 165.4598745849962995 ) ) ;
#8567 = vector ( 'none', #37054, 1000.000000000000000 ) ;
#8568 = oriented_edge ( 'none', *, *, #14052, .f. ) ;
#8569 = cartesian_point ( 'none', ( -42.39324612410696602, -3.751700330834804475, 130.0030289083728690 ) ) ;
#8570 = vertex_point ( 'none', #19745 ) ;
#8571 = edge_curve ( 'none', #10745, #12226, #30481, .t. ) ;
#8572 = cartesian_point ( 'none', ( -50.77556380235909472, -21.51523761758487652, 154.6473304192045362 ) ) ;
#8573 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#8574 = oriented_edge ( 'none', *, *, #47273, .f. ) ;
#8575 = cartesian_point ( 'none', ( 21.80381598425041290, 37.28416728117756662, 114.5000000000000284 ) ) ;
#8576 = direction ( 'none', ( 1.000000000000000000, -1.050917950431376615e-14, -2.151057110211239811e-16 ) ) ;
#8577 = line ( 'none', #45442, #47022 ) ;
#8578 = oriented_edge ( 'none', *, *, #36441, .t. ) ;
#8579 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8580 = edge_curve ( 'none', #14169, #29565, #32783, .t. ) ;
#8581 = cartesian_point ( 'none', ( -85.49999999999971578, -60.00000000001151790, 127.1000000000357062 ) ) ;
#8582 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#8583 = circle ( 'none', #2090, 2.749999999999999112 ) ;
#8584 = oriented_edge ( 'none', *, *, #32677, .f. ) ;
#8585 = oriented_edge ( 'none', *, *, #33554, .f. ) ;
#8586 = cartesian_point ( 'none', ( -66.89144122724088959, -0.2897205598495872225, 106.7015241739006655 ) ) ;
#8587 = circle ( 'none', #29820, 14.00000000000000000 ) ;
#8589 = edge_curve ( 'none', #32804, #18424, #44286, .t. ) ;
#8588 = cartesian_point ( 'none', ( -166.9679434480895281, -5.900253708574700180e-13, 146.1000000000001933 ) ) ;
#8590 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#8591 = direction ( 'none', ( -1.317153999343780519e-15, 1.235540259014456753e-16, -1.000000000000000000 ) ) ;
#8592 = direction ( 'none', ( -3.323730179971561998e-15, 1.000000000000000000, 5.816799037940418923e-17 ) ) ;
#8593 = face_outer_bound ( 'none', #27148, .t. ) ;
#8594 = cartesian_point ( 'none', ( -54.79999999999986215, -6.614717615614629108e-15, 145.1000000000000227 ) ) ;
#8595 = cartesian_point ( 'none', ( 6.336117085888536060, -17.82620599774146442, -115.9999999999999858 ) ) ;
#8596 = cartesian_point ( 'none', ( 20.00000000000007816, 34.64101615137756340, 69.50000000000004263 ) ) ;
#8597 = direction ( 'none', ( 0.5636924950782569166, 0.8259847280624802446, 0.0000000000000000000 ) ) ;
#8598 = advanced_face ( 'none', ( #19616 ), #16206, .t. ) ;
#8599 = cartesian_point ( 'none', ( -46.59352487864060066, -1.767469191784535987, 168.0115871178968803 ) ) ;
#8600 = vertex_point ( 'none', #16561 ) ;
#8601 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8602 = plane ( 'none', #13659 ) ;
#8603 = axis2_placement_3d ( 'none', #33351, #40923, #26134 ) ;
#8604 = cartesian_point ( 'none', ( -15.19999999999981100, -13.68696623351364217, 160.9775578810100569 ) ) ;
#8606 = oriented_edge ( 'none', *, *, #21195, .f. ) ;
#8605 = cartesian_point ( 'none', ( 33.49101067908063101, 21.87126433688066385, -34.26794919243115345 ) ) ;
#8607 = circle ( 'none', #36575, 39.28867513459482552 ) ;
#8608 = vector ( 'none', #3332, 1000.000000000000000 ) ;
#8609 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8610 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#8611 = oriented_edge ( 'none', *, *, #32253, .f. ) ;
#8612 = face_bound ( 'none', #13153, .t. ) ;
#8613 = vector ( 'none', #24591, 1000.000000000000000 ) ;
#8614 = cartesian_point ( 'none', ( 51.00292657709098165, -33.46194077712567605, -1.099126439527757594e-14 ) ) ;
#8615 = oriented_edge ( 'none', *, *, #34132, .t. ) ;
#8616 = axis2_placement_3d ( 'none', #11914, #2547, #45608 ) ;
#8617 = vector ( 'none', #39145, 1000.000000000000000 ) ;
#8618 = oriented_edge ( 'none', *, *, #45594, .f. ) ;
#8619 = vertex_point ( 'none', #45871 ) ;
#8620 = oriented_edge ( 'none', *, *, #25637, .t. ) ;
#8621 = b_spline_curve_with_knots ( 'none', 3,
( #1352, #8342, #15379, #26409 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849470990721, 0.001364157796136115540 ),
.unspecified. ) ;
#8622 = vector ( 'none', #42571, 1000.000000000000000 ) ;
#8623 = cartesian_point ( 'none', ( -39.63120837828900278, 10.35584879781487544, 166.9722363778958254 ) ) ;
#8624 = axis2_placement_3d ( 'none', #17036, #42657, #27546 ) ;
#8625 = vertex_point ( 'none', #23896 ) ;
#8627 = advanced_face ( 'none', ( #15634 ), #41438, .f. ) ;
#8626 = cartesian_point ( 'none', ( -36.33130823037508605, -13.84879369815280903, 163.1297801837253587 ) ) ;
#8628 = cartesian_point ( 'none', ( 25.29282893658178111, 52.50650647607345434, 68.50000000000001421 ) ) ;
#8629 = axis2_placement_3d ( 'none', #17792, #46661, #39438 ) ;
#8630 = axis2_placement_3d ( 'none', #35450, #42974, #31570 ) ;
#8631 = cartesian_point ( 'none', ( -56.79999999999983373, -23.85137719147479984, 148.8827537644273775 ) ) ;
#8632 = edge_curve ( 'none', #32422, #9725, #181, .t. ) ;
#8633 = axis2_placement_3d ( 'none', #37735, #20089, #45750 ) ;
#8634 = circle ( 'none', #4181, 4.099999999999998757 ) ;
#8635 = edge_loop ( 'none', ( #15597, #35945 ) ) ;
#8636 = cartesian_point ( 'none', ( -46.59352487864065751, -4.477333192555301267, 124.5780325050906185 ) ) ;
#8637 = face_outer_bound ( 'none', #5288, .t. ) ;
#8638 = b_spline_curve_with_knots ( 'none', 3,
( #22931, #15431, #19435, #8236, #41087, #19130, #26772, #11896, #37570, #41241 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694839756, 0.004235398252055965103, 0.005082894564417090449, 0.005930390876778215796, 0.006777887189139341143 ),
.unspecified. ) ;
#8639 = cartesian_point ( 'none', ( -43.57509933943671143, 33.41277629675622052, 60.60000000000007248 ) ) ;
#8640 = vector ( 'none', #23799, 999.9999999999997726 ) ;
#8641 = plane ( 'none', #40780 ) ;
#8642 = circle ( 'none', #37118, 4.049999999999998046 ) ;
#8643 = edge_curve ( 'none', #15437, #28192, #33970, .t. ) ;
#8644 = cartesian_point ( 'none', ( 4.771351025419172610e-14, 35.50000000000001421, 82.50000000000002842 ) ) ;
#8645 = axis2_placement_3d ( 'none', #19883, #23224, #15750 ) ;
#8646 = cartesian_point ( 'none', ( -66.99999999999988631, -2.195054772340830670e-13, 146.1000000000000512 ) ) ;
#8647 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8648 = oriented_edge ( 'none', *, *, #23152, .f. ) ;
#8649 = cartesian_point ( 'none', ( -91.34863874066751066, 60.20000000001125073, 165.8768042746468439 ) ) ;
#8650 = circle ( 'none', #34310, 4.100000000000001421 ) ;
#8651 = oriented_edge ( 'none', *, *, #26336, .t. ) ;
#8652 = line ( 'none', #44924, #36138 ) ;
#8653 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#8654 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -3.400530025998532003e-16 ) ) ;
#8655 = cylindrical_surface ( 'none', #6354, 50.00000000000000000 ) ;
#8656 = oriented_edge ( 'none', *, *, #9678, .t. ) ;
#8657 = oriented_edge ( 'none', *, *, #13035, .f. ) ;
#8658 = cartesian_point ( 'none', ( -55.99999999999987921, -19.91839899407645476, 106.1000000000002785 ) ) ;
#8659 = cartesian_point ( 'none', ( -30.31088913245520189, -57.50000000000006395, 45.50000000000005684 ) ) ;
#8660 = oriented_edge ( 'none', *, *, #36328, .f. ) ;
#8661 = vector ( 'none', #12784, 1000.000000000000000 ) ;
#8662 = cartesian_point ( 'none', ( 1.398546249527773999e-14, 2.549677043870000325e-15, -11.49999999999999289 ) ) ;
#8663 = cartesian_point ( 'none', ( -57.50000000000009948, 30.31088913245521610, 57.50000000000011369 ) ) ;
#8664 = face_outer_bound ( 'none', #20248, .t. ) ;
#8665 = edge_curve ( 'none', #39752, #4810, #23044, .t. ) ;
#8666 = cartesian_point ( 'none', ( -41.25896460304863922, 7.520596595242166060, 124.5409848588017780 ) ) ;
#8667 = face_outer_bound ( 'none', #11195, .t. ) ;
#8668 = edge_loop ( 'none', ( #35873, #40772, #24785, #18852 ) ) ;
#8669 = oriented_edge ( 'none', *, *, #6138, .f. ) ;
#8670 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#8671 = cartesian_point ( 'none', ( -48.25757762857568878, 15.36023854522971632, 144.5690041379398565 ) ) ;
#8672 = oriented_edge ( 'none', *, *, #27474, .t. ) ;
#8673 = oriented_edge ( 'none', *, *, #40925, .f. ) ;
#8674 = cartesian_point ( 'none', ( -46.63308798543680211, 6.472393052461613117, 130.8702655138112618 ) ) ;
#8675 = cartesian_point ( 'none', ( -41.49999999999995026, 6.071904087982618492, 113.1000000000000369 ) ) ;
#8676 = cartesian_point ( 'none', ( 45.50000000000000000, -7.147491797628618032e-15, -8.000000000000010658 ) ) ;
#8677 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#8678 = vector ( 'none', #31443, 999.9999999999998863 ) ;
#8679 = vertex_point ( 'none', #42186 ) ;
#8680 = direction ( 'none', ( -2.639701630306423140e-15, 0.4187739565397470831, -0.9080905094339695172 ) ) ;
#8681 = axis2_placement_3d ( 'none', #15377, #41045, #11231 ) ;
#8682 = face_outer_bound ( 'none', #13409, .t. ) ;
#8683 = advanced_face ( 'none', ( #34531, #5907 ), #27695, .f. ) ;
#8684 = cartesian_point ( 'none', ( -6.907273235773312869, -20.56217944946394383, 174.0149651271268567 ) ) ;
#8685 = cylindrical_surface ( 'none', #16358, 28.10000000000001563 ) ;
#8686 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#8687 = axis2_placement_3d ( 'none', #26532, #11969, #15192 ) ;
#8688 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#8689 = oriented_edge ( 'none', *, *, #4194, .f. ) ;
#8690 = axis2_placement_3d ( 'none', #42908, #24637, #32763 ) ;
#8691 = b_spline_curve_with_knots ( 'none', 3,
( #22977, #37760, #19012, #22813 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871632331727, 0.001185033349724381015 ),
.unspecified. ) ;
#8692 = line ( 'none', #25708, #10388 ) ;
#8693 = cartesian_point ( 'none', ( -85.49999999999968736, -64.80000000001152216, 127.1000000000385484 ) ) ;
#8694 = oriented_edge ( 'none', *, *, #46549, .f. ) ;
#8695 = edge_curve ( 'none', #21442, #42057, #17336, .t. ) ;
#8696 = oriented_edge ( 'none', *, *, #33968, .t. ) ;
#8697 = oriented_edge ( 'none', *, *, #13235, .t. ) ;
#8698 = direction ( 'none', ( 3.384826294588893123e-15, -0.9400874566713445235, 0.3409333861756619344 ) ) ;
#8699 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.818676322157796389e-17 ) ) ;
#8700 = vertex_point ( 'none', #24209 ) ;
#8701 = circle ( 'none', #14646, 49.00000000000000000 ) ;
#8702 = cartesian_point ( 'none', ( -90.87264315240261681, -20.37243143076133123, 144.3816674949823380 ) ) ;
#8703 = line ( 'none', #9604, #33319 ) ;
#8704 = cartesian_point ( 'none', ( -49.08280200193745202, 6.671377321126382931, 159.7908830660322224 ) ) ;
#8705 = vertex_point ( 'none', #34955 ) ;
#8706 = cartesian_point ( 'none', ( -41.62763221235925215, 26.08957157380511660, 113.1000000000000512 ) ) ;
#8707 = cartesian_point ( 'none', ( 1.281956287182046191e-13, 2.083747801732503804e-14, 157.5999999999999659 ) ) ;
#8708 = cartesian_point ( 'none', ( -36.28660128721525524, -2.982515585715522555, 129.8197807371516035 ) ) ;
#8709 = face_outer_bound ( 'none', #36728, .t. ) ;
#8710 = oriented_edge ( 'none', *, *, #17091, .t. ) ;
#8711 = cartesian_point ( 'none', ( -84.80000000000281091, -34.64101615137781209, 166.1000000000001933 ) ) ;
#8712 = edge_curve ( 'none', #26116, #17629, #18496, .t. ) ;
#8713 = axis2_placement_3d ( 'none', #19714, #24023, #13602 ) ;
#8714 = cartesian_point ( 'none', ( -42.36691201456336131, -2.443543005032347892, 167.9155654758243941 ) ) ;
#8715 = direction ( 'none', ( 0.4521167721072740786, 0.8919587571066833753, -6.742261699697647481e-16 ) ) ;
#8716 = cartesian_point ( 'none', ( -54.49999999999991473, 19.91839899407603909, 180.5996790631679687 ) ) ;
#8717 = oriented_edge ( 'none', *, *, #29239, .t. ) ;
#8718 = cartesian_point ( 'none', ( -1.548761119352092427e-14, 4.355814003775727556e-17, -71.99999999999998579 ) ) ;
#8719 = cartesian_point ( 'none', ( -15.19999999999990870, 8.920580559879519811, 156.5999999999999943 ) ) ;
#8720 = oriented_edge ( 'none', *, *, #15903, .t. ) ;
#8721 = cartesian_point ( 'none', ( -38.78199246841238335, 13.56744354051867063, 153.0192010891987877 ) ) ;
#8722 = axis2_placement_3d ( 'none', #21882, #14517, #40014 ) ;
#8723 = circle ( 'none', #1231, 16.55000000000000071 ) ;
#8724 = date_time_role ( 'creation_date' ) ;
#8725 = cartesian_point ( 'none', ( 2.618745409587306473e-15, 3.195388064986210628e-14, 48.50000000000004974 ) ) ;
#8726 = oriented_edge ( 'none', *, *, #42602, .f. ) ;
#8727 = advanced_face ( 'none', ( #6473 ), #13877, .t. ) ;
#8728 = vertex_point ( 'none', #17663 ) ;
#8729 = face_bound ( 'none', #23339, .t. ) ;
#8730 = oriented_edge ( 'none', *, *, #42193, .t. ) ;
#8731 = vector ( 'none', #25913, 1000.000000000000000 ) ;
#8732 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.632680918566404032e-15 ) ) ;
#8733 = edge_curve ( 'none', #30197, #25952, #4773, .t. ) ;
#8734 = cartesian_point ( 'none', ( 6.233792875101559675e-14, 2.695968828131077008e-14, 107.5999999999999943 ) ) ;
#8735 = circle ( 'none', #25902, 0.1999999999999997613 ) ;
#8736 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#8737 = line ( 'none', #4035, #4763 ) ;
#8738 = edge_curve ( 'none', #31749, #10457, #46588, .t. ) ;
#8739 = cartesian_point ( 'none', ( -49.93252331724080761, 15.19525428146220491, 145.7202009456304665 ) ) ;
#8740 = direction ( 'none', ( 2.083453798855084032e-15, -0.2214382354741774861, 0.9751743986949630294 ) ) ;
#8741 = oriented_edge ( 'none', *, *, #29805, .f. ) ;
#8743 = edge_curve ( 'none', #20259, #3312, #42575, .t. ) ;
#8742 = b_spline_curve_with_knots ( 'none', 3,
( #8462, #37475, #41483, #44846 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758042792184e-06, 0.0006825832849471023247 ),
.unspecified. ) ;
#8744 = vector ( 'none', #8218, 1000.000000000000000 ) ;
#8745 = direction ( 'none', ( -2.689125824123748628e-15, 0.4187739565397440300, -0.9080905094339708494 ) ) ;
#8746 = b_spline_curve_with_knots ( 'none', 3,
( #40047, #7215, #32475, #28626, #36371, #43420, #6599, #46961 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001992248974108318054, 0.001270607742937821709, 0.001806299165701311105, 0.002341990588464800283 ),
.unspecified. ) ;
#8747 = face_outer_bound ( 'none', #31330, .t. ) ;
#8748 = direction ( 'none', ( -1.571941009003548548e-16, -1.000000000000000000, -6.049741671910396000e-19 ) ) ;
#8749 = cartesian_point ( 'none', ( -37.18859505500258678, -22.26657903754065515, 141.7543699738383225 ) ) ;
#8751 = oriented_edge ( 'none', *, *, #16150, .t. ) ;
#8750 = cartesian_point ( 'none', ( -46.59352487864061487, -15.24011689704934014, 130.2560088680317563 ) ) ;
#8752 = line ( 'none', #4688, #10439 ) ;
#8753 = cartesian_point ( 'none', ( -3.085690789006491741, -15.70018481739865734, -117.6202144045671503 ) ) ;
#8754 = oriented_edge ( 'none', *, *, #31288, .f. ) ;
#8755 = cartesian_point ( 'none', ( -46.60675387589274976, -9.708437818696898702, 159.4766202314920633 ) ) ;
#8756 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#8757 = axis2_placement_3d ( 'none', #9084, #9700, #9245 ) ;
#8758 = vertex_point ( 'none', #31083 ) ;
#8759 = direction ( 'none', ( -0.5636924950782468136, -0.8259847280624871280, 0.0000000000000000000 ) ) ;
#8760 = cartesian_point ( 'none', ( -48.52674911908032129, -5.398535954574920304, 123.5867075268594419 ) ) ;
#8761 = oriented_edge ( 'none', *, *, #30833, .t. ) ;
#8762 = vertex_point ( 'none', #1853 ) ;
#8763 = cartesian_point ( 'none', ( -56.79999999999983373, -22.35279614772126067, 153.1258958614237429 ) ) ;
#8764 = axis2_placement_3d ( 'none', #6360, #46880, #39491 ) ;
#8765 = cartesian_point ( 'none', ( 37.46194077712620896, 51.00292657709059796, -8.027421954064688087e-15 ) ) ;
#8766 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8767 = oriented_edge ( 'none', *, *, #18406, .t. ) ;
#8768 = cartesian_point ( 'none', ( -36.26455027589150149, -21.35476916565390937, 141.0178793933035593 ) ) ;
#8769 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706481624, 0.08040252668610881059 ) ) ;
#8770 = vertex_point ( 'none', #34798 ) ;
#8771 = direction ( 'none', ( -2.775557561562889379e-15, 0.9080905094339668526, 0.4187739565397527453 ) ) ;
#8772 = cartesian_point ( 'none', ( -82.30000000000312355, 34.85026803847157595, 128.3804196209790405 ) ) ;
#8773 = face_outer_bound ( 'none', #10390, .t. ) ;
#8774 = cartesian_point ( 'none', ( -39.34999999999992326, 16.81076749917864532, 155.4787310489508911 ) ) ;
#8775 = oriented_edge ( 'none', *, *, #14439, .t. ) ;
#8776 = cartesian_point ( 'none', ( 1.468531564350388956e-16, 3.212838462100032770e-14, 45.50000000000004974 ) ) ;
#8777 = edge_curve ( 'none', #39609, #28419, #15012, .t. ) ;
#8778 = axis2_placement_3d ( 'none', #30720, #23522, #9307 ) ;
#8779 = edge_loop ( 'none', ( #15043, #46615, #22723, #15391 ) ) ;
#8780 = vector ( 'none', #3505, 1000.000000000000000 ) ;
#8781 = edge_loop ( 'none', ( #46650, #23362, #11123 ) ) ;
#8782 = cartesian_point ( 'none', ( -54.79999999999983373, -23.85137719147479984, 148.8827537644273775 ) ) ;
#8783 = vertex_point ( 'none', #9350 ) ;
#8784 = vector ( 'none', #15320, 1000.000000000000000 ) ;
#8785 = face_outer_bound ( 'none', #24492, .t. ) ;
#8786 = edge_curve ( 'none', #17791, #2414, #38167, .t. ) ;
#8787 = axis2_placement_3d ( 'none', #38306, #27357, #5494 ) ;
#8788 = axis2_placement_3d ( 'none', #37863, #18968, #1066 ) ;
#8789 = oriented_edge ( 'none', *, *, #21961, .f. ) ;
#8790 = edge_curve ( 'none', #28880, #23677, #3628, .t. ) ;
#8791 = cartesian_point ( 'none', ( -42.40647512135915775, 16.48518889145751842, 145.0714721642589211 ) ) ;
#8792 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#8793 = oriented_edge ( 'none', *, *, #37932, .t. ) ;
#8794 = vector ( 'none', #29220, 1000.000000000000000 ) ;
#8795 = edge_loop ( 'none', ( #15026, #11067 ) ) ;
#8796 = direction ( 'none', ( 0.8706508571648329253, -0.4919014992029821509, 0.0000000000000000000 ) ) ;
#8797 = face_outer_bound ( 'none', #5879, .t. ) ;
#8798 = cartesian_point ( 'none', ( 34.05911238143040265, 48.05890323785929752, 68.60000000000002274 ) ) ;
#8799 = cylindrical_surface ( 'none', #18223, 3.050000000000000711 ) ;
#8800 = vertex_point ( 'none', #12844 ) ;
#8801 = edge_curve ( 'none', #40795, #38053, #37550, .t. ) ;
#8802 = vector ( 'none', #12750, 1000.000000000000000 ) ;
#8803 = edge_loop ( 'none', ( #2544, #38278, #25193, #26710 ) ) ;
#8804 = b_spline_curve_with_knots ( 'none', 3,
( #18745, #11972, #34421, #5258 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849470778218, 0.001364157796136104264 ),
.unspecified. ) ;
#8805 = edge_loop ( 'none', ( #5211, #18632, #8558, #43986 ) ) ;
#8806 = oriented_edge ( 'none', *, *, #22233, .t. ) ;
#8807 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8808 = oriented_edge ( 'none', *, *, #18934, .f. ) ;
#8809 = edge_curve ( 'none', #13537, #36892, #8369, .t. ) ;
#8810 = oriented_edge ( 'none', *, *, #25652, .t. ) ;
#8811 = cartesian_point ( 'none', ( -82.30000000000299565, 19.04100763952392228, 182.8205434179813551 ) ) ;
#8812 = edge_loop ( 'none', ( #38401, #13006, #15866, #17984 ) ) ;
#8813 = cartesian_point ( 'none', ( -45.96194077712584658, -45.96194077712534209, -50.99999999999999289 ) ) ;
#8814 = oriented_edge ( 'none', *, *, #853, .t. ) ;
#8816 = edge_curve ( 'none', #27551, #13278, #35679, .t. ) ;
#8815 = cartesian_point ( 'none', ( -46.63308798543683764, 21.88091841972773821, 147.8649953418130281 ) ) ;
#8817 = advanced_face ( 'none', ( #21909 ), #2503, .f. ) ;
#8818 = cartesian_point ( 'none', ( 51.00292657709094613, 33.46194077712569737, 6.938893903907228378e-15 ) ) ;
#8819 = oriented_edge ( 'none', *, *, #40961, .t. ) ;
#8820 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#8821 = oriented_edge ( 'none', *, *, #40214, .t. ) ;
#8822 = direction ( 'none', ( 3.597944987211154374e-15, -0.9967624760706482734, -0.08040252668610828324 ) ) ;
#8823 = vertex_point ( 'none', #10757 ) ;
#8824 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8825 = cartesian_point ( 'none', ( 21.25551338716439886, -32.07133015214509442, 117.7000000000000313 ) ) ;
#8826 = axis2_placement_3d ( 'none', #2820, #24530, #2666 ) ;
#8827 = oriented_edge ( 'none', *, *, #24792, .f. ) ;
#8828 = cartesian_point ( 'none', ( 9.554223906931261024e-15, 2.889340362646344646e-14, 57.50000000000005684 ) ) ;
#8829 = toroidal_surface ( 'none', #16917, 8.500000000000000000, 0.5000000000000000000 ) ;
#8830 = oriented_edge ( 'none', *, *, #5021, .t. ) ;
#8831 = cartesian_point ( 'none', ( -1.075528555105814902e-16, 3.024870835955915409e-19, -0.5000000000000905942 ) ) ;
#8832 = oriented_edge ( 'none', *, *, #42880, .f. ) ;
#8833 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#8834 = axis2_placement_3d ( 'none', #34733, #12779, #19365 ) ;
#8835 = cartesian_point ( 'none', ( -36.26455027589162938, 19.27933062945761833, 156.5957861287004391 ) ) ;
#8836 = vertex_point ( 'none', #7260 ) ;
#8837 = face_outer_bound ( 'none', #21951, .t. ) ;
#8838 = vertex_point ( 'none', #32515 ) ;
#8839 = oriented_edge ( 'none', *, *, #46765, .t. ) ;
#8840 = axis2_placement_3d ( 'none', #36956, #7327, #32906 ) ;
#8841 = advanced_face ( 'none', ( #1899 ), #33350, .t. ) ;
#8842 = edge_loop ( 'none', ( #10577, #33026 ) ) ;
#8843 = face_outer_bound ( 'none', #46006, .t. ) ;
#8844 = oriented_edge ( 'none', *, *, #37004, .f. ) ;
#8845 = circle ( 'none', #24831, 28.10000000000001563 ) ;
#8846 = b_spline_curve_with_knots ( 'none', 3,
( #40542, #44413, #22088, #29585, #43766, #28966 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 7.152448122690996019e-18, 0.0009029408287258653548, 0.001805881657451723554 ),
.unspecified. ) ;
#8847 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#8848 = edge_loop ( 'none', ( #32154, #23349, #27675, #39170 ) ) ;
#8849 = oriented_edge ( 'none', *, *, #42764, .t. ) ;
#8850 = oriented_edge ( 'none', *, *, #9499, .t. ) ;
#8851 = cartesian_point ( 'none', ( -52.73544972410813614, -1.132711887986226129, 162.6123863481313094 ) ) ;
#8852 = edge_curve ( 'none', #35316, #39923, #12160, .t. ) ;
#8853 = oriented_edge ( 'none', *, *, #33393, .f. ) ;
#8854 = axis2_placement_3d ( 'none', #6136, #43113, #24991 ) ;
#8855 = oriented_edge ( 'none', *, *, #30929, .t. ) ;
#8856 = cartesian_point ( 'none', ( -60.19998826649748480, -20.00000000000065015, 111.4589838486227364 ) ) ;
#8857 = oriented_edge ( 'none', *, *, #18694, .f. ) ;
#8858 = axis2_placement_3d ( 'none', #30766, #34500, #13000 ) ;
#8859 = cartesian_point ( 'none', ( -42.36691201456292788, -15.99583531908539058, 141.8609037767389509 ) ) ;
#8860 = edge_curve ( 'none', #16549, #2747, #43738, .t. ) ;
#8861 = cartesian_point ( 'none', ( -54.79999999999986926, -1.645350522494482750e-13, 146.0999999999999943 ) ) ;
#8862 = cartesian_point ( 'none', ( -31.00027695764255142, -49.61081362515088244, 6.638323356168920232e-15 ) ) ;
#8863 = cartesian_point ( 'none', ( 2.760084716754140863e-14, 1.922892675225974220e-14, 82.50000000000004263 ) ) ;
#8864 = cartesian_point ( 'none', ( -39.06750037172026424, 15.19525428146224932, 145.7202009456304665 ) ) ;
#8865 = cartesian_point ( 'none', ( -55.31068260696363836, 28.72201634079964094, 60.60000000000010800 ) ) ;
#8866 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#8867 = edge_loop ( 'none', ( #45772, #45412 ) ) ;
#8868 = cartesian_point ( 'none', ( -69.49999999999988631, -17.25000000002055600, 111.4589838486326698 ) ) ;
#8869 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8870 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.170008355713477644e-17 ) ) ;
#8871 = cartesian_point ( 'none', ( -13.29580958537006197, 24.08665703568153305, 158.4394125795278399 ) ) ;
#8872 = advanced_face ( 'none', ( #36837 ), #20778, .f. ) ;
#8873 = direction ( 'none', ( 1.214306433183764177e-15, 1.469253435974134488e-29, 1.000000000000000000 ) ) ;
#8875 = edge_curve ( 'none', #6911, #39249, #11020, .t. ) ;
#8874 = cartesian_point ( 'none', ( -47.49051835593396476, 7.956707744508911162, 159.7643412880737799 ) ) ;
#8876 = circle ( 'none', #3392, 4.050000000000004263 ) ;
#8877 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#8878 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#8879 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750988713, -0.6493457786393073139 ) ) ;
#8880 = direction ( 'none', ( -0.9591247405308762630, -0.2829836251474266429, 1.713307136767216998e-15 ) ) ;
#8881 = cartesian_point ( 'none', ( -66.49999999999988631, -2.177013648190700906e-13, 146.1000000000000512 ) ) ;
#8882 = cartesian_point ( 'none', ( 41.99604415525350021, -26.19526343863213924, 112.9777549112610728 ) ) ;
#8883 = edge_curve ( 'none', #44681, #25901, #12717, .t. ) ;
#8884 = oriented_edge ( 'none', *, *, #10863, .f. ) ;
#8885 = cartesian_point ( 'none', ( 26.19527205448661178, -41.99607425566794916, 112.9777372599630354 ) ) ;
#8886 = vertex_point ( 'none', #33643 ) ;
#8887 = circle ( 'none', #36911, 6.138320441952070716 ) ;
#8888 = oriented_edge ( 'none', *, *, #8162, .f. ) ;
#8889 = oriented_edge ( 'none', *, *, #19233, .t. ) ;
#8890 = edge_curve ( 'none', #31821, #30543, #37842, .t. ) ;
#8891 = line ( 'none', #9887, #4282 ) ;
#8892 = edge_loop ( 'none', ( #12749, #13116, #28689, #33611 ) ) ;
#8893 = line ( 'none', #17322, #34669 ) ;
#8894 = oriented_edge ( 'none', *, *, #39107, .t. ) ;
#8895 = toroidal_surface ( 'none', #19009, 2.700000000000000178, 0.1999999999999998723 ) ;
#8896 = vertex_point ( 'none', #44728 ) ;
#8897 = vertex_point ( 'none', #868 ) ;
#8898 = cartesian_point ( 'none', ( -57.50000000000002132, -29.30443652418516720, 1.235084995663341216e-14 ) ) ;
#8899 = cartesian_point ( 'none', ( -4.263438532665093206, 39.77213964420555214, -10.26794919243113391 ) ) ;
#8900 = face_outer_bound ( 'none', #16365, .t. ) ;
#8901 = plane ( 'none', #43657 ) ;
#8902 = oriented_edge ( 'none', *, *, #759, .f. ) ;
#8903 = oriented_edge ( 'none', *, *, #26007, .f. ) ;
#8904 = direction ( 'none', ( -0.7071067811865414665, -0.5028795212808243598, -0.4971037990967051567 ) ) ;
#8905 = cartesian_point ( 'none', ( 17.17276008745963978, -5.394099644848370012, -36.49999999999997868 ) ) ;
#8906 = cartesian_point ( 'none', ( -27.60027695764255640, -49.61081362515088244, 5.796745726773836728e-15 ) ) ;
#8907 = axis2_placement_3d ( 'none', #24224, #10127, #24536 ) ;
#8908 = direction ( 'none', ( 5.139921410301638963e-15, -0.4187739565397395891, 0.9080905094339727368 ) ) ;
#8909 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m8-1-solid1', #2308 ) ;
#8910 = cartesian_point ( 'none', ( -45.96194077712551973, 45.96194077712567605, -50.99999999999999289 ) ) ;
#8911 = oriented_edge ( 'none', *, *, #21210, .t. ) ;
#8912 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#8913 = axis2_placement_3d ( 'none', #41471, #30040, #12430 ) ;
#8914 = cartesian_point ( 'none', ( -85.49999999999968736, -65.20000000001151363, 127.1000000000387899 ) ) ;
#8915 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#8916 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#8917 = cartesian_point ( 'none', ( -49.36879162171081958, -5.430991331212685402, 123.4417081645977419 ) ) ;
#8918 = edge_curve ( 'none', #1576, #21746, #22455, .t. ) ;
#8919 = axis2_placement_3d ( 'none', #30436, #23738, #27374 ) ;
#8920 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#8921 = vector ( 'none', #27241, 1000.000000000000114 ) ;
#8922 = cartesian_point ( 'none', ( 3.150894247566071282, -29.39359980405012251, 1.999999999999997335 ) ) ;
#8923 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8924 = edge_curve ( 'none', #39466, #27007, #29881, .t. ) ;
#8925 = axis2_placement_3d ( 'none', #24369, #46345, #5673 ) ;
#8926 = cartesian_point ( 'none', ( 2.025133303015905106, -18.89176633099770797, -115.9999999999999858 ) ) ;
#8927 = cartesian_point ( 'none', ( -39.63230138810080661, -10.23780834492372271, 134.8649085320762708 ) ) ;
#8928 = oriented_edge ( 'none', *, *, #12761, .f. ) ;
#8929 = spherical_surface ( 'none', #26049, 4.100000000000000533 ) ;
#8930 = cartesian_point ( 'none', ( -51.58880324645820536, 34.53440443949717320, 58.50000000000009948 ) ) ;
#8931 = advanced_face ( 'none', ( #32193 ), #36885, .f. ) ;
#8932 = edge_curve ( 'none', #16386, #7415, #44245, .t. ) ;
#8933 = axis2_placement_3d ( 'none', #5655, #5809, #46173 ) ;
#8934 = oriented_edge ( 'none', *, *, #23731, .t. ) ;
#8935 = vertex_point ( 'none', #37200 ) ;
#8936 = oriented_edge ( 'none', *, *, #33958, .f. ) ;
#8937 = direction ( 'none', ( -0.7071067811865435759, 0.7071067811865514585, -4.128910316559766603e-13 ) ) ;
#8938 = vector ( 'none', #39334, 1000.000000000000000 ) ;
#8939 = cartesian_point ( 'none', ( 14.50000000000000888, 34.23835236127417403, 127.9731443437606373 ) ) ;
#8940 = oriented_edge ( 'none', *, *, #33447, .f. ) ;
#8941 = oriented_edge ( 'none', *, *, #23928, .f. ) ;
#8942 = cartesian_point ( 'none', ( -24.86195651569048692, -49.61081362515086823, 60.60000000000005826 ) ) ;
#8943 = direction ( 'none', ( -3.800862444811031872e-15, 0.9790386015721626034, -0.2036747815308124765 ) ) ;
#8944 = oriented_edge ( 'none', *, *, #6863, .f. ) ;
#8945 = edge_curve ( 'none', #46847, #35263, #46536, .t. ) ;
#8946 = circle ( 'none', #14217, 16.54801149218121736 ) ;
#8947 = face_bound ( 'none', #16765, .t. ) ;
#8948 = oriented_edge ( 'none', *, *, #30913, .t. ) ;
#8950 = edge_curve ( 'none', #45080, #27123, #36244, .t. ) ;
#8949 = b_spline_curve_with_knots ( 'none', 3,
( #35581, #31707, #31541, #13298, #32013, #20851, #39431, #17488, #43112, #11379 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266751986475e-07, 0.0008478645972538593643, 0.001695433411581043649, 0.002543002225908227824, 0.003390571040235412000 ),
.unspecified. ) ;
#8951 = cartesian_point ( 'none', ( -45.96194077712584658, -45.96194077712534209, -73.72792206135781612 ) ) ;
#8952 = cartesian_point ( 'none', ( -87.69999999999980389, -18.48744317176235796, 140.6205433690131485 ) ) ;
#8953 = cartesian_point ( 'none', ( -42.40647512135910091, -4.477333192562371167, 124.5780325050920823 ) ) ;
#8954 = oriented_edge ( 'none', *, *, #4180, .t. ) ;
#8955 = b_spline_curve_with_knots ( 'none', 3,
( #26368, #29572, #33762, #18888, #11813, #44545, #36187, #30052, #3243, #18587, #37478, #41010, #15506, #33282, #19045, #29890, #4503, #4198, #11509, #29728, #37008, #17759, #28775, #14864 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -5.999999999203836139e-08, 0.0007536039222264760001, 0.001507267844452944055, 0.003014595688905888620, 0.004521923533358832535, 0.006029251377811779486, 0.01205856275562356035, 0.01507321844452945078, 0.01808787413343533601, 0.02110252982234122471, 0.02260985766679417253, 0.02411718551124712034 ),
.unspecified. ) ;
#8956 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#8957 = direction ( 'none', ( -1.214306433183765755e-15, -1.765076275432014195e-29, -1.000000000000000000 ) ) ;
#8958 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#8959 = advanced_face ( 'none', ( #20182 ), #43687, .f. ) ;
#8960 = cartesian_point ( 'none', ( -46.82418833865997243, 9.836376180235275157, 165.9632573096494923 ) ) ;
#8961 = cartesian_point ( 'none', ( -14.50000000000009770, 36.07317927387894230, 122.1744001323209972 ) ) ;
#8962 = oriented_edge ( 'none', *, *, #26296, .t. ) ;
#8963 = direction ( 'none', ( -1.156482317317871331e-15, 0.7111790392350226808, 0.7030109345897473938 ) ) ;
#8964 = face_outer_bound ( 'none', #43639, .t. ) ;
#8965 = cartesian_point ( 'none', ( -37.46194077712585369, -51.00292657709086086, 8.027421954064612356e-15 ) ) ;
#8966 = vertex_point ( 'none', #38292 ) ;
#8967 = axis2_placement_3d ( 'none', #42697, #13039, #31445 ) ;
#8968 = circle ( 'none', #37731, 45.36000000000001364 ) ;
#8969 = vertex_point ( 'none', #45209 ) ;
#8970 = direction ( 'none', ( 0.0000000000000000000, -0.4712515702486608227, -0.8819988421410606128 ) ) ;
#8971 = oriented_edge ( 'none', *, *, #41152, .f. ) ;
#8972 = oriented_edge ( 'none', *, *, #11736, .t. ) ;
#8973 = cartesian_point ( 'none', ( 1.478457656938062155e-13, 1.869470442492998212e-14, 171.5999999999999659 ) ) ;
#8974 = oriented_edge ( 'none', *, *, #41491, .f. ) ;
#8975 = oriented_edge ( 'none', *, *, #4529, .t. ) ;
#8976 = cartesian_point ( 'none', ( -35.19999999999982521, -13.45629342695384878, 145.0145658897375256 ) ) ;
#8977 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8978 = axis2_placement_3d ( 'none', #39000, #35632, #13354 ) ;
#8979 = cartesian_point ( 'none', ( -36.73226939665008217, -21.63565462466490530, 140.4817499244497014 ) ) ;
#8980 = axis2_placement_3d ( 'none', #15219, #18916, #29920 ) ;
#8981 = oriented_edge ( 'none', *, *, #26209, .f. ) ;
#8982 = oriented_edge ( 'none', *, *, #6504, .t. ) ;
#8983 = oriented_edge ( 'none', *, *, #18315, .f. ) ;
#8984 = direction ( 'none', ( 5.046468293750712982e-15, -1.000000000000000000, 5.904367903688334346e-13 ) ) ;
#8985 = axis2_placement_3d ( 'none', #25547, #14668, #32434 ) ;
#8986 = face_outer_bound ( 'none', #44817, .t. ) ;
#8987 = line ( 'none', #17715, #46842 ) ;
#8988 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#8989 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8990 = vertex_point ( 'none', #19549 ) ;
#8991 = oriented_edge ( 'none', *, *, #42328, .f. ) ;
#8992 = oriented_edge ( 'none', *, *, #19990, .f. ) ;
#8993 = edge_curve ( 'none', #25075, #25974, #15580, .t. ) ;
#8994 = axis2_placement_3d ( 'none', #24144, #42268, #9279 ) ;
#8995 = cartesian_point ( 'none', ( -14.01203517405103760, 11.29879950619342210, -37.44002992467271440 ) ) ;
#8996 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 2.159850481677237594e-16 ) ) ;
#8997 = cartesian_point ( 'none', ( -29.81994365731663166, 0.8263197168544041959, -42.99999999999997868 ) ) ;
#8998 = cartesian_point ( 'none', ( -91.89999999999963620, -65.00099999998923295, 165.1000000000381362 ) ) ;
#8999 = edge_curve ( 'none', #5843, #27401, #42472, .t. ) ;
#9000 = axis2_placement_3d ( 'none', #21496, #40232, #18280 ) ;
#9001 = vertex_point ( 'none', #41363 ) ;
#9002 = direction ( 'none', ( -3.354551165104420173e-15, 0.9967624760706482734, 0.08040252668610881059 ) ) ;
#9003 = direction ( 'none', ( -0.7071067811865388020, 0.7071067811865563435, -4.128910316559796390e-13 ) ) ;
#9004 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#9005 = oriented_edge ( 'none', *, *, #18252, .f. ) ;
#9006 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9007 = line ( 'none', #39948, #46862 ) ;
#9008 = edge_curve ( 'none', #7276, #26525, #9308, .t. ) ;
#9009 = edge_loop ( 'none', ( #8982, #9480 ) ) ;
#9010 = cartesian_point ( 'none', ( 17.78935800262426881, -32.53969229260700047, 114.7000000000000171 ) ) ;
#9011 = line ( 'none', #17175, #21043 ) ;
#9014 = oriented_edge ( 'none', *, *, #16476, .f. ) ;
#9013 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#9012 = cartesian_point ( 'none', ( -47.00000000000001421, -4.098148254646416825e-15, -37.99999999999999289 ) ) ;
#9015 = edge_curve ( 'none', #19893, #32119, #35626, .t. ) ;
#9016 = cartesian_point ( 'none', ( 22.16711471916000775, -29.58037466497097867, 134.8127316772352913 ) ) ;
#9017 = edge_loop ( 'none', ( #21840, #31182, #6955, #42368 ) ) ;
#9018 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#9019 = face_outer_bound ( 'none', #15888, .t. ) ;
#9020 = cartesian_point ( 'none', ( -34.19999999999995310, 21.87893634975064572, 147.8648354607600766 ) ) ;
#9021 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750974280, -0.6493457786393089792 ) ) ;
#9022 = cartesian_point ( 'none', ( -19.62032367001435063, 7.736896909686640456, 176.1000000000000227 ) ) ;
#9024 = edge_curve ( 'none', #5162, #16273, #7557, .t. ) ;
#9023 = cartesian_point ( 'none', ( -49.36772325862155952, 6.657814126560432477, 159.7643152428568953 ) ) ;
#9025 = oriented_edge ( 'none', *, *, #30839, .t. ) ;
#9026 = cartesian_point ( 'none', ( -41.99604415525337231, 26.19526343863222451, 112.9777549112611723 ) ) ;
#9027 = vertex_point ( 'none', #1355 ) ;
#9028 = cartesian_point ( 'none', ( 3.974402098579691113e-14, 2.135432828989378496e-14, 91.30000000000005400 ) ) ;
#9029 = circle ( 'none', #22494, 4.640926795905549795 ) ;
#9030 = circle ( 'none', #32653, 6.500000000000000888 ) ;
#9031 = direction ( 'none', ( 0.1065859633166281045, -0.9943034911051387148, -5.921478319180358272e-17 ) ) ;
#9032 = direction ( 'none', ( 0.1065859633166274939, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#9033 = cartesian_point ( 'none', ( 1.961181725025928024, -18.29518423633462731, -115.9999999999999858 ) ) ;
#9034 = edge_loop ( 'none', ( #42444, #12130, #40198 ) ) ;
#9035 = edge_loop ( 'none', ( #19856, #6237, #23178, #14984 ) ) ;
#9036 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 0.0000000000000000000 ) ) ;
#9037 = toroidal_surface ( 'none', #19638, 2.700000000000000178, 0.1999999999999998723 ) ;
#9038 = cartesian_point ( 'none', ( -54.79999999999986215, -19.60142411617583491, 129.9412839390072349 ) ) ;
#9039 = cartesian_point ( 'none', ( 42.47275169671824813, -26.33137846621953670, 112.3671027963867033 ) ) ;
#9040 = axis2_placement_3d ( 'none', #3176, #17547, #43497 ) ;
#9041 = cartesian_point ( 'none', ( 42.50000000000001421, 10.97463932588844493, 101.0999999999999233 ) ) ;
#9042 = edge_loop ( 'none', ( #19622, #17586, #11033, #44067 ) ) ;
#9043 = axis2_placement_3d ( 'none', #28530, #24396, #6029 ) ;
#9044 = vertex_point ( 'none', #26719 ) ;
#9045 = axis2_placement_3d ( 'none', #2898, #25084, #10356 ) ;
#9046 = cartesian_point ( 'none', ( -18.23934843388939342, 29.43043978568125851, 140.8653961896106921 ) ) ;
#9047 = oriented_edge ( 'none', *, *, #24281, .f. ) ;
#9049 = advanced_face ( 'none', ( #10434 ), #3588, .t. ) ;
#9048 = cartesian_point ( 'none', ( -79.80000000000281091, -34.64101615137779078, 166.1000000000001933 ) ) ;
#9050 = cartesian_point ( 'none', ( -85.50000000000011369, 65.20000000001081730, 165.0999999999619092 ) ) ;
#9051 = cartesian_point ( 'none', ( -46.82418829532658577, -20.59391686227140639, 154.2971869219512371 ) ) ;
#9052 = edge_curve ( 'none', #29510, #645, #16158, .t. ) ;
#9054 = axis2_placement_3d ( 'none', #17539, #46716, #2541 ) ;
#9053 = plane ( 'none', #22711 ) ;
#9055 = vertex_point ( 'none', #8345 ) ;
#9056 = cartesian_point ( 'none', ( -28.46015308186422033, -51.04593624907558791, -14.39999999999992930 ) ) ;
#9057 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#9058 = face_outer_bound ( 'none', #24241, .t. ) ;
#9059 = oriented_edge ( 'none', *, *, #15001, .t. ) ;
#9060 = face_outer_bound ( 'none', #34613, .t. ) ;
#9061 = cartesian_point ( 'none', ( -30.69999999999986784, -5.689432313880245395, 140.4759125232820338 ) ) ;
#9062 = vertex_point ( 'none', #33971 ) ;
#9063 = edge_curve ( 'none', #23945, #45921, #16759, .t. ) ;
#9064 = axis2_placement_3d ( 'none', #21041, #43804, #25338 ) ;
#9065 = line ( 'none', #19425, #24533 ) ;
#9066 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.859510407743885331e-13 ) ) ;
#9067 = cartesian_point ( 'none', ( -36.33130823037514290, -11.16609239789426589, 133.8844001145383515 ) ) ;
#9068 = axis2_placement_3d ( 'none', #2616, #39405, #35554 ) ;
#9069 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9070 = direction ( 'none', ( -0.3065484139510209483, -0.1899816439925964828, -0.9327030850436723863 ) ) ;
#9071 = edge_curve ( 'none', #28691, #8413, #5865, .t. ) ;
#9072 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9073 = cartesian_point ( 'none', ( 21.59765666150243035, -37.01316563906948431, 117.7000000000000313 ) ) ;
#9074 = oriented_edge ( 'none', *, *, #45489, .f. ) ;
#9075 = direction ( 'none', ( 1.261617073437678048e-15, -1.224442052797147247e-16, 1.000000000000000000 ) ) ;
#9076 = direction ( 'none', ( -9.714451465470119729e-16, -1.617164855703074201e-29, -1.000000000000000000 ) ) ;
#9077 = circle ( 'none', #21255, 26.00000000000000355 ) ;
#9078 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#9079 = circle ( 'none', #34292, 65.00000000000000000 ) ;
#9080 = cartesian_point ( 'none', ( -47.49086011536225271, -22.26797202242629581, 141.7540759493296321 ) ) ;
#9081 = oriented_edge ( 'none', *, *, #30699, .f. ) ;
#9082 = advanced_face ( 'none', ( #26978 ), #19868, .f. ) ;
#9083 = cartesian_point ( 'none', ( 35.65616640185506014, -54.34738077886756002, -7.702723787584257019e-15 ) ) ;
#9084 = cartesian_point ( 'none', ( 3.036065939896311876e-14, 1.971197255626747646e-14, 84.50000000000004263 ) ) ;
#9085 = vector ( 'none', #11681, 1000.000000000000000 ) ;
#9086 = plane ( 'none', #39302 ) ;
#9087 = cartesian_point ( 'none', ( -41.50948164406576524, -10.65862028121585681, 134.4202211206998641 ) ) ;
#9088 = edge_curve ( 'none', #30729, #47206, #33922, .t. ) ;
#9089 = cartesian_point ( 'none', ( -84.84760491980530617, -2.839036484623219491e-13, 146.1000000000000796 ) ) ;
#9090 = direction ( 'none', ( -3.265361837132815558e-15, 0.9080905094339714045, 0.4187739565397428088 ) ) ;
#9091 = cartesian_point ( 'none', ( -5.715563702085083316e-14, -2.839656147613309793e-16, -124.0000000000000000 ) ) ;
#9092 = direction ( 'none', ( 2.908204669537461812e-15, -0.4872068077377082473, 0.8732866233339611206 ) ) ;
#9093 = edge_curve ( 'none', #27036, #9390, #24724, .t. ) ;
#9094 = oriented_edge ( 'none', *, *, #47260, .f. ) ;
#9095 = direction ( 'none', ( -1.000000000000000000, -3.608224830031754812e-15, 1.317153999343780124e-15 ) ) ;
#9096 = advanced_face ( 'none', ( #38525 ), #27655, .t. ) ;
#9097 = oriented_edge ( 'none', *, *, #34456, .f. ) ;
#9098 = face_outer_bound ( 'none', #25609, .t. ) ;
#9099 = edge_curve ( 'none', #18651, #7889, #34483, .t. ) ;
#9100 = oriented_edge ( 'none', *, *, #27888, .t. ) ;
#9101 = cartesian_point ( 'none', ( 13.77796503697189578, -11.58907804349731308, -37.48123994017038285 ) ) ;
#9102 = oriented_edge ( 'none', *, *, #1248, .t. ) ;
#9103 = line ( 'none', #23971, #26203 ) ;
#9104 = axis2_placement_3d ( 'none', #7022, #32592, #10680 ) ;
#9105 = circle ( 'none', #17719, 15.19999999999999574 ) ;
#9107 = advanced_face ( 'none', ( #47144, #17884 ), #27345, .t. ) ;
#9106 = direction ( 'none', ( -0.9992988228681750629, 0.03744145582478664719, 7.930164461608256495e-16 ) ) ;
#9108 = cartesian_point ( 'none', ( -24.28982706078813081, -31.17235088135292287, 128.2074064687294879 ) ) ;
#9109 = vertex_point ( 'none', #46000 ) ;
#9110 = direction ( 'none', ( 1.000000000000000000, 3.648025537184032662e-15, -1.428686892093332260e-15 ) ) ;
#9111 = cartesian_point ( 'none', ( -54.34738077886748897, -35.65616640185518094, 1.000000000000091038 ) ) ;
#9112 = line ( 'none', #9917, #43493 ) ;
#9113 = cartesian_point ( 'none', ( -56.79999999999983373, -21.70594230435139593, 154.3516457403663082 ) ) ;
#9114 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#9115 = edge_loop ( 'none', ( #19591, #45313, #3246, #11246 ) ) ;
#9116 = cartesian_point ( 'none', ( -17.17276008745959714, 5.394099644848456165, -11.49999999999997513 ) ) ;
#9117 = oriented_edge ( 'none', *, *, #1770, .t. ) ;
#9118 = cartesian_point ( 'none', ( -26.30195191163193869, 42.36949719208430309, 112.6114336714207553 ) ) ;
#9119 = face_outer_bound ( 'none', #9927, .t. ) ;
#9120 = cartesian_point ( 'none', ( -44.49999999999987210, -1.273703365001211093e-13, 146.0999999999999659 ) ) ;
#9121 = cartesian_point ( 'none', ( -18.69999999999988205, -4.028090635308826648e-14, 146.0999999999999943 ) ) ;
#9122 = edge_curve ( 'none', #36832, #26525, #7009, .t. ) ;
#9123 = vertex_point ( 'none', #2302 ) ;
#9124 = axis2_placement_3d ( 'none', #36171, #43392, #7341 ) ;
#9125 = oriented_edge ( 'none', *, *, #43880, .t. ) ;
#9126 = direction ( 'none', ( -9.389698741240289064e-16, 0.5770424718354939531, 0.8167141395237278445 ) ) ;
#9127 = cartesian_point ( 'none', ( -39.34999999999983089, -14.68674147402235164, 142.1834166834809707 ) ) ;
#9128 = circle ( 'none', #13391, 39.49999999999996447 ) ;
#9129 = cartesian_point ( 'none', ( -15.62435245109917403, 36.45597695133552207, -10.85204780774346922 ) ) ;
#9130 = plane ( 'none', #24808 ) ;
#9131 = oriented_edge ( 'none', *, *, #13674, .t. ) ;
#9132 = oriented_edge ( 'none', *, *, #39810, .t. ) ;
#9133 = direction ( 'none', ( 1.053949358776065557e-15, 1.549311134249573401e-16, 1.000000000000000000 ) ) ;
#9134 = edge_curve ( 'none', #27423, #10911, #43109, .t. ) ;
#9135 = axis2_placement_3d ( 'none', #35874, #36183, #43078 ) ;
#9136 = oriented_edge ( 'none', *, *, #18020, .f. ) ;
#9137 = direction ( 'none', ( -0.8613246230518499802, -0.5080550105299509456, 8.148133043428905191e-16 ) ) ;
#9138 = direction ( 'none', ( 2.775557561562894901e-15, -0.9080905094339715156, -0.4187739565397424202 ) ) ;
#9139 = oriented_edge ( 'none', *, *, #6357, .f. ) ;
#9140 = axis2_placement_3d ( 'none', #13079, #5764, #38741 ) ;
#9141 = cartesian_point ( 'none', ( -42.40647512135912933, 14.42428752421925608, 154.1473133227544565 ) ) ;
#9142 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000010090 ) ) ;
#9143 = cartesian_point ( 'none', ( -39.91659403334386980, -22.52683624714488175, 140.2650629203539552 ) ) ;
#9144 = circle ( 'none', #41509, 4.999999999999999112 ) ;
#9145 = edge_curve ( 'none', #28529, #36900, #12117, .t. ) ;
#9146 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9147 = edge_loop ( 'none', ( #11942, #43187, #3221, #12072 ) ) ;
#9148 = cartesian_point ( 'none', ( -49.61081362515098903, 26.75027695764243063, 48.50000000000009948 ) ) ;
#9149 = cartesian_point ( 'none', ( -54.50000000000004263, 34.49967906316793886, 126.1816010059241790 ) ) ;
#9150 = toroidal_surface ( 'none', #46251, 6.399999999999998579, 0.1000000000000000056 ) ;
#9151 = oriented_edge ( 'none', *, *, #44041, .f. ) ;
#9152 = vertex_point ( 'none', #16690 ) ;
#9153 = vector ( 'none', #35720, 1000.000000000000000 ) ;
#9154 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#9155 = direction ( 'none', ( -3.354148110650020427e-15, 0.9967624760706483844, 0.08040252668610803344 ) ) ;
#9156 = face_outer_bound ( 'none', #30435, .t. ) ;
#9157 = cartesian_point ( 'none', ( -93.12603986013716906, -22.85410441880940269, 148.7194209513190231 ) ) ;
#9158 = edge_curve ( 'none', #31673, #46772, #21858, .t. ) ;
#9160 = edge_curve ( 'none', #13706, #37398, #19035, .t. ) ;
#9159 = b_spline_curve_with_knots ( 'none', 3,
( #12295, #8961, #23676, #42133 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163596639 ),
.unspecified. ) ;
#9161 = edge_loop ( 'none', ( #45800, #23039 ) ) ;
#9162 = advanced_face ( 'none', ( #45389, #14411 ), #5484, .f. ) ;
#9163 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.191229653865440203e-16 ) ) ;
#9164 = circle ( 'none', #19087, 6.400000000000003020 ) ;
#9165 = circle ( 'none', #28218, 11.00000000000000000 ) ;
#9166 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 1.927470528863119049e-16 ) ) ;
#9167 = edge_curve ( 'none', #19807, #8935, #1302, .t. ) ;
#9168 = vertex_point ( 'none', #13104 ) ;
#9169 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#9170 = circle ( 'none', #40209, 18.00000000000000000 ) ;
#9171 = axis2_placement_3d ( 'none', #32185, #6775, #18275 ) ;
#9172 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239318e-16 ) ) ;
#9173 = oriented_edge ( 'none', *, *, #2383, .f. ) ;
#9174 = vector ( 'none', #19042, 1000.000000000000000 ) ;
#9175 = vertex_point ( 'none', #16988 ) ;
#9176 = direction ( 'none', ( 3.469446951953614189e-15, -1.000000000000000000, -5.816799037940564369e-17 ) ) ;
#9177 = edge_loop ( 'none', ( #18540, #6319, #34781, #39222, #32483, #8962 ) ) ;
#9178 = cartesian_point ( 'none', ( -87.69999999999988916, -4.427224479967413195, 126.3969625843126892 ) ) ;
#9179 = cartesian_point ( 'none', ( -1.262739670286167688e-13, 8.883145370437070474e-14, -118.7609052696349750 ) ) ;
#9180 =( bounded_curve ( ) b_spline_curve ( 3, ( #22873, #1012, #26560, #8338 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016124091, 1.570796326794897002 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#9181 = edge_loop ( 'none', ( #28226, #38747 ) ) ;
#9182 = cartesian_point ( 'none', ( -21.51062459644418468, -36.62598358456104819, 120.7000000000000739 ) ) ;
#9183 = cartesian_point ( 'none', ( -31.19999999999985718, -4.736171836126596979, 153.1582346474654628 ) ) ;
#9184 = cartesian_point ( 'none', ( -45.54999999999987637, 9.071592727286573066, 163.0784777112154416 ) ) ;
#9185 = cartesian_point ( 'none', ( -42.49999999999990763, -8.779711460710764470, 101.1000000000000369 ) ) ;
#9186 = circle ( 'none', #24554, 7.499999999999952038 ) ;
#9187 = edge_loop ( 'none', ( #3700, #572, #17689, #4293 ) ) ;
#9188 = axis2_placement_3d ( 'none', #28662, #7095, #3290 ) ;
#9189 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9190 = cartesian_point ( 'none', ( -69.49999999999987210, -2.285255069686548772e-13, 172.1000000000000512 ) ) ;
#9191 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790458662, 1.082391169207739507e-15 ) ) ;
#9192 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9193 = cartesian_point ( 'none', ( -52.66869176962458710, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#9194 = cartesian_point ( 'none', ( 1.961181725025956668, -18.29518423633462376, -81.59999999999999432 ) ) ;
#9195 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.851264985355333224e-13 ) ) ;
#9196 = circle ( 'none', #4520, 2.500000000000002220 ) ;
#9197 = vertex_point ( 'none', #35400 ) ;
#9198 = cartesian_point ( 'none', ( -14.86200763469388164, 11.98418662514489519, -10.49999999999998757 ) ) ;
#9199 = cartesian_point ( 'none', ( -51.04427577032940633, -4.011189584875719305, 123.3885172844004785 ) ) ;
#9200 = face_outer_bound ( 'none', #640, .t. ) ;
#9201 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -2.135044278125301096e-16 ) ) ;
#9202 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9203 = face_outer_bound ( 'none', #41085, .t. ) ;
#9204 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018293344, 0.0000000000000000000 ) ) ;
#9205 = line ( 'none', #17706, #13208 ) ;
#9206 = edge_curve ( 'none', #25604, #26932, #46185, .t. ) ;
#9207 = advanced_face ( 'none', ( #10971 ), #39074, .f. ) ;
#9208 = edge_curve ( 'none', #11536, #8185, #24167, .t. ) ;
#9209 = axis2_placement_3d ( 'none', #4463, #23289, #778 ) ;
#9210 = edge_loop ( 'none', ( #30536, #28612, #8206, #20882, #28251, #23403, #43758, #10509 ) ) ;
#9211 = cartesian_point ( 'none', ( -16.27670023200161964, 30.58887862855976181, 138.4807871003699518 ) ) ;
#9212 = edge_curve ( 'none', #12378, #23773, #127, .t. ) ;
#9213 = cartesian_point ( 'none', ( 23.83876763003531352, 37.24909295384092900, 114.7000000000000171 ) ) ;
#9214 = oriented_edge ( 'none', *, *, #29578, .f. ) ;
#9215 = cartesian_point ( 'none', ( 37.24605658586871471, -14.58543683882931141, -33.10543000783048484 ) ) ;
#9216 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#9217 = circle ( 'none', #44224, 2.500000000000002220 ) ;
#9218 = edge_curve ( 'none', #38556, #29433, #4723, .t. ) ;
#9219 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#9220 = vector ( 'none', #30451, 1000.000000000000000 ) ;
#9221 = edge_loop ( 'none', ( #10297, #30365, #38452, #39044 ) ) ;
#9222 = cartesian_point ( 'none', ( -78.49999999999987210, -20.00000000002058442, 111.4589838486342899 ) ) ;
#9223 = oriented_edge ( 'none', *, *, #25962, .t. ) ;
#9224 = line ( 'none', #17900, #17795 ) ;
#9225 = cartesian_point ( 'none', ( -34.19999999999995310, 21.87893634975064572, 147.8648354607600766 ) ) ;
#9226 = toroidal_surface ( 'none', #44215, 4.150000000000000355, 0.1000000000000000056 ) ;
#9227 = direction ( 'none', ( 1.387778780781445478e-15, -1.224442052797143549e-16, 1.000000000000000000 ) ) ;
#9228 = line ( 'none', #24297, #8049 ) ;
#9229 = vertex_point ( 'none', #38609 ) ;
#9230 = edge_curve ( 'none', #11112, #41092, #2455, .t. ) ;
#9231 = edge_loop ( 'none', ( #1006, #30695 ) ) ;
#9232 = cartesian_point ( 'none', ( -37.21329732163025028, 14.17437065558716469, -13.42263627615393062 ) ) ;
#9233 = edge_loop ( 'none', ( #22165, #32263, #33779, #15490 ) ) ;
#9234 = oriented_edge ( 'none', *, *, #33884, .f. ) ;
#9236 = edge_curve ( 'none', #24560, #11431, #8132, .t. ) ;
#9235 = cartesian_point ( 'none', ( -52.71311226488901269, -11.30987563010946673, 134.0158301606463169 ) ) ;
#9237 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9238 = direction ( 'none', ( 0.5636924950782566945, 0.8259847280624803556, -6.844954231109465568e-16 ) ) ;
#9239 = direction ( 'none', ( -1.214306433183765755e-15, -1.760954785351025230e-29, -1.000000000000000000 ) ) ;
#9240 = cartesian_point ( 'none', ( -56.79999999999983373, -20.99046517759732211, 155.7987322439659010 ) ) ;
#9241 = cartesian_point ( 'none', ( -69.49999999999961631, -64.99999999998502176, 172.0807621135712395 ) ) ;
#9242 = circle ( 'none', #31751, 7.499999999999995559 ) ;
#9243 = cartesian_point ( 'none', ( -17.04581538547207842, -29.99706700673185011, 139.8478742997438644 ) ) ;
#9244 = vertex_point ( 'none', #28458 ) ;
#9245 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, -2.415229020038692031e-16 ) ) ;
#9246 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#9247 = cylindrical_surface ( 'none', #46809, 4.499999999999997335 ) ;
#9248 = cartesian_point ( 'none', ( 29.81994365731663876, -0.8263197168543998661, -11.50000000000001243 ) ) ;
#9249 = cartesian_point ( 'none', ( -88.92333058611356478, -29.52338457422675333, 132.5119638880990465 ) ) ;
#9250 = axis2_placement_3d ( 'none', #4617, #41601, #30171 ) ;
#9251 = toroidal_surface ( 'none', #46239, 3.199999999999999734, 0.1999999999999996503 ) ;
#9252 = circle ( 'none', #12652, 4.000000000000003553 ) ;
#9253 = direction ( 'none', ( -3.688818327761560008e-15, 0.8167141395237278445, -0.5770424718354939531 ) ) ;
#9254 = cartesian_point ( 'none', ( -18.92017374826857079, 10.71816122857749498, 174.1472471986262747 ) ) ;
#9255 = direction ( 'none', ( -0.3711537444790458662, 0.9285714285714282701, 1.337299161543863812e-16 ) ) ;
#9256 = oriented_edge ( 'none', *, *, #20696, .f. ) ;
#9257 = cartesian_point ( 'none', ( 2.131719266332549267, -19.88606982210277607, -45.00000000000000000 ) ) ;
#9258 = direction ( 'none', ( 6.056033171176964239e-16, 5.364589180917859895e-18, 1.000000000000000000 ) ) ;
#9259 = line ( 'none', #47017, #24123 ) ;
#9260 = cartesian_point ( 'none', ( -1.375815352467591879e-13, 46.50000000000007105, 45.50000000000006395 ) ) ;
#9261 = axis2_placement_3d ( 'none', #27328, #30647, #23563 ) ;
#9262 = vector ( 'none', #3261, 1000.000000000000000 ) ;
#9263 = circle ( 'none', #27119, 2.700000000000000622 ) ;
#9264 = oriented_edge ( 'none', *, *, #12989, .t. ) ;
#9265 = edge_loop ( 'none', ( #17842, #27198, #35861, #16670, #39547, #45925, #17088, #35833, #11205, #17045, #35095 ) ) ;
#9266 = vector ( 'none', #39063, 1000.000000000000114 ) ;
#9267 = face_outer_bound ( 'none', #9798, .t. ) ;
#9268 = b_spline_curve_with_knots ( 'none', 3,
( #38022, #8708, #16728, #5053 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119945118004674e-07, 0.0005956375191353741093 ),
.unspecified. ) ;
#9269 = cartesian_point ( 'none', ( 20.96364229443824456, -33.06143212400456832, -12.25466733063971247 ) ) ;
#9271 = oriented_edge ( 'none', *, *, #42551, .t. ) ;
#9270 = axis2_placement_3d ( 'none', #25826, #40769, #37240 ) ;
#9272 = direction ( 'none', ( -0.3065484139510209483, -0.1899816439925964828, -0.9327030850436723863 ) ) ;
#9273 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9274 = face_outer_bound ( 'none', #3251, .t. ) ;
#9275 = axis2_placement_3d ( 'none', #12893, #13036, #16769 ) ;
#9276 = oriented_edge ( 'none', *, *, #7115, .t. ) ;
#9277 = cartesian_point ( 'none', ( 5.318703770836200384, -25.45017465948108182, -1.750000000000003775 ) ) ;
#9278 = oriented_edge ( 'none', *, *, #30351, .f. ) ;
#9279 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.818676322157796389e-17 ) ) ;
#9280 = edge_curve ( 'none', #25761, #704, #42528, .t. ) ;
#9281 = axis2_placement_3d ( 'none', #43294, #32493, #47299 ) ;
#9282 = vertex_point ( 'none', #10550 ) ;
#9283 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.731064025391290955e-17 ) ) ;
#9284 = oriented_edge ( 'none', *, *, #42210, .f. ) ;
#9285 = b_spline_curve_with_knots ( 'none', 3,
( #29287, #3910, #7407, #22257 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353254286, 0.001186509342613642406 ),
.unspecified. ) ;
#9286 = edge_loop ( 'none', ( #20923, #7785 ) ) ;
#9287 = edge_curve ( 'none', #31013, #748, #32737, .t. ) ;
#9288 = axis2_placement_3d ( 'none', #10772, #18154, #11095 ) ;
#9289 = cartesian_point ( 'none', ( -42.40647512135901565, -20.66571394872911327, 153.5946557198045923 ) ) ;
#9290 = cartesian_point ( 'none', ( 25.45017465948108892, 5.318703770836272327, 0.9999999999999824585 ) ) ;
#9291 = direction ( 'none', ( 3.688818327761560008e-15, -0.8167141395237278445, 0.5770424718354939531 ) ) ;
#9292 = face_outer_bound ( 'none', #46268, .t. ) ;
#9293 = oriented_edge ( 'none', *, *, #27515, .f. ) ;
#9294 = cartesian_point ( 'none', ( -36.52233261481026005, -15.79034271253768118, 141.9114466182196850 ) ) ;
#9295 = face_outer_bound ( 'none', #29692, .t. ) ;
#9296 = advanced_face ( 'none', ( #45999 ), #40237, .f. ) ;
#9297 = cartesian_point ( 'none', ( -56.83329201459330449, -30.14558498576315770, 58.16670798540668841 ) ) ;
#9298 = conical_surface ( 'none', #2353, 40.00000000000000711, 0.5235987755983023684 ) ;
#9299 = cartesian_point ( 'none', ( -87.69999999999988916, -4.427224479967413195, 126.3969625843126892 ) ) ;
#9300 = cylindrical_surface ( 'none', #45191, 3.400000000000000355 ) ;
#9301 = cartesian_point ( 'none', ( -59.49999999999992184, 22.10000000000021103, 180.7410161513773801 ) ) ;
#9302 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#9303 = cartesian_point ( 'none', ( 41.21204445247113313, -9.159552011290939433, -37.50000000000002132 ) ) ;
#9304 = vertex_point ( 'none', #43082 ) ;
#9305 = direction ( 'none', ( 0.7916112559525873005, 0.4345482125012004593, 0.4295572959003010616 ) ) ;
#9306 = edge_curve ( 'none', #41718, #40295, #26442, .t. ) ;
#9307 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#9308 = circle ( 'none', #9609, 0.2000000000000011491 ) ;
#9309 = cartesian_point ( 'none', ( 17.18541743770054353, 36.26601615137762025, 101.0903692588729967 ) ) ;
#9310 = cartesian_point ( 'none', ( -69.49999999999971578, -37.39101615136596024, 166.1000000000221348 ) ) ;
#9311 = oriented_edge ( 'none', *, *, #22841, .f. ) ;
#9312 = conical_surface ( 'none', #29350, 2.099999999999990763, 1.029744258676651647 ) ;
#9313 = oriented_edge ( 'none', *, *, #7263, .f. ) ;
#9314 = direction ( 'none', ( 0.009326234112982943400, -0.9999565097329332630, 2.866953826497960553e-16 ) ) ;
#9315 = face_outer_bound ( 'none', #30151, .t. ) ;
#9316 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998531510e-16 ) ) ;
#9317 = edge_curve ( 'none', #3312, #12697, #25310, .t. ) ;
#9318 = oriented_edge ( 'none', *, *, #11019, .f. ) ;
#9319 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9320 = circle ( 'none', #7454, 4.099999999999992539 ) ;
#9321 = oriented_edge ( 'none', *, *, #37840, .f. ) ;
#9322 = vertex_point ( 'none', #43249 ) ;
#9323 = advanced_face ( 'none', ( #23000 ), #44838, .f. ) ;
#9324 = oriented_edge ( 'none', *, *, #2452, .t. ) ;
#9326 = cylindrical_surface ( 'none', #16223, 4.999999999999997335 ) ;
#9325 = cartesian_point ( 'none', ( -24.76313972081426584, -31.89101615137757761, 125.9887384488495314 ) ) ;
#9327 = axis2_placement_3d ( 'none', #22475, #22157, #44311 ) ;
#9328 = cartesian_point ( 'none', ( 2.804883323318176758e-14, 2.073213156406703710e-14, 81.50000000000002842 ) ) ;
#9329 = oriented_edge ( 'none', *, *, #17123, .t. ) ;
#9330 = axis2_placement_3d ( 'none', #12809, #9319, #5952 ) ;
#9331 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9332 = advanced_face ( 'none', ( #35076, #13267 ), #43406, .f. ) ;
#9333 = edge_loop ( 'none', ( #46093, #9860, #16189, #11798 ) ) ;
#9334 = face_outer_bound ( 'none', #35882, .t. ) ;
#9335 = oriented_edge ( 'none', *, *, #40934, .f. ) ;
#9336 = axis2_placement_3d ( 'none', #37074, #563, #30107 ) ;
#9337 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#9338 = cartesian_point ( 'none', ( 31.00027695764286406, 53.86081362515069770, 2.800278957474136493e-14 ) ) ;
#9339 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#9340 = vector ( 'none', #31924, 1000.000000000000000 ) ;
#9342 = cartesian_point ( 'none', ( 7.736896909686911350, -19.62032367001442523, 176.0999999999999375 ) ) ;
#9341 = cartesian_point ( 'none', ( 53.01081362515097339, -31.00027695764237734, -23.75000000000001066 ) ) ;
#9343 = cartesian_point ( 'none', ( 21.45650987114628094, -29.33127550960937313, 136.4244548872728728 ) ) ;
#9344 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#9345 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#9346 = edge_curve ( 'none', #38208, #35100, #36788, .t. ) ;
#9347 = axis2_placement_3d ( 'none', #27997, #46338, #34945 ) ;
#9348 = cartesian_point ( 'none', ( -13.53299237123657761, 11.87442141097137416, -37.49999999999998579 ) ) ;
#9349 = direction ( 'none', ( -3.265361837132808064e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9350 = cartesian_point ( 'none', ( -59.49999999999991473, 20.00000000000021316, 182.8410161513773744 ) ) ;
#9351 = direction ( 'none', ( -0.7071067811865460184, 0.7071067811865489050, -4.129776272615987491e-13 ) ) ;
#9352 = oriented_edge ( 'none', *, *, #29661, .t. ) ;
#9353 = cartesian_point ( 'none', ( -53.74999999999991473, 16.81076749917859559, 155.4787310489508911 ) ) ;
#9354 = direction ( 'none', ( 0.0000000000000000000, 0.9080905094339570827, 0.4187739565397736174 ) ) ;
#9355 = cartesian_point ( 'none', ( -42.50000000000004263, 26.33913438213173208, 112.2347580528858799 ) ) ;
#9356 = advanced_face ( 'none', ( #31590 ), #9835, .t. ) ;
#9357 = direction ( 'none', ( -3.511697057172723685e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9358 = plane ( 'none', #42742 ) ;
#9359 = edge_curve ( 'none', #13016, #34024, #28135, .t. ) ;
#9360 = axis2_placement_3d ( 'none', #31794, #31475, #2888 ) ;
#9361 = line ( 'none', #36176, #17379 ) ;
#9362 = cartesian_point ( 'none', ( -96.49999999999970157, -55.00000000000032685, 146.1000000000323098 ) ) ;
#9363 = cartesian_point ( 'none', ( 8.143666174150040353e-14, 2.812339962270855497e-14, 122.0999999999999801 ) ) ;
#9364 = cylindrical_surface ( 'none', #5281, 2.499999999999992450 ) ;
#9365 = cartesian_point ( 'none', ( -49.93249962827955812, 4.907732343856138435, 131.7140984557426009 ) ) ;
#9366 = cartesian_point ( 'none', ( -50.77582160018791058, -4.027770996777243262, 123.3022966558021523 ) ) ;
#9367 = oriented_edge ( 'none', *, *, #6071, .t. ) ;
#9368 = cartesian_point ( 'none', ( -42.40647512135907249, -1.767469191805868700, 168.0115871178951465 ) ) ;
#9369 = cylindrical_surface ( 'none', #35302, 87.50000000000000000 ) ;
#9370 = edge_curve ( 'none', #5891, #25976, #24499, .t. ) ;
#9371 = oriented_edge ( 'none', *, *, #29917, .t. ) ;
#9372 = oriented_edge ( 'none', *, *, #43768, .f. ) ;
#9373 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9374 = edge_loop ( 'none', ( #21975, #14516, #18299, #32248, #14109, #16544 ) ) ;
#9375 = oriented_edge ( 'none', *, *, #32672, .f. ) ;
#9376 = oriented_edge ( 'none', *, *, #9701, .t. ) ;
#9377 = oriented_edge ( 'none', *, *, #21906, .f. ) ;
#9378 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#9379 = edge_curve ( 'none', #22132, #42417, #42931, .t. ) ;
#9380 = vector ( 'none', #33679, 1000.000000000000000 ) ;
#9381 = cartesian_point ( 'none', ( -20.43892902607388962, -7.221043075873575745, 174.0250288525378153 ) ) ;
#9382 = direction ( 'none', ( 0.5448968651154826315, -0.8385030747631875281, 0.0000000000000000000 ) ) ;
#9383 = edge_curve ( 'none', #47054, #16356, #18452, .t. ) ;
#9384 = oriented_edge ( 'none', *, *, #6088, .f. ) ;
#9385 = cartesian_point ( 'none', ( -90.17347549150485975, -1.883341757326765453, 123.1734617638914244 ) ) ;
#9386 = oriented_edge ( 'none', *, *, #16272, .t. ) ;
#9387 = oriented_edge ( 'none', *, *, #42602, .t. ) ;
#9388 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#9389 = edge_curve ( 'none', #15018, #30746, #19574, .t. ) ;
#9390 = vertex_point ( 'none', #10852 ) ;
#9391 = cartesian_point ( 'none', ( -54.49999999999991473, 19.91839899407603909, 180.5996790631679687 ) ) ;
#9392 = cylindrical_surface ( 'none', #15994, 40.00000000000000711 ) ;
#9393 = axis2_placement_3d ( 'none', #23747, #45877, #19905 ) ;
#9394 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9395 = direction ( 'none', ( 0.0000000000000000000, 1.445602896647337931e-16, -1.000000000000000000 ) ) ;
#9396 = oriented_edge ( 'none', *, *, #38114, .t. ) ;
#9397 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397846087, 0.9080905094339520867 ) ) ;
#9398 = oriented_edge ( 'none', *, *, #37209, .t. ) ;
#9399 = cartesian_point ( 'none', ( -4.087008509401355444e-16, 1.149450917663039345e-18, -1.899999999999999911 ) ) ;
#9400 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#9401 = edge_loop ( 'none', ( #12767, #29949 ) ) ;
#9402 = vector ( 'none', #26555, 999.9999999999998863 ) ;
#9403 = axis2_placement_3d ( 'none', #4945, #8435, #41753 ) ;
#9404 = oriented_edge ( 'none', *, *, #31363, .t. ) ;
#9405 = line ( 'none', #43958, #9973 ) ;
#9406 = cartesian_point ( 'none', ( -16.27670023200137450, -30.58887862855985418, 138.4807871003698949 ) ) ;
#9407 = line ( 'none', #42152, #35778 ) ;
#9408 = vertex_point ( 'none', #24652 ) ;
#9409 = cartesian_point ( 'none', ( -22.96786667411344851, -27.90675637231433015, 136.9949360588815921 ) ) ;
#9410 = cartesian_point ( 'none', ( -85.50000000000011369, 65.70000000001081730, 165.0999999999616250 ) ) ;
#9411 = circle ( 'none', #9817, 1.500000000000001332 ) ;
#9412 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9413 = vertex_point ( 'none', #14690 ) ;
#9414 = edge_loop ( 'none', ( #12486, #20050, #38600, #11306 ) ) ;
#9415 = vertex_point ( 'none', #18408 ) ;
#9416 = direction ( 'none', ( -3.609945245903367503e-15, 1.000000000000000000, -5.919458250670020640e-13 ) ) ;
#9417 = advanced_face ( 'none', ( #24129 ), #15006, .f. ) ;
#9418 = vertex_point ( 'none', #29232 ) ;
#9419 = oriented_edge ( 'none', *, *, #39773, .t. ) ;
#9420 = cartesian_point ( 'none', ( -6.946672921136849865, -38.88256445510916848, -11.13743155088413417 ) ) ;
#9421 = cartesian_point ( 'none', ( -20.00995257703286612, 8.410508160711724912, 174.0600684790548200 ) ) ;
#9422 = oriented_edge ( 'none', *, *, #38912, .t. ) ;
#9423 = edge_curve ( 'none', #10856, #14377, #13219, .t. ) ;
#9424 = axis2_placement_3d ( 'none', #12503, #5513, #38638 ) ;
#9425 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9426 = cartesian_point ( 'none', ( -42.39324612410578652, -16.20083257495620188, 142.8257432025980904 ) ) ;
#9427 = edge_curve ( 'none', #15583, #13559, #30393, .t. ) ;
#9428 = axis2_placement_3d ( 'none', #30724, #34448, #41821 ) ;
#9429 = edge_loop ( 'none', ( #44949, #34950, #20009, #5400 ) ) ;
#9430 = oriented_edge ( 'none', *, *, #40714, .t. ) ;
#9431 = edge_curve ( 'none', #26581, #20582, #29231, .t. ) ;
#9432 = line ( 'none', #38118, #4307 ) ;
#9433 = cartesian_point ( 'none', ( 48.06005309682305437, -34.05969549451830147, 68.59999999999999432 ) ) ;
#9434 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#9435 = direction ( 'none', ( -0.7071067811865409114, -0.7071067811865541231, 4.147537687055811780e-13 ) ) ;
#9436 = cartesian_point ( 'none', ( -49.08240280701276248, -3.655593690838073062, 131.3153370389572956 ) ) ;
#9437 = vertex_point ( 'none', #19334 ) ;
#9438 = b_spline_curve_with_knots ( 'none', 3,
( #23620, #19790, #23445, #30333, #41915, #12091, #45615, #37752 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003907346023608998238, 0.0007814692047217996476, 0.001562938409443631171 ),
.unspecified. ) ;
#9439 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9440 = edge_curve ( 'none', #42453, #11126, #31528, .t. ) ;
#9441 = cartesian_point ( 'none', ( -49.64999999999980673, -18.77210717487818670, 141.8373139671220997 ) ) ;
#9442 = edge_loop ( 'none', ( #3358, #5131 ) ) ;
#9443 = advanced_face ( 'none', ( #1257 ), #12067, .t. ) ;
#9444 = vector ( 'none', #24471, 1000.000000000000000 ) ;
#9445 = direction ( 'none', ( 2.775557561562888984e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9446 = oriented_edge ( 'none', *, *, #28899, .f. ) ;
#9447 = circle ( 'none', #5010, 21.95198850781879329 ) ;
#9448 = cartesian_point ( 'none', ( -82.30000000000281091, -34.43176426428335191, 168.3804196209794952 ) ) ;
#9450 = oriented_edge ( 'none', *, *, #36383, .t. ) ;
#9449 = direction ( 'none', ( 3.355981890093554771e-15, -1.000000000000000000, -1.224442052797190634e-16 ) ) ;
#9451 = line ( 'none', #2536, #47286 ) ;
#9452 = oriented_edge ( 'none', *, *, #958, .t. ) ;
#9453 = cartesian_point ( 'none', ( -14.29336751642614800, 11.52565575452706703, -10.52003012559155692 ) ) ;
#9454 = vector ( 'none', #33035, 1000.000000000000114 ) ;
#9456 = edge_curve ( 'none', #46106, #6828, #5818, .t. ) ;
#9455 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#9457 = oriented_edge ( 'none', *, *, #11635, .f. ) ;
#9458 = oriented_edge ( 'none', *, *, #28797, .t. ) ;
#9459 = cartesian_point ( 'none', ( -42.39333138821047697, 7.439982657411529310, 125.4238167288204124 ) ) ;
#9460 = direction ( 'none', ( 0.5586212103155023811, -0.8294228977943900460, -6.783373293990016668e-16 ) ) ;
#9461 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#9462 = oriented_edge ( 'none', *, *, #3975, .t. ) ;
#9463 = cartesian_point ( 'none', ( -46.60675387589169105, 16.46704976166243384, 144.6773244066315272 ) ) ;
#9464 = plane ( 'none', #1073 ) ;
#9465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9466 = axis2_placement_3d ( 'none', #23084, #15917, #8870 ) ;
#9467 = cartesian_point ( 'none', ( -92.73645132319853701, 66.14663309671676927, 166.0611307127053919 ) ) ;
#9468 = direction ( 'none', ( -3.568574007723717789e-15, 1.000000000000000000, -5.852461372666896764e-13 ) ) ;
#9469 = vertex_point ( 'none', #4802 ) ;
#9470 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9471 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#9472 = axis2_placement_3d ( 'none', #20765, #2568, #19791 ) ;
#9473 = face_outer_bound ( 'none', #21775, .t. ) ;
#9474 = axis2_placement_3d ( 'none', #15950, #12389, #30645 ) ;
#9475 = b_spline_curve_with_knots ( 'none', 3,
( #15964, #45288, #8101, #34053, #30329, #8586, #35022, #15807, #41600, #11923, #22661, #30655, #44971, #12242 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.780149394118013753e-17, 0.001723496832127296681, 0.003446993664254565607, 0.005170490496381834750, 0.006032238912445448721, 0.006463113120477238793, 0.006893987328509027131 ),
.unspecified. ) ;
#9476 = oriented_edge ( 'none', *, *, #25586, .t. ) ;
#9477 = circle ( 'none', #14394, 2.133999999999998121 ) ;
#9478 = edge_curve ( 'none', #23383, #20200, #41937, .t. ) ;
#9479 = axis2_placement_3d ( 'none', #19640, #16309, #19960 ) ;
#9480 = oriented_edge ( 'none', *, *, #10919, .t. ) ;
#9481 = direction ( 'none', ( -0.4521167721072740786, -0.8919587571066832643, 6.742261699697648467e-16 ) ) ;
#9482 = oriented_edge ( 'none', *, *, #5173, .f. ) ;
#9483 = edge_curve ( 'none', #19570, #25575, #19535, .t. ) ;
#9485 = axis2_placement_3d ( 'none', #46151, #9133, #16515 ) ;
#9484 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 4.314092297687008389e-16 ) ) ;
#9486 = circle ( 'none', #5287, 39.00000000000001421 ) ;
#9487 = plane ( 'none', #34782 ) ;
#9488 = line ( 'none', #43654, #31234 ) ;
#9489 = oriented_edge ( 'none', *, *, #8017, .f. ) ;
#9490 = vector ( 'none', #629, 1000.000000000000000 ) ;
#9491 = edge_curve ( 'none', #24868, #24882, #45953, .t. ) ;
#9492 = oriented_edge ( 'none', *, *, #34521, .f. ) ;
#9493 = edge_loop ( 'none', ( #9893, #42013, #30644, #3659 ) ) ;
#9494 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#9495 = direction ( 'none', ( -3.608224830031772956e-15, 1.000000000000000000, -1.172200136502007938e-14 ) ) ;
#9497 = cartesian_point ( 'none', ( -26.33913438213165392, -42.50000000000006395, 101.1000000000000085 ) ) ;
#9496 = direction ( 'none', ( -0.5150380749100578193, -1.648445282262132854e-15, -0.8571673007021102242 ) ) ;
#9498 = face_outer_bound ( 'none', #3307, .t. ) ;
#9499 = edge_curve ( 'none', #33011, #25442, #32138, .t. ) ;
#9500 = cartesian_point ( 'none', ( 20.64009724131813428, -29.17103925253807972, 137.9946639709524447 ) ) ;
#9501 = cartesian_point ( 'none', ( -17.67856095906337188, 30.62241909467110546, 114.7000000000000739 ) ) ;
#9502 = oriented_edge ( 'none', *, *, #36582, .t. ) ;
#9503 = oriented_edge ( 'none', *, *, #33111, .t. ) ;
#9504 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#9505 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#9506 = cartesian_point ( 'none', ( 34.05911238143039554, 48.05890323785929752, 64.60000000000002274 ) ) ;
#9507 = cartesian_point ( 'none', ( -46.59352487864060777, -10.17502413747799395, 159.1125753062638069 ) ) ;
#9509 = edge_curve ( 'none', #28419, #24524, #33869, .t. ) ;
#9508 = cartesian_point ( 'none', ( -33.46194077712570447, 51.00292657709102428, 7.632783294297951215e-14 ) ) ;
#9510 = cartesian_point ( 'none', ( -51.81099866255227937, 6.936722772684730920, 160.3103787766439723 ) ) ;
#9511 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 180.7410161513773801 ) ) ;
#9512 =( bounded_curve ( ) b_spline_curve ( 3, ( #36102, #35951, #6809, #39638 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 2.214297435588178153 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#9513 = vertex_point ( 'none', #41470 ) ;
#9514 = cartesian_point ( 'none', ( -25.60144754804352729, -33.34300790052135710, 121.6930807296457857 ) ) ;
#9515 = cartesian_point ( 'none', ( 10.00848779880029582, 14.96860870239561514, -37.50000000000000711 ) ) ;
#9516 = cartesian_point ( 'none', ( -91.74515662139012306, -60.20000000001202523, 126.2705310287635996 ) ) ;
#9517 = edge_curve ( 'none', #4808, #38706, #16713, .t. ) ;
#9518 = cartesian_point ( 'none', ( 42.49999999999996447, 26.33913438213203051, 101.0999999999999233 ) ) ;
#9519 = line ( 'none', #4474, #19840 ) ;
#9520 = axis2_placement_3d ( 'none', #39172, #32071, #24577 ) ;
#9521 = vertex_point ( 'none', #29872 ) ;
#9523 = advanced_face ( 'none', ( #2411 ), #38477, .f. ) ;
#9522 = cartesian_point ( 'none', ( -18.48055493771014213, -11.45321929319352705, 174.1814758487515178 ) ) ;
#9524 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.421010862427527100e-17 ) ) ;
#9525 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#9526 = oriented_edge ( 'none', *, *, #38737, .t. ) ;
#9527 = edge_loop ( 'none', ( #19627, #43135, #24005, #14331 ) ) ;
#9528 = direction ( 'none', ( 0.0000000000000000000, -0.9400874566713444125, 0.3409333861756619344 ) ) ;
#9529 = vertex_point ( 'none', #26053 ) ;
#9530 = circle ( 'none', #47292, 13.00000000000000178 ) ;
#9531 = vertex_point ( 'none', #37146 ) ;
#9532 = oriented_edge ( 'none', *, *, #43012, .f. ) ;
#9533 = axis2_placement_3d ( 'none', #24740, #28547, #43492 ) ;
#9534 = edge_loop ( 'none', ( #2775, #182, #3350, #46364 ) ) ;
#9535 = direction ( 'none', ( -0.5448968651154828535, 0.8385030747631871950, 0.0000000000000000000 ) ) ;
#9536 = face_outer_bound ( 'none', #35560, .t. ) ;
#9537 = face_outer_bound ( 'none', #23135, .t. ) ;
#9538 = cartesian_point ( 'none', ( 11.01168983538429025, 17.74261492249096506, 175.3945123984251211 ) ) ;
#9539 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9540 = oriented_edge ( 'none', *, *, #16516, .t. ) ;
#9541 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9542 = cartesian_point ( 'none', ( -85.50000000000008527, 60.20000000001082441, 165.0999999999648651 ) ) ;
#9543 = cartesian_point ( 'none', ( -52.66869176962464394, -14.88555274093815761, 129.9685766407067149 ) ) ;
#9544 = axis2_placement_3d ( 'none', #47212, #21700, #17710 ) ;
#9545 = plane ( 'none', #1020 ) ;
#9546 = direction ( 'none', ( -0.7916112559525873005, -0.4345482125012004593, -0.4295572959003010616 ) ) ;
#9547 = cartesian_point ( 'none', ( 16.75005379957778118, -9.642754753725039762, -37.15485900149960941 ) ) ;
#9548 = edge_curve ( 'none', #940, #44528, #685, .t. ) ;
#9549 = cartesian_point ( 'none', ( 11.29879950619341678, 14.01203517405103760, -37.44002992467273572 ) ) ;
#9550 = cartesian_point ( 'none', ( -26.98106821744075390, 1.010919307269239509, -64.99999999999997158 ) ) ;
#9551 = edge_curve ( 'none', #4557, #7706, #28684, .t. ) ;
#9552 = axis2_placement_3d ( 'none', #26904, #27069, #30760 ) ;
#9553 = advanced_face ( 'none', ( #14968 ), #21816, .f. ) ;
#9554 = oriented_edge ( 'none', *, *, #39038, .f. ) ;
#9555 = direction ( 'none', ( -1.000000000000000000, -4.700225607503757205e-15, 8.239640843840859383e-16 ) ) ;
#9556 = direction ( 'none', ( -1.000000000000000000, 3.472942098561955260e-17, 1.835686217964875777e-16 ) ) ;
#9557 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#9558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9559 = edge_curve ( 'none', #38144, #46604, #9263, .t. ) ;
#9560 = axis2_placement_3d ( 'none', #16761, #41908, #13033 ) ;
#9561 = cartesian_point ( 'none', ( -8.336132003228524212, -38.91916249824383556, -10.61159635597828732 ) ) ;
#9562 = advanced_face ( 'none', ( #40793 ), #19808, .f. ) ;
#9563 = oriented_edge ( 'none', *, *, #15287, .t. ) ;
#9564 = cartesian_point ( 'none', ( -85.49999999999968736, -64.00000000001141132, 127.1000000000375678 ) ) ;
#9565 = cartesian_point ( 'none', ( -54.50000000000004974, 34.49967906316791755, 122.1812800690923240 ) ) ;
#9566 = circle ( 'none', #31446, 21.95198850781879329 ) ;
#9567 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9568 = oriented_edge ( 'none', *, *, #28019, .f. ) ;
#9569 = direction ( 'none', ( -1.214306433183765755e-15, -1.548606564507749573e-29, -1.000000000000000000 ) ) ;
#9570 = circle ( 'none', #25419, 2.099999999999990763 ) ;
#9571 = closed_shell ( 'none', ( #39366, #29819, #10037, #929, #5738, #47116, #5387, #16388, #29697, #25206, #5848, #36170, #27599, #40055, #26010, #27295, #37772, #18507, #2474, #25478 ) ) ;
#9572 = vertex_point ( 'none', #23162 ) ;
#9574 = edge_curve ( 'none', #28242, #36036, #30995, .t. ) ;
#9573 = b_spline_curve_with_knots ( 'none', 3,
( #30057, #15350, #11511, #15191, #22555, #41014, #33764, #659, #26223, #18892, #19050, #4355, #25912, #18740, #4511, #33284, #22227, #833, #15025, #8145, #7990, #989, #14867, #358 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -5.999999999530531453e-08, 0.0007536039222264756749, 0.001507267844452946657, 0.003014595688905885151, 0.004521923533358823862, 0.006029251377811760404, 0.01205856275562351525, 0.01507321844452939180, 0.01808787413343526315, 0.02110252982234114144, 0.02260985766679408232, 0.02411718551124701626 ),
.unspecified. ) ;
#9575 = cartesian_point ( 'none', ( -49.64999999999989910, 12.98839621777137410, 153.9956673999212171 ) ) ;
#9576 = oriented_edge ( 'none', *, *, #42565, .f. ) ;
#9577 = oriented_edge ( 'none', *, *, #22932, .t. ) ;
#9578 = oriented_edge ( 'none', *, *, #14216, .t. ) ;
#9579 = advanced_face ( 'none', ( #20676 ), #47093, .t. ) ;
#9580 = cartesian_point ( 'none', ( -20.33834180342861586, -29.14101615137757406, 138.5082846389512099 ) ) ;
#9581 = cylindrical_surface ( 'none', #21863, 6.138320441952075157 ) ;
#9582 = direction ( 'none', ( 2.069866470930617722e-15, -0.7950610666349241518, -0.6065293894951311326 ) ) ;
#9583 = conical_surface ( 'none', #2373, 3.400000000000000355, 0.7853981633974643772 ) ;
#9584 = cartesian_point ( 'none', ( 46.18589918724345722, -31.18698821336215943, 68.59999999999999432 ) ) ;
#9585 = oriented_edge ( 'none', *, *, #37293, .f. ) ;
#9586 = oriented_edge ( 'none', *, *, #29063, .f. ) ;
#9587 = oriented_edge ( 'none', *, *, #9427, .t. ) ;
#9588 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9589 = cylindrical_surface ( 'none', #31823, 4.999999999999997335 ) ;
#9590 = b_spline_curve_with_knots ( 'none', 3,
( #45391, #1848, #21004, #17167, #6301, #13784, #31386, #16876, #27847, #35749, #20520, #38956 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001396857722049476679, 0.002250476297050767616, 0.003104094872052058553, 0.004811332022054635657, 0.006518569172057212327, 0.008225806322059790732 ),
.unspecified. ) ;
#9591 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454221, -8.673617379884040402e-16 ) ) ;
#9592 = oriented_edge ( 'none', *, *, #14573, .f. ) ;
#9593 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.731064025391290955e-17 ) ) ;
#9594 = cartesian_point ( 'none', ( -41.50882013496007517, 20.14176234447080205, 156.5435974022146866 ) ) ;
#9595 = oriented_edge ( 'none', *, *, #9306, .f. ) ;
#9596 = cartesian_point ( 'none', ( -38.30789175736021690, 10.72508823596908556, -37.35044145858323361 ) ) ;
#9597 = vertex_point ( 'none', #19650 ) ;
#9598 = direction ( 'none', ( -3.490640606220100936e-15, 0.9967624760706483844, 0.08040252668610871345 ) ) ;
#9599 = direction ( 'none', ( -3.639551231295466117e-15, 0.8167141395237259571, -0.5770424718354968396 ) ) ;
#9600 = oriented_edge ( 'none', *, *, #43435, .f. ) ;
#9601 = axis2_placement_3d ( 'none', #7322, #32902, #10970 ) ;
#9602 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385830836e-17 ) ) ;
#9603 = cartesian_point ( 'none', ( -44.49999999999994316, 19.18767766435985322, 147.6477486387075828 ) ) ;
#9605 = vertex_point ( 'none', #23307 ) ;
#9604 = cartesian_point ( 'none', ( 57.49999999999996447, -57.49999999999999289, -51.00000000000000711 ) ) ;
#9606 = axis2_placement_3d ( 'none', #29211, #146, #780 ) ;
#9607 = circle ( 'none', #20399, 3.050000000000000711 ) ;
#9608 = direction ( 'none', ( -3.784851220313030003e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9609 = axis2_placement_3d ( 'none', #34610, #26866, #5013 ) ;
#9610 = cartesian_point ( 'none', ( -35.65616640185507435, 54.34738077886756002, -50.99999999999999289 ) ) ;
#9611 = oriented_edge ( 'none', *, *, #1733, .t. ) ;
#9612 = vector ( 'none', #30077, 1000.000000000000000 ) ;
#9613 = oriented_edge ( 'none', *, *, #8075, .f. ) ;
#9614 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9615 = circle ( 'none', #28981, 2.133999999999997232 ) ;
#9616 = edge_curve ( 'none', #29333, #15738, #3536, .t. ) ;
#9617 = axis2_placement_3d ( 'none', #41897, #19937, #23121 ) ;
#9618 = cartesian_point ( 'none', ( -42.17581170467302343, -21.06094023023340256, 153.0094197862112821 ) ) ;
#9619 = cartesian_point ( 'none', ( -15.19999999999989981, 6.732615519564037143, 156.5999999999999943 ) ) ;
#9620 = edge_loop ( 'none', ( #29403, #4836, #650, #23330 ) ) ;
#9621 = cartesian_point ( 'none', ( -93.69999999999980389, -22.98104223446689787, 145.1663524124905393 ) ) ;
#9622 = face_outer_bound ( 'none', #20736, .t. ) ;
#9623 = edge_curve ( 'none', #9839, #45680, #1523, .t. ) ;
#9624 = vector ( 'none', #35212, 1000.000000000000000 ) ;
#9625 = axis2_placement_3d ( 'none', #15624, #15791, #41430 ) ;
#9626 = oriented_edge ( 'none', *, *, #22999, .t. ) ;
#9627 = oriented_edge ( 'none', *, *, #11341, .t. ) ;
#9628 = line ( 'none', #31020, #12492 ) ;
#9629 = advanced_face ( 'none', ( #8083 ), #1295, .f. ) ;
#9630 = oriented_edge ( 'none', *, *, #27246, .f. ) ;
#9631 = oriented_edge ( 'none', *, *, #47405, .f. ) ;
#9632 = cartesian_point ( 'none', ( -46.63308798543684475, 17.28029603478364606, 132.5618624472328406 ) ) ;
#9633 = edge_curve ( 'none', #45454, #38789, #27522, .t. ) ;
#9634 = vector ( 'none', #14132, 1000.000000000000000 ) ;
#9635 = oriented_edge ( 'none', *, *, #19445, .t. ) ;
#9636 = cartesian_point ( 'none', ( 20.00000000000003908, -34.64101615137753498, 75.19998533311824929 ) ) ;
#9637 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#9638 = cartesian_point ( 'none', ( 14.49999999999999112, 37.47792328556742802, 117.6397064274172521 ) ) ;
#9639 = edge_curve ( 'none', #8486, #44521, #41345, .t. ) ;
#9640 = direction ( 'none', ( 0.1065859633166278408, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9641 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9642 = cartesian_point ( 'none', ( 8.007975951700395001, -39.00364330202663155, 113.0999999999999659 ) ) ;
#9643 = cartesian_point ( 'none', ( -31.19999999999985363, -5.534798174220189715, 152.0516891778407000 ) ) ;
#9644 = cartesian_point ( 'none', ( -39.63120837828906673, 19.18599616000467378, 132.8791298665236980 ) ) ;
#9645 = oriented_edge ( 'none', *, *, #46851, .t. ) ;
#9646 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9647 = circle ( 'none', #46172, 20.00000000000000355 ) ;
#9648 = cartesian_point ( 'none', ( -46.63308798543681633, 12.97811353985643734, 135.8332939414847829 ) ) ;
#9650 = edge_curve ( 'none', #13194, #46895, #10928, .t. ) ;
#9649 = cartesian_point ( 'none', ( -52.66869176962472920, 18.82733041180307509, 157.3842425339404087 ) ) ;
#9651 = edge_loop ( 'none', ( #33754, #33965, #43198, #11716 ) ) ;
#9652 = vector ( 'none', #16918, 1000.000000000000000 ) ;
#9653 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#9654 = cartesian_point ( 'none', ( 2.189002910818091023e-14, 2.864526228162370131e-15, 0.9999999999999986677 ) ) ;
#9655 = direction ( 'none', ( 0.8571673007021115565, -1.350532278854929112e-16, 0.5150380749100554878 ) ) ;
#9656 = oriented_edge ( 'none', *, *, #28450, .f. ) ;
#9657 = cartesian_point ( 'none', ( -51.04347778866731034, 6.765483186439287699, 159.9751764668100975 ) ) ;
#9658 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9659 = cylindrical_surface ( 'none', #872, 26.00000000000000355 ) ;
#9660 = cartesian_point ( 'none', ( -46.59352487864058645, -16.10719268699764228, 142.4424508151131761 ) ) ;
#9661 = cartesian_point ( 'none', ( -42.40647512135907249, -11.43206913767839694, 134.1766603868383925 ) ) ;
#9662 = cartesian_point ( 'none', ( -85.50000000000011369, 66.33992515016710456, 165.0999999999612555 ) ) ;
#9663 = direction ( 'none', ( 1.477858089043758456e-15, -0.7111790392350227918, -0.7030109345897472828 ) ) ;
#9664 = oriented_edge ( 'none', *, *, #31775, .t. ) ;
#9665 = circle ( 'none', #13237, 22.99999999999998579 ) ;
#9666 = advanced_face ( 'none', ( #40185 ), #12664, .t. ) ;
#9667 = axis2_placement_3d ( 'none', #3159, #6803, #43953 ) ;
#9668 = vertex_point ( 'none', #30825 ) ;
#9669 = axis2_placement_3d ( 'none', #42676, #24237, #34981 ) ;
#9670 = circle ( 'none', #24133, 15.19999999999999574 ) ;
#9671 = advanced_face ( 'none', ( #43081, #33308 ), #30673, .t. ) ;
#9672 = cartesian_point ( 'none', ( -14.39262737338676601, 22.11624016538178239, 162.1846782657770518 ) ) ;
#9673 = vertex_point ( 'none', #5116 ) ;
#9674 = cartesian_point ( 'none', ( -51.39322610986419448, 36.87411587120016776, 60.60000000000010090 ) ) ;
#9675 = direction ( 'none', ( 3.265361837132815953e-15, -0.9080905094339682959, -0.4187739565397494701 ) ) ;
#9676 = oriented_edge ( 'none', *, *, #1770, .f. ) ;
#9677 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998532003e-16 ) ) ;
#9678 = edge_curve ( 'none', #31403, #17351, #16545, .t. ) ;
#9680 = axis2_placement_3d ( 'none', #42612, #35870, #39399 ) ;
#9679 = plane ( 'none', #10983 ) ;
#9681 = oriented_edge ( 'none', *, *, #11236, .f. ) ;
#9682 = direction ( 'none', ( 0.0000000000000000000, 0.4187739565397318731, -0.9080905094339764005 ) ) ;
#9683 = face_outer_bound ( 'none', #42984, .t. ) ;
#9684 = oriented_edge ( 'none', *, *, #28899, .t. ) ;
#9685 = direction ( 'none', ( -6.938893903907222461e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9686 = edge_curve ( 'none', #45983, #16399, #39255, .t. ) ;
#9687 = direction ( 'none', ( -0.6183988120018292234, -0.7858644344381073843, 6.383782391594649121e-16 ) ) ;
#9688 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9689 = circle ( 'none', #6686, 2.099999999999990763 ) ;
#9690 = axis2_placement_3d ( 'none', #22152, #15106, #25825 ) ;
#9691 = oriented_edge ( 'none', *, *, #35108, .t. ) ;
#9692 = edge_loop ( 'none', ( #30824, #37264, #29953, #5502, #21917, #22287, #34542, #40065, #47492, #39281, #28293, #5121, #20694, #11293, #27874, #21348, #46461, #41074, #23426, #45830, #44959, #29976 ) ) ;
#9693 = line ( 'none', #38455, #47535 ) ;
#9694 = direction ( 'none', ( 6.056033171176964239e-16, 5.364589180917859895e-18, 1.000000000000000000 ) ) ;
#9695 = edge_curve ( 'none', #3786, #13016, #37346, .t. ) ;
#9696 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.505270459554602285e-16 ) ) ;
#9697 = direction ( 'none', ( 0.0000000000000000000, -0.6065293894951312437, 0.7950610666349242628 ) ) ;
#9698 = line ( 'none', #25700, #30291 ) ;
#9699 = cartesian_point ( 'none', ( -39.63227674137819889, -3.648958398264444014, 131.3444890766962487 ) ) ;
#9700 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038686115e-16, -1.000000000000000000 ) ) ;
#9701 = edge_curve ( 'none', #14808, #23106, #31844, .t. ) ;
#9702 = vertex_point ( 'none', #34706 ) ;
#9703 = cartesian_point ( 'none', ( 15.28685498841015011, 12.19885505132832115, -36.50000000000000711 ) ) ;
#9704 = edge_loop ( 'none', ( #31246, #25450, #45340, #33748 ) ) ;
#9705 = edge_curve ( 'none', #11932, #36666, #4686, .t. ) ;
#9706 = circle ( 'none', #5293, 4.499999999999997335 ) ;
#9707 = cartesian_point ( 'none', ( -96.49999999999975842, -30.14101615136606682, 166.1000000000179000 ) ) ;
#9708 = oriented_edge ( 'none', *, *, #18504, .f. ) ;
#9709 = oriented_edge ( 'none', *, *, #29063, .t. ) ;
#9710 = direction ( 'none', ( 0.0000000000000000000, 0.6065293894951312437, -0.7950610666349242628 ) ) ;
#9711 = face_outer_bound ( 'none', #18160, .t. ) ;
#9712 = edge_curve ( 'none', #23910, #17675, #11534, .t. ) ;
#9713 = edge_loop ( 'none', ( #21253, #47400, #45299, #3781 ) ) ;
#9714 = face_outer_bound ( 'none', #37645, .t. ) ;
#9715 = vertex_point ( 'none', #41620 ) ;
#9716 = oriented_edge ( 'none', *, *, #37409, .t. ) ;
#9717 = oriented_edge ( 'none', *, *, #27442, .f. ) ;
#9718 = face_outer_bound ( 'none', #44400, .t. ) ;
#9719 = plane ( 'none', #37270 ) ;
#9720 = oriented_edge ( 'none', *, *, #22313, .t. ) ;
#9721 = axis2_placement_3d ( 'none', #17733, #18051, #10985 ) ;
#9722 = cartesian_point ( 'none', ( -2.456036059560866662e-15, 1.894790740541870168e-15, -37.50000000000000000 ) ) ;
#9723 = direction ( 'none', ( -0.1585527532634886383, 0.9873505073845697533, -2.775557561562872862e-17 ) ) ;
#9724 = circle ( 'none', #33947, 4.249999999999997335 ) ;
#9725 = vertex_point ( 'none', #13209 ) ;
#9726 = cartesian_point ( 'none', ( -47.03410985288961399, -3.858501360436736860, 130.4225879969213793 ) ) ;
#9727 = line ( 'none', #38200, #17 ) ;
#9728 = line ( 'none', #7390, #41833 ) ;
#9729 = cartesian_point ( 'none', ( 34.74578972146431965, 47.71051519173265376, 60.40000000000001990 ) ) ;
#9730 = cartesian_point ( 'none', ( -21.63469059534629579, 37.15652537566715807, 114.5000000000000711 ) ) ;
#9731 = cartesian_point ( 'none', ( -40.74153417966034141, 20.47260887600519297, 156.7216359046607863 ) ) ;
#9732 = axis2_placement_3d ( 'none', #34121, #4995, #41517 ) ;
#9733 = cartesian_point ( 'none', ( -42.36691201456303446, 7.217840334275958725, 125.3685605816598780 ) ) ;
#9734 = cartesian_point ( 'none', ( -46.63308798543668132, -20.39445673496565092, 154.2213258728503149 ) ) ;
#9735 = edge_loop ( 'none', ( #28913, #24395 ) ) ;
#9736 = cartesian_point ( 'none', ( -36.26455027589155833, -1.330661816655194007, 162.5964189789692114 ) ) ;
#9737 = advanced_face ( 'none', ( #29829 ), #23561, .f. ) ;
#9738 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -3.400530025998531510e-16 ) ) ;
#9739 = edge_loop ( 'none', ( #7173, #36725 ) ) ;
#9740 = cartesian_point ( 'none', ( -3.799071859042788546, -11.47026821873974001, -86.00000000000000000 ) ) ;
#9741 = edge_curve ( 'none', #27882, #38907, #17838, .t. ) ;
#9742 = axis2_placement_3d ( 'none', #7075, #204, #21484 ) ;
#9743 = circle ( 'none', #19359, 0.5999999999999997558 ) ;
#9744 = cartesian_point ( 'none', ( -8.499999999999976907, 23.22030414426065192, 142.4851036739581218 ) ) ;
#9745 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#9746 = line ( 'none', #39835, #22896 ) ;
#9747 = cartesian_point ( 'none', ( -39.34999999999984510, -1.547748638707699298, 165.2876776643599896 ) ) ;
#9748 = axis2_placement_3d ( 'none', #38998, #43638, #3620 ) ;
#9749 = direction ( 'none', ( -6.617224800831796430e-16, 0.7071067811865461294, -0.7071067811865489050 ) ) ;
#9750 = vertex_point ( 'none', #21395 ) ;
#9751 = circle ( 'none', #9820, 4.049999999999999822 ) ;
#9752 = spherical_surface ( 'none', #8913, 4.100000000000000533 ) ;
#9753 = edge_curve ( 'none', #15496, #494, #26395, .t. ) ;
#9754 = cartesian_point ( 'none', ( 3.036065939896309352e-14, 1.971197255626747962e-14, 84.50000000000004263 ) ) ;
#9755 = edge_loop ( 'none', ( #47364, #9888 ) ) ;
#9756 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9757 = vector ( 'none', #40953, 1000.000000000000000 ) ;
#9758 = oriented_edge ( 'none', *, *, #1657, .f. ) ;
#9759 = oriented_edge ( 'none', *, *, #3625, .f. ) ;
#9760 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#9761 =( bounded_curve ( ) b_spline_curve ( 3, ( #23114, #41725, #27099, #19931 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016126311, 1.570796326794897002 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#9762 = vertex_point ( 'none', #39671 ) ;
#9763 = edge_loop ( 'none', ( #42324, #29694, #32925, #26268, #13919, #4726, #30716, #41506, #38913, #45159, #28805 ) ) ;
#9764 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211238825e-16 ) ) ;
#9765 = direction ( 'none', ( 3.059424346715685231e-15, -0.8660254037844332675, 0.5000000000000093259 ) ) ;
#9766 = face_outer_bound ( 'none', #28282, .t. ) ;
#9767 = vertex_point ( 'none', #17865 ) ;
#9768 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9769 = cartesian_point ( 'none', ( -33.54040083342101752, -48.17569100122618408, -14.39999999999992575 ) ) ;
#9770 = edge_curve ( 'none', #36524, #39034, #38305, .t. ) ;
#9771 = line ( 'none', #21277, #44768 ) ;
#9772 = oriented_edge ( 'none', *, *, #27325, .f. ) ;
#9773 = vector ( 'none', #23600, 1000.000000000000000 ) ;
#9775 = edge_curve ( 'none', #42473, #15937, #14364, .t. ) ;
#9774 = b_spline_curve_with_knots ( 'none', 3,
( #37509, #41178, #45193, #12306 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849470592819, 0.001364157796136063498 ),
.unspecified. ) ;
#9776 = direction ( 'none', ( 3.477350020181297580e-15, -0.9967624760706481624, -0.08040252668610881059 ) ) ;
#9777 = face_bound ( 'none', #29142, .t. ) ;
#9778 = cartesian_point ( 'none', ( -64.99163854473840729, -23.95588808594993679, 115.3726406041871968 ) ) ;
#9779 = line ( 'none', #5941, #10916 ) ;
#9780 = advanced_face ( 'none', ( #22949 ), #39637, .t. ) ;
#9781 = edge_curve ( 'none', #20643, #4151, #44790, .t. ) ;
#9782 = cartesian_point ( 'none', ( 4.006387792582193796, 39.04859199209099785, 113.0999999999999801 ) ) ;
#9783 = direction ( 'none', ( -0.7071067811865515695, -2.637981373231434269e-15, 0.7071067811865435759 ) ) ;
#9784 = oriented_edge ( 'none', *, *, #33261, .f. ) ;
#9785 = axis2_placement_3d ( 'none', #18950, #22451, #564 ) ;
#9786 = circle ( 'none', #30902, 47.50000000000000711 ) ;
#9787 = direction ( 'none', ( -0.4389906948126950925, -0.8984916081232295904, 0.0000000000000000000 ) ) ;
#9788 = direction ( 'none', ( 0.9591247405308762630, 0.2829836251474266429, -1.713307136767216998e-15 ) ) ;
#9789 = vertex_point ( 'none', #43027 ) ;
#9791 = cartesian_point ( 'none', ( 57.49999999999996447, -29.30443652418524891, -51.00000000000000711 ) ) ;
#9790 = cartesian_point ( 'none', ( -5.828464517655434385, -2.877325384177066514, 173.5999999999999659 ) ) ;
#9792 = vector ( 'none', #104, 1000.000000000000114 ) ;
#9793 = face_outer_bound ( 'none', #16269, .t. ) ;
#9794 = cartesian_point ( 'none', ( -48.52605081891997685, -14.83112153212984197, 142.1477918536355673 ) ) ;
#9795 = vertex_point ( 'none', #46731 ) ;
#9796 = cartesian_point ( 'none', ( -46.59352487864192227, -15.59490435308432410, 151.5458415802912668 ) ) ;
#9797 = cartesian_point ( 'none', ( -40.74176285683606835, 18.99353102050039510, 133.0160705254758398 ) ) ;
#9798 = edge_loop ( 'none', ( #94, #45364, #33889, #7467 ) ) ;
#9799 = cartesian_point ( 'none', ( -57.49999999999994316, -30.31088913245550387, 9.714451465470119729e-14 ) ) ;
#9800 = line ( 'none', #43393, #10934 ) ;
#9801 = vector ( 'none', #26610, 1000.000000000000000 ) ;
#9802 = cartesian_point ( 'none', ( -19.99999999999989342, 34.64101615137759893, 74.70000000000007390 ) ) ;
#9803 = advanced_face ( 'none', ( #25261 ), #15533, .f. ) ;
#9804 = cartesian_point ( 'none', ( 35.65616640185506014, -54.34738077886756002, -7.702723787584257019e-15 ) ) ;
#9805 = circle ( 'none', #35093, 44.74499999999991928 ) ;
#9806 = oriented_edge ( 'none', *, *, #44170, .t. ) ;
#9807 = oriented_edge ( 'none', *, *, #7482, .t. ) ;
#9808 = cartesian_point ( 'none', ( -50.70000000000000284, 1.761931094888574005e-15, -1.899999999999989253 ) ) ;
#9809 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9810 = cartesian_point ( 'none', ( -49.64999999999987779, 9.071592727286557079, 163.0784777112154416 ) ) ;
#9811 = direction ( 'none', ( -0.9912947018079981687, -8.141635513917810002e-14, -0.1316617414718186385 ) ) ;
#9812 = edge_loop ( 'none', ( #46475, #32679, #137, #17898 ) ) ;
#9813 = cartesian_point ( 'none', ( -51.04340868841705259, 4.988351789186973306, 131.4915031150434288 ) ) ;
#9814 = direction ( 'none', ( 3.661917810947848476e-15, -0.7030109345897472828, 0.7111790392350227918 ) ) ;
#9815 = oriented_edge ( 'none', *, *, #12896, .f. ) ;
#9816 = edge_curve ( 'none', #42361, #9304, #1847, .t. ) ;
#9817 = axis2_placement_3d ( 'none', #7029, #22190, #314 ) ;
#9818 = vertex_point ( 'none', #35816 ) ;
#9819 = edge_curve ( 'none', #38907, #27882, #21281, .t. ) ;
#9820 = axis2_placement_3d ( 'none', #13296, #13466, #9788 ) ;
#9821 = line ( 'none', #38072, #29254 ) ;
#9822 = oriented_edge ( 'none', *, *, #5590, .f. ) ;
#9823 = conical_surface ( 'none', #10220, 3.399999999999993250, 1.029744258676651869 ) ;
#9824 = cartesian_point ( 'none', ( -14.74360237307245391, 21.37963319265579543, 163.2766116838789117 ) ) ;
#9825 = cartesian_point ( 'none', ( -56.00000000000004974, 34.49967906316791044, 122.1812800690923382 ) ) ;
#9826 = circle ( 'none', #26472, 0.4999999999999989453 ) ;
#9827 = toroidal_surface ( 'none', #74, 4.150000000000000355, 0.1000000000000000056 ) ;
#9828 = edge_curve ( 'none', #19930, #44430, #26931, .t. ) ;
#9829 = axis2_placement_3d ( 'none', #32006, #2792, #6608 ) ;
#9830 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#9831 = cartesian_point ( 'none', ( -89.87899178103367603, 0.5632517558941155800, 123.1060663962381483 ) ) ;
#9832 = advanced_face ( 'none', ( #32095 ), #11272, .f. ) ;
#9833 = oriented_edge ( 'none', *, *, #42822, .t. ) ;
#9834 = edge_curve ( 'none', #22734, #32119, #14321, .t. ) ;
#9835 = toroidal_surface ( 'none', #12411, 4.150000000000000355, 0.1000000000000000056 ) ;
#9836 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.168404344971006403e-16 ) ) ;
#9837 = oriented_edge ( 'none', *, *, #37829, .f. ) ;
#9838 = oriented_edge ( 'none', *, *, #36493, .f. ) ;
#9839 = vertex_point ( 'none', #33367 ) ;
#9840 = vertex_point ( 'none', #10954 ) ;
#9841 = circle ( 'none', #12186, 36.54676258992806481 ) ;
#9842 = circle ( 'none', #17541, 3.249999999999996003 ) ;
#9844 = edge_curve ( 'none', #35490, #3406, #10342, .t. ) ;
#9843 = direction ( 'none', ( -1.548860246407863829e-16, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9845 = oriented_edge ( 'none', *, *, #20844, .f. ) ;
#9846 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9847 = circle ( 'none', #8062, 50.00000000000002132 ) ;
#9848 = oriented_edge ( 'none', *, *, #15903, .f. ) ;
#9849 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211240797e-16 ) ) ;
#9850 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#9851 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500929e-15, -1.332267629550195343e-15 ) ) ;
#9852 = oriented_edge ( 'none', *, *, #43800, .t. ) ;
#9853 = cartesian_point ( 'none', ( -56.00000000000002842, 26.73788905136762395, 120.6812800690923240 ) ) ;
#9854 = oriented_edge ( 'none', *, *, #8563, .t. ) ;
#9855 = cartesian_point ( 'none', ( 11.98418662514484723, 14.86200763469384434, -37.50000000000000000 ) ) ;
#9856 = cartesian_point ( 'none', ( -0.5737710333633246895, -26.86380349060524964, 2.000000000000000444 ) ) ;
#9857 = circle ( 'none', #43220, 0.4999999999999994449 ) ;
#9858 = cartesian_point ( 'none', ( -80.92345399923205207, -29.07609748941176875, 131.5789232284446939 ) ) ;
#9859 = advanced_face ( 'none', ( #16675 ), #8036, .f. ) ;
#9860 = oriented_edge ( 'none', *, *, #13623, .t. ) ;
#9861 = cartesian_point ( 'none', ( -82.30000000000281091, -36.51129153088714219, 167.4214272605034637 ) ) ;
#9862 = oriented_edge ( 'none', *, *, #35948, .t. ) ;
#9863 = face_outer_bound ( 'none', #35724, .t. ) ;
#9864 = edge_loop ( 'none', ( #26455, #26215, #11444, #44913 ) ) ;
#9865 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9866 = face_outer_bound ( 'none', #14155, .t. ) ;
#9867 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#9868 = axis2_placement_3d ( 'none', #16494, #41948, #45655 ) ;
#9869 = circle ( 'none', #23759, 12.24999999999999112 ) ;
#9870 = line ( 'none', #41319, #2490 ) ;
#9871 = oriented_edge ( 'none', *, *, #15795, .t. ) ;
#9872 = axis2_placement_3d ( 'none', #26396, #8334, #8490 ) ;
#9873 = cartesian_point ( 'none', ( -13.27696944811832047, 12.15409734508214790, -37.49999999999999289 ) ) ;
#9874 = cartesian_point ( 'none', ( 6.088192361540911590e-15, 3.542332760181573309e-14, 48.50000000000004974 ) ) ;
#9875 = axis2_placement_3d ( 'none', #39156, #20728, #42525 ) ;
#9876 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#9877 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#9878 = vector ( 'none', #34002, 1000.000000000000000 ) ;
#9879 = edge_curve ( 'none', #15213, #11110, #5175, .t. ) ;
#9880 = axis2_placement_3d ( 'none', #4823, #11814, #41320 ) ;
#9881 = line ( 'none', #14050, #19088 ) ;
#9882 = oriented_edge ( 'none', *, *, #35039, .f. ) ;
#9883 = vector ( 'none', #2132, 1000.000000000000000 ) ;
#9884 = b_spline_curve_with_knots ( 'none', 3,
( #43339, #46711, #28537, #110, #21368, #20734, #46381, #2845, #28383, #2700, #2535, #31756, #6507, #46542, #25671, #36768, #39483, #31910, #13996, #32064, #35472, #32228, #10150, #35631, #10306, #29338, #3800, #39641, #13516, #9994, #24409, #7455, #33042, #24565, #14784, #35796, #39162, #17212, #42844, #20897 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02146816482119328143, 0.02294169066827969963, 0.02441521651536611784, 0.02588874236245253604, 0.02736226820953895425, 0.02883579405662537246, 0.03030931990371179066, 0.03104608282725500323, 0.03178284575079821928, 0.03251960867434143532, 0.03325637159788465136, 0.03399313452142786740, 0.03472989744497108344, 0.03620342329205750165, 0.03767694913914393373, 0.03915047498623035194, 0.04062400083331677014, 0.04209752668040320223, 0.04357105252748962043, 0.04504457837457604558 ),
.unspecified. ) ;
#9885 = oriented_edge ( 'none', *, *, #32276, .f. ) ;
#9886 = edge_loop ( 'none', ( #32526, #42375, #43472, #41227 ) ) ;
#9887 = cartesian_point ( 'none', ( -91.90000000000016200, 65.00099999998856504, 127.0999999999620798 ) ) ;
#9888 = oriented_edge ( 'none', *, *, #31610, .t. ) ;
#9889 = oriented_edge ( 'none', *, *, #46212, .f. ) ;
#9890 = edge_curve ( 'none', #41410, #15249, #37295, .t. ) ;
#9891 = cartesian_point ( 'none', ( -17.74465692192069000, -32.11440393585211694, 114.7000000000000597 ) ) ;
#9892 = advanced_face ( 'none', ( #46493 ), #79, .t. ) ;
#9893 = oriented_edge ( 'none', *, *, #33052, .f. ) ;
#9894 = cartesian_point ( 'none', ( -39.05761528191427345, -1.308829111104564614e-13, 113.1083187840197581 ) ) ;
#9895 = oriented_edge ( 'none', *, *, #47398, .f. ) ;
#9896 = advanced_face ( 'none', ( #5777, #17788 ), #40298, .f. ) ;
#9897 = cartesian_point ( 'none', ( -15.93005473198872579, 36.39397874845333547, -10.74013367768307958 ) ) ;
#9898 = circle ( 'none', #24459, 18.00000000000000000 ) ;
#9899 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#9900 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#9901 = oriented_edge ( 'none', *, *, #8487, .f. ) ;
#9902 = cartesian_point ( 'none', ( -24.76313972081450743, 31.89101615137745327, 113.1000000000000227 ) ) ;
#9903 = oriented_edge ( 'none', *, *, #47203, .t. ) ;
#9904 = vector ( 'none', #8904, 999.9999999999998863 ) ;
#9905 = cartesian_point ( 'none', ( 1.398546249527773999e-14, 2.549677043870000325e-15, -11.49999999999999289 ) ) ;
#9906 = oriented_edge ( 'none', *, *, #7597, .t. ) ;
#9907 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#9908 = edge_curve ( 'none', #45451, #29843, #46014, .t. ) ;
#9909 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#9910 = oriented_edge ( 'none', *, *, #42258, .f. ) ;
#9911 = face_bound ( 'none', #816, .t. ) ;
#9912 = direction ( 'none', ( 3.445077376450748773e-15, -0.7030109345897472828, 0.7111790392350227918 ) ) ;
#9913 = advanced_face ( 'none', ( #2960 ), #36743, .f. ) ;
#9914 = face_outer_bound ( 'none', #46846, .t. ) ;
#9915 = cartesian_point ( 'none', ( -29.39359980405010120, -3.150894247566148998, -11.49999999999997335 ) ) ;
#9916 = edge_loop ( 'none', ( #2010, #25787 ) ) ;
#9917 = cartesian_point ( 'none', ( 3.302227373127614993e-14, -47.49999999999998579, 97.50000000000007105 ) ) ;
#9918 = cartesian_point ( 'none', ( -42.36691201456303446, 19.49321747747364242, 156.1947645749328899 ) ) ;
#9919 = edge_curve ( 'none', #26030, #1764, #33263, .t. ) ;
#9920 = cartesian_point ( 'none', ( -85.50000000000008527, 60.20000000001082441, 165.0999999999648651 ) ) ;
#9921 = oriented_edge ( 'none', *, *, #43333, .f. ) ;
#9922 = line ( 'none', #44031, #44887 ) ;
#9923 = oriented_edge ( 'none', *, *, #43874, .t. ) ;
#9924 = line ( 'none', #31039, #22505 ) ;
#9925 = edge_loop ( 'none', ( #11602, #9313, #41854, #11592 ) ) ;
#9926 = circle ( 'none', #11342, 3.999999999999999112 ) ;
#9927 = edge_loop ( 'none', ( #31812, #6859, #42139, #23026 ) ) ;
#9928 = axis2_placement_3d ( 'none', #9907, #39243, #46941 ) ;
#9929 = edge_loop ( 'none', ( #9939, #20459, #4421, #4055 ) ) ;
#9930 = oriented_edge ( 'none', *, *, #32652, .f. ) ;
#9931 = oriented_edge ( 'none', *, *, #36302, .f. ) ;
#9932 = vertex_point ( 'none', #7909 ) ;
#9933 = axis2_placement_3d ( 'none', #34402, #5745, #23823 ) ;
#9934 = direction ( 'none', ( -3.717264591378874374e-15, 1.000000000000000000, -5.853452643224600538e-13 ) ) ;
#9935 = vertex_point ( 'none', #3644 ) ;
#9936 = cartesian_point ( 'none', ( -15.19999999999993356, 15.66228886722654323, 157.3120042913717498 ) ) ;
#9937 = axis2_placement_3d ( 'none', #12253, #37916, #31143 ) ;
#9938 = cartesian_point ( 'none', ( -0.7079723368973158681, -40.30606376427979853, -115.9999999999999289 ) ) ;
#9939 = oriented_edge ( 'none', *, *, #10656, .f. ) ;
#9940 = cartesian_point ( 'none', ( -118.4999999999997158, -23.99999999996526867, 206.1000000000141483 ) ) ;
#9941 = cartesian_point ( 'none', ( -49.08280200193745202, -2.543972172341991911, 131.0841497052295779 ) ) ;
#9942 = oriented_edge ( 'none', *, *, #34877, .f. ) ;
#9943 = direction ( 'none', ( 0.5636924950782565835, 0.8259847280624803556, 0.0000000000000000000 ) ) ;
#9944 = direction ( 'none', ( -3.860467769969959981e-15, 1.000000000000000000, 1.224442052797197044e-16 ) ) ;
#9945 = cartesian_point ( 'none', ( -48.25764690318630556, -14.91623499430788513, 142.1267948044343825 ) ) ;
#9946 = direction ( 'none', ( 7.205927576687485268e-16, 1.769106736591502804e-17, 1.000000000000000000 ) ) ;
#9947 = edge_curve ( 'none', #7285, #12785, #14919, .t. ) ;
#9948 = cartesian_point ( 'none', ( -37.18923766963821009, -10.04449760014180093, 158.3129449133016351 ) ) ;
#9949 = cartesian_point ( 'none', ( -37.18891465674120411, 18.68628075139484679, 133.2346338581084808 ) ) ;
#9950 = oriented_edge ( 'none', *, *, #37203, .f. ) ;
#9951 = edge_loop ( 'none', ( #5956, #45130, #45501, #28207 ) ) ;
#9952 = cartesian_point ( 'none', ( -46.63308798543680211, 14.73022752262484225, 153.6403634844126032 ) ) ;
#9953 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#9954 = cartesian_point ( 'none', ( -49.08405098344573503, 23.25833711318904662, 145.3520330276725190 ) ) ;
#9955 = oriented_edge ( 'none', *, *, #35304, .t. ) ;
#9956 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500140e-15, 1.332267629550195540e-15 ) ) ;
#9957 = line ( 'none', #27524, #35762 ) ;
#9958 = edge_curve ( 'none', #8289, #21463, #15485, .t. ) ;
#9959 = axis2_placement_3d ( 'none', #2681, #13655, #13499 ) ;
#9960 = cartesian_point ( 'none', ( -49.93252331724076498, 6.657814126560434254, 159.7643152428568669 ) ) ;
#9961 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9962 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9963 = axis2_placement_3d ( 'none', #14310, #36126, #32554 ) ;
#9964 = cartesian_point ( 'none', ( 13.50319118710926780, 11.93875064408389797, -37.38315864030693803 ) ) ;
#9965 = cartesian_point ( 'none', ( -77.69999999999981810, -17.74767204434100165, 131.3683966586619647 ) ) ;
#9966 = edge_loop ( 'none', ( #30166, #31737, #29644 ) ) ;
#9967 = cartesian_point ( 'none', ( -66.49999999999988631, -2.177013648190700906e-13, 146.1000000000000512 ) ) ;
#9968 = edge_curve ( 'none', #15884, #27953, #17463, .t. ) ;
#9969 = oriented_edge ( 'none', *, *, #31460, .t. ) ;
#9970 = oriented_edge ( 'none', *, *, #43898, .f. ) ;
#9971 = face_outer_bound ( 'none', #27709, .t. ) ;
#9972 = vertex_point ( 'none', #12210 ) ;
#9973 = vector ( 'none', #7426, 1000.000000000000114 ) ;
#9974 = oriented_edge ( 'none', *, *, #12825, .f. ) ;
#9975 = vector ( 'none', #28053, 1000.000000000000000 ) ;
#9976 = edge_loop ( 'none', ( #603, #10441, #41791, #12214 ) ) ;
#9977 = edge_curve ( 'none', #41062, #39409, #6915, .t. ) ;
#9978 = vector ( 'none', #5362, 1000.000000000000000 ) ;
#9979 = edge_loop ( 'none', ( #7164, #2778, #9117, #12435, #46109, #44013, #32337, #18067, #40513, #8888, #24701, #36363, #41402, #33819 ) ) ;
#9980 = edge_loop ( 'none', ( #26413, #19744, #28008, #43463 ) ) ;
#9982 = advanced_face ( 'none', ( #43039 ), #7300, .t. ) ;
#9981 = cartesian_point ( 'none', ( -46.59352487864062198, -11.57281237072909086, 134.3148680054979707 ) ) ;
#9983 = oriented_edge ( 'none', *, *, #13339, .t. ) ;
#9984 = plane ( 'none', #42814 ) ;
#9985 = vertex_point ( 'none', #12365 ) ;
#9986 = edge_curve ( 'none', #8106, #5445, #35586, .t. ) ;
#9987 = oriented_edge ( 'none', *, *, #1201, .f. ) ;
#9988 = oriented_edge ( 'none', *, *, #5537, .t. ) ;
#9989 = edge_curve ( 'none', #25903, #42111, #7512, .t. ) ;
#9990 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.151057110211239811e-16 ) ) ;
#9991 = cartesian_point ( 'none', ( 19.28645823783402946, 29.18182501172350030, 139.9487623357927077 ) ) ;
#9992 = cartesian_point ( 'none', ( 10.95187606596344843, 17.64264711060317126, 175.4880810120448871 ) ) ;
#9993 = plane ( 'none', #34734 ) ;
#9994 = cartesian_point ( 'none', ( -89.69514829959042856, -22.07952588469481014, 122.2486714668922332 ) ) ;
#9995 = oriented_edge ( 'none', *, *, #34037, .f. ) ;
#9996 = cartesian_point ( 'none', ( -42.50000000000004974, 26.33913438213173563, 101.1000000000000369 ) ) ;
#9997 = cartesian_point ( 'none', ( -52.66869176963732713, 14.73198138768268173, 153.6413012400670368 ) ) ;
#9998 = axis2_placement_3d ( 'none', #18173, #432, #7445 ) ;
#9999 = direction ( 'none', ( -0.7071067811865483499, -2.378223511867299610e-15, -0.7071067811865465735 ) ) ;
#10000 = cartesian_point ( 'none', ( -89.62734526138632418, 29.28853499118548953, 160.1894274355134939 ) ) ;
#10001 = vector ( 'none', #55, 1000.000000000000000 ) ;
#10002 = cartesian_point ( 'none', ( -16.77645970671709819, -8.717809524621088713, 176.0999999999999375 ) ) ;
#10003 = cartesian_point ( 'none', ( -38.01446555297228969, -20.66955272186321224, -11.49999999999996803 ) ) ;
#10004 = cartesian_point ( 'none', ( -52.73544972410816456, -3.565247727760577412, 129.9373595049931112 ) ) ;
#10005 = cartesian_point ( 'none', ( -18.48055493771023094, 11.45321929319343468, 174.1814758487515178 ) ) ;
#10006 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#10007 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#10008 = plane ( 'none', #15984 ) ;
#10009 = oriented_edge ( 'none', *, *, #5329, .t. ) ;
#10010 = cartesian_point ( 'none', ( -31.00027695764253011, -53.86081362515083981, 48.50000000000007105 ) ) ;
#10011 = oriented_edge ( 'none', *, *, #20506, .f. ) ;
#10012 = cartesian_point ( 'none', ( -10.72676215432962721, -38.30717623732122235, -10.64996959357677397 ) ) ;
#10013 = circle ( 'none', #40916, 4.050000000000000711 ) ;
#10014 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350250123, -0.7030109345897449513 ) ) ;
#10016 = vertex_point ( 'none', #8545 ) ;
#10015 = advanced_face ( 'none', ( #47053 ), #33684, .f. ) ;
#10017 = edge_curve ( 'none', #3448, #34277, #17242, .t. ) ;
#10018 = axis2_placement_3d ( 'none', #23087, #30293, #15595 ) ;
#10019 = cylindrical_surface ( 'none', #47026, 2.999999999999998668 ) ;
#10020 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.39999999999999858 ) ) ;
#10021 = cartesian_point ( 'none', ( -52.73544972410810061, -13.49395121870389147, 163.4137920885810331 ) ) ;
#10022 = face_outer_bound ( 'none', #4837, .t. ) ;
#10023 = oriented_edge ( 'none', *, *, #5498, .t. ) ;
#10024 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#10025 = circle ( 'none', #31532, 4.049999999999998934 ) ;
#10026 = vertex_point ( 'none', #15601 ) ;
#10027 = edge_loop ( 'none', ( #28150, #410, #13786, #42973, #13076, #19876 ) ) ;
#10028 = cartesian_point ( 'none', ( 43.55013982230054381, -31.97352456412743393, 58.50000000000000711 ) ) ;
#10029 = edge_curve ( 'none', #43696, #18783, #45350, .t. ) ;
#10030 = vector ( 'none', #19553, 1000.000000000000000 ) ;
#10031 = axis2_placement_3d ( 'none', #45214, #26724, #5020 ) ;
#10032 = oriented_edge ( 'none', *, *, #4390, .f. ) ;
#10033 = oriented_edge ( 'none', *, *, #42319, .t. ) ;
#10034 = axis2_placement_3d ( 'none', #1156, #45509, #8479 ) ;
#10035 = edge_curve ( 'none', #11397, #1963, #36139, .t. ) ;
#10036 = cartesian_point ( 'none', ( -49.64999999999990621, 13.54103067448940934, 153.0051059566477818 ) ) ;
#10037 = advanced_face ( 'none', ( #9793 ), #6384, .f. ) ;
#10038 = cartesian_point ( 'none', ( -46.59352487864065040, -3.364145896375606792, 129.9289813343798983 ) ) ;
#10039 = cartesian_point ( 'none', ( -36.33130823037522816, 16.47046665508588248, 144.4794358501741556 ) ) ;
#10040 = edge_loop ( 'none', ( #100, #44754, #40149, #37677 ) ) ;
#10041 = direction ( 'none', ( -2.775557561562895295e-15, 0.4187739565397481378, -0.9080905094339688510 ) ) ;
#10042 = edge_curve ( 'none', #2376, #206, #41893, .t. ) ;
#10043 = circle ( 'none', #16566, 26.00000000000000711 ) ;
#10044 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#10045 = cartesian_point ( 'none', ( -54.49999999999973710, -34.49967906316825861, 171.5187199309077926 ) ) ;
#10046 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#10047 = face_outer_bound ( 'none', #41111, .t. ) ;
#10048 = cartesian_point ( 'none', ( -42.36691201456299183, 8.315227664690064913, 160.4071196692322303 ) ) ;
#10050 = edge_curve ( 'none', #24773, #3787, #27479, .t. ) ;
#10049 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#10051 = cartesian_point ( 'none', ( -14.58425106625568546, -18.08643819332759151, -10.49999999999998224 ) ) ;
#10052 = oriented_edge ( 'none', *, *, #39398, .t. ) ;
#10053 = circle ( 'none', #32484, 21.95198850781879329 ) ;
#10054 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#10055 = cartesian_point ( 'none', ( -37.43910214905707790, 12.95998324918356914, 137.2953072135330501 ) ) ;
#10056 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#10057 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#10058 = oriented_edge ( 'none', *, *, #38794, .f. ) ;
#10059 = cartesian_point ( 'none', ( -1.720845688168991849e-15, 4.839793337528587201e-18, -8.000000000000000000 ) ) ;
#10060 = oriented_edge ( 'none', *, *, #36368, .f. ) ;
#10061 = edge_curve ( 'none', #20756, #38813, #37885, .t. ) ;
#10062 = oriented_edge ( 'none', *, *, #8480, .f. ) ;
#10063 = advanced_face ( 'none', ( #25803 ), #44197, .f. ) ;
#10064 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10065 = circle ( 'none', #30668, 7.299999999999998046 ) ;
#10066 = cartesian_point ( 'none', ( -37.95652221133249071, 4.988356749176626082, 131.4914894094552267 ) ) ;
#10067 = cartesian_point ( 'none', ( -36.26455027589155833, -1.330661816655194007, 162.5964189789692114 ) ) ;
#10068 = oriented_edge ( 'none', *, *, #38604, .f. ) ;
#10069 = oriented_edge ( 'none', *, *, #41032, .t. ) ;
#10070 = axis2_placement_3d ( 'none', #28755, #29059, #32435 ) ;
#10071 = vertex_point ( 'none', #38187 ) ;
#10072 = direction ( 'none', ( -3.354551165104419384e-15, 0.9967624760706482734, 0.08040252668610878284 ) ) ;
#10073 = line ( 'none', #12194, #15843 ) ;
#10074 = line ( 'none', #5321, #41634 ) ;
#10075 = cartesian_point ( 'none', ( -87.59431976336261982, -5.293851328318629257, 123.7175260948737758 ) ) ;
#10076 = oriented_edge ( 'none', *, *, #31786, .f. ) ;
#10077 = cartesian_point ( 'none', ( -52.71370004118956842, -15.70100903824573457, 130.7594497825088524 ) ) ;
#10078 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790458107, -1.082391169207739310e-15 ) ) ;
#10079 = axis2_placement_3d ( 'none', #10473, #29160, #7289 ) ;
#10080 = oriented_edge ( 'none', *, *, #28756, .t. ) ;
#10081 = b_spline_curve_with_knots ( 'none', 3,
( #6472, #42816, #28352, #6637, #13316, #35446, #35923, #35604, #39127, #21021 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005810752699446461878, 0.001162150539889292376, 0.001743225809833938563, 0.002324301079778584751 ),
.unspecified. ) ;
#10082 = cartesian_point ( 'none', ( -54.49999999999976552, -27.48762683457445632, 170.1862055131847171 ) ) ;
#10083 = advanced_face ( 'none', ( #29784 ), #34985, .t. ) ;
#10084 = cartesian_point ( 'none', ( -31.52527695764256066, -43.49498556608259747, 58.50000000000005684 ) ) ;
#10085 = edge_curve ( 'none', #23182, #6064, #43595, .t. ) ;
#10086 = axis2_placement_3d ( 'none', #10790, #18332, #44129 ) ;
#10087 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142321803, 0.0000000000000000000 ) ) ;
#10088 = edge_curve ( 'none', #24851, #14996, #44743, .t. ) ;
#10089 = axis2_placement_3d ( 'none', #45994, #2135, #12797 ) ;
#10090 = oriented_edge ( 'none', *, *, #28348, .t. ) ;
#10091 = cartesian_point ( 'none', ( 51.00292657709094613, 33.46194077712569737, 1.000000000000007772 ) ) ;
#10092 = vector ( 'none', #36812, 1000.000000000000000 ) ;
#10093 = edge_curve ( 'none', #36013, #17546, #26349, .t. ) ;
#10094 = oriented_edge ( 'none', *, *, #14959, .f. ) ;
#10095 = line ( 'none', #7027, #3303 ) ;
#10096 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10098 = edge_loop ( 'none', ( #44371, #2096, #15202, #22040 ) ) ;
#10097 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10099 = edge_curve ( 'none', #13487, #34713, #16112, .t. ) ;
#10100 = cartesian_point ( 'none', ( -15.19999999999984475, -7.592400909309945156, 156.6640184365082575 ) ) ;
#10101 = oriented_edge ( 'none', *, *, #39322, .f. ) ;
#10102 = oriented_edge ( 'none', *, *, #17816, .t. ) ;
#10103 = plane ( 'none', #18794 ) ;
#10104 = cartesian_point ( 'none', ( 1.236397174472882554, -11.53392049681968246, -86.00000000000000000 ) ) ;
#10105 = oriented_edge ( 'none', *, *, #36724, .t. ) ;
#10106 = vertex_point ( 'none', #5372 ) ;
#10107 = cartesian_point ( 'none', ( -36.33130823037510737, -10.50216205831734939, 158.8908987995700102 ) ) ;
#10108 = cartesian_point ( 'none', ( -56.79999999999986215, -0.7792149343671809225, 146.0125919603301554 ) ) ;
#10109 = cartesian_point ( 'none', ( 20.00000000000008882, 34.64101615137755630, 84.50000000000004263 ) ) ;
#10110 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10111 = cartesian_point ( 'none', ( -46.82418833866002927, 22.15443271962051242, 145.4040128016626170 ) ) ;
#10112 = oriented_edge ( 'none', *, *, #32537, .f. ) ;
#10113 = oriented_edge ( 'none', *, *, #23272, .f. ) ;
#10114 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#10115 = oriented_edge ( 'none', *, *, #39522, .t. ) ;
#10116 = cartesian_point ( 'none', ( 57.16662583982168400, 30.22840042054707865, 57.83337416017827337 ) ) ;
#10118 = edge_curve ( 'none', #30516, #30540, #22368, .t. ) ;
#10117 = cartesian_point ( 'none', ( -33.49101067908063101, -21.87126433688065674, -34.26794919243111082 ) ) ;
#10119 = cylindrical_surface ( 'none', #44642, 3.999999999999999556 ) ;
#10120 = line ( 'none', #7469, #30726 ) ;
#10121 = cartesian_point ( 'none', ( -9.495257944758439095, 18.82124999999999204, 176.1000000000000227 ) ) ;
#10122 = cartesian_point ( 'none', ( -1.565792297267021560e-13, 43.74500000000003297, 44.50000000000000711 ) ) ;
#10123 = edge_loop ( 'none', ( #14230, #23231, #4871, #6015, #45731 ) ) ;
#10124 = oriented_edge ( 'none', *, *, #29630, .t. ) ;
#10125 = cartesian_point ( 'none', ( -19.92882842329470705, -34.24322869439514960, 74.70000000000007390 ) ) ;
#10126 = direction ( 'none', ( 8.075643901751910681e-18, 0.3409333861756622119, 0.9400874566713445235 ) ) ;
#10127 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10128 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#10129 = edge_curve ( 'none', #13802, #41191, #33815, .t. ) ;
#10130 = advanced_face ( 'none', ( #21241 ), #12627, .f. ) ;
#10131 = oriented_edge ( 'none', *, *, #6959, .f. ) ;
#10132 = oriented_edge ( 'none', *, *, #18837, .t. ) ;
#10133 = advanced_face ( 'none', ( #18407 ), #34440, .t. ) ;
#10134 = axis2_placement_3d ( 'none', #29021, #7139, #736 ) ;
#10135 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#10136 = cartesian_point ( 'none', ( -40.74242237142407674, -14.91624916515094768, 142.1267913043552085 ) ) ;
#10137 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#10138 = vertex_point ( 'none', #24059 ) ;
#10139 = direction ( 'none', ( 2.743004742679192255e-15, -0.9080905094339722927, -0.4187739565397406438 ) ) ;
#10140 = face_outer_bound ( 'none', #8779, .t. ) ;
#10141 = direction ( 'none', ( 9.882369705901592818e-16, -0.5770424718355022797, -0.8167141395237219603 ) ) ;
#10142 = vertex_point ( 'none', #16090 ) ;
#10143 = axis2_placement_3d ( 'none', #7875, #25630, #3762 ) ;
#10144 = face_outer_bound ( 'none', #3653, .t. ) ;
#10145 = advanced_face ( 'none', ( #637 ), #8655, .t. ) ;
#10146 = oriented_edge ( 'none', *, *, #13335, .t. ) ;
#10147 = oriented_edge ( 'none', *, *, #24932, .t. ) ;
#10148 = line ( 'none', #32811, #39464 ) ;
#10149 = direction ( 'none', ( -0.8917887532908059800, 0.4524520079566782815, 0.0000000000000000000 ) ) ;
#10150 = cartesian_point ( 'none', ( -85.98343865064286717, -20.29227273236917028, 120.7134738797529110 ) ) ;
#10151 = axis2_placement_3d ( 'none', #6834, #14477, #40131 ) ;
#10152 = oriented_edge ( 'none', *, *, #39244, .t. ) ;
#10153 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#10154 = vertex_point ( 'none', #23907 ) ;
#10155 = axis2_placement_3d ( 'none', #42994, #31589, #9685 ) ;
#10156 = axis2_placement_3d ( 'none', #951, #4947, #41287 ) ;
#10157 = circle ( 'none', #36635, 0.2000000000000001499 ) ;
#10158 = cartesian_point ( 'none', ( 2.025133303015929975, -18.89176633099770797, -86.00000000000000000 ) ) ;
#10159 = face_outer_bound ( 'none', #36437, .t. ) ;
#10160 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10161 = cartesian_point ( 'none', ( 18.25925273925848913, 11.32080795148496932, 174.7238878123815198 ) ) ;
#10162 = oriented_edge ( 'none', *, *, #4959, .t. ) ;
#10163 = vertex_point ( 'none', #19753 ) ;
#10164 = oriented_edge ( 'none', *, *, #21550, .f. ) ;
#10165 = edge_curve ( 'none', #38721, #18724, #40744, .t. ) ;
#10166 = axis2_placement_3d ( 'none', #551, #43949, #25964 ) ;
#10167 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#10168 = circle ( 'none', #42876, 36.00000000000000711 ) ;
#10169 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914482331, 1.214269605859241083e-15 ) ) ;
#10170 = cartesian_point ( 'none', ( -52.47765108885690211, -2.749499861022307368, 129.9966289978213752 ) ) ;
#10171 = cartesian_point ( 'none', ( 0.1965009240905687404, -25.99925743914298693, 1.152604277734902372 ) ) ;
#10172 = cartesian_point ( 'none', ( 6.343353741457613104, -14.68942321047935984, -84.37978559543276447 ) ) ;
#10173 = oriented_edge ( 'none', *, *, #22032, .f. ) ;
#10174 = edge_curve ( 'none', #33557, #41361, #24682, .t. ) ;
#10175 = axis2_placement_3d ( 'none', #38843, #42226, #45919 ) ;
#10176 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10177 = cartesian_point ( 'none', ( -15.03029131508671767, 36.52670839622157928, -36.86256844911586228 ) ) ;
#10178 = vertex_point ( 'none', #1551 ) ;
#10179 = cartesian_point ( 'none', ( -84.80000000000293880, -18.67857273949744012, 113.3292592281320879 ) ) ;
#10180 = plane ( 'none', #15735 ) ;
#10181 = direction ( 'none', ( -0.1316617414717829726, 5.863174684685928150e-13, 0.9912947018080030537 ) ) ;
#10182 = vertex_point ( 'none', #31567 ) ;
#10183 = direction ( 'none', ( -3.652049423109068024e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10184 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10185 = edge_loop ( 'none', ( #19331, #39139, #40860, #6704 ) ) ;
#10186 = conical_surface ( 'none', #8108, 37.15470053837928788, 0.5235987755982983716 ) ;
#10187 = edge_curve ( 'none', #17421, #22610, #23542, .t. ) ;
#10188 = cartesian_point ( 'none', ( -52.47765108885691632, 13.97065527753639813, 154.5675320038254767 ) ) ;
#10189 = edge_loop ( 'none', ( #44366, #43448, #22484, #42211 ) ) ;
#10190 = line ( 'none', #22580, #11335 ) ;
#10191 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#10192 = cartesian_point ( 'none', ( -52.73544972410819298, 5.924338961009891769, 130.6466926557756665 ) ) ;
#10193 = oriented_edge ( 'none', *, *, #40250, .t. ) ;
#10194 = cartesian_point ( 'none', ( -52.73544972410812193, -1.764835460760239894, 167.9789363497507395 ) ) ;
#10195 = vector ( 'none', #40292, 1000.000000000000000 ) ;
#10196 = cartesian_point ( 'none', ( -11.92363149251046117, 13.01725749063265170, 162.1811828762156438 ) ) ;
#10198 = edge_curve ( 'none', #37818, #8057, #30948, .t. ) ;
#10197 = b_spline_curve_with_knots ( 'none', 3,
( #22615, #41066, #19107, #37547 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758037104146e-06, 0.0006825832849470703408 ),
.unspecified. ) ;
#10199 = oriented_edge ( 'none', *, *, #35715, .t. ) ;
#10200 = circle ( 'none', #35372, 21.95198850781879329 ) ;
#10201 = vector ( 'none', #27003, 1000.000000000000000 ) ;
#10202 = cartesian_point ( 'none', ( -39.06612279362200724, -21.65457836612877074, 154.7002566925823999 ) ) ;
#10203 = vertex_point ( 'none', #2821 ) ;
#10204 = cartesian_point ( 'none', ( -12.19885505132838688, 15.28685498841018031, -36.49999999999999289 ) ) ;
#10205 = cylindrical_surface ( 'none', #37974, 3.050000000000000711 ) ;
#10206 = cartesian_point ( 'none', ( -36.33130823037508605, -21.87893634975083046, 144.3351645392398837 ) ) ;
#10207 = vertex_point ( 'none', #21175 ) ;
#10208 = direction ( 'none', ( 0.05264299025091755818, -0.9986133964540240271, -6.392472172370331848e-17 ) ) ;
#10209 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10210 = axis2_placement_3d ( 'none', #34817, #27086, #30936 ) ;
#10211 = advanced_face ( 'none', ( #28086 ), #39596, .f. ) ;
#10212 = cartesian_point ( 'none', ( -90.86644502381022903, -6.604786275367941606, 125.1232072617597169 ) ) ;
#10213 = plane ( 'none', #5504 ) ;
#10214 = edge_loop ( 'none', ( #30908, #41670, #38668, #9376, #13796 ) ) ;
#10215 = cartesian_point ( 'none', ( -86.51470580383880815, -15.73328100669252727, 143.3430731552679731 ) ) ;
#10216 = axis2_placement_3d ( 'none', #38098, #38396, #16485 ) ;
#10217 = direction ( 'none', ( -3.354551165104419384e-15, 0.9967624760706482734, 0.08040252668610878284 ) ) ;
#10218 = oriented_edge ( 'none', *, *, #4396, .t. ) ;
#10219 = direction ( 'none', ( 0.4389906948126946484, 0.8984916081232297014, 0.0000000000000000000 ) ) ;
#10220 = axis2_placement_3d ( 'none', #38734, #45971, #42418 ) ;
#10221 = cartesian_point ( 'none', ( -36.52234891114292026, 5.295071066895524758, 130.6455336709385620 ) ) ;
#10222 = cartesian_point ( 'none', ( -16.93467700464077197, -34.43046459419257843, 120.7000000000000739 ) ) ;
#10223 = line ( 'none', #11016, #39475 ) ;
#10224 = direction ( 'none', ( -3.087807787238715839e-15, 1.000000000000000000, 4.314092297687008389e-16 ) ) ;
#10225 = edge_loop ( 'none', ( #20977, #16597 ) ) ;
#10226 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10227 = cartesian_point ( 'none', ( -87.49088719133449388, -5.281607422014897857, 123.7146209925904685 ) ) ;
#10228 = edge_curve ( 'none', #28419, #40959, #10081, .t. ) ;
#10229 = axis2_placement_3d ( 'none', #19037, #44211, #15182 ) ;
#10230 = vertex_point ( 'none', #46356 ) ;
#10231 = circle ( 'none', #44631, 23.49999999999999289 ) ;
#10232 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.816799037940420156e-17 ) ) ;
#10233 = cartesian_point ( 'none', ( -15.19999999999990514, 8.764053610355823309, 157.1989996399881022 ) ) ;
#10234 = cartesian_point ( 'none', ( -37.23458618907353923, 14.61456777768175819, -15.49999999999996447 ) ) ;
#10235 = line ( 'none', #41569, #539 ) ;
#10236 = oriented_edge ( 'none', *, *, #46964, .f. ) ;
#10237 = edge_curve ( 'none', #20379, #34670, #35566, .t. ) ;
#10238 = axis2_placement_3d ( 'none', #46631, #24662, #2779 ) ;
#10239 = vector ( 'none', #31926, 1000.000000000000000 ) ;
#10240 = oriented_edge ( 'none', *, *, #35525, .t. ) ;
#10241 = cartesian_point ( 'none', ( -36.33130823037509316, -12.76500698243853726, 163.9565701280592407 ) ) ;
#10242 = oriented_edge ( 'none', *, *, #32170, .f. ) ;
#10243 = cartesian_point ( 'none', ( -91.34863874066692802, -60.00000000001199396, 126.3231957253521927 ) ) ;
#10244 = vector ( 'none', #4979, 1000.000000000000000 ) ;
#10245 = advanced_face ( 'none', ( #20090 ), #47007, .f. ) ;
#10246 = oriented_edge ( 'none', *, *, #40104, .f. ) ;
#10247 = cartesian_point ( 'none', ( -78.66006655752489962, 65.60000000001029719, 164.1915339838063232 ) ) ;
#10248 = vector ( 'none', #41292, 1000.000000000000000 ) ;
#10249 = edge_curve ( 'none', #1605, #13833, #5231, .t. ) ;
#10250 = direction ( 'none', ( -0.8660254037844397068, 0.4999999999999980571, 1.201910926767844459e-15 ) ) ;
#10251 = oriented_edge ( 'none', *, *, #36882, .t. ) ;
#10252 = oriented_edge ( 'none', *, *, #14994, .f. ) ;
#10253 = cartesian_point ( 'none', ( -37.95652221133246940, 7.773696698806864092, 159.4364884570891547 ) ) ;
#10254 = edge_curve ( 'none', #24289, #12134, #34623, .t. ) ;
#10255 = edge_loop ( 'none', ( #12132, #31245 ) ) ;
#10256 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#10257 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#10258 = cartesian_point ( 'none', ( -79.28335858249077717, 25.16644844714724982, 166.6703646837010524 ) ) ;
#10259 = cartesian_point ( 'none', ( -17.38391037026825003, -30.36230179114968664, 114.7000000000000597 ) ) ;
#10260 = vertex_point ( 'none', #43551 ) ;
#10261 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#10262 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706481624, 0.08040252668610881059 ) ) ;
#10263 = cartesian_point ( 'none', ( -46.59352487864055803, -20.66571394872253720, 153.5946557198227822 ) ) ;
#10264 = circle ( 'none', #9288, 40.00000000000000711 ) ;
#10266 = edge_curve ( 'none', #18609, #26272, #17469, .t. ) ;
#10265 = cartesian_point ( 'none', ( -52.47773211698195439, 22.15257184041700356, 145.4041000721166768 ) ) ;
#10267 = edge_loop ( 'none', ( #258, #5592 ) ) ;
#10268 = direction ( 'none', ( -3.445077376450748773e-15, 0.7030109345897472828, -0.7111790392350227918 ) ) ;
#10269 = advanced_face ( 'none', ( #44982 ), #39689, .f. ) ;
#10270 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#10272 = axis2_placement_3d ( 'none', #26757, #44761, #15765 ) ;
#10271 = cartesian_point ( 'none', ( 1.993181119274324953, 20.92869995056848964, 176.0999999999999659 ) ) ;
#10273 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10274 = cartesian_point ( 'none', ( -41.50882013496003253, 11.29809369302156696, 165.7751720689907700 ) ) ;
#10275 = direction ( 'none', ( 1.089913892166340910e-15, 0.06226994568356625931, 0.9980593438591542910 ) ) ;
#10276 = line ( 'none', #26107, #45836 ) ;
#10277 = oriented_edge ( 'none', *, *, #38404, .t. ) ;
#10279 = oriented_edge ( 'none', *, *, #39516, .t. ) ;
#10278 = cartesian_point ( 'none', ( -96.49999999999990052, 15.50000000002000178, 180.7410161513685694 ) ) ;
#10280 = face_outer_bound ( 'none', #45186, .t. ) ;
#10281 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10282 = axis2_placement_3d ( 'none', #2337, #27693, #9349 ) ;
#10283 = circle ( 'none', #21372, 2.749999999999999112 ) ;
#10284 = axis2_placement_3d ( 'none', #9301, #38751, #16829 ) ;
#10285 = oriented_edge ( 'none', *, *, #2518, .t. ) ;
#10286 = cartesian_point ( 'none', ( -50.77556380235914446, -16.71267793882315544, 130.0797408526150889 ) ) ;
#10287 = vertex_point ( 'none', #25873 ) ;
#10288 = face_outer_bound ( 'none', #19776, .t. ) ;
#10289 = cartesian_point ( 'none', ( 14.58425106625580980, 18.08643819332760927, -37.50000000000000000 ) ) ;
#10290 = cylindrical_surface ( 'none', #37194, 4.049999999999999822 ) ;
#10291 = edge_curve ( 'none', #40853, #38997, #12820, .t. ) ;
#10292 = axis2_placement_3d ( 'none', #2168, #10097, #24040 ) ;
#10293 = oriented_edge ( 'none', *, *, #14430, .t. ) ;
#10294 = vector ( 'none', #4538, 1000.000000000000000 ) ;
#10295 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#10296 = cartesian_point ( 'none', ( -36.33130823037522816, 12.97969513426806287, 135.8320881274985936 ) ) ;
#10297 = oriented_edge ( 'none', *, *, #39586, .f. ) ;
#10298 = cartesian_point ( 'none', ( 20.56615956131112455, 6.895422883077167775, 174.0146380275813272 ) ) ;
#10299 = toroidal_surface ( 'none', #24341, 3.199999999999999734, 0.1999999999999996503 ) ;
#10300 = edge_loop ( 'none', ( #6837, #39851, #8584, #36932 ) ) ;
#10301 = edge_curve ( 'none', #20413, #30797, #25394, .t. ) ;
#10302 = axis2_placement_3d ( 'none', #3658, #4296, #121 ) ;
#10303 = oriented_edge ( 'none', *, *, #4075, .t. ) ;
#10304 = cartesian_point ( 'none', ( 21.40477022340071045, -31.76584300538319638, 114.5000000000000284 ) ) ;
#10305 = vertex_point ( 'none', #32923 ) ;
#10306 = cartesian_point ( 'none', ( -86.72039847472326812, -20.41608382207572348, 120.8128283075816682 ) ) ;
#10307 = axis2_placement_3d ( 'none', #27545, #5209, #31406 ) ;
#10308 = cartesian_point ( 'none', ( -42.49999999999995737, 4.389855730355162855, 101.1000000000000369 ) ) ;
#10309 = cartesian_point ( 'none', ( 49.61081362515101034, -31.00027695764236668, 58.50000000000000000 ) ) ;
#10310 = vector ( 'none', #13708, 1000.000000000000114 ) ;
#10311 = edge_curve ( 'none', #33032, #40511, #32280, .t. ) ;
#10312 = vertex_point ( 'none', #17907 ) ;
#10313 = cartesian_point ( 'none', ( -83.95120215252990192, 29.87922022396811172, 158.8861173771707058 ) ) ;
#10314 = cartesian_point ( 'none', ( -49.64999999999989910, 12.98839621777137410, 153.9956673999212171 ) ) ;
#10315 = direction ( 'none', ( 0.8377293095291655778, 0.5460857111807517761, -9.654147276207911506e-16 ) ) ;
#10316 = cartesian_point ( 'none', ( -47.49086011536233087, 11.29799025060874484, 165.7749853911736011 ) ) ;
#10317 = circle ( 'none', #10920, 4.000000000000001776 ) ;
#10318 = cartesian_point ( 'none', ( -34.19999999999983231, -12.45953095088319529, 145.0949684164236260 ) ) ;
#10319 = oriented_edge ( 'none', *, *, #37076, .t. ) ;
#10320 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#10321 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10322 = face_outer_bound ( 'none', #34362, .t. ) ;
#10323 = cartesian_point ( 'none', ( 29.39359980405010475, 3.150894247566153439, -45.00000000000002132 ) ) ;
#10324 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#10325 = toroidal_surface ( 'none', #19825, 19.25000000000000000, 3.442500000000001226 ) ;
#10326 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10327 = advanced_face ( 'none', ( #30433 ), #1808, .t. ) ;
#10328 = cartesian_point ( 'none', ( -36.33130823037510027, -15.75026291691643188, 151.1824913229645517 ) ) ;
#10329 = face_outer_bound ( 'none', #8502, .t. ) ;
#10330 = edge_curve ( 'none', #7822, #38453, #8692, .t. ) ;
#10331 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#10332 = cartesian_point ( 'none', ( -15.17804810208382271, 36.51558099238480537, -36.94249504724965760 ) ) ;
#10333 = cartesian_point ( 'none', ( 49.61081362515092508, -26.75027695764233471, 7.186107863019695572e-15 ) ) ;
#10334 = edge_loop ( 'none', ( #24145, #11082, #11225, #34184 ) ) ;
#10335 = cartesian_point ( 'none', ( -35.24999999999995026, 15.51463903719348281, 134.7044536969222293 ) ) ;
#10336 = edge_curve ( 'none', #35757, #11839, #10883, .t. ) ;
#10337 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#10338 = cartesian_point ( 'none', ( -52.47773207367769288, 19.67952743100692814, 156.2949457130891631 ) ) ;
#10339 = oriented_edge ( 'none', *, *, #25731, .f. ) ;
#10340 = cartesian_point ( 'none', ( -49.64999999999989910, 5.966859383240403325, 132.1201362989250185 ) ) ;
#10341 = circle ( 'none', #16927, 3.999999999999997780 ) ;
#10342 = circle ( 'none', #21337, 8.500000000000000000 ) ;
#10343 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#10344 = vertex_point ( 'none', #3999 ) ;
#10345 = face_outer_bound ( 'none', #6991, .t. ) ;
#10346 = spherical_surface ( 'none', #27580, 4.100000000000000533 ) ;
#10347 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#10348 = direction ( 'none', ( -0.1065859633166277715, 0.9943034911051384928, 0.0000000000000000000 ) ) ;
#10349 = cartesian_point ( 'none', ( -52.73544972410819298, 5.738905923064561598, 130.5756031377270290 ) ) ;
#10350 = line ( 'none', #2893, #25225 ) ;
#10351 = edge_loop ( 'none', ( #44948, #10977, #34552, #16633 ) ) ;
#10352 = oriented_edge ( 'none', *, *, #4602, .t. ) ;
#10353 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #41390, #34796, #17170 ),
( #9643, #38482, #20682 ),
( #5669, #20521, #46034 ),
( #46196, #12841, #20380 ),
( #42184, #5521, #31549 ),
( #31081, #27848, #31388 ),
( #35117, #39116, #24047 ),
( #9183, #31247, #12992 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 4 ),
( 3, 3 ),
( -8.944273679497134633e-06, 0.0008164695736294303114, 0.001229176497283893978, 0.001641883420938357752 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 1.000000000000000000, 0.9998444601675603449, 1.000000000000000000),
( 1.000000000000000000, 0.9713991121044369681, 1.000000000000000000),
( 1.000000000000000000, 0.8955940039719167967, 1.000000000000000000),
( 1.000000000000000000, 0.8644892838757249898, 1.000000000000000000),
( 1.000000000000000000, 0.7929747488859499871, 1.000000000000000000),
( 1.000000000000000000, 0.7519556556693574034, 1.000000000000000000),
( 1.000000000000000000, 0.7071067811865517916, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#10354 = cartesian_point ( 'none', ( -14.57726002520066366, 11.75457642865537622, -37.49999999999999289 ) ) ;
#10355 = oriented_edge ( 'none', *, *, #26611, .t. ) ;
#10356 = direction ( 'none', ( 0.8706508571648330364, -0.4919014992029823174, -4.336808689942018722e-16 ) ) ;
#10357 = oriented_edge ( 'none', *, *, #44097, .f. ) ;
#10358 = b_spline_curve_with_knots ( 'none', 3,
( #24680, #36389, #40386, #28958 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849471105647, 0.001364157796136145030 ),
.unspecified. ) ;
#10359 = axis2_placement_3d ( 'none', #33257, #14682, #36825 ) ;
#10360 = cartesian_point ( 'none', ( -16.96653994789535602, -10.54733675001099513, 175.9200758803074507 ) ) ;
#10361 = advanced_face ( 'none', ( #43268 ), #18943, .f. ) ;
#10362 = axis2_placement_3d ( 'none', #17802, #43126, #36399 ) ;
#10363 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10364 = face_outer_bound ( 'none', #22101, .t. ) ;
#10365 = oriented_edge ( 'none', *, *, #8269, .t. ) ;
#10366 = direction ( 'none', ( -2.908204669537462207e-15, 0.4872068077377083584, -0.8732866233339610096 ) ) ;
#10367 = advanced_face ( 'none', ( #9971 ), #22413, .f. ) ;
#10368 = cylindrical_surface ( 'none', #18232, 14.00000000000000000 ) ;
#10369 = cartesian_point ( 'none', ( 10.01624730673119501, 16.07894852167337163, 176.0999999999999659 ) ) ;
#10370 = cartesian_point ( 'none', ( 14.01203517405109267, -11.29879950619336171, -10.55997007532728027 ) ) ;
#10371 = direction ( 'none', ( -3.608224830032557872e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#10372 = face_outer_bound ( 'none', #9916, .t. ) ;
#10373 = conical_surface ( 'none', #47080, 14.41481615988141485, 0.4363323129985874349 ) ;
#10374 = edge_curve ( 'none', #34203, #977, #44797, .t. ) ;
#10375 = axis2_placement_3d ( 'none', #24361, #13622, #43284 ) ;
#10376 = cartesian_point ( 'none', ( -2.616973589827039788e-14, 9.502431876647595686e-16, -75.00000000000001421 ) ) ;
#10377 = edge_curve ( 'none', #879, #45116, #32955, .t. ) ;
#10378 = axis2_placement_3d ( 'none', #32285, #24787, #40485 ) ;
#10379 = cartesian_point ( 'none', ( -2.577370997138691813e-14, 9.660174161764599593e-16, -74.37373870972729151 ) ) ;
#10380 = oriented_edge ( 'none', *, *, #6436, .f. ) ;
#10381 = cartesian_point ( 'none', ( -36.33130823037516421, -9.789586002808514464e-14, 146.0999999999999659 ) ) ;
#10382 = edge_curve ( 'none', #44712, #37357, #42035, .t. ) ;
#10383 = line ( 'none', #43335, #39634 ) ;
#10384 = cartesian_point ( 'none', ( -41.46194077712551973, 45.96194077712567605, -73.72792206135781612 ) ) ;
#10385 = advanced_face ( 'none', ( #6241 ), #24547, .t. ) ;
#10386 = face_outer_bound ( 'none', #11885, .t. ) ;
#10387 = edge_curve ( 'none', #40290, #24143, #26265, .t. ) ;
#10388 = vector ( 'none', #14824, 999.9999999999998863 ) ;
#10389 = cartesian_point ( 'none', ( -16.93065124786907560, -17.14326059273117409, 168.1456020042972455 ) ) ;
#10390 = edge_loop ( 'none', ( #9318, #26361, #2479 ) ) ;
#10391 = edge_loop ( 'none', ( #11254, #11801, #6405, #9014, #27946, #34668 ) ) ;
#10392 = edge_loop ( 'none', ( #30318, #37191, #2101, #19095, #22234, #43531, #11121, #21922, #6544, #12422, #25332 ) ) ;
#10393 = line ( 'none', #24953, #1262 ) ;
#10394 = cartesian_point ( 'none', ( -118.5000000000000568, 23.99999999996153122, 81.09999999998611031 ) ) ;
#10395 = face_outer_bound ( 'none', #10098, .t. ) ;
#10396 = cartesian_point ( 'none', ( -20.00000000000001066, -31.39101615137750301, 84.50000000000008527 ) ) ;
#10397 = oriented_edge ( 'none', *, *, #13949, .f. ) ;
#10398 = circle ( 'none', #6275, 26.00000000000000711 ) ;
#10399 = oriented_edge ( 'none', *, *, #39684, .f. ) ;
#10400 = edge_curve ( 'none', #430, #1505, #11936, .t. ) ;
#10401 = edge_loop ( 'none', ( #21481, #25996, #9489, #3646 ) ) ;
#10402 = vertex_point ( 'none', #29218 ) ;
#10403 = oriented_edge ( 'none', *, *, #6125, .t. ) ;
#10405 = edge_curve ( 'none', #10517, #16549, #36617, .t. ) ;
#10404 = b_spline_curve_with_knots ( 'none', 3,
( #4430, #29967, #28060, #42233, #7135, #36343, #40064, #45864, #31957, #39282 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004489519452014957990, 0.0008979038904029915981, 0.001346855835604487397, 0.001795807780805983196 ),
.unspecified. ) ;
#10406 = cartesian_point ( 'none', ( 31.00027695764296354, 45.36081362515069770, 84.50000000000002842 ) ) ;
#10407 = cartesian_point ( 'none', ( -39.06641335642446933, -15.81663827281133017, 128.9909356844774777 ) ) ;
#10408 = oriented_edge ( 'none', *, *, #25586, .f. ) ;
#10409 = cartesian_point ( 'none', ( -79.69999999999986073, -5.719112402350997826, 141.8526890018448228 ) ) ;
#10410 = edge_curve ( 'none', #33465, #23564, #32559, .t. ) ;
#10411 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.877651306839076036e-13 ) ) ;
#10412 = line ( 'none', #23832, #6993 ) ;
#10413 = vertex_point ( 'none', #14989 ) ;
#10414 = direction ( 'none', ( -3.445077376450749167e-15, 0.7030109345897472828, -0.7111790392350229029 ) ) ;
#10415 = circle ( 'none', #25837, 15.19999999999999574 ) ;
#10416 = axis2_placement_3d ( 'none', #943, #22664, #11925 ) ;
#10417 = cartesian_point ( 'none', ( 5.611332535335465721, -11.06494225822652133, -115.9999999999999858 ) ) ;
#10418 = circle ( 'none', #35136, 6.499999999999998224 ) ;
#10420 = direction ( 'none', ( -1.000000000000000000, -4.700225607503757205e-15, 8.239640843840859383e-16 ) ) ;
#10419 = cartesian_point ( 'none', ( -37.18900133744750036, 7.957163431584051594, 159.7651578082302990 ) ) ;
#10421 = circle ( 'none', #27641, 23.49999999999999289 ) ;
#10422 = cartesian_point ( 'none', ( -29.39359980405009765, -3.150894247566148554, -5.499999999999982236 ) ) ;
#10423 = advanced_face ( 'none', ( #44066 ), #624, .f. ) ;
#10424 = direction ( 'none', ( -1.317153999341670513e-15, -5.846994896799082156e-13, -1.000000000000000000 ) ) ;
#10425 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#10426 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#10427 = oriented_edge ( 'none', *, *, #3082, .t. ) ;
#10428 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#10429 = axis2_placement_3d ( 'none', #40598, #7755, #25507 ) ;
#10430 = cartesian_point ( 'none', ( -40.84426721287422168, 5.177890919356016752, 113.1000000000000369 ) ) ;
#10431 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#10432 = cartesian_point ( 'none', ( -25.56432379581488945, -5.516079017050727451, 1.548597204183419285 ) ) ;
#10433 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10434 = face_outer_bound ( 'none', #39907, .t. ) ;
#10435 = direction ( 'none', ( -8.355821982198004324e-16, -3.001754555091219619e-17, -1.000000000000000000 ) ) ;
#10436 = oriented_edge ( 'none', *, *, #22670, .t. ) ;
#10437 = circle ( 'none', #14643, 16.54801149218121381 ) ;
#10438 = oriented_edge ( 'none', *, *, #37656, .t. ) ;
#10439 = vector ( 'none', #23354, 1000.000000000000000 ) ;
#10441 = oriented_edge ( 'none', *, *, #25669, .t. ) ;
#10440 = axis2_placement_3d ( 'none', #23645, #34868, #1763 ) ;
#10442 = face_outer_bound ( 'none', #20340, .t. ) ;
#10443 = edge_curve ( 'none', #13715, #13748, #2279, .t. ) ;
#10444 = oriented_edge ( 'none', *, *, #31203, .t. ) ;
#10445 = axis2_placement_3d ( 'none', #42913, #16977, #31672 ) ;
#10446 = edge_loop ( 'none', ( #26505, #41673 ) ) ;
#10447 = cartesian_point ( 'none', ( -7.831141356335024253e-15, 1.680693295223058408e-15, -46.00000000000000000 ) ) ;
#10448 = vertex_point ( 'none', #40652 ) ;
#10449 = edge_curve ( 'none', #33441, #34997, #16585, .t. ) ;
#10450 = axis2_placement_3d ( 'none', #36764, #3327, #47499 ) ;
#10451 = oriented_edge ( 'none', *, *, #38942, .f. ) ;
#10452 = edge_loop ( 'none', ( #31728, #20502 ) ) ;
#10453 = face_outer_bound ( 'none', #7106, .t. ) ;
#10455 = advanced_face ( 'none', ( #7958 ), #33121, .t. ) ;
#10454 = cartesian_point ( 'none', ( -51.81108534325859694, -16.38256530169918790, 130.4058517777980057 ) ) ;
#10456 = cartesian_point ( 'none', ( -42.17588111674150753, -15.78867928839104273, 141.9118559902267975 ) ) ;
#10457 = vertex_point ( 'none', #44508 ) ;
#10458 = edge_curve ( 'none', #21084, #27437, #13444, .t. ) ;
#10459 = axis2_placement_3d ( 'none', #44547, #40688, #37167 ) ;
#10460 = cartesian_point ( 'none', ( -34.48288038630193597, -47.64320762833893497, -13.77501833360214434 ) ) ;
#10461 = vertex_point ( 'none', #11930 ) ;
#10462 = cylindrical_surface ( 'none', #31277, 3.050000000000000711 ) ;
#10463 = oriented_edge ( 'none', *, *, #2939, .t. ) ;
#10464 = cartesian_point ( 'none', ( -79.60000000000312070, 34.64101615137712287, 126.0999999999997385 ) ) ;
#10465 = toroidal_surface ( 'none', #37871, 7.299999999999999822, 0.2000000000000000111 ) ;
#10466 = cartesian_point ( 'none', ( -37.13859739959463724, -49.61081362515086823, 60.60000000000005826 ) ) ;
#10467 = circle ( 'none', #15044, 3.399999999999993250 ) ;
#10468 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#10469 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#10470 = vertex_point ( 'none', #15473 ) ;
#10471 = edge_curve ( 'none', #5605, #30200, #27402, .t. ) ;
#10472 = cartesian_point ( 'none', ( -83.09446296228836104, 29.75839790623404468, 159.1651273192567260 ) ) ;
#10473 = cartesian_point ( 'none', ( -52.66869176962457999, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#10474 = cylindrical_surface ( 'none', #23387, 2.999999999999983569 ) ;
#10475 = cartesian_point ( 'none', ( -94.69999999999986073, -3.102871459419262866e-13, 146.1000000000001080 ) ) ;
#10476 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10477 = vertex_point ( 'none', #40972 ) ;
#10478 = vector ( 'none', #24203, 1000.000000000000000 ) ;
#10479 = cartesian_point ( 'none', ( -55.57140479915526043, 26.65717921065693119, 120.7395897826691993 ) ) ;
#10480 = cylindrical_surface ( 'none', #32920, 5.000000000000002665 ) ;
#10481 = oriented_edge ( 'none', *, *, #4117, .f. ) ;
#10482 = cartesian_point ( 'none', ( -82.30000000000299565, 19.04100763952392228, 182.8205434179813551 ) ) ;
#10483 = direction ( 'none', ( 0.7756410410556976442, 0.6311742829282840361, -8.326672684688673067e-16 ) ) ;
#10484 = line ( 'none', #3647, #38574 ) ;
#10485 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750970950, -0.6493457786393093123 ) ) ;
#10486 = oriented_edge ( 'none', *, *, #6006, .t. ) ;
#10487 = oriented_edge ( 'none', *, *, #42947, .t. ) ;
#10488 = direction ( 'none', ( -3.652049423109068024e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10489 = cartesian_point ( 'none', ( -49.64999999999992042, 15.12462202210917184, 144.5881108875562973 ) ) ;
#10490 = oriented_edge ( 'none', *, *, #20848, .t. ) ;
#10491 = vertex_point ( 'none', #15650 ) ;
#10492 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#10493 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#10494 = advanced_face ( 'none', ( #6839 ), #47514, .f. ) ;
#10495 = oriented_edge ( 'none', *, *, #15295, .t. ) ;
#10496 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10497 = oriented_edge ( 'none', *, *, #7384, .f. ) ;
#10498 = cartesian_point ( 'none', ( -37.28937433143116209, 14.22488238845637021, -34.42304799863311615 ) ) ;
#10499 = direction ( 'none', ( -1.000000000000000000, 1.050917950431376615e-14, 2.151057110211239811e-16 ) ) ;
#10500 = axis2_placement_3d ( 'none', #40134, #36941, #11433 ) ;
#10501 = cartesian_point ( 'none', ( -8.499999999999809930, -23.22030414426066969, 142.4851036739580934 ) ) ;
#10502 = oriented_edge ( 'none', *, *, #42458, .t. ) ;
#10503 = edge_loop ( 'none', ( #45328, #36585, #26466, #21290 ) ) ;
#10504 = oriented_edge ( 'none', *, *, #10825, .f. ) ;
#10505 = axis2_placement_3d ( 'none', #34484, #27371, #31079 ) ;
#10506 = cartesian_point ( 'none', ( -54.97720873716752266, -21.53932476168580834, 116.4390133160685821 ) ) ;
#10507 = plane ( 'none', #26486 ) ;
#10508 = axis2_placement_3d ( 'none', #40236, #18129, #17966 ) ;
#10509 = oriented_edge ( 'none', *, *, #44232, .t. ) ;
#10510 = advanced_face ( 'none', ( #42356 ), #26648, .f. ) ;
#10511 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#10512 = circle ( 'none', #30385, 35.00000000000000000 ) ;
#10513 = edge_curve ( 'none', #9795, #33373, #37765, .t. ) ;
#10515 = axis2_placement_3d ( 'none', #38718, #13387, #39027 ) ;
#10514 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10516 = cartesian_point ( 'none', ( -42.36691201456291367, -12.76618851974139446, 163.9581698425631942 ) ) ;
#10517 = vertex_point ( 'none', #478 ) ;
#10518 = b_spline_curve_with_knots ( 'none', 3,
( #34844, #19949, #9235, #12891 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353630505, 0.001186509342613667559 ),
.unspecified. ) ;
#10519 = vertex_point ( 'none', #29688 ) ;
#10520 = cartesian_point ( 'none', ( 21.23974567888874887, 32.06368601115952544, 120.7000000000000313 ) ) ;
#10521 = edge_curve ( 'none', #10448, #25324, #22818, .t. ) ;
#10522 = axis2_placement_3d ( 'none', #24373, #20864, #35598 ) ;
#10523 = edge_loop ( 'none', ( #37575, #14174, #36153, #12343 ) ) ;
#10524 = face_outer_bound ( 'none', #41153, .t. ) ;
#10525 = direction ( 'none', ( -0.5150380749100578193, -1.648445282262132854e-15, -0.8571673007021102242 ) ) ;
#10526 = oriented_edge ( 'none', *, *, #30307, .t. ) ;
#10527 = circle ( 'none', #31043, 3.999999999999999112 ) ;
#10528 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10529 = vector ( 'none', #26105, 1000.000000000000000 ) ;
#10530 = vertex_point ( 'none', #22972 ) ;
#10531 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.151057110211239811e-16 ) ) ;
#10532 = vector ( 'none', #9865, 1000.000000000000000 ) ;
#10533 = cartesian_point ( 'none', ( -36.52233261481024584, -0.7265583100849797304, 162.4202639510965014 ) ) ;
#10534 = vertex_point ( 'none', #22349 ) ;
#10535 = cartesian_point ( 'none', ( -16.42277426408724494, -20.36645490680264814, -15.49999999999998224 ) ) ;
#10536 = edge_loop ( 'none', ( #34031, #12202 ) ) ;
#10537 = edge_loop ( 'none', ( #21178, #35717, #832, #34525 ) ) ;
#10538 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10539 = oriented_edge ( 'none', *, *, #43234, .f. ) ;
#10540 = oriented_edge ( 'none', *, *, #4881, .f. ) ;
#10541 = cartesian_point ( 'none', ( -8.500021825283793575, 15.43911870797644781, 157.7172552262383078 ) ) ;
#10542 = cartesian_point ( 'none', ( -82.30000000000299565, 17.71958037902063765, 180.9502680384719895 ) ) ;
#10543 = plane ( 'none', #6547 ) ;
#10544 = oriented_edge ( 'none', *, *, #10174, .t. ) ;
#10545 = direction ( 'none', ( -3.354148110650020427e-15, 0.9967624760706483844, 0.08040252668610803344 ) ) ;
#10546 = edge_curve ( 'none', #8415, #1712, #31417, .t. ) ;
#10547 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#10548 = direction ( 'none', ( 0.9999565097329332630, 0.009326234112982776867, -7.753417048550300270e-16 ) ) ;
#10549 = edge_curve ( 'none', #18557, #28686, #20201, .t. ) ;
#10550 = cartesian_point ( 'none', ( -39.34999999999993747, 15.12462202210920559, 144.5881108875562404 ) ) ;
#10551 = direction ( 'none', ( 1.590016789392713118e-15, -0.7111790392350227918, -0.7030109345897472828 ) ) ;
#10552 = oriented_edge ( 'none', *, *, #23, .f. ) ;
#10553 = oriented_edge ( 'none', *, *, #37269, .t. ) ;
#10554 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10555 = direction ( 'none', ( 3.717264591378874374e-15, -1.000000000000000000, 5.853452643224600538e-13 ) ) ;
#10556 = edge_curve ( 'none', #3237, #37362, #35254, .t. ) ;
#10557 = cartesian_point ( 'none', ( 18.23934843388960658, -29.43043978568120522, 140.8653961896106068 ) ) ;
#10558 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.5000000000000284 ) ) ;
#10559 = face_outer_bound ( 'none', #35957, .t. ) ;
#10560 = cartesian_point ( 'none', ( -39.91594901655406602, -13.54978013931360969, 165.0185929191023320 ) ) ;
#10561 = vertex_point ( 'none', #45453 ) ;
#10562 = axis2_placement_3d ( 'none', #12513, #42188, #12676 ) ;
#10563 = advanced_face ( 'none', ( #30262 ), #10806, .f. ) ;
#10564 = cartesian_point ( 'none', ( -36.52226792632218633, 22.15257188878552697, 145.4041000698522055 ) ) ;
#10565 = oriented_edge ( 'none', *, *, #348, .t. ) ;
#10566 = line ( 'none', #24800, #18016 ) ;
#10567 = axis2_placement_3d ( 'none', #29347, #36776, #26937 ) ;
#10569 = oriented_edge ( 'none', *, *, #46976, .f. ) ;
#10568 = direction ( 'none', ( 1.089913892166351757e-15, 0.06226994568356335191, 0.9980593438591545130 ) ) ;
#10570 = vertex_point ( 'none', #5418 ) ;
#10571 = direction ( 'none', ( 0.0000000000000000000, -0.9967624760706481624, -0.08040252668610804732 ) ) ;
#10572 = face_outer_bound ( 'none', #36056, .t. ) ;
#10573 = axis2_placement_3d ( 'none', #46068, #16747, #16588 ) ;
#10574 = cartesian_point ( 'none', ( -82.30000000000313776, 36.51129153088643875, 124.7785727394964397 ) ) ;
#10575 = oriented_edge ( 'none', *, *, #41197, .f. ) ;
#10576 = vector ( 'none', #16920, 1000.000000000000114 ) ;
#10577 = oriented_edge ( 'none', *, *, #35808, .t. ) ;
#10578 = circle ( 'none', #18391, 2.499999999999995115 ) ;
#10579 = edge_loop ( 'none', ( #12919, #35231, #47413, #41561 ) ) ;
#10580 = oriented_edge ( 'none', *, *, #43055, .t. ) ;
#10581 = cartesian_point ( 'none', ( -2.634242174341714417e-14, -6.371518637019319136e-16, -73.00000000000000000 ) ) ;
#10582 = cartesian_point ( 'none', ( -10.32703212251363034, 16.59834894546087725, 176.0535215632693280 ) ) ;
#10583 = vector ( 'none', #4060, 1000.000000000000000 ) ;
#10584 = cartesian_point ( 'none', ( -87.20098666932092613, -14.13644751135869626, 144.9215665387995955 ) ) ;
#10585 = cartesian_point ( 'none', ( -86.50581153369709853, 20.35230873189232881, 171.4390008938388803 ) ) ;
#10586 = vertex_point ( 'none', #1587 ) ;
#10587 = edge_curve ( 'none', #44397, #16505, #20547, .t. ) ;
#10588 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000597 ) ) ;
#10589 = direction ( 'none', ( 0.1065859633166277576, -0.9943034911051384928, -4.235681631385814196e-17 ) ) ;
#10590 = cartesian_point ( 'none', ( -96.50000000000008527, 54.99999999999966604, 146.0999999999679346 ) ) ;
#10591 = cartesian_point ( 'none', ( -39.33093914336319585, 1.918551099936268933, 113.1000000000000369 ) ) ;
#10592 = cartesian_point ( 'none', ( -33.29090554635834565, -22.17466139320842800, -32.80536699163256742 ) ) ;
#10593 = edge_curve ( 'none', #9985, #46712, #13086, .t. ) ;
#10594 = axis2_placement_3d ( 'none', #44114, #21663, #7586 ) ;
#10595 = cartesian_point ( 'none', ( -0.9966158955400433728, 21.00000000000000711, 176.0999999999999659 ) ) ;
#10596 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.009293658750142202e-15 ) ) ;
#10597 = cartesian_point ( 'none', ( -42.17581166133980730, 11.04457134958432363, 165.3177191938165436 ) ) ;
#10598 = cartesian_point ( 'none', ( -47.03410985288963531, 5.229870940031367432, 130.8252584371001888 ) ) ;
#10599 = axis2_placement_3d ( 'none', #21902, #11013, #3860 ) ;
#10600 = oriented_edge ( 'none', *, *, #43620, .f. ) ;
#10601 = cartesian_point ( 'none', ( -1.019798905694601299, 21.62256831139970004, 173.9267395435926744 ) ) ;
#10602 = cartesian_point ( 'none', ( 21.61216053592380959, 37.00333247363632694, 117.7000000000000313 ) ) ;
#10603 = cartesian_point ( 'none', ( 27.48447050954118609, -0.9240567137151927124, -5.500000000000018652 ) ) ;
#10604 = edge_curve ( 'none', #29710, #33011, #26811, .t. ) ;
#10605 = circle ( 'none', #11334, 7.351363236587513228 ) ;
#10606 = advanced_face ( 'none', ( #5105 ), #15980, .f. ) ;
#10607 = advanced_face ( 'none', ( #27950 ), #46497, .f. ) ;
#10608 = edge_curve ( 'none', #41042, #11709, #25675, .t. ) ;
#10609 = oriented_edge ( 'none', *, *, #32129, .t. ) ;
#10610 = vector ( 'none', #40081, 1000.000000000000114 ) ;
#10611 = cartesian_point ( 'none', ( -36.73226939665021007, 8.640139079474662864, 125.4841254942572419 ) ) ;
#10612 = edge_curve ( 'none', #26728, #11386, #1120, .t. ) ;
#10613 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10614 = oriented_edge ( 'none', *, *, #7258, .t. ) ;
#10615 = vertex_point ( 'none', #21164 ) ;
#10616 = cylindrical_surface ( 'none', #2579, 4.250000000000003553 ) ;
#10617 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#10618 = line ( 'none', #45390, #923 ) ;
#10619 = line ( 'none', #25718, #16398 ) ;
#10620 = edge_curve ( 'none', #28697, #14610, #14235, .t. ) ;
#10621 = oriented_edge ( 'none', *, *, #43449, .t. ) ;
#10622 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#10623 = edge_loop ( 'none', ( #36256, #8032, #12527, #47297 ) ) ;
#10624 = advanced_face ( 'none', ( #42899 ), #39599, .f. ) ;
#10625 = cartesian_point ( 'none', ( 21.55493102626826030, 2.016544490930214373, 173.9324339743628798 ) ) ;
#10626 = line ( 'none', #4015, #20933 ) ;
#10627 = cartesian_point ( 'none', ( -21.29762927962806884, 32.09233840543726757, 117.7000000000000739 ) ) ;
#10628 =( bounded_curve ( ) b_spline_curve ( 3, ( #39985, #28890, #9547, #38848 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177970381 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#10629 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750988713, 0.6493457786393073139 ) ) ;
#10630 = oriented_edge ( 'none', *, *, #30204, .f. ) ;
#10631 = vertex_point ( 'none', #42795 ) ;
#10632 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750974280, -0.6493457786393089792 ) ) ;
#10633 = cartesian_point ( 'none', ( -84.80000000000299565, 19.04100763952391517, 182.8205434179813551 ) ) ;
#10634 = axis2_placement_3d ( 'none', #45283, #19620, #8426 ) ;
#10635 = cartesian_point ( 'none', ( 12.81575498115516965, 37.05371565891878305, -36.35755571771598937 ) ) ;
#10636 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#10637 = cartesian_point ( 'none', ( -8.499999999999806377, -21.36892019290579725, 146.2134614620209447 ) ) ;
#10638 = cartesian_point ( 'none', ( -31.03226594065008470, -46.18096279676689875, 68.60000000000006537 ) ) ;
#10639 = cartesian_point ( 'none', ( 17.08577134313727086, 10.61867769040091147, 175.8651943991196447 ) ) ;
#10640 = cartesian_point ( 'none', ( -30.69999999999987850, -8.291347049869426501e-14, 146.1000000000000227 ) ) ;
#10641 = oriented_edge ( 'none', *, *, #42153, .t. ) ;
#10642 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#10643 = cartesian_point ( 'none', ( -20.83756392899267595, 33.05386712212497713, -35.87240299858837034 ) ) ;
#10644 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10645 = cartesian_point ( 'none', ( -7.462018938012484170, -16.38986943399505591, -10.90805003768991099 ) ) ;
#10646 = edge_curve ( 'none', #19392, #11993, #38901, .t. ) ;
#10647 = axis2_placement_3d ( 'none', #4854, #1015, #4541 ) ;
#10648 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#10649 = direction ( 'none', ( -0.7916112559525869674, -0.4345482125012007368, -0.4295572959003015057 ) ) ;
#10650 = face_bound ( 'none', #10536, .t. ) ;
#10651 = cartesian_point ( 'none', ( -56.79999999999986215, 21.36986173773022557, 163.3466163797646402 ) ) ;
#10652 = oriented_edge ( 'none', *, *, #10878, .f. ) ;
#10653 = plane ( 'none', #1711 ) ;
#10654 = circle ( 'none', #18078, 5.500000000000005329 ) ;
#10655 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#10656 = edge_curve ( 'none', #32471, #20184, #9670, .t. ) ;
#10657 = axis2_placement_3d ( 'none', #23524, #35398, #23159 ) ;
#10658 = oriented_edge ( 'none', *, *, #39010, .t. ) ;
#10659 = vertex_point ( 'none', #17168 ) ;
#10660 = advanced_face ( 'none', ( #24001 ), #17118, .t. ) ;
#10661 = oriented_edge ( 'none', *, *, #36383, .f. ) ;
#10662 = axis2_placement_3d ( 'none', #33018, #18318, #3784 ) ;
#10663 = oriented_edge ( 'none', *, *, #1839, .t. ) ;
#10664 = vector ( 'none', #38550, 1000.000000000000000 ) ;
#10665 = cartesian_point ( 'none', ( -41.96589014711016574, -2.713949799310321875, 130.1844806446792120 ) ) ;
#10666 = edge_curve ( 'none', #9390, #41663, #23376, .t. ) ;
#10667 = cartesian_point ( 'none', ( -21.73203345290718502, 33.36912097582815306, -13.42344579249063408 ) ) ;
#10668 = edge_loop ( 'none', ( #29557, #23191, #31471, #2889 ) ) ;
#10669 = oriented_edge ( 'none', *, *, #30692, .t. ) ;
#10670 = oriented_edge ( 'none', *, *, #27388, .f. ) ;
#10671 = cartesian_point ( 'none', ( -17.18541743770070340, 36.26601615137748524, 106.0999999999999943 ) ) ;
#10672 = face_outer_bound ( 'none', #21820, .t. ) ;
#10673 = line ( 'none', #1353, #38171 ) ;
#10674 = cartesian_point ( 'none', ( -35.19999999999978968, -24.91906190176629821, 144.0899368328472576 ) ) ;
#10675 = oriented_edge ( 'none', *, *, #24553, .f. ) ;
#10676 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#10677 = direction ( 'none', ( 1.692413147294448336e-15, -0.08040252668610871345, 0.9967624760706483844 ) ) ;
#10678 = direction ( 'none', ( 0.4524520079566787256, 0.8917887532908057580, -6.752233863338629514e-16 ) ) ;
#10679 = edge_curve ( 'none', #12597, #30808, #8514, .t. ) ;
#10680 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.235681631385838848e-17 ) ) ;
#10681 = oriented_edge ( 'none', *, *, #21139, .f. ) ;
#10683 = edge_curve ( 'none', #40638, #37308, #32157, .t. ) ;
#10682 = cartesian_point ( 'none', ( 16.38986943399511986, -7.462018938012375813, -10.90805003768994119 ) ) ;
#10684 = cartesian_point ( 'none', ( -52.73544972410822140, 19.16864138218028657, 156.7941894298427314 ) ) ;
#10685 = advanced_face ( 'none', ( #19398 ), #3411, .f. ) ;
#10686 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10687 = cartesian_point ( 'none', ( 3.150894247566066397, -29.39359980405012251, -5.500000000000001776 ) ) ;
#10688 = direction ( 'none', ( -0.9985173288360185140, -0.05443476843142223964, 9.573990729299888570e-16 ) ) ;
#10689 = edge_curve ( 'none', #5456, #27423, #46641, .t. ) ;
#10691 = oriented_edge ( 'none', *, *, #18480, .t. ) ;
#10690 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#10692 = circle ( 'none', #29536, 65.00000000000000000 ) ;
#10693 = cartesian_point ( 'none', ( -37.24625634066958213, 14.58492781563971441, -14.89060725646356431 ) ) ;
#10694 = axis2_placement_3d ( 'none', #39228, #6087, #46287 ) ;
#10695 = oriented_edge ( 'none', *, *, #5150, .t. ) ;
#10696 = toroidal_surface ( 'none', #46945, 19.25000000000000000, 3.442500000000000782 ) ;
#10697 = oriented_edge ( 'none', *, *, #29349, .t. ) ;
#10698 = edge_loop ( 'none', ( #16257, #41989 ) ) ;
#10699 = direction ( 'none', ( 0.0000000000000000000, -0.7604933002750974280, -0.6493457786393089792 ) ) ;
#10700 = direction ( 'none', ( 3.323730179971561210e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10701 = oriented_edge ( 'none', *, *, #40724, .f. ) ;
#10702 = oriented_edge ( 'none', *, *, #29154, .t. ) ;
#10703 = direction ( 'none', ( 0.1065859633166278408, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#10704 = cartesian_point ( 'none', ( -147.6302325581393688, -8.889737990438280946, 137.3123633176283249 ) ) ;
#10705 = axis2_placement_3d ( 'none', #2980, #6004, #42660 ) ;
#10706 = oriented_edge ( 'none', *, *, #12837, .t. ) ;
#10707 = face_outer_bound ( 'none', #29304, .t. ) ;
#10708 = toroidal_surface ( 'none', #819, 6.300000000000000711, 0.2000000000000000111 ) ;
#10709 = oriented_edge ( 'none', *, *, #7996, .f. ) ;
#10710 = edge_loop ( 'none', ( #8450, #21073 ) ) ;
#10711 = vector ( 'none', #9687, 999.9999999999998863 ) ;
#10712 = b_spline_curve_with_knots ( 'none', 3,
( #42026, #23081, #27530, #42649 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273387010104e-06, 0.0006833231750156280784 ),
.unspecified. ) ;
#10713 = direction ( 'none', ( 2.743004742679190677e-15, -0.9080905094339722927, -0.4187739565397408659 ) ) ;
#10714 = direction ( 'none', ( -0.4389906948126952035, -0.8984916081232295904, 0.0000000000000000000 ) ) ;
#10715 = edge_curve ( 'none', #46772, #40206, #36047, .t. ) ;
#10716 = axis2_placement_3d ( 'none', #11779, #26186, #23467 ) ;
#10717 = edge_loop ( 'none', ( #26789, #2765, #19186, #43232 ) ) ;
#10718 = direction ( 'none', ( 0.0000000000000000000, 0.9967624760706481624, 0.08040252668610965714 ) ) ;
#10719 = advanced_face ( 'none', ( #46970 ), #41208, .t. ) ;
#10720 = vertex_point ( 'none', #3268 ) ;
#10721 = edge_curve ( 'none', #4852, #30843, #45223, .t. ) ;
#10722 = axis2_placement_3d ( 'none', #30187, #26812, #8771 ) ;
#10723 = vertex_point ( 'none', #36863 ) ;
#10724 = cartesian_point ( 'none', ( -36.73221651136685750, 22.25638404458841890, 144.0222524310916299 ) ) ;
#10725 = edge_curve ( 'none', #43915, #19348, #29101, .t. ) ;
#10726 = b_spline_curve_with_knots ( 'none', 3,
( #18925, #44580, #697, #22735, #11381, #19235 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 7.152448122690996019e-18, 0.0009029408287258658969, 0.001805881657451724638 ),
.unspecified. ) ;
#10727 = oriented_edge ( 'none', *, *, #9819, .f. ) ;
#10728 = cartesian_point ( 'none', ( -37.46194077712556947, -45.96194077712558368, 1.000000000000077272 ) ) ;
#10729 = edge_curve ( 'none', #11072, #27219, #37213, .t. ) ;
#10730 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#10731 = axis2_placement_3d ( 'none', #37644, #23015, #41322 ) ;
#10732 = cartesian_point ( 'none', ( -79.59955012745204783, 24.38525167064388199, 167.5864376966016778 ) ) ;
#10733 = direction ( 'none', ( 0.6889586422198452631, 0.7248006548773168189, -7.528699885739341804e-16 ) ) ;
#10734 = oriented_edge ( 'none', *, *, #30363, .t. ) ;
#10735 = direction ( 'none', ( -2.144902314310270297e-15, 0.8571673007021106683, 0.5150380749100569311 ) ) ;
#10736 = vector ( 'none', #5551, 1000.000000000000114 ) ;
#10737 = direction ( 'none', ( -0.05405944376164017323, 0.9985377191374305017, -2.560447365386019523e-16 ) ) ;
#10738 = oriented_edge ( 'none', *, *, #14907, .t. ) ;
#10739 = vector ( 'none', #20384, 1000.000000000000000 ) ;
#10740 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.287547440848536589e-16 ) ) ;
#10741 = advanced_face ( 'none', ( #46367 ), #35457, .t. ) ;
#10742 = cartesian_point ( 'none', ( -38.78140179664582377, 19.97021603360260400, 158.0449894839193234 ) ) ;
#10743 = direction ( 'none', ( -1.000000000000000000, -8.881784197001245421e-16, 1.084482438634955462e-15 ) ) ;
#10744 = edge_curve ( 'none', #47134, #12274, #9128, .t. ) ;
#10745 = vertex_point ( 'none', #370 ) ;
#10746 = cartesian_point ( 'none', ( 11.06243644049546226, 17.85000000000006182, 176.0999999999999659 ) ) ;
#10747 = cartesian_point ( 'none', ( -40.74235309681337469, -1.809962124702579223, 161.4298552843340246 ) ) ;
#10748 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#10749 = circle ( 'none', #3586, 5.500320936831882612 ) ;
#10750 = cartesian_point ( 'none', ( -36.33130823037517132, -3.948060941745436647, 130.0278092719049141 ) ) ;
#10751 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10752 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#10753 = edge_curve ( 'none', #31648, #41440, #13653, .t. ) ;
#10754 = oriented_edge ( 'none', *, *, #16038, .f. ) ;
#10755 = circle ( 'none', #44290, 9.000000000000000000 ) ;
#10756 = face_outer_bound ( 'none', #4718, .t. ) ;
#10757 = cartesian_point ( 'none', ( -82.63368796190323451, -21.33042208847265542, 149.0591423766552452 ) ) ;
#10758 = oriented_edge ( 'none', *, *, #4813, .t. ) ;
#10759 = circle ( 'none', #30561, 3.399999999999993250 ) ;
#10760 = oriented_edge ( 'none', *, *, #45773, .f. ) ;
#10761 = cartesian_point ( 'none', ( 35.65616640185500330, 54.34738077886759555, 1.000000000000021760 ) ) ;
#10762 = cartesian_point ( 'none', ( -37.46194077712583237, -45.96194077712537052, 8.030471620250763316e-15 ) ) ;
#10763 = oriented_edge ( 'none', *, *, #17353, .f. ) ;
#10764 = oriented_edge ( 'none', *, *, #18941, .t. ) ;
#10765 = advanced_face ( 'none', ( #34902 ), #33734, .f. ) ;
#10766 = cartesian_point ( 'none', ( 10.72676215432992564, 38.30717623732115129, -10.64996959357678286 ) ) ;
#10767 = vector ( 'none', #13213, 1000.000000000000000 ) ;
#10768 = direction ( 'none', ( 0.9943034911051374936, 0.1065859633166382076, -2.232775049575975499e-16 ) ) ;
#10769 = oriented_edge ( 'none', *, *, #30845, .t. ) ;
#10770 = axis2_placement_3d ( 'none', #1356, #26867, #12319 ) ;
#10771 = cartesian_point ( 'none', ( 18.68091703453259100, 1.766023819820732754, 176.0999999999999375 ) ) ;
#10772 = cartesian_point ( 'none', ( -2.602776944841351217e-15, 1.888945859943674950e-15, -37.73205080756886076 ) ) ;
#10773 = oriented_edge ( 'none', *, *, #23369, .t. ) ;
#10774 = cartesian_point ( 'none', ( -49.36772325862159505, 12.57772647532497068, 137.5653180075702551 ) ) ;
#10775 = line ( 'none', #46955, #12512 ) ;
#10776 = axis2_placement_3d ( 'none', #31976, #16676, #13428 ) ;
#10777 = oriented_edge ( 'none', *, *, #27186, .t. ) ;
#10779 = b_spline_curve_with_knots ( 'none', 3,
( #45298, #26962, #33904, #16139, #1593, #30184, #8280, #27132, #45625, #37611, #15661, #41290, #19326, #1119, #4794, #30343, #8438, #13198 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540120472264e-07, 0.0008474859908359662613, 0.001694676205417920516, 0.002541866419999874987, 0.003389056634581829024, 0.004236246849163783496, 0.005083437063745738400, 0.005930627278327692438, 0.006777817492909646475 ),
.unspecified. ) ;
#10778 = cartesian_point ( 'none', ( -18.25925273926034009, -11.32080795148142727, 174.7238878123814629 ) ) ;
#10780 = vector ( 'none', #33845, 1000.000000000000000 ) ;
#10781 = axis2_placement_3d ( 'none', #15152, #15309, #18850 ) ;
#10782 = vertex_point ( 'none', #25759 ) ;
#10783 = cartesian_point ( 'none', ( -20.56740170840401660, -6.817550691203784652, 174.0144740208875191 ) ) ;
#10784 = cartesian_point ( 'none', ( 26.08957157380446645, 41.62763221235954347, 113.0999999999999517 ) ) ;
#10785 = direction ( 'none', ( 0.8919587571066832643, -0.4521167721072741341, -7.162445642293206084e-16 ) ) ;
#10786 = cartesian_point ( 'none', ( -37.46194077712569737, 45.96194077712558368, 8.326672684688674053e-14 ) ) ;
#10787 = vector ( 'none', #15422, 1000.000000000000000 ) ;
#10788 = edge_curve ( 'none', #23821, #43047, #5696, .t. ) ;
#10789 = axis2_placement_3d ( 'none', #46415, #1939, #16631 ) ;
#10790 = cartesian_point ( 'none', ( -54.49999999999986500, -19.91839899407615277, 111.6003209368320057 ) ) ;
#10791 = direction ( 'none', ( 0.0000000000000000000, 0.4712515702486604896, 0.8819988421410607238 ) ) ;
#10792 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.618450529776312753e-16 ) ) ;
#10793 = cartesian_point ( 'none', ( -42.40647512136018804, -16.06351262490587217, 142.2500916311018102 ) ) ;
#10794 = cartesian_point ( 'none', ( -36.73241160230490010, 7.088572880517101993, 160.6074673203713132 ) ) ;
#10795 = oriented_edge ( 'none', *, *, #20346, .t. ) ;
#10796 = advanced_face ( 'none', ( #25141, #15394, #43511, #4553, #2235, #41761 ), #43914, .f. ) ;
#10797 = cartesian_point ( 'none', ( 17.18153752460871075, 30.51109251106522890, 114.7000000000000171 ) ) ;
#10798 = line ( 'none', #19354, #47506 ) ;
#10799 = edge_curve ( 'none', #36793, #6286, #39467, .t. ) ;
#10800 = axis2_placement_3d ( 'none', #27661, #12969, #1517 ) ;
#10801 = cartesian_point ( 'none', ( -5.394099644848507680, -17.17276008745959004, -11.49999999999998934 ) ) ;
#10802 = cartesian_point ( 'none', ( -1.602784589444008478, -2.400919593233721283, 170.5999999999999659 ) ) ;
#10803 = oriented_edge ( 'none', *, *, #22219, .t. ) ;
#10804 = edge_loop ( 'none', ( #9576, #12396, #27170, #46789 ) ) ;
#10805 = cartesian_point ( 'none', ( -38.98440792316640113, -3.621963950167514490, 113.3205737814468108 ) ) ;
#10806 = conical_surface ( 'none', #33313, 33.90055080756886952, 1.047197551196586529 ) ;
#10807 = direction ( 'none', ( 1.000000000000000000, 3.476502697420321002e-15, -1.317153999343780124e-15 ) ) ;
#10808 = cartesian_point ( 'none', ( 20.00000000000009948, -31.39101615137751011, 106.1000000000000369 ) ) ;
#10809 = oriented_edge ( 'none', *, *, #45927, .t. ) ;
#10810 = oriented_edge ( 'none', *, *, #15215, .t. ) ;
#10811 = oriented_edge ( 'none', *, *, #9559, .f. ) ;
#10812 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10813 = edge_curve ( 'none', #23959, #34188, #512, .t. ) ;
#10814 = circle ( 'none', #33167, 87.50000000000000000 ) ;
#10815 = oriented_edge ( 'none', *, *, #46824, .t. ) ;
#10816 = edge_curve ( 'none', #2727, #30684, #6794, .t. ) ;
#10817 = cartesian_point ( 'none', ( -78.66006655752489962, 65.70000000001030571, 164.1915339838063232 ) ) ;
#10818 = cartesian_point ( 'none', ( -38.98424845660350968, 3.625996304035059126, 113.3210351746312767 ) ) ;
#10819 = circle ( 'none', #41963, 65.00000000000001421 ) ;
#10820 = oriented_edge ( 'none', *, *, #7346, .t. ) ;
#10821 = edge_loop ( 'none', ( #25380, #35641, #4302, #3920 ) ) ;
#10822 = cartesian_point ( 'none', ( -3.799071859042809418, -11.47026821873974001, -115.9999999999999858 ) ) ;
#10823 = circle ( 'none', #18228, 2.499999999999992450 ) ;
#10825 = edge_curve ( 'none', #17530, #16911, #40013, .t. ) ;
#10824 = b_spline_curve_with_knots ( 'none', 3,
( #8714, #16089, #34335, #12364, #5208, #27237, #1699, #38186, #30450, #1550, #34501, #30930, #41873, #19912, #12689, #2190, #45882, #42195 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585276823318752e-07, 0.0008474857742421833132, 0.001694675989956684423, 0.002541866205671185208, 0.003389056421385686427, 0.004236246637100187645, 0.005083436852814687996, 0.005930627068529189215, 0.006777817284243690434 ),
.unspecified. ) ;
#10826 = toroidal_surface ( 'none', #39488, 6.300000000000000711, 0.2000000000000000111 ) ;
#10827 = cartesian_point ( 'none', ( 39.06000000000006622, 2.003197950035811914, 113.0999999999999233 ) ) ;
#10828 = advanced_face ( 'none', ( #7913 ), #18824, .f. ) ;
#10829 = cartesian_point ( 'none', ( -39.91759719298691778, -14.50102990842743722, 150.7550784847325360 ) ) ;
#10830 = cartesian_point ( 'none', ( 27.60027695764255640, 49.61081362515088244, -5.906963938697100097e-15 ) ) ;
#10831 = cartesian_point ( 'none', ( -39.06747668275897212, -1.786576907966766381, 161.1946395436234241 ) ) ;
#10832 = advanced_face ( 'none', ( #17665 ), #25096, .t. ) ;
#10833 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10834 = oriented_edge ( 'none', *, *, #28534, .f. ) ;
#10835 = cartesian_point ( 'none', ( 15.62429135968959848, -8.955173297354258821, -10.60724064033964709 ) ) ;
#10836 = axis2_placement_3d ( 'none', #10381, #46785, #46300 ) ;
#10837 = cartesian_point ( 'none', ( -52.47766738518950547, 12.80982704258630100, 135.9615961043943173 ) ) ;
#10838 = edge_loop ( 'none', ( #29521, #45409, #5422, #26497 ) ) ;
#10839 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10840 = face_bound ( 'none', #7654, .t. ) ;
#10841 = axis2_placement_3d ( 'none', #15732, #33805, #1188 ) ;
#10842 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#10843 = oriented_edge ( 'none', *, *, #10088, .f. ) ;
#10844 = cartesian_point ( 'none', ( -26.30195433388360726, -42.36950568858438260, 112.6114181260152378 ) ) ;
#10845 = line ( 'none', #16835, #19444 ) ;
#10846 = direction ( 'none', ( 0.0000000000000000000, -0.7111790392350252343, -0.7030109345897447293 ) ) ;
#10847 = cartesian_point ( 'none', ( -18.25920939383500397, 11.32078201699921216, 174.7239767721077897 ) ) ;
#10848 = advanced_face ( 'none', ( #31371 ), #19060, .f. ) ;
#10849 = line ( 'none', #4499, #18912 ) ;
#10850 = vertex_point ( 'none', #673 ) ;
#10851 = vertex_point ( 'none', #22570 ) ;
#10852 = cartesian_point ( 'none', ( -28.04593350057470857, -47.86818493903312799, 68.60000000000006537 ) ) ;
#10853 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#10854 = edge_curve ( 'none', #28056, #22469, #37170, .t. ) ;
#10855 = axis2_placement_3d ( 'none', #38637, #9339, #20517 ) ;
#10856 = vertex_point ( 'none', #45031 ) ;
#10857 = direction ( 'none', ( -0.7071067811865449082, -0.7071067811865501263, 4.146671730999553026e-13 ) ) ;
#10858 = direction ( 'none', ( 0.9591247405308762630, 0.2829836251474266429, -1.713307136767216998e-15 ) ) ;
#10859 = vector ( 'none', #21619, 1000.000000000000000 ) ;
#10860 = vertex_point ( 'none', #8316 ) ;
#10861 = cartesian_point ( 'none', ( -31.03226594065008825, -46.18096279676689875, 64.60000000000006537 ) ) ;
#10862 = cartesian_point ( 'none', ( -46.60675387589374452, -3.751700330841863718, 130.0030289083738069 ) ) ;
#10863 = edge_curve ( 'none', #43701, #19276, #41162, .t. ) ;
#10864 = axis2_placement_3d ( 'none', #33004, #36732, #14750 ) ;
#10865 = face_bound ( 'none', #30942, .t. ) ;
#10866 = axis2_placement_3d ( 'none', #16077, #23396, #27231 ) ;
#10867 = direction ( 'none', ( 0.7858644344381070512, -0.6183988120018294454, 0.0000000000000000000 ) ) ;
#10868 = oriented_edge ( 'none', *, *, #40312, .t. ) ;
#10869 = line ( 'none', #12541, #14859 ) ;
#10870 = edge_curve ( 'none', #17251, #22092, #30216, .t. ) ;
#10871 = cartesian_point ( 'none', ( -17.48772940019308919, 0.6552254769337658713, -65.49999999999995737 ) ) ;
#10872 = vector ( 'none', #23501, 1000.000000000000000 ) ;
#10873 = cartesian_point ( 'none', ( -41.50913988463744175, -15.39458483401050160, 129.4339749299898585 ) ) ;
#10874 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#10875 = cartesian_point ( 'none', ( -48.25764690318640504, 15.43140392842319564, 145.7098734444800243 ) ) ;
#10876 = cartesian_point ( 'none', ( -87.55009502486728934, -15.60914173424934148, 143.4657866509208475 ) ) ;
#10877 = edge_loop ( 'none', ( #18404, #5801, #17794, #16950 ) ) ;
#10878 = edge_curve ( 'none', #33817, #39280, #46928, .t. ) ;
#10879 = oriented_edge ( 'none', *, *, #41437, .t. ) ;
#10880 = edge_curve ( 'none', #11382, #4444, #32519, .t. ) ;
#10881 = cylindrical_surface ( 'none', #6198, 18.00000000000000000 ) ;
#10882 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#10883 = circle ( 'none', #45010, 3.000000000000000444 ) ;
#10884 = advanced_face ( 'none', ( #45777 ), #20504, .f. ) ;
#10885 = cartesian_point ( 'none', ( -91.33263802728723135, 24.23218071571960408, 167.7629064701022514 ) ) ;
#10886 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#10887 = vertex_point ( 'none', #41169 ) ;
#10888 = circle ( 'none', #4591, 33.90055080756886952 ) ;
#10889 = circle ( 'none', #25168, 0.9999999999999966693 ) ;
#10891 = edge_curve ( 'none', #24873, #19092, #22777, .t. ) ;
#10890 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#10892 = cartesian_point ( 'none', ( -3.150894247565825701, 29.39359980405015094, -5.500000000000000000 ) ) ;
#10893 = toroidal_surface ( 'none', #37899, 24.99999999999999645, 1.000000000000000000 ) ;
#10894 = oriented_edge ( 'none', *, *, #6998, .t. ) ;
#10895 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10896 = oriented_edge ( 'none', *, *, #45652, .f. ) ;
#10897 = cartesian_point ( 'none', ( 28.39848326991692318, 50.93084235836430196, -14.39999999999996660 ) ) ;
#10898 = cartesian_point ( 'none', ( -41.25952444044303746, -1.832770689681907372, 161.6596375024982706 ) ) ;
#10899 = cartesian_point ( 'none', ( 6.036219775199991838e-14, 2.714335458923034188e-14, 106.0999999999999801 ) ) ;
#10900 = cartesian_point ( 'none', ( -49.36769861189897313, 4.907732343856139323, 131.7140984557426293 ) ) ;
#10901 = edge_loop ( 'none', ( #197, #33696, #28583, #8821 ) ) ;
#10902 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#10903 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091624639e-13, 146.1000000000000796 ) ) ;
#10904 = oriented_edge ( 'none', *, *, #20251, .f. ) ;
#10905 = cartesian_point ( 'none', ( -49.64999999999987779, -3.920739544468283988, 127.2535069197358553 ) ) ;
#10906 = direction ( 'none', ( 0.5586212103155023811, -0.8294228977943900460, -6.783373293990016668e-16 ) ) ;
#10907 = line ( 'none', #2839, #16640 ) ;
#10908 = oriented_edge ( 'none', *, *, #4977, .t. ) ;
#10909 = axis2_placement_3d ( 'none', #43821, #36607, #18499 ) ;
#10910 = cylindrical_surface ( 'none', #23465, 40.00000000000000711 ) ;
#10911 = vertex_point ( 'none', #19367 ) ;
#10912 = circle ( 'none', #19764, 6.899999999999995026 ) ;
#10914 = advanced_face ( 'none', ( #3965 ), #38303, .f. ) ;
#10913 = cartesian_point ( 'none', ( -52.66869176962458710, -3.948060941745466845, 130.0278092719049425 ) ) ;
#10915 = face_outer_bound ( 'none', #4213, .t. ) ;
#10916 = vector ( 'none', #24009, 1000.000000000000000 ) ;
#10917 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10918 = plane ( 'none', #31955 ) ;
#10919 = edge_curve ( 'none', #41324, #40334, #22229, .t. ) ;
#10920 = axis2_placement_3d ( 'none', #23638, #9412, #38548 ) ;
#10921 = direction ( 'none', ( 1.334402673828313241e-15, -1.224442052797150205e-16, 1.000000000000000000 ) ) ;
#10922 = vertex_point ( 'none', #30226 ) ;
#10923 = face_outer_bound ( 'none', #10185, .t. ) ;
#10924 = oriented_edge ( 'none', *, *, #38731, .f. ) ;
#10925 = cartesian_point ( 'none', ( -8.494263409684700505, -16.88794926298265153, 176.1000000000000512 ) ) ;
#10926 = edge_curve ( 'none', #7299, #2508, #21654, .t. ) ;
#10927 = toroidal_surface ( 'none', #45274, 19.25000000000000000, 4.050000000000003375 ) ;
#10928 = line ( 'none', #16477, #36185 ) ;
#10929 = cartesian_point ( 'none', ( -36.33130823037522106, 8.489976732805851967, 125.8583895137660988 ) ) ;
#10930 = oriented_edge ( 'none', *, *, #46567, .t. ) ;
#10931 = axis2_placement_3d ( 'none', #6461, #35589, #31864 ) ;
#10933 = edge_loop ( 'none', ( #45553, #27190 ) ) ;
#10932 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#10934 = vector ( 'none', #32298, 1000.000000000000000 ) ;
#10935 = line ( 'none', #19281, #9801 ) ;
#10936 = direction ( 'none', ( -1.216632385811974505e-15, 1.454508380802969775e-19, -1.000000000000000000 ) ) ;
#10937 = edge_curve ( 'none', #34626, #42143, #29056, .t. ) ;
#10938 = cartesian_point ( 'none', ( 9.796656071389252318, 38.64265655568838298, -37.49612945196358282 ) ) ;
#10939 = cylindrical_surface ( 'none', #13892, 23.49999999999999289 ) ;
#10940 = oriented_edge ( 'none', *, *, #26911, .t. ) ;
#10941 = cartesian_point ( 'none', ( -19.92978175024791554, -6.620119751072151004, 176.0999999999999943 ) ) ;
#10942 = oriented_edge ( 'none', *, *, #36512, .f. ) ;
#10943 = cartesian_point ( 'none', ( -41.96589014711020837, 16.13975764333803298, 145.6786888595421203 ) ) ;
#10944 = oriented_edge ( 'none', *, *, #40204, .f. ) ;
#10945 =( bounded_curve ( ) b_spline_curve ( 3, ( #23846, #38590, #9453, #1974 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 4.867424899537231120 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9979979914604466540, 0.9979979914604466540, 1.000000000000000000 ) )
representation_item ( '' ) );
#10946 = oriented_edge ( 'none', *, *, #20082, .f. ) ;
#10947 = cartesian_point ( 'none', ( -55.99999999999994316, -5.938949965537242047e-13, 106.1000000000000369 ) ) ;
#10948 = oriented_edge ( 'none', *, *, #16599, .t. ) ;
#10949 = cartesian_point ( 'none', ( -66.89144122724076169, 0.2897205598491527923, 185.4984758260995079 ) ) ;
#10950 = cartesian_point ( 'none', ( -52.66869176962474342, 8.489976732805326165, 125.8583895137658999 ) ) ;
#10951 = cartesian_point ( 'none', ( -42.36691201456292788, -10.50092769311864771, 158.8893393859596017 ) ) ;
#10952 = edge_curve ( 'none', #26613, #30344, #21107, .t. ) ;
#10953 = oriented_edge ( 'none', *, *, #10689, .f. ) ;
#10954 = cartesian_point ( 'none', ( 17.17276008745966465, -5.394099644848346919, -11.50000000000004263 ) ) ;
#10955 = direction ( 'none', ( 2.775557561562889773e-15, -0.4187739565397402552, 0.9080905094339725148 ) ) ;
#10956 = advanced_face ( 'none', ( #19961 ), #36008, .f. ) ;
#10957 = vector ( 'none', #33898, 1000.000000000000000 ) ;
#10958 = oriented_edge ( 'none', *, *, #36809, .t. ) ;
#10959 = direction ( 'none', ( 0.7248006548773168189, -0.6889586422198452631, -7.910339050454241337e-16 ) ) ;
#10960 = cartesian_point ( 'none', ( -30.31088913245518768, -57.50000000000007105, 48.50000000000005684 ) ) ;
#10961 = face_outer_bound ( 'none', #35786, .t. ) ;
#10962 = edge_curve ( 'none', #27029, #44247, #4513, .t. ) ;
#10963 = cartesian_point ( 'none', ( -52.66869176962463683, 19.49146589546640840, 156.1938227270873085 ) ) ;
#10964 = face_outer_bound ( 'none', #11326, .t. ) ;
#10965 = vector ( 'none', #32575, 1000.000000000000000 ) ;
#10966 = edge_curve ( 'none', #20875, #22882, #10759, .t. ) ;
#10967 = oriented_edge ( 'none', *, *, #5360, .t. ) ;
#10969 = advanced_face ( 'none', ( #38858 ), #10205, .f. ) ;
#10968 = cartesian_point ( 'none', ( -24.19614552423110609, 31.04916923754771574, 128.6077235337823765 ) ) ;
#10970 = direction ( 'none', ( -3.477035026498546900e-15, 0.9967624760706479403, 0.08040252668611201636 ) ) ;
#10971 = face_outer_bound ( 'none', #32155, .t. ) ;
#10972 = edge_loop ( 'none', ( #34749, #130, #17567, #14205 ) ) ;
#10973 = oriented_edge ( 'none', *, *, #24493, .f. ) ;
#10974 = oriented_edge ( 'none', *, *, #9639, .t. ) ;
#10975 = toroidal_surface ( 'none', #36141, 4.150000000000000355, 0.1000000000000000056 ) ;
#10976 = circle ( 'none', #15060, 3.400000000000000355 ) ;
#10977 = oriented_edge ( 'none', *, *, #9695, .f. ) ;
#10978 = cartesian_point ( 'none', ( -7.787436401836211690e-14, 36.50000000000000000, 84.50000000000005684 ) ) ;
#10979 = vector ( 'none', #10743, 1000.000000000000000 ) ;
#10980 = vertex_point ( 'none', #12460 ) ;
#10981 = plane ( 'none', #3621 ) ;
#10983 = axis2_placement_3d ( 'none', #20724, #46375, #24081 ) ;
#10982 = direction ( 'none', ( 1.387778780781454550e-15, -0.7111790392350226808, -0.7030109345897472828 ) ) ;
#10984 = oriented_edge ( 'none', *, *, #34247, .t. ) ;
#10985 = direction ( 'none', ( 0.8917887532908053139, -0.4524520079566797248, -8.673617379884039416e-16 ) ) ;
#10986 = cartesian_point ( 'none', ( 7.462018938012532132, 16.38986943399505236, -10.90805003768992343 ) ) ;
#10987 = oriented_edge ( 'none', *, *, #44956, .f. ) ;
#10988 = cartesian_point ( 'none', ( -39.06612279362219908, 18.35444348139116855, 131.7473144017737923 ) ) ;
#10989 = face_outer_bound ( 'none', #40582, .t. ) ;
#10990 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137730050, 124.0000000000000568 ) ) ;
#10991 = cartesian_point ( 'none', ( -49.64999999999992042, 11.90625274318178661, 136.6511299291675812 ) ) ;
#10992 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211243755e-16 ) ) ;
#10993 = edge_curve ( 'none', #34716, #30218, #9159, .t. ) ;
#10994 = edge_loop ( 'none', ( #42134, #3286, #4754, #18913, #27182, #26897 ) ) ;
#10995 = cartesian_point ( 'none', ( 6.146190825489019183, -26.03222802936607394, 1.975492758159751672 ) ) ;
#10996 = direction ( 'none', ( -0.5636924950782568056, -0.8259847280624802446, 6.844954231109467540e-16 ) ) ;
#10997 = cartesian_point ( 'none', ( 16.86366862416608825, -36.10414498525248916, -37.46883006123977822 ) ) ;
#10998 = edge_curve ( 'none', #30134, #19001, #19361, .t. ) ;
#10999 = axis2_placement_3d ( 'none', #44870, #26698, #23186 ) ;
#11000 = oriented_edge ( 'none', *, *, #31276, .f. ) ;
#11001 = vector ( 'none', #25439, 1000.000000000000114 ) ;
#11002 = advanced_face ( 'none', ( #31967 ), #47468, .t. ) ;
#11003 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.6000000000000654 ) ) ;
#11004 = oriented_edge ( 'none', *, *, #15307, .t. ) ;
#11005 = conical_surface ( 'none', #16704, 21.00000000000000000, 0.3689595462058566366 ) ;
#11006 = edge_curve ( 'none', #19525, #461, #15352, .t. ) ;
#11007 = cartesian_point ( 'none', ( 1.398546249527774630e-14, 2.549677043870000720e-15, -11.49999999999998579 ) ) ;
#11008 = cartesian_point ( 'none', ( 17.68664224854826017, -38.33422344292241490, -15.50000000000000355 ) ) ;
#11009 = line ( 'none', #37087, #11560 ) ;
#11010 = direction ( 'none', ( -2.083453798855083638e-15, 0.2214382354741773751, -0.9751743986949630294 ) ) ;
#11011 = vector ( 'none', #21090, 1000.000000000000227 ) ;
#11012 = edge_curve ( 'none', #7822, #40199, #9628, .t. ) ;
#11013 = direction ( 'none', ( 3.608224830032557872e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#11014 = oriented_edge ( 'none', *, *, #12111, .f. ) ;
#11015 = cartesian_point ( 'none', ( -1.507488066012483370e-15, 1.932572642656954608e-15, -36.00000000000000000 ) ) ;
#11016 = cartesian_point ( 'none', ( -36.00000000000001421, 1.288372528015341143e-15, -62.99999999999998579 ) ) ;
#11017 = cartesian_point ( 'none', ( -87.69999999999978968, -24.11153064848033978, 146.3099756828933096 ) ) ;
#11018 = cartesian_point ( 'none', ( 54.34738077886791530, 35.65616640185448460, -51.00000000000000711 ) ) ;
#11019 = edge_curve ( 'none', #9789, #5162, #14197, .t. ) ;
#11020 = circle ( 'none', #32572, 21.95000000000000995 ) ;
#11021 = oriented_edge ( 'none', *, *, #42539, .f. ) ;
#11022 = line ( 'none', #35745, #23049 ) ;
#11023 = cartesian_point ( 'none', ( -7.198776027302770697e-15, 1.705881229966448166e-15, -45.00000000000000000 ) ) ;
#11024 = edge_loop ( 'none', ( #20024, #36034, #39351, #39042 ) ) ;
#11025 = circle ( 'none', #11066, 4.000000000000000000 ) ;
#11027 = edge_curve ( 'none', #44782, #42452, #11894, .t. ) ;
#11026 = b_spline_curve_with_knots ( 'none', 3,
( #7422, #33008, #3612, #14604, #3776, #11090, #11242, #36736, #21808, #44111 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004919407352539037666, 0.005729114140615951603, 0.006538820928692864673, 0.007348527716769778610, 0.008158234504846692547 ),
.unspecified. ) ;
#11028 = cartesian_point ( 'none', ( -41.96568520599305430, -13.00563468577051118, 164.2823221702645924 ) ) ;
#11029 = oriented_edge ( 'none', *, *, #46279, .t. ) ;
#11030 = edge_loop ( 'none', ( #8660, #16898 ) ) ;
#11031 = advanced_face ( 'none', ( #18218 ), #12617, .f. ) ;
#11032 = oriented_edge ( 'none', *, *, #7821, .f. ) ;
#11033 = oriented_edge ( 'none', *, *, #31168, .t. ) ;
#11034 = oriented_edge ( 'none', *, *, #14507, .f. ) ;
#11035 = oriented_edge ( 'none', *, *, #45989, .t. ) ;
#11036 = vector ( 'none', #39584, 1000.000000000000114 ) ;
#11037 = b_spline_curve_with_knots ( 'none', 3,
( #15358, #37020, #26543, #7846, #37650, #40868, #19206, #18899, #44554, #33293 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235340443, 0.004237400127967492179, 0.005084229215699643915, 0.005931058303431795652, 0.006777887391163947388 ),
.unspecified. ) ;
#11038 = axis2_placement_3d ( 'none', #41386, #19740, #19410 ) ;
#11039 = cartesian_point ( 'none', ( -22.32143904093631548, 38.65961320808410306, 114.7000000000000739 ) ) ;
#11040 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11041 = oriented_edge ( 'none', *, *, #1419, .f. ) ;
#11042 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#11043 = cartesian_point ( 'none', ( -39.63227674137823442, 13.54103067448940223, 153.0051059566478386 ) ) ;
#11044 = direction ( 'none', ( 2.069866470930613778e-15, -0.7950610666349233746, -0.6065293894951322429 ) ) ;
#11045 = oriented_edge ( 'none', *, *, #7929, .f. ) ;
#11046 = face_bound ( 'none', #16310, .t. ) ;
#11047 = oriented_edge ( 'none', *, *, #3994, .f. ) ;
#11048 = cartesian_point ( 'none', ( -46.63308798543673106, -14.88692395694680215, 129.9671361950986466 ) ) ;
#11049 = cartesian_point ( 'none', ( -48.52700697790188400, -22.41152276048489611, 140.2930852976103608 ) ) ;
#11050 = oriented_edge ( 'none', *, *, #41269, .f. ) ;
#11051 = axis2_placement_3d ( 'none', #38358, #8740, #46556 ) ;
#11052 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#11053 = cartesian_point ( 'none', ( -47.74015538779231349, -11.38076976564360621, 135.3322501011278973 ) ) ;
#11054 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#11055 = circle ( 'none', #8327, 8.500000000000000000 ) ;
#11056 = cartesian_point ( 'none', ( -0.9240567137152710941, -27.48447050954116833, -1.749999999999999778 ) ) ;
#11057 = cartesian_point ( 'none', ( 34.88473215679297823, 50.75689730699778579, 58.50000000000003553 ) ) ;
#11058 = direction ( 'none', ( -3.445077376450748378e-15, 0.7030109345897472828, -0.7111790392350227918 ) ) ;
#11059 = direction ( 'none', ( -0.5636924950782566945, -0.8259847280624802446, 0.0000000000000000000 ) ) ;
#11060 = cartesian_point ( 'none', ( -57.09999999999974563, -34.64101615137771262, 168.2000000000000739 ) ) ;
#11061 = cartesian_point ( 'none', ( -87.69999999999993179, 4.079910839503101627, 117.7909850305296544 ) ) ;
#11062 = oriented_edge ( 'none', *, *, #341, .t. ) ;
#11063 = direction ( 'none', ( 3.800862444811031872e-15, -0.9790386015721628254, 0.2036747815308123100 ) ) ;
#11064 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#11065 = edge_curve ( 'none', #44374, #15248, #6120, .t. ) ;
#11066 = axis2_placement_3d ( 'none', #7865, #44092, #531 ) ;
#11067 = oriented_edge ( 'none', *, *, #29264, .t. ) ;
#11068 = advanced_face ( 'none', ( #30818 ), #46135, .f. ) ;
#11069 = face_outer_bound ( 'none', #28285, .t. ) ;
#11070 = cartesian_point ( 'none', ( -52.73544972410810061, -15.49074046559067774, 151.9291422146705486 ) ) ;
#11071 = direction ( 'none', ( 0.1065859633166278131, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11072 = vertex_point ( 'none', #26844 ) ;
#11073 = vertex_point ( 'none', #30702 ) ;
#11074 = edge_curve ( 'none', #46046, #1375, #29654, .t. ) ;
#11075 = axis2_placement_3d ( 'none', #453, #22789, #7791 ) ;
#11076 = face_outer_bound ( 'none', #26386, .t. ) ;
#11077 = vector ( 'none', #28130, 1000.000000000000000 ) ;
#11078 = oriented_edge ( 'none', *, *, #2753, .f. ) ;
#11079 = advanced_face ( 'none', ( #37720 ), #23840, .f. ) ;
#11080 = circle ( 'none', #26956, 2.999999999999998224 ) ;
#11081 = oriented_edge ( 'none', *, *, #39582, .t. ) ;
#11082 = oriented_edge ( 'none', *, *, #46085, .f. ) ;
#11083 = oriented_edge ( 'none', *, *, #29985, .f. ) ;
#11084 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#11085 = oriented_edge ( 'none', *, *, #20852, .t. ) ;
#11086 = oriented_edge ( 'none', *, *, #43620, .t. ) ;
#11087 = edge_curve ( 'none', #23182, #44712, #44623, .t. ) ;
#11088 = axis2_placement_3d ( 'none', #25426, #3713, #18088 ) ;
#11089 = oriented_edge ( 'none', *, *, #15571, .f. ) ;
#11090 = cartesian_point ( 'none', ( 36.45336939792090902, 15.65861452081718497, -37.16631563402536642 ) ) ;
#11091 = oriented_edge ( 'none', *, *, #8093, .t. ) ;
#11092 = advanced_face ( 'none', ( #11350 ), #23956, .f. ) ;
#11093 = cartesian_point ( 'none', ( -56.72193791232405857, 34.13486917399480802, 131.6730885425786539 ) ) ;
#11094 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11095 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11096 = oriented_edge ( 'none', *, *, #25434, .t. ) ;
#11097 = oriented_edge ( 'none', *, *, #39148, .f. ) ;
#11099 = edge_curve ( 'none', #43105, #23945, #5651, .t. ) ;
#11098 = cartesian_point ( 'none', ( 1.172445596482853736, -10.93733840215652720, -115.9999999999999289 ) ) ;
#11100 = cartesian_point ( 'none', ( 1.473600431205327095e-13, 1.869470442492997266e-14, 171.0999999999999659 ) ) ;
#11101 = face_bound ( 'none', #6533, .t. ) ;
#11102 = direction ( 'none', ( 1.261617073437678048e-15, -1.224442052797147247e-16, 1.000000000000000000 ) ) ;
#11103 = direction ( 'none', ( -0.8041664463712602240, -0.3214285714285704532, 0.5000000000000074385 ) ) ;
#11104 = cartesian_point ( 'none', ( 1.172445596482880381, -10.93733840215660180, -115.9999999999999858 ) ) ;
#11105 = cartesian_point ( 'none', ( -33.93606236886061822, -20.01943083328847450, -36.68662996424416178 ) ) ;
#11106 = cartesian_point ( 'none', ( -25.45017465948104984, -5.318703770836266997, 1.000000000000014877 ) ) ;
#11107 = oriented_edge ( 'none', *, *, #3037, .f. ) ;
#11108 = direction ( 'none', ( -3.323730179971561998e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11109 = edge_curve ( 'none', #24556, #43388, #33689, .t. ) ;
#11110 = vertex_point ( 'none', #24307 ) ;
#11111 = cartesian_point ( 'none', ( -52.71370004118969632, 8.280366686148418864, 125.7704723779090585 ) ) ;
#11112 = vertex_point ( 'none', #39217 ) ;
#11113 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11114 = vector ( 'none', #16034, 1000.000000000000114 ) ;
#11115 = direction ( 'none', ( -6.758705461557733020e-16, 3.806571495544412310e-16, -1.000000000000000000 ) ) ;
#11116 = oriented_edge ( 'none', *, *, #39461, .f. ) ;
#11117 = vector ( 'none', #28317, 1000.000000000000000 ) ;
#11118 = cartesian_point ( 'none', ( 23.47542852236429312, -31.56537018493544267, 114.7000000000000171 ) ) ;
#11119 = vertex_point ( 'none', #42743 ) ;
#11120 = vector ( 'none', #40333, 1000.000000000000000 ) ;
#11121 = oriented_edge ( 'none', *, *, #45422, .t. ) ;
#11122 = circle ( 'none', #34030, 17.50000000000001066 ) ;
#11123 = oriented_edge ( 'none', *, *, #17707, .t. ) ;
#11124 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#11125 = axis2_placement_3d ( 'none', #11539, #37193, #33636 ) ;
#11126 = vertex_point ( 'none', #9290 ) ;
#11127 = oriented_edge ( 'none', *, *, #30346, .t. ) ;
#11128 = cartesian_point ( 'none', ( -46.59352487864061487, -15.40222646561942632, 130.4151978886927168 ) ) ;
#11129 = vertex_point ( 'none', #16820 ) ;
#11130 = advanced_face ( 'none', ( #26225 ), #42271, .f. ) ;
#11131 = vertex_point ( 'none', #12936 ) ;
#11132 = axis2_placement_3d ( 'none', #45019, #663, #11819 ) ;
#11133 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#11134 = axis2_placement_3d ( 'none', #36726, #47315, #28987 ) ;
#11135 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#11136 = direction ( 'none', ( 4.081702296416024674e-15, -1.000000000000000000, 5.918468329803236440e-13 ) ) ;
#11137 = edge_curve ( 'none', #6776, #41213, #46889, .t. ) ;
#11138 = axis2_placement_3d ( 'none', #4915, #26619, #19443 ) ;
#11139 = edge_loop ( 'none', ( #20833, #36364 ) ) ;
#11140 = cartesian_point ( 'none', ( -51.81108534325855430, -22.26678806101260832, 141.7543258600265972 ) ) ;
#11141 = b_spline_curve_with_knots ( 'none', 3,
( #9067, #2067, #27740, #38363 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119944936591392e-07, 0.0005956375191353744346 ),
.unspecified. ) ;
#11142 = cartesian_point ( 'none', ( 36.70772497870409268, 46.71512077422796239, 68.50000000000001421 ) ) ;
#11143 = line ( 'none', #14892, #35803 ) ;
#11144 = edge_curve ( 'none', #4964, #8461, #14160, .t. ) ;
#11145 = axis2_placement_3d ( 'none', #22170, #11135, #14805 ) ;
#11146 = cartesian_point ( 'none', ( 1.773490490603988612e-13, -8.999999999999980460, 171.0999999999999659 ) ) ;
#11147 = person_and_organization ( #11766, #32964 ) ;
#11148 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142246169, -9.573990729299888570e-16 ) ) ;
#11149 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#11150 = cartesian_point ( 'none', ( -44.49999999999987210, -1.273703365001211093e-13, 146.0999999999999659 ) ) ;
#11151 = axis2_placement_3d ( 'none', #36009, #43862, #18055 ) ;
#11152 = cartesian_point ( 'none', ( 11.45312565112950409, 18.48040383981688350, 174.1819355786506094 ) ) ;
#11153 = edge_loop ( 'none', ( #21704, #5115 ) ) ;
#11154 = face_bound ( 'none', #26981, .t. ) ;
#11155 = advanced_face ( 'none', ( #2784 ), #44588, .f. ) ;
#11156 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11157 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#11158 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#11159 = edge_loop ( 'none', ( #10777, #2457, #38799, #34752 ) ) ;
#11160 = circle ( 'none', #42114, 2.500000000000002220 ) ;
#11161 = vertex_point ( 'none', #39539 ) ;
#11162 = circle ( 'none', #15724, 0.2000000000000029254 ) ;
#11163 = cartesian_point ( 'none', ( 0.5435884129147423582, -5.070947804636197986, -126.0000000000000000 ) ) ;
#11164 = face_outer_bound ( 'none', #32096, .t. ) ;
#11165 = oriented_edge ( 'none', *, *, #30056, .f. ) ;
#11166 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#11167 = edge_curve ( 'none', #268, #25584, #21066, .t. ) ;
#11168 = line ( 'none', #20431, #7740 ) ;
#11170 = vertex_point ( 'none', #24625 ) ;
#11169 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11171 = oriented_edge ( 'none', *, *, #6448, .f. ) ;
#11172 = cartesian_point ( 'none', ( -2.251215916412732924e-14, 3.372800435643386731e-14, 18.00000000000004974 ) ) ;
#11173 = cartesian_point ( 'none', ( -95.69999999999987494, -3.138398596207267875e-13, 146.1000000000001080 ) ) ;
#11174 = line ( 'none', #21743, #40431 ) ;
#11175 = edge_curve ( 'none', #20011, #2166, #27204, .t. ) ;
#11176 = cartesian_point ( 'none', ( -41.75804274176812214, -26.12703207982240272, 113.0746416305929642 ) ) ;
#11177 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11178 = oriented_edge ( 'none', *, *, #41016, .t. ) ;
#11179 = oriented_edge ( 'none', *, *, #18739, .f. ) ;
#11180 = cartesian_point ( 'none', ( 29.71335769399998483, 0.1679837742507369058, -45.00000000000002132 ) ) ;
#11181 = direction ( 'none', ( 3.416070845000481754e-15, -1.000000000000000000, 5.850021322063325158e-13 ) ) ;
#11182 = edge_curve ( 'none', #23973, #16222, #13608, .t. ) ;
#11183 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11184 = direction ( 'none', ( 6.505213034913020688e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11185 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11186 = oriented_edge ( 'none', *, *, #19880, .t. ) ;
#11187 = axis2_placement_3d ( 'none', #37392, #30126, #31086 ) ;
#11188 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750988713, 0.6493457786393073139 ) ) ;
#11189 = vector ( 'none', #36618, 1000.000000000000000 ) ;
#11190 = axis2_placement_3d ( 'none', #7953, #19164, #37608 ) ;
#11191 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#11192 = plane ( 'none', #41139 ) ;
#11193 = direction ( 'none', ( 1.261617073437678048e-15, -1.224442052797147247e-16, 1.000000000000000000 ) ) ;
#11194 = face_outer_bound ( 'none', #15982, .t. ) ;
#11195 = edge_loop ( 'none', ( #45542, #27207, #14504, #33602 ) ) ;
#11196 = circle ( 'none', #42097, 16.55000000000000071 ) ;
#11197 = cartesian_point ( 'none', ( -22.72448432557725440, 38.83353152519353557, 120.6000000000000654 ) ) ;
#11198 = cartesian_point ( 'none', ( 45.96194077712551262, 37.46194077712569026, 1.000000000000014655 ) ) ;
#11199 = edge_loop ( 'none', ( #25264, #45905, #42901, #21992 ) ) ;
#11200 = direction ( 'none', ( -9.158652020633969511e-16, 0.5667514462894911453, 0.8238888263162513770 ) ) ;
#11201 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#11202 = oriented_edge ( 'none', *, *, #36065, .t. ) ;
#11203 = edge_curve ( 'none', #5025, #25761, #10168, .t. ) ;
#11204 = axis2_placement_3d ( 'none', #25778, #11542, #18464 ) ;
#11205 = oriented_edge ( 'none', *, *, #43581, .t. ) ;
#11206 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11207 = face_outer_bound ( 'none', #14238, .t. ) ;
#11208 = cartesian_point ( 'none', ( 27.94144153385546758, 51.16272401244211210, 64.60000000000002274 ) ) ;
#11209 = oriented_edge ( 'none', *, *, #27815, .f. ) ;
#11210 = oriented_edge ( 'none', *, *, #20027, .t. ) ;
#11211 = direction ( 'none', ( -0.9912947018080024986, -8.141635513917815050e-14, -0.1316617414717854151 ) ) ;
#11212 = vertex_point ( 'none', #43539 ) ;
#11213 = advanced_face ( 'none', ( #32473 ), #29611, .f. ) ;
#11214 = cartesian_point ( 'none', ( -36.52233261481034532, 13.97067102992876464, 154.5675411652331661 ) ) ;
#11215 = cartesian_point ( 'none', ( -47.49051835593390791, -11.48409498260362227, 135.2308241619234082 ) ) ;
#11216 = cartesian_point ( 'none', ( -72.69999999999990337, 11.73445414737763670, 157.6996804207309140 ) ) ;
#11217 = circle ( 'none', #29553, 3.999999999999999112 ) ;
#11218 = edge_curve ( 'none', #3686, #36756, #19919, .t. ) ;
#11219 = circle ( 'none', #3002, 4.099999999999998757 ) ;
#11220 = axis2_placement_3d ( 'none', #26062, #32959, #14545 ) ;
#11221 = cartesian_point ( 'none', ( -31.02830093266795686, -4.932966188362033932, 152.3993770223028150 ) ) ;
#11222 = cartesian_point ( 'none', ( -93.75290554363395756, -17.76172256825088525, 141.3379288536506522 ) ) ;
#11223 = direction ( 'none', ( 3.384826294588890362e-15, -0.9400874566713446345, 0.3409333861756616568 ) ) ;
#11224 =( bounded_curve ( ) b_spline_curve ( 3, ( #2228, #27747, #2543, #9549 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 4.867424899537221350 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9979979914604468760, 0.9979979914604468760, 1.000000000000000000 ) )
representation_item ( '' ) );
#11225 = oriented_edge ( 'none', *, *, #44884, .f. ) ;
#11226 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#11227 = axis2_placement_3d ( 'none', #26330, #11627, #41123 ) ;
#11228 = cartesian_point ( 'none', ( -11.08251321239772480, 17.83840981399356451, 176.0999999999999943 ) ) ;
#11229 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#11230 = cartesian_point ( 'none', ( 30.31088913245555361, -57.49999999999988631, 45.50000000000000711 ) ) ;
#11231 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11232 = edge_curve ( 'none', #41578, #10287, #33645, .t. ) ;
#11233 = cartesian_point ( 'none', ( -79.19999999999987494, -2.552200839205185727e-13, 146.1000000000000796 ) ) ;
#11234 = cartesian_point ( 'none', ( -51.00292657709118771, 37.46194077712553394, 1.000000000000091038 ) ) ;
#11235 = oriented_edge ( 'none', *, *, #32312, .f. ) ;
#11236 = edge_curve ( 'none', #3022, #37581, #14748, .t. ) ;
#11237 = cartesian_point ( 'none', ( -51.81076233036148437, -3.784887300799231191, 130.7467402935128291 ) ) ;
#11238 = cartesian_point ( 'none', ( -36.33130823037513579, -1.919698950934342285, 162.5382862834840978 ) ) ;
#11239 = edge_curve ( 'none', #31885, #27123, #35412, .t. ) ;
#11240 = advanced_face ( 'none', ( #3921 ), #41713, .f. ) ;
#11241 = edge_loop ( 'none', ( #44881, #17386, #7607, #10709, #36338, #7652 ) ) ;
#11242 = cartesian_point ( 'none', ( 36.49295897986926462, 15.40987369102560578, -37.06079435570749325 ) ) ;
#11243 = face_outer_bound ( 'none', #1831, .t. ) ;
#11244 = edge_curve ( 'none', #19916, #22566, #25058, .t. ) ;
#11245 = direction ( 'none', ( 1.261543459662910222e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11246 = oriented_edge ( 'none', *, *, #5176, .t. ) ;
#11247 = circle ( 'none', #297, 4.099999999999999645 ) ;
#11248 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -2.151057110211240058e-16 ) ) ;
#11249 = oriented_edge ( 'none', *, *, #30053, .t. ) ;
#11250 = oriented_edge ( 'none', *, *, #17150, .f. ) ;
#11251 = oriented_edge ( 'none', *, *, #38978, .t. ) ;
#11252 = oriented_edge ( 'none', *, *, #3234, .t. ) ;
#11253 = cartesian_point ( 'none', ( -118.5000000000000426, 15.99999999996153122, 81.09999999999078568 ) ) ;
#11254 = oriented_edge ( 'none', *, *, #12528, .f. ) ;
#11255 = oriented_edge ( 'none', *, *, #18504, .t. ) ;
#11256 = axis2_placement_3d ( 'none', #15218, #29919, #15050 ) ;
#11257 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.836834283874915631e-13 ) ) ;
#11258 = edge_loop ( 'none', ( #29442, #44757, #40541, #31902 ) ) ;
#11259 = circle ( 'none', #34795, 5.000000000000000000 ) ;
#11260 = line ( 'none', #1757, #42813 ) ;
#11261 = direction ( 'none', ( -1.000000000000000000, -3.323730179971562393e-15, 8.239640843840859383e-16 ) ) ;
#11262 = cartesian_point ( 'none', ( -39.34999999999985931, -11.04713063124392747, 135.6596501583407246 ) ) ;
#11263 = oriented_edge ( 'none', *, *, #40281, .t. ) ;
#11264 = vertex_point ( 'none', #22337 ) ;
#11265 = cartesian_point ( 'none', ( -36.33130823037517843, 10.94013197419526584, 165.1293460840667819 ) ) ;
#11266 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#11267 = axis2_placement_3d ( 'none', #31186, #28107, #42741 ) ;
#11268 = direction ( 'none', ( -1.681005951946574251e-15, 0.7071067811865474617, 0.7071067811865474617 ) ) ;
#11269 = advanced_face ( 'none', ( #23913 ), #26181, .f. ) ;
#11270 = cartesian_point ( 'none', ( -21.29663828643228385, -1.158849056039652492, 174.9854830533105883 ) ) ;
#11271 = cartesian_point ( 'none', ( -46.63308798543673106, -1.084745651077396733, 168.0251710670607395 ) ) ;
#11272 = plane ( 'none', #23790 ) ;
#11273 = direction ( 'none', ( -0.1065859633166260367, 0.9943034911051389368, 5.004010026856173789e-17 ) ) ;
#11274 = axis2_placement_3d ( 'none', #44164, #18366, #18205 ) ;
#11275 = oriented_edge ( 'none', *, *, #45021, .f. ) ;
#11276 = oriented_edge ( 'none', *, *, #19282, .t. ) ;
#11277 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11278 = cartesian_point ( 'none', ( 30.06243503111502591, -56.49999999999989342, 58.50000000000000000 ) ) ;
#11279 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#11280 = edge_curve ( 'none', #21200, #24195, #22741, .t. ) ;
#11281 = axis2_placement_3d ( 'none', #37129, #11149, #11621 ) ;
#11282 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#11283 = vertex_point ( 'none', #22183 ) ;
#11284 = vector ( 'none', #34526, 1000.000000000000000 ) ;
#11285 = cartesian_point ( 'none', ( 51.00292657709093191, 37.46194077712570447, 1.000000000000007772 ) ) ;
#11286 = edge_curve ( 'none', #31569, #3641, #35889, .t. ) ;
#11287 = edge_loop ( 'none', ( #27856, #5963, #447, #39837 ) ) ;
#11288 = circle ( 'none', #14963, 18.00000000000000000 ) ;
#11289 = cartesian_point ( 'none', ( -41.96568520599308272, -16.14635755036812270, 130.6391296836600020 ) ) ;
#11290 = oriented_edge ( 'none', *, *, #41138, .f. ) ;
#11291 = cartesian_point ( 'none', ( 13.23597847503071279, 36.68526780341838389, -12.00000000000000888 ) ) ;
#11292 = cartesian_point ( 'none', ( -42.36691201456303446, 19.49321747747364242, 156.1947645749328899 ) ) ;
#11293 = oriented_edge ( 'none', *, *, #29073, .f. ) ;
#11294 = line ( 'none', #264, #1611 ) ;
#11295 = cartesian_point ( 'none', ( -37.84493212310911758, 13.95820360984030373, 116.4972267858654646 ) ) ;
#11296 = cartesian_point ( 'none', ( 45.96194077712548420, 45.96194077712569026, 1.387778780781445676e-14 ) ) ;
#11297 = edge_loop ( 'none', ( #26282, #2356 ) ) ;
#11298 = oriented_edge ( 'none', *, *, #3407, .t. ) ;
#11299 = direction ( 'none', ( 0.7248006548773167079, -0.6889586422198454851, 0.0000000000000000000 ) ) ;
#11300 = edge_curve ( 'none', #4274, #46054, #30890, .t. ) ;
#11301 = circle ( 'none', #37554, 0.4999999999999989453 ) ;
#11302 = line ( 'none', #2315, #18776 ) ;
#11303 = advanced_face ( 'none', ( #5608 ), #10981, .t. ) ;
#11304 = cartesian_point ( 'none', ( -42.36691201456291367, -15.74838142018315068, 151.1818468089657301 ) ) ;
#11305 = oriented_edge ( 'none', *, *, #24993, .f. ) ;
#11306 = oriented_edge ( 'none', *, *, #2031, .t. ) ;
#11307 = cartesian_point ( 'none', ( 10.39034114086832972, 14.70111769219041342, -10.49629236710966573 ) ) ;
#11308 = vector ( 'none', #3837, 1000.000000000000114 ) ;
#11309 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#11310 = advanced_face ( 'none', ( #26770 ), #5061, .t. ) ;
#11312 = edge_curve ( 'none', #25155, #20033, #15303, .t. ) ;
#11311 = cartesian_point ( 'none', ( -36.33130823037524948, 17.27871166638612266, 132.5630644845338111 ) ) ;
#11313 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11314 = cartesian_point ( 'none', ( -85.49999999999968736, -65.00000000001152500, 127.1000000000386478 ) ) ;
#11315 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11316 = cartesian_point ( 'none', ( -82.30000000000281091, -34.43176426428335191, 168.3804196209794952 ) ) ;
#11317 = oriented_edge ( 'none', *, *, #22492, .f. ) ;
#11318 = cartesian_point ( 'none', ( -95.69999999999986073, -4.313090533171560104, 140.4303309233748109 ) ) ;
#11319 = direction ( 'none', ( 3.202566417187948859e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11320 = edge_curve ( 'none', #47277, #3691, #4464, .t. ) ;
#11321 = oriented_edge ( 'none', *, *, #17988, .f. ) ;
#11322 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.387778780781445676e-16 ) ) ;
#11323 = cartesian_point ( 'none', ( -103.5000000000000142, 51.26524163605461126, 197.3652416359945221 ) ) ;
#11324 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11325 = cartesian_point ( 'none', ( -10.78264101033794908, -15.83089065779596005, -37.49999999999998579 ) ) ;
#11326 = edge_loop ( 'none', ( #9482, #1650, #35459, #12296 ) ) ;
#11327 = direction ( 'none', ( -0.1065859633166312548, 0.9943034911051382707, 4.235681631386051471e-17 ) ) ;
#11328 = direction ( 'none', ( -3.800862444811031083e-15, 0.9790386015721626034, -0.2036747815308123655 ) ) ;
#11329 = advanced_face ( 'none', ( #17080, #37127 ), #25697, .t. ) ;
#11330 = cartesian_point ( 'none', ( -36.26455027589151570, -15.55844740791084035, 151.7424475412071843 ) ) ;
#11331 = oriented_edge ( 'none', *, *, #37342, .f. ) ;
#11332 = oriented_edge ( 'none', *, *, #17767, .f. ) ;
#11333 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385830836e-17 ) ) ;
#11334 = axis2_placement_3d ( 'none', #9662, #6322, #28027 ) ;
#11335 = vector ( 'none', #23034, 1000.000000000000114 ) ;
#11336 = oriented_edge ( 'none', *, *, #6863, .t. ) ;
#11337 = circle ( 'none', #5406, 4.000000000000003553 ) ;
#11338 = direction ( 'none', ( 1.590016789392713315e-15, -0.7111790392350227918, -0.7030109345897473938 ) ) ;
#11339 = axis2_placement_3d ( 'none', #10655, #14319, #18032 ) ;
#11340 = edge_loop ( 'none', ( #14840, #9895 ) ) ;
#11341 = edge_curve ( 'none', #35100, #47277, #22187, .t. ) ;
#11342 = axis2_placement_3d ( 'none', #10020, #35821, #6375 ) ;
#11343 = circle ( 'none', #38451, 2.500000000000001332 ) ;
#11344 = vector ( 'none', #41649, 1000.000000000000000 ) ;
#11345 = direction ( 'none', ( -0.5636924950782565835, -0.8259847280624803556, 0.0000000000000000000 ) ) ;
#11346 = oriented_edge ( 'none', *, *, #38820, .f. ) ;
#11347 = edge_curve ( 'none', #12639, #37095, #25632, .t. ) ;
#11349 = axis2_placement_3d ( 'none', #42487, #28011, #16721 ) ;
#11348 = cartesian_point ( 'none', ( -29.39359980405009409, -3.150894247566148554, 2.000000000000017319 ) ) ;
#11350 = face_outer_bound ( 'none', #35033, .t. ) ;
#11351 = b_spline_curve_with_knots ( 'none', 3,
( #13699, #2718, #10021, #24286 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758528087429e-06, 0.0006825832849471035173 ),
.unspecified. ) ;
#11352 = edge_loop ( 'none', ( #29666, #5151, #42850, #1498 ) ) ;
#11353 = edge_curve ( 'none', #10491, #30344, #12454, .t. ) ;
#11354 = cartesian_point ( 'none', ( -36.33130823037507895, -20.85734090363971660, 152.9391395971541669 ) ) ;
#11355 = axis2_placement_3d ( 'none', #19200, #15190, #4508 ) ;
#11356 = advanced_face ( 'none', ( #31922 ), #40575, .t. ) ;
#11357 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#11358 = oriented_edge ( 'none', *, *, #7263, .t. ) ;
#11359 = cartesian_point ( 'none', ( 12.05423125503427961, -13.37944074250943416, -10.60884880484903015 ) ) ;
#11360 = cartesian_point ( 'none', ( 1.130483577257511439e-13, 2.224558637804175625e-14, 146.0999999999999659 ) ) ;
#11361 = line ( 'none', #40192, #1677 ) ;
#11362 = cartesian_point ( 'none', ( -52.73544972410807929, -20.55746250525928431, 153.7970677094743337 ) ) ;
#11363 = cartesian_point ( 'none', ( -60.19998826649748480, -20.00000000000065015, 111.4589838486227364 ) ) ;
#11364 = oriented_edge ( 'none', *, *, #555, .t. ) ;
#11365 = direction ( 'none', ( 0.1065859633166279241, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11366 = cartesian_point ( 'none', ( -52.73544972410813614, -11.59576344783804558, 134.2914958584168517 ) ) ;
#11368 = edge_curve ( 'none', #12080, #36912, #43419, .t. ) ;
#11367 = cartesian_point ( 'none', ( 1.602784589444301577, 2.400919593233758143, 170.5999999999999659 ) ) ;
#11369 = cartesian_point ( 'none', ( -54.50000000000003553, 32.68344526856130017, 129.7458488088953459 ) ) ;
#11370 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11371 = vector ( 'none', #28241, 1000.000000000000000 ) ;
#11373 = oriented_edge ( 'none', *, *, #3473, .t. ) ;
#11372 = cartesian_point ( 'none', ( 49.69657935914701596, 57.50000000000000711, -51.00000000000000711 ) ) ;
#11374 = direction ( 'none', ( -1.603000074938371624e-15, 0.08040252668610858855, -0.9967624760706483844 ) ) ;
#11375 = vector ( 'none', #39572, 1000.000000000000000 ) ;
#11376 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#11377 = cartesian_point ( 'none', ( -42.40647512135979014, -21.48733282775778974, 141.4537384947885528 ) ) ;
#11378 = edge_curve ( 'none', #29126, #2827, #39417, .t. ) ;
#11379 = cartesian_point ( 'none', ( -49.64999999999992752, 12.57772647532497601, 137.5653180075702267 ) ) ;
#11380 = circle ( 'none', #28421, 51.20000000000010232 ) ;
#11381 = cartesian_point ( 'none', ( 37.23458618907358186, -14.61456777768170667, -15.19463300836743613 ) ) ;
#11382 = vertex_point ( 'none', #22964 ) ;
#11383 = cartesian_point ( 'none', ( -39.91594901655409444, -1.170636870390403983, 169.3408973402518995 ) ) ;
#11384 = cartesian_point ( 'none', ( -34.19999999999987494, -9.020562075079396891e-14, 146.0999999999999659 ) ) ;
#11385 = cylindrical_surface ( 'none', #45973, 5.000000000000003553 ) ;
#11386 = vertex_point ( 'none', #1271 ) ;
#11388 = advanced_face ( 'none', ( #7336 ), #44023, .f. ) ;
#11387 = cartesian_point ( 'none', ( 36.90536383948197141, -13.77847875758065754, -12.68157911069828536 ) ) ;
#11389 = oriented_edge ( 'none', *, *, #29274, .t. ) ;
#11390 = cartesian_point ( 'none', ( -1.440521244842517188e-13, 47.50000000000005684, 48.50000000000006395 ) ) ;
#11391 = face_outer_bound ( 'none', #28837, .t. ) ;
#11392 = oriented_edge ( 'none', *, *, #34475, .t. ) ;
#11393 = vertex_point ( 'none', #12082 ) ;
#11394 = oriented_edge ( 'none', *, *, #35168, .f. ) ;
#11395 = face_outer_bound ( 'none', #3100, .t. ) ;
#11396 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#11397 = vertex_point ( 'none', #41271 ) ;
#11398 = cartesian_point ( 'none', ( -90.69999999999991758, 14.12489032901866537, 151.6465636996631474 ) ) ;
#11399 = vertex_point ( 'none', #37747 ) ;
#11400 = vertex_point ( 'none', #30482 ) ;
#11401 = cartesian_point ( 'none', ( -14.38701895351089632, -37.32328896205835633, -14.01299393201616894 ) ) ;
#11402 = oriented_edge ( 'none', *, *, #27404, .f. ) ;
#11403 = axis2_placement_3d ( 'none', #42480, #16244, #30915 ) ;
#11404 = direction ( 'none', ( -6.323653290322538517e-16, -2.518793474338965937e-17, -1.000000000000000000 ) ) ;
#11405 = vector ( 'none', #23613, 1000.000000000000000 ) ;
#11406 = axis2_placement_3d ( 'none', #10376, #17596, #2917 ) ;
#11407 = oriented_edge ( 'none', *, *, #17150, .t. ) ;
#11409 = b_spline_curve_with_knots ( 'none', 3,
( #38321, #4892, #5520, #8531, #23241, #1389, #26902, #5041, #45394, #17439 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265987845760e-07, 0.0008478645972537854217, 0.001695433411580972091, 0.002543002225908158869, 0.003390571040235345647 ),
.unspecified. ) ;
#11408 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11410 = axis2_placement_3d ( 'none', #46803, #20662, #2947 ) ;
#11411 = cartesian_point ( 'none', ( -20.66955272186335080, 38.01446555297236074, -11.49999999999998046 ) ) ;
#11412 = cartesian_point ( 'none', ( -49.08405098344571371, 8.981487724780123472, 124.6327556935673044 ) ) ;
#11413 = edge_curve ( 'none', #44521, #6280, #45735, .t. ) ;
#11414 = axis2_placement_3d ( 'none', #20155, #35206, #27787 ) ;
#11415 = cylindrical_surface ( 'none', #2715, 12.24999999999999112 ) ;
#11416 = cartesian_point ( 'none', ( -54.79999999999984794, -11.02327510814301625, 135.2033305138589867 ) ) ;
#11417 = edge_loop ( 'none', ( #7972, #28617, #13065, #17074 ) ) ;
#11418 = cartesian_point ( 'none', ( -52.73544972410807929, -20.63491967393617799, 153.5834878265557677 ) ) ;
#11419 = edge_loop ( 'none', ( #21560, #29388, #20448, #5226, #3056, #42818, #12711, #34178 ) ) ;
#11420 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#11421 = line ( 'none', #25958, #2899 ) ;
#11422 = cartesian_point ( 'none', ( -40.47402067290456529, -0.6651543040708315369, 161.4342976439171480 ) ) ;
#11423 = circle ( 'none', #44425, 7.299999999999998046 ) ;
#11424 = direction ( 'none', ( -3.355981890093554771e-15, 1.000000000000000000, 1.224442052797190634e-16 ) ) ;
#11425 = edge_curve ( 'none', #44839, #13307, #472, .t. ) ;
#11426 = axis2_placement_3d ( 'none', #10431, #21637, #32823 ) ;
#11427 = cartesian_point ( 'none', ( -77.69999999999983231, -10.00106999878983949, 139.0260266554566897 ) ) ;
#11428 = cartesian_point ( 'none', ( -52.66869176962455867, -1.919698950934375814, 162.5382862834841262 ) ) ;
#11429 = cartesian_point ( 'none', ( -49.12081362515099414, 34.39509654047742515, 68.60000000000007958 ) ) ;
#11430 = direction ( 'none', ( -1.000000000000000000, 6.530723674265616128e-15, 8.239640843840867272e-16 ) ) ;
#11431 = vertex_point ( 'none', #37901 ) ;
#11432 = cartesian_point ( 'none', ( 30.14558498576320034, -56.83329201459328317, 58.16670798540661735 ) ) ;
#11433 = direction ( 'none', ( 0.5002102258937927148, -0.8659039957820271471, 0.0000000000000000000 ) ) ;
#11434 = vertex_point ( 'none', #15960 ) ;
#11435 = cartesian_point ( 'none', ( -95.69999999999984652, -8.326808788419349128, 136.4627114265504986 ) ) ;
#11436 = face_outer_bound ( 'none', #3076, .t. ) ;
#11437 = line ( 'none', #47508, #8608 ) ;
#11438 = oriented_edge ( 'none', *, *, #682, .f. ) ;
#11439 = oriented_edge ( 'none', *, *, #38532, .t. ) ;
#11440 = oriented_edge ( 'none', *, *, #8130, .f. ) ;
#11441 = circle ( 'none', #2519, 6.299999999999993605 ) ;
#11442 = cartesian_point ( 'none', ( -47.74060527872177317, 17.98223703551186858, 132.0294765134945294 ) ) ;
#11443 = edge_curve ( 'none', #40382, #15988, #15931, .t. ) ;
#11444 = oriented_edge ( 'none', *, *, #28481, .t. ) ;
#11446 = advanced_face ( 'none', ( #42858 ), #27320, .f. ) ;
#11445 = cartesian_point ( 'none', ( -42.49999999999994316, -2.194927865177805248, 101.1000000000000369 ) ) ;
#11447 = cartesian_point ( 'none', ( 1.878217632129133622e-14, -35.99999999999997868, 84.50000000000005684 ) ) ;
#11448 = circle ( 'none', #5997, 4.249999999999996447 ) ;
#11449 = oriented_edge ( 'none', *, *, #19507, .f. ) ;
#11450 = cartesian_point ( 'none', ( -57.00819672131149929, -31.22603891921371044, 1.224389774287999118e-14 ) ) ;
#11451 = edge_curve ( 'none', #40261, #15784, #30775, .t. ) ;
#11452 = edge_loop ( 'none', ( #44477, #6560, #8521, #37111 ) ) ;
#11453 = cartesian_point ( 'none', ( 17.23790677411654215, 30.59369098387147545, 120.7000000000000313 ) ) ;
#11454 = plane ( 'none', #12272 ) ;
#11455 = oriented_edge ( 'none', *, *, #5018, .t. ) ;
#11456 = cartesian_point ( 'none', ( -85.50000000000008527, 60.20000000001082441, 165.0999999999648651 ) ) ;
#11457 = circle ( 'none', #32954, 55.00000000000000000 ) ;
#11459 = edge_curve ( 'none', #13970, #45217, #28473, .t. ) ;
#11458 = b_spline_curve_with_knots ( 'none', 3,
( #42234, #45929, #23948, #2074 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231749965699726, 0.001364928565757917139 ),
.unspecified. ) ;
#11460 = oriented_edge ( 'none', *, *, #14799, .f. ) ;
#11461 = cartesian_point ( 'none', ( -41.25984461220734545, -14.91505529794629048, 150.8966117001955638 ) ) ;
#11462 = direction ( 'none', ( 0.0000000000000000000, -0.9980593438591542910, 0.06226994568356628706 ) ) ;
#11463 = b_spline_curve_with_knots ( 'none', 3,
( #13150, #10116, #46353, #35760 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180185078 ),
.unspecified. ) ;
#11464 = cartesian_point ( 'none', ( -57.50000000000010658, 30.31088913245521965, 48.50000000000010658 ) ) ;
#11465 = face_outer_bound ( 'none', #11352, .t. ) ;
#11466 = edge_loop ( 'none', ( #26926, #18584, #33928, #33537 ) ) ;
#11467 = cartesian_point ( 'none', ( -147.6302325581393973, -5.689432313880680603, 140.4759125232822043 ) ) ;
#11468 = cartesian_point ( 'none', ( -52.30581362515099642, 33.12203919691429377, 64.60000000000007958 ) ) ;
#11469 = line ( 'none', #8400, #34371 ) ;
#11470 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11471 = cartesian_point ( 'none', ( 1.777965446947125344e-14, 2.700804652330337690e-15, -5.500000000000007994 ) ) ;
#11472 = axis2_placement_3d ( 'none', #45779, #46247, #5731 ) ;
#11473 = line ( 'none', #37852, #13767 ) ;
#11474 = cartesian_point ( 'none', ( -55.60965825505065396, 0.03878242631444100974, 182.9022767988560361 ) ) ;
#11475 = circle ( 'none', #24177, 27.00000000000002487 ) ;
#11476 = cartesian_point ( 'none', ( -4.210145551006782227, 39.27498789865293816, -7.000000000000000888 ) ) ;
#11477 = axis2_placement_3d ( 'none', #6341, #47010, #24557 ) ;
#11478 = advanced_face ( 'none', ( #33075 ), #23335, .t. ) ;
#11479 = cartesian_point ( 'none', ( -66.49999999999992895, -2.091295538372643369e-13, 111.1000000000000654 ) ) ;
#11480 = axis2_placement_3d ( 'none', #46277, #9588, #16653 ) ;
#11481 = oriented_edge ( 'none', *, *, #23433, .t. ) ;
#11482 = cartesian_point ( 'none', ( -36.26455027589152991, -1.764835460760180164, 167.9789363497507111 ) ) ;
#11483 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#11484 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11486 = vertex_point ( 'none', #30959 ) ;
#11485 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#11487 = line ( 'none', #10482, #78 ) ;
#11488 = vector ( 'none', #33532, 1000.000000000000114 ) ;
#11489 = cartesian_point ( 'none', ( -30.31088913245522320, -57.50000000000005684, 6.938893903907228378e-14 ) ) ;
#11490 = edge_curve ( 'none', #13436, #40290, #6440, .t. ) ;
#11491 = axis2_placement_3d ( 'none', #25561, #14066, #29074 ) ;
#11492 = edge_loop ( 'none', ( #35696, #39913, #27100, #27396 ) ) ;
#11493 = line ( 'none', #11467, #31506 ) ;
#11494 = conical_surface ( 'none', #654, 2.500000000000001332, 1.047197551196619836 ) ;
#11495 = cartesian_point ( 'none', ( 40.89228656252124239, -6.176641537975535279, -36.50000000000002842 ) ) ;
#11496 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#11497 = line ( 'none', #32903, #22378 ) ;
#11498 = oriented_edge ( 'none', *, *, #37269, .f. ) ;
#11499 = edge_curve ( 'none', #25442, #8523, #3326, .t. ) ;
#11500 = axis2_placement_3d ( 'none', #40426, #18646, #33010 ) ;
#11501 = edge_loop ( 'none', ( #18146, #26573, #16053, #38957 ) ) ;
#11502 = oriented_edge ( 'none', *, *, #14573, .t. ) ;
#11503 = axis2_placement_3d ( 'none', #39565, #43566, #24968 ) ;
#11504 = oriented_edge ( 'none', *, *, #32190, .t. ) ;
#11505 = edge_curve ( 'none', #45780, #7820, #7878, .t. ) ;
#11506 = cartesian_point ( 'none', ( -36.26455027589157964, 10.34397196695798726, 165.4598745849962711 ) ) ;
#11507 = advanced_face ( 'none', ( #34257 ), #34815, .t. ) ;
#11508 = cartesian_point ( 'none', ( 1.897841491997726039e-13, -17.62432289551290410, 157.7171905940162446 ) ) ;
#11509 = cartesian_point ( 'none', ( -7.848527602450769081, -20.23488071322068649, 174.0418280236337694 ) ) ;
#11510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11511 = cartesian_point ( 'none', ( 18.73542662309000306, 11.01839961237164900, 174.1615765916715759 ) ) ;
#11512 = face_outer_bound ( 'none', #28362, .t. ) ;
#11513 = edge_loop ( 'none', ( #1002, #2053, #2241, #4842 ) ) ;
#11514 = cartesian_point ( 'none', ( -50.46194077712584658, -45.96194077712534209, -50.99999999999999289 ) ) ;
#11515 = vector ( 'none', #22026, 1000.000000000000000 ) ;
#11516 = edge_curve ( 'none', #966, #29672, #35968, .t. ) ;
#11517 = cartesian_point ( 'none', ( -37.46194077712571158, 51.00292657709101007, 1.000000000000084155 ) ) ;
#11518 = line ( 'none', #42702, #8072 ) ;
#11519 = direction ( 'none', ( 1.214306433183765755e-15, 1.656607900964124791e-29, 1.000000000000000000 ) ) ;
#11520 = line ( 'none', #6997, #18440 ) ;
#11521 = edge_curve ( 'none', #10782, #23308, #6752, .t. ) ;
#11522 = direction ( 'none', ( 3.800862444811031083e-15, -0.9790386015721626034, 0.2036747815308123655 ) ) ;
#11523 = cartesian_point ( 'none', ( 16.90114598063202322, 8.465945622156114680, 176.0999999999999375 ) ) ;
#11524 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#11525 = cartesian_point ( 'none', ( 27.43312194447962682, 51.42062165697740284, -13.77501833360218342 ) ) ;
#11526 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#11527 = oriented_edge ( 'none', *, *, #25404, .t. ) ;
#11529 = edge_curve ( 'none', #7434, #20121, #12493, .t. ) ;
#11528 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#11530 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#11531 = cartesian_point ( 'none', ( -36.28629995881022552, 17.41889209752919498, 132.7419925180037126 ) ) ;
#11532 = circle ( 'none', #47098, 4.499999999999997335 ) ;
#11533 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#11534 = line ( 'none', #42557, #20140 ) ;
#11535 = cartesian_point ( 'none', ( -84.80000000000312355, 36.72054341798089183, 127.0589923604757416 ) ) ;
#11536 = vertex_point ( 'none', #20423 ) ;
#11537 = vertex_point ( 'none', #42841 ) ;
#11538 = vector ( 'none', #33138, 1000.000000000000000 ) ;
#11539 = cartesian_point ( 'none', ( -20.00000000000000000, 34.64101615137755630, 84.50000000000007105 ) ) ;
#11540 = face_outer_bound ( 'none', #41661, .t. ) ;
#11541 = vertex_point ( 'none', #35162 ) ;
#11542 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#11543 = axis2_placement_3d ( 'none', #1632, #38274, #45981 ) ;
#11544 = face_outer_bound ( 'none', #14788, .t. ) ;
#11545 = oriented_edge ( 'none', *, *, #14739, .f. ) ;
#11546 = vertex_point ( 'none', #27571 ) ;
#11547 = advanced_face ( 'none', ( #39972 ), #37678, .f. ) ;
#11548 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#11549 = oriented_edge ( 'none', *, *, #29989, .f. ) ;
#11550 = oriented_edge ( 'none', *, *, #12777, .f. ) ;
#11551 = advanced_face ( 'none', ( #47423 ), #11855, .f. ) ;
#11552 = cartesian_point ( 'none', ( 18.60105050434292195, -35.16422910711727212, -10.64955854141674507 ) ) ;
#11553 = direction ( 'none', ( -3.384826294588892334e-15, 0.8059552746594064176, -0.5919764313287148028 ) ) ;
#11554 = oriented_edge ( 'none', *, *, #3715, .f. ) ;
#11555 = edge_curve ( 'none', #16357, #16706, #21613, .t. ) ;
#11556 = vertex_point ( 'none', #2375 ) ;
#11557 = face_outer_bound ( 'none', #44869, .t. ) ;
#11558 = oriented_edge ( 'none', *, *, #21609, .t. ) ;
#11559 = cartesian_point ( 'none', ( -40.74242237142412648, 6.765315095447030913, 159.9748473200725414 ) ) ;
#11560 = vector ( 'none', #26286, 1000.000000000000000 ) ;
#11561 = advanced_face ( 'none', ( #27865 ), #9589, .f. ) ;
#11562 = line ( 'none', #34351, #41379 ) ;
#11563 = edge_curve ( 'none', #10203, #14961, #29019, .t. ) ;
#11564 = axis2_placement_3d ( 'none', #40504, #11328, #22530 ) ;
#11565 = axis2_placement_3d ( 'none', #1969, #35527, #31805 ) ;
#11566 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#11567 = oriented_edge ( 'none', *, *, #23922, .f. ) ;
#11568 = cartesian_point ( 'none', ( -36.33130823037507895, -20.85734090363971660, 152.9391395971541669 ) ) ;
#11569 = edge_curve ( 'none', #3944, #1849, #27503, .t. ) ;
#11570 = vector ( 'none', #19084, 1000.000000000000000 ) ;
#11571 = cartesian_point ( 'none', ( 13.68144081984744709, 36.85257288062702941, -12.53717926882212375 ) ) ;
#11572 = cartesian_point ( 'none', ( 7.382770204385497056e-14, 2.731994396938933294e-14, 116.0000000000000426 ) ) ;
#11573 = vector ( 'none', #8807, 1000.000000000000000 ) ;
#11574 = cartesian_point ( 'none', ( -79.60000000000283649, -32.18917177590607537, 167.2306896826575269 ) ) ;
#11575 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790454776, -2.135044278125301737e-15 ) ) ;
#11576 = oriented_edge ( 'none', *, *, #5291, .f. ) ;
#11577 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11578 = vector ( 'none', #16832, 1000.000000000000000 ) ;
#11579 = cartesian_point ( 'none', ( -42.36691201456295630, -0.7397982241927157920, 162.6314664483476236 ) ) ;
#11580 = oriented_edge ( 'none', *, *, #30973, .f. ) ;
#11581 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11582 = cartesian_point ( 'none', ( -51.04404714605231419, 7.599651380957102909, 124.3250183229571491 ) ) ;
#11583 = oriented_edge ( 'none', *, *, #20562, .f. ) ;
#11584 = edge_curve ( 'none', #6760, #7319, #2196, .t. ) ;
#11585 = oriented_edge ( 'none', *, *, #31419, .t. ) ;
#11586 = cartesian_point ( 'none', ( 41.21204445247113313, -9.159552011290939433, -32.50000000000001421 ) ) ;
#11587 = direction ( 'none', ( -0.1065859633166280906, 0.9943034911051386038, 5.921478319180360738e-17 ) ) ;
#11588 = cartesian_point ( 'none', ( 1.651492381140673055e-14, 2.650428782843557779e-15, -7.500000000000038192 ) ) ;
#11589 = vertex_point ( 'none', #39812 ) ;
#11590 = oriented_edge ( 'none', *, *, #7530, .f. ) ;
#11591 = cartesian_point ( 'none', ( -19.19999999999993889, 5.689432313880138814, 151.7240874767179832 ) ) ;
#11592 = oriented_edge ( 'none', *, *, #396, .t. ) ;
#11593 = cartesian_point ( 'none', ( 6.800169094819384361e-14, 2.643317819860799463e-14, 111.8999999999999915 ) ) ;
#11594 = edge_curve ( 'none', #23061, #18155, #19313, .t. ) ;
#11595 = line ( 'none', #24003, #753 ) ;
#11596 = direction ( 'none', ( -3.354148110650019638e-15, 0.9967624760706483844, 0.08040252668610800568 ) ) ;
#11597 = vertex_point ( 'none', #7122 ) ;
#11598 = advanced_face ( 'none', ( #38818 ), #30170, .t. ) ;
#11599 = edge_curve ( 'none', #40941, #13537, #45342, .t. ) ;
#11600 = oriented_edge ( 'none', *, *, #28338, .t. ) ;
#11601 = spherical_surface ( 'none', #7386, 4.100000000000000533 ) ;
#11602 = oriented_edge ( 'none', *, *, #38318, .f. ) ;
#11603 = cartesian_point ( 'none', ( -8.681518261879411114, -17.52516021805935509, -11.49999999999998757 ) ) ;
#11604 = axis2_placement_3d ( 'none', #26387, #18756, #33479 ) ;
#11605 = cartesian_point ( 'none', ( -42.49999999999995026, 2.194927865177504600, 101.1000000000000369 ) ) ;
#11606 = toroidal_surface ( 'none', #17305, 27.00000000000000355, 1.000000000000000000 ) ;
#11607 = direction ( 'none', ( 1.328724364577980347e-15, -1.010622624979840228e-15, 1.000000000000000000 ) ) ;
#11608 = face_outer_bound ( 'none', #25971, .t. ) ;
#11609 = direction ( 'none', ( 0.5530755850173185717, 0.8331310804775865497, -6.727740588926554795e-16 ) ) ;
#11610 = direction ( 'none', ( 3.532527805625497904e-15, -1.000000000000000000, 5.853903220750825670e-13 ) ) ;
#11611 = cartesian_point ( 'none', ( -52.47773211698184070, -2.463823008784131741, 168.1261274861437585 ) ) ;
#11612 = oriented_edge ( 'none', *, *, #9456, .f. ) ;
#11613 = axis2_placement_3d ( 'none', #32661, #10751, #36408 ) ;
#11614 = cartesian_point ( 'none', ( 38.73589557190038590, -9.424986776543232025, -37.50000000000002132 ) ) ;
#11615 = vector ( 'none', #17127, 1000.000000000000000 ) ;
#11616 = face_outer_bound ( 'none', #43925, .t. ) ;
#11617 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11618 = line ( 'none', #31980, #12770 ) ;
#11620 = oriented_edge ( 'none', *, *, #9206, .f. ) ;
#11619 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#11621 = direction ( 'none', ( 5.551115123125789802e-15, -0.9080905094339715156, -0.4187739565397424202 ) ) ;
#11622 = circle ( 'none', #1316, 18.00000000000000000 ) ;
#11623 = direction ( 'none', ( -0.9912947018080024986, 7.344925250249398459e-14, 0.1316617414717855261 ) ) ;
#11624 = oriented_edge ( 'none', *, *, #41202, .t. ) ;
#11625 = vertex_point ( 'none', #28856 ) ;
#11626 = cartesian_point ( 'none', ( -15.41227346274383336, -9.309781196766673261, -36.63742301975168658 ) ) ;
#11627 = direction ( 'none', ( -1.000000000000000000, -3.209268115305873447e-15, 8.239640843840860369e-16 ) ) ;
#11628 = edge_curve ( 'none', #33104, #26615, #46322, .t. ) ;
#11629 = edge_loop ( 'none', ( #15374, #12731, #31282, #25479, #4348 ) ) ;
#11630 = axis2_placement_3d ( 'none', #24579, #47035, #28549 ) ;
#11631 = oriented_edge ( 'none', *, *, #31088, .t. ) ;
#11632 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#11633 = cartesian_point ( 'none', ( 1.268784747188608167e-13, 2.095992222260475363e-14, 156.5999999999999659 ) ) ;
#11634 = edge_loop ( 'none', ( #38282, #30489, #46869, #45550 ) ) ;
#11635 = edge_curve ( 'none', #46878, #8461, #43632, .t. ) ;
#11636 = axis2_placement_3d ( 'none', #11323, #4479, #7503 ) ;
#11637 = oriented_edge ( 'none', *, *, #9346, .t. ) ;
#11638 = edge_curve ( 'none', #12998, #13238, #9512, .t. ) ;
#11639 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11640 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11641 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 114.7000000000000171 ) ) ;
#11642 = oriented_edge ( 'none', *, *, #11655, .f. ) ;
#11643 = edge_curve ( 'none', #2425, #21349, #8650, .t. ) ;
#11644 = direction ( 'none', ( 3.087807787238715445e-15, -1.000000000000000000, -3.854941057726237111e-16 ) ) ;
#11645 = cartesian_point ( 'none', ( -39.06750037172025714, 5.966859383240625370, 132.1201362989250470 ) ) ;
#11646 = oriented_edge ( 'none', *, *, #9088, .f. ) ;
#11647 = oriented_edge ( 'none', *, *, #15728, .f. ) ;
#11648 = plane ( 'none', #43499 ) ;
#11649 = cartesian_point ( 'none', ( -91.54689768102852554, -60.00000000001201528, 126.2968633770578322 ) ) ;
#11650 = oriented_edge ( 'none', *, *, #13564, .t. ) ;
#11651 = edge_curve ( 'none', #39866, #8106, #10383, .t. ) ;
#11652 = toroidal_surface ( 'none', #7085, 19.25000000000000000, 4.050000000000003375 ) ;
#11653 = direction ( 'none', ( -0.1065859633166277715, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11654 = oriented_edge ( 'none', *, *, #23915, .t. ) ;
#11655 = edge_curve ( 'none', #8518, #14259, #46485, .t. ) ;
#11656 = direction ( 'none', ( -8.075643901751120279e-18, -0.3409333861756623785, -0.9400874566713443015 ) ) ;
#11657 = oriented_edge ( 'none', *, *, #25028, .f. ) ;
#11658 = cartesian_point ( 'none', ( -51.00292657709118771, 37.46194077712553394, 1.000000000000091038 ) ) ;
#11659 = cartesian_point ( 'none', ( 57.49999999999996447, 49.69657935914706570, -51.00000000000000711 ) ) ;
#11660 = oriented_edge ( 'none', *, *, #21435, .f. ) ;
#11661 = direction ( 'none', ( -3.445077376450748378e-15, 0.7030109345897472828, -0.7111790392350227918 ) ) ;
#11662 = vector ( 'none', #22869, 1000.000000000000000 ) ;
#11663 = cartesian_point ( 'none', ( -120.9999999999996447, -54.66524163599535768, 197.3652416360565667 ) ) ;
#11664 = vertex_point ( 'none', #28535 ) ;
#11665 = plane ( 'none', #26604 ) ;
#11666 = circle ( 'none', #6551, 4.099999999999998757 ) ;
#11667 = cartesian_point ( 'none', ( -1.641363073501291198e-13, 56.50000000000004974, 58.50000000000006395 ) ) ;
#11668 = line ( 'none', #27194, #32286 ) ;
#11669 = oriented_edge ( 'none', *, *, #23548, .f. ) ;
#11670 = line ( 'none', #2249, #10532 ) ;
#11671 = b_spline_curve_with_knots ( 'none', 3,
( #36720, #17971, #47458, #40244 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353562200, 0.001186509342613651947 ),
.unspecified. ) ;
#11672 = edge_loop ( 'none', ( #24184, #27493, #4588, #19165 ) ) ;
#11673 = cartesian_point ( 'none', ( -96.49999999999991473, 20.00000000001999823, 180.7410161513659261 ) ) ;
#11674 = oriented_edge ( 'none', *, *, #7922, .f. ) ;
#11675 = oriented_edge ( 'none', *, *, #44784, .f. ) ;
#11676 = plane ( 'none', #37410 ) ;
#11677 = vertex_point ( 'none', #47335 ) ;
#11678 = oriented_edge ( 'none', *, *, #5804, .f. ) ;
#11679 = cartesian_point ( 'none', ( -48.52597932709512918, -8.849910621492073304, 158.6404224997434369 ) ) ;
#11680 = direction ( 'none', ( 0.0000000000000000000, 0.8238888263162557068, -0.5667514462894847060 ) ) ;
#11681 = direction ( 'none', ( -3.209268115305873842e-15, 1.000000000000000000, 5.816799037940411527e-17 ) ) ;
#11682 = oriented_edge ( 'none', *, *, #13632, .f. ) ;
#11683 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11684 = cartesian_point ( 'none', ( 1.835742830400826279e-13, -33.59999999999998010, 107.5999999999999943 ) ) ;
#11685 = cartesian_point ( 'none', ( -2.251215916412732924e-14, 3.372800435643386731e-14, 18.00000000000004974 ) ) ;
#11686 = advanced_face ( 'none', ( #26388 ), #35578, .t. ) ;
#11687 = direction ( 'none', ( -0.9591247405308765961, -0.2829836251474258102, 1.130422233496262622e-15 ) ) ;
#11688 = cartesian_point ( 'none', ( -21.74366996836938881, 37.32422599061979440, 114.7000000000000739 ) ) ;
#11689 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11690 = cartesian_point ( 'none', ( -42.36691201456299183, -5.136228673541770817, 124.7573442500588072 ) ) ;
#11691 = cartesian_point ( 'none', ( -12.89263703391493721, -25.20462279586672949, 155.6992413824047219 ) ) ;
#11692 = oriented_edge ( 'none', *, *, #45337, .f. ) ;
#11693 = cartesian_point ( 'none', ( 38.65398133287205695, 14.70373177523240216, -36.50000000000002842 ) ) ;
#11694 = oriented_edge ( 'none', *, *, #30307, .f. ) ;
#11695 = direction ( 'none', ( -3.477350020181297580e-15, 0.9967624760706480513, 0.08040252668611007347 ) ) ;
#11696 = cartesian_point ( 'none', ( 29.71335769399998483, 0.1679837742507373222, -45.00000000000002132 ) ) ;
#11697 = plane ( 'none', #13575 ) ;
#11698 = cartesian_point ( 'none', ( -36.57244244349748641, -46.46264403025178069, 68.50000000000005684 ) ) ;
#11699 = axis2_placement_3d ( 'none', #45136, #12565, #42079 ) ;
#11700 = face_outer_bound ( 'none', #21968, .t. ) ;
#11701 = cartesian_point ( 'none', ( -39.06612279362207829, -1.172568297681301441, 169.3703730735110184 ) ) ;
#11702 = edge_curve ( 'none', #36013, #2126, #33862, .t. ) ;
#11703 = axis2_placement_3d ( 'none', #765, #4300, #44639 ) ;
#11704 = oriented_edge ( 'none', *, *, #21614, .t. ) ;
#11705 = cartesian_point ( 'none', ( 14.74117895465365358, -36.54169905299895760, -11.30321987287967289 ) ) ;
#11706 = cartesian_point ( 'none', ( -42.36691201456346079, 8.490717384498681852, 125.8565438290791292 ) ) ;
#11707 = edge_curve ( 'none', #19878, #548, #9259, .t. ) ;
#11708 = axis2_placement_3d ( 'none', #5028, #33991, #23550 ) ;
#11709 = vertex_point ( 'none', #36435 ) ;
#11710 = circle ( 'none', #11406, 16.77205953146759043 ) ;
#11711 = oriented_edge ( 'none', *, *, #39182, .t. ) ;
#11712 = vector ( 'none', #7128, 1000.000000000000000 ) ;
#11713 = advanced_face ( 'none', ( #39028 ), #38472, .f. ) ;
#11714 = edge_loop ( 'none', ( #1879, #29981 ) ) ;
#11715 = vector ( 'none', #23290, 1000.000000000000000 ) ;
#11716 = oriented_edge ( 'none', *, *, #32241, .t. ) ;
#11717 = line ( 'none', #10318, #20329 ) ;
#11718 = oriented_edge ( 'none', *, *, #19593, .t. ) ;
#11719 = oriented_edge ( 'none', *, *, #13747, .f. ) ;
#11720 = cartesian_point ( 'none', ( -42.39333138820909141, 9.952297315650474374, 165.6910610929278391 ) ) ;
#11721 = vector ( 'none', #31218, 1000.000000000000000 ) ;
#11722 = oriented_edge ( 'none', *, *, #26226, .t. ) ;
#11723 = direction ( 'none', ( 1.000000000000000000, 4.336808689942015369e-15, 0.0000000000000000000 ) ) ;
#11725 = edge_curve ( 'none', #13977, #27648, #678, .t. ) ;
#11724 = plane ( 'none', #28486 ) ;
#11727 = b_spline_curve_with_knots ( 'none', 3,
( #34177, #45579, #30615, #37717, #26767, #8546, #12046, #38336, #26603, #12366 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235347815, 0.004237400127967497383, 0.005084229215699647385, 0.005931058303431796519, 0.006777887391163946521 ),
.unspecified. ) ;
#11726 = cartesian_point ( 'none', ( -42.36691201456303446, 12.97811353985659899, 135.8332939414849534 ) ) ;
#11728 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11729 = cartesian_point ( 'none', ( -3.799071859042839616, -11.47026821873966540, -115.9999999999999289 ) ) ;
#11730 = cartesian_point ( 'none', ( -15.28685498841008084, -12.19885505132831049, -36.49999999999999289 ) ) ;
#11731 = cartesian_point ( 'none', ( -24.76313972081450743, 31.89101615137745327, 113.1000000000000227 ) ) ;
#11732 = cartesian_point ( 'none', ( -36.26796849063728700, -16.39593754263841419, -37.38840364402167182 ) ) ;
#11733 = oriented_edge ( 'none', *, *, #7676, .f. ) ;
#11734 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#11736 = edge_curve ( 'none', #47348, #17621, #47090, .t. ) ;
#11735 = cartesian_point ( 'none', ( -39.91759719298696751, -0.6578044373051049609, 161.3156799856721761 ) ) ;
#11737 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#11738 = advanced_face ( 'none', ( #3532 ), #20670, .t. ) ;
#11739 = line ( 'none', #672, #39253 ) ;
#11740 = cartesian_point ( 'none', ( -50.21859820335400570, -1.170612430645584956, 169.3405242784435814 ) ) ;
#11741 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11742 = cartesian_point ( 'none', ( 1.283499867777985948e-13, 2.082312870817446211e-14, 157.7171905940162446 ) ) ;
#11743 = conical_surface ( 'none', #13361, 21.00000000000000000, 0.3689595462058566366 ) ;
#11744 = cartesian_point ( 'none', ( -30.14558498576283441, -56.83329201459346791, 58.16670798540666709 ) ) ;
#11745 = oriented_edge ( 'none', *, *, #33294, .f. ) ;
#11746 = axis2_placement_3d ( 'none', #37519, #22875, #19702 ) ;
#11747 = face_outer_bound ( 'none', #14356, .t. ) ;
#11748 = oriented_edge ( 'none', *, *, #36667, .f. ) ;
#11749 = axis2_placement_3d ( 'none', #36523, #44375, #40837 ) ;
#11750 = oriented_edge ( 'none', *, *, #27895, .f. ) ;
#11751 = face_outer_bound ( 'none', #5968, .t. ) ;
#11752 = circle ( 'none', #24876, 21.95000000000000639 ) ;
#11753 = line ( 'none', #11163, #9490 ) ;
#11754 = oriented_edge ( 'none', *, *, #41638, .f. ) ;
#11755 = oriented_edge ( 'none', *, *, #38252, .t. ) ;
#11756 = cartesian_point ( 'none', ( -42.17581166133976467, -16.01144577164500404, 130.7723487901726571 ) ) ;
#11757 = cartesian_point ( 'none', ( 4.747149523377768689e-14, 2.270685654111544595e-14, 96.90000000000006253 ) ) ;
#11758 = face_outer_bound ( 'none', #40978, .t. ) ;
#11759 = direction ( 'none', ( 3.608224830031758756e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11760 = oriented_edge ( 'none', *, *, #36078, .t. ) ;
#11761 = oriented_edge ( 'none', *, *, #35183, .f. ) ;
#11762 = edge_curve ( 'none', #21127, #31279, #25257, .t. ) ;
#11764 = axis2_placement_3d ( 'none', #10417, #36223, #17630 ) ;
#11763 = cartesian_point ( 'none', ( -18.99736527272824560, 0.5039306880155848267, 176.1000000000000512 ) ) ;
#11765 = cartesian_point ( 'none', ( 37.88523042935592144, -11.58384063587551971, -10.93393762379587741 ) ) ;
#11766 = person ( 'δָ��', 'δָ��', 'δָ��', ('δָ��'), ('δָ��'), ('δָ��') ) ;
#11767 = direction ( 'none', ( 3.477035026498546900e-15, -0.9967624760706488285, -0.08040252668610189946 ) ) ;
#11768 = edge_curve ( 'none', #8570, #20773, #5814, .t. ) ;
#11769 = axis2_placement_3d ( 'none', #13338, #5859, #31895 ) ;
#11770 = advanced_face ( 'none', ( #32683, #25799 ), #19592, .t. ) ;
#11771 = cartesian_point ( 'none', ( -84.80000000000298144, 17.71958037902062699, 180.9502680384719895 ) ) ;
#11772 = direction ( 'none', ( -2.792428936496516560e-15, 0.9080905094339708494, 0.4187739565397440300 ) ) ;
#11773 = cartesian_point ( 'none', ( 14.01203517405107490, -11.29879950619336704, -37.44002992467272151 ) ) ;
#11774 = vertex_point ( 'none', #8543 ) ;
#11775 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211239318e-16 ) ) ;
#11776 = cartesian_point ( 'none', ( -64.98882458640279935, -29.54004567096065870, 171.5187199309078210 ) ) ;
#11777 = advanced_face ( 'none', ( #35029 ), #29824, .t. ) ;
#11778 = edge_curve ( 'none', #46457, #8289, #1249, .t. ) ;
#11779 = cartesian_point ( 'none', ( -85.49999999999971578, -60.00000000001151790, 127.1000000000357062 ) ) ;
#11780 = cartesian_point ( 'none', ( -147.6302325581393404, -20.50222863068366408, 135.6760553927416026 ) ) ;
#11781 = direction ( 'none', ( 1.000000000000000000, 8.881784197001245421e-16, -1.084482438634955462e-15 ) ) ;
#11782 = cartesian_point ( 'none', ( -14.58543683882892594, -37.24605658586886392, -33.10543000783045642 ) ) ;
#11783 = cartesian_point ( 'none', ( -55.99999999999975131, -33.94611889396210103, 160.5460044955753176 ) ) ;
#11784 = direction ( 'none', ( 2.792428936496516165e-15, -0.9080905094339707384, -0.4187739565397440300 ) ) ;
#11785 = circle ( 'none', #24103, 0.2000000000000001499 ) ;
#11786 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11787 = cartesian_point ( 'none', ( 1.228417871516093697e-13, -32.16849999999997323, 59.50000000000004263 ) ) ;
#11788 = edge_curve ( 'none', #30958, #3415, #9786, .t. ) ;
#11789 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#11790 = vertex_point ( 'none', #11887 ) ;
#11791 = circle ( 'none', #24512, 36.00000000000000000 ) ;
#11792 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#11793 = advanced_face ( 'none', ( #73 ), #42471, .f. ) ;
#11794 = edge_curve ( 'none', #24438, #30503, #13764, .t. ) ;
#11795 = vertex_point ( 'none', #7430 ) ;
#11796 = cartesian_point ( 'none', ( -82.30000000000300986, 20.95899236047596403, 178.6614888847737745 ) ) ;
#11797 = oriented_edge ( 'none', *, *, #31295, .t. ) ;
#11798 = oriented_edge ( 'none', *, *, #34606, .f. ) ;
#11799 = edge_curve ( 'none', #12254, #10477, #16707, .t. ) ;
#11800 = oriented_edge ( 'none', *, *, #28670, .f. ) ;
#11801 = oriented_edge ( 'none', *, *, #36710, .f. ) ;
#11802 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11803 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#11804 = oriented_edge ( 'none', *, *, #23942, .t. ) ;
#11805 = line ( 'none', #29663, #38767 ) ;
#11806 = vector ( 'none', #25839, 1000.000000000000000 ) ;
#11807 = axis2_placement_3d ( 'none', #1693, #2027, #20061 ) ;
#11808 = closed_shell ( 'none', ( #16551, #14193, #38647, #37237, #35460, #36570, #24156, #31456, #35700, #26529, #37918, #44260, #45943, #17112, #4176, #36500, #12531, #2687, #29293, #13380 ) ) ;
#11809 = direction ( 'none', ( -4.081702296416024674e-15, 1.000000000000000000, -5.877651306839076036e-13 ) ) ;
#11810 = axis2_placement_3d ( 'none', #27752, #2551, #35337 ) ;
#11811 = cartesian_point ( 'none', ( -38.22443619764049316, -14.59178016752001028, 164.0733763822762228 ) ) ;
#11812 = cartesian_point ( 'none', ( 29.39359980405010475, 3.150894247566153439, -45.00000000000002132 ) ) ;
#11813 = cartesian_point ( 'none', ( 10.35578982260937764, -19.09591796137497610, 174.1331704720600158 ) ) ;
#11814 = direction ( 'none', ( -2.743004742679193438e-15, 0.9080905094339725148, 0.4187739565397406438 ) ) ;
#11815 = axis2_placement_3d ( 'none', #32440, #25249, #39871 ) ;
#11816 = cartesian_point ( 'none', ( -18.90785256087278299, -29.24799757195760108, 140.3402228672647141 ) ) ;
#11817 = direction ( 'none', ( 1.023694003460334954e-15, 2.579357939567690586e-17, 1.000000000000000000 ) ) ;
#11818 = oriented_edge ( 'none', *, *, #36596, .f. ) ;
#11819 = direction ( 'none', ( -0.9912947018080029427, -8.151513778135385326e-14, -0.1316617414717828616 ) ) ;
#11820 = cartesian_point ( 'none', ( 43.12045098771688600, -31.35410295244662393, 68.59999999999999432 ) ) ;
#11821 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 2.138465823442809409e-16 ) ) ;
#11822 = advanced_face ( 'none', ( #4679 ), #6957, .f. ) ;
#11823 = edge_curve ( 'none', #45680, #30540, #21143, .t. ) ;
#11824 = cartesian_point ( 'none', ( -13.68144081984716109, -36.85257288062712888, -12.53717926882210243 ) ) ;
#11825 = oriented_edge ( 'none', *, *, #8555, .t. ) ;
#11826 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#11827 = face_outer_bound ( 'none', #23765, .t. ) ;
#11828 = cartesian_point ( 'none', ( 20.00000000000000000, 34.64101615137762735, 120.7000000000000313 ) ) ;
#11829 = cartesian_point ( 'none', ( -16.59878251098761837, -10.32729154508295721, 176.0534125533218628 ) ) ;
#11830 = oriented_edge ( 'none', *, *, #31223, .f. ) ;
#11831 = spherical_surface ( 'none', #632, 28.62499999999999645 ) ;
#11832 = direction ( 'none', ( 1.000000000000000000, 3.648025537184032662e-15, -1.428686892093332260e-15 ) ) ;
#11833 = cartesian_point ( 'none', ( -30.77974464690053225, -6.529762044052247916, 150.7231942248332643 ) ) ;
#11834 = vertex_point ( 'none', #34964 ) ;
#11835 = edge_curve ( 'none', #7351, #44346, #30384, .t. ) ;
#11836 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#11837 = cartesian_point ( 'none', ( 35.48757554110459012, 18.11551131769541456, -37.45859635781669539 ) ) ;
#11838 = direction ( 'none', ( -0.4389906948126950925, -0.8984916081232295904, 0.0000000000000000000 ) ) ;
#11839 = vertex_point ( 'none', #12518 ) ;
#11840 = axis2_placement_3d ( 'none', #15036, #11357, #41024 ) ;
#11841 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.478074134663600507e-17 ) ) ;
#11842 = cartesian_point ( 'none', ( -19.19999999999992468, -4.205726319248866209e-14, 146.0999999999999943 ) ) ;
#11843 = edge_curve ( 'none', #7081, #31594, #8076, .t. ) ;
#11845 = oriented_edge ( 'none', *, *, #11378, .t. ) ;
#11844 = cartesian_point ( 'none', ( -35.43118482457857255, 21.95827619794638608, 122.6075512436757862 ) ) ;
#11846 = oriented_edge ( 'none', *, *, #4759, .f. ) ;
#11847 = oriented_edge ( 'none', *, *, #7171, .t. ) ;
#11848 = cartesian_point ( 'none', ( -1.277865065461995631, 2.588511967869738584, 170.5999999999999659 ) ) ;
#11849 = circle ( 'none', #40997, 12.99999999999999822 ) ;
#11850 = line ( 'none', #46323, #47419 ) ;
#11851 = cartesian_point ( 'none', ( -40.47299302209778915, -1.162875894953612210, 169.2223772665678325 ) ) ;
#11852 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166279102, 6.314477345992003328e-16 ) ) ;
#11853 = oriented_edge ( 'none', *, *, #2372, .t. ) ;
#11854 = vertex_point ( 'none', #1865 ) ;
#11855 = toroidal_surface ( 'none', #35239, 4.200000000000000178, 0.2000000000000009548 ) ;
#11856 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.476360405086644063e-16 ) ) ;
#11857 = cartesian_point ( 'none', ( -51.81099866255220832, -15.28207507795704956, 142.0366062075565594 ) ) ;
#11858 = edge_curve ( 'none', #20039, #33032, #37879, .t. ) ;
#11859 = oriented_edge ( 'none', *, *, #45212, .t. ) ;
#11860 = oriented_edge ( 'none', *, *, #32388, .t. ) ;
#11861 = edge_loop ( 'none', ( #18831, #46013, #38508, #37600 ) ) ;
#11862 = edge_curve ( 'none', #9109, #10851, #36739, .t. ) ;
#11863 = direction ( 'none', ( -3.608224830031761912e-15, 1.000000000000000000, -3.369037133563413823e-15 ) ) ;
#11864 = oriented_edge ( 'none', *, *, #17262, .t. ) ;
#11865 = cartesian_point ( 'none', ( -2.003901883995526934, -21.55665786781516147, 173.9322893218527213 ) ) ;
#11866 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#11867 = oriented_edge ( 'none', *, *, #20353, .f. ) ;
#11868 = cartesian_point ( 'none', ( -48.25764690318641215, 12.77080473144348183, 137.4289578225672415 ) ) ;
#11869 = vector ( 'none', #42524, 1000.000000000000000 ) ;
#11870 = cartesian_point ( 'none', ( -85.49999999999968736, -65.20000000001151363, 127.1000000000387899 ) ) ;
#11871 = axis2_placement_3d ( 'none', #12042, #38019, #30290 ) ;
#11872 = oriented_edge ( 'none', *, *, #33049, .t. ) ;
#11873 = cartesian_point ( 'none', ( -85.50000000000011369, 65.70000000001081730, 165.0999999999616250 ) ) ;
#11874 = face_outer_bound ( 'none', #9925, .t. ) ;
#11875 = oriented_edge ( 'none', *, *, #25173, .f. ) ;
#11876 = cartesian_point ( 'none', ( -36.33130823037511448, -16.25986270916298437, 143.0146532319406845 ) ) ;
#11877 = direction ( 'none', ( -3.202566417187955564e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11878 = direction ( 'none', ( 1.590016789392716865e-15, -0.7111790392350233470, -0.7030109345897465056 ) ) ;
#11879 = vector ( 'none', #5194, 1000.000000000000000 ) ;
#11880 = cartesian_point ( 'none', ( -2.004783772818754473e-14, -4.146123153433049430e-16, -65.49999999999997158 ) ) ;
#11881 = plane ( 'none', #20740 ) ;
#11882 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#11883 = axis2_placement_3d ( 'none', #33349, #33517, #29635 ) ;
#11884 = cartesian_point ( 'none', ( -85.49999999999968736, -65.20000000001151363, 127.1000000000387899 ) ) ;
#11885 = edge_loop ( 'none', ( #20840, #36334, #29941, #7916 ) ) ;
#11886 = cartesian_point ( 'none', ( -20.56740170840402371, -6.817550691203765112, 174.0144740208875191 ) ) ;
#11887 = cartesian_point ( 'none', ( 22.81846247539127859, 38.77093979169003291, 114.7000000000000171 ) ) ;
#11888 = face_outer_bound ( 'none', #31540, .t. ) ;
#11889 = line ( 'none', #46435, #44618 ) ;
#11890 = cartesian_point ( 'none', ( -46.63308798543677369, -3.947621112826221523, 130.0297488540181234 ) ) ;
#11891 = advanced_face ( 'none', ( #16104 ), #36182, .f. ) ;
#11892 = axis2_placement_3d ( 'none', #12979, #9004, #38635 ) ;
#11893 = vertex_point ( 'none', #31402 ) ;
#11894 = line ( 'none', #45336, #40614 ) ;
#11895 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11897 = vertex_point ( 'none', #35126 ) ;
#11896 = cartesian_point ( 'none', ( -52.26758839770682386, -14.97002359176262409, 152.1508567324341925 ) ) ;
#11898 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11899 = edge_curve ( 'none', #4745, #31099, #22941, .t. ) ;
#11900 = axis2_placement_3d ( 'none', #34384, #30666, #4950 ) ;
#11901 = oriented_edge ( 'none', *, *, #37409, .f. ) ;
#11902 = oriented_edge ( 'none', *, *, #34554, .f. ) ;
#11903 = edge_curve ( 'none', #15463, #3118, #41337, .t. ) ;
#11904 = axis2_placement_3d ( 'none', #32643, #212, #14722 ) ;
#11905 = circle ( 'none', #3484, 65.00000000000001421 ) ;
#11906 = edge_curve ( 'none', #20014, #36747, #31222, .t. ) ;
#11907 = vertex_point ( 'none', #27078 ) ;
#11909 = advanced_face ( 'none', ( #17834 ), #44785, .f. ) ;
#11908 = cartesian_point ( 'none', ( -19.62032367001435063, 7.736896909686640456, 176.1000000000000227 ) ) ;
#11910 = cartesian_point ( 'none', ( -36.28629995881008341, -12.94991897351862598, 163.8243833284473112 ) ) ;
#11911 = edge_curve ( 'none', #38625, #19325, #28080, .t. ) ;
#11912 = plane ( 'none', #3673 ) ;
#11913 = oriented_edge ( 'none', *, *, #39553, .t. ) ;
#11914 = cartesian_point ( 'none', ( 1.268784747188608167e-13, 2.095992222260475363e-14, 156.5999999999999659 ) ) ;
#11915 = circle ( 'none', #37875, 3.199999999999998845 ) ;
#11916 = oriented_edge ( 'none', *, *, #11312, .f. ) ;
#11917 = conical_surface ( 'none', #20451, 27.50000000000000000, 0.7853981633974533860 ) ;
#11918 = edge_curve ( 'none', #43184, #33739, #26925, .t. ) ;
#11919 = oriented_edge ( 'none', *, *, #38874, .f. ) ;
#11920 = face_outer_bound ( 'none', #25174, .t. ) ;
#11921 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#11922 = cartesian_point ( 'none', ( -121.4999999999996163, -55.16524163599534347, 197.3652416360568793 ) ) ;
#11923 = cartesian_point ( 'none', ( -68.91429395178496975, -0.8556989841248887618, 106.2439861396770198 ) ) ;
#11924 = cartesian_point ( 'none', ( -33.49101067908063101, -21.87126433688065674, -34.26794919243111082 ) ) ;
#11926 = edge_curve ( 'none', #33769, #42625, #18402, .t. ) ;
#11925 = direction ( 'none', ( 0.1065859633166278131, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11927 = cartesian_point ( 'none', ( -84.80000000000312355, 32.56148888477331127, 125.1410076395237354 ) ) ;
#11928 = vertex_point ( 'none', #42810 ) ;
#11929 = cartesian_point ( 'none', ( -46.59352487864072856, 21.94009584711804806, 144.7311349268976812 ) ) ;
#11930 = cartesian_point ( 'none', ( -1.943967321473060212e-13, 47.50000000000004263, 1.000000000000017542 ) ) ;
#11931 = cartesian_point ( 'none', ( -1.548761119352092427e-14, 4.355814003775727556e-17, -71.99999999999998579 ) ) ;
#11932 = vertex_point ( 'none', #13483 ) ;
#11933 = vertex_point ( 'none', #2343 ) ;
#11934 = advanced_face ( 'none', ( #13214 ), #17237, .t. ) ;
#11935 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11936 = circle ( 'none', #36718, 17.50000000000000711 ) ;
#11937 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11938 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#11939 = axis2_placement_3d ( 'none', #46393, #28061, #6195 ) ;
#11940 = cartesian_point ( 'none', ( -3.630531082490648487, 33.86796551402327538, 2.000000000000000000 ) ) ;
#11941 = direction ( 'none', ( -0.7248006548773168189, 0.6889586422198452631, 7.910339050454241337e-16 ) ) ;
#11942 = oriented_edge ( 'none', *, *, #8193, .f. ) ;
#11943 = vertex_point ( 'none', #43128 ) ;
#11944 = cartesian_point ( 'none', ( -54.79999999999983373, 0.05185930389901350496, 170.7486348049423555 ) ) ;
#11945 = vertex_point ( 'none', #24858 ) ;
#11946 = cartesian_point ( 'none', ( -37.43878291376029921, -3.752786160332996612, 130.8879863990351282 ) ) ;
#11947 = line ( 'none', #1902, #11405 ) ;
#11948 = edge_loop ( 'none', ( #28695, #42221, #12386, #32796 ) ) ;
#11949 = cartesian_point ( 'none', ( -52.66869176962458710, -3.948060941745466845, 130.0278092719049425 ) ) ;
#11950 = cartesian_point ( 'none', ( 6.932699180551620266, -17.76225441975148556, -115.9999999999999858 ) ) ;
#11951 = axis2_placement_3d ( 'none', #14464, #47495, #3630 ) ;
#11952 = circle ( 'none', #35789, 65.00000000000001421 ) ;
#11953 = oriented_edge ( 'none', *, *, #42520, .t. ) ;
#11954 = oriented_edge ( 'none', *, *, #36882, .f. ) ;
#11955 = line ( 'none', #31364, #18290 ) ;
#11956 = b_spline_curve_with_knots ( 'none', 3,
( #12850, #38183, #23750, #2185 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001396857722049327059, 0.002522113772976496918 ),
.unspecified. ) ;
#11957 = cartesian_point ( 'none', ( -41.96573813106751771, 9.923112930781266883, 166.1317893582767908 ) ) ;
#11958 = axis2_placement_3d ( 'none', #33211, #36778, #25680 ) ;
#11959 = face_outer_bound ( 'none', #12581, .t. ) ;
#11961 = advanced_face ( 'none', ( #21812 ), #5994, .t. ) ;
#11960 = cartesian_point ( 'none', ( -39.06641335642444091, -14.68397639220200013, 164.1905214219739833 ) ) ;
#11962 = direction ( 'none', ( -0.1065859633166283127, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11963 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#11964 = axis2_placement_3d ( 'none', #35751, #46827, #28176 ) ;
#11965 = axis2_placement_3d ( 'none', #13008, #24378, #42659 ) ;
#11966 = edge_curve ( 'none', #4796, #14692, #15525, .t. ) ;
#11968 = axis2_placement_3d ( 'none', #46723, #2860, #21224 ) ;
#11967 = direction ( 'none', ( 3.202566417187948859e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11969 = direction ( 'none', ( 3.472942098561954643e-17, 1.000000000000000000, 6.049741671910658889e-19 ) ) ;
#11970 = oriented_edge ( 'none', *, *, #21351, .f. ) ;
#11971 = b_spline_curve_with_knots ( 'none', 3,
( #21249, #46425, #47062, #25078 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 6.351632680056265494e-07, 0.01383441402661450895 ),
.unspecified. ) ;
#11972 = cartesian_point ( 'none', ( -52.73544972410824272, 17.55622626316772639, 132.9230111415459703 ) ) ;
#11973 = oriented_edge ( 'none', *, *, #6151, .f. ) ;
#11974 = direction ( 'none', ( 1.734723475976808475e-15, -0.7111790392350232359, -0.7030109345897468387 ) ) ;
#11975 = vector ( 'none', #1256, 1000.000000000000000 ) ;
#11976 = edge_curve ( 'none', #22438, #46445, #7507, .t. ) ;
#11977 = axis2_placement_3d ( 'none', #19946, #16290, #13187 ) ;
#11978 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#11979 = oriented_edge ( 'none', *, *, #45448, .t. ) ;
#11980 = oriented_edge ( 'none', *, *, #11823, .f. ) ;
#11981 = cartesian_point ( 'none', ( 17.85000000000012221, 11.06243644049544983, 176.0999999999999375 ) ) ;
#11982 = direction ( 'none', ( 3.344045254895047226e-15, -0.4187739565397465280, 0.9080905094339696282 ) ) ;
#11983 = cylindrical_surface ( 'none', #24837, 4.640926795905547131 ) ;
#11984 = cartesian_point ( 'none', ( -46.63308798543678080, -3.801592696388949033, 124.4796925919594912 ) ) ;
#11985 = cartesian_point ( 'none', ( -0.1543824435732306655, 26.03529313327512895, 1.298101853731837618 ) ) ;
#11986 = line ( 'none', #11390, #8567 ) ;
#11987 = oriented_edge ( 'none', *, *, #518, .t. ) ;
#11988 = cartesian_point ( 'none', ( 17.23856129065600129, -29.87772094686853208, 140.0979654094198850 ) ) ;
#11989 = vertex_point ( 'none', #24528 ) ;
#11990 = direction ( 'none', ( -0.9980504728846267826, 0.06241196659914621803, 0.0000000000000000000 ) ) ;
#11991 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#11992 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11993 = vertex_point ( 'none', #20532 ) ;
#11994 = cartesian_point ( 'none', ( 17.07076635747165128, 38.24070944281709217, 113.1000000000000227 ) ) ;
#11995 = cartesian_point ( 'none', ( -33.98660939771793466, -47.92359148288463899, 68.60000000000006537 ) ) ;
#11996 = edge_curve ( 'none', #14509, #9229, #44193, .t. ) ;
#11997 = vector ( 'none', #26370, 1000.000000000000000 ) ;
#11998 = cartesian_point ( 'none', ( 31.99999999999998579, -4.991492882111126336e-15, -64.00000000000000000 ) ) ;
#11999 = oriented_edge ( 'none', *, *, #12907, .t. ) ;
#12000 = cartesian_point ( 'none', ( -49.93252331724073656, -1.786576907966945127, 161.1946395436234241 ) ) ;
#12001 = advanced_face ( 'none', ( #6380 ), #46546, .t. ) ;
#12002 = cartesian_point ( 'none', ( -121.4999999999997300, -65.00000000003841194, 81.10000000003816467 ) ) ;
#12003 = direction ( 'none', ( 0.0000000000000000000, -0.2036747815308124487, -0.9790386015721626034 ) ) ;
#12004 = vector ( 'none', #31240, 1000.000000000000000 ) ;
#12005 = oriented_edge ( 'none', *, *, #7318, .f. ) ;
#12006 = advanced_face ( 'none', ( #2406 ), #12060, .t. ) ;
#12007 = circle ( 'none', #4795, 3.999999999999996447 ) ;
#12008 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#12009 = direction ( 'none', ( 0.8385030747631871950, 0.5448968651154829645, -1.018199677929315181e-15 ) ) ;
#12010 = face_outer_bound ( 'none', #30945, .t. ) ;
#12011 = oriented_edge ( 'none', *, *, #20848, .f. ) ;
#12012 = plane ( 'none', #43450 ) ;
#12013 = axis2_placement_3d ( 'none', #11593, #37243, #33852 ) ;
#12014 = oriented_edge ( 'none', *, *, #36421, .f. ) ;
#12015 = advanced_face ( 'none', ( #10923 ), #12675, .f. ) ;
#12016 = cartesian_point ( 'none', ( -6.051380544577201093, -17.83338769690431391, 176.0999999999999659 ) ) ;
#12017 = toroidal_surface ( 'none', #15065, 4.200000000000000178, 0.2000000000000009548 ) ;
#12018 = line ( 'none', #5058, #591 ) ;
#12019 = axis2_placement_3d ( 'none', #23894, #16875, #2017 ) ;
#12020 = oriented_edge ( 'none', *, *, #9639, .f. ) ;
#12021 = line ( 'none', #6084, #20635 ) ;
#12022 = face_bound ( 'none', #46592, .t. ) ;
#12023 = axis2_placement_3d ( 'none', #27028, #30570, #26566 ) ;
#12025 = b_spline_curve_with_knots ( 'none', 3,
( #28355, #9661, #42504, #46360 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871860309086, 0.001185033349720915688 ),
.unspecified. ) ;
#12024 = plane ( 'none', #37625 ) ;
#12026 = oriented_edge ( 'none', *, *, #21480, .t. ) ;
#12027 = circle ( 'none', #29564, 4.899999999999999467 ) ;
#12028 = edge_loop ( 'none', ( #36938, #15788, #43970 ) ) ;
#12029 = oriented_edge ( 'none', *, *, #27397, .f. ) ;
#12030 = cartesian_point ( 'none', ( -39.34999999999982379, -14.93791694409860149, 143.2895485467250580 ) ) ;
#12031 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12032 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12033 = edge_curve ( 'none', #42406, #29760, #42004, .t. ) ;
#12034 = axis2_placement_3d ( 'none', #41250, #37103, #29987 ) ;
#12035 = oriented_edge ( 'none', *, *, #24780, .t. ) ;
#12036 = direction ( 'none', ( 0.5000000000000018874, -0.8660254037844375974, -7.646167919903221694e-16 ) ) ;
#12037 = direction ( 'none', ( 1.665334536937734811e-15, -0.7111790392350226808, -0.7030109345897472828 ) ) ;
#12038 = cartesian_point ( 'none', ( -84.70000000000300133, 19.99999999999993605, 180.7410161513775506 ) ) ;
#12039 = vertex_point ( 'none', #36064 ) ;
#12040 = cartesian_point ( 'none', ( -54.79999999999991900, -1.351368692210990767e-13, 120.1000000000000654 ) ) ;
#12041 = circle ( 'none', #34808, 76.00000000000000000 ) ;
#12042 = cartesian_point ( 'none', ( 4.747149523377768689e-14, 2.270685654111544595e-14, 96.90000000000006253 ) ) ;
#12043 = oriented_edge ( 'none', *, *, #33908, .t. ) ;
#12044 = cartesian_point ( 'none', ( -42.38421387006313523, 3.917660199064321169, 112.5694145508972639 ) ) ;
#12045 = edge_curve ( 'none', #40467, #14377, #34930, .t. ) ;
#12046 = cartesian_point ( 'none', ( -41.50924572709975990, -9.124092237081129042, 159.0139205356380785 ) ) ;
#12047 = face_outer_bound ( 'none', #24496, .t. ) ;
#12048 = oriented_edge ( 'none', *, *, #20297, .t. ) ;
#12049 = cartesian_point ( 'none', ( 1.366927983076161085e-14, 2.537083076498305249e-15, -12.00000000000000000 ) ) ;
#12050 = line ( 'none', #41756, #13814 ) ;
#12051 = cartesian_point ( 'none', ( 42.50000000000017053, -26.33913438213165747, 112.2347580528857804 ) ) ;
#12052 = cartesian_point ( 'none', ( -17.83802208209262830, -5.972432876577813410, 176.0999999999999943 ) ) ;
#12053 = circle ( 'none', #12443, 2.499999999999995115 ) ;
#12054 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#12055 = circle ( 'none', #8539, 27.49999999999999645 ) ;
#12056 = advanced_face ( 'none', ( #40799 ), #41395, .f. ) ;
#12057 = oriented_edge ( 'none', *, *, #28304, .f. ) ;
#12058 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12059 = edge_curve ( 'none', #3025, #17350, #44251, .t. ) ;
#12060 = toroidal_surface ( 'none', #23858, 24.99999999999999645, 1.000000000000000000 ) ;
#12061 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#12062 = oriented_edge ( 'none', *, *, #6483, .t. ) ;
#12063 = cartesian_point ( 'none', ( -54.52238381106440812, 20.54680436082002970, 176.3312757133170123 ) ) ;
#12064 = edge_curve ( 'none', #38453, #30874, #35634, .t. ) ;
#12065 = line ( 'none', #14094, #9262 ) ;
#12066 = direction ( 'none', ( -9.325461092176547383e-16, -0.09137636991024367106, -0.9958164283752434232 ) ) ;
#12067 = cylindrical_surface ( 'none', #24704, 44.99999999999999289 ) ;
#12068 = oriented_edge ( 'none', *, *, #4621, .t. ) ;
#12069 = oriented_edge ( 'none', *, *, #34098, .t. ) ;
#12070 = cartesian_point ( 'none', ( 37.40826683899525307, -12.37156061677543839, -11.31337003575582223 ) ) ;
#12071 = cartesian_point ( 'none', ( 1.468743205472592035e-13, 1.869470442492996319e-14, 170.5999999999999659 ) ) ;
#12072 = oriented_edge ( 'none', *, *, #29552, .f. ) ;
#12073 = cylindrical_surface ( 'none', #20209, 24.99999999999999289 ) ;
#12074 = direction ( 'none', ( 3.398641912117824494e-15, -0.7030109345897463946, 0.7111790392350235690 ) ) ;
#12075 = circle ( 'none', #37473, 12.99999999999999822 ) ;
#12077 = edge_curve ( 'none', #20786, #43146, #24676, .t. ) ;
#12076 = b_spline_curve_with_knots ( 'none', 3,
( #24759, #2880, #21237, #35348 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758054689185e-06, 0.0006825832849471269361 ),
.unspecified. ) ;
#12078 = cartesian_point ( 'none', ( -14.47351082041688919, 10.70797065619884947, -37.49999999999998579 ) ) ;
#12079 = circle ( 'none', #18819, 4.199999999999991296 ) ;
#12080 = vertex_point ( 'none', #3429 ) ;
#12081 = oriented_edge ( 'none', *, *, #5711, .t. ) ;
#12082 = cartesian_point ( 'none', ( 35.99999999999998579, -5.622991669464905374e-15, -56.00000000000000711 ) ) ;
#12083 = cartesian_point ( 'none', ( -118.5000000000000426, 19.99999999996447997, 86.09999999998845510 ) ) ;
#12084 = b_spline_curve_with_knots ( 'none', 3,
( #250, #28996, #25492, #33173, #32682, #43631, #14911, #14448, #44271, #405 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235333504, 0.004237400127967486975, 0.005084229215699641313, 0.005931058303431794784, 0.006777887391163948255 ),
.unspecified. ) ;
#12085 = oriented_edge ( 'none', *, *, #23710, .t. ) ;
#12086 = cartesian_point ( 'none', ( 51.16157415347895210, -27.94085842076645676, 64.59999999999999432 ) ) ;
#12087 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.50000000000007105 ) ) ;
#12089 = oriented_edge ( 'none', *, *, #40579, .t. ) ;
#12088 = direction ( 'none', ( -3.477350020181297974e-15, 0.9967624760706484954, 0.08040252668610628484 ) ) ;
#12090 = cartesian_point ( 'none', ( 26.66413130565104339, 6.728603251418622477, -5.500000000000018652 ) ) ;
#12091 = cartesian_point ( 'none', ( -95.22322605911695348, -15.56119966398801679, 129.3114097007689338 ) ) ;
#12092 = direction ( 'none', ( 4.440892098500627148e-16, 1.000000000000000000, -2.921639538487253768e-16 ) ) ;
#12093 = axis2_placement_3d ( 'none', #3480, #40288, #18336 ) ;
#12094 = cartesian_point ( 'none', ( 5.078326991148372643e-14, 2.328651150592473148e-14, 99.30000000000005400 ) ) ;
#12095 = cartesian_point ( 'none', ( 4.263438532665122516, -39.77213964420554504, -7.500000000000039968 ) ) ;
#12096 = edge_loop ( 'none', ( #1767, #40900, #40502, #25186 ) ) ;
#12097 = axis2_placement_3d ( 'none', #3299, #14446, #32854 ) ;
#12098 = line ( 'none', #6671, #45375 ) ;
#12099 = cartesian_point ( 'none', ( -2.041622208924660065, 19.04558561638393854, -5.500000000000000888 ) ) ;
#12100 = edge_loop ( 'none', ( #46727, #17974, #13283, #28326 ) ) ;
#12101 = axis2_placement_3d ( 'none', #20404, #42516, #45747 ) ;
#12102 = vector ( 'none', #7844, 1000.000000000000000 ) ;
#12103 = cartesian_point ( 'none', ( -28.96725595078360982, -7.128108211986703857, -42.99999999999997868 ) ) ;
#12104 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 1.067522139062650548e-16 ) ) ;
#12105 = cartesian_point ( 'none', ( -15.19999999999981100, -19.49857916303758998, 149.9323871207212733 ) ) ;
#12106 = vector ( 'none', #42232, 1000.000000000000000 ) ;
#12107 = cartesian_point ( 'none', ( -17.08544820841761691, 10.61848434620307557, 175.8653553950987032 ) ) ;
#12108 = line ( 'none', #36785, #10965 ) ;
#12109 = cartesian_point ( 'none', ( 51.00292657709107402, -37.46194077712547710, 1.000000000000007772 ) ) ;
#12110 = direction ( 'none', ( -0.9943034911051398250, -0.1065859633166175852, 0.0000000000000000000 ) ) ;
#12111 = edge_curve ( 'none', #26352, #38964, #20831, .t. ) ;
#12112 = axis2_placement_3d ( 'none', #5482, #5630, #16981 ) ;
#12113 = vertex_point ( 'none', #43447 ) ;
#12114 = cartesian_point ( 'none', ( 45.96194077712549131, -45.96194077712567605, -51.00000000000000711 ) ) ;
#12115 = cartesian_point ( 'none', ( 1.918547339699262944, -17.89746283989249775, -89.41168824543142080 ) ) ;
#12116 = edge_curve ( 'none', #31694, #42260, #36794, .t. ) ;
#12117 = line ( 'none', #1822, #29277 ) ;
#12118 = edge_loop ( 'none', ( #24687, #6624, #1152, #14237 ) ) ;
#12119 = edge_loop ( 'none', ( #10973, #37471, #14647, #22172 ) ) ;
#12120 = vector ( 'none', #16016, 1000.000000000000114 ) ;
#12121 = axis2_placement_3d ( 'none', #12520, #45578, #23582 ) ;
#12122 = edge_loop ( 'none', ( #3091, #40612, #36708, #18254 ) ) ;
#12123 = circle ( 'none', #17129, 3.049999999999998490 ) ;
#12124 = cylindrical_surface ( 'none', #39653, 65.00000000000000000 ) ;
#12125 = edge_curve ( 'none', #14607, #46657, #13837, .t. ) ;
#12126 = oriented_edge ( 'none', *, *, #13277, .f. ) ;
#12127 = cartesian_point ( 'none', ( -52.66869176962460131, 10.94013197419518946, 165.1293460840668104 ) ) ;
#12128 = cartesian_point ( 'none', ( -62.98437499999982947, 2.092491240878499972e-13, 184.6000000000000512 ) ) ;
#12129 = line ( 'none', #31560, #37945 ) ;
#12130 = oriented_edge ( 'none', *, *, #30142, .t. ) ;
#12131 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#12132 = oriented_edge ( 'none', *, *, #33152, .f. ) ;
#12133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12134 = vertex_point ( 'none', #47449 ) ;
#12135 = edge_curve ( 'none', #10178, #39785, #5224, .t. ) ;
#12136 = line ( 'none', #15047, #21352 ) ;
#12137 = cartesian_point ( 'none', ( -84.80000000000299565, 18.67857273949664432, 178.8707407718682134 ) ) ;
#12138 = cartesian_point ( 'none', ( 8.007689868072119032e-14, 50.00000000000002132, 100.0000000000000142 ) ) ;
#12139 = edge_curve ( 'none', #42143, #24950, #18458, .t. ) ;
#12140 = vertex_point ( 'none', #28820 ) ;
#12141 = cartesian_point ( 'none', ( -31.00027695764254076, -49.61081362515087534, 84.50000000000005684 ) ) ;
#12142 = cartesian_point ( 'none', ( -21.63469059534634198, 37.15652537566715807, 75.19998533311827771 ) ) ;
#12143 = edge_loop ( 'none', ( #24125, #20447, #16768, #40783 ) ) ;
#12144 = conical_surface ( 'none', #46072, 35.49999999999999289, 0.7853981633974482790 ) ;
#12145 = vertex_point ( 'none', #28977 ) ;
#12146 = direction ( 'none', ( 3.087807787238715839e-15, -1.000000000000000000, -4.314092297687008389e-16 ) ) ;
#12147 = face_outer_bound ( 'none', #5660, .t. ) ;
#12148 = edge_curve ( 'none', #45260, #29609, #24825, .t. ) ;
#12149 = advanced_face ( 'none', ( #24730 ), #10975, .t. ) ;
#12150 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#12151 = face_outer_bound ( 'none', #2942, .t. ) ;
#12152 = cartesian_point ( 'none', ( 14.74496267231169710, -33.00247593276742464, 131.7648185882624148 ) ) ;
#12153 = face_outer_bound ( 'none', #44799, .t. ) ;
#12154 = cartesian_point ( 'none', ( -37.95652221133239834, -14.30705462270073980, 151.8965914772541623 ) ) ;
#12155 = cartesian_point ( 'none', ( -42.40647512135986830, -4.699772522094519900, 124.6243077814425533 ) ) ;
#12156 = direction ( 'none', ( 1.092875789865388469e-15, 1.660305686457348284e-29, 1.000000000000000000 ) ) ;
#12157 = vertex_point ( 'none', #46988 ) ;
#12158 = cartesian_point ( 'none', ( 11.98418662514486144, 14.86200763469384611, -10.50000000000000355 ) ) ;
#12159 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#12160 = line ( 'none', #40091, #31044 ) ;
#12161 = cartesian_point ( 'none', ( 21.23974567888874532, 32.06368601115952544, 117.7000000000000313 ) ) ;
#12162 = cartesian_point ( 'none', ( -16.28168911156168974, -37.11317231157059382, 113.1000000000000654 ) ) ;
#12163 = oriented_edge ( 'none', *, *, #35301, .t. ) ;
#12164 = circle ( 'none', #29982, 64.00000000000001421 ) ;
#12165 = oriented_edge ( 'none', *, *, #27876, .f. ) ;
#12166 = vector ( 'none', #38190, 1000.000000000000000 ) ;
#12167 = cartesian_point ( 'none', ( -52.66869176962464394, 13.68036332581913683, 136.7860234446516472 ) ) ;
#12168 = oriented_edge ( 'none', *, *, #8152, .t. ) ;
#12169 = edge_loop ( 'none', ( #13647, #45643 ) ) ;
#12170 = cartesian_point ( 'none', ( 19.78834754914902305, -34.15527942468638400, -11.18170078790065958 ) ) ;
#12171 = axis2_placement_3d ( 'none', #40221, #36228, #43911 ) ;
#12172 = direction ( 'none', ( 0.9285714285714281591, 0.3711537444790463658, -1.652117596168386573e-15 ) ) ;
#12173 = vertex_point ( 'none', #19069 ) ;
#12174 = edge_loop ( 'none', ( #7082, #46629, #24007 ) ) ;
#12175 = vertex_point ( 'none', #681 ) ;
#12176 = axis2_placement_3d ( 'none', #20008, #34435, #5770 ) ;
#12177 = advanced_face ( 'none', ( #21287 ), #23570, .t. ) ;
#12178 = oriented_edge ( 'none', *, *, #23986, .t. ) ;
#12180 = face_outer_bound ( 'none', #22646, .t. ) ;
#12179 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#12181 = cartesian_point ( 'none', ( 6.881843029953678581, -17.55276899968745141, 176.0999999999999659 ) ) ;
#12182 = edge_curve ( 'none', #2170, #14704, #5277, .t. ) ;
#12183 = axis2_placement_3d ( 'none', #8474, #16180, #1628 ) ;
#12184 = vertex_point ( 'none', #8008 ) ;
#12185 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#12186 = axis2_placement_3d ( 'none', #40550, #8165, #18616 ) ;
#12187 = oriented_edge ( 'none', *, *, #47412, .f. ) ;
#12188 = face_outer_bound ( 'none', #20646, .t. ) ;
#12189 = oriented_edge ( 'none', *, *, #30549, .t. ) ;
#12190 = cartesian_point ( 'none', ( -48.52605081891994843, -14.61345842775799042, 150.7935006033006289 ) ) ;
#12191 = edge_curve ( 'none', #31279, #27594, #42536, .t. ) ;
#12192 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#12193 = oriented_edge ( 'none', *, *, #2525, .f. ) ;
#12194 = cartesian_point ( 'none', ( -82.30000000000313776, 36.72054341798089894, 127.0589923604757416 ) ) ;
#12195 = face_outer_bound ( 'none', #30881, .t. ) ;
#12196 = cartesian_point ( 'none', ( -20.00000000000000711, 32.14101615137757051, 69.50000000000007105 ) ) ;
#12197 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12198 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#12199 = cartesian_point ( 'none', ( 2.997535503799956759e-14, 1.988199905756739535e-14, 84.00000000000007105 ) ) ;
#12200 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#12201 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12202 = oriented_edge ( 'none', *, *, #20219, .f. ) ;
#12203 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#12204 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764203273, 1.069032370590975764e-14 ) ) ;
#12205 = advanced_face ( 'none', ( #32741 ), #1305, .f. ) ;
#12206 = cartesian_point ( 'none', ( -19.30761012442567548, -9.972670998147817656, 174.1164734530794078 ) ) ;
#12208 = edge_curve ( 'none', #31861, #45886, #4734, .t. ) ;
#12207 = cartesian_point ( 'none', ( -41.69641068075761581, 6.217497578818091064, 113.0811066512266763 ) ) ;
#12209 = oriented_edge ( 'none', *, *, #39939, .f. ) ;
#12210 = cartesian_point ( 'none', ( -1.602784589444005592, -2.400919593233721283, 173.5999999999999659 ) ) ;
#12211 = vector ( 'none', #25012, 1000.000000000000114 ) ;
#12212 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#12213 = vertex_point ( 'none', #36873 ) ;
#12214 = oriented_edge ( 'none', *, *, #14532, .f. ) ;
#12215 = cylindrical_surface ( 'none', #41822, 3.000000000000000444 ) ;
#12216 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#12217 = direction ( 'none', ( -0.7916112559525869674, -0.4345482125012007368, -0.4295572959003015057 ) ) ;
#12218 = line ( 'none', #21738, #7645 ) ;
#12219 = vertex_point ( 'none', #26242 ) ;
#12220 = face_outer_bound ( 'none', #14763, .t. ) ;
#12221 = edge_curve ( 'none', #19094, #4154, #26983, .t. ) ;
#12222 = vertex_point ( 'none', #11216 ) ;
#12223 = approval_role ( '' ) ;
#12224 = oriented_edge ( 'none', *, *, #21351, .t. ) ;
#12225 = oriented_edge ( 'none', *, *, #27407, .t. ) ;
#12226 = vertex_point ( 'none', #29447 ) ;
#12227 = oriented_edge ( 'none', *, *, #42874, .t. ) ;
#12228 = edge_loop ( 'none', ( #25817, #24099 ) ) ;
#12229 = edge_curve ( 'none', #32889, #21990, #21866, .t. ) ;
#12230 = oriented_edge ( 'none', *, *, #15665, .f. ) ;
#12231 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#12232 = axis2_placement_3d ( 'none', #44911, #16576, #8208 ) ;
#12233 = cartesian_point ( 'none', ( -84.80000000000293880, -20.00000000000073896, 111.4589838486227649 ) ) ;
#12234 = cartesian_point ( 'none', ( -49.36879162171072721, -21.65475244211190287, 154.7003228084077762 ) ) ;
#12235 = edge_loop ( 'none', ( #20884, #11455 ) ) ;
#12237 = vertex_point ( 'none', #4375 ) ;
#12236 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#12238 = axis2_placement_3d ( 'none', #16094, #44938, #34338 ) ;
#12239 = cartesian_point ( 'none', ( -33.06923819516758556, -20.95692912648064166, -35.73934967332241541 ) ) ;
#12240 = circle ( 'none', #20262, 2.500000000000001776 ) ;
#12241 = direction ( 'none', ( 0.9943034911051389368, 0.1065859633166245379, 0.0000000000000000000 ) ) ;
#12242 = cartesian_point ( 'none', ( -69.49999999999995737, -1.257298564220886927, 106.1197648791255403 ) ) ;
#12243 = cartesian_point ( 'none', ( 26.24000032123042914, 6.361004884593993935, 1.999999999999981792 ) ) ;
#12244 = oriented_edge ( 'none', *, *, #22500, .f. ) ;
#12245 = cartesian_point ( 'none', ( -3.185633720228607579, -15.67980503454326247, -117.3014723059407629 ) ) ;
#12246 = oriented_edge ( 'none', *, *, #22380, .t. ) ;
#12247 = cartesian_point ( 'none', ( -51.81076233036144885, -11.48464869148861034, 135.2302805957244232 ) ) ;
#12248 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12249 = edge_curve ( 'none', #36528, #39618, #30998, .t. ) ;
#12250 = oriented_edge ( 'none', *, *, #31223, .t. ) ;
#12251 = face_outer_bound ( 'none', #9265, .t. ) ;
#12252 = cartesian_point ( 'none', ( -54.96606564765311020, -33.48360208877043931, 161.0135485547288567 ) ) ;
#12253 = cartesian_point ( 'none', ( -87.69999999999981810, -18.34684098484440895, 140.4783075611661047 ) ) ;
#12254 = vertex_point ( 'none', #15369 ) ;
#12255 = vertex_point ( 'none', #30080 ) ;
#12256 = edge_curve ( 'none', #22017, #2597, #9841, .t. ) ;
#12257 = axis2_placement_3d ( 'none', #23204, #26859, #1013 ) ;
#12258 = face_outer_bound ( 'none', #4138, .t. ) ;
#12259 = edge_loop ( 'none', ( #12774, #26534, #6321, #25681, #4251, #19943, #43103, #23068, #20533, #24083, #13988 ) ) ;
#12260 = circle ( 'none', #12953, 21.95000000000000639 ) ;
#12261 = vertex_point ( 'none', #33626 ) ;
#12262 = cartesian_point ( 'none', ( 0.1965009240905686572, -25.99925743914298693, 0.9999999999999991118 ) ) ;
#12263 = vector ( 'none', #19741, 1000.000000000000000 ) ;
#12264 = direction ( 'none', ( 0.7916112559525874115, 0.4345482125012004038, 0.4295572959003010061 ) ) ;
#12265 = vertex_point ( 'none', #856 ) ;
#12266 = cartesian_point ( 'none', ( -15.19999999999982521, -11.64203268004256309, 164.5999999999999375 ) ) ;
#12267 = edge_loop ( 'none', ( #42622, #14026, #45071, #38100, #18196, #21295 ) ) ;
#12268 = oriented_edge ( 'none', *, *, #2245, .f. ) ;
#12269 = advanced_face ( 'none', ( #19583 ), #23005, .f. ) ;
#12270 = vertex_point ( 'none', #44085 ) ;
#12271 = edge_curve ( 'none', #21579, #47484, #28141, .t. ) ;
#12272 = axis2_placement_3d ( 'none', #26313, #41260, #40794 ) ;
#12273 = cartesian_point ( 'none', ( -46.63308798543677369, 8.315227664690024056, 160.4071196692322587 ) ) ;
#12274 = vertex_point ( 'none', #14887 ) ;
#12275 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, 9.864012444351435911e-15 ) ) ;
#12276 = edge_curve ( 'none', #36865, #28374, #5803, .t. ) ;
#12277 = oriented_edge ( 'none', *, *, #42280, .t. ) ;
#12279 = edge_curve ( 'none', #7364, #25231, #28475, .t. ) ;
#12278 = b_spline_curve_with_knots ( 'none', 3,
( #7535, #40058, #17780, #17941, #14713, #21472, #29100, #43903, #21621, #33120 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694835420, 0.004235398252055964236, 0.005082894564417092184, 0.005930390876778221000, 0.006777887189139349816 ),
.unspecified. ) ;
#12280 = cartesian_point ( 'none', ( -55.64652791086527372, 28.58777761852862653, 68.50000000000008527 ) ) ;
#12281 = direction ( 'none', ( 8.355821982198004324e-16, 3.001754555091219619e-17, 1.000000000000000000 ) ) ;
#12282 = cartesian_point ( 'none', ( 14.58425106625582934, 18.08643819332761282, -10.50000000000000000 ) ) ;
#12283 = conical_surface ( 'none', #25427, 7.999999999999993783, 0.7853981633974552734 ) ;
#12284 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#12285 = cartesian_point ( 'none', ( -46.60666861178901144, -4.919476930839532969, 124.6837294718958447 ) ) ;
#12286 = b_spline_curve_with_knots ( 'none', 3,
( #6256, #3077, #32134, #13585 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119950509301620e-07, 0.0005956375191359182704 ),
.unspecified. ) ;
#12287 = oriented_edge ( 'none', *, *, #10788, .f. ) ;
#12288 = direction ( 'none', ( -0.9285714285714284921, -0.3711537444790454776, 1.130422233496261833e-15 ) ) ;
#12289 = face_outer_bound ( 'none', #41070, .t. ) ;
#12290 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12291 = oriented_edge ( 'none', *, *, #11788, .t. ) ;
#12292 = advanced_face ( 'none', ( #3594 ), #44875, .f. ) ;
#12293 = face_outer_bound ( 'none', #26084, .t. ) ;
#12294 = direction ( 'none', ( -0.9912947018080028316, -8.151340225722779210e-14, -0.1316617414717825285 ) ) ;
#12295 = cartesian_point ( 'none', ( -14.50000000000008527, 34.64101615137755630, 126.7005750861493141 ) ) ;
#12296 = oriented_edge ( 'none', *, *, #34686, .f. ) ;
#12297 = vertex_point ( 'none', #29750 ) ;
#12298 = face_outer_bound ( 'none', #9187, .t. ) ;
#12299 = cartesian_point ( 'none', ( 1.705375413066015033, -15.90885585768221944, -80.99999999999997158 ) ) ;
#12300 = face_outer_bound ( 'none', #43964, .t. ) ;
#12301 = edge_loop ( 'none', ( #12801, #20566, #18802, #16266, #29934 ) ) ;
#12302 = face_outer_bound ( 'none', #3679, .t. ) ;
#12303 = edge_loop ( 'none', ( #30735, #27913, #24729, #35391, #7957, #16056 ) ) ;
#12304 = vertex_point ( 'none', #33481 ) ;
#12305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12306 = cartesian_point ( 'none', ( -52.66869176962463683, 19.49146589546640840, 156.1938227270873085 ) ) ;
#12307 = vector ( 'none', #25726, 1000.000000000000000 ) ;
#12308 = direction ( 'none', ( 1.387778780781445478e-15, -1.224442052797143549e-16, 1.000000000000000000 ) ) ;
#12309 = direction ( 'none', ( 1.074416845004009572e-15, -0.5919764313287148028, -0.8059552746594064176 ) ) ;
#12310 = oriented_edge ( 'none', *, *, #10165, .f. ) ;
#12311 = oriented_edge ( 'none', *, *, #22171, .t. ) ;
#12312 = direction ( 'none', ( -3.265361837132808064e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12313 = cartesian_point ( 'none', ( 1.174546462370912019e-13, 9.000000000000017764, 174.0999999999999659 ) ) ;
#12314 = axis2_placement_3d ( 'none', #37189, #8013, #34126 ) ;
#12315 = cartesian_point ( 'none', ( -36.52226788301797455, 7.290487085359967701, 125.1698897778183408 ) ) ;
#12316 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000002055245, 111.4589838486342757 ) ) ;
#12317 = axis2_placement_3d ( 'none', #24668, #39421, #13609 ) ;
#12318 = cartesian_point ( 'none', ( -84.80000000000293880, -20.00000000000073896, 111.4589838486227649 ) ) ;
#12319 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.191229653865440203e-16 ) ) ;
#12320 = edge_curve ( 'none', #3983, #19405, #9774, .t. ) ;
#12321 = axis2_placement_3d ( 'none', #23496, #5356, #1844 ) ;
#12322 = oriented_edge ( 'none', *, *, #44543, .f. ) ;
#12323 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#12324 = cartesian_point ( 'none', ( -49.36769861189890207, -11.04713063124386707, 135.6596501583406393 ) ) ;
#12325 = cartesian_point ( 'none', ( -73.69999999999987494, -2.356801586871157671e-13, 146.1000000000000796 ) ) ;
#12326 = cartesian_point ( 'none', ( -42.17581170467318685, 8.570191714284231210, 125.6584956731663425 ) ) ;
#12327 = line ( 'none', #8719, #31803 ) ;
#12328 = edge_curve ( 'none', #14438, #41291, #41942, .t. ) ;
#12329 = axis2_placement_3d ( 'none', #1862, #27385, #9191 ) ;
#12330 = vector ( 'none', #37759, 1000.000000000000000 ) ;
#12331 = direction ( 'none', ( 0.1065859633166382076, -0.9943034911051374936, -4.235681631386492740e-17 ) ) ;
#12332 = oriented_edge ( 'none', *, *, #45716, .t. ) ;
#12333 = face_outer_bound ( 'none', #22744, .t. ) ;
#12334 = cartesian_point ( 'none', ( -0.8749879662407431535, -18.73954194355565406, 176.1000000000000227 ) ) ;
#12335 = oriented_edge ( 'none', *, *, #3001, .t. ) ;
#12336 = cartesian_point ( 'none', ( -46.63308798543676659, -1.350669975338169271e-13, 146.0999999999999943 ) ) ;
#12337 = oriented_edge ( 'none', *, *, #5860, .t. ) ;
#12338 = vector ( 'none', #45087, 1000.000000000000000 ) ;
#12339 = direction ( 'none', ( -1.089913892166352743e-15, -0.06226994568356310211, -0.9980593438591545130 ) ) ;
#12340 = circle ( 'none', #17515, 38.00000000000000711 ) ;
#12341 = edge_curve ( 'none', #34680, #42917, #1833, .t. ) ;
#12342 = oriented_edge ( 'none', *, *, #21289, .f. ) ;
#12343 = oriented_edge ( 'none', *, *, #23657, .t. ) ;
#12344 = direction ( 'none', ( -1.000000000000000000, -3.552713678800500929e-15, 1.332267629550195343e-15 ) ) ;
#12345 = oriented_edge ( 'none', *, *, #3770, .f. ) ;
#12346 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#12347 = face_bound ( 'none', #342, .t. ) ;
#12348 = face_outer_bound ( 'none', #27324, .t. ) ;
#12349 = edge_curve ( 'none', #6891, #31451, #1855, .t. ) ;
#12350 = direction ( 'none', ( 3.725065745912187060e-15, -0.8167141395237237367, 0.5770424718354996152 ) ) ;
#12351 = cartesian_point ( 'none', ( -1.526426313431688129e-13, 48.50000000000003553, 48.50000000000004974 ) ) ;
#12352 = closed_shell ( 'none', ( #4910, #14631, #25640, #42964, #40259, #47437, #38351, #557, #44779, #42711, #18140, #7025, #17276, #33363, #18013, #42238, #35493, #21206, #23306, #4879, #19284, #17823, #32353, #20661, #34039, #43670, #11507, #25790, #36808, #5141, #39225, #3494, #4509, #26423, #14163, #45000, #25667, #33577, #6224, #21655, #29051, #24935, #3742, #2919, #15436, #41540, #9780, #42729, #7078, #2158, #10741, #12380, #31489, #7576, #14434, #16858, #21076, #45263, #18081, #12056, #13908, #10956, #37476, #23215, #40159, #29962, #592, #44667, #42009, #33114, #6409, #16542, #38618, #34093, #29110, #32574, #7313, #10361, #43562, #44462, #15387, #13247, #36474, #9859, #4673, #27075, #8817, #34183, #28361, #17002, #19487, #47509, #18910, #20916, #8477, #29445, #24447, #24314, #25696, #20204, #6791, #41617, #30445, #45097, #13816, #2988, #12648, #7273, #10914, #36453, #44927, #18705, #22436, #66, #43781, #2891, #27634, #33657, #18183, #6807, #28993, #25295, #47003, #40909, #5051, #19426, #33248, #47061, #6343, #33697, #26467, #13447, #34271, #21929, #23964, #7451, #14686, #31731, #11598, #29531, #7193, #17349, #12006, #25475, #8727, #19171 ) ) ;
#12353 = cartesian_point ( 'none', ( 6.016663149831753143e-14, 2.492886723955103682e-14, 106.1000000000000512 ) ) ;
#12354 = cartesian_point ( 'none', ( -56.50000000000009237, 30.06243503111469906, 58.50000000000009237 ) ) ;
#12355 = cartesian_point ( 'none', ( -39.34999999999988773, -3.920739544468247573, 127.2535069197358553 ) ) ;
#12356 = direction ( 'none', ( -0.8385030747631873060, -0.5448968651154831866, 1.018199677929315181e-15 ) ) ;
#12357 = direction ( 'none', ( -2.775557561562895295e-15, 0.4187739565397481378, -0.9080905094339688510 ) ) ;
#12358 = cartesian_point ( 'none', ( -20.64777063766667098, -3.956364529395598240, 176.0999999999999659 ) ) ;
#12359 = edge_curve ( 'none', #29778, #24929, #14972, .t. ) ;
#12360 = cartesian_point ( 'none', ( -15.19999999999984297, -8.920580559879589089, 156.5999999999999943 ) ) ;
#12361 = cartesian_point ( 'none', ( 22.47795418418738578, 32.94993866614286304, 74.70000000000003126 ) ) ;
#12362 = cartesian_point ( 'none', ( 26.33913438213206248, -42.49999999999990763, 106.0999999999999375 ) ) ;
#12363 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#12364 = cartesian_point ( 'none', ( -41.50913988463742754, -2.514032229655008166, 168.6483763449610933 ) ) ;
#12365 = cartesian_point ( 'none', ( -19.19999999999991047, -5.689432313880238290, 140.4759125232820338 ) ) ;
#12366 = cartesian_point ( 'none', ( -42.36691201456292788, -9.559943404058849126, 159.6071894358728400 ) ) ;
#12367 = oriented_edge ( 'none', *, *, #7730, .t. ) ;
#12368 = plane ( 'none', #46391 ) ;
#12369 = direction ( 'none', ( 1.063012701305063081e-15, 1.291400868768444352e-17, 1.000000000000000000 ) ) ;
#12370 = direction ( 'none', ( 2.700254618579438415e-16, -4.241623666779603855e-16, 1.000000000000000000 ) ) ;
#12371 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#12372 = axis2_placement_3d ( 'none', #4331, #22673, #41132 ) ;
#12373 = axis2_placement_3d ( 'none', #23471, #20303, #42402 ) ;
#12374 = oriented_edge ( 'none', *, *, #19285, .f. ) ;
#12375 = axis2_placement_3d ( 'none', #826, #26366, #19664 ) ;
#12376 = face_outer_bound ( 'none', #40242, .t. ) ;
#12377 = cartesian_point ( 'none', ( -56.79999999999988347, -1.827015839677620559e-13, 146.1000000000000512 ) ) ;
#12378 = vertex_point ( 'none', #45041 ) ;
#12379 = circle ( 'none', #28771, 4.149999999999994138 ) ;
#12380 = advanced_face ( 'none', ( #39644 ), #23506, .f. ) ;
#12381 = cartesian_point ( 'none', ( -17.98737881162715979, 0.6739462048461609678, -64.99999999999998579 ) ) ;
#12382 = edge_loop ( 'none', ( #15108, #24963, #1401, #31884, #981, #17008, #8010, #43882, #5111, #12168, #19246 ) ) ;
#12383 = direction ( 'none', ( 0.0000000000000000000, -0.8059552746594063066, 0.5919764313287149138 ) ) ;
#12384 = vertex_point ( 'none', #34122 ) ;
#12385 = cartesian_point ( 'none', ( -49.08340596665574651, -21.62686636416462349, 154.6897318523732565 ) ) ;
#12386 = oriented_edge ( 'none', *, *, #44254, .t. ) ;
#12387 = oriented_edge ( 'none', *, *, #41052, .f. ) ;
#12388 = edge_curve ( 'none', #26593, #31866, #8701, .t. ) ;
#12390 = axis2_placement_3d ( 'none', #36688, #22231, #513 ) ;
#12389 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#12391 = oriented_edge ( 'none', *, *, #36574, .f. ) ;
#12392 = direction ( 'none', ( 0.0000000000000000000, 0.9080905094339570827, 0.4187739565397736174 ) ) ;
#12393 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12394 = direction ( 'none', ( 0.8706508571648327033, -0.4919014992029825950, -5.281179216930941679e-16 ) ) ;
#12395 = b_spline_curve_with_knots ( 'none', 3,
( #3507, #47382, #25389, #10516 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231749975076990, 0.001364928565757873337 ),
.unspecified. ) ;
#12396 = oriented_edge ( 'none', *, *, #2187, .t. ) ;
#12397 = edge_loop ( 'none', ( #24507, #20276 ) ) ;
#12398 = oriented_edge ( 'none', *, *, #18704, .f. ) ;
#12399 = cartesian_point ( 'none', ( -33.14637891670960812, -21.28778808865667216, -35.31842088930172707 ) ) ;
#12400 = line ( 'none', #35034, #30160 ) ;
#12401 = edge_curve ( 'none', #32887, #33745, #12123, .t. ) ;
#12402 = toroidal_surface ( 'none', #30834, 7.299999999999999822, 0.2000000000000000111 ) ;
#12403 = axis2_placement_3d ( 'none', #39471, #47321, #6799 ) ;
#12404 = oriented_edge ( 'none', *, *, #10993, .f. ) ;
#12405 =( bounded_curve ( ) b_spline_curve ( 3, ( #7563, #44249, #387, #29282 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243650485, 0.8047378541243650485, 1.000000000000000000 ) )
representation_item ( '' ) );
#12406 = oriented_edge ( 'none', *, *, #35878, .t. ) ;
#12407 = cartesian_point ( 'none', ( -78.49999999999974420, -30.14101615136600287, 166.1000000000179000 ) ) ;
#12408 = oriented_edge ( 'none', *, *, #24467, .f. ) ;
#12409 = b_spline_curve_with_knots ( 'none', 3,
( #10241, #13766, #25281, #43263, #17624, #36037, #6901, #14081, #39418, #39748, #10560, #3398, #4195, #40527, #3721, #11028, #33112, #29724 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540872098068e-07, 0.0008474859908360310966, 0.001694676205417974943, 0.002541866419999918789, 0.003389056634581862418, 0.004236246849163806047, 0.005083437063745750543, 0.005930627278327694173, 0.006777817492909637802 ),
.unspecified. ) ;
#12410 = cartesian_point ( 'none', ( -84.80000000000293880, -21.32142726050403780, 109.5887084691134561 ) ) ;
#12411 = axis2_placement_3d ( 'none', #28615, #36186, #3537 ) ;
#12412 = cartesian_point ( 'none', ( 16.63625321909005805, -31.44360952742875170, 114.7000000000000171 ) ) ;
#12413 = cartesian_point ( 'none', ( -52.26773060334954835, -21.94027057773218914, 141.8232241203089927 ) ) ;
#12414 = edge_curve ( 'none', #20196, #13332, #34492, .t. ) ;
#12415 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 2.415229020038692031e-16 ) ) ;
#12416 = cartesian_point ( 'none', ( -94.69999999999987494, 8.534148470819960863, 154.5361312150770914 ) ) ;
#12417 = direction ( 'none', ( 0.0000000000000000000, 0.7604933002750969839, 0.6493457786393096454 ) ) ;
#12418 = direction ( 'none', ( -5.046468293750712982e-15, 1.000000000000000000, -5.853903220750827690e-13 ) ) ;
#12419 = edge_loop ( 'none', ( #2481, #12287, #20393, #21903 ) ) ;
#12420 = advanced_face ( 'none', ( #13775, #7566 ), #30865, .t. ) ;
#12421 = cartesian_point ( 'none', ( -36.33130823037509316, -21.24382974314959682, 140.5771205115377427 ) ) ;
#12422 = oriented_edge ( 'none', *, *, #37520, .f. ) ;
#12423 = cartesian_point ( 'none', ( 33.36912097582825965, 21.73203345290708199, -13.42344579249066427 ) ) ;
#12424 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12425 = edge_curve ( 'none', #4861, #3718, #40246, .t. ) ;
#12426 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.850197463216269952e-13 ) ) ;
#12427 = cartesian_point ( 'none', ( 42.50000000000016342, -26.33913438213165037, 106.0999999999999233 ) ) ;
#12428 = edge_curve ( 'none', #21590, #27090, #6426, .t. ) ;
#12429 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940147752e-17, 1.000000000000000000 ) ) ;
#12430 = direction ( 'none', ( 3.384826294588893912e-15, -0.9751743986949636955, -0.2214382354741747938 ) ) ;
#12431 = oriented_edge ( 'none', *, *, #8302, .f. ) ;
#12432 = face_outer_bound ( 'none', #32881, .t. ) ;
#12433 = cartesian_point ( 'none', ( 14.50000000000000888, 34.64101615137766288, 126.7005750861492857 ) ) ;
#12434 = edge_curve ( 'none', #19959, #31861, #29285, .t. ) ;
#12435 = oriented_edge ( 'none', *, *, #10387, .f. ) ;
#12436 = cartesian_point ( 'none', ( -42.36691201456302736, 14.15360017808056625, 154.6739306239551297 ) ) ;
#12437 = cylindrical_surface ( 'none', #42015, 4.999999999999999112 ) ;
#12438 = oriented_edge ( 'none', *, *, #6017, .f. ) ;
#12439 = vertex_point ( 'none', #16360 ) ;
#12440 = face_bound ( 'none', #12678, .t. ) ;
#12441 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#12442 = oriented_edge ( 'none', *, *, #41233, .t. ) ;
#12443 = axis2_placement_3d ( 'none', #17858, #39825, #17222 ) ;
#12444 = oriented_edge ( 'none', *, *, #29865, .f. ) ;
#12446 = advanced_face ( 'none', ( #33317 ), #37938, .f. ) ;
#12445 = cartesian_point ( 'none', ( -37.18891465674105490, -14.30476258609499851, 163.7087620700700938 ) ) ;
#12447 = face_outer_bound ( 'none', #23983, .t. ) ;
#12448 = circle ( 'none', #34007, 2.749999999999995559 ) ;
#12449 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12450 = cc_design_approval ( #25628, ( #36111 ) ) ;
#12451 = vertex_point ( 'none', #46292 ) ;
#12452 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 58.50000000000009948 ) ) ;
#12453 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12454 = circle ( 'none', #45353, 2.500000000000001776 ) ;
#12456 = b_spline_curve_with_knots ( 'none', 3,
( #43697, #21719, #36797, #22180, #7176, #32744, #10827, #18373, #22027, #1096, #37596, #44649, #40802, #22656 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 1.734723475976807094e-17, 0.01194938735726013695, 0.01792408103589019155, 0.02389877471452024962, 0.02987346839315030075, 0.03584816207178036229, 0.04779754942904047843 ),
.unspecified. ) ;
#12455 = cartesian_point ( 'none', ( -34.19999999999988205, -1.011557028090443333e-13, 146.0999999999999943 ) ) ;
#12457 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#12458 = oriented_edge ( 'none', *, *, #20167, .t. ) ;
#12459 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#12460 = cartesian_point ( 'none', ( -15.19999999999982698, -11.64203268004256842, 164.5999999999999659 ) ) ;
#12461 = edge_curve ( 'none', #45141, #20445, #3011, .t. ) ;
#12462 = oriented_edge ( 'none', *, *, #20937, .t. ) ;
#12463 = cartesian_point ( 'none', ( -84.84760491980530617, -2.839036484623219491e-13, 146.1000000000000796 ) ) ;
#12464 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12465 = circle ( 'none', #40580, 4.100000000000003197 ) ;
#12466 = cartesian_point ( 'none', ( 23.83876763003531352, 37.24909295384092900, 114.7000000000000171 ) ) ;
#12467 = oriented_edge ( 'none', *, *, #5646, .t. ) ;
#12468 = cartesian_point ( 'none', ( -30.97507591595473642, -6.319672245231499730, 151.0067333246953467 ) ) ;
#12469 = edge_curve ( 'none', #33566, #27604, #2460, .t. ) ;
#12470 = axis2_placement_3d ( 'none', #2619, #35403, #16843 ) ;
#12471 = cartesian_point ( 'none', ( -45.50000000000000000, 1.584423474016026955e-15, -6.999999999999990230 ) ) ;
#12472 = cartesian_point ( 'none', ( -37.43878291376022105, -14.52310008093751215, 151.9794834637238239 ) ) ;
#12474 = oriented_edge ( 'none', *, *, #15316, .f. ) ;
#12473 = cartesian_point ( 'none', ( -39.34999999999994458, 15.51463903719346682, 134.7044536969222293 ) ) ;
#12475 = face_outer_bound ( 'none', #46913, .t. ) ;
#12476 = cartesian_point ( 'none', ( -42.36691201456302736, 6.472393052461876906, 130.8702655138113755 ) ) ;
#12477 = direction ( 'none', ( 3.497202527569243102e-15, -0.7030109345897475048, 0.7111790392350225698 ) ) ;
#12478 = edge_curve ( 'none', #244, #3051, #43034, .t. ) ;
#12479 = cartesian_point ( 'none', ( 33.49101067908064522, 21.87126433688066385, -13.73205080756888563 ) ) ;
#12480 = vertex_point ( 'none', #5772 ) ;
#12481 = face_outer_bound ( 'none', #3904, .t. ) ;
#12482 = edge_loop ( 'none', ( #9396, #44104, #28544, #37808, #25876, #22125, #34066, #41185 ) ) ;
#12483 = face_outer_bound ( 'none', #38255, .t. ) ;
#12484 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#12485 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#12486 = oriented_edge ( 'none', *, *, #26230, .f. ) ;
#12487 = direction ( 'none', ( -0.1428571428571419055, -0.9897433186107871261, 4.253820799682079608e-16 ) ) ;
#12488 = edge_curve ( 'none', #35094, #17253, #45398, .t. ) ;
#12489 = cylindrical_surface ( 'none', #17256, 6.899999999999998579 ) ;
#12490 = face_outer_bound ( 'none', #29152, .t. ) ;
#12491 = oriented_edge ( 'none', *, *, #8130, .t. ) ;
#12492 = vector ( 'none', #5458, 1000.000000000000000 ) ;
#12494 = edge_curve ( 'none', #44247, #14961, #133, .t. ) ;
#12493 = b_spline_curve_with_knots ( 'none', 3,
( #16600, #45917, #27738, #42529, #35795, #39325, #39481, #6033, #17371, #28211, #24725, #28049, #35471, #6181, #13829, #20895, #21049, #31754 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540132927884e-07, 0.0008474859908359656108, 0.001694676205417917914, 0.002541866419999870216, 0.003389056634581822519, 0.004236246849163774822, 0.005083437063745727125, 0.005930627278327679427, 0.006777817492909631730 ),
.unspecified. ) ;
#12495 = advanced_face ( 'none', ( #13273 ), #12789, .t. ) ;
#12496 = oriented_edge ( 'none', *, *, #18978, .t. ) ;
#12497 = edge_curve ( 'none', #15549, #44433, #20143, .t. ) ;
#12498 = oriented_edge ( 'none', *, *, #17950, .f. ) ;
#12499 = direction ( 'none', ( -3.490640606220101330e-15, 0.9967624760706482734, 0.08040252668610807507 ) ) ;
#12500 = circle ( 'none', #41203, 4.250000000000007105 ) ;
#12501 = oriented_edge ( 'none', *, *, #36729, .f. ) ;
#12502 = axis2_placement_3d ( 'none', #46666, #43442, #17330 ) ;
#12504 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12503 = cartesian_point ( 'none', ( -54.79999999999983373, -22.35279614772126067, 153.1258958614237429 ) ) ;
#12505 = cartesian_point ( 'none', ( 2.724550394299533274, -25.41638583962956588, -36.50000000000000000 ) ) ;
#12506 = direction ( 'none', ( 1.189524669241239066e-15, -1.224442052797148972e-16, 1.000000000000000000 ) ) ;
#12507 = vector ( 'none', #32922, 1000.000000000000000 ) ;
#12508 = cartesian_point ( 'none', ( -36.33130823037522816, 16.54416987690529339, 145.6607471296665608 ) ) ;
#12509 = cartesian_point ( 'none', ( 56.83329201459351765, -30.14558498576277046, 58.16670798540661025 ) ) ;
#12510 = direction ( 'none', ( -0.3711537444790459217, 0.9285714285714282701, 1.665334536937736043e-16 ) ) ;
#12511 = edge_loop ( 'none', ( #12225, #23970 ) ) ;
#12512 = vector ( 'none', #3088, 1000.000000000000000 ) ;
#12513 = cartesian_point ( 'none', ( -96.49999999999991473, 20.00000000001999823, 180.7410161513659261 ) ) ;
#12514 = cartesian_point ( 'none', ( -36.26455027589162228, 7.857355902970933670, 125.6045259090196282 ) ) ;
#12515 = axis2_placement_3d ( 'none', #30241, #23038, #15720 ) ;
#12516 = line ( 'none', #30006, #3986 ) ;
#12517 = cartesian_point ( 'none', ( -11.75457642865526608, -14.57726002520063346, -37.49999999999998579 ) ) ;
#12518 = cartesian_point ( 'none', ( -17.83802208209263185, -5.972432876577814298, 176.0999999999999943 ) ) ;
#12519 = oriented_edge ( 'none', *, *, #17816, .f. ) ;
#12520 = cartesian_point ( 'none', ( -49.64999999999987068, -1.459526943747846922e-13, 146.0999999999999943 ) ) ;
#12521 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#12522 = face_outer_bound ( 'none', #16167, .t. ) ;
#12523 = direction ( 'none', ( -1.000000000000000000, -3.608224830031762701e-15, 1.317153999343779927e-15 ) ) ;
#12524 = cartesian_point ( 'none', ( 22.15105440458229680, -30.23840727157370623, 120.6000000000000227 ) ) ;
#12525 = oriented_edge ( 'none', *, *, #6658, .t. ) ;
#12526 = date_time_role ( 'classification_date' ) ;
#12527 = oriented_edge ( 'none', *, *, #21550, .t. ) ;
#12528 = edge_curve ( 'none', #40199, #31416, #19540, .t. ) ;
#12529 = axis2_placement_3d ( 'none', #8112, #18564, #4168 ) ;
#12530 = circle ( 'none', #26138, 5.000000000000000000 ) ;
#12531 = advanced_face ( 'none', ( #18991 ), #10213, .f. ) ;
#12532 = oriented_edge ( 'none', *, *, #22796, .t. ) ;
#12533 = oriented_edge ( 'none', *, *, #21188, .f. ) ;
#12534 = vertex_point ( 'none', #24796 ) ;
#12535 = edge_curve ( 'none', #587, #26000, #39577, .t. ) ;
#12536 = axis2_placement_3d ( 'none', #6134, #24037, #17317 ) ;
#12537 = vector ( 'none', #17451, 1000.000000000000000 ) ;
#12538 = cartesian_point ( 'none', ( -14.74496267231153013, 33.00247593276747438, 131.7648185882625569 ) ) ;
#12539 = edge_curve ( 'none', #13629, #38414, #10393, .t. ) ;
#12540 = oriented_edge ( 'none', *, *, #7544, .f. ) ;
#12541 = cartesian_point ( 'none', ( 2.724550394299531497, -25.41638583962956588, -43.00000000000000000 ) ) ;
#12542 = direction ( 'none', ( 1.000000000000000000, 3.608224830031762701e-15, -1.317153999343779927e-15 ) ) ;
#12543 = circle ( 'none', #27737, 4.050000000000003375 ) ;
#12544 = oriented_edge ( 'none', *, *, #2620, .t. ) ;
#12545 = oriented_edge ( 'none', *, *, #4914, .f. ) ;
#12546 = edge_curve ( 'none', #8007, #18509, #22955, .t. ) ;
#12547 = cartesian_point ( 'none', ( -52.26773060334952703, -20.76952974245978467, 154.3639530024247790 ) ) ;
#12548 = cartesian_point ( 'none', ( -88.21610873506990913, 2.172767613470031556, 123.2028357236562499 ) ) ;
#12549 = oriented_edge ( 'none', *, *, #11505, .t. ) ;
#12550 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#12551 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#12552 = direction ( 'none', ( 0.5002102258937928259, -0.8659039957820270361, 0.0000000000000000000 ) ) ;
#12553 = vector ( 'none', #29948, 1000.000000000000000 ) ;
#12554 = oriented_edge ( 'none', *, *, #30937, .f. ) ;
#12555 = cartesian_point ( 'none', ( -87.69999999999978968, -24.04122955502136705, 146.2388577789698161 ) ) ;
#12556 = edge_curve ( 'none', #20821, #46739, #13223, .t. ) ;
#12557 = direction ( 'none', ( 0.0000000000000000000, 0.3579661003631450233, -0.9337345827325893577 ) ) ;
#12558 = face_outer_bound ( 'none', #25098, .t. ) ;
#12559 = oriented_edge ( 'none', *, *, #3097, .t. ) ;
#12560 = oriented_edge ( 'none', *, *, #38346, .t. ) ;
#12561 = cartesian_point ( 'none', ( -52.66869176962458710, -1.568448129721570993e-13, 146.0999999999999943 ) ) ;
#12562 = toroidal_surface ( 'none', #26468, 8.500000000000000000, 0.5000000000000000000 ) ;
#12564 = edge_curve ( 'none', #19807, #38009, #9800, .t. ) ;
#12563 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12565 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#12566 = direction ( 'none', ( -3.629575272813011888e-15, 1.000000000000000000, -5.850021322063325158e-13 ) ) ;
#12567 = line ( 'none', #25603, #2902 ) ;
#12568 = direction ( 'none', ( 9.992007221626408864e-16, 1.387778780781445676e-16, 1.000000000000000000 ) ) ;
#12569 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12570 = cartesian_point ( 'none', ( 49.49245204612985560, -26.95200689048880349, 60.60000000000000142 ) ) ;
#12571 = direction ( 'none', ( -3.552713678800501718e-15, 0.7030109345897475048, -0.7111790392350225698 ) ) ;
#12572 = oriented_edge ( 'none', *, *, #45738, .f. ) ;
#12573 = cartesian_point ( 'none', ( -32.39889131640136810, -24.20138493113034883, 125.9103864572794151 ) ) ;
#12574 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#12575 = axis2_placement_3d ( 'none', #18917, #44246, #19965 ) ;
#12577 = edge_loop ( 'none', ( #19416, #23704, #30866 ) ) ;
#12576 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#12578 = cylindrical_surface ( 'none', #9281, 2.099999999999990763 ) ;
#12579 = circle ( 'none', #45482, 26.00000000000000355 ) ;
#12580 = cartesian_point ( 'none', ( -46.60675387589201790, 8.134770929584044907, 160.4879545321855403 ) ) ;
#12581 = edge_loop ( 'none', ( #24290, #9540, #5769, #29678 ) ) ;
#12582 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#12583 = oriented_edge ( 'none', *, *, #24987, .f. ) ;
#12584 = face_outer_bound ( 'none', #3452, .t. ) ;
#12585 = cartesian_point ( 'none', ( 17.68936609087920075, 29.64346716324519093, 140.5436595608424852 ) ) ;
#12586 = cartesian_point ( 'none', ( -39.91759719298703146, 13.01422867221734592, 154.0107190679075870 ) ) ;
#12587 = vertex_point ( 'none', #25102 ) ;
#12588 = axis2_placement_3d ( 'none', #37050, #40729, #18778 ) ;
#12589 = circle ( 'none', #13606, 3.999999999999999556 ) ;
#12590 = oriented_edge ( 'none', *, *, #2405, .f. ) ;
#12591 = vertex_point ( 'none', #13577 ) ;
#12592 = oriented_edge ( 'none', *, *, #16472, .t. ) ;
#12593 = b_spline_curve_with_knots ( 'none', 3,
( #13264, #24480, #2453, #2614 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650714782325e-06, 0.0005932647871602826249 ),
.unspecified. ) ;
#12594 = face_outer_bound ( 'none', #20109, .t. ) ;
#12595 = cartesian_point ( 'none', ( -38.78140179664579534, 10.34206591058533320, 166.9454785241503600 ) ) ;
#12596 = axis2_placement_3d ( 'none', #37400, #19124, #15267 ) ;
#12597 = vertex_point ( 'none', #6248 ) ;
#12598 = cartesian_point ( 'none', ( -38.22511510611547436, 15.27310866939556533, 144.5760671967716462 ) ) ;
#12599 = cartesian_point ( 'none', ( -20.00000000000012790, 41.49999999999996447, 113.1000000000000085 ) ) ;
#12600 = axis2_placement_3d ( 'none', #24255, #27582, #5875 ) ;
#12601 = axis2_placement_3d ( 'none', #627, #159, #44512 ) ;
#12602 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 3.854941057726238097e-16 ) ) ;
#12603 = edge_curve ( 'none', #18432, #21964, #43261, .t. ) ;
#12604 = axis2_placement_3d ( 'none', #2739, #46756, #39688 ) ;
#12605 = vector ( 'none', #7199, 1000.000000000000000 ) ;
#12606 = oriented_edge ( 'none', *, *, #42968, .t. ) ;
#12607 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.60000000000002274 ) ) ;
#12608 = circle ( 'none', #47431, 5.000000000000004441 ) ;
#12609 = b_spline_curve_with_knots ( 'none', 3,
( #35714, #20814, #7684, #15020, #15344, #33446, #655, #44696 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.002522113772976788352, 0.005373960047518347438, 0.006799883184789126331, 0.008225806322059905223 ),
.unspecified. ) ;
#12610 = cylindrical_surface ( 'none', #10282, 4.250000000000007105 ) ;
#12611 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12612 = face_outer_bound ( 'none', #41769, .t. ) ;
#12613 = edge_curve ( 'none', #6286, #16070, #36748, .t. ) ;
#12614 = direction ( 'none', ( 1.000000000000000000, 3.355981890093554771e-15, -1.317153999343780124e-15 ) ) ;
#12615 = axis2_placement_3d ( 'none', #36672, #25123, #3248 ) ;
#12616 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.802133645976566365e-16 ) ) ;
#12617 = plane ( 'none', #10034 ) ;
#12618 = direction ( 'none', ( -3.647875652339799723e-15, 1.000000000000000000, -5.852461372666896764e-13 ) ) ;
#12619 = direction ( 'none', ( -0.07536765744048917748, 0.7030787411179064694, -0.7071067811865425767 ) ) ;
#12620 = oriented_edge ( 'none', *, *, #3281, .f. ) ;
#12621 = advanced_face ( 'none', ( #29235 ), #38487, .f. ) ;
#12622 = oriented_edge ( 'none', *, *, #287, .t. ) ;
#12623 = cartesian_point ( 'none', ( 6.264338184349913017e-14, 3.322513905617954222e-14, 113.0999999999999801 ) ) ;
#12624 = line ( 'none', #17223, #44742 ) ;
#12625 = cartesian_point ( 'none', ( -42.40647512135988251, 7.656935558750247672, 125.4926091929428082 ) ) ;
#12626 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12627 = cylindrical_surface ( 'none', #10307, 4.049999999999998046 ) ;
#12628 = cartesian_point ( 'none', ( 14.50000000000025935, -37.47792328556757724, 117.6397064274161579 ) ) ;
#12629 = oriented_edge ( 'none', *, *, #19805, .t. ) ;
#12630 = direction ( 'none', ( -1.603000074938371624e-15, 0.08040252668610858855, -0.9967624760706483844 ) ) ;
#12631 = oriented_edge ( 'none', *, *, #36214, .f. ) ;
#12632 = line ( 'none', #27176, #24084 ) ;
#12633 = cartesian_point ( 'none', ( -20.01034817234753760, 8.409581018826383314, 174.0600365645594252 ) ) ;
#12634 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12635 = vector ( 'none', #5691, 1000.000000000000227 ) ;
#12636 = edge_curve ( 'none', #1534, #13547, #6387, .t. ) ;
#12637 = cylindrical_surface ( 'none', #25862, 37.50000000000002132 ) ;
#12638 = vertex_point ( 'none', #46935 ) ;
#12639 = vertex_point ( 'none', #42748 ) ;
#12640 = cartesian_point ( 'none', ( -37.29023801107913982, 14.47210586107914487, -33.69526492745367818 ) ) ;
#12641 = oriented_edge ( 'none', *, *, #33870, .t. ) ;
#12642 = oriented_edge ( 'none', *, *, #2678, .t. ) ;
#12643 = direction ( 'none', ( -0.6340533514368363877, -0.3130117370510460129, -0.7071067811865493491 ) ) ;
#12644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12645 = edge_curve ( 'none', #1621, #24675, #16722, .t. ) ;
#12646 = cartesian_point ( 'none', ( 18.19618401574957289, 31.99786502157769164, 114.5000000000000284 ) ) ;
#12647 = circle ( 'none', #34236, 8.000000000000005329 ) ;
#12648 = advanced_face ( 'none', ( #15540 ), #29837, .f. ) ;
#12649 = oriented_edge ( 'none', *, *, #46715, .f. ) ;
#12650 = circle ( 'none', #13294, 5.899999999999994138 ) ;
#12651 = direction ( 'none', ( -3.202566417187962664e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12652 = axis2_placement_3d ( 'none', #38033, #16096, #13011 ) ;
#12653 = circle ( 'none', #45323, 7.999999999999995559 ) ;
#12654 = cartesian_point ( 'none', ( -69.50000000000004263, 37.06049534995531758, 131.0494291000001965 ) ) ;
#12655 = line ( 'none', #3339, #17273 ) ;
#12656 = axis2_placement_3d ( 'none', #13923, #24976, #3250 ) ;
#12657 = axis2_placement_3d ( 'none', #34783, #9337, #34941 ) ;
#12658 = cartesian_point ( 'none', ( 6.233792875101559675e-14, 2.695968828131077008e-14, 107.5999999999999943 ) ) ;
#12659 = oriented_edge ( 'none', *, *, #14036, .t. ) ;
#12661 = b_spline_curve_with_knots ( 'none', 3,
( #11265, #33192, #14624, #3325 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758079795030e-06, 0.0006825832849471348508 ),
.unspecified. ) ;
#12660 = plane ( 'none', #37889 ) ;
#12662 = face_outer_bound ( 'none', #22050, .t. ) ;
#12663 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#12664 = cylindrical_surface ( 'none', #184, 5.500320936831892382 ) ;
#12665 = plane ( 'none', #1929 ) ;
#12666 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#12667 = oriented_edge ( 'none', *, *, #20717, .t. ) ;
#12668 = edge_curve ( 'none', #41310, #26723, #47101, .t. ) ;
#12669 = axis2_placement_3d ( 'none', #17928, #25279, #32786 ) ;
#12670 = oriented_edge ( 'none', *, *, #43384, .f. ) ;
#12671 = cartesian_point ( 'none', ( 31.22603891921373531, 57.00819672131147797, -6.682410817756219560e-15 ) ) ;
#12672 = cartesian_point ( 'none', ( 20.00000000000007105, 37.14101615137755630, 69.50000000000004263 ) ) ;
#12673 = oriented_edge ( 'none', *, *, #19357, .f. ) ;
#12674 = cartesian_point ( 'none', ( -49.64999999999991331, 6.890847431990400729, 128.1256092823976473 ) ) ;
#12675 = cylindrical_surface ( 'none', #21119, 3.400000000000000355 ) ;
#12676 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.859510407743885331e-13 ) ) ;
#12677 = line ( 'none', #9861, #32742 ) ;
#12678 = edge_loop ( 'none', ( #29194, #22866 ) ) ;
#12679 = cartesian_point ( 'none', ( -13.38128812747763163, 23.93540779194432488, 158.7722423332165249 ) ) ;
#12680 = advanced_face ( 'none', ( #5824 ), #6970, .f. ) ;
#12681 = cartesian_point ( 'none', ( -36.28688773511077414, 13.10055318225376020, 135.9848651124256094 ) ) ;
#12682 = face_outer_bound ( 'none', #25005, .t. ) ;
#12683 = oriented_edge ( 'none', *, *, #29140, .f. ) ;
#12684 = cartesian_point ( 'none', ( -47.03410985288961399, 8.119042312304550535, 160.0553012075617119 ) ) ;
#12685 = vertex_point ( 'none', #16664 ) ;
#12686 = edge_curve ( 'none', #21127, #21463, #17244, .t. ) ;
#12687 = axis2_placement_3d ( 'none', #5754, #42266, #13400 ) ;
#12688 = oriented_edge ( 'none', *, *, #2682, .f. ) ;
#12689 = cartesian_point ( 'none', ( -37.18891465674109043, -2.513916541920307335, 168.6471718382847200 ) ) ;
#12690 = cartesian_point ( 'none', ( -39.34999999999988063, -1.087879786254575517e-13, 146.0999999999999659 ) ) ;
#12691 = cartesian_point ( 'none', ( -57.49999999999992184, -30.31088913245551808, 48.50000000000008527 ) ) ;
#12692 = cartesian_point ( 'none', ( -39.63227674137812784, -14.93791694409860682, 143.2895485467250580 ) ) ;
#12693 = oriented_edge ( 'none', *, *, #44036, .t. ) ;
#12694 = cartesian_point ( 'none', ( -48.52700697790198348, -4.027927611350632375, 123.3014822858530124 ) ) ;
#12695 = oriented_edge ( 'none', *, *, #7752, .f. ) ;
#12696 = axis2_placement_3d ( 'none', #4502, #22549, #15186 ) ;
#12697 = vertex_point ( 'none', #40227 ) ;
#12698 = oriented_edge ( 'none', *, *, #31168, .f. ) ;
#12699 = line ( 'none', #1954, #19015 ) ;
#12700 = edge_loop ( 'none', ( #37313, #14829, #2963, #14433 ) ) ;
#12701 = circle ( 'none', #29182, 6.499999999999999112 ) ;
#12702 = direction ( 'none', ( -6.323653290322538517e-16, -2.518793474338965937e-17, -1.000000000000000000 ) ) ;
#12703 = edge_curve ( 'none', #243, #10470, #8846, .t. ) ;
#12704 = vector ( 'none', #35436, 1000.000000000000114 ) ;
#12705 = vector ( 'none', #31275, 1000.000000000000000 ) ;
#12706 = cartesian_point ( 'none', ( -42.40647512135911512, -3.557267318327558492, 129.9691574452726286 ) ) ;
#12707 = edge_curve ( 'none', #27586, #21925, #17843, .t. ) ;
#12708 = direction ( 'none', ( -3.664186019047190147e-15, 0.9958164283752434232, -0.09137636991024367106 ) ) ;
#12709 = cartesian_point ( 'none', ( -31.22603891921372821, 57.00819672131147797, 6.751387790425299215e-15 ) ) ;
#12710 = cartesian_point ( 'none', ( -72.69999999999987494, -2.321274450083152662e-13, 146.1000000000000796 ) ) ;
#12711 = oriented_edge ( 'none', *, *, #29716, .f. ) ;
#12712 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12714 = edge_curve ( 'none', #6891, #38269, #33876, .t. ) ;
#12713 = b_spline_curve_with_knots ( 'none', 3,
( #23979, #30842, #34572, #27783, #31004, #42262 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499694729, 0.001805791115699938946 ),
.unspecified. ) ;
#12715 = cartesian_point ( 'none', ( -33.42580443752534336, -21.97111329387892553, -14.01307648487911628 ) ) ;
#12716 = axis2_placement_3d ( 'none', #22466, #11581, #580 ) ;
#12717 = line ( 'none', #543, #3048 ) ;
#12718 = cartesian_point ( 'none', ( 1.374157067136110593e-13, 1.998036858036703839e-14, 164.5999999999999659 ) ) ;
#12719 = oriented_edge ( 'none', *, *, #21561, .t. ) ;
#12720 = face_outer_bound ( 'none', #32939, .t. ) ;
#12721 = cartesian_point ( 'none', ( -1.548761119352092427e-14, 4.355814003775727556e-17, -71.99999999999998579 ) ) ;
#12722 = oriented_edge ( 'none', *, *, #13912, .t. ) ;
#12723 = vector ( 'none', #31352, 999.9999999999998863 ) ;
#12724 = cartesian_point ( 'none', ( -52.66869176962475763, 18.08566376002240261, 133.6617016292658775 ) ) ;
#12725 = oriented_edge ( 'none', *, *, #42193, .f. ) ;
#12726 = cartesian_point ( 'none', ( -51.56089785094270894, -11.38116662681734681, 135.3318605555181477 ) ) ;
#12727 = axis2_placement_3d ( 'none', #10108, #43762, #32347 ) ;