-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l3-i-p2-s2-19-40-70-90-m6.step',
'2020-03-29t07:19:12',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = cartesian_point ( 'none', ( -8.822762666240411278, -38.86456603271494004, -37.47577732019887264 ) ) ;
#2 = edge_loop ( 'none', ( #32165, #27855 ) ) ;
#3 = axis2_placement_3d ( 'none', #3689, #13287, #37194 ) ;
#4 = cartesian_point ( 'none', ( 14.13106946681648601, 41.74497426905446673, -15.50000000000000355 ) ) ;
#5 = cartesian_point ( 'none', ( 14.27565044502548730, 37.36583739689830708, -34.26794919243113924 ) ) ;
#6 = vertex_point ( 'none', #20999 ) ;
#7 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000006537 ) ) ;
#8 = edge_curve ( 'none', #3442, #35576, #40617, .t. ) ;
#9 = face_outer_bound ( 'none', #14567, .t. ) ;
#10 = line ( 'none', #10312, #33858 ) ;
#11 = oriented_edge ( 'none', *, *, #37688, .t. ) ;
#12 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#13 = axis2_placement_3d ( 'none', #17257, #4031, #27869 ) ;
#14 = circle ( 'none', #23144, 4.050000000000000711 ) ;
#15 = circle ( 'none', #5454, 2.500000000000002220 ) ;
#16 = circle ( 'none', #22657, 47.50000000000000711 ) ;
#17 = cartesian_point ( 'none', ( -80.95892852592653810, -29.05844383585130331, 131.5436439378652835 ) ) ;
#18 = oriented_edge ( 'none', *, *, #34604, .t. ) ;
#19 = cartesian_point ( 'none', ( 3.303124598009767876, -15.65612594624905540, -81.26535249500504676 ) ) ;
#20 = vertex_point ( 'none', #24195 ) ;
#21 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#22 = oriented_edge ( 'none', *, *, #28751, .t. ) ;
#23 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#24 = edge_loop ( 'none', ( #31472, #29519, #28307, #9191 ) ) ;
#25 = edge_curve ( 'none', #9683, #35509, #14386, .t. ) ;
#26 = cartesian_point ( 'none', ( -76.56233938987745091, 6.826035686599587038, 120.0637006503027635 ) ) ;
#27 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#28 = edge_curve ( 'none', #24188, #35232, #4635, .t. ) ;
#29 = advanced_face ( 'none', ( #18689 ), #23767, .t. ) ;
#30 = cartesian_point ( 'none', ( 17.07076635747165128, 38.24070944281709217, 113.1000000000000227 ) ) ;
#31 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211241537e-16 ) ) ;
#32 = oriented_edge ( 'none', *, *, #25690, .f. ) ;
#33 = cartesian_point ( 'none', ( 18.45468262330561515, -3.496389655520278250, 176.0999999999999375 ) ) ;
#34 = edge_curve ( 'none', #3248, #28387, #7740, .t. ) ;
#35 = cartesian_point ( 'none', ( -3.735120281052811908, -12.06685031340282421, -86.00000000000000000 ) ) ;
#36 = oriented_edge ( 'none', *, *, #31167, .t. ) ;
#37 = cartesian_point ( 'none', ( -85.50000000001759304, -34.99999999992547828, 127.1000000000301355 ) ) ;
#38 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#39 = axis2_placement_3d ( 'none', #7502, #23946, #1145 ) ;
#40 = face_bound ( 'none', #13801, .t. ) ;
#41 = direction ( 'none', ( -1.110223024625155554e-15, -3.586259037171268839e-15, -1.000000000000000000 ) ) ;
#42 = advanced_face ( 'none', ( #22869 ), #7730, .f. ) ;
#43 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44 = edge_loop ( 'none', ( #724, #32811 ) ) ;
#45 = cartesian_point ( 'none', ( 1.236397174472885663, -11.53392049681968246, -81.59999999999999432 ) ) ;
#46 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47 = axis2_placement_3d ( 'none', #41164, #34607, #869 ) ;
#48 = cartesian_point ( 'none', ( 1.580240367050842280e-13, -47.49999999999997158, 45.50000000000004974 ) ) ;
#49 = oriented_edge ( 'none', *, *, #4476, .f. ) ;
#50 = cylindrical_surface ( 'none', #33311, 6.500000000000001776 ) ;
#51 = vector ( 'none', #29243, 1000.000000000000000 ) ;
#52 = cartesian_point ( 'none', ( 1.281956287182046191e-13, 2.083747801732503804e-14, 157.5999999999999659 ) ) ;
#53 = oriented_edge ( 'none', *, *, #982, .t. ) ;
#54 = cartesian_point ( 'none', ( -6.404883760267781945, -38.76309401801135834, -36.49999999999999289 ) ) ;
#55 = cartesian_point ( 'none', ( -31.00027695764255142, -49.61081362515088244, 6.638323356168920232e-15 ) ) ;
#56 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#57 = conical_surface ( 'none', #26464, 39.00000000000001421, 0.5235987755983023684 ) ;
#58 = circle ( 'none', #11993, 4.640926795905548907 ) ;
#59 = cartesian_point ( 'none', ( -3.150894247565824813, 29.39359980405015094, -3.500000000000000000 ) ) ;
#60 = vertex_point ( 'none', #37479 ) ;
#61 = axis2_placement_3d ( 'none', #39427, #32981, #32843 ) ;
#62 = cartesian_point ( 'none', ( 17.07076635747165128, 38.24070944281709217, 114.7000000000000171 ) ) ;
#63 = oriented_edge ( 'none', *, *, #4272, .t. ) ;
#64 = oriented_edge ( 'none', *, *, #31234, .f. ) ;
#65 = oriented_edge ( 'none', *, *, #42570, .t. ) ;
#66 = edge_curve ( 'none', #29067, #2166, #9841, .t. ) ;
#67 = cartesian_point ( 'none', ( 1.961181725025928024, -18.29518423633462731, -115.9999999999999858 ) ) ;
#68 = cartesian_point ( 'none', ( 37.21720612332720179, -14.16541849263582797, -34.57655420750937481 ) ) ;
#69 = direction ( 'none', ( -0.9912947018080023875, 7.365902759532291013e-14, 0.1316617414717865808 ) ) ;
#70 = line ( 'none', #16997, #41712 ) ;
#71 = oriented_edge ( 'none', *, *, #9092, .f. ) ;
#72 = cartesian_point ( 'none', ( 12.14246248460620947, 41.53180234242120150, -11.50000000000000178 ) ) ;
#73 = cartesian_point ( 'none', ( -54.50000000000003553, 32.68344526856130017, 129.7458488088953459 ) ) ;
#74 = advanced_face ( 'none', ( #27546 ), #31695, .t. ) ;
#75 = edge_loop ( 'none', ( #38800, #8447 ) ) ;
#76 = vector ( 'none', #13851, 1000.000000000000000 ) ;
#77 = oriented_edge ( 'none', *, *, #13425, .t. ) ;
#78 = edge_loop ( 'none', ( #30296, #19065, #4583, #15867 ) ) ;
#79 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#80 = oriented_edge ( 'none', *, *, #30722, .t. ) ;
#81 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#82 = edge_curve ( 'none', #36784, #20349, #42164, .t. ) ;
#83 = oriented_edge ( 'none', *, *, #4332, .f. ) ;
#84 = conical_surface ( 'none', #13743, 37.50000000000001421, 0.7853981633974412846 ) ;
#85 = edge_curve ( 'none', #37541, #15756, #15548, .t. ) ;
#86 = face_outer_bound ( 'none', #24009, .t. ) ;
#87 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 3.154042683594193765e-17 ) ) ;
#88 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#89 = advanced_face ( 'none', ( #17651 ), #32757, .t. ) ;
#90 = cartesian_point ( 'none', ( -0.9240567137152720933, -27.48447050954116833, -3.500000000000002665 ) ) ;
#91 = direction ( 'none', ( 7.205927576687484282e-16, 1.769106736591502804e-17, 1.000000000000000000 ) ) ;
#92 = line ( 'none', #6097, #15664 ) ;
#93 = oriented_edge ( 'none', *, *, #23249, .f. ) ;
#94 = edge_curve ( 'none', #27022, #37966, #29595, .t. ) ;
#95 = line ( 'none', #36002, #26132 ) ;
#96 = approval_date_time ( #42285, #23450 ) ;
#97 = direction ( 'none', ( 0.1065859633166274939, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#98 = cartesian_point ( 'none', ( -79.60000000000300702, 18.95306510873665218, 183.0112424250485503 ) ) ;
#99 = advanced_face ( 'none', ( #10876 ), #28250, .f. ) ;
#100 = axis2_placement_3d ( 'none', #11752, #1587, #14930 ) ;
#101 = edge_loop ( 'none', ( #13566, #34873, #20412, #16031, #30134, #3568, #34798, #7787, #32037, #2294, #34058, #12449 ) ) ;
#102 = oriented_edge ( 'none', *, *, #40458, .t. ) ;
#103 = cartesian_point ( 'none', ( -103.9999999999997016, -36.89101615128234357, 162.2028856829919050 ) ) ;
#104 = cartesian_point ( 'none', ( -17.83840981399339043, -11.08251321239787757, 176.1000000000000227 ) ) ;
#105 = cartesian_point ( 'none', ( -67.79999999999986926, 4.995894751678571754e-13, 146.1000000000001364 ) ) ;
#106 = vertex_point ( 'none', #34697 ) ;
#107 = axis2_placement_3d ( 'none', #14373, #31115, #34469 ) ;
#108 = oriented_edge ( 'none', *, *, #24969, .f. ) ;
#109 = direction ( 'none', ( 0.8966868488700903139, 0.4426654437195517988, 0.0000000000000000000 ) ) ;
#110 = axis2_placement_3d ( 'none', #42236, #9310, #36109 ) ;
#111 = oriented_edge ( 'none', *, *, #42937, .f. ) ;
#112 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#113 = oriented_edge ( 'none', *, *, #19706, .t. ) ;
#114 = oriented_edge ( 'none', *, *, #30156, .f. ) ;
#115 = face_outer_bound ( 'none', #17087, .t. ) ;
#116 = axis2_placement_3d ( 'none', #623, #36877, #7409 ) ;
#117 = edge_loop ( 'none', ( #42012, #34916, #13166, #25610 ) ) ;
#118 = oriented_edge ( 'none', *, *, #3882, .f. ) ;
#119 = oriented_edge ( 'none', *, *, #5890, .f. ) ;
#121 = edge_loop ( 'none', ( #3061, #30961, #21381, #1506 ) ) ;
#120 = vertex_point ( 'none', #31176 ) ;
#122 = cartesian_point ( 'none', ( 30.31088913245516281, 57.50000000000012790, 2.775557561562891351e-14 ) ) ;
#123 = edge_curve ( 'none', #36670, #35828, #17111, .t. ) ;
#124 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#125 = line ( 'none', #10980, #31333 ) ;
#126 = direction ( 'none', ( 1.734584302979095433e-15, -1.734584302979095433e-15, 1.000000000000000000 ) ) ;
#127 = line ( 'none', #20111, #8465 ) ;
#128 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#129 = cartesian_point ( 'none', ( -37.46194077712571158, 51.00292657709101007, 1.000000000000084155 ) ) ;
#130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#131 = edge_curve ( 'none', #9800, #28963, #34290, .t. ) ;
#132 = cartesian_point ( 'none', ( 1.366927983076161085e-14, 2.537083076498305249e-15, -12.00000000000000000 ) ) ;
#133 = vector ( 'none', #38766, 999.9999999999998863 ) ;
#134 = oriented_edge ( 'none', *, *, #33135, .t. ) ;
#135 = cylindrical_surface ( 'none', #10035, 2.500000000000001776 ) ;
#136 = vector ( 'none', #37768, 1000.000000000000000 ) ;
#137 = oriented_edge ( 'none', *, *, #12729, .f. ) ;
#138 = conical_surface ( 'none', #37624, 50.00000000000000000, 0.7853981633974510546 ) ;
#139 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#140 = direction ( 'none', ( -1.067522139062650671e-15, 1.224442052797140837e-16, -1.000000000000000000 ) ) ;
#141 = plane ( 'none', #6750 ) ;
#142 = advanced_face ( 'none', ( #22834 ), #11256, .t. ) ;
#143 = direction ( 'none', ( -1.571941009003548548e-16, -1.000000000000000000, -6.049741671910396000e-19 ) ) ;
#144 = axis2_placement_3d ( 'none', #36172, #16344, #2864 ) ;
#145 = oriented_edge ( 'none', *, *, #668, .t. ) ;
#146 = oriented_edge ( 'none', *, *, #22184, .f. ) ;
#147 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#148 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#149 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#150 = edge_curve ( 'none', #27241, #23213, #489, .t. ) ;
#151 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#152 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#153 = edge_curve ( 'none', #36616, #4689, #30271, .t. ) ;
#154 = vertex_point ( 'none', #35122 ) ;
#155 = cartesian_point ( 'none', ( -89.90745587228951763, -29.12441333703773338, 131.6762770779145910 ) ) ;
#156 = axis2_placement_3d ( 'none', #36491, #29920, #40964 ) ;
#157 = cartesian_point ( 'none', ( 6.591483847179158140, -14.57917489751652695, -85.66728012009339466 ) ) ;
#158 = vertex_point ( 'none', #41395 ) ;
#159 = oriented_edge ( 'none', *, *, #39429, .f. ) ;
#160 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#161 = face_outer_bound ( 'none', #19863, .t. ) ;
#162 = oriented_edge ( 'none', *, *, #30476, .t. ) ;
#163 = edge_curve ( 'none', #39699, #17581, #34851, .t. ) ;
#164 = oriented_edge ( 'none', *, *, #34892, .f. ) ;
#165 = vertex_point ( 'none', #11391 ) ;
#166 = oriented_edge ( 'none', *, *, #14995, .f. ) ;
#167 = cartesian_point ( 'none', ( -2.456036059560866662e-15, 1.894790740541870168e-15, -37.50000000000000000 ) ) ;
#168 = cartesian_point ( 'none', ( -76.45308326248122910, 6.893012954779195844, 120.1280921501632974 ) ) ;
#169 = cartesian_point ( 'none', ( -54.34738077886748897, -35.65616640185518094, 9.020562075079396891e-14 ) ) ;
#170 = circle ( 'none', #30185, 36.00000000000000000 ) ;
#171 = vertex_point ( 'none', #1529 ) ;
#172 = axis2_placement_3d ( 'none', #254, #29921, #36492 ) ;
#173 = direction ( 'none', ( 3.608224830031758756e-15, -0.7851818551279846625, 0.6192652536496590088 ) ) ;
#174 = direction ( 'none', ( -3.202566417187962664e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#175 = b_spline_curve_with_knots ( 'none', 3,
( #22189, #32369, #28443, #12141 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180185078 ),
.unspecified. ) ;
#176 = direction ( 'none', ( -1.762614569329524659e-15, 0.7208853290204434439, 0.6930543574663440287 ) ) ;
#177 = cartesian_point ( 'none', ( -11.29879950619335816, -14.01203517405107313, -10.55997007532725895 ) ) ;
#178 = face_bound ( 'none', #10104, .t. ) ;
#179 = oriented_edge ( 'none', *, *, #34193, .t. ) ;
#180 = direction ( 'none', ( -0.4389906948126948150, -0.8984916081232297014, 0.0000000000000000000 ) ) ;
#181 = circle ( 'none', #24172, 2.999999999999997780 ) ;
#182 = vector ( 'none', #19182, 1000.000000000000000 ) ;
#183 = direction ( 'none', ( -0.1065859633166277576, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#184 = plane ( 'none', #22408 ) ;
#185 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#186 = vertex_point ( 'none', #38195 ) ;
#187 = vector ( 'none', #22578, 1000.000000000000000 ) ;
#188 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#189 = direction ( 'none', ( -0.9943034911051387148, -0.1065859633166281045, 7.183735140724112329e-16 ) ) ;
#190 = oriented_edge ( 'none', *, *, #28218, .t. ) ;
#191 = circle ( 'none', #2797, 25.99999999999999645 ) ;
#192 = cartesian_point ( 'none', ( -84.43204150386229401, 8.732756021003059033, 171.6488334890458418 ) ) ;
#193 = edge_curve ( 'none', #17449, #24753, #7205, .t. ) ;
#194 = cartesian_point ( 'none', ( -78.50000000000316902, -16.22058864186479710, 110.7629369538582864 ) ) ;
#195 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#196 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#197 = advanced_face ( 'none', ( #24935 ), #2039, .t. ) ;
#198 = vector ( 'none', #28201, 1000.000000000000000 ) ;
#199 = edge_curve ( 'none', #19043, #24011, #36387, .t. ) ;
#200 = edge_loop ( 'none', ( #21294, #40228, #40256, #27308 ) ) ;
#201 = direction ( 'none', ( 0.0000000000000000000, -1.156482317317870344e-14, -1.000000000000000000 ) ) ;
#202 = cartesian_point ( 'none', ( -94.96168565884597967, -18.14656206934354898, 166.0574394402679559 ) ) ;
#203 = oriented_edge ( 'none', *, *, #32919, .t. ) ;
#204 = vertex_point ( 'none', #2528 ) ;
#205 = vector ( 'none', #40408, 1000.000000000000000 ) ;
#206 = advanced_face ( 'none', ( #19720 ), #9810, .f. ) ;
#207 = oriented_edge ( 'none', *, *, #35571, .f. ) ;
#208 = vertex_point ( 'none', #28677 ) ;
#209 = oriented_edge ( 'none', *, *, #31731, .f. ) ;
#210 = axis2_placement_3d ( 'none', #41468, #11750, #37840 ) ;
#211 = vector ( 'none', #1292, 1000.000000000000000 ) ;
#212 = edge_loop ( 'none', ( #20978, #32204, #5433, #24924 ) ) ;
#213 = edge_curve ( 'none', #11577, #21087, #27511, .t. ) ;
#214 = direction ( 'none', ( 1.284980352575411516e-15, -1.224442052797143795e-16, 1.000000000000000000 ) ) ;
#215 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#216 = edge_curve ( 'none', #27468, #38253, #27206, .t. ) ;
#217 = line ( 'none', #9740, #16852 ) ;
#218 = cartesian_point ( 'none', ( -15.55312413329435017, -19.78261010325915947, 165.3624151425381683 ) ) ;
#219 = oriented_edge ( 'none', *, *, #36428, .t. ) ;
#220 = cartesian_point ( 'none', ( -82.30000000000312355, 34.85026803864367650, 128.3804196209790405 ) ) ;
#221 = vector ( 'none', #41060, 1000.000000000000000 ) ;
#222 = cartesian_point ( 'none', ( 1.811961376382647204, -16.90315934878734794, -63.00000000000000000 ) ) ;
#223 = cartesian_point ( 'none', ( -20.78708232659958810, 5.721148084493650643, 174.3171095170013984 ) ) ;
#224 = oriented_edge ( 'none', *, *, #30972, .f. ) ;
#225 = line ( 'none', #9515, #9594 ) ;
#226 = oriented_edge ( 'none', *, *, #37466, .f. ) ;
#227 = edge_curve ( 'none', #6, #33880, #18652, .t. ) ;
#228 = cartesian_point ( 'none', ( -77.99999999999981526, -19.99999999993453059, 111.4589838486342899 ) ) ;
#229 = axis2_placement_3d ( 'none', #9367, #12436, #2438 ) ;
#230 = circle ( 'none', #41796, 5.500000000000005329 ) ;
#231 = direction ( 'none', ( -5.442269728554704299e-15, -0.09730194809184068705, -0.9952549074973370269 ) ) ;
#232 = oriented_edge ( 'none', *, *, #24977, .t. ) ;
#233 = axis2_placement_3d ( 'none', #7656, #21641, #31387 ) ;
#234 = cartesian_point ( 'none', ( -57.50000000000003553, -57.49999999999999289, -72.99999999999998579 ) ) ;
#235 = circle ( 'none', #749, 36.00000000000000000 ) ;
#236 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940147752e-17, -1.000000000000000000 ) ) ;
#237 = oriented_edge ( 'none', *, *, #34253, .t. ) ;
#238 = edge_loop ( 'none', ( #10304, #11051 ) ) ;
#239 = oriented_edge ( 'none', *, *, #27188, .t. ) ;
#240 = advanced_face ( 'none', ( #23876 ), #37994, .f. ) ;
#241 = oriented_edge ( 'none', *, *, #38650, .f. ) ;
#242 = line ( 'none', #41080, #21602 ) ;
#243 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#244 = vertex_point ( 'none', #38909 ) ;
#245 = oriented_edge ( 'none', *, *, #23560, .t. ) ;
#246 = edge_loop ( 'none', ( #2316, #41758, #21938, #1432, #34474, #12162 ) ) ;
#247 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#248 = edge_curve ( 'none', #33976, #14392, #25978, .t. ) ;
#249 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#250 = edge_loop ( 'none', ( #29957, #32996, #11563, #27816 ) ) ;
#251 = advanced_face ( 'none', ( #42676 ), #17616, .f. ) ;
#252 = cylindrical_surface ( 'none', #16062, 5.000000000000000000 ) ;
#253 = cartesian_point ( 'none', ( -31.00027695764254076, -49.61081362515087534, 84.50000000000005684 ) ) ;
#254 = cartesian_point ( 'none', ( 48.12277323152273567, -25.04505121590787198, 60.60000000000000142 ) ) ;
#255 = circle ( 'none', #40697, 40.00000000000000711 ) ;
#256 = direction ( 'none', ( -0.6659915125553874660, 0.5169903563403379643, -0.5377511289205052503 ) ) ;
#257 = edge_curve ( 'none', #5120, #9818, #35343, .t. ) ;
#258 = vertex_point ( 'none', #15566 ) ;
#259 = line ( 'none', #1422, #5976 ) ;
#260 = cartesian_point ( 'none', ( 1.446600537100018716e-13, 1.930692545132860424e-14, 170.0999999999999659 ) ) ;
#261 = oriented_edge ( 'none', *, *, #18012, .t. ) ;
#262 = axis2_placement_3d ( 'none', #5324, #21758, #38960 ) ;
#263 = cartesian_point ( 'none', ( -31.00027695764255142, -53.86081362515083981, 48.50000000000007105 ) ) ;
#264 = line ( 'none', #10825, #2377 ) ;
#265 = direction ( 'none', ( -0.9912947018080029427, -8.114977616433885106e-14, -0.1316617414717828338 ) ) ;
#267 = cartesian_point ( 'none', ( -21.24999999999985789, -36.80607966083866955, 106.0999999999999943 ) ) ;
#266 = face_outer_bound ( 'none', #19354, .t. ) ;
#268 = oriented_edge ( 'none', *, *, #30194, .t. ) ;
#269 = cartesian_point ( 'none', ( -95.53334076342100900, -7.798702056769285740, 137.4229438970514821 ) ) ;
#270 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.816799037940415225e-17 ) ) ;
#271 = oriented_edge ( 'none', *, *, #42378, .t. ) ;
#272 = cartesian_point ( 'none', ( 8.363850327813428910e-14, 14.41481615988143439, 164.5999999999999659 ) ) ;
#273 = cartesian_point ( 'none', ( 57.49999999999996447, -29.30443652418524891, -51.00000000000000711 ) ) ;
#274 = cartesian_point ( 'none', ( -29.30443652418519207, 57.50000000000000711, 6.338337669221738220e-15 ) ) ;
#275 = line ( 'none', #8534, #30998 ) ;
#276 = cartesian_point ( 'none', ( -85.69999999999981810, -23.63890541230766118, 149.7301940030069431 ) ) ;
#277 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#278 = oriented_edge ( 'none', *, *, #38893, .t. ) ;
#279 = edge_curve ( 'none', #5977, #34027, #2576, .t. ) ;
#280 = edge_loop ( 'none', ( #22794, #28355, #36647, #11221 ) ) ;
#281 = cartesian_point ( 'none', ( 1.961181725025953559, -18.29518423633462376, -86.00000000000000000 ) ) ;
#283 = vertex_point ( 'none', #25787 ) ;
#282 =( bounded_curve ( ) b_spline_curve ( 3, ( #28078, #11366, #14839, #27514 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#284 = edge_curve ( 'none', #15208, #2641, #10484, .t. ) ;
#285 = oriented_edge ( 'none', *, *, #33164, .f. ) ;
#286 = cartesian_point ( 'none', ( -1.737418823528333771e-13, 45.50000000000003553, 18.00000000000005329 ) ) ;
#287 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#288 = spherical_surface ( 'none', #9137, 28.62499999999999645 ) ;
#289 = cartesian_point ( 'none', ( -75.69999999999984652, -6.827768421459130543, 136.2317895045294165 ) ) ;
#290 = direction ( 'none', ( 0.4881720206604058254, 0.7153237576400894859, 0.4999999999999987232 ) ) ;
#291 = edge_curve ( 'none', #1986, #21383, #19209, .t. ) ;
#292 = edge_loop ( 'none', ( #9242, #27553, #39676, #14317 ) ) ;
#293 = axis2_placement_3d ( 'none', #20539, #23868, #24311 ) ;
#294 = edge_loop ( 'none', ( #30829, #6941, #25817, #13045 ) ) ;
#295 = direction ( 'none', ( 1.054711873393898713e-15, 1.665334536937734811e-16, 1.000000000000000000 ) ) ;
#296 = oriented_edge ( 'none', *, *, #36170, .f. ) ;
#297 = axis2_placement_3d ( 'none', #7978, #31127, #11063 ) ;
#298 = oriented_edge ( 'none', *, *, #32462, .f. ) ;
#299 = edge_curve ( 'none', #25900, #36583, #36950, .t. ) ;
#300 = cartesian_point ( 'none', ( 4.263438532665127845, -39.77213964420555214, -10.26794919243113746 ) ) ;
#301 = cartesian_point ( 'none', ( 4.187621286654828801, -39.06486684722328562, -36.50000000000000000 ) ) ;
#302 = plane ( 'none', #36495 ) ;
#303 = oriented_edge ( 'none', *, *, #35861, .f. ) ;
#304 = axis2_placement_3d ( 'none', #39276, #29313, #39422 ) ;
#305 = advanced_face ( 'none', ( #20748 ), #19229, .f. ) ;
#306 = cartesian_point ( 'none', ( -69.49999999999992895, -2.253424899718928184e-13, 120.1000000000000654 ) ) ;
#307 = direction ( 'none', ( -5.046468293750712982e-15, 1.000000000000000000, -5.853903220750827690e-13 ) ) ;
#308 = cartesian_point ( 'none', ( 20.00000000000008171, -37.89101615137750656, 84.50000000000002842 ) ) ;
#309 = toroidal_surface ( 'none', #31774, 3.199999999999999734, 0.1999999999999996503 ) ;
#310 = axis2_placement_3d ( 'none', #36930, #23639, #23204 ) ;
#311 = vector ( 'none', #31013, 1000.000000000000000 ) ;
#312 = vector ( 'none', #415, 1000.000000000000000 ) ;
#313 = circle ( 'none', #15681, 25.00000000000000000 ) ;
#314 = oriented_edge ( 'none', *, *, #6695, .t. ) ;
#315 = cartesian_point ( 'none', ( -95.19999999999984652, -6.971496834207738580, 152.5535441340884972 ) ) ;
#317 = advanced_face ( 'none', ( #26466 ), #38504, .f. ) ;
#316 = b_spline_curve_with_knots ( 'none', 3,
( #19537, #2967, #23272, #23136 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.734723475976807094e-18, 0.0007078299190232973390 ),
.unspecified. ) ;
#318 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#319 = circle ( 'none', #30807, 4.250000000000007105 ) ;
#320 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#321 = vector ( 'none', #21405, 1000.000000000000000 ) ;
#322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#324 = edge_curve ( 'none', #42227, #41157, #11901, .t. ) ;
#323 = cartesian_point ( 'none', ( -82.30000000000281091, -34.85026803847225096, 163.8195803790208913 ) ) ;
#325 = cartesian_point ( 'none', ( -8.499999999999818812, -16.87682749185461262, 154.9944108581192381 ) ) ;
#326 = oriented_edge ( 'none', *, *, #25771, .f. ) ;
#327 = advanced_face ( 'none', ( #37452 ), #8776, .t. ) ;
#328 = edge_loop ( 'none', ( #22947, #30106 ) ) ;
#329 = cartesian_point ( 'none', ( 48.06005309682305437, -34.05969549451830147, 68.59999999999999432 ) ) ;
#330 = line ( 'none', #21518, #11247 ) ;
#331 = oriented_edge ( 'none', *, *, #35345, .f. ) ;
#332 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#333 = cartesian_point ( 'none', ( -1.277865065461995631, 2.588511967869738584, 170.5999999999999659 ) ) ;
#334 = cartesian_point ( 'none', ( -92.14167450213142274, 40.00000000009735857, 165.9821336678284354 ) ) ;
#335 = edge_curve ( 'none', #9683, #20726, #25435, .t. ) ;
#336 = cartesian_point ( 'none', ( -85.50000000001780620, 41.14663309680227599, 165.0999999999667693 ) ) ;
#337 = oriented_edge ( 'none', *, *, #29279, .f. ) ;
#338 = cartesian_point ( 'none', ( 22.17466139320875129, -33.29090554635808274, -126.0000000000000000 ) ) ;
#339 = direction ( 'none', ( 1.000000000000000000, 3.220171709822821555e-15, -4.703334224450502248e-15 ) ) ;
#340 = oriented_edge ( 'none', *, *, #24682, .f. ) ;
#341 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#342 = vertex_point ( 'none', #26356 ) ;
#343 = cartesian_point ( 'none', ( -84.70000000000283080, -30.87244053722684356, 167.8379119196401348 ) ) ;
#344 = cartesian_point ( 'none', ( 21.97108396269024766, -33.42582359222291188, -33.98700606798382751 ) ) ;
#345 = circle ( 'none', #7793, 5.099999999999988098 ) ;
#346 = oriented_edge ( 'none', *, *, #28265, .f. ) ;
#347 = cartesian_point ( 'none', ( -81.76487314761017444, 7.488473724399776543, 172.0412794982658227 ) ) ;
#348 = direction ( 'none', ( -2.135044278125299765e-15, 0.7208853290204423336, 0.6930543574663452500 ) ) ;
#349 = cartesian_point ( 'none', ( 1.360985527142672821e-13, 2.010281278564675082e-14, 163.5999999999999659 ) ) ;
#350 = cartesian_point ( 'none', ( -99.00000000000002842, 34.64101615145131063, 126.0999999999794170 ) ) ;
#351 = cartesian_point ( 'none', ( -33.98660939771793466, -47.92359148288463899, 64.60000000000006537 ) ) ;
#352 = edge_curve ( 'none', #4666, #15776, #29086, .t. ) ;
#353 = circle ( 'none', #5434, 4.250000000000007105 ) ;
#354 = face_outer_bound ( 'none', #24072, .t. ) ;
#355 = direction ( 'none', ( 0.9980504728846270046, -0.06241196659914399064, 0.0000000000000000000 ) ) ;
#356 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#357 = edge_curve ( 'none', #12478, #29949, #43155, .t. ) ;
#358 = line ( 'none', #13995, #7608 ) ;
#359 = vector ( 'none', #4191, 1000.000000000000000 ) ;
#360 = vertex_point ( 'none', #9619 ) ;
#361 = cc_design_person_and_organization_assignment ( #17810, #35257, ( #24870 ) ) ;
#362 = cartesian_point ( 'none', ( -17.84999999999989484, 11.06243644049533259, 176.0999999999999943 ) ) ;
#363 = vector ( 'none', #6129, 1000.000000000000000 ) ;
#364 = edge_curve ( 'none', #30645, #11507, #11400, .t. ) ;
#365 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#366 = edge_loop ( 'none', ( #10677, #7239, #14328, #9845 ) ) ;
#367 = axis2_placement_3d ( 'none', #2842, #13116, #32657 ) ;
#368 = edge_loop ( 'none', ( #9099, #41923, #31497, #22176 ) ) ;
#369 = direction ( 'none', ( 8.392778686972771632e-16, 2.967193978115018839e-17, 1.000000000000000000 ) ) ;
#370 = cartesian_point ( 'none', ( -57.10000000000004405, 34.64101615137734314, 126.1000000000000227 ) ) ;
#371 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#372 = advanced_face ( 'none', ( #3072 ), #1538, .t. ) ;
#373 = oriented_edge ( 'none', *, *, #36961, .t. ) ;
#374 = cartesian_point ( 'none', ( -14.94779687702347104, -20.97648027761864498, 163.8040627984935327 ) ) ;
#375 = axis2_placement_3d ( 'none', #32471, #19515, #12807 ) ;
#376 = cartesian_point ( 'none', ( -104.5000000000000284, 35.00000000008570566, 146.0999999999796444 ) ) ;
#377 = oriented_edge ( 'none', *, *, #30085, .f. ) ;
#378 = oriented_edge ( 'none', *, *, #6383, .f. ) ;
#379 = direction ( 'none', ( 1.317153999341670710e-15, 5.846260975328476661e-13, 1.000000000000000000 ) ) ;
#380 = cartesian_point ( 'none', ( 47.73665971557140608, -28.12756967648623174, 68.59999999999999432 ) ) ;
#381 = vector ( 'none', #22941, 1000.000000000000000 ) ;
#382 = oriented_edge ( 'none', *, *, #14593, .t. ) ;
#383 = cartesian_point ( 'none', ( 10.78264101033805389, 15.83089065779598137, -10.49999999999999822 ) ) ;
#384 = vertex_point ( 'none', #12949 ) ;
#385 = direction ( 'none', ( 2.774549638542435665e-15, -0.4187739565397409214, 0.9080905094339721817 ) ) ;
#386 = cartesian_point ( 'none', ( -33.22069827791651164, -21.47875005400975468, -12.96894405771300818 ) ) ;
#387 = cartesian_point ( 'none', ( 20.00000000000010658, 31.39101615137754209, 84.50000000000001421 ) ) ;
#388 = axis2_placement_3d ( 'none', #11506, #14843, #7572 ) ;
#389 = cartesian_point ( 'none', ( -15.28685498841008084, -12.19885505132831049, -36.49999999999999289 ) ) ;
#390 = cartesian_point ( 'none', ( 11.58907804349732906, 13.77796503697188335, -37.48123994017038285 ) ) ;
#391 = axis2_placement_3d ( 'none', #1090, #7880, #17941 ) ;
#392 = circle ( 'none', #11810, 4.000000000000003553 ) ;
#393 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#394 = vector ( 'none', #39980, 1000.000000000000000 ) ;
#395 = edge_curve ( 'none', #18355, #21212, #42131, .t. ) ;
#396 = face_bound ( 'none', #13552, .t. ) ;
#397 = circle ( 'none', #27830, 17.62432289551292541 ) ;
#398 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#399 = oriented_edge ( 'none', *, *, #7899, .f. ) ;
#400 = cartesian_point ( 'none', ( -85.50000000001756462, -39.99999999992547828, 127.1000000000330772 ) ) ;
#401 = cartesian_point ( 'none', ( -3.150894247565849682, 29.39359980405015094, -43.00000000000000000 ) ) ;
#402 = edge_curve ( 'none', #244, #28003, #28046, .t. ) ;
#403 = line ( 'none', #20897, #24341 ) ;
#404 = oriented_edge ( 'none', *, *, #37153, .t. ) ;
#405 = cartesian_point ( 'none', ( -49.61081362515098903, 26.75027695764242708, 58.50000000000009237 ) ) ;
#406 = oriented_edge ( 'none', *, *, #15219, .f. ) ;
#407 = vector ( 'none', #28196, 1000.000000000000000 ) ;
#408 = line ( 'none', #22322, #17040 ) ;
#409 = axis2_placement_3d ( 'none', #36136, #16151, #32486 ) ;
#410 = vertex_point ( 'none', #40495 ) ;
#411 = direction ( 'none', ( -0.1428571428571419055, -0.9897433186107871261, 4.253820799682079608e-16 ) ) ;
#412 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#413 = oriented_edge ( 'none', *, *, #21552, .f. ) ;
#414 = edge_curve ( 'none', #31605, #34911, #18154, .t. ) ;
#415 = direction ( 'none', ( 1.762614569329524659e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#416 = edge_loop ( 'none', ( #19139, #16749, #33982, #31975 ) ) ;
#417 = advanced_face ( 'none', ( #6184, #40577 ), #40208, .t. ) ;
#418 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#419 = oriented_edge ( 'none', *, *, #32727, .t. ) ;
#420 = line ( 'none', #10532, #5615 ) ;
#421 = edge_curve ( 'none', #32170, #2877, #10367, .t. ) ;
#422 = oriented_edge ( 'none', *, *, #29610, .f. ) ;
#423 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, 0.0000000000000000000 ) ) ;
#424 = direction ( 'none', ( -3.611212594934870942e-15, -0.09730194809184102012, -0.9952549074973369159 ) ) ;
#425 = oriented_edge ( 'none', *, *, #40312, .f. ) ;
#426 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#427 = axis2_placement_3d ( 'none', #7662, #40910, #591 ) ;
#428 = edge_curve ( 'none', #17774, #8851, #13974, .t. ) ;
#429 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#430 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.5000000000000284 ) ) ;
#431 = cartesian_point ( 'none', ( -87.36245147815083101, -1.104474494282121189, 167.2328293393153160 ) ) ;
#432 = line ( 'none', #33748, #32701 ) ;
#433 = cartesian_point ( 'none', ( -95.69999999999990337, 9.371509277265454685, 155.1097066470624668 ) ) ;
#434 = axis2_placement_3d ( 'none', #32523, #15907, #39247 ) ;
#435 = face_outer_bound ( 'none', #4094, .t. ) ;
#436 = cartesian_point ( 'none', ( -95.36665356418752992, -8.031657769522301038, 151.4792972395961783 ) ) ;
#437 = oriented_edge ( 'none', *, *, #38286, .t. ) ;
#438 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091653921e-13, 146.1000000000000512 ) ) ;
#439 = cartesian_point ( 'none', ( -95.69999999999987494, 3.995328480307789112e-13, 146.1000000000001648 ) ) ;
#440 = cartesian_point ( 'none', ( -85.50000000001756462, -39.99999999992547828, 127.1000000000330772 ) ) ;
#441 = cartesian_point ( 'none', ( -18.90785256087278299, -29.24799757195760108, 140.3402228672647141 ) ) ;
#442 = line ( 'none', #21509, #5086 ) ;
#443 = cartesian_point ( 'none', ( -104.4999999999997584, -32.49999999990664890, 159.0903810567858443 ) ) ;
#444 = oriented_edge ( 'none', *, *, #10440, .t. ) ;
#445 = oriented_edge ( 'none', *, *, #5369, .t. ) ;
#446 = line ( 'none', #10920, #21745 ) ;
#447 = cartesian_point ( 'none', ( -14.70373177523252117, 38.65398133287215643, -11.49999999999998757 ) ) ;
#448 = axis2_placement_3d ( 'none', #13781, #3466, #33587 ) ;
#449 = circle ( 'none', #7581, 3.250000000000002665 ) ;
#450 = cartesian_point ( 'none', ( -17.58188764896609868, 36.49984176390235291, 114.7000000000000739 ) ) ;
#451 = vertex_point ( 'none', #26937 ) ;
#452 = oriented_edge ( 'none', *, *, #18994, .t. ) ;
#453 = edge_curve ( 'none', #16525, #1180, #39541, .t. ) ;
#455 = oriented_edge ( 'none', *, *, #14561, .t. ) ;
#454 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#456 = cartesian_point ( 'none', ( 4.711169786807402282, -15.29319555527068175, -82.02767648487814256 ) ) ;
#457 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#458 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#459 = edge_curve ( 'none', #28382, #4242, #3121, .t. ) ;
#460 = circle ( 'none', #37754, 7.499999999999999112 ) ;
#461 = vertex_point ( 'none', #16583 ) ;
#462 = cartesian_point ( 'none', ( -45.96194077712566894, 37.46194077712555526, 9.020562075079396891e-14 ) ) ;
#463 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#464 = advanced_face ( 'none', ( #21788 ), #2540, .f. ) ;
#465 = edge_loop ( 'none', ( #38177, #16143, #18693, #6192 ) ) ;
#466 = cartesian_point ( 'none', ( -8.147324020851153397e-15, 1.668099327851363727e-15, -46.50000000000000000 ) ) ;
#467 = axis2_placement_3d ( 'none', #19603, #35777, #25990 ) ;
#468 = cartesian_point ( 'none', ( -53.51081362515099471, 29.44143123083043179, 60.60000000000008669 ) ) ;
#469 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#470 = cartesian_point ( 'none', ( -4.966423796708223648, 21.09272430533948040, 173.9711036245550702 ) ) ;
#471 = cartesian_point ( 'none', ( -84.80000000000299565, 19.04100763960995835, 182.8205434180673876 ) ) ;
#472 = vector ( 'none', #9393, 1000.000000000000000 ) ;
#473 = cartesian_point ( 'none', ( 14.50000000000000888, 34.64101615137766288, 126.7005750861492857 ) ) ;
#474 = edge_curve ( 'none', #41962, #27572, #12927, .t. ) ;
#475 = conical_surface ( 'none', #36829, 14.41481615988141485, 0.4363323129985874349 ) ;
#477 = oriented_edge ( 'none', *, *, #41414, .t. ) ;
#476 = cartesian_point ( 'none', ( 21.23974567888874532, 32.06368601115952544, 117.7000000000000313 ) ) ;
#478 = oriented_edge ( 'none', *, *, #41762, .f. ) ;
#479 = advanced_face ( 'none', ( #4095 ), #29046, .t. ) ;
#480 = cartesian_point ( 'none', ( -37.21720612332720179, 14.16541849263583153, -34.57655420750932507 ) ) ;
#481 = cartesian_point ( 'none', ( 6.400068663878514030, -18.42278809240454507, -115.9999999999999858 ) ) ;
#482 = line ( 'none', #34564, #10904 ) ;
#483 = edge_curve ( 'none', #17877, #18075, #41622, .t. ) ;
#484 = line ( 'none', #9886, #29082 ) ;
#485 = cartesian_point ( 'none', ( -86.67295442264513383, 8.785592585315317393, 171.6306536330134236 ) ) ;
#486 = vertex_point ( 'none', #329 ) ;
#487 = axis2_placement_3d ( 'none', #40135, #6906, #30203 ) ;
#488 = oriented_edge ( 'none', *, *, #5729, .t. ) ;
#489 = circle ( 'none', #2187, 3.250000000000002665 ) ;
#490 = direction ( 'none', ( -1.753182019032803532e-15, 0.7208853290204434439, 0.6930543574663442508 ) ) ;
#491 = cartesian_point ( 'none', ( 18.79708021550294816, 32.87836474169230172, 74.70000000000003126 ) ) ;
#492 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#493 = cartesian_point ( 'none', ( -91.81839286375259235, 26.88630904072604011, 164.3639813633390645 ) ) ;
#494 = edge_curve ( 'none', #10511, #27362, #41583, .t. ) ;
#495 = vector ( 'none', #40170, 1000.000000000000000 ) ;
#496 = oriented_edge ( 'none', *, *, #41241, .t. ) ;
#497 = oriented_edge ( 'none', *, *, #33135, .f. ) ;
#498 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#499 = cartesian_point ( 'none', ( 10.39914843856936599, 14.69209691475660051, -37.50000000000000711 ) ) ;
#500 = oriented_edge ( 'none', *, *, #15397, .f. ) ;
#501 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#502 = edge_loop ( 'none', ( #42852, #10606, #33337, #15280 ) ) ;
#503 = face_outer_bound ( 'none', #28913, .t. ) ;
#504 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#505 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#506 = cartesian_point ( 'none', ( -18.65620024399414945, -36.80448180903459843, 120.7000000000000739 ) ) ;
#507 = cartesian_point ( 'none', ( -94.83784050545871480, 6.826148287771178325, 120.0638089043198136 ) ) ;
#508 = cartesian_point ( 'none', ( 37.28937433143117630, -14.22488238845637021, -34.42304799863315878 ) ) ;
#509 = cartesian_point ( 'none', ( -3.996973624373527656, 37.28638091644270247, -7.000000000000000888 ) ) ;
#510 = edge_curve ( 'none', #14267, #60, #23319, .t. ) ;
#511 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#512 = circle ( 'none', #34988, 5.899999999999994138 ) ;
#513 = cartesian_point ( 'none', ( 1.135031842390598326e-13, 9.000000000000017764, 171.0999999999999659 ) ) ;
#514 = advanced_face ( 'none', ( #39504 ), #13682, .f. ) ;
#515 = face_outer_bound ( 'none', #4676, .t. ) ;
#516 = edge_loop ( 'none', ( #36308, #41496, #11939, #4809 ) ) ;
#517 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#518 = cartesian_point ( 'none', ( 31.00027695764254787, 49.61081362515088244, -23.75000000000000711 ) ) ;
#519 = axis2_placement_3d ( 'none', #42550, #19805, #6555 ) ;
#520 = circle ( 'none', #17861, 4.049999999999998046 ) ;
#521 = vector ( 'none', #38308, 1000.000000000000000 ) ;
#522 = face_outer_bound ( 'none', #28434, .t. ) ;
#523 = cartesian_point ( 'none', ( -33.93241546489215921, 23.12646774828775875, 124.2343236623943312 ) ) ;
#524 = axis2_placement_3d ( 'none', #20016, #22901, #87 ) ;
#525 = oriented_edge ( 'none', *, *, #5400, .f. ) ;
#526 = cartesian_point ( 'none', ( -5.430131155683349037e-14, 31.00000000000002842, 106.0999999999999801 ) ) ;
#527 = oriented_edge ( 'none', *, *, #3779, .t. ) ;
#528 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#529 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#530 = advanced_face ( 'none', ( #5090 ), #3561, .t. ) ;
#531 = cartesian_point ( 'none', ( -84.80000000000293880, -19.99999999991469579, 111.4589838485367181 ) ) ;
#532 = axis2_placement_3d ( 'none', #11543, #8339, #14882 ) ;
#533 = oriented_edge ( 'none', *, *, #22191, .t. ) ;
#534 = oriented_edge ( 'none', *, *, #18650, .f. ) ;
#535 = direction ( 'none', ( 1.091893139749184738e-15, 1.701046116289572429e-18, 1.000000000000000000 ) ) ;
#536 = advanced_face ( 'none', ( #6144 ), #15505, .t. ) ;
#537 = cartesian_point ( 'none', ( -20.66955272186336146, 38.01446555297236074, -36.49999999999998579 ) ) ;
#538 = cartesian_point ( 'none', ( -84.80000000000312355, 34.43176426445473481, 123.8195803790204366 ) ) ;
#539 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#540 = edge_curve ( 'none', #37267, #1547, #17073, .t. ) ;
#541 = vector ( 'none', #24701, 1000.000000000000000 ) ;
#542 = oriented_edge ( 'none', *, *, #30004, .f. ) ;
#543 = edge_curve ( 'none', #7117, #33288, #8220, .t. ) ;
#544 = cartesian_point ( 'none', ( -19.99999999999999645, -34.64101615137749235, 106.1000000000000938 ) ) ;
#545 = edge_curve ( 'none', #41300, #22503, #1499, .t. ) ;
#546 = oriented_edge ( 'none', *, *, #1044, .f. ) ;
#547 = axis2_placement_3d ( 'none', #34070, #37002, #17314 ) ;
#548 = edge_curve ( 'none', #13601, #729, #35852, .t. ) ;
#549 = direction ( 'none', ( -3.725065745912187849e-15, 0.8167141395237239587, -0.5770424718354995042 ) ) ;
#550 = direction ( 'none', ( -2.639701630306420379e-15, 0.4187739565397458619, -0.9080905094339699613 ) ) ;
#551 = oriented_edge ( 'none', *, *, #12373, .f. ) ;
#552 = circle ( 'none', #9276, 39.00000000000001421 ) ;
#553 = axis2_placement_3d ( 'none', #12658, #19656, #19512 ) ;
#554 = circle ( 'none', #10024, 4.499999999999997335 ) ;
#555 = plane ( 'none', #23211 ) ;
#556 = oriented_edge ( 'none', *, *, #31599, .t. ) ;
#557 = cartesian_point ( 'none', ( -36.52478878836210896, -14.47548955293974693, -36.49999999999997868 ) ) ;
#558 = direction ( 'none', ( 3.783391365044781940e-15, -0.8660254037841399466, 0.5000000000005173639 ) ) ;
#559 = cartesian_point ( 'none', ( -99.49999999999990052, 8.571222847353846407e-11, 146.1000000000001080 ) ) ;
#560 = vector ( 'none', #38363, 1000.000000000000000 ) ;
#561 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#562 = axis2_placement_3d ( 'none', #13345, #36672, #10159 ) ;
#563 = circle ( 'none', #26799, 3.400000000000000355 ) ;
#564 = direction ( 'none', ( -0.9943034911051374936, -0.1065859633166382076, 1.039617964240800946e-15 ) ) ;
#565 = vertex_point ( 'none', #24297 ) ;
#566 = cartesian_point ( 'none', ( -19.99999999999985079, -34.64101615137756340, 113.1000000000000085 ) ) ;
#567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#568 = cartesian_point ( 'none', ( 38.71140000000014680, -19.95663533865348072, 113.0999999999999233 ) ) ;
#569 = oriented_edge ( 'none', *, *, #22052, .f. ) ;
#570 = cartesian_point ( 'none', ( -1.204591981718294373e-14, 3.387855336270011349e-17, -56.00000000000000000 ) ) ;
#571 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#572 = oriented_edge ( 'none', *, *, #36281, .t. ) ;
#573 = oriented_edge ( 'none', *, *, #16653, .f. ) ;
#574 = edge_curve ( 'none', #14113, #38931, #34807, .t. ) ;
#575 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -3.400530025998532003e-16 ) ) ;
#576 = cartesian_point ( 'none', ( -31.00027695764254432, -49.61081362515083981, 48.50000000000007105 ) ) ;
#577 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#578 = cartesian_point ( 'none', ( -104.5000000000000711, 34.81980515346189975, 114.2801948465852746 ) ) ;
#579 = advanced_face ( 'none', ( #29553 ), #6674, .t. ) ;
#580 = cartesian_point ( 'none', ( -2.456036059560866662e-15, 1.894790740541870168e-15, -37.50000000000000000 ) ) ;
#581 = axis2_placement_3d ( 'none', #11955, #14727, #41983 ) ;
#582 = conical_surface ( 'none', #23165, 25.99999999999999645, 0.7853981633974603804 ) ;
#583 = oriented_edge ( 'none', *, *, #33285, .f. ) ;
#584 = direction ( 'none', ( 1.092875789865388469e-15, 1.660305686457348284e-29, 1.000000000000000000 ) ) ;
#585 = edge_curve ( 'none', #1834, #7913, #42632, .t. ) ;
#586 = vertex_point ( 'none', #27920 ) ;
#587 = vertex_point ( 'none', #21226 ) ;
#588 = conical_surface ( 'none', #9383, 3.999999999999997780, 1.047197551196590304 ) ;
#589 = oriented_edge ( 'none', *, *, #7961, .f. ) ;
#590 = vertex_point ( 'none', #40627 ) ;
#591 = direction ( 'none', ( 0.9998450923965689352, -0.01219837118077452681, 0.01268822095616781859 ) ) ;
#592 = edge_loop ( 'none', ( #3037, #32156, #15174, #14781 ) ) ;
#593 = vector ( 'none', #39165, 1000.000000000000000 ) ;
#594 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#595 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#596 = vector ( 'none', #8475, 1000.000000000000000 ) ;
#597 = cartesian_point ( 'none', ( 49.25698763034674954, -24.50991432020826366, 60.59999999999999432 ) ) ;
#598 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.151057110211239564e-16 ) ) ;
#599 = edge_curve ( 'none', #9491, #40399, #23836, .t. ) ;
#600 = circle ( 'none', #304, 2.099999999999990763 ) ;
#601 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#602 = face_outer_bound ( 'none', #21883, .t. ) ;
#603 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#604 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764237734, -23.75000000000001066 ) ) ;
#605 = oriented_edge ( 'none', *, *, #36894, .t. ) ;
#606 = edge_curve ( 'none', #19640, #35662, #446, .t. ) ;
#607 = axis2_placement_3d ( 'none', #276, #36964, #26744 ) ;
#608 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#609 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#610 = oriented_edge ( 'none', *, *, #414, .f. ) ;
#611 = oriented_edge ( 'none', *, *, #38232, .t. ) ;
#612 = direction ( 'none', ( -0.9998450923965689352, 0.01219837118077384680, -0.01268822095616710909 ) ) ;
#613 = edge_curve ( 'none', #18116, #1656, #40543, .t. ) ;
#614 = cartesian_point ( 'none', ( 56.50000000000012079, -30.06243503111461024, 58.50000000000000000 ) ) ;
#615 = oriented_edge ( 'none', *, *, #4892, .f. ) ;
#616 = cartesian_point ( 'none', ( 21.28778808865701677, -33.14637891670938075, -35.31842088930174839 ) ) ;
#617 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#618 = axis2_placement_3d ( 'none', #35034, #7785, #31090 ) ;
#619 = cartesian_point ( 'none', ( 56.50000000000002842, 2.030144906028511360e-13, 58.50000000000000000 ) ) ;
#620 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#621 = cartesian_point ( 'none', ( -37.08192301655410006, 14.02792965581985563, -34.88011467706813562 ) ) ;
#622 = cartesian_point ( 'none', ( 33.46194077712620896, 51.00292657709063349, -7.166999109980191768e-15 ) ) ;
#623 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#624 = circle ( 'none', #12853, 65.00000000000000000 ) ;
#625 = axis2_placement_3d ( 'none', #11362, #38459, #41366 ) ;
#626 = cartesian_point ( 'none', ( -51.00292657709116639, 33.46194077712553394, 9.020562075079396891e-14 ) ) ;
#627 = oriented_edge ( 'none', *, *, #1659, .t. ) ;
#628 = oriented_edge ( 'none', *, *, #7507, .t. ) ;
#629 = edge_loop ( 'none', ( #4997, #30780, #15954, #18830 ) ) ;
#631 = vertex_point ( 'none', #7677 ) ;
#630 = plane ( 'none', #15612 ) ;
#632 = line ( 'none', #18097, #21426 ) ;
#633 = cartesian_point ( 'none', ( -38.55599999999984107, -23.89486271147012530, 113.1000000000000369 ) ) ;
#634 = cartesian_point ( 'none', ( -5.394099644848550312, -17.17276008745958293, -36.49999999999999289 ) ) ;
#635 = direction ( 'none', ( 0.009326234112982943400, -0.9999565097329332630, 2.866953826497960553e-16 ) ) ;
#636 = oriented_edge ( 'none', *, *, #19261, .t. ) ;
#637 = advanced_face ( 'none', ( #12403 ), #20713, .f. ) ;
#638 = vertex_point ( 'none', #38005 ) ;
#639 = oriented_edge ( 'none', *, *, #10119, .f. ) ;
#641 = vertex_point ( 'none', #41497 ) ;
#640 = vertex_point ( 'none', #9294 ) ;
#642 = oriented_edge ( 'none', *, *, #28328, .t. ) ;
#643 = direction ( 'none', ( -0.6340533514368377199, -0.3130117370510472896, 0.7071067811865475727 ) ) ;
#644 = conical_surface ( 'none', #37490, 2.099999999999990763, 1.029744258676652313 ) ;
#645 = cartesian_point ( 'none', ( -28.01394451756718240, -51.29803576741709037, 64.60000000000006537 ) ) ;
#646 = line ( 'none', #22376, #37103 ) ;
#647 = axis2_placement_3d ( 'none', #28703, #39225, #38930 ) ;
#648 = cartesian_point ( 'none', ( -1.075528555105814902e-16, 3.024870835955915409e-19, -0.5000000000000905942 ) ) ;
#649 = line ( 'none', #23710, #24580 ) ;
#650 = vertex_point ( 'none', #31563 ) ;
#651 = circle ( 'none', #30945, 15.00000000000000000 ) ;
#652 = vector ( 'none', #17927, 999.9999999999998863 ) ;
#653 = edge_curve ( 'none', #7559, #1129, #31652, .t. ) ;
#654 = vertex_point ( 'none', #15833 ) ;
#655 = oriented_edge ( 'none', *, *, #13197, .f. ) ;
#656 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790458107, -1.082391169207739310e-15 ) ) ;
#657 = direction ( 'none', ( -3.323730179971561998e-15, 1.000000000000000000, 7.625158136161789453e-17 ) ) ;
#658 = edge_curve ( 'none', #5409, #4947, #30606, .t. ) ;
#659 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#660 = oriented_edge ( 'none', *, *, #32238, .f. ) ;
#661 = cartesian_point ( 'none', ( -14.26219032080062377, -22.46332692779437323, 161.5993892133945167 ) ) ;
#662 = oriented_edge ( 'none', *, *, #1040, .f. ) ;
#663 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#664 = cartesian_point ( 'none', ( 24.49245804061623488, -36.83596962544100961, 114.7000000000000171 ) ) ;
#665 = cartesian_point ( 'none', ( -2.880649654906147994, 0.1875923746359996758, 173.5999999999999659 ) ) ;
#666 = oriented_edge ( 'none', *, *, #28229, .t. ) ;
#667 = cartesian_point ( 'none', ( -24.53550922046617444, 27.57211942531618831, 135.0340974957415199 ) ) ;
#668 = edge_curve ( 'none', #30208, #7320, #36911, .t. ) ;
#669 = oriented_edge ( 'none', *, *, #38703, .t. ) ;
#670 = oriented_edge ( 'none', *, *, #10274, .t. ) ;
#671 = circle ( 'none', #20561, 0.5999999999999997558 ) ;
#672 = cartesian_point ( 'none', ( 7.555123271373454750e-14, 27.15470053837928788, 106.1000000000000512 ) ) ;
#673 = edge_loop ( 'none', ( #21887, #6244, #22360, #16497 ) ) ;
#674 = oriented_edge ( 'none', *, *, #36080, .f. ) ;
#675 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#676 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.6000000000000654 ) ) ;
#677 = edge_loop ( 'none', ( #24359, #20602, #28130, #13715 ) ) ;
#678 = edge_loop ( 'none', ( #28714, #31805, #670, #8066 ) ) ;
#679 = edge_curve ( 'none', #40434, #41249, #12892, .t. ) ;
#680 = cartesian_point ( 'none', ( 6.088192361540911590e-15, 3.542332760181573309e-14, 48.50000000000004974 ) ) ;
#681 = circle ( 'none', #31028, 4.200000000000000178 ) ;
#682 = oriented_edge ( 'none', *, *, #9950, .f. ) ;
#683 = axis2_placement_3d ( 'none', #38383, #31785, #28281 ) ;
#684 = advanced_face ( 'none', ( #26978 ), #5640, .f. ) ;
#685 = line ( 'none', #20528, #19414 ) ;
#686 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#687 = cartesian_point ( 'none', ( -60.69999999999985363, -6.453544134087731088, 139.1285031657919262 ) ) ;
#688 = cylindrical_surface ( 'none', #17225, 4.500000000000002665 ) ;
#690 = edge_loop ( 'none', ( #22327, #23488, #8783, #14401 ) ) ;
#689 = axis2_placement_3d ( 'none', #40676, #4555, #34384 ) ;
#691 = circle ( 'none', #10544, 5.000000000000004441 ) ;
#692 = circle ( 'none', #6117, 5.899999999999997691 ) ;
#693 = direction ( 'none', ( -0.1065859633166277576, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#695 = oriented_edge ( 'none', *, *, #1028, .t. ) ;
#694 = axis2_placement_3d ( 'none', #26877, #42333, #15638 ) ;
#696 = toroidal_surface ( 'none', #42914, 4.150000000000000355, 0.1000000000000000056 ) ;
#697 = advanced_face ( 'none', ( #28004 ), #2633, .f. ) ;
#698 = vertex_point ( 'none', #29210 ) ;
#699 = face_outer_bound ( 'none', #40357, .t. ) ;
#700 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#701 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#702 = cartesian_point ( 'none', ( 2.760084716754140863e-14, 1.922892675225974220e-14, 82.50000000000004263 ) ) ;
#703 = cartesian_point ( 'none', ( -91.94341556176941310, -39.79999999992600834, 126.2441986804650469 ) ) ;
#704 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#705 = oriented_edge ( 'none', *, *, #23779, .t. ) ;
#706 = edge_curve ( 'none', #37887, #20976, #14471, .t. ) ;
#707 = vertex_point ( 'none', #22542 ) ;
#708 = direction ( 'none', ( 3.608224830031758756e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#709 = oriented_edge ( 'none', *, *, #38028, .t. ) ;
#710 = vertex_point ( 'none', #5967 ) ;
#711 = conical_surface ( 'none', #9896, 48.00000000000005684, 0.7853981633974621568 ) ;
#712 = manifold_solid_brep ( '���ͽ�-6-solid1', #20125 ) ;
#713 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#714 = oriented_edge ( 'none', *, *, #14887, .f. ) ;
#715 = vertex_point ( 'none', #18023 ) ;
#716 = direction ( 'none', ( 6.938893903907222461e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#717 = cartesian_point ( 'none', ( -17.07440407084462208, -34.42172691886869984, 117.7000000000000739 ) ) ;
#718 = oriented_edge ( 'none', *, *, #41402, .t. ) ;
#719 = edge_curve ( 'none', #17832, #26943, #13934, .t. ) ;
#720 = cartesian_point ( 'none', ( -18.86632493577387137, 7.238754532649596563, 143.5748408297779406 ) ) ;
#721 = cartesian_point ( 'none', ( -19.36888159640438545, 8.156491075547812386, 176.1000000000103682 ) ) ;
#722 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#723 = face_outer_bound ( 'none', #14488, .t. ) ;
#724 = oriented_edge ( 'none', *, *, #33097, .t. ) ;
#725 = cartesian_point ( 'none', ( 34.88473215679298534, 50.75689730699778579, 60.60000000000003695 ) ) ;
#726 = cartesian_point ( 'none', ( -18.23934843388919091, -29.43043978568133667, 140.8653961896106352 ) ) ;
#727 = axis2_placement_3d ( 'none', #16160, #26069, #12956 ) ;
#728 = circle ( 'none', #40728, 4.149999999999992362 ) ;
#729 = vertex_point ( 'none', #25748 ) ;
#730 = vector ( 'none', #37519, 999.9999999999998863 ) ;
#731 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#732 = edge_curve ( 'none', #11990, #31926, #37414, .t. ) ;
#733 = advanced_face ( 'none', ( #19165 ), #41077, .t. ) ;
#734 = oriented_edge ( 'none', *, *, #26334, .f. ) ;
#735 = vector ( 'none', #20745, 1000.000000000000000 ) ;
#737 = edge_loop ( 'none', ( #18248, #16785, #40308, #37743 ) ) ;
#736 = cartesian_point ( 'none', ( -79.60000000000312070, 34.64101615154922342, 126.0999999999997385 ) ) ;
#738 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#739 = edge_curve ( 'none', #25819, #39850, #31145, .t. ) ;
#740 = vector ( 'none', #43024, 1000.000000000000000 ) ;
#741 = oriented_edge ( 'none', *, *, #5196, .t. ) ;
#742 = cartesian_point ( 'none', ( -79.05658443826536086, -39.79999999992494963, 127.9558013195982227 ) ) ;
#743 = axis2_placement_3d ( 'none', #20041, #33144, #6766 ) ;
#744 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 4.415326986807280952e-17 ) ) ;
#745 = advanced_face ( 'none', ( #33757 ), #8276, .t. ) ;
#746 = edge_curve ( 'none', #33081, #14257, #4055, .t. ) ;
#747 = cylindrical_surface ( 'none', #33359, 4.049999999999998934 ) ;
#748 = cartesian_point ( 'none', ( -99.49999999999985789, -23.89711431696325761, 113.7089838486365920 ) ) ;
#749 = axis2_placement_3d ( 'none', #42316, #22345, #2449 ) ;
#750 = cartesian_point ( 'none', ( 30.17500000000016769, -18.70078541131347194, 138.5999999999999375 ) ) ;
#751 = edge_loop ( 'none', ( #9481, #25540 ) ) ;
#752 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#753 = cartesian_point ( 'none', ( -2.899623631041497897e-14, 26.00000000000003197, 111.8999999999999915 ) ) ;
#754 = advanced_face ( 'none', ( #33248 ), #32714, .t. ) ;
#755 = oriented_edge ( 'none', *, *, #40052, .f. ) ;
#756 = axis2_placement_3d ( 'none', #2973, #6566, #29693 ) ;
#757 = vector ( 'none', #12022, 1000.000000000000114 ) ;
#758 = vertex_point ( 'none', #15778 ) ;
#759 = edge_loop ( 'none', ( #41257, #30334, #15690, #20031, #25252, #21102 ) ) ;
#760 = cartesian_point ( 'none', ( 17.68664224854824951, -38.33422344292241490, -32.49999999999999289 ) ) ;
#761 = oriented_edge ( 'none', *, *, #32848, .t. ) ;
#762 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#763 = direction ( 'none', ( -0.4881720206604044932, -0.7153237576400895970, 0.4999999999999999445 ) ) ;
#764 = cartesian_point ( 'none', ( 14.57726002520075426, -11.75457642865534424, -10.50000000000000178 ) ) ;
#765 = cartesian_point ( 'none', ( -9.293779974237498465, 16.49608102127008635, 176.0999999999999943 ) ) ;
#766 = direction ( 'none', ( 4.440892098500625669e-16, 1.000000000000000000, -3.083952846180990774e-16 ) ) ;
#767 = oriented_edge ( 'none', *, *, #8526, .f. ) ;
#768 = cartesian_point ( 'none', ( -24.51581662069008161, -27.57813532955875857, 135.0578790167343755 ) ) ;
#769 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914488576, 0.0000000000000000000 ) ) ;
#770 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#771 = cartesian_point ( 'none', ( -3.577238100832358381, 33.37081376847071112, -43.00000000000000000 ) ) ;
#772 = cartesian_point ( 'none', ( 1.602784589444301577, 2.400919593233758143, 170.5999999999999659 ) ) ;
#773 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000007958 ) ) ;
#774 = vector ( 'none', #18921, 1000.000000000000000 ) ;
#775 = cartesian_point ( 'none', ( -78.94999999999984652, 0.6609455505788293106, 173.0919089910137529 ) ) ;
#776 = circle ( 'none', #25614, 18.00000000000000000 ) ;
#777 = edge_curve ( 'none', #41841, #29405, #24149, .t. ) ;
#778 = oriented_edge ( 'none', *, *, #9816, .t. ) ;
#779 = line ( 'none', #36014, #15301 ) ;
#780 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#781 = oriented_edge ( 'none', *, *, #38293, .t. ) ;
#782 = cartesian_point ( 'none', ( -39.04859199209089837, 4.006387792582206231, 113.1000000000000227 ) ) ;
#783 = plane ( 'none', #12504 ) ;
#784 = direction ( 'none', ( 1.753182019032803532e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#785 = edge_curve ( 'none', #486, #2768, #22303, .t. ) ;
#786 = vector ( 'none', #43019, 1000.000000000000000 ) ;
#787 = cartesian_point ( 'none', ( -73.69999999999981810, -9.814773189099312845, 153.8408156706209127 ) ) ;
#788 = edge_loop ( 'none', ( #42306, #20699, #5254, #9086 ) ) ;
#789 = cartesian_point ( 'none', ( -56.00000000000004263, 34.49967906316793176, 126.1816010059241790 ) ) ;
#790 = axis2_placement_3d ( 'none', #10300, #6651, #26891 ) ;
#791 = vertex_point ( 'none', #27880 ) ;
#792 = face_outer_bound ( 'none', #41433, .t. ) ;
#793 = axis2_placement_3d ( 'none', #10448, #20916, #20645 ) ;
#794 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#795 = oriented_edge ( 'none', *, *, #22700, .f. ) ;
#796 = edge_loop ( 'none', ( #660, #23176, #16554, #31833, #26691 ) ) ;
#797 = oriented_edge ( 'none', *, *, #1965, .f. ) ;
#798 = edge_curve ( 'none', #27775, #22225, #20215, .t. ) ;
#799 = oriented_edge ( 'none', *, *, #8531, .f. ) ;
#800 = face_outer_bound ( 'none', #78, .t. ) ;
#801 = cartesian_point ( 'none', ( 34.56743197080606933, 47.80100559332396415, -13.77501833360219052 ) ) ;
#802 = advanced_face ( 'none', ( #14970 ), #13439, .t. ) ;
#803 = vertex_point ( 'none', #16453 ) ;
#804 = oriented_edge ( 'none', *, *, #37141, .f. ) ;
#805 = oriented_edge ( 'none', *, *, #11843, .f. ) ;
#806 = edge_curve ( 'none', #17286, #35437, #24384, .t. ) ;
#807 = edge_loop ( 'none', ( #39546, #31924, #18449, #18715 ) ) ;
#808 = cartesian_point ( 'none', ( -14.13359217743645679, -22.80552044066230266, 161.0223516004190571 ) ) ;
#809 = cartesian_point ( 'none', ( 21.28691333327353874, -4.011071854008107174, 173.9548879284905070 ) ) ;
#810 = cartesian_point ( 'none', ( 30.81485306554051462, 53.03579800179209514, 68.60000000000002274 ) ) ;
#811 = vertex_point ( 'none', #19060 ) ;
#812 = edge_curve ( 'none', #7505, #18872, #30101, .t. ) ;
#813 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#814 = axis2_placement_3d ( 'none', #40006, #10419, #3881 ) ;
#815 = circle ( 'none', #17555, 6.299999999999997158 ) ;
#816 = face_outer_bound ( 'none', #22635, .t. ) ;
#817 = cartesian_point ( 'none', ( -82.30000000000299565, 17.71958037910667727, 180.9502680385580504 ) ) ;
#818 = circle ( 'none', #22990, 3.999999999999996447 ) ;
#819 = direction ( 'none', ( -4.270088556250507233e-15, 1.000000000000000000, -5.807320436500689269e-13 ) ) ;
#820 = vector ( 'none', #1752, 1000.000000000000000 ) ;
#821 = edge_loop ( 'none', ( #36586, #8952, #42555, #32051 ) ) ;
#822 = direction ( 'none', ( 0.0000000000000000000, 0.9952549074973382481, -0.09730194809182692028 ) ) ;
#823 = direction ( 'none', ( -0.01760088663949657684, -0.6929469980767817283, 0.7207736584017762071 ) ) ;
#824 = cartesian_point ( 'none', ( -16.96619012833202333, 10.54712743856218182, 175.9202267509577950 ) ) ;
#825 = cylindrical_surface ( 'none', #42820, 6.499999999999994671 ) ;
#826 = axis2_placement_3d ( 'none', #8756, #12087, #34829 ) ;
#827 = line ( 'none', #6507, #2919 ) ;
#828 = cartesian_point ( 'none', ( -22.17466139320855234, 33.29090554635826038, -32.80536699163257452 ) ) ;
#829 = oriented_edge ( 'none', *, *, #9632, .f. ) ;
#830 = oriented_edge ( 'none', *, *, #35516, .f. ) ;
#831 = direction ( 'none', ( -0.4389906948126954811, -0.8984916081232294793, 0.0000000000000000000 ) ) ;
#832 = cartesian_point ( 'none', ( 54.34738077886741081, 35.65616640185525199, 1.000000000000007772 ) ) ;
#833 = circle ( 'none', #3795, 3.842971700774306498 ) ;
#834 = edge_curve ( 'none', #29277, #23993, #17162, .t. ) ;
#835 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#836 = oriented_edge ( 'none', *, *, #7631, .f. ) ;
#837 = cartesian_point ( 'none', ( -75.87870169578488344, 25.38577747018456776, 138.2542415563915483 ) ) ;
#838 = edge_loop ( 'none', ( #21808, #26859, #12128, #22022 ) ) ;
#839 = oriented_edge ( 'none', *, *, #37946, .f. ) ;
#840 = edge_loop ( 'none', ( #33860, #41202, #42171, #10674 ) ) ;
#841 = axis2_placement_3d ( 'none', #25589, #15824, #39159 ) ;
#842 = cartesian_point ( 'none', ( -14.49999999999985256, -34.64101615137760604, 113.0999999999999943 ) ) ;
#843 = oriented_edge ( 'none', *, *, #4985, .t. ) ;
#844 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#845 = edge_curve ( 'none', #1351, #23686, #37948, .t. ) ;
#846 = vertex_point ( 'none', #1921 ) ;
#847 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#848 = advanced_face ( 'none', ( #10323 ), #4594, .f. ) ;
#849 = axis2_placement_3d ( 'none', #40877, #1134, #31082 ) ;
#850 = cartesian_point ( 'none', ( -66.99999999999977263, -34.99999999991418065, 146.1000000000205432 ) ) ;
#851 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#852 = vector ( 'none', #8256, 1000.000000000000000 ) ;
#853 = cartesian_point ( 'none', ( -18.69999999999989626, 5.474072409764745295, 144.9666283695717368 ) ) ;
#854 = vector ( 'none', #7989, 1000.000000000000000 ) ;
#855 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#856 = cartesian_point ( 'none', ( -76.45326185817236819, 25.68113741195593036, 138.1908699588888965 ) ) ;
#857 = face_outer_bound ( 'none', #15192, .t. ) ;
#858 = vector ( 'none', #22272, 1000.000000000000114 ) ;
#860 = oriented_edge ( 'none', *, *, #9732, .f. ) ;
#859 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#861 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#862 = cartesian_point ( 'none', ( -2.634242174341714417e-14, -6.371518637019319136e-16, -73.00000000000000000 ) ) ;
#863 = cartesian_point ( 'none', ( -19.31525096753281190, 9.957303155316745702, 174.1158648031292842 ) ) ;
#864 = edge_curve ( 'none', #171, #19417, #11361, .t. ) ;
#865 = line ( 'none', #26483, #363 ) ;
#866 = oriented_edge ( 'none', *, *, #36334, .f. ) ;
#867 = edge_curve ( 'none', #36530, #8452, #33637, .t. ) ;
#868 = oriented_edge ( 'none', *, *, #28041, .f. ) ;
#869 = direction ( 'none', ( 0.1065859633166278131, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#870 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#871 = cartesian_point ( 'none', ( -55.99999999999992184, 9.814773189100350237, 138.3591843293794170 ) ) ;
#872 = cartesian_point ( 'none', ( 45.96194077712549131, -45.96194077712567605, -51.00000000000000711 ) ) ;
#873 = edge_curve ( 'none', #11380, #32241, #38990, .t. ) ;
#874 = axis2_placement_3d ( 'none', #5761, #29302, #42167 ) ;
#875 = cartesian_point ( 'none', ( -49.61081362515120929, 31.00027695764203273, -23.74999999999998934 ) ) ;
#876 = oriented_edge ( 'none', *, *, #10091, .f. ) ;
#877 = axis2_placement_3d ( 'none', #27295, #27020, #13907 ) ;
#878 = edge_curve ( 'none', #35238, #6956, #22791, .t. ) ;
#879 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#880 = direction ( 'none', ( -2.775557561562889379e-15, 0.9080905094339668526, 0.4187739565397527453 ) ) ;
#881 = cartesian_point ( 'none', ( 1.493029334136267587e-13, 1.869470442493000421e-14, 173.0999999999999659 ) ) ;
#882 = axis2_placement_3d ( 'none', #8336, #17793, #41410 ) ;
#883 = oriented_edge ( 'none', *, *, #12985, .f. ) ;
#884 = vertex_point ( 'none', #25172 ) ;
#885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#886 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#887 = line ( 'none', #3751, #19614 ) ;
#888 = oriented_edge ( 'none', *, *, #25423, .f. ) ;
#889 = axis2_placement_3d ( 'none', #33171, #6236, #6106 ) ;
#890 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#891 = direction ( 'none', ( 0.9943034911051376046, 0.1065859633166383325, -6.938893903907232322e-16 ) ) ;
#892 = b_spline_curve_with_knots ( 'none', 3,
( #22063, #5336, #19005, #35327 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180185078 ),
.unspecified. ) ;
#893 = cartesian_point ( 'none', ( 35.35026865694611331, 18.32873137638190286, -10.58311283132927372 ) ) ;
#894 = face_outer_bound ( 'none', #12120, .t. ) ;
#895 = line ( 'none', #12164, #34750 ) ;
#896 = advanced_face ( 'none', ( #26947 ), #12044, .f. ) ;
#897 = circle ( 'none', #10968, 3.999999999999996447 ) ;
#898 = direction ( 'none', ( -3.469446951953616950e-15, 0.7851818551279853287, -0.6192652536496581206 ) ) ;
#899 = line ( 'none', #38581, #30563 ) ;
#900 = oriented_edge ( 'none', *, *, #21322, .f. ) ;
#901 = cartesian_point ( 'none', ( -19.19999999999987139, 6.738816643743807695e-13, 146.1000000000000796 ) ) ;
#902 = cartesian_point ( 'none', ( -37.29062500453283491, 14.47110975542655176, -14.30088183765316678 ) ) ;
#903 = axis2_placement_3d ( 'none', #3488, #26756, #9729 ) ;
#904 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000010090 ) ) ;
#905 = face_outer_bound ( 'none', #13622, .t. ) ;
#906 = vertex_point ( 'none', #8710 ) ;
#907 = edge_curve ( 'none', #3076, #1219, #11321, .t. ) ;
#908 = direction ( 'none', ( 3.860467769969959981e-15, -1.000000000000000000, -1.224442052797197044e-16 ) ) ;
#910 = edge_loop ( 'none', ( #8410, #26385, #42373, #209 ) ) ;
#909 = direction ( 'none', ( -3.265361837132818714e-15, 0.4187739565397473607, -0.9080905094339690731 ) ) ;
#911 = vector ( 'none', #13140, 1000.000000000000227 ) ;
#912 = direction ( 'none', ( 0.9285714285714327110, 0.3711537444790349860, 0.0000000000000000000 ) ) ;
#913 = advanced_face ( 'none', ( #16023 ), #9229, .t. ) ;
#914 = cartesian_point ( 'none', ( 31.00027695764253721, 49.61081362515088244, -25.79292610469371283 ) ) ;
#915 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#916 = cartesian_point ( 'none', ( -57.50000000000003553, -29.30443652418516720, -72.99999999999998579 ) ) ;
#917 = oriented_edge ( 'none', *, *, #3775, .f. ) ;
#918 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#919 = cartesian_point ( 'none', ( 45.96194077712549131, -45.96194077712567605, -61.00000000000000711 ) ) ;
#920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#921 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#922 = oriented_edge ( 'none', *, *, #1223, .t. ) ;
#923 = edge_curve ( 'none', #7283, #38537, #16528, .t. ) ;
#924 = cylindrical_surface ( 'none', #32885, 25.00000000000000000 ) ;
#925 = oriented_edge ( 'none', *, *, #23487, .f. ) ;
#926 = cartesian_point ( 'none', ( -82.30000000000299565, 18.67857273958269815, 178.8707407719542459 ) ) ;
#927 = oriented_edge ( 'none', *, *, #19141, .f. ) ;
#928 = edge_curve ( 'none', #36627, #23358, #25396, .t. ) ;
#929 = oriented_edge ( 'none', *, *, #16449, .f. ) ;
#930 = direction ( 'none', ( -1.000000000000000000, -3.608224830031754812e-15, 1.317153999343780124e-15 ) ) ;
#931 = edge_curve ( 'none', #40812, #4011, #7659, .t. ) ;
#932 = vector ( 'none', #29371, 1000.000000000000114 ) ;
#933 = axis2_placement_3d ( 'none', #16640, #9064, #32788 ) ;
#934 = face_outer_bound ( 'none', #35025, .t. ) ;
#935 = circle ( 'none', #4970, 47.50000000000000711 ) ;
#936 = oriented_edge ( 'none', *, *, #12605, .f. ) ;
#937 = direction ( 'none', ( 0.4999999999999997224, -7.912097344759816069e-17, 0.8660254037844388186 ) ) ;
#938 = cartesian_point ( 'none', ( -8.500021825283793575, 15.43911870797644781, 157.7172552262383078 ) ) ;
#939 = plane ( 'none', #19001 ) ;
#940 = axis2_placement_3d ( 'none', #7634, #6633, #6762 ) ;
#941 = cylindrical_surface ( 'none', #21566, 2.549999999999996714 ) ;
#942 = cartesian_point ( 'none', ( 19.64870423267067068, 9.228582563988339871, 174.0891211540029815 ) ) ;
#943 = vertex_point ( 'none', #2769 ) ;
#944 = vertex_point ( 'none', #39450 ) ;
#945 = advanced_face ( 'none', ( #38948 ), #42086, .f. ) ;
#946 = face_outer_bound ( 'none', #20881, .t. ) ;
#947 = line ( 'none', #25702, #18614 ) ;
#948 = cartesian_point ( 'none', ( -60.19998826649766954, 34.64101615154928737, 126.0999999999997101 ) ) ;
#949 = oriented_edge ( 'none', *, *, #8467, .t. ) ;
#950 = direction ( 'none', ( -0.1316617414717829726, 5.863174684685928150e-13, 0.9912947018080030537 ) ) ;
#951 = oriented_edge ( 'none', *, *, #43172, .f. ) ;
#952 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#953 = oriented_edge ( 'none', *, *, #23387, .f. ) ;
#954 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, -23.74999999999999289 ) ) ;
#955 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#956 = advanced_face ( 'none', ( #15981 ), #26423, .t. ) ;
#957 = cartesian_point ( 'none', ( -91.28356754497815473, -24.24416671053212724, 124.4506843235452607 ) ) ;
#958 = cartesian_point ( 'none', ( -18.43541743770071761, 38.43107966083857718, 106.0999999999999943 ) ) ;
#959 = oriented_edge ( 'none', *, *, #5101, .f. ) ;
#960 = cartesian_point ( 'none', ( -99.49999999999992895, 23.89711431713468315, 178.4910161513636524 ) ) ;
#961 = vector ( 'none', #40671, 1000.000000000000000 ) ;
#962 = oriented_edge ( 'none', *, *, #8203, .f. ) ;
#963 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#964 = edge_curve ( 'none', #23362, #19758, #41546, .t. ) ;
#965 = oriented_edge ( 'none', *, *, #32663, .t. ) ;
#967 = vertex_point ( 'none', #42503 ) ;
#966 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#968 = edge_curve ( 'none', #41511, #16568, #9899, .t. ) ;
#969 = circle ( 'none', #3515, 37.50000000000002132 ) ;
#970 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#971 = cartesian_point ( 'none', ( 1.279986713303264069e-13, -47.49999999999997158, 1.000000000000011990 ) ) ;
#972 = cartesian_point ( 'none', ( -2.634242174341714417e-14, -6.371518637019319136e-16, -73.00000000000000000 ) ) ;
#973 = circle ( 'none', #37403, 6.400000000000002132 ) ;
#974 = oriented_edge ( 'none', *, *, #13360, .f. ) ;
#975 = axis2_placement_3d ( 'none', #20885, #6916, #30214 ) ;
#976 = cartesian_point ( 'none', ( -98.99999999999990052, -19.99999999993460875, 111.4589838486343183 ) ) ;
#977 = face_outer_bound ( 'none', #26053, .t. ) ;
#978 = cylindrical_surface ( 'none', #24891, 2.500000000000002220 ) ;
#979 = cartesian_point ( 'none', ( -95.69999999999994600, 9.352166393071930983, 137.4544450261756481 ) ) ;
#980 = vertex_point ( 'none', #15663 ) ;
#981 = edge_loop ( 'none', ( #17903, #2200 ) ) ;
#982 = edge_curve ( 'none', #24181, #12348, #43117, .t. ) ;
#983 = vector ( 'none', #42256, 1000.000000000000114 ) ;
#984 = direction ( 'none', ( -0.9912947018080029427, -8.151340225722772899e-14, -0.1316617414717823897 ) ) ;
#985 = circle ( 'none', #37468, 12.99999999999999289 ) ;
#986 = oriented_edge ( 'none', *, *, #32060, .f. ) ;
#987 = edge_loop ( 'none', ( #28824, #30444, #16103, #36743 ) ) ;
#988 = cartesian_point ( 'none', ( -57.09999999999974563, -34.64101615137771262, 168.2000000000000739 ) ) ;
#989 = edge_curve ( 'none', #26706, #19940, #8181, .t. ) ;
#990 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#991 = cartesian_point ( 'none', ( 10.01624730673119501, 16.07894852167337163, 176.0999999999999659 ) ) ;
#992 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142257965, -8.673617379884037444e-16 ) ) ;
#993 = cartesian_point ( 'none', ( -76.42113010980949639, 25.65157694810839928, 138.1624507256856305 ) ) ;
#994 = edge_loop ( 'none', ( #22812, #5017, #2645 ) ) ;
#995 = axis2_placement_3d ( 'none', #31686, #34909, #1753 ) ;
#996 = direction ( 'none', ( -0.1316617414717829726, 5.863174684685928150e-13, 0.9912947018080030537 ) ) ;
#997 = edge_curve ( 'none', #13349, #26864, #2498, .t. ) ;
#998 = direction ( 'none', ( -0.4521167721072740786, -0.8919587571066832643, 6.742261699697648467e-16 ) ) ;
#999 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764234537, 48.50000000000000711 ) ) ;
#1000 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#1001 = face_outer_bound ( 'none', #21870, .t. ) ;
#1002 = axis2_placement_3d ( 'none', #27913, #34200, #4363 ) ;
#1003 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#1004 = axis2_placement_3d ( 'none', #39558, #21439, #24579 ) ;
#1005 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1006 = cartesian_point ( 'none', ( 41.99604415525330836, 26.19526343863251228, 112.9777549112610728 ) ) ;
#1007 = advanced_face ( 'none', ( #35816 ), #25580, .t. ) ;
#1008 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1009 = direction ( 'none', ( 1.831867990631504742e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1010 = cartesian_point ( 'none', ( -94.69999999999997442, 25.90865475899166270, 138.5012100582156620 ) ) ;
#1011 = vector ( 'none', #29299, 1000.000000000000000 ) ;
#1012 = cartesian_point ( 'none', ( 35.99999999999998579, -5.620874259879736760e-15, -63.00000000000001421 ) ) ;
#1013 = vector ( 'none', #43063, 1000.000000000000000 ) ;
#1014 = advanced_face ( 'none', ( #27968 ), #10281, .f. ) ;
#1015 = cylindrical_surface ( 'none', #19533, 6.138320441952076933 ) ;
#1016 = direction ( 'none', ( -0.4846797312393504309, 0.6062088894010460027, -0.6305524090326682929 ) ) ;
#1017 = axis2_placement_3d ( 'none', #39102, #42025, #22044 ) ;
#1018 = oriented_edge ( 'none', *, *, #24302, .t. ) ;
#1019 = face_outer_bound ( 'none', #8040, .t. ) ;
#1020 = cylindrical_surface ( 'none', #16192, 35.00000000000000711 ) ;
#1021 = edge_curve ( 'none', #18790, #36207, #32675, .t. ) ;
#1022 = cartesian_point ( 'none', ( 51.00292657709147903, 37.46194077712497261, -1.094835727910044217e-14 ) ) ;
#1023 = edge_loop ( 'none', ( #43041, #37847, #1575, #2230, #35632, #27078, #5474, #38317, #34889, #21786, #3913, #30588, #28162, #32979, #23424, #11000, #23452, #23608, #15410, #39540, #7150, #2857, #9156, #14982, #25734 ) ) ;
#1024 = direction ( 'none', ( -9.389698741240289064e-16, 0.5770424718354939531, 0.8167141395237278445 ) ) ;
#1025 = edge_loop ( 'none', ( #4776, #32934, #28139, #6681 ) ) ;
#1026 = vector ( 'none', #1695, 1000.000000000000000 ) ;
#1027 = edge_loop ( 'none', ( #2287, #25230, #35146, #7973 ) ) ;
#1028 = edge_curve ( 'none', #37249, #27054, #33211, .t. ) ;
#1029 = oriented_edge ( 'none', *, *, #14207, .t. ) ;
#1030 = cartesian_point ( 'none', ( -85.50000000001772094, 13.67500000009687433, 165.0999999999828560 ) ) ;
#1031 = direction ( 'none', ( 0.0000000000000000000, 5.952028993129306629e-13, 1.000000000000000000 ) ) ;
#1032 = cartesian_point ( 'none', ( 12.05423125503427961, -13.37944074250943416, -10.60884880484903015 ) ) ;
#1033 = cartesian_point ( 'none', ( -84.80000000000312355, 32.56148888494540472, 125.1410076395237354 ) ) ;
#1034 = cartesian_point ( 'none', ( 22.37309469481253998, -32.72505123273915473, 114.7000000000000171 ) ) ;
#1035 = line ( 'none', #25514, #25490 ) ;
#1036 = cartesian_point ( 'none', ( 4.843941993752534536, 20.45717068363986257, 176.1000000000241243 ) ) ;
#1037 = cartesian_point ( 'none', ( -36.75984777416352500, 13.47148784809560418, -12.26065032667754551 ) ) ;
#1038 = direction ( 'none', ( -1.285527325791030169e-15, 0.6192652536496588977, 0.7851818551279847735 ) ) ;
#1039 = cartesian_point ( 'none', ( -79.80000000000299565, 20.00000000008599343, 180.7410161514635831 ) ) ;
#1040 = edge_curve ( 'none', #16138, #18512, #19130, .t. ) ;
#1041 = cartesian_point ( 'none', ( -84.80000000000281091, -34.85026803847225807, 163.8195803790208913 ) ) ;
#1042 = vertex_point ( 'none', #16105 ) ;
#1043 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#1044 = edge_curve ( 'none', #28382, #27682, #7125, .t. ) ;
#1045 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#1046 = oriented_edge ( 'none', *, *, #34569, .t. ) ;
#1047 = vector ( 'none', #12196, 1000.000000000000114 ) ;
#1048 = cylindrical_surface ( 'none', #15601, 25.99999999999999645 ) ;
#1049 = cartesian_point ( 'none', ( -82.30000000000293880, -20.95899236039069180, 113.5385111151405226 ) ) ;
#1050 = oriented_edge ( 'none', *, *, #29304, .f. ) ;
#1051 = cartesian_point ( 'none', ( -25.99925743914296916, -0.1965009240906363808, -3.499999999999984457 ) ) ;
#1052 = cartesian_point ( 'none', ( 13.77847875758054386, 36.90536383948199983, -12.68157911069827648 ) ) ;
#1053 = cartesian_point ( 'none', ( -79.18204915372575670, 26.88906815001823958, 164.3599314235475504 ) ) ;
#1054 = edge_curve ( 'none', #4599, #18790, #20177, .t. ) ;
#1055 = advanced_face ( 'none', ( #36871 ), #33711, .f. ) ;
#1056 = cartesian_point ( 'none', ( -19.99999999999986500, -34.64101615137756340, 106.0999999999999943 ) ) ;
#1057 = conical_surface ( 'none', #29261, 3.399999999999993250, 1.029744258676652757 ) ;
#1058 = conical_surface ( 'none', #34732, 14.41481615988141485, 0.4363323129985874349 ) ;
#1059 = axis2_placement_3d ( 'none', #12341, #38725, #22243 ) ;
#1060 = face_bound ( 'none', #11300, .t. ) ;
#1061 = cartesian_point ( 'none', ( -54.69999999999991758, 9.814773189100357342, 138.3591843293794170 ) ) ;
#1062 = vertex_point ( 'none', #39723 ) ;
#1063 = axis2_placement_3d ( 'none', #25326, #18741, #2357 ) ;
#1064 = oriented_edge ( 'none', *, *, #16225, .t. ) ;
#1065 = cartesian_point ( 'none', ( 19.59559352895698581, -7.613243666411001698, 176.1000000000120451 ) ) ;
#1066 = oriented_edge ( 'none', *, *, #40472, .t. ) ;
#1067 = oriented_edge ( 'none', *, *, #8931, .t. ) ;
#1068 = cartesian_point ( 'none', ( -76.69999999999993179, 6.798162766137089363, 120.0369038100784280 ) ) ;
#1069 = cartesian_point ( 'none', ( -75.69999999999994600, 15.94025022172567851, 129.5196374325297484 ) ) ;
#1070 = cartesian_point ( 'none', ( 12.19885505132849879, -15.28685498841016610, -36.50000000000000711 ) ) ;
#1071 = edge_loop ( 'none', ( #10107, #34638, #13579, #1885 ) ) ;
#1072 = direction ( 'none', ( 2.774549638542436060e-15, -0.4187739565397406438, 0.9080905094339722927 ) ) ;
#1073 = vector ( 'none', #43167, 1000.000000000000000 ) ;
#1074 = oriented_edge ( 'none', *, *, #1493, .f. ) ;
#1075 = edge_curve ( 'none', #13815, #38697, #19682, .t. ) ;
#1076 = cartesian_point ( 'none', ( -87.36245147815084522, 1.779066821799652365, 170.0050467691806944 ) ) ;
#1077 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000004405 ) ) ;
#1078 = oriented_edge ( 'none', *, *, #3034, .f. ) ;
#1079 = oriented_edge ( 'none', *, *, #28335, .f. ) ;
#1080 = circle ( 'none', #12766, 4.000000000000000000 ) ;
#1081 = oriented_edge ( 'none', *, *, #43001, .t. ) ;
#1082 = plane ( 'none', #36941 ) ;
#1083 = vertex_point ( 'none', #19179 ) ;
#1084 = cartesian_point ( 'none', ( 10.78264101033804323, 15.83089065779597426, -37.50000000000000000 ) ) ;
#1085 = cartesian_point ( 'none', ( -51.58880324645820536, 34.53440443949717320, 60.60000000000010800 ) ) ;
#1086 = oriented_edge ( 'none', *, *, #2081, .t. ) ;
#1087 = axis2_placement_3d ( 'none', #37120, #13650, #577 ) ;
#1088 = plane ( 'none', #28763 ) ;
#1089 = face_outer_bound ( 'none', #31546, .t. ) ;
#1090 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#1091 = plane ( 'none', #10694 ) ;
#1092 = vertex_point ( 'none', #26729 ) ;
#1093 = cartesian_point ( 'none', ( -19.22766191897914823, -11.91623461501642467, 171.9083308753169206 ) ) ;
#1094 = plane ( 'none', #32808 ) ;
#1095 = axis2_placement_3d ( 'none', #14644, #1165, #1016 ) ;
#1096 = cartesian_point ( 'none', ( -17.08544820841761691, 10.61848434620307557, 175.8653553950987032 ) ) ;
#1097 = circle ( 'none', #41284, 3.000000000000030198 ) ;
#1098 = circle ( 'none', #20925, 27.00000000000000000 ) ;
#1099 = direction ( 'none', ( -0.8966868488700905360, -0.4426654437195518543, 0.0000000000000000000 ) ) ;
#1100 = oriented_edge ( 'none', *, *, #3009, .t. ) ;
#1101 = advanced_face ( 'none', ( #36347 ), #22261, .t. ) ;
#1102 = cartesian_point ( 'none', ( 20.00000000000003908, -34.64101615137753498, 74.70000000000003126 ) ) ;
#1103 = cartesian_point ( 'none', ( -55.00000000000001421, -4.785510946066755856e-15, -70.99999999999998579 ) ) ;
#1104 = cartesian_point ( 'none', ( -1.507488066012483370e-15, 1.932572642656954608e-15, -36.00000000000000000 ) ) ;
#1105 = oriented_edge ( 'none', *, *, #20513, .f. ) ;
#1106 = oriented_edge ( 'none', *, *, #20469, .t. ) ;
#1107 = edge_curve ( 'none', #34462, #37793, #12355, .t. ) ;
#1108 = vertex_point ( 'none', #36805 ) ;
#1109 = direction ( 'none', ( 0.9998450923965690462, -0.01219837118077294301, 0.01268822095616487303 ) ) ;
#1110 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, -0.1316617414717778933 ) ) ;
#1111 = edge_curve ( 'none', #28698, #16194, #24346, .t. ) ;
#1112 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#1113 = advanced_face ( 'none', ( #23280 ), #30059, .t. ) ;
#1114 = edge_curve ( 'none', #36024, #13067, #2002, .t. ) ;
#1115 = axis2_placement_3d ( 'none', #39881, #39464, #39591 ) ;
#1116 = direction ( 'none', ( 3.469446951953611033e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1117 = axis2_placement_3d ( 'none', #9954, #33252, #29303 ) ;
#1118 = circle ( 'none', #40497, 7.499999999999999112 ) ;
#1119 = edge_curve ( 'none', #16200, #16474, #25892, .t. ) ;
#1120 = direction ( 'none', ( 3.662375670299761774e-15, -1.000000000000000000, 5.844105176749763328e-13 ) ) ;
#1121 = edge_loop ( 'none', ( #2043, #26975, #11848, #4404 ) ) ;
#1122 = cartesian_point ( 'none', ( -3.351551063872231229, -15.64503453068280159, -85.99999999999998579 ) ) ;
#1123 = oriented_edge ( 'none', *, *, #36894, .f. ) ;
#1124 = axis2_placement_3d ( 'none', #31378, #7940, #27749 ) ;
#1125 = oriented_edge ( 'none', *, *, #23288, .t. ) ;
#1126 = cartesian_point ( 'none', ( -17.18171946825106744, 35.80711856727673847, 113.1000000000000796 ) ) ;
#1127 = line ( 'none', #36209, #35435 ) ;
#1128 = cartesian_point ( 'none', ( 12.16736152248669534, 13.27737148585718430, -10.48644851518768384 ) ) ;
#1129 = vertex_point ( 'none', #33580 ) ;
#1130 = oriented_edge ( 'none', *, *, #32305, .f. ) ;
#1132 = oriented_edge ( 'none', *, *, #32703, .t. ) ;
#1131 = oriented_edge ( 'none', *, *, #4835, .t. ) ;
#1133 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 114.7000000000000171 ) ) ;
#1134 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1135 = plane ( 'none', #26402 ) ;
#1136 = oriented_edge ( 'none', *, *, #13453, .t. ) ;
#1137 = cartesian_point ( 'none', ( -5.715563702085083316e-14, -2.839656147613309793e-16, -124.0000000000000000 ) ) ;
#1138 = vector ( 'none', #12987, 1000.000000000000114 ) ;
#1139 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#1140 = line ( 'none', #5872, #19358 ) ;
#1141 = cartesian_point ( 'none', ( -76.09761954872500667, 25.66401446441979317, 138.3855352551732665 ) ) ;
#1142 = vector ( 'none', #418, 1000.000000000000000 ) ;
#1143 = cartesian_point ( 'none', ( -83.67782780742285809, 34.64101615145136748, 126.0999999999793886 ) ) ;
#1144 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -1.835686217964875777e-16 ) ) ;
#1145 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914488576, 1.211939109865901032e-15 ) ) ;
#1146 = cartesian_point ( 'none', ( -1.927488039785378336e-13, 47.50000000000004263, 3.000000000000053735 ) ) ;
#1147 = face_outer_bound ( 'none', #40746, .t. ) ;
#1148 = oriented_edge ( 'none', *, *, #31619, .f. ) ;
#1149 = face_outer_bound ( 'none', #38469, .t. ) ;
#1150 = edge_curve ( 'none', #106, #17071, #41041, .t. ) ;
#1151 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#1152 = oriented_edge ( 'none', *, *, #22324, .f. ) ;
#1153 = oriented_edge ( 'none', *, *, #10461, .f. ) ;
#1154 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#1155 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#1156 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1157 = axis2_placement_3d ( 'none', #26064, #42261, #12530 ) ;
#1158 = vertex_point ( 'none', #13196 ) ;
#1159 = oriented_edge ( 'none', *, *, #39179, .f. ) ;
#1160 = cartesian_point ( 'none', ( -58.49999999999990052, -1.888355661788160963e-13, 146.1000000000000512 ) ) ;
#1161 = cartesian_point ( 'none', ( -95.25627585861569457, 25.70454251285999092, 138.4046835726113898 ) ) ;
#1162 = direction ( 'none', ( 2.891205793294677044e-15, -0.7851818551279842184, 0.6192652536496595639 ) ) ;
#1163 = edge_curve ( 'none', #17303, #38035, #1460, .t. ) ;
#1164 = advanced_face ( 'none', ( #10833 ), #9846, .f. ) ;
#1165 = direction ( 'none', ( -0.8746916931843762288, -0.3359093997110494945, 0.3493985075240181315 ) ) ;
#1166 = cartesian_point ( 'none', ( -85.69999999999981810, -12.62736879509548693, 160.3166120194881898 ) ) ;
#1167 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#1168 = edge_loop ( 'none', ( #23731, #16437, #28403, #19703, #16041, #22016, #36362, #8150 ) ) ;
#1169 = cartesian_point ( 'none', ( -99.00000000000002842, 36.89101615145364121, 129.9971143170080552 ) ) ;
#1170 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1171 = vertex_point ( 'none', #36498 ) ;
#1172 = oriented_edge ( 'none', *, *, #8562, .f. ) ;
#1173 = direction ( 'none', ( -3.620292471603761964e-15, 0.7851818551279843295, -0.6192652536496592308 ) ) ;
#1174 = vector ( 'none', #10494, 1000.000000000000000 ) ;
#1175 = advanced_face ( 'none', ( #32158, #39998 ), #16668, .f. ) ;
#1176 = vertex_point ( 'none', #3461 ) ;
#1177 = oriented_edge ( 'none', *, *, #653, .f. ) ;
#1178 = oriented_edge ( 'none', *, *, #28168, .t. ) ;
#1180 = vertex_point ( 'none', #43194 ) ;
#1179 = oriented_edge ( 'none', *, *, #18277, .t. ) ;
#1181 = edge_curve ( 'none', #24041, #3557, #27463, .t. ) ;
#1182 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#1183 = direction ( 'none', ( 1.000000000000000000, 3.860467769969959981e-15, -1.317153999343780124e-15 ) ) ;
#1184 = cartesian_point ( 'none', ( 10.77104011219094026, -14.46514423814157446, -10.88430443618383592 ) ) ;
#1185 = cylindrical_surface ( 'none', #37752, 45.50000000000000000 ) ;
#1187 = cartesian_point ( 'none', ( 48.45573401337605901, -27.11848728141546871, 60.60000000000000142 ) ) ;
#1186 = vector ( 'none', #17163, 1000.000000000000000 ) ;
#1188 = cartesian_point ( 'none', ( -60.19998826649766954, 34.64101615154928737, 126.0999999999997101 ) ) ;
#1189 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#1190 = face_outer_bound ( 'none', #25000, .t. ) ;
#1191 = oriented_edge ( 'none', *, *, #17210, .t. ) ;
#1192 = edge_curve ( 'none', #14969, #13356, #5599, .t. ) ;
#1193 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634882497, -1.130422233496262819e-15 ) ) ;
#1194 = line ( 'none', #3303, #37112 ) ;
#1195 = line ( 'none', #13728, #4797 ) ;
#1196 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#1197 = axis2_placement_3d ( 'none', #21300, #7898, #14747 ) ;
#1198 = oriented_edge ( 'none', *, *, #8348, .t. ) ;
#1199 = line ( 'none', #7650, #31344 ) ;
#1200 = plane ( 'none', #39833 ) ;
#1201 = direction ( 'none', ( 0.6659915125553872439, -0.5169903563403378532, 0.5377511289205053613 ) ) ;
#1202 = vertex_point ( 'none', #703 ) ;
#1203 = axis2_placement_3d ( 'none', #3569, #23039, #3429 ) ;
#1204 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 0.0000000000000000000 ) ) ;
#1205 = oriented_edge ( 'none', *, *, #25902, .f. ) ;
#1206 = cartesian_point ( 'none', ( -38.83925178720229354, 15.98781875954359144, 113.1000000000000369 ) ) ;
#1207 = direction ( 'none', ( -6.634235908901131597e-16, 0.5000000000005084821, 0.8660254037841450536 ) ) ;
#1208 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#1209 = oriented_edge ( 'none', *, *, #6672, .f. ) ;
#1210 = cartesian_point ( 'none', ( -84.80000000000313776, 38.50040081664357672, 127.8797893152936496 ) ) ;
#1211 = oriented_edge ( 'none', *, *, #19771, .t. ) ;
#1212 = vertex_point ( 'none', #4157 ) ;
#1213 = edge_loop ( 'none', ( #12371, #18330, #11275, #15652 ) ) ;
#1214 = circle ( 'none', #34585, 4.640926795905549795 ) ;
#1215 = axis2_placement_3d ( 'none', #32888, #879, #31534 ) ;
#1216 = vertex_point ( 'none', #30366 ) ;
#1217 = vertex_point ( 'none', #33863 ) ;
#1218 = vertex_point ( 'none', #988 ) ;
#1219 = vertex_point ( 'none', #33724 ) ;
#1220 = axis2_placement_3d ( 'none', #8333, #15010, #31474 ) ;
#1221 = oriented_edge ( 'none', *, *, #33872, .f. ) ;
#1222 = cartesian_point ( 'none', ( 21.09272430534294429, 4.966423796710436100, 173.9711036245429909 ) ) ;
#1223 = edge_curve ( 'none', #6673, #2703, #34252, .t. ) ;
#1224 = line ( 'none', #1639, #32435 ) ;
#1225 = edge_loop ( 'none', ( #836, #32856, #32666, #16276 ) ) ;
#1226 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#1227 = advanced_face ( 'none', ( #946 ), #34297, .t. ) ;
#1228 = edge_curve ( 'none', #6748, #7244, #13404, .t. ) ;
#1229 = cartesian_point ( 'none', ( -75.69999999999983231, -8.005541204151107593, 137.1606873850038824 ) ) ;
#1230 = circle ( 'none', #38754, 4.999999999999968026 ) ;
#1231 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1232 = oriented_edge ( 'none', *, *, #35082, .t. ) ;
#1233 = face_outer_bound ( 'none', #21475, .t. ) ;
#1234 = cylindrical_surface ( 'none', #37380, 12.00000000000000711 ) ;
#1235 = cartesian_point ( 'none', ( -55.99999999999984368, -22.17519907427066173, 116.6163336766668408 ) ) ;
#1236 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.6000000000000654 ) ) ;
#1237 = advanced_face ( 'none', ( #28508 ), #21208, .f. ) ;
#1238 = vertex_point ( 'none', #27296 ) ;
#1239 = face_outer_bound ( 'none', #9475, .t. ) ;
#1240 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1241 = cartesian_point ( 'none', ( -16.36089131743742442, -27.77129111474394207, 146.4001482900477242 ) ) ;
#1242 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 3.154042683594193765e-17 ) ) ;
#1243 = oriented_edge ( 'none', *, *, #19740, .t. ) ;
#1244 = cylindrical_surface ( 'none', #39897, 2.499999999999995115 ) ;
#1245 = cartesian_point ( 'none', ( -6.771109279490822457e-16, 3.218655261137973063e-14, 44.50000000000000711 ) ) ;
#1246 = edge_curve ( 'none', #8701, #1650, #37915, .t. ) ;
#1247 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#1248 = direction ( 'none', ( -3.610807598096426999e-15, 0.6930543574663441397, -0.7208853290204433328 ) ) ;
#1249 = line ( 'none', #18735, #24641 ) ;
#1250 = cartesian_point ( 'none', ( -89.66214689735147658, -22.12011564299547572, 122.2863671026396872 ) ) ;
#1251 = direction ( 'none', ( -0.1065859633166282849, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1252 = edge_curve ( 'none', #3186, #2698, #29011, .t. ) ;
#1253 = cartesian_point ( 'none', ( -36.26444188997654550, -16.41800458309955602, -10.60240854735795146 ) ) ;
#1254 = oriented_edge ( 'none', *, *, #40620, .f. ) ;
#1255 = oriented_edge ( 'none', *, *, #4089, .f. ) ;
#1256 = axis2_placement_3d ( 'none', #9544, #20023, #9682 ) ;
#1257 = oriented_edge ( 'none', *, *, #33543, .t. ) ;
#1259 = vertex_point ( 'none', #41011 ) ;
#1258 = cartesian_point ( 'none', ( -38.93947420174348650, 8.015080732729428448, -37.30853932164454534 ) ) ;
#1260 = line ( 'none', #25739, #30374 ) ;
#1261 = manifold_solid_brep ( '����-31-solid1', #11581 ) ;
#1262 = cartesian_point ( 'none', ( 6.336117085888561817, -17.82620599774146442, -86.00000000000000000 ) ) ;
#1263 = oriented_edge ( 'none', *, *, #19072, .f. ) ;
#1264 = edge_curve ( 'none', #10462, #21884, #3482, .t. ) ;
#1265 = oriented_edge ( 'none', *, *, #14646, .t. ) ;
#1266 = vertex_point ( 'none', #10733 ) ;
#1267 = plane ( 'none', #35864 ) ;
#1268 = axis2_placement_3d ( 'none', #15135, #24920, #8177 ) ;
#1269 = cartesian_point ( 'none', ( 46.21081362515099045, -31.00027695764237734, -23.75000000000001066 ) ) ;
#1270 = face_outer_bound ( 'none', #26310, .t. ) ;
#1271 = oriented_edge ( 'none', *, *, #20756, .f. ) ;
#1272 = cartesian_point ( 'none', ( -75.71936342213605542, 24.92601459673271336, 138.0378127149647867 ) ) ;
#1273 = axis2_placement_3d ( 'none', #13724, #19846, #214 ) ;
#1274 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1275 = cylindrical_surface ( 'none', #10224, 3.999999999999998668 ) ;
#1276 = cartesian_point ( 'none', ( -79.05658443826574455, -35.19999999992494821, 127.9558013195981658 ) ) ;
#1277 = vector ( 'none', #3654, 1000.000000000000114 ) ;
#1278 = cartesian_point ( 'none', ( -11.92362296365043406, -13.01726497043991593, 162.1811925423559160 ) ) ;
#1279 = oriented_edge ( 'none', *, *, #11685, .f. ) ;
#1280 = cylindrical_surface ( 'none', #25783, 3.399999999999993250 ) ;
#1281 = cartesian_point ( 'none', ( -103.9999999999999432, 29.31980515349912153, 177.9198051533774105 ) ) ;
#1282 = oriented_edge ( 'none', *, *, #7574, .f. ) ;
#1283 = axis2_placement_3d ( 'none', #11350, #11785, #5079 ) ;
#1284 = cartesian_point ( 'none', ( -88.95931580879610578, -26.93954145355053598, 147.9270520840426286 ) ) ;
#1285 = advanced_face ( 'none', ( #11825 ), #30788, .f. ) ;
#1286 = direction ( 'none', ( -0.7071067811865532349, -2.378223511867318937e-15, -0.7071067811865416886 ) ) ;
#1287 = face_outer_bound ( 'none', #35220, .t. ) ;
#1288 = oriented_edge ( 'none', *, *, #7956, .f. ) ;
#1289 = edge_curve ( 'none', #40180, #21057, #36823, .t. ) ;
#1290 = cartesian_point ( 'none', ( -59.50000000000003553, 34.64101615137733603, 128.6000000000000227 ) ) ;
#1291 = cartesian_point ( 'none', ( -76.67350175710727456, 25.90865412875799123, 138.5012097618142661 ) ) ;
#1292 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#1293 = cartesian_point ( 'none', ( -95.19999999999984652, -8.005541204151176871, 137.1606873850039108 ) ) ;
#1294 = line ( 'none', #36323, #28345 ) ;
#1295 = cartesian_point ( 'none', ( -18.36530940465339157, 32.12550692708803979, 120.7000000000000739 ) ) ;
#1296 = edge_curve ( 'none', #10753, #29777, #34217, .t. ) ;
#1297 = plane ( 'none', #6277 ) ;
#1298 = edge_loop ( 'none', ( #8456, #13072 ) ) ;
#1299 = oriented_edge ( 'none', *, *, #22419, .f. ) ;
#1300 = cartesian_point ( 'none', ( -31.00027695764254432, -49.61081362515083981, 48.50000000000007105 ) ) ;
#1301 = edge_loop ( 'none', ( #24312, #18403 ) ) ;
#1302 = oriented_edge ( 'none', *, *, #37775, .f. ) ;
#1303 = direction ( 'none', ( -1.830150276108995174e-16, -3.875278019177007049e-16, -1.000000000000000000 ) ) ;
#1304 = vector ( 'none', #35386, 1000.000000000000114 ) ;
#1305 = cartesian_point ( 'none', ( -12.19885505132836023, 15.28685498841019452, -11.49999999999998934 ) ) ;
#1306 = oriented_edge ( 'none', *, *, #5302, .f. ) ;
#1307 = oriented_edge ( 'none', *, *, #17083, .t. ) ;
#1308 = cartesian_point ( 'none', ( 53.03572806305854215, -30.81356570192260236, 64.59999999999999432 ) ) ;
#1309 = oriented_edge ( 'none', *, *, #4701, .f. ) ;
#1310 = axis2_placement_3d ( 'none', #38324, #35239, #22117 ) ;
#1311 = direction ( 'none', ( -1.753182019032801560e-15, 0.7208853290204432218, 0.6930543574663442508 ) ) ;
#1312 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#1313 = oriented_edge ( 'none', *, *, #9353, .f. ) ;
#1314 = edge_curve ( 'none', #39138, #13349, #15432, .t. ) ;
#1315 = plane ( 'none', #1095 ) ;
#1316 = edge_curve ( 'none', #20327, #10088, #22217, .t. ) ;
#1317 = line ( 'none', #16533, #34623 ) ;
#1318 = circle ( 'none', #7746, 5.000000000000004441 ) ;
#1319 = axis2_placement_3d ( 'none', #34966, #15125, #42244 ) ;
#1320 = cartesian_point ( 'none', ( -33.31236858370322551, -20.52401243969271860, -11.78142343266462078 ) ) ;
#1321 = conical_surface ( 'none', #5148, 3.999999999999998668, 1.047197551196594967 ) ;
#1322 = vector ( 'none', #505, 1000.000000000000000 ) ;
#1323 = oriented_edge ( 'none', *, *, #24880, .f. ) ;
#1324 = cartesian_point ( 'none', ( -15.19999999999997797, 23.22030414426061995, 142.4851036739581218 ) ) ;
#1325 = edge_curve ( 'none', #32396, #26830, #39961, .t. ) ;
#1326 = axis2_placement_3d ( 'none', #32059, #18513, #5270 ) ;
#1327 = cylindrical_surface ( 'none', #19663, 6.138320441952073381 ) ;
#1328 = cartesian_point ( 'none', ( -76.69999999999993179, 6.573364560751167929, 119.9123907476940758 ) ) ;
#1329 = line ( 'none', #36707, #40382 ) ;
#1330 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1331 = cartesian_point ( 'none', ( -1.492203486432848392, 13.92024887547194467, -124.0000000000000000 ) ) ;
#1332 = oriented_edge ( 'none', *, *, #30199, .t. ) ;
#1333 = advanced_face ( 'none', ( #12318 ), #35266, .t. ) ;
#1334 = oriented_edge ( 'none', *, *, #30644, .t. ) ;
#1335 = axis2_placement_3d ( 'none', #12454, #32109, #32245 ) ;
#1336 = direction ( 'none', ( 4.625929269271485322e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1337 = circle ( 'none', #21627, 14.49999999999999289 ) ;
#1338 = b_spline_curve_with_knots ( 'none', 3,
( #5527, #18177, #35364, #15254, #25461, #5085 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499688224, 0.001805791115699937645 ),
.unspecified. ) ;
#1339 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1340 = oriented_edge ( 'none', *, *, #15831, .f. ) ;
#1341 = cartesian_point ( 'none', ( 41.46194077712614501, 45.96194077712502235, -73.72792206135784454 ) ) ;
#1342 = vertex_point ( 'none', #27725 ) ;
#1343 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#1344 = oriented_edge ( 'none', *, *, #10952, .f. ) ;
#1345 = oriented_edge ( 'none', *, *, #1560, .t. ) ;
#1346 = direction ( 'none', ( -0.9873505073845697533, -0.1585527532634879999, 1.713307136767216603e-15 ) ) ;
#1347 = face_outer_bound ( 'none', #20332, .t. ) ;
#1348 = advanced_face ( 'none', ( #25361 ), #8365, .f. ) ;
#1349 = oriented_edge ( 'none', *, *, #10713, .t. ) ;
#1350 = cartesian_point ( 'none', ( -9.439903797345920111, -15.33666191372030951, -10.54215218184246439 ) ) ;
#1351 = vertex_point ( 'none', #17826 ) ;
#1352 = cartesian_point ( 'none', ( -95.19999999999987494, 4.013259775493645050e-13, 146.1000000000001648 ) ) ;
#1353 = oriented_edge ( 'none', *, *, #14101, .f. ) ;
#1354 = direction ( 'none', ( 3.323730179971561210e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1355 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1356 = oriented_edge ( 'none', *, *, #15880, .f. ) ;
#1357 = cartesian_point ( 'none', ( -54.49999999999991473, 19.91839899407603909, 180.5996790631679687 ) ) ;
#1358 = edge_curve ( 'none', #32853, #8743, #6592, .t. ) ;
#1359 = vertex_point ( 'none', #21176 ) ;
#1360 = direction ( 'none', ( -4.440892098500624683e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1361 = cartesian_point ( 'none', ( 5.402740260797182614, -15.06207637378357234, -119.3044117374282962 ) ) ;
#1362 = direction ( 'none', ( 3.302584360835593537e-15, -0.6930543574663442508, 0.7208853290204434439 ) ) ;
#1363 = axis2_placement_3d ( 'none', #3945, #30565, #17024 ) ;
#1364 = circle ( 'none', #7213, 25.99999999999999645 ) ;
#1365 = vector ( 'none', #27641, 1000.000000000000000 ) ;
#1366 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#1367 = vector ( 'none', #28102, 1000.000000000000000 ) ;
#1368 = face_bound ( 'none', #11168, .t. ) ;
#1369 = edge_loop ( 'none', ( #12500, #24090, #36329, #15625 ) ) ;
#1370 = axis2_placement_3d ( 'none', #31280, #27934, #915 ) ;
#1371 = cartesian_point ( 'none', ( 20.65940867359505617, -3.893976607029205894, 176.0999999999876877 ) ) ;
#1372 = face_outer_bound ( 'none', #21366, .t. ) ;
#1373 = cylindrical_surface ( 'none', #6793, 45.50000000000000000 ) ;
#1374 = oriented_edge ( 'none', *, *, #13817, .t. ) ;
#1375 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#1376 = oriented_edge ( 'none', *, *, #42945, .t. ) ;
#1377 = direction ( 'none', ( -1.831867990631506714e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1378 = cartesian_point ( 'none', ( -94.85878640052123956, 6.835582979888278565, 120.0728793545285811 ) ) ;
#1379 = b_spline_curve_with_knots ( 'none', 3,
( #20234, #17018, #325, #13949, #3508, #16721 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.3149648981431229511, 0.5000000000000005551, 1.000000000000000000 ),
.unspecified. ) ;
#1380 = vector ( 'none', #40026, 1000.000000000000114 ) ;
#1381 = edge_loop ( 'none', ( #7649, #39757, #21521, #2232 ) ) ;
#1382 = cartesian_point ( 'none', ( -95.29803570011837621, 6.696552863229159769, 120.1484018356680536 ) ) ;
#1383 = edge_curve ( 'none', #1171, #8407, #1966, .t. ) ;
#1384 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#1385 = plane ( 'none', #16238 ) ;
#1386 = advanced_face ( 'none', ( #37879, #20684 ), #41589, .f. ) ;
#1387 = vertex_point ( 'none', #7918 ) ;
#1388 = edge_curve ( 'none', #41967, #12287, #16493, .t. ) ;
#1389 = oriented_edge ( 'none', *, *, #36157, .t. ) ;
#1390 = cartesian_point ( 'none', ( 1.268784747188608167e-13, 2.095992222260475363e-14, 156.5999999999999659 ) ) ;
#1391 = oriented_edge ( 'none', *, *, #30082, .f. ) ;
#1392 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1393 = circle ( 'none', #10115, 43.74499999999999744 ) ;
#1394 = oriented_edge ( 'none', *, *, #9178, .t. ) ;
#1395 = cartesian_point ( 'none', ( -69.49999999999990052, 8.582047521843942976e-11, 146.1000000000000512 ) ) ;
#1396 = direction ( 'none', ( 0.05443476843142235760, -0.9985173288360185140, 2.257747089754410232e-16 ) ) ;
#1397 = cartesian_point ( 'none', ( -78.49999999999992895, 20.00000000010611245, 180.7410161513658977 ) ) ;
#1398 = direction ( 'none', ( 0.0000000000000000000, 0.9952549074973381371, -0.09730194809182841909 ) ) ;
#1399 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, 9.864012444351435911e-15 ) ) ;
#1400 = advanced_face ( 'none', ( #23239 ), #31071, .f. ) ;
#1401 = cartesian_point ( 'none', ( 14.16541849263569830, 37.21720612332726574, -34.57655420750937481 ) ) ;
#1402 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#1403 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#1404 = cylindrical_surface ( 'none', #25767, 4.049999999999998934 ) ;
#1405 = axis2_placement_3d ( 'none', #35350, #15375, #25441 ) ;
#1406 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#1407 = face_outer_bound ( 'none', #6405, .t. ) ;
#1408 = line ( 'none', #5163, #17587 ) ;
#1409 = vector ( 'none', #14222, 1000.000000000000000 ) ;
#1410 = oriented_edge ( 'none', *, *, #40996, .t. ) ;
#1411 = direction ( 'none', ( -1.000000000000000000, 9.539629948458176067e-15, 2.151057110211239811e-16 ) ) ;
#1412 = circle ( 'none', #32479, 9.599999999999992539 ) ;
#1413 = edge_curve ( 'none', #35229, #42431, #21163, .t. ) ;
#1414 = oriented_edge ( 'none', *, *, #14199, .f. ) ;
#1415 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#1416 = oriented_edge ( 'none', *, *, #39899, .f. ) ;
#1417 = edge_loop ( 'none', ( #13443, #42277, #38566, #34557 ) ) ;
#1418 = direction ( 'none', ( -1.000000000000000000, -3.739946962643193750e-15, 1.317153999343780124e-15 ) ) ;
#1419 = cartesian_point ( 'none', ( -73.69999999999986073, 4.784305468485467041e-13, 146.1000000000001364 ) ) ;
#1420 = edge_curve ( 'none', #19451, #38087, #33918, .t. ) ;
#1421 = oriented_edge ( 'none', *, *, #26372, .t. ) ;
#1422 = cartesian_point ( 'none', ( -27.48071762887484226, 1.029640035181632829, -64.99999999999997158 ) ) ;
#1423 = cartesian_point ( 'none', ( -88.82382734393226542, -26.89629639831492014, 148.4803892747539749 ) ) ;
#1424 = oriented_edge ( 'none', *, *, #40715, .t. ) ;
#1425 = face_outer_bound ( 'none', #17542, .t. ) ;
#1426 = oriented_edge ( 'none', *, *, #21734, .t. ) ;
#1427 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1428 = direction ( 'none', ( -0.06241196659914497596, -0.9980504728846268936, 7.579368419933033721e-17 ) ) ;
#1429 = cartesian_point ( 'none', ( -1.277865065461995631, 2.588511967869738584, 170.5999999999999659 ) ) ;
#1430 = oriented_edge ( 'none', *, *, #1440, .t. ) ;
#1431 = cartesian_point ( 'none', ( -76.50917825913673198, 25.72054135551196197, 138.2287526479706230 ) ) ;
#1432 = oriented_edge ( 'none', *, *, #42809, .f. ) ;
#1433 = cartesian_point ( 'none', ( -8.499999999999932498, 16.87847756884830730, 154.9912575056470985 ) ) ;
#1434 = cartesian_point ( 'none', ( -14.49999999999983658, -34.64101615137760604, 126.7005750861492572 ) ) ;
#1435 = cartesian_point ( 'none', ( 18.48040383981693680, 11.45312565112949876, 174.1819355786506094 ) ) ;
#1436 = edge_curve ( 'none', #13047, #20094, #17540, .t. ) ;
#1437 = line ( 'none', #13986, #26929 ) ;
#1438 = circle ( 'none', #28347, 4.249999999999996447 ) ;
#1439 = cartesian_point ( 'none', ( 14.41481615988155163, 7.199226616879418365e-14, 164.5999999999999659 ) ) ;
#1440 = edge_curve ( 'none', #35202, #33254, #27930, .t. ) ;
#1441 = face_outer_bound ( 'none', #31161, .t. ) ;
#1442 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998532003e-16 ) ) ;
#1443 = vector ( 'none', #23192, 1000.000000000000000 ) ;
#1444 = oriented_edge ( 'none', *, *, #32047, .t. ) ;
#1445 = cartesian_point ( 'none', ( -53.00000000000001421, 1.883612478108402072e-15, -70.99999999999998579 ) ) ;
#1446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1447 = advanced_face ( 'none', ( #4525 ), #28973, .f. ) ;
#1448 = axis2_placement_3d ( 'none', #11020, #27444, #24535 ) ;
#1449 = cartesian_point ( 'none', ( 12.81575498115516965, 37.05371565891878305, -36.35755571771598937 ) ) ;
#1450 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#1451 = axis2_placement_3d ( 'none', #26323, #22398, #9296 ) ;
#1452 = face_outer_bound ( 'none', #21393, .t. ) ;
#1453 = edge_curve ( 'none', #24181, #26587, #20237, .t. ) ;
#1454 = cartesian_point ( 'none', ( 17.14809378518743799, 34.85602996933703679, 120.7000000000000313 ) ) ;
#1455 = cartesian_point ( 'none', ( -94.91203672123722868, 25.88182000780338043, 138.4885018254352644 ) ) ;
#1456 = oriented_edge ( 'none', *, *, #32537, .f. ) ;
#1457 = direction ( 'none', ( -3.629575272813011888e-15, 1.000000000000000000, -5.850021322063325158e-13 ) ) ;
#1458 = oriented_edge ( 'none', *, *, #7418, .f. ) ;
#1459 = advanced_face ( 'none', ( #38908 ), #2461, .t. ) ;
#1460 = circle ( 'none', #3877, 3.250000000000044409 ) ;
#1461 = cartesian_point ( 'none', ( 53.49999999999996447, 29.30443652418524181, -51.00000000000000711 ) ) ;
#1462 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1463 = face_bound ( 'none', #38830, .t. ) ;
#1464 = cartesian_point ( 'none', ( -76.19999999999984652, 4.694648992556185332e-13, 146.1000000000001364 ) ) ;
#1465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1466 = oriented_edge ( 'none', *, *, #8898, .f. ) ;
#1467 = axis2_placement_3d ( 'none', #30717, #10938, #14542 ) ;
#1468 = oriented_edge ( 'none', *, *, #40844, .f. ) ;
#1469 = cartesian_point ( 'none', ( -84.80000000000299565, 20.00000000008597567, 180.7410161514635831 ) ) ;
#1470 = direction ( 'none', ( 0.5151653611572185598, 0.5940105182202730649, -0.6178641880765021188 ) ) ;
#1471 = oriented_edge ( 'none', *, *, #25257, .f. ) ;
#1472 = oriented_edge ( 'none', *, *, #7191, .t. ) ;
#1473 = line ( 'none', #7865, #15481 ) ;
#1474 = oriented_edge ( 'none', *, *, #3623, .t. ) ;
#1475 = cartesian_point ( 'none', ( -54.49999999999978684, -32.49999999991412380, 146.1000000000190653 ) ) ;
#1476 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#1477 = oriented_edge ( 'none', *, *, #6938, .f. ) ;
#1478 = direction ( 'none', ( 0.1065859633166281462, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1480 = axis2_placement_3d ( 'none', #23287, #19392, #13260 ) ;
#1479 = cartesian_point ( 'none', ( -19.19999999999984297, -6.281454841023203173, 151.0541220291973445 ) ) ;
#1481 = cartesian_point ( 'none', ( 6.176641537975383400, 40.89228656252141292, -11.49999999999999822 ) ) ;
#1482 = direction ( 'none', ( -0.4537165313385409515, -0.8911460650141046491, 5.509509028462279395e-16 ) ) ;
#1483 = cartesian_point ( 'none', ( -15.99452665711208610, 18.95577664719456479, 166.3147305845714357 ) ) ;
#1484 = vector ( 'none', #36785, 1000.000000000000227 ) ;
#1485 = edge_curve ( 'none', #30244, #22320, #9722, .t. ) ;
#1486 = direction ( 'none', ( -3.302584360835590776e-15, 0.6930543574663441397, -0.7208853290204433328 ) ) ;
#1487 = cartesian_point ( 'none', ( 57.00819672131144955, 31.22603891921378505, -1.224389774287998171e-14 ) ) ;
#1488 = face_outer_bound ( 'none', #11775, .t. ) ;
#1490 = vertex_point ( 'none', #35750 ) ;
#1489 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1491 = cartesian_point ( 'none', ( -45.89652791086536610, 32.48489193555858634, -13.77501833360213546 ) ) ;
#1492 = cartesian_point ( 'none', ( 27.94144153385547469, 51.16272401244211920, 68.60000000000002274 ) ) ;
#1493 = edge_curve ( 'none', #27814, #42549, #29514, .t. ) ;
#1494 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1495 = circle ( 'none', #28503, 49.00000000000000000 ) ;
#1496 = direction ( 'none', ( 3.608224830031770589e-15, -1.000000000000000000, 1.035199981124968132e-14 ) ) ;
#1497 = oriented_edge ( 'none', *, *, #24816, .t. ) ;
#1498 = oriented_edge ( 'none', *, *, #3853, .f. ) ;
#1499 = line ( 'none', #31269, #9267 ) ;
#1500 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1501 = cartesian_point ( 'none', ( -94.95168388015316907, 6.593138747925654464, 119.9502463969259338 ) ) ;
#1502 = advanced_face ( 'none', ( #8694 ), #23798, .f. ) ;
#1503 = circle ( 'none', #40848, 3.999999999999996447 ) ;
#1504 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1505 = vertex_point ( 'none', #8801 ) ;
#1506 = oriented_edge ( 'none', *, *, #36733, .f. ) ;
#1507 = edge_curve ( 'none', #37634, #33369, #175, .t. ) ;
#1508 = cartesian_point ( 'none', ( -15.19999999999984119, -8.920580559879590865, 157.5999999999999943 ) ) ;
#1509 = vertex_point ( 'none', #8522 ) ;
#1510 = edge_curve ( 'none', #26688, #28571, #2997, .t. ) ;
#1511 = oriented_edge ( 'none', *, *, #8297, .f. ) ;
#1512 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1513 = vector ( 'none', #1539, 1000.000000000000000 ) ;
#1514 = edge_curve ( 'none', #25651, #27154, #42047, .t. ) ;
#1515 = edge_loop ( 'none', ( #37511, #9608 ) ) ;
#1516 = axis2_placement_3d ( 'none', #38228, #15177, #15459 ) ;
#1517 = cartesian_point ( 'none', ( 22.59774196434619498, 36.23921410115567454, 114.7000000000000171 ) ) ;
#1518 = cartesian_point ( 'none', ( 6.533144660897711731, 38.79957897302507774, -11.40143571599121231 ) ) ;
#1519 = direction ( 'none', ( -1.752070710736574771e-15, 0.7208853290204433328, 0.6930543574663441397 ) ) ;
#1520 = oriented_edge ( 'none', *, *, #2978, .t. ) ;
#1521 = cartesian_point ( 'none', ( -51.00292657709118771, 37.46194077712553394, 1.000000000000091038 ) ) ;
#1522 = cartesian_point ( 'none', ( -92.33993344249277868, -39.99999999992603961, 126.1915339838777754 ) ) ;
#1523 = cartesian_point ( 'none', ( -4.121991871836185785e-16, 1.976199425370234659e-15, -34.26794919243113213 ) ) ;
#1524 = cylindrical_surface ( 'none', #11596, 37.50000000000002132 ) ;
#1525 = direction ( 'none', ( 0.4537165313385409515, 0.8911460650141046491, -5.509509028462279395e-16 ) ) ;
#1526 = line ( 'none', #42217, #3584 ) ;
#1527 = oriented_edge ( 'none', *, *, #21228, .t. ) ;
#1528 = edge_loop ( 'none', ( #28369, #6805, #1389, #4906 ) ) ;
#1529 = cartesian_point ( 'none', ( -36.00000000000000711, 1.279297915507475090e-15, -48.00000000000005684 ) ) ;
#1530 = cartesian_point ( 'none', ( -13.23997510504086605, -24.09875951361877711, 158.4715406420608872 ) ) ;
#1531 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#1532 = conical_surface ( 'none', #12317, 19.15470053837921327, 0.5235987755983012581 ) ;
#1533 = cartesian_point ( 'none', ( -99.49999999999975842, -34.64101615128002010, 166.1000000000205716 ) ) ;
#1534 = face_outer_bound ( 'none', #22922, .t. ) ;
#1535 = oriented_edge ( 'none', *, *, #19521, .f. ) ;
#1536 = vertex_point ( 'none', #38815 ) ;
#1537 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#1538 = cylindrical_surface ( 'none', #28079, 1.500000000000001332 ) ;
#1539 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#1540 = cartesian_point ( 'none', ( -99.49999999999990052, -15.01316094701972226, 111.0964424574489868 ) ) ;
#1541 = axis2_placement_3d ( 'none', #6141, #12255, #16159 ) ;
#1542 = cartesian_point ( 'none', ( -27.60027695764256350, -49.61081362515088244, -23.74999999999999289 ) ) ;
#1543 = face_outer_bound ( 'none', #20891, .t. ) ;
#1544 = cartesian_point ( 'none', ( 14.70373177523284802, -38.65398133287232696, -36.50000000000000711 ) ) ;
#1545 = cartesian_point ( 'none', ( -56.79999999999988347, -1.827015839677620559e-13, 146.1000000000000512 ) ) ;
#1546 = oriented_edge ( 'none', *, *, #18527, .t. ) ;
#1547 = vertex_point ( 'none', #41868 ) ;
#1548 = edge_curve ( 'none', #3512, #28440, #14935, .t. ) ;
#1549 = oriented_edge ( 'none', *, *, #38607, .t. ) ;
#1550 = direction ( 'none', ( -3.871669095254629532e-15, 1.000000000000000000, 1.224442052797197290e-16 ) ) ;
#1551 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#1552 = direction ( 'none', ( 0.4718945276325116622, -0.7261649638962829334, 0.4999999999999987232 ) ) ;
#1553 = edge_curve ( 'none', #8309, #20730, #39469, .t. ) ;
#1554 = face_outer_bound ( 'none', #3580, .t. ) ;
#1555 = oriented_edge ( 'none', *, *, #12985, .t. ) ;
#1556 = advanced_face ( 'none', ( #6105 ), #31608, .t. ) ;
#1557 = axis2_placement_3d ( 'none', #17468, #17739, #4524 ) ;
#1558 = direction ( 'none', ( 0.05405944376163999976, -0.9985377191374305017, 2.560447365386021002e-16 ) ) ;
#1559 = vector ( 'none', #26887, 1000.000000000000000 ) ;
#1560 = edge_curve ( 'none', #38755, #22758, #30020, .t. ) ;
#1561 = line ( 'none', #17896, #27046 ) ;
#1562 = cartesian_point ( 'none', ( -79.60000000000295017, -19.99999999991467803, 111.4589838485367039 ) ) ;
#1563 = oriented_edge ( 'none', *, *, #39603, .f. ) ;
#1564 = cartesian_point ( 'none', ( -86.40494498484549979, -26.41798770569385013, 151.6761455225955331 ) ) ;
#1565 = vector ( 'none', #38539, 1000.000000000000000 ) ;
#1566 = vector ( 'none', #12200, 1000.000000000000000 ) ;
#1567 = edge_curve ( 'none', #21212, #18355, #22756, .t. ) ;
#1568 = vector ( 'none', #40895, 999.9999999999998863 ) ;
#1569 = cartesian_point ( 'none', ( -57.10000000000004405, 34.64101615137734314, 126.1000000000000227 ) ) ;
#1570 = direction ( 'none', ( -5.046468293750706671e-15, 1.000000000000000000, -5.853903220750819612e-13 ) ) ;
#1571 = oriented_edge ( 'none', *, *, #7260, .t. ) ;
#1572 = oriented_edge ( 'none', *, *, #15397, .t. ) ;
#1573 = edge_curve ( 'none', #41703, #6971, #30845, .t. ) ;
#1574 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1575 = oriented_edge ( 'none', *, *, #24453, .t. ) ;
#1576 = oriented_edge ( 'none', *, *, #12668, .t. ) ;
#1577 = axis2_placement_3d ( 'none', #41024, #14490, #41461 ) ;
#1578 = cartesian_point ( 'none', ( -84.80000000000282512, -30.78163148628344814, 167.8797893152941185 ) ) ;
#1579 = axis2_placement_3d ( 'none', #7289, #40454, #40111 ) ;
#1580 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 2.921639538487252782e-16 ) ) ;
#1581 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1582 = cartesian_point ( 'none', ( -17.62168836269399463, 6.671100962837782866, 176.0999999999999375 ) ) ;
#1583 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1584 = line ( 'none', #42751, #29136 ) ;
#1585 = oriented_edge ( 'none', *, *, #38166, .t. ) ;
#1586 = cartesian_point ( 'none', ( 38.33422344292218753, 17.68664224854780542, -37.50000000000002132 ) ) ;
#1587 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1588 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1589 = advanced_face ( 'none', ( #36311 ), #21710, .f. ) ;
#1590 = direction ( 'none', ( -0.4999999999999785172, -0.7864294501053804565, -0.3626688848067480819 ) ) ;
#1591 = cartesian_point ( 'none', ( -91.84999999999983800, -26.36759374679580148, 127.1000000000155410 ) ) ;
#1592 = face_outer_bound ( 'none', #1900, .t. ) ;
#1593 = vertex_point ( 'none', #16190 ) ;
#1594 = direction ( 'none', ( -1.000000000000000000, -3.606117543214496922e-15, 1.221282578307539087e-15 ) ) ;
#1595 = oriented_edge ( 'none', *, *, #21269, .t. ) ;
#1596 = edge_curve ( 'none', #34737, #24820, #40507, .t. ) ;
#1597 = vector ( 'none', #31370, 1000.000000000000114 ) ;
#1598 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1599 = cartesian_point ( 'none', ( -35.85807456235142610, -17.42120748329551105, -10.49999999999997335 ) ) ;
#1600 = face_bound ( 'none', #30192, .t. ) ;
#1601 = cartesian_point ( 'none', ( 31.00027695764292801, 49.61081362515070481, 58.50000000000004263 ) ) ;
#1602 = oriented_edge ( 'none', *, *, #31291, .f. ) ;
#1603 = advanced_face ( 'none', ( #12859, #32118 ), #6040, .f. ) ;
#1604 = edge_curve ( 'none', #7448, #6785, #28474, .t. ) ;
#1605 = toroidal_surface ( 'none', #18111, 6.399999999999998579, 0.1000000000000000056 ) ;
#1606 = line ( 'none', #2790, #41697 ) ;
#1607 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1608 = oriented_edge ( 'none', *, *, #10083, .t. ) ;
#1609 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#1610 = cartesian_point ( 'none', ( -14.13106946681615916, -41.74497426905483621, -32.49999999999997868 ) ) ;
#1611 = cartesian_point ( 'none', ( 48.00000000000005684, -7.544167392299377440e-15, -1.900000000000010125 ) ) ;
#1612 = oriented_edge ( 'none', *, *, #42175, .t. ) ;
#1613 = oriented_edge ( 'none', *, *, #5302, .t. ) ;
#1614 = cartesian_point ( 'none', ( -2.724550394299336986, 25.41638583962959785, -43.00000000000000000 ) ) ;
#1615 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1616 = vertex_point ( 'none', #19575 ) ;
#1617 = cartesian_point ( 'none', ( -85.50000000001772094, 13.67500000009687433, 165.0999999999828560 ) ) ;
#1618 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#1619 =( bounded_curve ( ) b_spline_curve ( 3, ( #2879, #12872, #32388, #29159 ),
.unspecified., .f., .f. )
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 ( '' ) );
#1620 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#1621 = edge_curve ( 'none', #32614, #11294, #4020, .t. ) ;
#1622 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1623 = direction ( 'none', ( 3.688818327761560008e-15, -0.8167141395237278445, 0.5770424718354938420 ) ) ;
#1624 = cartesian_point ( 'none', ( 1.705375413066018808, -15.90885585768221944, -75.00000000000001421 ) ) ;
#1625 = edge_curve ( 'none', #34488, #27572, #27422, .t. ) ;
#1626 = line ( 'none', #41036, #35983 ) ;
#1627 = cartesian_point ( 'none', ( -14.01203517405102339, 11.29879950619342210, -10.55997007532725718 ) ) ;
#1628 = oriented_edge ( 'none', *, *, #32023, .f. ) ;
#1629 = oriented_edge ( 'none', *, *, #4719, .f. ) ;
#1631 = edge_loop ( 'none', ( #4769, #28809, #17293, #37606, #20281, #26603, #22439, #35011, #17795, #26469 ) ) ;
#1630 = cartesian_point ( 'none', ( -94.69999999999987494, -3.103628465339624099e-13, 146.0999999999999943 ) ) ;
#1632 = circle ( 'none', #30302, 35.00000000000000711 ) ;
#1633 = cartesian_point ( 'none', ( 5.601350914853550300, -14.98866029795795640, -119.0544642554740307 ) ) ;
#1634 = cartesian_point ( 'none', ( -94.85936578460922419, 6.835860947417286226, 120.0731465906609401 ) ) ;
#1635 = edge_curve ( 'none', #37005, #10180, #10794, .t. ) ;
#1636 = oriented_edge ( 'none', *, *, #19721, .t. ) ;
#1637 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#1638 = oriented_edge ( 'none', *, *, #11737, .f. ) ;
#1639 = cartesian_point ( 'none', ( 17.18541743770082775, -36.26601615137743551, 113.0999999999999517 ) ) ;
#1640 = oriented_edge ( 'none', *, *, #5555, .t. ) ;
#1641 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#1642 = line ( 'none', #2398, #13549 ) ;
#1643 = axis2_placement_3d ( 'none', #7524, #14215, #30394 ) ;
#1644 = line ( 'none', #7339, #15659 ) ;
#1645 = cartesian_point ( 'none', ( 21.00044731388443253, -0.9731018870312386770, 176.0999999999876877 ) ) ;
#1646 = circle ( 'none', #20626, 45.50000000000000000 ) ;
#1647 = axis2_placement_3d ( 'none', #27235, #20131, #34090 ) ;
#1648 = face_bound ( 'none', #42208, .t. ) ;
#1649 = date_and_time ( #34447, #13088 ) ;
#1650 = vertex_point ( 'none', #19424 ) ;
#1651 = edge_loop ( 'none', ( #34566, #15950, #11987, #34091, #922, #14102, #26968, #25125 ) ) ;
#1652 = cartesian_point ( 'none', ( -41.69641068075761581, 6.217497578818091064, 113.0811066512266763 ) ) ;
#1654 = advanced_face ( 'none', ( #28547 ), #37371, .f. ) ;
#1653 = b_spline_curve_with_knots ( 'none', 3,
( #41096, #14708, #14280, #14425 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190233021095 ),
.unspecified. ) ;
#1655 = cartesian_point ( 'none', ( -95.00265023725251012, 6.602438390029607973, 119.9680535390883591 ) ) ;
#1656 = vertex_point ( 'none', #36313 ) ;
#1657 = edge_loop ( 'none', ( #27895, #11461 ) ) ;
#1659 = edge_curve ( 'none', #28698, #32419, #35303, .t. ) ;
#1658 = direction ( 'none', ( 4.700225607503757205e-15, -1.000000000000000000, -5.816799037940534787e-17 ) ) ;
#1660 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.027984282060329962e-15 ) ) ;
#1661 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #24319, #24898, #12067, #15262, #21824, #25193, #34810, #38593, #18478, #14973, #35373, #1634, #18612, #28373, #41794, #31435, #41946, #41658, #1939, #38026, #8736, #5233, #4814, #18042, #1798, #11797, #28512, #8594, #35097, #41369, #14838, #8296, #31869, #11930, #32022, #15110, #38461, #38323, #35237, #5093 ),
( #21969, #2074, #25335, #21389, #5389, #28644, #28216, #25035, #31582, #1501, #24756, #28076, #8153, #11656, #11501, #38165, #18184, #21683, #41517, #21545, #4963, #34950, #18323, #8444, #31729, #32454, #39171, #22544, #12498, #15404, #12215, #28945, #19197, #42524, #9436, #35819, #15835, #35673, #2637, #25750 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 3.913034639560191965e-05, 7.826069279120383929e-05, 9.782586598900479572e-05, 0.0001173910391868057657, 0.0001565213855824076786, 0.0001956517319780095914, 0.0002347820783736115314, 0.0003130427711648153572, 0.0003521731175604172429, 0.0003913034639560191829, 0.0004695641567472230628, 0.0005478248495384269428, 0.0006260855423296307143, 0.0007043462351208344858, 0.0007826069279120383658, 0.0008608676207032422457, 0.0009391283134944461257, 0.001095649699076853886, 0.001252171084659261429 ),
.unspecified. ) ;
#1662 = direction ( 'none', ( 1.092875789865388469e-15, 1.660305686457348284e-29, 1.000000000000000000 ) ) ;
#1663 = advanced_face ( 'none', ( #8812 ), #15914, .f. ) ;
#1664 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1667 = axis2_placement_3d ( 'none', #22672, #26572, #20323 ) ;
#1666 = cartesian_point ( 'none', ( -42.49999999999998579, 10.97463932588813762, 101.1000000000000369 ) ) ;
#1668 = direction ( 'none', ( 2.775557561562916200e-15, -1.000000000000000000, 5.828670879282123334e-13 ) ) ;
#1669 = cartesian_point ( 'none', ( 20.00000000000009237, 34.64101615137754209, 84.50000000000001421 ) ) ;
#1670 = oriented_edge ( 'none', *, *, #25542, .f. ) ;
#1671 = direction ( 'none', ( 3.323730179971561210e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1673 = oriented_edge ( 'none', *, *, #18725, .t. ) ;
#1672 = edge_curve ( 'none', #20460, #25527, #18625, .t. ) ;
#1674 = vertex_point ( 'none', #29444 ) ;
#1675 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454221, -8.673617379884040402e-16 ) ) ;
#1676 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#1677 = oriented_edge ( 'none', *, *, #7876, .f. ) ;
#1678 = vector ( 'none', #10720, 1000.000000000000000 ) ;
#1679 = cartesian_point ( 'none', ( -104.4999999999998863, -15.66987298101390280, 108.9589838486317745 ) ) ;
#1680 = cartesian_point ( 'none', ( 11.98418662514486144, 14.86200763469384611, -10.50000000000000355 ) ) ;
#1681 = oriented_edge ( 'none', *, *, #8924, .f. ) ;
#1682 = oriented_edge ( 'none', *, *, #8625, .f. ) ;
#1683 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#1684 = oriented_edge ( 'none', *, *, #28869, .f. ) ;
#1685 = axis2_placement_3d ( 'none', #28600, #40511, #30859 ) ;
#1687 = oriented_edge ( 'none', *, *, #18613, .f. ) ;
#1686 = oriented_edge ( 'none', *, *, #284, .t. ) ;
#1688 = cartesian_point ( 'none', ( -76.19619571739158914, -19.15834437743452412, 164.9455194737707018 ) ) ;
#1689 = oriented_edge ( 'none', *, *, #2016, .t. ) ;
#1690 = cartesian_point ( 'none', ( -104.4999999999999005, 12.99038105687134070, 178.5999999999924910 ) ) ;
#1691 = vector ( 'none', #25647, 1000.000000000000000 ) ;
#1692 = line ( 'none', #5318, #8834 ) ;
#1693 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1694 = direction ( 'none', ( 1.577021341797096821e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1695 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#1696 = edge_curve ( 'none', #13815, #8452, #25910, .t. ) ;
#1697 = face_outer_bound ( 'none', #40463, .t. ) ;
#1698 = oriented_edge ( 'none', *, *, #18802, .f. ) ;
#1699 = vector ( 'none', #18860, 1000.000000000000000 ) ;
#1700 = local_time ( 15, 19, 12.00000000000000000, #12595 ) ;
#1701 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#1702 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.828670879282082944e-13 ) ) ;
#1703 = vertex_point ( 'none', #20278 ) ;
#1704 = edge_curve ( 'none', #25122, #13894, #27478, .t. ) ;
#1705 = oriented_edge ( 'none', *, *, #7996, .t. ) ;
#1706 = face_outer_bound ( 'none', #31864, .t. ) ;
#1707 = edge_curve ( 'none', #23636, #22440, #37299, .t. ) ;
#1708 = axis2_placement_3d ( 'none', #15253, #39163, #38583 ) ;
#1709 = edge_loop ( 'none', ( #962, #37842, #30541, #36025 ) ) ;
#1710 = axis2_placement_3d ( 'none', #18501, #22713, #9470 ) ;
#1711 = edge_curve ( 'none', #10721, #40855, #36885, .t. ) ;
#1712 = cartesian_point ( 'none', ( -38.68751742858954401, 8.232350292170684369, 114.1723924008044122 ) ) ;
#1713 = oriented_edge ( 'none', *, *, #453, .f. ) ;
#1714 = plane ( 'none', #31613 ) ;
#1715 = advanced_face ( 'none', ( #32171 ), #19997, .f. ) ;
#1716 = cartesian_point ( 'none', ( 6.233792875101559675e-14, 2.695968828131077008e-14, 107.5999999999999943 ) ) ;
#1717 = cartesian_point ( 'none', ( 18.30892251476522503, 32.16306196719018828, 114.5000000000000284 ) ) ;
#1718 = oriented_edge ( 'none', *, *, #15129, .t. ) ;
#1719 = cartesian_point ( 'none', ( -19.99999999999996803, 31.39101615137756340, 106.1000000000000654 ) ) ;
#1720 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#1721 = vertex_point ( 'none', #23310 ) ;
#1722 = oriented_edge ( 'none', *, *, #13890, .t. ) ;
#1723 = circle ( 'none', #2989, 3.249999999999996003 ) ;
#1724 = vertex_point ( 'none', #40246 ) ;
#1725 = oriented_edge ( 'none', *, *, #20381, .t. ) ;
#1726 = cartesian_point ( 'none', ( -103.9999999999999574, 31.81980515349911443, 177.9198051533759610 ) ) ;
#1727 = oriented_edge ( 'none', *, *, #23184, .f. ) ;
#1728 = cartesian_point ( 'none', ( -54.49999999999974420, -34.49967906316827992, 166.0183989940759091 ) ) ;
#1729 = edge_loop ( 'none', ( #14810, #9624, #11215, #34243 ) ) ;
#1730 = cartesian_point ( 'none', ( -3.651954859865679492e-14, 3.471686019288369191e-14, 1.000000000000049516 ) ) ;
#1731 = edge_curve ( 'none', #23213, #26082, #14449, .t. ) ;
#1732 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#1733 = vector ( 'none', #11370, 1000.000000000000000 ) ;
#1734 = oriented_edge ( 'none', *, *, #16804, .f. ) ;
#1735 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1736 = direction ( 'none', ( -0.9285714285714327110, -0.3711537444790349860, 0.0000000000000000000 ) ) ;
#1737 = direction ( 'none', ( 2.523086919325818867e-15, -1.000000000000000000, 1.009234767730327547e-14 ) ) ;
#1738 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#1739 = direction ( 'none', ( 1.317153999343780124e-15, 2.006553300879927169e-31, 1.000000000000000000 ) ) ;
#1740 = cartesian_point ( 'none', ( -33.98660939771793466, -47.92359148288463899, 68.60000000000006537 ) ) ;
#1741 = axis2_placement_3d ( 'none', #40423, #23781, #7043 ) ;
#1742 = circle ( 'none', #20861, 6.750000000000006217 ) ;
#1743 = oriented_edge ( 'none', *, *, #28559, .f. ) ;
#1744 = face_outer_bound ( 'none', #35092, .t. ) ;
#1745 = vector ( 'none', #24835, 1000.000000000000114 ) ;
#1746 = cartesian_point ( 'none', ( -95.68735660124038134, 24.87792594182798567, 138.0152134334274763 ) ) ;
#1747 = cartesian_point ( 'none', ( -1.376676550535193479e-14, 3.871834670022869760e-17, -64.00000000000000000 ) ) ;
#1748 = edge_curve ( 'none', #28897, #35104, #13416, .t. ) ;
#1749 = oriented_edge ( 'none', *, *, #6840, .t. ) ;
#1750 = line ( 'none', #19062, #41323 ) ;
#1751 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1752 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#1753 = direction ( 'none', ( 7.392287539673891717e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1754 = edge_loop ( 'none', ( #3246, #4779, #19371, #27567 ) ) ;
#1755 = spherical_surface ( 'none', #18362, 1.500000000000000000 ) ;
#1756 = cartesian_point ( 'none', ( -35.05951612284260221, -18.75037579952127231, -10.68927061522345845 ) ) ;
#1757 = cartesian_point ( 'none', ( 50.46194077712548420, -45.96194077712567605, -73.72792206135784454 ) ) ;
#1758 = b_spline_curve_with_knots ( 'none', 3,
( #31953, #12295, #8815, #15339, #5168, #15476 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499691477, 0.001805791115699938295 ),
.unspecified. ) ;
#1759 = edge_curve ( 'none', #33469, #40796, #23296, .t. ) ;
#1760 = cartesian_point ( 'none', ( -4.263438532665101199, 39.77213964420555214, -7.500000000000036415 ) ) ;
#1761 = edge_loop ( 'none', ( #8072, #25086, #14748, #16964, #42787 ) ) ;
#1762 = cartesian_point ( 'none', ( 1.172445596482905472, -10.93733840215660180, -86.00000000000000000 ) ) ;
#1763 = edge_loop ( 'none', ( #31320, #24505, #40224, #41040 ) ) ;
#1764 = vertex_point ( 'none', #27104 ) ;
#1765 = direction ( 'none', ( 8.392778686972767688e-16, 2.967193978115019455e-17, 1.000000000000000000 ) ) ;
#1766 = oriented_edge ( 'none', *, *, #15357, .f. ) ;
#1767 = vector ( 'none', #12163, 1000.000000000000000 ) ;
#1768 = oriented_edge ( 'none', *, *, #6258, .t. ) ;
#1769 = edge_loop ( 'none', ( #28636, #5613, #30380, #21178 ) ) ;
#1770 = oriented_edge ( 'none', *, *, #40049, .t. ) ;
#1771 = edge_loop ( 'none', ( #3203, #42681, #30494, #22819 ) ) ;
#1772 = cartesian_point ( 'none', ( -7.736896909686601376, 19.62032367001446431, 176.0999999999999659 ) ) ;
#1773 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#1774 = edge_curve ( 'none', #2340, #8946, #4571, .t. ) ;
#1775 = cartesian_point ( 'none', ( -95.69999999999991758, 8.454036188539035379, 136.2243090306112094 ) ) ;
#1776 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#1777 = direction ( 'none', ( 0.9912947018080023875, -7.365902759532291013e-14, -0.1316617414717865808 ) ) ;
#1778 = line ( 'none', #27441, #16845 ) ;
#1779 = oriented_edge ( 'none', *, *, #20911, .t. ) ;
#1780 = cartesian_point ( 'none', ( 6.276807942090782078, 3.098658106036881410, 173.0999999999999659 ) ) ;
#1781 = axis2_placement_3d ( 'none', #4763, #14499, #880 ) ;
#1782 = cartesian_point ( 'none', ( -1.152966611073224531e-14, 3.242661536144153147e-17, -53.60000000000000142 ) ) ;
#1783 = advanced_face ( 'none', ( #33725 ), #21217, .f. ) ;
#1784 = cartesian_point ( 'none', ( -37.71451207689714380, 11.88036889120930439, -11.06502411724362744 ) ) ;
#1785 = cartesian_point ( 'none', ( -86.00824325888321198, 20.33859623953133422, 171.4493886306707680 ) ) ;
#1786 = cartesian_point ( 'none', ( -21.63469059534628869, 37.15652537566715807, 120.7000000000000739 ) ) ;
#1787 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#1788 = face_outer_bound ( 'none', #3163, .t. ) ;
#1790 = oriented_edge ( 'none', *, *, #483, .t. ) ;
#1789 = axis2_placement_3d ( 'none', #36398, #21, #6814 ) ;
#1791 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#1792 = circle ( 'none', #32066, 8.500000000000000000 ) ;
#1793 = oriented_edge ( 'none', *, *, #36123, .t. ) ;
#1794 = cylindrical_surface ( 'none', #3803, 4.000000000000000888 ) ;
#1795 = cartesian_point ( 'none', ( -16.19644125571485560, 37.30017812533242960, 114.7000000000000597 ) ) ;
#1796 = vertex_point ( 'none', #10248 ) ;
#1797 = direction ( 'none', ( -1.753182019032803532e-15, 0.7208853290204434439, 0.6930543574663440287 ) ) ;
#1798 = cartesian_point ( 'none', ( -95.06899358979005399, 7.035883026161187992, 120.2654464859179626 ) ) ;
#1799 = cartesian_point ( 'none', ( -20.71096300278567526, 33.04627076535631858, -35.99999999999998579 ) ) ;
#1800 = vector ( 'none', #9839, 1000.000000000000000 ) ;
#1801 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#1802 = oriented_edge ( 'none', *, *, #23716, .t. ) ;
#1803 = axis2_placement_3d ( 'none', #9009, #42366, #2493 ) ;
#1804 = line ( 'none', #37732, #14772 ) ;
#1805 = axis2_placement_3d ( 'none', #33021, #42935, #6518 ) ;
#1806 = cartesian_point ( 'none', ( 20.66133688636757881, 3.880458327168932797, 176.0999999999637282 ) ) ;
#1807 = oriented_edge ( 'none', *, *, #22977, .t. ) ;
#1808 = edge_curve ( 'none', #24666, #39647, #420, .t. ) ;
#1809 = oriented_edge ( 'none', *, *, #10500, .f. ) ;
#1810 = cartesian_point ( 'none', ( -20.31162437959730482, 7.620867026416655143, 174.0354877227622126 ) ) ;
#1811 = vertex_point ( 'none', #30315 ) ;
#1812 = cartesian_point ( 'none', ( 12.37156061677531582, 37.40826683899529570, -11.31337003575580979 ) ) ;
#1813 = face_outer_bound ( 'none', #19737, .t. ) ;
#1814 = oriented_edge ( 'none', *, *, #24781, .f. ) ;
#1815 = vertex_point ( 'none', #10387 ) ;
#1816 = oriented_edge ( 'none', *, *, #37337, .t. ) ;
#1817 = edge_curve ( 'none', #26943, #6606, #38613, .t. ) ;
#1818 = cartesian_point ( 'none', ( -95.33989438707979502, 6.716714027610748872, 120.1870672687752375 ) ) ;
#1819 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#1820 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1821 = oriented_edge ( 'none', *, *, #41662, .f. ) ;
#1822 = advanced_face ( 'none', ( #19144 ), #8200, .t. ) ;
#1823 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#1824 = cartesian_point ( 'none', ( -84.03754852184890467, -5.263067475573298459, 171.5584188652794353 ) ) ;
#1825 = b_spline_curve_with_knots ( 'none', 3,
( #7601, #24358, #20722, #24208, #4129, #1093 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01951778350933484896, 0.02233088016832605535, 0.02514397682731726175 ),
.unspecified. ) ;
#1826 = cartesian_point ( 'none', ( -20.92869995056831200, 1.993181119274187951, 176.0999999999999659 ) ) ;
#1827 = vector ( 'none', #8166, 1000.000000000000000 ) ;
#1828 = vector ( 'none', #26313, 1000.000000000000227 ) ;
#1829 = cartesian_point ( 'none', ( -15.19999999999985185, -6.947673014450682416, 156.6000000000000512 ) ) ;
#1830 = edge_curve ( 'none', #23292, #21351, #10294, .t. ) ;
#1831 = oriented_edge ( 'none', *, *, #34375, .t. ) ;
#1832 = line ( 'none', #11335, #17404 ) ;
#1833 = cartesian_point ( 'none', ( -86.49999999999974420, -31.81980515329042092, 177.9198051534131935 ) ) ;
#1834 = vertex_point ( 'none', #14562 ) ;
#1835 = cartesian_point ( 'none', ( -49.61081362515102455, 31.00027695764240931, 9.020562075079396891e-14 ) ) ;
#1836 = advanced_face ( 'none', ( #24872 ), #20187, .f. ) ;
#1837 = cartesian_point ( 'none', ( -95.03517169433202127, 25.58733052580171474, 138.1006846428722667 ) ) ;
#1838 = cartesian_point ( 'none', ( -37.46194077712550552, 51.00292657709108113, 8.089132860125103912e-15 ) ) ;
#1839 = cartesian_point ( 'none', ( -2.213327218597617829, 4.483434244350472220, 164.5999999999999659 ) ) ;
#1840 = edge_curve ( 'none', #15750, #14787, #1473, .t. ) ;
#1841 = vector ( 'none', #30168, 1000.000000000000000 ) ;
#1842 = direction ( 'none', ( -1.601283208593975415e-15, 0.7208853290204432218, 0.6930543574663443618 ) ) ;
#1843 = oriented_edge ( 'none', *, *, #15705, .f. ) ;
#1844 = axis2_placement_3d ( 'none', #17711, #37550, #17579 ) ;
#1845 = oriented_edge ( 'none', *, *, #20905, .f. ) ;
#1846 = cartesian_point ( 'none', ( 6.233792875101559675e-14, 2.695968828131077008e-14, 107.5999999999999943 ) ) ;
#1847 = cartesian_point ( 'none', ( -79.65136125935057976, -35.19999999992499795, 127.8768042747153402 ) ) ;
#1848 = edge_curve ( 'none', #41723, #7322, #42102, .t. ) ;
#1849 = cylindrical_surface ( 'none', #18290, 4.250000000000000000 ) ;
#1850 = edge_loop ( 'none', ( #1865, #26198, #23043, #25842 ) ) ;
#1851 = axis2_placement_3d ( 'none', #34741, #320, #36202 ) ;
#1852 = oriented_edge ( 'none', *, *, #18009, .f. ) ;
#1853 = direction ( 'none', ( 3.568574007723717001e-15, -1.000000000000000000, 5.852461372666895755e-13 ) ) ;
#1854 = edge_loop ( 'none', ( #18727, #24568, #24860, #32859 ) ) ;
#1855 = direction ( 'none', ( 3.265361837132815558e-15, -0.9080905094339714045, -0.4187739565397428088 ) ) ;
#1856 = vertex_point ( 'none', #23893 ) ;
#1857 = axis2_placement_3d ( 'none', #10529, #40533, #3980 ) ;
#1858 = conical_surface ( 'none', #17547, 5.000000000000000000, 0.7853981633974491672 ) ;
#1859 = oriented_edge ( 'none', *, *, #1548, .f. ) ;
#1860 = vertex_point ( 'none', #31041 ) ;
#1861 = oriented_edge ( 'none', *, *, #22549, .f. ) ;
#1862 = direction ( 'none', ( 0.0000000000000000000, 0.7208853290204905173, 0.6930543574662950679 ) ) ;
#1863 = oriented_edge ( 'none', *, *, #14521, .f. ) ;
#1864 = cartesian_point ( 'none', ( -56.50000000000009237, 30.06243503111469906, 58.50000000000009237 ) ) ;
#1865 = oriented_edge ( 'none', *, *, #8, .f. ) ;
#1866 = axis2_placement_3d ( 'none', #10002, #36661, #26734 ) ;
#1867 = cartesian_point ( 'none', ( -59.80000000000312355, 36.28211732019836688, 126.8568082942583288 ) ) ;
#1868 = circle ( 'none', #6810, 26.99999999999999289 ) ;
#1869 = plane ( 'none', #37952 ) ;
#1870 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.5000000000000711 ) ) ;
#1871 = vector ( 'none', #24419, 1000.000000000000114 ) ;
#1872 = edge_curve ( 'none', #10988, #1216, #27983, .t. ) ;
#1873 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343779927e-15 ) ) ;
#1874 = vector ( 'none', #16189, 1000.000000000000000 ) ;
#1875 = circle ( 'none', #38048, 4.899999999999998579 ) ;
#1876 = edge_loop ( 'none', ( #22680, #30755, #23118 ) ) ;
#1877 = direction ( 'none', ( -9.882369705901596762e-16, 0.5770424718355023908, 0.8167141395237217383 ) ) ;
#1878 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#1879 = edge_curve ( 'none', #36608, #20472, #35827, .t. ) ;
#1880 = cartesian_point ( 'none', ( 41.74497426905428199, -14.13106946681662990, -15.50000000000002132 ) ) ;
#1881 = vector ( 'none', #2613, 1000.000000000000000 ) ;
#1882 = line ( 'none', #14822, #24214 ) ;
#1883 = cartesian_point ( 'none', ( -30.31088913245551453, 57.49999999999995737, 57.50000000000009948 ) ) ;
#1884 = oriented_edge ( 'none', *, *, #27600, .f. ) ;
#1885 = oriented_edge ( 'none', *, *, #28432, .f. ) ;
#1886 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.867568249336213793e-16 ) ) ;
#1887 = cartesian_point ( 'none', ( 21.18228805102065593, 29.25892060164361297, 136.9943769166790730 ) ) ;
#1888 = cartesian_point ( 'none', ( -53.50000000000002132, 29.30443652418517786, 1.152588396671135911e-14 ) ) ;
#1889 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#1890 = advanced_face ( 'none', ( #18088 ), #14287, .t. ) ;
#1891 = face_outer_bound ( 'none', #42827, .t. ) ;
#1892 = cartesian_point ( 'none', ( -55.80430429960139804, 2.351514045213005285e-13, 182.9470340833616149 ) ) ;
#1893 = cartesian_point ( 'none', ( 1.499286697073770055e-13, 1.881714863020974504e-14, 174.0999999999999659 ) ) ;
#1894 = axis2_placement_3d ( 'none', #41520, #25038, #38747 ) ;
#1895 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, -6.609296443471635030e-16 ) ) ;
#1896 = edge_curve ( 'none', #8569, #2852, #11332, .t. ) ;
#1897 = advanced_face ( 'none', ( #6645 ), #25409, .f. ) ;
#1898 = oriented_edge ( 'none', *, *, #15900, .t. ) ;
#1899 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#1900 = edge_loop ( 'none', ( #17647, #39355, #7711, #24995 ) ) ;
#1901 = oriented_edge ( 'none', *, *, #28366, .f. ) ;
#1902 = cartesian_point ( 'none', ( -82.27053133307964572, -3.225611398077760761, 169.4391447001770246 ) ) ;
#1903 = edge_curve ( 'none', #25891, #18151, #36360, .t. ) ;
#1904 = oriented_edge ( 'none', *, *, #10386, .f. ) ;
#1905 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#1907 = oriented_edge ( 'none', *, *, #19842, .f. ) ;
#1906 = axis2_placement_3d ( 'none', #32807, #40095, #3400 ) ;
#1908 = direction ( 'none', ( 1.317153999341630676e-15, 5.957076947659689108e-13, 1.000000000000000000 ) ) ;
#1909 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#1910 = edge_curve ( 'none', #9953, #36587, #22989, .t. ) ;
#1911 = circle ( 'none', #9881, 39.00000000000001421 ) ;
#1912 = cartesian_point ( 'none', ( 11.07859437940235736, 14.18960064166104473, -10.52870818193339630 ) ) ;
#1913 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#1914 = circle ( 'none', #23633, 65.00000000000000000 ) ;
#1915 = cartesian_point ( 'none', ( 42.50000000000014211, -21.94927865177634274, 101.0999999999999233 ) ) ;
#1916 = axis2_placement_3d ( 'none', #7906, #34570, #693 ) ;
#1917 = face_outer_bound ( 'none', #11255, .t. ) ;
#1918 = cylindrical_surface ( 'none', #39470, 16.00000000000000000 ) ;
#1919 = oriented_edge ( 'none', *, *, #25008, .t. ) ;
#1920 = cartesian_point ( 'none', ( 3.482144320351268529, -18.51384678331154277, 176.0999999999999091 ) ) ;
#1921 = cartesian_point ( 'none', ( 27.27580060308266852, -36.24307246165641061, 113.0999999999999375 ) ) ;
#1922 = face_outer_bound ( 'none', #20030, .t. ) ;
#1923 = cartesian_point ( 'none', ( 8.007975951700064599, 39.00364330202675944, 113.0999999999999801 ) ) ;
#1924 = oriented_edge ( 'none', *, *, #23000, .f. ) ;
#1925 = cartesian_point ( 'none', ( -75.69999999999984652, 4.712580287742042280e-13, 146.1000000000001364 ) ) ;
#1926 = plane ( 'none', #6001 ) ;
#1927 = oriented_edge ( 'none', *, *, #19692, .f. ) ;
#1928 = cartesian_point ( 'none', ( -17.14396568614133187, 34.79157510349522653, 117.7000000000000739 ) ) ;
#1929 = cartesian_point ( 'none', ( 34.57435767142114713, 19.34471735765717781, -10.93111188139671874 ) ) ;
#1930 = cartesian_point ( 'none', ( -41.46194077712551973, 45.96194077712567605, -60.99999999999999289 ) ) ;
#1931 = cartesian_point ( 'none', ( -86.49684359046210602, 20.41356941467892128, 171.3896603781508645 ) ) ;
#1932 = oriented_edge ( 'none', *, *, #25560, .f. ) ;
#1933 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#1934 = edge_curve ( 'none', #41761, #30073, #19699, .t. ) ;
#1935 = oriented_edge ( 'none', *, *, #30228, .f. ) ;
#1936 = cartesian_point ( 'none', ( 1.398546249527773999e-14, 2.549677043870000325e-15, -11.49999999999999289 ) ) ;
#1937 = cartesian_point ( 'none', ( 1.961181725025953559, -18.29518423633462376, -86.00000000000000000 ) ) ;
#1938 = cartesian_point ( 'none', ( -57.00819672131149929, -31.22603891921371044, 1.224389774287999118e-14 ) ) ;
#1939 = cartesian_point ( 'none', ( -94.97886989019040982, 6.921977852809222398, 120.1559388103534900 ) ) ;
#1940 = advanced_face ( 'none', ( #17052 ), #9786, .t. ) ;
#1941 = oriented_edge ( 'none', *, *, #3309, .t. ) ;
#1942 = cylindrical_surface ( 'none', #3377, 20.00000000000000355 ) ;
#1943 = edge_loop ( 'none', ( #21215, #19054 ) ) ;
#1944 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.59999999999999432 ) ) ;
#1945 = cartesian_point ( 'none', ( 26.66413130565104339, 6.728603251418622477, -1.750000000000017986 ) ) ;
#1946 = axis2_placement_3d ( 'none', #18267, #2160, #21635 ) ;
#1947 = axis2_placement_3d ( 'none', #31250, #10902, #27760 ) ;
#1948 = cartesian_point ( 'none', ( -36.00000000000001421, 1.282685770843745031e-15, -53.59999999999999432 ) ) ;
#1949 = circle ( 'none', #14343, 4.000000000000000000 ) ;
#1950 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#1951 = direction ( 'none', ( 7.205927576687484282e-16, 1.769106736591502804e-17, 1.000000000000000000 ) ) ;
#1952 = face_bound ( 'none', #36749, .t. ) ;
#1953 = vector ( 'none', #22224, 1000.000000000000227 ) ;
#1954 = oriented_edge ( 'none', *, *, #39899, .t. ) ;
#1955 = cartesian_point ( 'none', ( -42.01835780788589148, 5.947407212763936357, 112.9560307143021589 ) ) ;
#1956 = b_spline_curve_with_knots ( 'none', 3,
( #18017, #20938, #1184, #1032, #30696, #34060, #24139, #12037 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.298148181579757605e-17, 0.003401296508394983931, 0.005101944762592470692, 0.006802593016789957453 ),
.unspecified. ) ;
#1957 = cartesian_point ( 'none', ( -95.51803671204187651, 6.837790931877360201, 120.4195215366804916 ) ) ;
#1958 = edge_curve ( 'none', #18872, #36093, #43132, .t. ) ;
#1959 = vector ( 'none', #3848, 1000.000000000000000 ) ;
#1960 = direction ( 'none', ( 0.9943034911051390479, 0.1065859633166248432, 0.0000000000000000000 ) ) ;
#1961 = cartesian_point ( 'none', ( -59.49999999999986500, -20.00000000000035527, 113.9589838486226085 ) ) ;
#1962 = oriented_edge ( 'none', *, *, #35426, .f. ) ;
#1963 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#1964 = oriented_edge ( 'none', *, *, #3309, .f. ) ;
#1965 = edge_curve ( 'none', #7225, #41979, #7142, .t. ) ;
#1966 = line ( 'none', #31658, #26388 ) ;
#1967 = edge_curve ( 'none', #25566, #31197, #10852, .t. ) ;
#1968 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#1969 = cartesian_point ( 'none', ( -2.577370997138691813e-14, 9.660174161764599593e-16, -74.37373870972729151 ) ) ;
#1970 = oriented_edge ( 'none', *, *, #24475, .f. ) ;
#1971 = cartesian_point ( 'none', ( 37.23458618907356765, -14.61456777768171200, -32.50000000000000711 ) ) ;
#1972 = axis2_placement_3d ( 'none', #5419, #31904, #18509 ) ;
#1973 = edge_curve ( 'none', #41048, #9532, #34269, .t. ) ;
#1974 = cartesian_point ( 'none', ( -37.46194077712571158, 51.00292657709101007, 8.326672684688674053e-14 ) ) ;
#1975 = axis2_placement_3d ( 'none', #22415, #25914, #25766 ) ;
#1976 = cartesian_point ( 'none', ( -24.81927574042932250, -33.93741005805933497, 120.6000000000000654 ) ) ;
#1977 = direction ( 'none', ( 3.265361837132808064e-15, -1.000000000000000000, -5.816799037940446040e-17 ) ) ;
#1978 = direction ( 'none', ( 1.000000000000000000, 3.469446951953616161e-15, 0.0000000000000000000 ) ) ;
#1979 = vertex_point ( 'none', #27960 ) ;
#1980 = cartesian_point ( 'none', ( 23.33382820369268273, 37.86960578668549005, 113.1000000000000227 ) ) ;
#1981 = edge_loop ( 'none', ( #33988, #18347, #15614, #7022 ) ) ;
#1982 = direction ( 'none', ( -3.265361837132815953e-15, 0.9080905094339682959, 0.4187739565397494701 ) ) ;
#1983 = direction ( 'none', ( 3.483963466396938244e-15, -0.7851818551279853287, 0.6192652536496582316 ) ) ;
#1984 = line ( 'none', #42653, #36321 ) ;
#1985 = oriented_edge ( 'none', *, *, #40197, .f. ) ;
#1986 = vertex_point ( 'none', #24339 ) ;
#1987 = cartesian_point ( 'none', ( -84.80000000000293880, -18.95306510856534743, 109.1887575749517936 ) ) ;
#1988 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1989 = vector ( 'none', #42527, 1000.000000000000000 ) ;
#1990 = edge_curve ( 'none', #1359, #41571, #34208, .t. ) ;
#1991 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#1992 = face_outer_bound ( 'none', #39681, .t. ) ;
#1993 = face_outer_bound ( 'none', #35019, .t. ) ;
#1994 = oriented_edge ( 'none', *, *, #31426, .f. ) ;
#1995 = advanced_face ( 'none', ( #35320 ), #28393, .f. ) ;
#1996 = axis2_placement_3d ( 'none', #3607, #26893, #30375 ) ;
#1997 = face_bound ( 'none', #25882, .t. ) ;
#1998 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142220495, -1.189184902126346599e-15 ) ) ;
#1999 = oriented_edge ( 'none', *, *, #14893, .t. ) ;
#2000 = edge_curve ( 'none', #42750, #16827, #26438, .t. ) ;
#2001 = oriented_edge ( 'none', *, *, #9606, .f. ) ;
#2002 = line ( 'none', #22932, #42591 ) ;
#2003 = cartesian_point ( 'none', ( -15.19999999999990692, 8.853638069964359758, 157.3376413106819314 ) ) ;
#2004 = line ( 'none', #32248, #3035 ) ;
#2005 = edge_loop ( 'none', ( #22310, #7843, #12438, #21451 ) ) ;
#2006 = vertex_point ( 'none', #25773 ) ;
#2007 = cartesian_point ( 'none', ( 14.49999999999999289, 34.64101615137766288, 113.0999999999999659 ) ) ;
#2008 = cartesian_point ( 'none', ( 37.05876909414791953, -12.83082805918739844, -11.62963279156439533 ) ) ;
#2009 = plane ( 'none', #3264 ) ;
#2010 = oriented_edge ( 'none', *, *, #25756, .t. ) ;
#2011 = direction ( 'none', ( -0.7071067811865523467, 2.412962774955065260e-17, 0.7071067811865426878 ) ) ;
#2012 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#2013 = edge_curve ( 'none', #14990, #34216, #16539, .t. ) ;
#2014 = vector ( 'none', #8314, 1000.000000000000000 ) ;
#2015 = vertex_point ( 'none', #1521 ) ;
#2016 = edge_curve ( 'none', #24188, #27673, #7674, .t. ) ;
#2017 = direction ( 'none', ( 0.05329298165831271999, -0.4971517455525634732, -0.8660254037844420383 ) ) ;
#2018 = plane ( 'none', #28085 ) ;
#2019 = vertex_point ( 'none', #2240 ) ;
#2020 = axis2_placement_3d ( 'none', #41251, #21288, #1398 ) ;
#2021 = cartesian_point ( 'none', ( 8.498554832472990483, 38.90886492957567810, -37.42877701965092285 ) ) ;
#2022 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2023 = edge_curve ( 'none', #8198, #23004, #29989, .t. ) ;
#2024 = cartesian_point ( 'none', ( 6.895422883089988630, -20.56615956131187772, 174.0146380275680258 ) ) ;
#2025 = circle ( 'none', #30272, 2.099999999999990763 ) ;
#2026 = cartesian_point ( 'none', ( -95.69999999999978968, -18.55257874844835086, 164.3154281251535451 ) ) ;
#2027 = advanced_face ( 'none', ( #37426 ), #41052, .f. ) ;
#2028 = line ( 'none', #25275, #13426 ) ;
#2029 = cartesian_point ( 'none', ( -1.570271690454205151e-14, 4.416311420494835397e-17, -73.00000000000000000 ) ) ;
#2030 = direction ( 'none', ( -0.5448968651154733056, 0.8385030747631936343, 0.0000000000000000000 ) ) ;
#2031 = oriented_edge ( 'none', *, *, #29962, .t. ) ;
#2032 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2033 = circle ( 'none', #10094, 6.499999999999999112 ) ;
#2034 = vector ( 'none', #2239, 1000.000000000000000 ) ;
#2035 = vertex_point ( 'none', #38901 ) ;
#2036 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#2037 = edge_loop ( 'none', ( #39343, #31781, #11444, #41627 ) ) ;
#2038 = direction ( 'none', ( -0.3065484139510223915, 0.1899816439925946232, -0.9327030850436722753 ) ) ;
#2039 = cylindrical_surface ( 'none', #23623, 4.999999999999999112 ) ;
#2040 = direction ( 'none', ( 3.469446951953612217e-15, -0.7851818551279842184, 0.6192652536496595639 ) ) ;
#2041 = advanced_face ( 'none', ( #24363, #22275 ), #28666, .t. ) ;
#2042 = circle ( 'none', #6205, 24.99999999999999289 ) ;
#2043 = oriented_edge ( 'none', *, *, #1965, .t. ) ;
#2044 = closed_shell ( 'none', ( #40058, #22682, #42038, #30605, #7832, #32883, #29869, #7460, #37513, #29692 ) ) ;
#2045 = cartesian_point ( 'none', ( -99.00000000000001421, 36.56312075686508223, 130.1864248113400890 ) ) ;
#2046 = cartesian_point ( 'none', ( -73.69999999999986073, 4.784305468485467041e-13, 146.1000000000001364 ) ) ;
#2047 = cartesian_point ( 'none', ( 42.50000000000004263, 4.389855730355485264, 101.0999999999999233 ) ) ;
#2048 = direction ( 'none', ( 7.392287539673891717e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2049 = oriented_edge ( 'none', *, *, #41209, .t. ) ;
#2050 = cartesian_point ( 'none', ( 20.00000000000024514, -34.64101615137742840, 113.0999999999999517 ) ) ;
#2051 = axis2_placement_3d ( 'none', #18619, #28378, #5540 ) ;
#2052 = manifold_solid_brep ( 'wpl80.110.19-2-solid1', #42160 ) ;
#2054 = axis2_placement_3d ( 'none', #32069, #25945, #12413 ) ;
#2053 = cartesian_point ( 'none', ( 2.194927865177465520, 42.50000000000004263, 101.0999999999999801 ) ) ;
#2055 = direction ( 'none', ( 0.9998450923965689352, -0.01219837118077308699, 0.01268822095616631979 ) ) ;
#2056 = circle ( 'none', #43035, 4.000000000000000000 ) ;
#2057 = cartesian_point ( 'none', ( -85.49999999999978684, -38.99999999992532906, 127.1000000000229164 ) ) ;
#2058 = direction ( 'none', ( -0.1316617414717855816, -5.803454248927668484e-13, -0.9912947018080027206 ) ) ;
#2059 = edge_curve ( 'none', #28937, #21897, #30072, .t. ) ;
#2060 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#2061 = cartesian_point ( 'none', ( -65.49999999999981526, -2.178889103527094046e-13, 177.1000000000000512 ) ) ;
#2062 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2063 = cartesian_point ( 'none', ( 14.47548955294013062, -36.52478878836194554, -36.50000000000000711 ) ) ;
#2064 = cartesian_point ( 'none', ( -88.45850087835478348, 21.21265730249481152, 170.7230610652568998 ) ) ;
#2065 = cartesian_point ( 'none', ( 29.30443652418518852, 57.49999999999967315, -51.00000000000000711 ) ) ;
#2066 = edge_curve ( 'none', #18462, #21556, #26357, .t. ) ;
#2067 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#2068 = face_outer_bound ( 'none', #7341, .t. ) ;
#2069 = line ( 'none', #2772, #41652 ) ;
#2070 = circle ( 'none', #17281, 0.5999999999999997558 ) ;
#2071 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.5000000000000284 ) ) ;
#2072 = edge_loop ( 'none', ( #134, #42767, #14424, #34048 ) ) ;
#2073 = cartesian_point ( 'none', ( -31.22603891921373886, 57.00819672131147797, -50.99999999999999289 ) ) ;
#2074 = cartesian_point ( 'none', ( -94.72649824289263165, 6.573364881723428255, 119.9123913657759033 ) ) ;
#2075 = cartesian_point ( 'none', ( -54.50000000000004263, 34.49967906316793886, 126.1816010059241790 ) ) ;
#2076 = axis2_placement_3d ( 'none', #664, #30472, #10538 ) ;
#2077 = face_outer_bound ( 'none', #39296, .t. ) ;
#2078 = line ( 'none', #23628, #36423 ) ;
#2079 = direction ( 'none', ( 0.9591247405308764851, 0.2829836251474259767, -1.054711873393898911e-15 ) ) ;
#2080 = oriented_edge ( 'none', *, *, #5150, .t. ) ;
#2081 = edge_curve ( 'none', #15552, #21925, #37382, .t. ) ;
#2082 = edge_loop ( 'none', ( #30505, #20429, #29899, #21022 ) ) ;
#2083 = line ( 'none', #35523, #39039 ) ;
#2084 = cartesian_point ( 'none', ( -60.69999999999983231, -6.971496834207615123, 152.5535441340884688 ) ) ;
#2085 = edge_loop ( 'none', ( #2619, #7582, #29597, #27240, #43016, #13481, #26367, #5141 ) ) ;
#2086 = oriented_edge ( 'none', *, *, #19654, .f. ) ;
#2087 = edge_curve ( 'none', #18862, #31832, #2472, .t. ) ;
#2088 = plane ( 'none', #7959 ) ;
#2089 = direction ( 'none', ( 3.664186019047190936e-15, -0.9958164283752434232, 0.09137636991024356004 ) ) ;
#2090 = advanced_face ( 'none', ( #14413 ), #37893, .t. ) ;
#2091 = cartesian_point ( 'none', ( -9.683889756575768004, 19.43688635664581454, 174.1060969847875128 ) ) ;
#2092 = person_and_organization_role ( 'design_supplier' ) ;
#2093 = line ( 'none', #3245, #27558 ) ;
#2094 = axis2_placement_3d ( 'none', #38529, #25679, #31949 ) ;
#2095 = cartesian_point ( 'none', ( -30.96828797463502525, -53.04066445353483061, 68.60000000000006537 ) ) ;
#2096 = advanced_face ( 'none', ( #18584 ), #28484, .t. ) ;
#2097 = axis2_placement_3d ( 'none', #31936, #25392, #1998 ) ;
#2098 = cartesian_point ( 'none', ( -21.80544286104029794, 33.42704561622099391, -13.57695200136684832 ) ) ;
#2099 = b_spline_curve_with_knots ( 'none', 3,
( #4432, #24642, #17654, #5002 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.02295209862775252074, 0.03707384980827763826 ),
.unspecified. ) ;
#2100 = oriented_edge ( 'none', *, *, #32387, .t. ) ;
#2101 = cartesian_point ( 'none', ( -76.19999999999984652, -6.827768421459132320, 136.2317895045294165 ) ) ;
#2102 = cartesian_point ( 'none', ( 20.00000000000009592, -34.64101615137750656, 106.1000000000000369 ) ) ;
#2103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2104 = cartesian_point ( 'none', ( -14.89570492870993412, 32.58033587811679865, 133.0206095185058075 ) ) ;
#2105 = oriented_edge ( 'none', *, *, #42108, .t. ) ;
#2106 = circle ( 'none', #6536, 27.00000000000002487 ) ;
#2107 = circle ( 'none', #10349, 65.00000000000000000 ) ;
#2108 = cartesian_point ( 'none', ( -82.30000000000295302, -17.71958037893538318, 111.2497319614422508 ) ) ;
#2109 = cartesian_point ( 'none', ( -75.72592973472538347, 9.353885481458776852, 137.4526569043870268 ) ) ;
#2110 = axis2_placement_3d ( 'none', #36282, #42984, #19679 ) ;
#2111 = oriented_edge ( 'none', *, *, #33207, .t. ) ;
#2112 = cartesian_point ( 'none', ( -20.00000000000003908, -32.14101615137750656, 84.50000000000004263 ) ) ;
#2113 = cartesian_point ( 'none', ( -21.29762927962806884, 32.09233840543726757, 117.7000000000000739 ) ) ;
#2114 = direction ( 'none', ( 2.775557561562888984e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2115 = circle ( 'none', #40475, 0.1000000000000035305 ) ;
#2116 = conical_surface ( 'none', #22730, 35.49999999999999289, 0.7853981633974482790 ) ;
#2117 = circle ( 'none', #23738, 37.15470053837928788 ) ;
#2118 = direction ( 'none', ( 1.096345236817342281e-15, 1.610385582298831411e-29, 1.000000000000000000 ) ) ;
#2119 = edge_curve ( 'none', #6785, #34911, #23253, .t. ) ;
#2120 = vertex_point ( 'none', #36265 ) ;
#2121 = oriented_edge ( 'none', *, *, #32764, .t. ) ;
#2122 = cartesian_point ( 'none', ( 43.12045098771688600, -31.35410295244663104, 68.49999999999998579 ) ) ;
#2123 = vertex_point ( 'none', #42687 ) ;
#2124 = edge_curve ( 'none', #31651, #29847, #11296, .t. ) ;
#2125 = oriented_edge ( 'none', *, *, #35984, .t. ) ;
#2126 = cartesian_point ( 'none', ( -9.507365565707466715, 23.12163489029267183, 141.9000000000000057 ) ) ;
#2127 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211239318e-16 ) ) ;
#2128 = axis2_placement_3d ( 'none', #33588, #7069, #126 ) ;
#2129 = direction ( 'none', ( -1.753182019032803335e-15, 0.7208853290204433328, 0.6930543574663441397 ) ) ;
#2130 = line ( 'none', #9970, #1073 ) ;
#2131 = oriented_edge ( 'none', *, *, #27090, .f. ) ;
#2132 = edge_curve ( 'none', #650, #10511, #38430, .t. ) ;
#2133 = vertex_point ( 'none', #42965 ) ;
#2134 = face_bound ( 'none', #40126, .t. ) ;
#2135 = direction ( 'none', ( -0.9985173288360185140, -0.05443476843142248250, 9.573990729299890542e-16 ) ) ;
#2136 = advanced_face ( 'none', ( #31080 ), #6605, .t. ) ;
#2137 = edge_loop ( 'none', ( #1263, #35572, #40852, #1148, #37230 ) ) ;
#2138 = oriented_edge ( 'none', *, *, #7757, .t. ) ;
#2139 = edge_curve ( 'none', #43052, #30654, #42057, .t. ) ;
#2140 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.5000000000000284 ) ) ;
#2141 = cartesian_point ( 'none', ( 5.367458877198023615, -25.47642033615333901, 1.298401278381539292 ) ) ;
#2142 = oriented_edge ( 'none', *, *, #4859, .f. ) ;
#2143 = cartesian_point ( 'none', ( -76.69999999999991758, 7.759728937514273284, 136.9464975656145498 ) ) ;
#2144 = vector ( 'none', #22857, 1000.000000000000000 ) ;
#2145 = direction ( 'none', ( 1.000000000000000000, 3.563643956155842685e-15, -1.263464752872755470e-15 ) ) ;
#2146 = axis2_placement_3d ( 'none', #31694, #7807, #25156 ) ;
#2147 = circle ( 'none', #18105, 17.50000000000000711 ) ;
#2148 = oriented_edge ( 'none', *, *, #33971, .t. ) ;
#2149 = edge_curve ( 'none', #32396, #29660, #29527, .t. ) ;
#2150 = cartesian_point ( 'none', ( -54.49999999999984368, 1.500000000000257350, 186.1000000000000512 ) ) ;
#2151 = direction ( 'none', ( 0.6340533514368349444, 0.3130117370510460129, -0.7071067811865505703 ) ) ;
#2152 = direction ( 'none', ( -1.110223024625155949e-15, 0.6192652536496613402, 0.7851818551279827751 ) ) ;
#2153 = vector ( 'none', #25550, 1000.000000000000000 ) ;
#2154 = axis2_placement_3d ( 'none', #39217, #26490, #42701 ) ;
#2155 = line ( 'none', #7414, #40699 ) ;
#2156 = direction ( 'none', ( -1.753182019032801560e-15, 0.7208853290204432218, 0.6930543574663442508 ) ) ;
#2157 = oriented_edge ( 'none', *, *, #41158, .t. ) ;
#2158 = axis2_placement_3d ( 'none', #10931, #37165, #4229 ) ;
#2159 = cartesian_point ( 'none', ( -92.93471026357762810, -40.19999999992609219, 126.1125369389951061 ) ) ;
#2160 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2161 = cartesian_point ( 'none', ( 11.98418662514486144, 14.86200763469384611, -10.50000000000000355 ) ) ;
#2162 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#2163 = direction ( 'none', ( 3.608224830032559450e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#2164 = vertex_point ( 'none', #40344 ) ;
#2165 = oriented_edge ( 'none', *, *, #32197, .f. ) ;
#2166 = vertex_point ( 'none', #13523 ) ;
#2167 = cartesian_point ( 'none', ( -95.53072610999753067, 25.36959958613317667, 138.2466142244464891 ) ) ;
#2168 = cartesian_point ( 'none', ( -64.98703571875731200, -36.10907634824663148, 160.7324042408671119 ) ) ;
#2169 =( bounded_curve ( ) b_spline_curve ( 3, ( #22112, #18746, #42082, #31722 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.841317297602452108, 4.855736549290055493 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#2170 = cartesian_point ( 'none', ( -14.01550970997203116, 26.92942045924985095, 150.1258768988631402 ) ) ;
#2171 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#2172 = cartesian_point ( 'none', ( -3.799071859042839616, -11.47026821873966540, -115.9999999999999289 ) ) ;
#2173 = cartesian_point ( 'none', ( -55.99999999999987210, -19.91839899407615633, 111.6003209368320199 ) ) ;
#2174 = vector ( 'none', #10177, 1000.000000000000000 ) ;
#2175 = direction ( 'none', ( 2.775557561562916200e-15, -1.000000000000000000, 5.828670879282123334e-13 ) ) ;
#2176 = oriented_edge ( 'none', *, *, #15026, .f. ) ;
#2177 = edge_curve ( 'none', #32473, #7517, #39974, .t. ) ;
#2178 = direction ( 'none', ( 3.087807787238715445e-15, -1.000000000000000000, -3.854941057726237111e-16 ) ) ;
#2179 = oriented_edge ( 'none', *, *, #6547, .f. ) ;
#2180 = oriented_edge ( 'none', *, *, #13900, .t. ) ;
#2181 = edge_loop ( 'none', ( #23161, #22893 ) ) ;
#2182 = cartesian_point ( 'none', ( -84.80000000000312355, 36.72054341815299239, 127.0589923604757416 ) ) ;
#2183 = cylindrical_surface ( 'none', #31708, 8.500000000000000000 ) ;
#2184 = oriented_edge ( 'none', *, *, #13760, .f. ) ;
#2185 = oriented_edge ( 'none', *, *, #19888, .t. ) ;
#2186 = oriented_edge ( 'none', *, *, #20196, .t. ) ;
#2187 = axis2_placement_3d ( 'none', #38350, #24787, #17933 ) ;
#2188 = oriented_edge ( 'none', *, *, #4868, .f. ) ;
#2189 = direction ( 'none', ( 0.0000000000000000000, 0.4187739565397318731, -0.9080905094339764005 ) ) ;
#2190 = cartesian_point ( 'none', ( -28.69999999999993534, 13.32667614289968405, 138.7733565678215371 ) ) ;
#2191 = cartesian_point ( 'none', ( 21.00000000000014921, -0.9966158955400331587, 176.0999999999999375 ) ) ;
#2192 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#2193 = edge_loop ( 'none', ( #6595, #20390 ) ) ;
#2194 = vector ( 'none', #16596, 1000.000000000000000 ) ;
#2196 = cartesian_point ( 'none', ( 0.4059920650278243115, -15.99562697107945830, -120.8305074884477790 ) ) ;
#2195 = circle ( 'none', #19958, 2.549999999999992717 ) ;
#2197 = axis2_placement_3d ( 'none', #27503, #41207, #7408 ) ;
#2198 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2199 = vector ( 'none', #25301, 1000.000000000000000 ) ;
#2200 = oriented_edge ( 'none', *, *, #33009, .t. ) ;
#2201 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2202 = vector ( 'none', #25652, 1000.000000000000000 ) ;
#2203 = person_and_organization ( #37996, #13643 ) ;
#2204 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#2205 = cartesian_point ( 'none', ( 33.46194077712549131, -51.00292657709108823, -51.00000000000000711 ) ) ;
#2206 = edge_loop ( 'none', ( #32842, #32219, #39510, #11320 ) ) ;
#2207 = oriented_edge ( 'none', *, *, #42485, .f. ) ;
#2208 = advanced_face ( 'none', ( #33183 ), #15445, .f. ) ;
#2209 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#2210 = cartesian_point ( 'none', ( -84.52504320261077453, 20.42548081374108548, 171.3794729581822480 ) ) ;
#2211 = oriented_edge ( 'none', *, *, #31337, .f. ) ;
#2212 = edge_curve ( 'none', #35815, #30400, #19653, .t. ) ;
#2213 = cartesian_point ( 'none', ( 27.25476419382154702, 51.51111205856875586, 60.60000000000002274 ) ) ;
#2214 = oriented_edge ( 'none', *, *, #20667, .f. ) ;
#2215 = cartesian_point ( 'none', ( -95.19999999999994600, 16.28677740045877442, 129.1591947680195744 ) ) ;
#2216 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2217 = direction ( 'none', ( 1.096345236817342281e-15, 1.610385582298831411e-29, 1.000000000000000000 ) ) ;
#2218 = edge_curve ( 'none', #17837, #35710, #29679, .t. ) ;
#2219 = axis2_placement_3d ( 'none', #19142, #2580, #15198 ) ;
#2220 = oriented_edge ( 'none', *, *, #6064, .t. ) ;
#2221 = cartesian_point ( 'none', ( -86.50000000000004263, 31.81980515346193883, 114.2801948465870083 ) ) ;
#2222 = vertex_point ( 'none', #27339 ) ;
#2223 = edge_loop ( 'none', ( #36993, #41224, #1802, #15590 ) ) ;
#2224 = axis2_placement_3d ( 'none', #29656, #26462, #23101 ) ;
#2225 = oriented_edge ( 'none', *, *, #28857, .t. ) ;
#2226 = vector ( 'none', #23866, 1000.000000000000000 ) ;
#2227 = oriented_edge ( 'none', *, *, #38482, .f. ) ;
#2228 = edge_loop ( 'none', ( #39384, #30161 ) ) ;
#2229 = direction ( 'none', ( -0.5000000000000042188, 0.8660254037844361541, 7.646167919903251276e-16 ) ) ;
#2230 = oriented_edge ( 'none', *, *, #26482, .t. ) ;
#2232 = oriented_edge ( 'none', *, *, #12034, .f. ) ;
#2231 = vertex_point ( 'none', #30114 ) ;
#2233 = cartesian_point ( 'none', ( -84.80000000000293880, -18.67857273941139695, 113.3292592280460411 ) ) ;
#2234 = oriented_edge ( 'none', *, *, #42003, .f. ) ;
#2235 = axis2_placement_3d ( 'none', #15321, #21450, #35149 ) ;
#2236 = line ( 'none', #38208, #7392 ) ;
#2237 = cartesian_point ( 'none', ( -69.49999999999975842, -34.64101615127991352, 166.1000000000205148 ) ) ;
#2238 = line ( 'none', #2252, #3262 ) ;
#2239 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385830836e-17 ) ) ;
#2240 = cartesian_point ( 'none', ( 43.74499999999999034, -6.862087807415234771e-15, -38.00000000000000711 ) ) ;
#2241 = vector ( 'none', #5557, 1000.000000000000000 ) ;
#2242 = oriented_edge ( 'none', *, *, #30598, .f. ) ;
#2243 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#2244 = circle ( 'none', #24836, 6.399999999999998579 ) ;
#2245 = vector ( 'none', #3129, 1000.000000000000114 ) ;
#2247 = edge_curve ( 'none', #37140, #27814, #14945, .t. ) ;
#2246 = direction ( 'none', ( -0.7071067811865365815, 0.7071067811865584529, -4.128910316559808507e-13 ) ) ;
#2248 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#2249 = advanced_face ( 'none', ( #22230, #20693 ), #13943, .f. ) ;
#2250 = oriented_edge ( 'none', *, *, #8526, .t. ) ;
#2251 = cylindrical_surface ( 'none', #10842, 4.000000000000003553 ) ;
#2253 = axis2_placement_3d ( 'none', #9607, #9890, #23 ) ;
#2252 = cartesian_point ( 'none', ( 6.176641537975378071, 40.89228656252141292, -36.50000000000000711 ) ) ;
#2254 = oriented_edge ( 'none', *, *, #545, .f. ) ;
#2255 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#2256 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2257 = edge_curve ( 'none', #33514, #9312, #20151, .t. ) ;
#2258 = cartesian_point ( 'none', ( -95.14342555933605183, 7.194698326155283041, 120.4181304583366909 ) ) ;
#2259 = cartesian_point ( 'none', ( 18.76025432111124758, 37.21834629159573637, 117.7000000000000313 ) ) ;
#2260 = direction ( 'none', ( 0.0000000000000000000, -1.170938346284343684e-14, -1.000000000000000000 ) ) ;
#2261 = advanced_face ( 'none', ( #4028 ), #924, .f. ) ;
#2262 = cartesian_point ( 'none', ( -94.69999999999997442, 25.90865475899165915, 138.5012100582156620 ) ) ;
#2263 = axis2_placement_3d ( 'none', #34155, #30512, #14478 ) ;
#2264 = cartesian_point ( 'none', ( -79.80000000000312355, 34.64101615154922342, 126.0999999999997385 ) ) ;
#2265 = cartesian_point ( 'none', ( 17.14682995133344434, -34.83855266291801200, 117.7000000000000313 ) ) ;
#2266 = edge_loop ( 'none', ( #39118, #34374, #31856, #32983, #15286 ) ) ;
#2267 = oriented_edge ( 'none', *, *, #25485, .f. ) ;
#2268 = oriented_edge ( 'none', *, *, #12826, .t. ) ;
#2270 = edge_loop ( 'none', ( #39322, #39811, #219, #40527, #27543, #16234, #6519, #36578 ) ) ;
#2269 = cartesian_point ( 'none', ( -45.96194077712566894, 37.46194077712555526, 9.020562075079396891e-14 ) ) ;
#2271 = circle ( 'none', #14667, 4.400000000000001243 ) ;
#2272 = oriented_edge ( 'none', *, *, #41789, .t. ) ;
#2273 = oriented_edge ( 'none', *, *, #12563, .f. ) ;
#2274 = oriented_edge ( 'none', *, *, #29289, .f. ) ;
#2275 = oriented_edge ( 'none', *, *, #3462, .f. ) ;
#2276 = vertex_point ( 'none', #30411 ) ;
#2277 = edge_curve ( 'none', #25668, #21884, #17552, .t. ) ;
#2278 = cartesian_point ( 'none', ( -76.20178090550764693, 25.10229832236513658, 137.6343779106211684 ) ) ;
#2279 = line ( 'none', #8303, #10052 ) ;
#2280 = oriented_edge ( 'none', *, *, #40430, .f. ) ;
#2281 = cartesian_point ( 'none', ( -98.99999999999990052, -19.99999999993460875, 111.4589838486343183 ) ) ;
#2282 = edge_curve ( 'none', #14093, #1180, #6119, .t. ) ;
#2283 = axis2_placement_3d ( 'none', #32099, #9100, #15477 ) ;
#2284 = cartesian_point ( 'none', ( -79.30099140866182950, -0.4503877773049269617, 172.1797407105355830 ) ) ;
#2285 = axis2_placement_3d ( 'none', #33428, #6771, #29630 ) ;
#2286 = circle ( 'none', #2235, 24.99999999999999289 ) ;
#2287 = oriented_edge ( 'none', *, *, #36884, .f. ) ;
#2288 = edge_curve ( 'none', #2932, #26429, #32690, .t. ) ;
#2289 = cartesian_point ( 'none', ( -57.50000000000009948, 30.31088913245521610, 57.50000000000011369 ) ) ;
#2290 = face_outer_bound ( 'none', #9951, .t. ) ;
#2291 = axis2_placement_3d ( 'none', #30524, #27029, #37108 ) ;
#2292 = oriented_edge ( 'none', *, *, #28156, .f. ) ;
#2293 = line ( 'none', #12497, #32449 ) ;
#2294 = oriented_edge ( 'none', *, *, #6740, .t. ) ;
#2295 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#2296 = oriented_edge ( 'none', *, *, #10221, .f. ) ;
#2297 = axis2_placement_3d ( 'none', #14491, #17990, #1442 ) ;
#2298 = vector ( 'none', #29738, 1000.000000000000000 ) ;
#2299 = cartesian_point ( 'none', ( -1.918547339699284704, 17.89746283989249775, -11.49999999999998579 ) ) ;
#2300 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#2301 = circle ( 'none', #16634, 4.200000000000000178 ) ;
#2302 = direction ( 'none', ( -3.330669073875471199e-15, 0.7851818551279861058, -0.6192652536496570104 ) ) ;
#2303 = cartesian_point ( 'none', ( 30.31088913245518057, 57.50000000000014211, 57.50000000000004974 ) ) ;
#2304 = oriented_edge ( 'none', *, *, #30085, .t. ) ;
#2305 = cartesian_point ( 'none', ( -75.69999999999987494, -2.428612866367529932e-13, 146.0999999999999659 ) ) ;
#2306 = oriented_edge ( 'none', *, *, #16686, .f. ) ;
#2307 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#2308 = edge_loop ( 'none', ( #10687, #18819, #19924, #27453, #10763, #15178, #14440, #11646 ) ) ;
#2309 = cylindrical_surface ( 'none', #6267, 4.500000000000000888 ) ;
#2310 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#2311 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#2312 = advanced_face ( 'none', ( #12330 ), #10471, .f. ) ;
#2313 = oriented_edge ( 'none', *, *, #27787, .t. ) ;
#2314 = edge_loop ( 'none', ( #16410, #39312, #40941, #26989 ) ) ;
#2315 = cartesian_point ( 'none', ( -59.80000000000292459, -20.75680829417322570, 113.1000850171857763 ) ) ;
#2316 = oriented_edge ( 'none', *, *, #31142, .t. ) ;
#2317 = axis2_placement_3d ( 'none', #6617, #10266, #36927 ) ;
#2318 = cartesian_point ( 'none', ( -4.985342884253586959, -21.08829335408806571, 173.9714718891237908 ) ) ;
#2319 = cartesian_point ( 'none', ( -2.592278280906850736e-14, -6.223158938113569828e-16, -72.50000000000000000 ) ) ;
#2320 = cartesian_point ( 'none', ( -82.30000000000300986, 20.95899236056200721, 178.6614888848598071 ) ) ;
#2321 = edge_curve ( 'none', #25160, #10375, #8702, .t. ) ;
#2322 = oriented_edge ( 'none', *, *, #27134, .f. ) ;
#2323 = advanced_face ( 'none', ( #3497 ), #41564, .t. ) ;
#2324 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#2325 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#2326 = cartesian_point ( 'none', ( 51.20000000000010232, -8.048337966098182451e-15, -1.105886215935214523e-14 ) ) ;
#2327 = cartesian_point ( 'none', ( -95.69999999999981810, -8.362434316222635999, 155.8804106423080214 ) ) ;
#2328 = vector ( 'none', #5639, 1000.000000000000000 ) ;
#2329 = vector ( 'none', #1615, 1000.000000000000000 ) ;
#2330 = cartesian_point ( 'none', ( -84.70000000000301554, 21.73791191972592429, 176.9724405373126217 ) ) ;
#2331 = cartesian_point ( 'none', ( -1.032507412901396529e-14, 2.903876002517156018e-17, -48.00000000000006395 ) ) ;
#2332 = oriented_edge ( 'none', *, *, #28103, .t. ) ;
#2333 = toroidal_surface ( 'none', #16847, 4.200000000000000178, 0.2000000000000009548 ) ;
#2334 = vertex_point ( 'none', #31575 ) ;
#2335 = edge_curve ( 'none', #42851, #654, #19957, .t. ) ;
#2336 = cartesian_point ( 'none', ( -59.49999999999987921, -1.521125537001915346e-13, 158.6000000000001080 ) ) ;
#2337 = circle ( 'none', #11935, 31.00000000000000000 ) ;
#2338 = cartesian_point ( 'none', ( -16.42277426408724494, -20.36645490680264814, -15.49999999999998224 ) ) ;
#2339 = direction ( 'none', ( -0.9976119051281969741, -0.06906871032883971084, 1.211406554217883190e-15 ) ) ;
#2340 = vertex_point ( 'none', #2063 ) ;
#2341 = edge_curve ( 'none', #14330, #38025, #28988, .t. ) ;
#2342 = cartesian_point ( 'none', ( -28.69999999999988916, 2.377746141516414280, 141.0407190939318411 ) ) ;
#2343 = face_outer_bound ( 'none', #21309, .t. ) ;
#2344 = cartesian_point ( 'none', ( -21.94927865177666959, 42.49999999999996447, 101.1000000000000085 ) ) ;
#2345 = oriented_edge ( 'none', *, *, #4640, .t. ) ;
#2346 = cartesian_point ( 'none', ( -33.11535535586922663, -21.18176551856376477, -35.46282073117786382 ) ) ;
#2347 = edge_curve ( 'none', #26243, #32927, #23271, .t. ) ;
#2348 = direction ( 'none', ( 1.000000000000000000, 3.220171709822821555e-15, -4.703334224450502248e-15 ) ) ;
#2349 = oriented_edge ( 'none', *, *, #36933, .t. ) ;
#2350 = cartesian_point ( 'none', ( -1.130976938156683530e-13, 45.00000000000002842, 84.50000000000005684 ) ) ;
#2351 = oriented_edge ( 'none', *, *, #38154, .t. ) ;
#2352 = direction ( 'none', ( -0.5464005567287442133, 0.8375239886752607887, 2.831729029602242569e-16 ) ) ;
#2353 = oriented_edge ( 'none', *, *, #6073, .f. ) ;
#2354 = circle ( 'none', #38503, 2.500000000000001776 ) ;
#2355 = cartesian_point ( 'none', ( -104.0000000000000284, 34.64101615145128932, 126.0999999999794170 ) ) ;
#2356 = oriented_edge ( 'none', *, *, #34828, .t. ) ;
#2357 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.476360405086644063e-16 ) ) ;
#2358 = oriented_edge ( 'none', *, *, #29173, .t. ) ;
#2359 = cartesian_point ( 'none', ( -9.700458230885189437, 15.16956289895634669, -36.76756725121316549 ) ) ;
#2360 = vertex_point ( 'none', #15096 ) ;
#2361 = direction ( 'none', ( 0.8659039957820271471, 0.5002102258937926038, -9.436895709313828621e-16 ) ) ;
#2362 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2363 = axis2_placement_3d ( 'none', #7960, #7809, #31260 ) ;
#2364 = oriented_edge ( 'none', *, *, #19541, .t. ) ;
#2365 = axis2_placement_3d ( 'none', #40332, #7371, #30679 ) ;
#2366 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2367 = advanced_face ( 'none', ( #4539 ), #15251, .f. ) ;
#2368 = cartesian_point ( 'none', ( 18.76025432111124758, 37.21834629159573637, 117.7000000000000313 ) ) ;
#2369 = vector ( 'none', #30255, 1000.000000000000000 ) ;
#2370 = circle ( 'none', #18086, 3.399999999999996803 ) ;
#2371 = cartesian_point ( 'none', ( 45.61674430980685457, -31.21801603136809433, -13.77501833360221184 ) ) ;
#2372 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2373 = conical_surface ( 'none', #19646, 2.099999999999990763, 1.029744258676652313 ) ;
#2374 = line ( 'none', #2431, #21077 ) ;
#2375 = vertex_point ( 'none', #4203 ) ;
#2376 = axis2_placement_3d ( 'none', #38019, #17611, #4231 ) ;
#2377 = vector ( 'none', #31036, 1000.000000000000000 ) ;
#2378 = face_outer_bound ( 'none', #13686, .t. ) ;
#2379 = oriented_edge ( 'none', *, *, #19452, .f. ) ;
#2380 = edge_curve ( 'none', #13835, #41339, #32130, .t. ) ;
#2381 = cartesian_point ( 'none', ( 24.76313972081466019, -31.89101615137739643, 125.9887384488494746 ) ) ;
#2382 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#2383 = oriented_edge ( 'none', *, *, #16181, .t. ) ;
#2384 = face_outer_bound ( 'none', #41803, .t. ) ;
#2385 = edge_curve ( 'none', #2375, #2334, #9736, .t. ) ;
#2386 = direction ( 'none', ( 2.792428936496516954e-15, -0.9080905094339709605, -0.4187739565397436969 ) ) ;
#2387 = edge_loop ( 'none', ( #35095, #32240, #30849, #4127 ) ) ;
#2388 = cartesian_point ( 'none', ( -79.60000000000300702, 20.00000000008599343, 180.7410161514635831 ) ) ;
#2389 = vertex_point ( 'none', #19330 ) ;
#2390 = direction ( 'none', ( -0.3711537444790459772, 0.9285714285714283811, 1.337299161543865538e-16 ) ) ;
#2391 = vertex_point ( 'none', #5522 ) ;
#2392 = oriented_edge ( 'none', *, *, #30761, .t. ) ;
#2393 = circle ( 'none', #32861, 4.499999999999997335 ) ;
#2394 = oriented_edge ( 'none', *, *, #3966, .t. ) ;
#2395 = oriented_edge ( 'none', *, *, #33739, .t. ) ;
#2396 = oriented_edge ( 'none', *, *, #20279, .t. ) ;
#2397 = cartesian_point ( 'none', ( -7.677699682566374044e-14, 36.00000000000002842, 84.00000000000008527 ) ) ;
#2398 = cartesian_point ( 'none', ( -83.67782780742258808, -32.30931635939790425, 159.5576400747978028 ) ) ;
#2399 = cartesian_point ( 'none', ( 53.60958318005850742, -30.35813830692525173, 60.59999999999999432 ) ) ;
#2400 = oriented_edge ( 'none', *, *, #21741, .f. ) ;
#2401 = cartesian_point ( 'none', ( -16.55125233760545811, 30.35278583721147072, 139.0484249594605899 ) ) ;
#2402 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#2403 = vertex_point ( 'none', #6095 ) ;
#2404 = cartesian_point ( 'none', ( -95.15542009190082240, 7.231209112413724327, 120.4532316852479426 ) ) ;
#2405 = edge_curve ( 'none', #17656, #23795, #23808, .t. ) ;
#2406 = cartesian_point ( 'none', ( 23.83876763003531352, 37.24909295384092900, 114.7000000000000171 ) ) ;
#2407 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#2408 = cartesian_point ( 'none', ( -94.85980088357892726, 25.73748142078685675, 138.2450387139813586 ) ) ;
#2409 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2410 = cartesian_point ( 'none', ( -33.46194077712585369, -51.00292657709087507, 7.166999109980114459e-15 ) ) ;
#2411 = edge_curve ( 'none', #23885, #6839, #24322, .t. ) ;
#2412 = circle ( 'none', #19076, 17.99999999999998934 ) ;
#2413 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#2414 = face_outer_bound ( 'none', #8878, .t. ) ;
#2415 = axis2_placement_3d ( 'none', #25347, #1951, #41961 ) ;
#2416 = line ( 'none', #15564, #20091 ) ;
#2417 = cartesian_point ( 'none', ( -29.39359980405012251, -3.150894247566149886, -42.99999999999997868 ) ) ;
#2418 = edge_loop ( 'none', ( #16206, #5453, #1749, #3431 ) ) ;
#2419 = edge_curve ( 'none', #14990, #21263, #38927, .t. ) ;
#2420 = advanced_face ( 'none', ( #39481 ), #22769, .f. ) ;
#2421 = vector ( 'none', #8414, 1000.000000000000000 ) ;
#2422 = line ( 'none', #35849, #33573 ) ;
#2423 = oriented_edge ( 'none', *, *, #34709, .t. ) ;
#2424 = cartesian_point ( 'none', ( -76.69999999999991758, 7.759728937514273284, 136.9464975656145498 ) ) ;
#2425 = cartesian_point ( 'none', ( 45.96194077712550552, -45.96194077712567605, -9.914481737618499740e-15 ) ) ;
#2426 = oriented_edge ( 'none', *, *, #7996, .f. ) ;
#2427 = axis2_placement_3d ( 'none', #17545, #7327, #17241 ) ;
#2428 = advanced_face ( 'none', ( #30036 ), #26021, .f. ) ;
#2429 = face_outer_bound ( 'none', #22185, .t. ) ;
#2430 = oriented_edge ( 'none', *, *, #34892, .t. ) ;
#2431 = cartesian_point ( 'none', ( -22.78325277574468899, -34.06473046992159226, 117.7000000000000739 ) ) ;
#2432 = oriented_edge ( 'none', *, *, #9227, .f. ) ;
#2433 = oriented_edge ( 'none', *, *, #19491, .t. ) ;
#2434 = vertex_point ( 'none', #25883 ) ;
#2435 = vector ( 'none', #19538, 1000.000000000000000 ) ;
#2436 = oriented_edge ( 'none', *, *, #29321, .f. ) ;
#2437 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#2438 = direction ( 'none', ( 0.9912947018080024986, -7.341148622974315197e-14, -0.1316617414717860812 ) ) ;
#2439 = edge_curve ( 'none', #28976, #36552, #21177, .t. ) ;
#2440 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#2441 = direction ( 'none', ( -3.323730179971561998e-15, 1.000000000000000000, 5.816799037940418923e-17 ) ) ;
#2442 = cartesian_point ( 'none', ( -95.17041279064858372, 25.28679508400663067, 137.8117518693447607 ) ) ;
#2443 = cartesian_point ( 'none', ( -55.31068260696363836, 28.72201634079964094, 58.50000000000010658 ) ) ;
#2444 = cartesian_point ( 'none', ( -31.03226594065008470, -46.18096279676689875, 68.60000000000006537 ) ) ;
#2446 = edge_curve ( 'none', #811, #36343, #13909, .t. ) ;
#2445 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940147752e-17, -1.000000000000000000 ) ) ;
#2447 = line ( 'none', #16133, #26882 ) ;
#2448 = face_outer_bound ( 'none', #5832, .t. ) ;
#2449 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 3.854941057726238097e-16 ) ) ;
#2450 = face_bound ( 'none', #5672, .t. ) ;
#2451 = plane ( 'none', #18178 ) ;
#2452 = vector ( 'none', #5427, 1000.000000000000000 ) ;
#2453 = vertex_point ( 'none', #2777 ) ;
#2454 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#2455 = direction ( 'none', ( -1.024484388740768585e-15, 0.5770424718354967286, 0.8167141395237258461 ) ) ;
#2456 = axis2_placement_3d ( 'none', #580, #1008, #27597 ) ;
#2457 = vector ( 'none', #31749, 1000.000000000000227 ) ;
#2458 = edge_loop ( 'none', ( #37922, #18286 ) ) ;
#2459 = edge_curve ( 'none', #12624, #34289, #21725, .t. ) ;
#2460 = advanced_face ( 'none', ( #30587 ), #35361, .f. ) ;
#2461 = cylindrical_surface ( 'none', #31207, 76.00000000000000000 ) ;
#2462 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2463 = oriented_edge ( 'none', *, *, #27726, .t. ) ;
#2464 = edge_curve ( 'none', #8568, #37529, #1984, .t. ) ;
#2465 = cartesian_point ( 'none', ( -57.50000000000009948, 30.31088913245521610, 48.50000000000009948 ) ) ;
#2466 = cartesian_point ( 'none', ( -29.30443652418520983, 57.50000000000000711, -73.00000000000000000 ) ) ;
#2467 = oriented_edge ( 'none', *, *, #31681, .f. ) ;
#2468 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 2.415229020038692031e-16 ) ) ;
#2469 = advanced_face ( 'none', ( #35283 ), #7630, .f. ) ;
#2470 = edge_curve ( 'none', #22259, #2658, #26401, .t. ) ;
#2471 = oriented_edge ( 'none', *, *, #38161, .t. ) ;
#2472 = circle ( 'none', #12793, 3.000000000000030198 ) ;
#2473 = axis2_placement_3d ( 'none', #23314, #3003, #6456 ) ;
#2474 = vertex_point ( 'none', #25457 ) ;
#2475 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2476 = cartesian_point ( 'none', ( -41.46194077712585369, -45.96194077712534209, -60.99999999999999289 ) ) ;
#2477 = vertex_point ( 'none', #42362 ) ;
#2478 = axis2_placement_3d ( 'none', #15061, #38555, #32115 ) ;
#2479 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2480 = oriented_edge ( 'none', *, *, #11575, .f. ) ;
#2481 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2482 = face_outer_bound ( 'none', #15641, .t. ) ;
#2483 = direction ( 'none', ( 2.725125444725131871e-15, -0.4187739565397502473, 0.9080905094339680739 ) ) ;
#2484 = circle ( 'none', #15788, 45.50000000000000000 ) ;
#2485 = direction ( 'none', ( -1.214306433183765755e-15, -1.639852310447955839e-29, -1.000000000000000000 ) ) ;
#2486 = cartesian_point ( 'none', ( -15.20581305931407456, -31.93465121207936264, 134.8892434390641881 ) ) ;
#2487 = vector ( 'none', #8766, 1000.000000000000000 ) ;
#2488 = cylindrical_surface ( 'none', #28509, 4.250000000000003553 ) ;
#2489 = oriented_edge ( 'none', *, *, #29610, .t. ) ;
#2490 = direction ( 'none', ( -3.608224830032526318e-15, 1.000000000000000000, -5.859271401398302714e-13 ) ) ;
#2491 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.718868602121341474e-17 ) ) ;
#2492 = cartesian_point ( 'none', ( -75.69999999999987494, -2.428612866367529932e-13, 146.0999999999999659 ) ) ;
#2493 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2494 = face_outer_bound ( 'none', #11175, .t. ) ;
#2495 = edge_curve ( 'none', #25467, #27858, #27432, .t. ) ;
#2496 = oriented_edge ( 'none', *, *, #40070, .t. ) ;
#2497 = oriented_edge ( 'none', *, *, #931, .f. ) ;
#2498 = line ( 'none', #32865, #24861 ) ;
#2499 = cartesian_point ( 'none', ( -17.68664224854795108, 38.33422344292225858, -32.49999999999997868 ) ) ;
#2500 = cartesian_point ( 'none', ( 17.98737881162711716, -0.6739462048461596355, -65.00000000000001421 ) ) ;
#2501 = cartesian_point ( 'none', ( -18.69999999999989626, 5.474072409764745295, 144.9666283695717368 ) ) ;
#2502 = circle ( 'none', #42242, 37.50000000000002132 ) ;
#2503 = cartesian_point ( 'none', ( -54.49999999999976552, -27.48762683457445632, 170.1862055131847171 ) ) ;
#2504 = oriented_edge ( 'none', *, *, #483, .f. ) ;
#2505 = direction ( 'none', ( 1.119176436114069036e-15, 3.586259037171271205e-15, 1.000000000000000000 ) ) ;
#2506 = cartesian_point ( 'none', ( -18.82124999999981796, -9.495257944758586532, 176.0999999999999943 ) ) ;
#2507 = edge_curve ( 'none', #36386, #7728, #16506, .t. ) ;
#2508 = oriented_edge ( 'none', *, *, #39488, .t. ) ;
#2509 = axis2_placement_3d ( 'none', #42166, #12000, #28734 ) ;
#2510 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#2511 = circle ( 'none', #7854, 2.499999999999995115 ) ;
#2512 = oriented_edge ( 'none', *, *, #6378, .t. ) ;
#2513 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2514 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2515 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#2516 = advanced_face ( 'none', ( #35786 ), #33142, .t. ) ;
#2517 = cartesian_point ( 'none', ( -10.35578982260907921, 19.09591796137501518, 174.1331704720599589 ) ) ;
#2518 = edge_curve ( 'none', #25911, #39201, #18048, .t. ) ;
#2519 = cartesian_point ( 'none', ( -76.36482830566909286, 6.986224275114311766, 120.2177048931653189 ) ) ;
#2520 = circle ( 'none', #41469, 0.09999999999999886757 ) ;
#2521 = plane ( 'none', #6137 ) ;
#2522 = advanced_face ( 'none', ( #8664, #16473 ), #42928, .t. ) ;
#2523 = edge_curve ( 'none', #16540, #25350, #21687, .t. ) ;
#2524 = circle ( 'none', #12560, 3.249999999999988898 ) ;
#2525 = vertex_point ( 'none', #33296 ) ;
#2526 = edge_curve ( 'none', #35828, #12389, #43053, .t. ) ;
#2527 = axis2_placement_3d ( 'none', #30815, #13795, #33884 ) ;
#2528 = cartesian_point ( 'none', ( 0.1965009240905686572, -25.99925743914298693, 0.9999999999999991118 ) ) ;
#2529 = direction ( 'none', ( 3.087807787238715839e-15, -1.000000000000000000, -4.314092297687008389e-16 ) ) ;
#2530 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#2531 = cartesian_point ( 'none', ( 43.55013982230054381, -31.97352456412743393, 58.50000000000000711 ) ) ;
#2532 = axis2_placement_3d ( 'none', #28060, #24299, #8134 ) ;
#2533 = line ( 'none', #31548, #26974 ) ;
#2534 = edge_curve ( 'none', #27515, #15389, #9208, .t. ) ;
#2535 = cartesian_point ( 'none', ( -14.50000000000008527, 34.23835236127407455, 127.9731443437607226 ) ) ;
#2536 = oriented_edge ( 'none', *, *, #39093, .f. ) ;
#2537 = cartesian_point ( 'none', ( -14.47110975542614320, -37.29062500453299833, -14.30088183765317922 ) ) ;
#2538 = edge_loop ( 'none', ( #24022, #13454, #6121, #42462 ) ) ;
#2539 = axis2_placement_3d ( 'none', #29161, #19440, #32244 ) ;
#2540 = conical_surface ( 'none', #5791, 47.50000000000000711, 0.7853981633974587151 ) ;
#2541 = cartesian_point ( 'none', ( -94.69999999999987494, -3.103628465339624099e-13, 146.0999999999999943 ) ) ;
#2542 = face_outer_bound ( 'none', #5109, .t. ) ;
#2543 = cartesian_point ( 'none', ( -94.75302483533282327, 25.90736580915528009, 138.5005999684372853 ) ) ;
#2544 = cartesian_point ( 'none', ( 1.075163109285072722e-13, 2.275985204021655856e-14, 141.8999999999999773 ) ) ;
#2545 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 113.9589838486226085 ) ) ;
#2546 = oriented_edge ( 'none', *, *, #25954, .f. ) ;
#2547 = edge_loop ( 'none', ( #610, #41171, #37972, #18280 ) ) ;
#2548 = axis2_placement_3d ( 'none', #14452, #24808, #31484 ) ;
#2549 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#2550 = oriented_edge ( 'none', *, *, #6073, .t. ) ;
#2551 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#2552 = face_outer_bound ( 'none', #27131, .t. ) ;
#2553 = oriented_edge ( 'none', *, *, #18357, .t. ) ;
#2554 = edge_curve ( 'none', #2677, #12271, #30843, .t. ) ;
#2555 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#2556 = oriented_edge ( 'none', *, *, #43096, .t. ) ;
#2557 = axis2_placement_3d ( 'none', #22548, #15688, #9303 ) ;
#2558 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#2559 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#2560 = face_outer_bound ( 'none', #14647, .t. ) ;
#2561 = edge_curve ( 'none', #27795, #28521, #26627, .t. ) ;
#2562 = conical_surface ( 'none', #13654, 4.499999999999997335, 0.7853981633974561616 ) ;
#2563 = oriented_edge ( 'none', *, *, #163, .f. ) ;
#2564 = edge_loop ( 'none', ( #20224, #26643, #179 ) ) ;
#2565 = cartesian_point ( 'none', ( -17.53194189825843452, -36.12934507100072778, 113.1000000000000654 ) ) ;
#2566 = advanced_face ( 'none', ( #6572 ), #40480, .t. ) ;
#2567 = direction ( 'none', ( 0.8706508571648330364, -0.4919014992029823730, -5.945924510631731021e-16 ) ) ;
#2568 = cylindrical_surface ( 'none', #18174, 2.499999999999995115 ) ;
#2569 = direction ( 'none', ( -6.056033171176964239e-16, -5.364589180917859895e-18, -1.000000000000000000 ) ) ;
#2570 = face_outer_bound ( 'none', #13837, .t. ) ;
#2571 = cartesian_point ( 'none', ( 20.37838278351724952, -33.49541662671858688, -11.64244428228403549 ) ) ;
#2572 = vertex_point ( 'none', #6229 ) ;
#2573 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#2574 = cartesian_point ( 'none', ( -94.69999999999997442, 25.77539203478053054, 138.2814857259607209 ) ) ;
#2575 = oriented_edge ( 'none', *, *, #28712, .t. ) ;
#2576 = line ( 'none', #5262, #8264 ) ;
#2577 = face_outer_bound ( 'none', #40940, .t. ) ;
#2578 = cartesian_point ( 'none', ( 5.828464517655739918, 2.877325384177107370, 173.5999999999999659 ) ) ;
#2579 = oriented_edge ( 'none', *, *, #32968, .t. ) ;
#2580 = direction ( 'none', ( -2.689125824123747050e-15, 0.4187739565397439190, -0.9080905094339709605 ) ) ;
#2581 = oriented_edge ( 'none', *, *, #22314, .t. ) ;
#2582 = edge_curve ( 'none', #35315, #7655, #31585, .t. ) ;
#2583 = direction ( 'none', ( 0.5448968651154828535, -0.8385030747631873060, -6.616717687313838082e-16 ) ) ;
#2584 = vertex_point ( 'none', #12908 ) ;
#2585 = edge_curve ( 'none', #9737, #19196, #40980, .t. ) ;
#2586 = direction ( 'none', ( -0.9873505073845697533, -0.1585527532634882497, 1.130422233496262819e-15 ) ) ;
#2588 = cartesian_point ( 'none', ( -60.19998826649749191, -18.95306510856528348, 109.1887575749517509 ) ) ;
#2587 = approval ( #42109, 'δָ��' ) ;
#2589 = cartesian_point ( 'none', ( 42.50000000000016342, -26.33913438213170011, 106.0999999999999233 ) ) ;
#2590 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-1-solid1', #38728 ) ;
#2591 = cartesian_point ( 'none', ( -18.34703225014512640, -31.86047380422924746, 117.7000000000000739 ) ) ;
#2592 = cartesian_point ( 'none', ( -75.71264339876600502, 7.099545285085009816, 120.9231965940611815 ) ) ;
#2593 = face_outer_bound ( 'none', #796, .t. ) ;
#2594 = edge_curve ( 'none', #35570, #24428, #10258, .t. ) ;
#2595 = cartesian_point ( 'none', ( 48.12277323152273567, -25.04505121590787198, 60.60000000000000142 ) ) ;
#2596 = axis2_placement_3d ( 'none', #7278, #40226, #20259 ) ;
#2597 = cartesian_point ( 'none', ( -28.01394451756717885, -51.29803576741709037, 68.60000000000006537 ) ) ;
#2598 = cartesian_point ( 'none', ( -1.548761119352092427e-14, 4.355814003775727556e-17, -71.99999999999998579 ) ) ;
#2599 = cartesian_point ( 'none', ( 1.260863978155501594e-13, -37.49999999999997158, 46.50000000000014921 ) ) ;
#2600 = direction ( 'none', ( -0.4846797312393503199, 0.6062088894010460027, -0.6305524090326684039 ) ) ;
#2601 = axis2_placement_3d ( 'none', #42034, #1735, #28589 ) ;
#2602 = oriented_edge ( 'none', *, *, #27129, .t. ) ;
#2603 = line ( 'none', #12051, #39565 ) ;
#2604 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2605 = face_outer_bound ( 'none', #39884, .t. ) ;
#2606 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2607 = vertex_point ( 'none', #29640 ) ;
#2608 = line ( 'none', #41880, #18186 ) ;
#2609 = circle ( 'none', #39786, 17.62432289551292541 ) ;
#2610 = cartesian_point ( 'none', ( -82.30000000000293880, -20.95899236039069180, 113.5385111151405226 ) ) ;
#2611 = plane ( 'none', #39774 ) ;
#2612 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#2613 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#2614 = oriented_edge ( 'none', *, *, #7383, .f. ) ;
#2615 = oriented_edge ( 'none', *, *, #16818, .t. ) ;
#2617 = axis2_placement_3d ( 'none', #954, #27687, #31319 ) ;
#2616 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#2618 = oriented_edge ( 'none', *, *, #34569, .f. ) ;
#2619 = oriented_edge ( 'none', *, *, #8898, .t. ) ;
#2620 = cartesian_point ( 'none', ( 26.08957157380446645, 41.62763221235954347, 113.0999999999999517 ) ) ;
#2621 = edge_curve ( 'none', #38437, #31650, #36289, .t. ) ;
#2622 = direction ( 'none', ( 3.476502697420321002e-15, -1.000000000000000000, -1.224442052797192113e-16 ) ) ;
#2623 = advanced_face ( 'none', ( #8156 ), #33871, .f. ) ;
#2624 = direction ( 'none', ( 0.4524520079566787811, 0.8917887532908056469, -7.052099504366415952e-16 ) ) ;
#2625 = cartesian_point ( 'none', ( -58.49999999999993605, -1.825850257360167043e-13, 120.1000000000000654 ) ) ;
#2626 = edge_curve ( 'none', #7193, #26463, #24278, .t. ) ;
#2627 = cartesian_point ( 'none', ( -84.70000000000298712, 18.22021068479205397, 184.6004008165579648 ) ) ;
#2628 = line ( 'none', #19296, #39091 ) ;
#2629 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#2630 = oriented_edge ( 'none', *, *, #22699, .t. ) ;
#2631 = oriented_edge ( 'none', *, *, #10455, .t. ) ;
#2632 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#2633 = plane ( 'none', #33714 ) ;
#2634 = circle ( 'none', #37350, 2.133999999999997232 ) ;
#2635 = cartesian_point ( 'none', ( 20.00000000000005329, -32.14101615137752077, 84.50000000000001421 ) ) ;
#2636 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2637 = cartesian_point ( 'none', ( -95.69999600835984666, 7.169171555983172794, 121.0573883212559991 ) ) ;
#2638 = cartesian_point ( 'none', ( -6.276807942090483650, -3.098658106036843218, 173.5999999999999659 ) ) ;
#2639 = oriented_edge ( 'none', *, *, #2347, .t. ) ;
#2640 = axis2_placement_3d ( 'none', #5561, #1963, #5117 ) ;
#2641 = vertex_point ( 'none', #10595 ) ;
#2642 = cartesian_point ( 'none', ( -20.43818253585351385, -4.922891762768935919, 176.0999999999999659 ) ) ;
#2643 = edge_curve ( 'none', #29912, #4666, #887, .t. ) ;
#2644 = line ( 'none', #15834, #38056 ) ;
#2645 = oriented_edge ( 'none', *, *, #3504, .t. ) ;
#2646 = cartesian_point ( 'none', ( 22.37309469481253998, -32.72505123273915473, 114.7000000000000171 ) ) ;
#2647 = face_outer_bound ( 'none', #19514, .t. ) ;
#2648 = edge_curve ( 'none', #12326, #25657, #10766, .t. ) ;
#2649 = face_outer_bound ( 'none', #25562, .t. ) ;
#2650 = cartesian_point ( 'none', ( 26.43891725838076212, -34.79354798862455311, 117.3967685954414577 ) ) ;
#2651 = axis2_placement_3d ( 'none', #28477, #21349, #1465 ) ;
#2652 = edge_loop ( 'none', ( #16879, #30747, #24129, #14698 ) ) ;
#2653 = cartesian_point ( 'none', ( -20.00328915342424096, 5.584061950642063898, 176.0999999999999943 ) ) ;
#2654 = cartesian_point ( 'none', ( 16.70271072257122924, -30.23404964189277777, 139.3244267553804434 ) ) ;
#2655 = edge_curve ( 'none', #32611, #4200, #12838, .t. ) ;
#2656 = vertex_point ( 'none', #13634 ) ;
#2657 = cartesian_point ( 'none', ( 18.74448661283578232, -37.21070215060996844, 117.7000000000000313 ) ) ;
#2658 = vertex_point ( 'none', #7216 ) ;
#2659 = axis2_placement_3d ( 'none', #12182, #2755, #30060 ) ;
#2660 = cartesian_point ( 'none', ( -84.70000000000280238, -38.50040081647217249, 164.3202106847062680 ) ) ;
#2661 = oriented_edge ( 'none', *, *, #33774, .f. ) ;
#2662 = cartesian_point ( 'none', ( -84.70000000000294449, -19.99999999991469579, 111.4589838485367181 ) ) ;
#2663 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.287547440848536589e-16 ) ) ;
#2664 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2665 = advanced_face ( 'none', ( #1425 ), #17006, .f. ) ;
#2666 = axis2_placement_3d ( 'none', #9361, #16342, #36168 ) ;
#2667 = cartesian_point ( 'none', ( -84.80000000000281091, -34.43176426428336612, 168.3804196209794952 ) ) ;
#2668 = plane ( 'none', #34699 ) ;
#2669 = b_spline_curve_with_knots ( 'none', 3,
( #24853, #31240, #31379, #41890, #1582, #35186 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.734723475976807094e-18, 0.002225276015038410177, 0.004450552030076816885 ),
.unspecified. ) ;
#2670 = direction ( 'none', ( 1.214306433183765755e-15, 1.656607900964124791e-29, 1.000000000000000000 ) ) ;
#2671 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385830836e-17 ) ) ;
#2672 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454221, -8.673617379884040402e-16 ) ) ;
#2673 = line ( 'none', #40904, #41210 ) ;
#2674 = oriented_edge ( 'none', *, *, #34, .f. ) ;
#2675 = oriented_edge ( 'none', *, *, #32264, .f. ) ;
#2676 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.59999999999999432 ) ) ;
#2677 = vertex_point ( 'none', #10155 ) ;
#2678 = toroidal_surface ( 'none', #7712, 4.150000000000000355, 0.1000000000000000056 ) ;
#2679 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#2680 = direction ( 'none', ( -1.317153999341655919e-15, -5.887247320882826693e-13, -1.000000000000000000 ) ) ;
#2681 = advanced_face ( 'none', ( #15409 ), #1942, .t. ) ;
#2682 = cartesian_point ( 'none', ( 4.263545118628377928, -39.77313394769665678, -115.9999999999999289 ) ) ;
#2683 = vertex_point ( 'none', #40158 ) ;
#2684 = oriented_edge ( 'none', *, *, #17402, .f. ) ;
#2685 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#2686 = cartesian_point ( 'none', ( 20.00000000000008882, 34.64101615137755630, 84.50000000000004263 ) ) ;
#2687 = vertex_point ( 'none', #10744 ) ;
#2688 = edge_curve ( 'none', #40664, #27148, #7102, .t. ) ;
#2689 = circle ( 'none', #1803, 3.249999999999996003 ) ;
#2690 = line ( 'none', #4026, #25046 ) ;
#2691 = cartesian_point ( 'none', ( -54.49899999999975364, -31.89101615127985667, 166.1000000000188948 ) ) ;
#2692 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790458662, 2.135044278125301343e-15 ) ) ;
#2693 = edge_curve ( 'none', #165, #7448, #15953, .t. ) ;
#2694 = vector ( 'none', #32875, 1000.000000000000000 ) ;
#2695 = circle ( 'none', #32093, 39.28867513459482552 ) ;
#2696 = cartesian_point ( 'none', ( -76.31196484186551743, 25.50456384695028689, 138.0211133086782240 ) ) ;
#2697 = cartesian_point ( 'none', ( 20.00000000000006750, -34.64101615137752077, 84.50000000000001421 ) ) ;
#2698 = vertex_point ( 'none', #40455 ) ;
#2699 = oriented_edge ( 'none', *, *, #8673, .f. ) ;
#2700 = axis2_placement_3d ( 'none', #35100, #28807, #32025 ) ;
#2701 = oriented_edge ( 'none', *, *, #31142, .f. ) ;
#2702 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#2703 = vertex_point ( 'none', #273 ) ;
#2704 = edge_curve ( 'none', #35454, #2389, #33686, .t. ) ;
#2705 = cartesian_point ( 'none', ( -31.52527695764256066, -43.49498556608259747, 60.60000000000005826 ) ) ;
#2706 = direction ( 'none', ( -0.1065859633166280074, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#2707 = edge_curve ( 'none', #26870, #19010, #35240, .t. ) ;
#2708 = cartesian_point ( 'none', ( -3.150894247565821260, 29.39359980405015094, 2.000000000000000000 ) ) ;
#2709 = line ( 'none', #1481, #34981 ) ;
#2710 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#2711 = oriented_edge ( 'none', *, *, #29426, .f. ) ;
#2712 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#2713 = cartesian_point ( 'none', ( -95.15611212149045173, 25.34007824779300933, 137.8629779483828770 ) ) ;
#2714 = axis2_placement_3d ( 'none', #16656, #23344, #7051 ) ;
#2715 = vertex_point ( 'none', #27026 ) ;
#2716 = advanced_face ( 'none', ( #34187 ), #29486, .f. ) ;
#2717 = vertex_point ( 'none', #35126 ) ;
#2718 = circle ( 'none', #33118, 4.199999999999994849 ) ;
#2719 = edge_loop ( 'none', ( #13065, #15045, #13892, #38223, #40417 ) ) ;
#2720 = edge_curve ( 'none', #28254, #1359, #27397, .t. ) ;
#2721 = edge_loop ( 'none', ( #5229, #16861, #6895, #39278 ) ) ;
#2722 = oriented_edge ( 'none', *, *, #4418, .t. ) ;
#2723 = direction ( 'none', ( -0.9912947018080028316, 7.393903340229019783e-14, 0.1316617414717826673 ) ) ;
#2725 = oriented_edge ( 'none', *, *, #35866, .t. ) ;
#2724 = oriented_edge ( 'none', *, *, #23694, .f. ) ;
#2726 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#2727 = vertex_point ( 'none', #24929 ) ;
#2728 = axis2_placement_3d ( 'none', #41061, #24583, #7829 ) ;
#2729 = cartesian_point ( 'none', ( -14.93857605887152395, -34.55528852739087142, 114.7000000000000597 ) ) ;
#2730 = line ( 'none', #17044, #20899 ) ;
#2731 = axis2_placement_3d ( 'none', #31202, #14170, #30922 ) ;
#2732 = cartesian_point ( 'none', ( -29.30443652418522049, -53.49999999999999289, 6.271185536663533373e-15 ) ) ;
#2733 = cylindrical_surface ( 'none', #11982, 47.50000000000000711 ) ;
#2734 = direction ( 'none', ( 0.1065859633166281045, -0.9943034911051387148, -5.921478319180358272e-17 ) ) ;
#2735 = advanced_face ( 'none', ( #28444 ), #24833, .t. ) ;
#2736 = direction ( 'none', ( 5.139921410301638963e-15, -0.4187739565397395891, 0.9080905094339727368 ) ) ;
#2737 = cartesian_point ( 'none', ( -76.20984874580068436, 6.652999636695612118, 120.0649080872909309 ) ) ;
#2738 = conical_surface ( 'none', #23075, 23.99999999999999289, 0.2262733620276352331 ) ;
#2739 = oriented_edge ( 'none', *, *, #22354, .f. ) ;
#2740 = circle ( 'none', #19551, 4.640926795905551572 ) ;
#2741 = circle ( 'none', #24295, 18.00000000000000355 ) ;
#2742 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#2743 = advanced_face ( 'none', ( #9698 ), #18542, .t. ) ;
#2744 = oriented_edge ( 'none', *, *, #13895, .t. ) ;
#2745 = oriented_edge ( 'none', *, *, #11684, .f. ) ;
#2746 = face_outer_bound ( 'none', #32379, .t. ) ;
#2747 = direction ( 'none', ( 0.2829836251474261433, -0.9591247405308764851, -1.665334536937736290e-16 ) ) ;
#2748 = direction ( 'none', ( 2.921639538487252289e-15, -0.7851818551279841074, 0.6192652536496597859 ) ) ;
#2749 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2750 = direction ( 'none', ( -4.625929269271485322e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2751 = oriented_edge ( 'none', *, *, #42906, .f. ) ;
#2752 = oriented_edge ( 'none', *, *, #9632, .t. ) ;
#2753 = edge_curve ( 'none', #27809, #36163, #27945, .t. ) ;
#2754 = direction ( 'none', ( 0.4389906948126952035, 0.8984916081232295904, 0.0000000000000000000 ) ) ;
#2755 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2756 = axis2_placement_3d ( 'none', #901, #24146, #41056 ) ;
#2757 = edge_loop ( 'none', ( #41462, #26873, #17750, #19351 ) ) ;
#2758 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#2759 = axis2_placement_3d ( 'none', #36775, #42888, #26849 ) ;
#2760 = oriented_edge ( 'none', *, *, #19044, .f. ) ;
#2761 = oriented_edge ( 'none', *, *, #4542, .f. ) ;
#2762 = circle ( 'none', #756, 43.74499999999999744 ) ;
#2763 = vertex_point ( 'none', #28255 ) ;
#2764 = oriented_edge ( 'none', *, *, #6190, .f. ) ;
#2765 = oriented_edge ( 'none', *, *, #26449, .f. ) ;
#2766 = b_spline_curve_with_knots ( 'none', 3,
( #26577, #10434, #23366, #9850, #6649, #17120, #30075, #26441, #30222, #29935, #3746, #33435, #23517, #36504 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301644892731291e-05, 0.0008479099652991046359, 0.001300811456173108210, 0.001753712947047111675, 0.002206614437921115574, 0.002659515928795118823, 0.003565318910543062436 ),
.unspecified. ) ;
#2767 = axis2_placement_3d ( 'none', #11701, #15013, #38365 ) ;
#2768 = vertex_point ( 'none', #25067 ) ;
#2769 = cartesian_point ( 'none', ( -14.13359217743662022, 22.80552044066224582, 161.0223516004190287 ) ) ;
#2770 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#2771 = cartesian_point ( 'none', ( -3.577238100832361045, 33.37081376847071112, -43.00000000000000000 ) ) ;
#2772 = cartesian_point ( 'none', ( 23.83876763003531352, 37.24909295384092900, 114.7000000000000171 ) ) ;
#2773 = circle ( 'none', #42207, 7.351363236587513228 ) ;
#2774 = oriented_edge ( 'none', *, *, #11532, .f. ) ;
#2775 = cartesian_point ( 'none', ( -18.70078541131341154, -30.17500000000003979, 138.5999999999999943 ) ) ;
#2776 = toroidal_surface ( 'none', #22825, 4.400000000000002132, 0.5999999999999999778 ) ;
#2777 = cartesian_point ( 'none', ( -98.99999999999992895, 15.50000000010604317, 180.7410161513685694 ) ) ;
#2778 = cartesian_point ( 'none', ( -90.09703052367980547, 22.57063457538731654, 169.4850492783122320 ) ) ;
#2779 = direction ( 'none', ( -1.214306433183764374e-15, -1.505306844533063543e-29, -1.000000000000000000 ) ) ;
#2780 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#2781 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#2782 = edge_curve ( 'none', #35574, #26241, #5028, .t. ) ;
#2783 = vector ( 'none', #23016, 1000.000000000000000 ) ;
#2784 = oriented_edge ( 'none', *, *, #3790, .t. ) ;
#2785 = face_bound ( 'none', #21792, .t. ) ;
#2786 = face_outer_bound ( 'none', #27243, .t. ) ;
#2787 = edge_curve ( 'none', #16197, #37046, #7595, .t. ) ;
#2788 = edge_loop ( 'none', ( #35581, #41881 ) ) ;
#2789 = circle ( 'none', #19434, 33.90055080756886952 ) ;
#2790 = cartesian_point ( 'none', ( -15.19999999999991047, 11.64203268004250091, 164.5999999999999659 ) ) ;
#2791 = direction ( 'none', ( -0.9943034911051396030, -0.1065859633166178766, 0.0000000000000000000 ) ) ;
#2792 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2793 = edge_curve ( 'none', #27943, #29085, #6075, .t. ) ;
#2794 = advanced_face ( 'none', ( #22738, #34736 ), #5420, .f. ) ;
#2795 = direction ( 'none', ( 0.9912947018080024986, -7.308968245448947645e-14, -0.1316617414717854151 ) ) ;
#2796 = oriented_edge ( 'none', *, *, #27923, .t. ) ;
#2797 = axis2_placement_3d ( 'none', #3283, #19431, #39413 ) ;
#2798 = edge_curve ( 'none', #7616, #18021, #25340, .t. ) ;
#2799 = direction ( 'none', ( -0.7858644344381070512, 0.6183988120018294454, 0.0000000000000000000 ) ) ;
#2800 = axis2_placement_3d ( 'none', #40614, #40760, #17715 ) ;
#2801 = vector ( 'none', #25729, 1000.000000000000227 ) ;
#2802 = axis2_placement_3d ( 'none', #31989, #38707, #2189 ) ;
#2803 = oriented_edge ( 'none', *, *, #23548, .f. ) ;
#2804 = cartesian_point ( 'none', ( -69.50000000000004263, 34.64101615137730050, 126.1000000000000512 ) ) ;
#2805 = edge_loop ( 'none', ( #34074, #4592 ) ) ;
#2806 = oriented_edge ( 'none', *, *, #20951, .t. ) ;
#2807 = cartesian_point ( 'none', ( 17.94032845305336821, -29.53147851165088866, 140.7343619946645390 ) ) ;
#2808 = face_outer_bound ( 'none', #28515, .t. ) ;
#2809 = oriented_edge ( 'none', *, *, #35516, .t. ) ;
#2810 = b_spline_curve_with_knots ( 'none', 3,
( #21572, #4994, #31756, #28253 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180185078 ),
.unspecified. ) ;
#2811 = oriented_edge ( 'none', *, *, #35791, .f. ) ;
#2812 = edge_loop ( 'none', ( #37636, #20398, #22236, #36842 ) ) ;
#2813 = oriented_edge ( 'none', *, *, #10335, .t. ) ;
#2814 = direction ( 'none', ( 4.625929269271438779e-15, -1.000000000000000000, 5.874930171974727455e-13 ) ) ;
#2816 = edge_curve ( 'none', #36938, #19990, #38390, .t. ) ;
#2815 = cartesian_point ( 'none', ( 57.50000000000004974, -30.31088913245515926, 0.0000000000000000000 ) ) ;
#2817 = direction ( 'none', ( 1.189524669241239066e-15, -1.224442052797141823e-16, 1.000000000000000000 ) ) ;
#2818 = cylindrical_surface ( 'none', #16942, 4.499999999999997335 ) ;
#2819 = vertex_point ( 'none', #8327 ) ;
#2820 = cartesian_point ( 'none', ( 25.56432379581493208, 5.516079017050731892, 1.548597204183386866 ) ) ;
#2821 = cartesian_point ( 'none', ( 4.829943890320419835e-14, 2.285177028231776970e-14, 97.50000000000005684 ) ) ;
#2822 = direction ( 'none', ( 0.1065859633166280906, -0.9943034911051384928, -5.921478319180357040e-17 ) ) ;
#2823 = cartesian_point ( 'none', ( -75.69999999999984652, 4.712580287742042280e-13, 146.1000000000001364 ) ) ;
#2824 = circle ( 'none', #36501, 8.500000000000000000 ) ;
#2825 = oriented_edge ( 'none', *, *, #5437, .f. ) ;
#2826 = vector ( 'none', #6921, 1000.000000000000114 ) ;
#2827 = cartesian_point ( 'none', ( -15.03029131508671767, 36.52670839622157928, -36.86256844911586228 ) ) ;
#2828 = edge_curve ( 'none', #11505, #28400, #13872, .t. ) ;
#2829 = direction ( 'none', ( -3.265361837132815953e-15, 0.9080905094339682959, 0.4187739565397494701 ) ) ;
#2830 = direction ( 'none', ( -1.752070710736574771e-15, 0.7208853290204433328, 0.6930543574663441397 ) ) ;
#2831 = vertex_point ( 'none', #38053 ) ;
#2832 = circle ( 'none', #4042, 4.049999999999999822 ) ;
#2833 = oriented_edge ( 'none', *, *, #32442, .f. ) ;
#2834 = cartesian_point ( 'none', ( -94.69999999999997442, 25.77539203478053764, 138.2814857259607209 ) ) ;
#2835 = cartesian_point ( 'none', ( -6.301323878318657067e-14, 33.60000000000002984, 107.5999999999999943 ) ) ;
#2836 = cartesian_point ( 'none', ( -20.00000000000002842, -37.14101615137749945, 69.50000000000004263 ) ) ;
#2837 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#2838 = line ( 'none', #43057, #1800 ) ;
#2839 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#2840 = vertex_point ( 'none', #25364 ) ;
#2841 = cartesian_point ( 'none', ( -5.828464517655445043, -2.877325384177069179, 171.0999999999999659 ) ) ;
#2842 = cartesian_point ( 'none', ( 53.49999999999996447, -29.30443652418524891, -51.00000000000000711 ) ) ;
#2843 = advanced_face ( 'none', ( #20653 ), #21716, .f. ) ;
#2844 = face_outer_bound ( 'none', #24389, .t. ) ;
#2845 = edge_curve ( 'none', #8057, #28718, #11800, .t. ) ;
#2846 = oriented_edge ( 'none', *, *, #11898, .t. ) ;
#2847 = cartesian_point ( 'none', ( 38.73589557190038590, -9.424986776543232025, -37.50000000000002132 ) ) ;
#2848 = direction ( 'none', ( 3.568574007723717001e-15, -1.000000000000000000, 5.852461372666895755e-13 ) ) ;
#2849 = oriented_edge ( 'none', *, *, #22969, .f. ) ;
#2850 = cartesian_point ( 'none', ( -79.80000000000315197, -19.99999999991492317, 111.4589838485384519 ) ) ;
#2851 = edge_curve ( 'none', #29179, #410, #30544, .t. ) ;
#2852 = vertex_point ( 'none', #1971 ) ;
#2853 = circle ( 'none', #6390, 3.250000000000002665 ) ;
#2854 = advanced_face ( 'none', ( #37346 ), #24793, .t. ) ;
#2855 = oriented_edge ( 'none', *, *, #20982, .f. ) ;
#2856 = axis2_placement_3d ( 'none', #14349, #41159, #4474 ) ;
#2857 = oriented_edge ( 'none', *, *, #5196, .f. ) ;
#2858 = oriented_edge ( 'none', *, *, #15469, .t. ) ;
#2859 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#2860 = edge_curve ( 'none', #10295, #15312, #39939, .t. ) ;
#2861 = cartesian_point ( 'none', ( -92.33993344249302027, 40.70000000009737562, 166.0084660161223837 ) ) ;
#2862 = edge_loop ( 'none', ( #18826, #28305 ) ) ;
#2863 = axis2_placement_3d ( 'none', #37926, #27979, #8042 ) ;
#2864 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#2865 = circle ( 'none', #28878, 4.999999999999999112 ) ;
#2866 = cartesian_point ( 'none', ( -3.150894247565849682, 29.39359980405015094, -43.00000000000000000 ) ) ;
#2867 = axis2_placement_3d ( 'none', #41078, #11225, #40652 ) ;
#2868 = circle ( 'none', #16666, 4.049999999999998934 ) ;
#2869 = cartesian_point ( 'none', ( 14.47548955294013240, -36.52478878836195264, -11.50000000000000178 ) ) ;
#2870 = cartesian_point ( 'none', ( -99.50000000000004263, 34.64101615145131063, 126.0999999999794170 ) ) ;
#2871 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#2872 = oriented_edge ( 'none', *, *, #10865, .t. ) ;
#2873 = face_outer_bound ( 'none', #23988, .t. ) ;
#2874 = edge_loop ( 'none', ( #4452, #18696 ) ) ;
#2875 = cartesian_point ( 'none', ( -20.00000000000000355, 34.64101615137756340, 84.50000000000007105 ) ) ;
#2876 = line ( 'none', #13948, #3892 ) ;
#2877 = vertex_point ( 'none', #18784 ) ;
#2878 = edge_loop ( 'none', ( #19606, #41565 ) ) ;
#2879 = cartesian_point ( 'none', ( 11.98418662514484723, 14.86200763469384434, -37.50000000000000000 ) ) ;
#2880 = axis2_placement_3d ( 'none', #21828, #11937, #38598 ) ;
#2881 = line ( 'none', #25794, #11162 ) ;
#2882 = cartesian_point ( 'none', ( -19.99999999999999645, 32.14101615137756340, 84.50000000000007105 ) ) ;
#2883 = cartesian_point ( 'none', ( -75.75778818837336814, 6.988106569384812339, 120.7085833075432788 ) ) ;
#2884 = axis2_placement_3d ( 'none', #19110, #12266, #5582 ) ;
#2885 = oriented_edge ( 'none', *, *, #11211, .t. ) ;
#2886 = direction ( 'none', ( -0.8660254037844375974, -0.5000000000000018874, 1.079466721488126899e-15 ) ) ;
#2887 = direction ( 'none', ( 8.392778686972771632e-16, 2.967193978115018839e-17, 1.000000000000000000 ) ) ;
#2888 = vertex_point ( 'none', #2531 ) ;
#2889 = edge_curve ( 'none', #7185, #8201, #18007, .t. ) ;
#2890 = vertex_point ( 'none', #32191 ) ;
#2891 = advanced_face ( 'none', ( #42529 ), #28951, .f. ) ;
#2892 = edge_loop ( 'none', ( #25400, #8985, #11476, #29667 ) ) ;
#2893 = cartesian_point ( 'none', ( -54.49999999999988631, -1.744026668586890360e-13, 146.1000000000000512 ) ) ;
#2894 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 1.067522139062650548e-16 ) ) ;
#2895 = line ( 'none', #42682, #37262 ) ;
#2896 = oriented_edge ( 'none', *, *, #32060, .t. ) ;
#2897 = oriented_edge ( 'none', *, *, #38338, .t. ) ;
#2898 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#2899 = edge_loop ( 'none', ( #16456, #16509, #17819, #4235 ) ) ;
#2900 = direction ( 'none', ( -3.553541913213107978e-15, 0.7851818551279847735, -0.6192652536496590088 ) ) ;
#2901 = edge_curve ( 'none', #10375, #28524, #19067, .t. ) ;
#2902 = oriented_edge ( 'none', *, *, #7665, .f. ) ;
#2903 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#2904 = oriented_edge ( 'none', *, *, #20667, .t. ) ;
#2905 = advanced_face ( 'none', ( #14872 ), #5538, .f. ) ;
#2906 = axis2_placement_3d ( 'none', #34694, #7589, #41542 ) ;
#2907 = line ( 'none', #10273, #8596 ) ;
#2908 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#2909 = line ( 'none', #20779, #40913 ) ;
#2910 = edge_curve ( 'none', #31827, #8941, #33332, .t. ) ;
#2911 = face_outer_bound ( 'none', #30107, .t. ) ;
#2912 = circle ( 'none', #28247, 5.500320936831892382 ) ;
#2913 = oriented_edge ( 'none', *, *, #17695, .f. ) ;
#2914 = cartesian_point ( 'none', ( -99.49999999999991473, 13.45764007488330272, 178.4093163594838529 ) ) ;
#2915 = cartesian_point ( 'none', ( -33.49101067908063101, -21.87126433688065674, -34.26794919243111082 ) ) ;
#2916 = circle ( 'none', #9321, 27.00000000000000000 ) ;
#2917 = edge_curve ( 'none', #14250, #8198, #22190, .t. ) ;
#2918 = direction ( 'none', ( 0.8966868488700903139, 0.4426654437195517988, 0.0000000000000000000 ) ) ;
#2920 = direction ( 'none', ( -0.4426654437195514658, 0.8966868488700905360, 5.191855481766186937e-16 ) ) ;
#2919 = vector ( 'none', #9709, 1000.000000000000000 ) ;
#2921 = oriented_edge ( 'none', *, *, #19775, .f. ) ;
#2922 = direction ( 'none', ( -3.784851220313030003e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2923 = axis2_placement_3d ( 'none', #22182, #28566, #2129 ) ;
#2924 = edge_loop ( 'none', ( #43157, #17952, #42892, #7276 ) ) ;
#2925 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000002274 ) ) ;
#2926 = cartesian_point ( 'none', ( -65.71542656268853477, 36.26619399255807963, 131.4090313124218881 ) ) ;
#2927 = edge_loop ( 'none', ( #18849, #26227 ) ) ;
#2928 = face_outer_bound ( 'none', #33561, .t. ) ;
#2929 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#2930 = axis2_placement_3d ( 'none', #5462, #35442, #22195 ) ;
#2931 = direction ( 'none', ( 1.317153999343780519e-15, -1.235540259014456753e-16, 1.000000000000000000 ) ) ;
#2932 = vertex_point ( 'none', #2399 ) ;
#2933 = axis2_placement_3d ( 'none', #36255, #3207, #16282 ) ;
#2934 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#2935 = cartesian_point ( 'none', ( -1.505739977147867966e-15, 4.234819170337514186e-18, -7.000000000000000000 ) ) ;
#2936 = oriented_edge ( 'none', *, *, #17059, .t. ) ;
#2937 = direction ( 'none', ( -0.5530755850173185717, -0.8331310804775865497, 6.727740588926554795e-16 ) ) ;
#2938 = vertex_point ( 'none', #18944 ) ;
#2939 = oriented_edge ( 'none', *, *, #28546, .f. ) ;
#2940 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#2941 = cartesian_point ( 'none', ( 14.38705167824589282, 37.32327645954512008, -33.98692351512087129 ) ) ;
#2942 = direction ( 'none', ( -0.1065859633166277715, 0.9943034911051384928, 4.448008912761042204e-17 ) ) ;
#2943 = oriented_edge ( 'none', *, *, #2949, .t. ) ;
#2944 = advanced_face ( 'none', ( #32091 ), #38775, .f. ) ;
#2945 = axis2_placement_3d ( 'none', #5952, #33010, #9284 ) ;
#2946 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#2947 = face_outer_bound ( 'none', #32880, .t. ) ;
#2948 = line ( 'none', #25025, #27374 ) ;
#2949 = edge_curve ( 'none', #4060, #12897, #34701, .t. ) ;
#2950 = face_outer_bound ( 'none', #10960, .t. ) ;
#2951 = face_outer_bound ( 'none', #30071, .t. ) ;
#2952 = oriented_edge ( 'none', *, *, #2459, .f. ) ;
#2953 = direction ( 'none', ( 1.000000000000000000, 3.586259037171268050e-15, -1.191212303758293160e-15 ) ) ;
#2954 = advanced_face ( 'none', ( #14368 ), #9193, .t. ) ;
#2955 = edge_curve ( 'none', #37304, #35737, #345, .t. ) ;
#2956 = cartesian_point ( 'none', ( -31.19999999999987139, 6.308465559283255087e-13, 146.1000000000001080 ) ) ;
#2957 = circle ( 'none', #38376, 1.999999999999998002 ) ;
#2958 = cartesian_point ( 'none', ( -76.49539510219645422, 6.586290848530929942, 119.9371354062029553 ) ) ;
#2959 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#2960 = oriented_edge ( 'none', *, *, #41205, .t. ) ;
#2961 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#2962 = advanced_face ( 'none', ( #8117 ), #21135, .t. ) ;
#2963 = vertex_point ( 'none', #13394 ) ;
#2964 = direction ( 'none', ( -3.688818327761560008e-15, 0.8167141395237278445, -0.5770424718354939531 ) ) ;
#2965 = b_spline_curve_with_knots ( 'none', 3,
( #31783, #5016, #11846, #21733, #15024, #35147, #15172, #38516, #21877, #38654, #12555, #5588, #38799, #9355, #22606, #35870, #35427, #42007, #28860, #39238, #8921, #18667, #2696, #22317, #35293, #42432, #22454, #29280, #9219, #15319, #32661, #42286, #15452, #15902, #25524, #18814, #2278, #19118, #42143 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.06249999999996425082, 0.09374999999994731992, 0.1249999999999303890, 0.1562499999999134581, 0.1874999999998965272, 0.2187499999998795963, 0.2499999999998626654, 0.3124999999998462341, 0.3437499999998443467, 0.3749999999998424594, 0.4374999999998930855, 0.4687499999999091282, 0.4999999999999251710, 0.5624999999999115152, 0.5937499999999092948, 0.6249999999999070743, 0.6874999999999105160, 0.7499999999999139577, 0.8749999999999570344, 1.000000000000000000 ),
.unspecified. ) ;
#2966 = oriented_edge ( 'none', *, *, #8931, .f. ) ;
#2967 = cartesian_point ( 'none', ( -95.53334076342098058, -9.605953983422722331, 152.7209292740779745 ) ) ;
#2968 = cartesian_point ( 'none', ( -78.06528973645757219, -40.19999999992487005, 128.0874630610718157 ) ) ;
#2969 = direction ( 'none', ( -0.8966868488700905360, -0.4426654437195518543, 0.0000000000000000000 ) ) ;
#2970 = edge_curve ( 'none', #29484, #33472, #31050, .t. ) ;
#2971 = edge_loop ( 'none', ( #13244, #17143, #15243, #33251 ) ) ;
#2972 = direction ( 'none', ( 0.9591247405308765961, 0.2829836251474256437, -1.130422233496261833e-15 ) ) ;
#2973 = cartesian_point ( 'none', ( -2.168819507974330483e-14, 3.366983636605447069e-14, 18.99999999999997513 ) ) ;
#2974 = edge_loop ( 'none', ( #41245, #18289, #16591, #29146 ) ) ;
#2975 = direction ( 'none', ( -0.8917887532908056469, 0.4524520079566787811, 7.093699910821890011e-16 ) ) ;
#2976 = cartesian_point ( 'none', ( -91.84999999999978115, -38.99999999992535038, 127.1000000000229164 ) ) ;
#2977 = vector ( 'none', #18361, 999.9999999999998863 ) ;
#2978 = edge_curve ( 'none', #23327, #3953, #27905, .t. ) ;
#2979 = oriented_edge ( 'none', *, *, #10185, .t. ) ;
#2980 = cartesian_point ( 'none', ( -41.21204445247112602, 9.159552011290948315, -15.49999999999996803 ) ) ;
#2981 = direction ( 'none', ( -5.046468293750706671e-15, 1.000000000000000000, -5.853903220750819612e-13 ) ) ;
#2982 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#2983 = edge_curve ( 'none', #40055, #27347, #26872, .t. ) ;
#2984 = axis2_placement_3d ( 'none', #36769, #20153, #30039 ) ;
#2985 = face_outer_bound ( 'none', #29990, .t. ) ;
#2986 = circle ( 'none', #5209, 45.00000000000001421 ) ;
#2987 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#2988 = cartesian_point ( 'none', ( -104.4999999999999005, 8.569418734938830527e-11, 146.1000000000001080 ) ) ;
#2989 = axis2_placement_3d ( 'none', #29556, #36726, #33071 ) ;
#2990 = face_outer_bound ( 'none', #18235, .t. ) ;
#2991 = face_outer_bound ( 'none', #33952, .t. ) ;
#2992 = edge_loop ( 'none', ( #39713, #2764, #1768, #28198, #3828, #25523, #42721, #23880 ) ) ;
#2993 = face_outer_bound ( 'none', #20330, .t. ) ;
#2994 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 180.7410161513773801 ) ) ;
#2995 = vertex_point ( 'none', #16729 ) ;
#2996 = oriented_edge ( 'none', *, *, #1296, .f. ) ;
#2997 = line ( 'none', #21751, #14396 ) ;
#2998 = direction ( 'none', ( -1.110223024625155554e-15, -3.586259037171268839e-15, -1.000000000000000000 ) ) ;
#2999 = advanced_face ( 'none', ( #4500 ), #7056, .t. ) ;
#3000 = oriented_edge ( 'none', *, *, #40204, .f. ) ;
#3001 = cartesian_point ( 'none', ( 2.131719266332549267, -19.88606982210277607, -45.00000000000000000 ) ) ;
#3002 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#3003 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#3004 = edge_curve ( 'none', #10161, #22038, #36718, .t. ) ;
#3005 = cartesian_point ( 'none', ( 18.32873137638227945, -35.35026865694590725, -10.58311283132926484 ) ) ;
#3006 = cartesian_point ( 'none', ( -95.69999999999984652, -6.517502812980475291, 136.6251830053143976 ) ) ;
#3007 = direction ( 'none', ( -0.8917887532908057580, 0.4524520079566788366, 8.401156593006771983e-16 ) ) ;
#3009 = edge_curve ( 'none', #11518, #36384, #38887, .t. ) ;
#3008 = cartesian_point ( 'none', ( 22.81458256229940673, 33.01601615137762735, 101.0903692588729825 ) ) ;
#3010 = vector ( 'none', #37288, 1000.000000000000227 ) ;
#3011 = oriented_edge ( 'none', *, *, #7864, .f. ) ;
#3013 = vertex_point ( 'none', #33334 ) ;
#3012 = axis2_placement_3d ( 'none', #17263, #23230, #36812 ) ;
#3014 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#3015 = cartesian_point ( 'none', ( -104.5000000000000995, 40.00000000006529888, 111.2531565274324237 ) ) ;
#3016 = cartesian_point ( 'none', ( -95.69999999999984652, -9.535364182070322769, 154.9361094331892730 ) ) ;
#3017 = cartesian_point ( 'none', ( -76.07303176220223406, 6.710507567910434901, 120.1751631673293446 ) ) ;
#3018 = axis2_placement_3d ( 'none', #1893, #28896, #35460 ) ;
#3019 = cartesian_point ( 'none', ( -41.21204445247112602, 9.159552011290948315, -10.49999999999997158 ) ) ;
#3020 = direction ( 'none', ( 3.265361837132817531e-15, -0.4187739565397414765, 0.9080905094339719597 ) ) ;
#3021 = cylindrical_surface ( 'none', #18025, 3.249999999999996003 ) ;
#3022 = edge_curve ( 'none', #5661, #19425, #9165, .t. ) ;
#3023 = circle ( 'none', #24549, 1.000000000000000888 ) ;
#3024 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3025 = edge_loop ( 'none', ( #22715, #13285, #4170, #23206 ) ) ;
#3026 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634879999, -1.713307136767216603e-15 ) ) ;
#3027 = edge_curve ( 'none', #31827, #4881, #40061, .t. ) ;
#3028 = line ( 'none', #40618, #36906 ) ;
#3029 = oriented_edge ( 'none', *, *, #6201, .f. ) ;
#3030 = direction ( 'none', ( -1.214306433183765755e-15, -1.760954785351025230e-29, -1.000000000000000000 ) ) ;
#3031 = oriented_edge ( 'none', *, *, #23184, .t. ) ;
#3032 = cartesian_point ( 'none', ( -69.49999999999972999, -34.84684347243505442, 186.1000000000204295 ) ) ;
#3033 = vector ( 'none', #35177, 1000.000000000000000 ) ;
#3034 = edge_curve ( 'none', #39537, #11327, #6041, .t. ) ;
#3035 = vector ( 'none', #36049, 1000.000000000000000 ) ;
#3036 = oriented_edge ( 'none', *, *, #1621, .f. ) ;
#3037 = oriented_edge ( 'none', *, *, #25, .t. ) ;
#3038 = axis2_placement_3d ( 'none', #11057, #34199, #27624 ) ;
#3039 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#3040 = direction ( 'none', ( -0.9971700051792177222, 0.07517965662916467617, 1.210869952267010228e-15 ) ) ;
#3041 = cartesian_point ( 'none', ( -103.9999999999997016, -39.14101615128003431, 166.1000000000231864 ) ) ;
#3042 = oriented_edge ( 'none', *, *, #37861, .f. ) ;
#3043 = axis2_placement_3d ( 'none', #14363, #1588, #1457 ) ;
#3044 = advanced_face ( 'none', ( #37853 ), #43108, .f. ) ;
#3045 = vector ( 'none', #6174, 1000.000000000000000 ) ;
#3046 = oriented_edge ( 'none', *, *, #41855, .f. ) ;
#3047 = axis2_placement_3d ( 'none', #2388, #38903, #5700 ) ;
#3048 = direction ( 'none', ( 3.469446951953612217e-15, -0.7851818551279842184, 0.6192652536496595639 ) ) ;
#3049 = plane ( 'none', #2945 ) ;
#3050 = cartesian_point ( 'none', ( 42.47275169671824813, -26.33137846621953670, 112.3671027963867033 ) ) ;
#3051 = cartesian_point ( 'none', ( -54.49900000000005207, 34.64101615145147406, 126.0999999999793744 ) ) ;
#3052 = advanced_face ( 'none', ( #33652 ), #23736, .f. ) ;
#3053 = oriented_edge ( 'none', *, *, #30258, .t. ) ;
#3054 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3055 = direction ( 'none', ( -3.202566417187962664e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3056 = cartesian_point ( 'none', ( -86.49999999999975842, -29.31980515329043158, 177.9198051534117155 ) ) ;
#3057 = face_outer_bound ( 'none', #9106, .t. ) ;
#3058 = edge_curve ( 'none', #16540, #21582, #11259, .t. ) ;
#3059 = line ( 'none', #26896, #24376 ) ;
#3060 = direction ( 'none', ( -4.270088556250507233e-15, 1.000000000000000000, -5.807320436500689269e-13 ) ) ;
#3061 = oriented_edge ( 'none', *, *, #37274, .f. ) ;
#3062 = cartesian_point ( 'none', ( -6.404883760267781945, -38.76309401801135834, -36.49999999999999289 ) ) ;
#3063 = axis2_placement_3d ( 'none', #42446, #5904, #39404 ) ;
#3064 = vector ( 'none', #784, 1000.000000000000227 ) ;
#3065 = conical_surface ( 'none', #375, 6.349999999999994316, 0.7853981633974587151 ) ;
#3066 = direction ( 'none', ( -1.000000000000000000, -3.586259037171264895e-15, 1.191212303758289610e-15 ) ) ;
#3067 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#3068 = vertex_point ( 'none', #37301 ) ;
#3069 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, -2.415229020038692031e-16 ) ) ;
#3070 = edge_curve ( 'none', #18924, #34883, #35751, .t. ) ;
#3071 = oriented_edge ( 'none', *, *, #12701, .f. ) ;
#3072 = face_outer_bound ( 'none', #32430, .t. ) ;
#3073 = face_outer_bound ( 'none', #12207, .t. ) ;
#3074 = cartesian_point ( 'none', ( -22.85603431385834838, 34.49045719925997844, 117.7000000000000739 ) ) ;
#3075 = oriented_edge ( 'none', *, *, #16451, .f. ) ;
#3076 = vertex_point ( 'none', #333 ) ;
#3078 = oriented_edge ( 'none', *, *, #37659, .f. ) ;
#3077 = cartesian_point ( 'none', ( -85.29380206794549224, -29.93731418064365357, 133.4506039626167819 ) ) ;
#3079 = cartesian_point ( 'none', ( -19.48903400970933575, 9.570387882351210962, 174.1019071474869691 ) ) ;
#3080 = cartesian_point ( 'none', ( 20.00000000000024514, -34.64101615137742840, 113.0999999999999517 ) ) ;
#3081 = b_spline_curve_with_knots ( 'none', 3,
( #25264, #11863, #38244, #5459 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163590741 ),
.unspecified. ) ;
#3082 = cartesian_point ( 'none', ( -83.99814208615416078, -26.77486484681017131, 142.6180144648645864 ) ) ;
#3083 = edge_curve ( 'none', #40855, #19472, #25827, .t. ) ;
#3084 = line ( 'none', #39326, #8281 ) ;
#3085 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#3086 = edge_curve ( 'none', #13758, #11041, #15915, .t. ) ;
#3087 = advanced_face ( 'none', ( #41479 ), #33922, .f. ) ;
#3088 = edge_curve ( 'none', #5874, #24382, #41748, .t. ) ;
#3089 = axis2_placement_3d ( 'none', #6602, #13149, #40112 ) ;
#3090 = cartesian_point ( 'none', ( -76.19999999999984652, 4.694648992556185332e-13, 146.1000000000001364 ) ) ;
#3091 = cartesian_point ( 'none', ( 8.681518261879549669, 17.52516021805936575, -36.50000000000000711 ) ) ;
#3092 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764234537, 48.50000000000000711 ) ) ;
#3093 = cartesian_point ( 'none', ( -95.69999999999984652, -8.841056931045494949, 154.2139208981859326 ) ) ;
#3094 = axis2_placement_3d ( 'none', #28394, #1658, #22143 ) ;
#3095 = edge_curve ( 'none', #15400, #36761, #39462, .t. ) ;
#3096 = cartesian_point ( 'none', ( -57.49999999999999289, 30.31088913245539018, -50.99999999999998579 ) ) ;
#3097 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3098 = circle ( 'none', #8194, 0.6000000000000014211 ) ;
#3099 = direction ( 'none', ( -1.000000000000000000, -3.552713678800496985e-15, 1.165734175856409634e-15 ) ) ;
#3100 = axis2_placement_3d ( 'none', #20593, #11123, #11699 ) ;
#3101 = face_outer_bound ( 'none', #6338, .t. ) ;
#3102 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 113.1000000000000227 ) ) ;
#3103 = edge_loop ( 'none', ( #33460, #6385, #42036, #9613 ) ) ;
#3104 = advanced_face ( 'none', ( #3197 ), #30774, .t. ) ;
#3105 = cartesian_point ( 'none', ( -15.62435245109917403, 36.45597695133552207, -10.85204780774346922 ) ) ;
#3106 = cartesian_point ( 'none', ( -26.43891725838062001, 34.79354798862461706, 117.3967685954415430 ) ) ;
#3107 = conical_surface ( 'none', #11754, 65.00000000000001421, 0.7853981633974552734 ) ;
#3108 = circle ( 'none', #42015, 31.00000000000000000 ) ;
#3109 = axis2_placement_3d ( 'none', #25600, #42522, #32294 ) ;
#3110 = vector ( 'none', #25983, 1000.000000000000000 ) ;
#3111 = cartesian_point ( 'none', ( -14.86200763469388164, 11.98418662514489519, -10.49999999999998757 ) ) ;
#3112 = oriented_edge ( 'none', *, *, #21073, .f. ) ;
#3113 = oriented_edge ( 'none', *, *, #42127, .f. ) ;
#3114 = cartesian_point ( 'none', ( 8.143666174150040353e-14, 2.812339962270855497e-14, 122.0999999999999801 ) ) ;
#3115 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#3116 = line ( 'none', #36826, #42165 ) ;
#3117 = oriented_edge ( 'none', *, *, #23593, .t. ) ;
#3118 = closed_shell ( 'none', ( #42294, #6620, #26638, #1014, #6553, #19244, #16199, #28291, #35641, #37431, #34768, #41823, #28236, #23336, #14217, #42675, #23293, #21603, #34076, #9405, #25559, #17720, #25416, #21498, #23300, #23847, #5553, #17359, #16164, #17088, #42890, #27327, #25800, #36525, #40863, #4099, #16871, #10240, #6815, #29963, #34975, #29300, #41331, #13174, #17876, #14231, #32517, #23126, #22717, #18101, #31043, #22782, #13430, #17824, #19527, #27076, #20887, #35414, #19830, #29035, #16496, #8337, #30621, #14934, #7090, #6204 ) ) ;
#3119 = plane ( 'none', #34680 ) ;
#3120 = cartesian_point ( 'none', ( -76.08503259105533800, 7.899121872646259312, 136.8015070308560723 ) ) ;
#3121 =( bounded_curve ( ) b_spline_curve ( 3, ( #10346, #20108, #3513, #23719 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.427448757889530961, 1.441868009577133680 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#3122 = axis2_placement_3d ( 'none', #10452, #37699, #7231 ) ;
#3123 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#3124 = face_outer_bound ( 'none', #31994, .t. ) ;
#3125 = edge_curve ( 'none', #42251, #42084, #14098, .t. ) ;
#3126 = cartesian_point ( 'none', ( 14.47110975542643097, 37.29062500453288465, -14.30088183765320231 ) ) ;
#3127 = oriented_edge ( 'none', *, *, #1567, .f. ) ;
#3128 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3129 = direction ( 'none', ( 0.7071067811865435759, -0.3535533905936422694, -0.6123724356955863035 ) ) ;
#3130 = oriented_edge ( 'none', *, *, #28546, .t. ) ;
#3131 = cartesian_point ( 'none', ( 15.03039698146490899, -36.53315648275242467, -11.12844163418347776 ) ) ;
#3132 = face_outer_bound ( 'none', #6640, .t. ) ;
#3133 = cartesian_point ( 'none', ( -20.97229713128361439, 4.596888225955244600, 174.5651020493582450 ) ) ;
#3134 = advanced_face ( 'none', ( #27644 ), #28683, .t. ) ;
#3135 = vector ( 'none', #3193, 1000.000000000000000 ) ;
#3136 = oriented_edge ( 'none', *, *, #19636, .t. ) ;
#3137 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 3.854941057726238097e-16 ) ) ;
#3138 = cartesian_point ( 'none', ( -91.94341556176978258, -35.19999999992600692, 126.2441986804649900 ) ) ;
#3139 = edge_curve ( 'none', #11314, #33805, #33932, .t. ) ;
#3140 = circle ( 'none', #29010, 0.2000000000000065892 ) ;
#3141 = vector ( 'none', #7688, 999.9999999999998863 ) ;
#3142 = cylindrical_surface ( 'none', #38818, 44.99999999999999289 ) ;
#3143 = cartesian_point ( 'none', ( -85.50000000001780620, 40.20000000009687113, 165.0999999999673378 ) ) ;
#3144 = vertex_point ( 'none', #3804 ) ;
#3145 = edge_curve ( 'none', #33429, #37834, #30281, .t. ) ;
#3146 = oriented_edge ( 'none', *, *, #8796, .t. ) ;
#3147 = direction ( 'none', ( 0.5002102258937926038, -0.8659039957820271471, -5.447031714567175263e-16 ) ) ;
#3148 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 3.854941057726238097e-16 ) ) ;
#3149 = advanced_face ( 'none', ( #36019 ), #29215, .t. ) ;
#3150 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#3151 = cartesian_point ( 'none', ( -75.90359574897686912, 6.819292657771510946, 120.3839830263487300 ) ) ;
#3152 = vertex_point ( 'none', #37729 ) ;
#3153 = edge_loop ( 'none', ( #16338, #23843 ) ) ;
#3154 = edge_curve ( 'none', #34228, #23040, #42793, .t. ) ;
#3155 = advanced_face ( 'none', ( #4768 ), #24734, .t. ) ;
#3156 = axis2_placement_3d ( 'none', #6243, #19932, #2799 ) ;
#3157 = cartesian_point ( 'none', ( -75.69999999999987494, 0.5406639967650929135, 146.6197907680997616 ) ) ;
#3158 = cartesian_point ( 'none', ( -18.48055493771013857, -11.45321929319352883, 174.1814758487515178 ) ) ;
#3159 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#3160 = cartesian_point ( 'none', ( 18.74448661283578232, -37.21070215060996844, 117.7000000000000313 ) ) ;
#3161 = face_bound ( 'none', #12681, .t. ) ;
#3162 = axis2_placement_3d ( 'none', #36062, #38991, #15806 ) ;
#3163 = edge_loop ( 'none', ( #21172, #35486, #6487, #42290 ) ) ;
#3164 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345992003328e-16 ) ) ;
#3165 = cartesian_point ( 'none', ( -13.23597847503042679, -36.68526780341846916, -11.99999999999999112 ) ) ;
#3166 = axis2_placement_3d ( 'none', #35991, #22860, #16024 ) ;
#3167 = edge_loop ( 'none', ( #6757, #15998 ) ) ;
#3168 = circle ( 'none', #29773, 12.50000000000000000 ) ;
#3169 = oriented_edge ( 'none', *, *, #32658, .t. ) ;
#3170 = oriented_edge ( 'none', *, *, #3504, .f. ) ;
#3171 = cartesian_point ( 'none', ( -24.76313972081450743, 31.89101615137745327, 113.1000000000000227 ) ) ;
#3172 = oriented_edge ( 'none', *, *, #3790, .f. ) ;
#3173 = cylindrical_surface ( 'none', #10704, 3.049999999999998490 ) ;
#3174 = line ( 'none', #12297, #3669 ) ;
#3175 = oriented_edge ( 'none', *, *, #42296, .f. ) ;
#3176 = direction ( 'none', ( 0.9591247405308764851, 0.2829836251474259767, -9.976300004113282494e-16 ) ) ;
#3177 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#3178 = cylindrical_surface ( 'none', #7766, 47.50000000000002132 ) ;
#3179 = vector ( 'none', #15105, 999.9999999999998863 ) ;
#3180 = edge_curve ( 'none', #31123, #14129, #12568, .t. ) ;
#3181 = cartesian_point ( 'none', ( -104.5000000000000142, 17.50000000006226486, 106.0999999999898762 ) ) ;
#3182 = direction ( 'none', ( -0.1899816439925957612, -0.3065484139510210038, -0.9327030850436724974 ) ) ;
#3183 = oriented_edge ( 'none', *, *, #39603, .t. ) ;
#3184 = cartesian_point ( 'none', ( -61.93564248473126099, 35.41388690645828774, 131.6231841050154685 ) ) ;
#3185 = cartesian_point ( 'none', ( -41.74497426905426778, 14.13106946681663700, -15.49999999999996447 ) ) ;
#3186 = vertex_point ( 'none', #1614 ) ;
#3187 = edge_curve ( 'none', #16419, #30564, #2709, .t. ) ;
#3188 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3189 = oriented_edge ( 'none', *, *, #3976, .f. ) ;
#3190 = oriented_edge ( 'none', *, *, #10018, .f. ) ;
#3191 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 0.0000000000000000000 ) ) ;
#3192 = cartesian_point ( 'none', ( -85.49999999999972999, -40.00099999990314359, 165.1000000000234991 ) ) ;
#3193 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#3194 = cartesian_point ( 'none', ( -9.474379643072893487, -38.73110875715092760, -37.50982189035415360 ) ) ;
#3195 = advanced_face ( 'none', ( #3728 ), #39174, .f. ) ;
#3196 = axis2_placement_3d ( 'none', #7438, #10685, #30737 ) ;
#3197 = face_outer_bound ( 'none', #31114, .t. ) ;
#3198 = oriented_edge ( 'none', *, *, #6225, .t. ) ;
#3199 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.816799037940420156e-17 ) ) ;
#3200 = cartesian_point ( 'none', ( -59.49999999999986500, -20.00000000000035172, 109.3589838486226142 ) ) ;
#3201 = edge_curve ( 'none', #14744, #19615, #1118, .t. ) ;
#3202 = oriented_edge ( 'none', *, *, #17322, .f. ) ;
#3203 = oriented_edge ( 'none', *, *, #39517, .t. ) ;
#3204 = face_outer_bound ( 'none', #6868, .t. ) ;
#3205 = oriented_edge ( 'none', *, *, #5587, .f. ) ;
#3206 = vertex_point ( 'none', #38146 ) ;
#3207 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3208 = oriented_edge ( 'none', *, *, #6387, .f. ) ;
#3210 = edge_loop ( 'none', ( #21086, #38215, #11481, #16991 ) ) ;
#3209 = oriented_edge ( 'none', *, *, #17706, .t. ) ;
#3211 = cartesian_point ( 'none', ( -54.49999999999973710, -34.49967906316825861, 171.5187199309077926 ) ) ;
#3212 = edge_curve ( 'none', #14906, #19043, #26103, .t. ) ;
#3213 = vertex_point ( 'none', #7680 ) ;
#3214 = toroidal_surface ( 'none', #24906, 4.150000000000000355, 0.1000000000000000056 ) ;
#3215 = cartesian_point ( 'none', ( -91.72671238156830498, -27.37937334144811174, 128.5686512344228731 ) ) ;
#3216 = axis2_placement_3d ( 'none', #24998, #5054, #42484 ) ;
#3217 = direction ( 'none', ( 0.9285714285714282701, 0.3711537444790461437, 0.0000000000000000000 ) ) ;
#3218 = cartesian_point ( 'none', ( -2.880649654906151103, 0.1875923746359996758, 170.5999999999999659 ) ) ;
#3219 = line ( 'none', #34643, #18297 ) ;
#3220 = direction ( 'none', ( 0.1065859633166280351, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#3221 = edge_curve ( 'none', #15111, #28478, #5268, .t. ) ;
#3222 = cartesian_point ( 'none', ( -88.43218540491646706, -26.90020763137236059, 143.7707029916280419 ) ) ;
#3223 = face_outer_bound ( 'none', #21132, .t. ) ;
#3225 = edge_loop ( 'none', ( #1353, #39226, #5743, #40815 ) ) ;
#3224 = axis2_placement_3d ( 'none', #14559, #20987, #37760 ) ;
#3226 = cartesian_point ( 'none', ( -76.67348758236623496, 6.798935692739275005, 120.0376468965695409 ) ) ;
#3227 = face_outer_bound ( 'none', #10399, .t. ) ;
#3228 = calendar_date ( 2020, 29, 3 ) ;
#3229 = cartesian_point ( 'none', ( -55.76132378668037148, 22.10443721278454632, 175.5681325924853411 ) ) ;
#3230 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#3231 = oriented_edge ( 'none', *, *, #548, .t. ) ;
#3233 = oriented_edge ( 'none', *, *, #9950, .t. ) ;
#3232 = axis2_placement_3d ( 'none', #23499, #23353, #9838 ) ;
#3234 = cartesian_point ( 'none', ( -85.69999999999983231, -6.067312301009483377, 166.6234066724319973 ) ) ;
#3235 = oriented_edge ( 'none', *, *, #867, .f. ) ;
#3236 = cartesian_point ( 'none', ( -18.44159496576956059, 32.24289735755488806, 117.7000000000000739 ) ) ;
#3237 = cartesian_point ( 'none', ( -33.29090554635838117, -22.17466139320846352, -125.9999999999999716 ) ) ;
#3238 = oriented_edge ( 'none', *, *, #21350, .f. ) ;
#3239 = direction ( 'none', ( -1.214306433183765755e-15, -1.760954785351025230e-29, -1.000000000000000000 ) ) ;
#3240 = direction ( 'none', ( -0.1065859633166280074, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#3241 = direction ( 'none', ( 1.050917950431376615e-14, 1.000000000000000000, 6.049741671888127435e-19 ) ) ;
#3242 = plane ( 'none', #11877 ) ;
#3243 = cartesian_point ( 'none', ( 3.470652137515924718, -32.37651027736553999, -45.00000000000000000 ) ) ;
#3244 = cartesian_point ( 'none', ( 14.49999999999999289, 34.64101615137766288, 113.0999999999999659 ) ) ;
#3245 = cartesian_point ( 'none', ( -82.30000000000293880, -18.67857273941138629, 113.3292592280460411 ) ) ;
#3246 = oriented_edge ( 'none', *, *, #41720, .t. ) ;
#3247 = edge_curve ( 'none', #10957, #35533, #27138, .t. ) ;
#3248 = vertex_point ( 'none', #34486 ) ;
#3250 = oriented_edge ( 'none', *, *, #13179, .f. ) ;
#3249 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#3251 = toroidal_surface ( 'none', #20802, 4.200000000000000178, 0.2000000000000009548 ) ;
#3252 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3253 = direction ( 'none', ( -1.054711873393898516e-15, -2.775557561562890858e-16, -1.000000000000000000 ) ) ;
#3254 = oriented_edge ( 'none', *, *, #31862, .t. ) ;
#3255 = oriented_edge ( 'none', *, *, #39370, .t. ) ;
#3256 = oriented_edge ( 'none', *, *, #15148, .f. ) ;
#3257 = oriented_edge ( 'none', *, *, #34502, .f. ) ;
#3258 = edge_curve ( 'none', #11990, #33138, #28177, .t. ) ;
#3259 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#3260 = cartesian_point ( 'none', ( -33.95462041471040493, -51.35344231126860137, 64.60000000000006537 ) ) ;
#3261 = face_outer_bound ( 'none', #18649, .t. ) ;
#3262 = vector ( 'none', #2530, 1000.000000000000000 ) ;
#3263 = advanced_face ( 'none', ( #31823 ), #8398, .f. ) ;
#3264 = axis2_placement_3d ( 'none', #8669, #5464, #35022 ) ;
#3265 = cartesian_point ( 'none', ( -20.92869995056830135, -1.993181119274306745, 176.0999999999999375 ) ) ;
#3266 = line ( 'none', #6029, #8469 ) ;
#3267 = vertex_point ( 'none', #37873 ) ;
#3268 = line ( 'none', #37644, #28752 ) ;
#3269 = conical_surface ( 'none', #8682, 39.00000000000001421, 0.5235987755983023684 ) ;
#3270 = edge_curve ( 'none', #34088, #27646, #12020, .t. ) ;
#3271 = edge_loop ( 'none', ( #33935, #33596 ) ) ;
#3272 = cylindrical_surface ( 'none', #24201, 33.60000000000000142 ) ;
#3273 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -7.930164461608256495e-16 ) ) ;
#3274 = cartesian_point ( 'none', ( 14.27565044502549974, 37.36583739689830708, -13.73205080756887497 ) ) ;
#3275 = oriented_edge ( 'none', *, *, #6225, .f. ) ;
#3276 = edge_curve ( 'none', #27814, #37140, #18785, .t. ) ;
#3277 = direction ( 'none', ( 3.606504414161650423e-15, -1.000000000000000000, 5.849628623893159235e-13 ) ) ;
#3278 = cartesian_point ( 'none', ( 1.316878298414847415e-13, -44.74499999999988376, 18.00000000000004619 ) ) ;
#3279 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, 3.658134133277434639e-16 ) ) ;
#3280 = cartesian_point ( 'none', ( 1.478457656938062155e-13, 1.869470442492998212e-14, 171.5999999999999659 ) ) ;
#3281 = cartesian_point ( 'none', ( -55.87755527993181204, 33.91410578756170224, 131.6507572180402121 ) ) ;
#3282 = edge_curve ( 'none', #38755, #37432, #15145, .t. ) ;
#3283 = cartesian_point ( 'none', ( -58.49999999999990052, -1.888355661788160963e-13, 146.1000000000000512 ) ) ;
#3284 = axis2_placement_3d ( 'none', #26017, #29498, #29932 ) ;
#3285 = oriented_edge ( 'none', *, *, #40403, .t. ) ;
#3286 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#3287 = oriented_edge ( 'none', *, *, #20878, .t. ) ;
#3288 = axis2_placement_3d ( 'none', #30011, #19409, #33225 ) ;
#3289 = oriented_edge ( 'none', *, *, #11949, .t. ) ;
#3290 = face_outer_bound ( 'none', #21750, .t. ) ;
#3291 = cartesian_point ( 'none', ( -1.527250548249980019e-14, 4.295316587056620332e-17, -71.00000000000000000 ) ) ;
#3292 = vertex_point ( 'none', #3323 ) ;
#3293 = edge_loop ( 'none', ( #18157, #42810, #41432 ) ) ;
#3294 = direction ( 'none', ( 0.1065859633166277576, -0.9943034911051384928, -4.235681631385814196e-17 ) ) ;
#3295 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#3296 = oriented_edge ( 'none', *, *, #27216, .f. ) ;
#3297 = oriented_edge ( 'none', *, *, #28374, .f. ) ;
#3298 = cartesian_point ( 'none', ( -31.19999999999989981, 6.281454841024508795, 141.1458779708028430 ) ) ;
#3299 = cylindrical_surface ( 'none', #32423, 3.999999999999996447 ) ;
#3300 = oriented_edge ( 'none', *, *, #31457, .t. ) ;
#3301 = advanced_face ( 'none', ( #7326 ), #9942, .t. ) ;
#3302 = cartesian_point ( 'none', ( 4.263545118628396580, -39.77313394769665678, -85.99999999999998579 ) ) ;
#3303 = cartesian_point ( 'none', ( -95.69999999999990337, 7.296007532266310491, 141.3009029112317592 ) ) ;
#3304 = cartesian_point ( 'none', ( -4.263438532665093206, 39.77213964420555214, -10.26794919243113391 ) ) ;
#3305 = cartesian_point ( 'none', ( -18.86632493577386427, 4.142428264401302407, 139.6489315541380449 ) ) ;
#3306 = face_outer_bound ( 'none', #3906, .t. ) ;
#3307 = oriented_edge ( 'none', *, *, #26279, .t. ) ;
#3308 = line ( 'none', #36226, #182 ) ;
#3309 = edge_curve ( 'none', #2276, #18425, #35474, .t. ) ;
#3310 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#3311 = oriented_edge ( 'none', *, *, #33290, .f. ) ;
#3312 = vector ( 'none', #4391, 1000.000000000000227 ) ;
#3313 = oriented_edge ( 'none', *, *, #32801, .t. ) ;
#3314 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3315 = advanced_face ( 'none', ( #20388 ), #28954, .t. ) ;
#3316 = axis2_placement_3d ( 'none', #16538, #39869, #33431 ) ;
#3317 = oriented_edge ( 'none', *, *, #19721, .f. ) ;
#3318 = conical_surface ( 'none', #41281, 2.749999999999999112, 0.7853981633974482790 ) ;
#3319 = cartesian_point ( 'none', ( -2.087462447646976305, -15.86500071052606309, -82.69558826257159012 ) ) ;
#3320 = axis2_placement_3d ( 'none', #22399, #12646, #35672 ) ;
#3321 = vector ( 'none', #19480, 1000.000000000000000 ) ;
#3322 = axis2_placement_3d ( 'none', #22218, #11605, #15365 ) ;
#3323 = cartesian_point ( 'none', ( -104.4999999999998579, -24.33012701885536089, 113.9589838486368620 ) ) ;
#3324 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3325 = vertex_point ( 'none', #42795 ) ;
#3326 = cartesian_point ( 'none', ( -79.05658443826561665, 39.80000000009638939, 164.2441986804022633 ) ) ;
#3327 = oriented_edge ( 'none', *, *, #21459, .t. ) ;
#3328 = oriented_edge ( 'none', *, *, #12472, .f. ) ;
#3329 = vector ( 'none', #35769, 1000.000000000000000 ) ;
#3330 = oriented_edge ( 'none', *, *, #29219, .t. ) ;
#3331 = vertex_point ( 'none', #12795 ) ;
#3332 = cartesian_point ( 'none', ( -76.06782088692185084, -6.827768421459128767, 136.2317895045294449 ) ) ;
#3333 = cartesian_point ( 'none', ( -18.69999999999987494, 6.756747938929663633e-13, 146.1000000000000796 ) ) ;
#3334 = oriented_edge ( 'none', *, *, #35743, .f. ) ;
#3335 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#3336 = edge_curve ( 'none', #5888, #2768, #37081, .t. ) ;
#3337 = cartesian_point ( 'none', ( 1.956023391915823455e-14, -24.99999999999996092, 82.50000000000004263 ) ) ;
#3338 = oriented_edge ( 'none', *, *, #37557, .t. ) ;
#3339 = edge_curve ( 'none', #34096, #25256, #39669, .t. ) ;
#3340 = cartesian_point ( 'none', ( -31.00027695764255142, -53.86081362515086113, 48.50000000000005684 ) ) ;
#3341 = cartesian_point ( 'none', ( -41.59597860860476715, -6.180454570794050362, 113.0976700393317174 ) ) ;
#3342 = edge_curve ( 'none', #30420, #26718, #18278, .t. ) ;
#3343 = axis2_placement_3d ( 'none', #42710, #25803, #16319 ) ;
#3344 = cartesian_point ( 'none', ( -30.31088913245518413, -57.50000000000005684, 48.50000000000007105 ) ) ;
#3345 = face_outer_bound ( 'none', #11034, .t. ) ;
#3346 = edge_curve ( 'none', #32577, #2641, #13059, .t. ) ;
#3347 = face_outer_bound ( 'none', #30939, .t. ) ;
#3348 = cartesian_point ( 'none', ( 21.80381598425041290, 37.28416728117756662, 114.7000000000000171 ) ) ;
#3349 = cartesian_point ( 'none', ( -65.78173321813123664, -0.1370916391501424692, 106.9561708819406647 ) ) ;
#3350 = cartesian_point ( 'none', ( -42.49999999999995737, 4.389855730355162855, 101.1000000000000369 ) ) ;
#3351 = advanced_face ( 'none', ( #9439 ), #25069, .t. ) ;
#3352 = vertex_point ( 'none', #19069 ) ;
#3353 = face_outer_bound ( 'none', #43038, .t. ) ;
#3354 = oriented_edge ( 'none', *, *, #2257, .f. ) ;
#3355 = cartesian_point ( 'none', ( -54.49900000000005207, 34.64101615145147406, 126.0999999999793744 ) ) ;
#3356 = axis2_placement_3d ( 'none', #33080, #22741, #9638 ) ;
#3357 = circle ( 'none', #8031, 14.00000000000000000 ) ;
#3358 = oriented_edge ( 'none', *, *, #26397, .f. ) ;
#3359 = cartesian_point ( 'none', ( 2.993627092590465111, -15.71824126883470107, -81.16949251155214995 ) ) ;
#3360 = direction ( 'none', ( -3.483963466396938244e-15, 0.7851818551279853287, -0.6192652536496582316 ) ) ;
#3362 = advanced_face ( 'none', ( #11530 ), #10995, .f. ) ;
#3361 = b_spline_curve_with_knots ( 'none', 3,
( #16120, #39472, #15983, #42790, #26031, #33025, #29650, #6107, #9724, #29368 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 3.044427344733911310e-17, 0.002662884067494336853, 0.005325768134988643349, 0.007988652202482951145, 0.01065153626997725721 ),
.unspecified. ) ;
#3363 = line ( 'none', #25365, #36195 ) ;
#3364 = vertex_point ( 'none', #5680 ) ;
#3365 = cartesian_point ( 'none', ( -76.05520344789864851, 6.719261778384161055, 120.1919618951659032 ) ) ;
#3366 = oriented_edge ( 'none', *, *, #19466, .t. ) ;
#3368 = edge_curve ( 'none', #37686, #24666, #22463, .t. ) ;
#3367 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914497596, -1.214269605859241083e-15 ) ) ;
#3369 = advanced_face ( 'none', ( #38630 ), #12366, .f. ) ;
#3370 = vertex_point ( 'none', #32752 ) ;
#3371 = circle ( 'none', #19785, 6.399999999999997691 ) ;
#3372 = edge_loop ( 'none', ( #35464, #18467, #13199, #37036, #1282, #15271, #13131, #14999 ) ) ;
#3373 = oriented_edge ( 'none', *, *, #7050, .f. ) ;
#3374 = cartesian_point ( 'none', ( -74.69999999999987494, 5.976869871460849915, 152.4671096517916169 ) ) ;
#3375 = oriented_edge ( 'none', *, *, #39393, .f. ) ;
#3377 = axis2_placement_3d ( 'none', #37250, #13490, #7076 ) ;
#3376 = cartesian_point ( 'none', ( -79.80000000000302407, -34.64101615137607126, 166.1000000000004206 ) ) ;
#3378 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#3379 = cartesian_point ( 'none', ( 11.45321929319356258, 18.48055493771040503, 174.1814758487514894 ) ) ;
#3380 = cartesian_point ( 'none', ( -36.57244244349748641, -46.46264403025178069, 68.60000000000006537 ) ) ;
#3381 = edge_curve ( 'none', #19207, #9164, #20875, .t. ) ;
#3382 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#3383 = oriented_edge ( 'none', *, *, #40921, .t. ) ;
#3384 = plane ( 'none', #35615 ) ;
#3385 = cartesian_point ( 'none', ( -20.37838278351699728, 33.49541662671871478, -11.64244428228401773 ) ) ;
#3386 = cartesian_point ( 'none', ( -76.19999999999990337, 8.939312614996703488, 138.0944587958485670 ) ) ;
#3387 = face_outer_bound ( 'none', #3721, .t. ) ;
#3388 = line ( 'none', #7782, #32530 ) ;
#3389 = circle ( 'none', #15722, 45.36000000000001364 ) ;
#3390 = circle ( 'none', #24375, 4.500000000000000888 ) ;
#3391 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#3392 = vertex_point ( 'none', #42383 ) ;
#3393 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 4.818676322157797621e-17 ) ) ;
#3394 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#3395 = edge_curve ( 'none', #3953, #32061, #624, .t. ) ;
#3396 = line ( 'none', #40244, #23205 ) ;
#3397 = cylindrical_surface ( 'none', #19377, 3.399999999999996803 ) ;
#3398 = cartesian_point ( 'none', ( -65.49999999999981526, -2.178889103527094046e-13, 177.1000000000000512 ) ) ;
#3399 = oriented_edge ( 'none', *, *, #34685, .f. ) ;
#3400 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.191229653865440203e-16 ) ) ;
#3401 = edge_curve ( 'none', #29484, #6535, #13613, .t. ) ;
#3402 = vertex_point ( 'none', #19344 ) ;
#3403 = axis2_placement_3d ( 'none', #39668, #16056, #42732 ) ;
#3404 = face_outer_bound ( 'none', #22231, .t. ) ;
#3405 = oriented_edge ( 'none', *, *, #25488, .f. ) ;
#3406 = edge_curve ( 'none', #23062, #22616, #16191, .t. ) ;
#3407 = oriented_edge ( 'none', *, *, #17855, .t. ) ;
#3408 = axis2_placement_3d ( 'none', #10408, #23492, #3444 ) ;
#3409 = vertex_point ( 'none', #29653 ) ;
#3410 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#3411 = circle ( 'none', #11940, 7.000000000000000888 ) ;
#3412 = advanced_face ( 'none', ( #17240 ), #29808, .t. ) ;
#3413 = edge_loop ( 'none', ( #35814, #22403, #14130, #39975 ) ) ;
#3414 = oriented_edge ( 'none', *, *, #32817, .t. ) ;
#3415 = oriented_edge ( 'none', *, *, #15032, .t. ) ;
#3416 = oriented_edge ( 'none', *, *, #31599, .f. ) ;
#3417 = cartesian_point ( 'none', ( -27.50000000000001421, -2.371278890098095199e-15, -71.99999999999998579 ) ) ;
#3418 = axis2_placement_3d ( 'none', #10075, #11498, #3060 ) ;
#3419 = cartesian_point ( 'none', ( -73.69999999999987494, 6.515662521534646423, 153.1502582864372357 ) ) ;
#3420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3421 = direction ( 'none', ( 3.553541913213105611e-15, -0.7851818551279846625, 0.6192652536496588977 ) ) ;
#3422 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#3423 = oriented_edge ( 'none', *, *, #7292, .f. ) ;
#3424 = cartesian_point ( 'none', ( -36.52478878836210896, -14.47548955293974693, -36.49999999999997868 ) ) ;
#3425 = conical_surface ( 'none', #18227, 2.499999999999995115, 1.029744258676651647 ) ;
#3426 = line ( 'none', #20538, #854 ) ;
#3427 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#3428 = circle ( 'none', #19066, 6.138320441952075157 ) ;
#3429 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142248250, -9.573990729299890542e-16 ) ) ;
#3430 = vector ( 'none', #16972, 1000.000000000000000 ) ;
#3431 = oriented_edge ( 'none', *, *, #39257, .f. ) ;
#3432 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#3433 = direction ( 'none', ( -0.5150380749100554878, -1.963328339228450843e-15, 0.8571673007021114454 ) ) ;
#3434 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018292234, -8.500145032286352790e-16 ) ) ;
#3435 = axis2_placement_3d ( 'none', #29207, #32597, #19770 ) ;
#3436 = cylindrical_surface ( 'none', #22710, 5.000000000000003553 ) ;
#3437 = vector ( 'none', #8900, 1000.000000000000227 ) ;
#3438 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#3439 = cartesian_point ( 'none', ( -31.11950183710179729, 5.859296821075377970, 140.6507372941180449 ) ) ;
#3440 = vertex_point ( 'none', #36383 ) ;
#3441 = edge_curve ( 'none', #11711, #31255, #37582, .t. ) ;
#3442 = vertex_point ( 'none', #3348 ) ;
#3443 = direction ( 'none', ( -3.608224830031755601e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3444 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#3445 = circle ( 'none', #38099, 5.500000000000005329 ) ;
#3446 = oriented_edge ( 'none', *, *, #13048, .t. ) ;
#3447 = edge_curve ( 'none', #24294, #36671, #19849, .t. ) ;
#3448 = cartesian_point ( 'none', ( 9.228582563988464216, -19.64870423267049304, 174.0891211540029815 ) ) ;
#3449 = cartesian_point ( 'none', ( -30.47527695764255995, -45.59498556608259889, 60.60000000000005826 ) ) ;
#3450 = oriented_edge ( 'none', *, *, #38963, .f. ) ;
#3451 = oriented_edge ( 'none', *, *, #16296, .f. ) ;
#3452 = oriented_edge ( 'none', *, *, #21653, .f. ) ;
#3453 = vector ( 'none', #13098, 1000.000000000000000 ) ;
#3454 = oriented_edge ( 'none', *, *, #25298, .t. ) ;
#3455 = cartesian_point ( 'none', ( 38.23720860077336425, -10.89321540281276945, -37.31072938477652912 ) ) ;
#3456 = cartesian_point ( 'none', ( 21.61216053592380959, 37.00333247363632694, 117.7000000000000313 ) ) ;
#3457 = cartesian_point ( 'none', ( -76.06781655244159879, -8.939312614995708728, 154.1055412041518480 ) ) ;
#3458 = edge_curve ( 'none', #25019, #1815, #24007, .t. ) ;
#3459 = advanced_face ( 'none', ( #29722, #32886 ), #13358, .f. ) ;
#3460 = direction ( 'none', ( 0.4389906948126946484, 0.8984916081232297014, 0.0000000000000000000 ) ) ;
#3461 = cartesian_point ( 'none', ( -30.31088913245518057, -57.50000000000007816, 57.50000000000006395 ) ) ;
#3462 = edge_curve ( 'none', #11724, #15229, #70, .t. ) ;
#3463 = face_outer_bound ( 'none', #26748, .t. ) ;
#3464 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#3465 = vector ( 'none', #31626, 1000.000000000000000 ) ;
#3466 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3467 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#3468 = axis2_placement_3d ( 'none', #13170, #33129, #30046 ) ;
#3469 = vector ( 'none', #30171, 1000.000000000000000 ) ;
#3470 = vector ( 'none', #9628, 1000.000000000000000 ) ;
#3471 = oriented_edge ( 'none', *, *, #30253, .t. ) ;
#3472 = advanced_face ( 'none', ( #11495 ), #19780, .f. ) ;
#3473 = edge_curve ( 'none', #120, #41523, #32334, .t. ) ;
#3474 = cartesian_point ( 'none', ( -99.49999999999985789, -22.80738958107700753, 115.5964424574535911 ) ) ;
#3475 = cartesian_point ( 'none', ( -30.31088913245560335, -57.49999999999987921, -50.99999999999999289 ) ) ;
#3476 = plane ( 'none', #6221 ) ;
#3477 = axis2_placement_3d ( 'none', #15563, #25779, #5856 ) ;
#3478 = vector ( 'none', #4691, 1000.000000000000114 ) ;
#3479 = direction ( 'none', ( -0.9912947018080024986, 7.344038491656689068e-14, 0.1316617414717865808 ) ) ;
#3480 = oriented_edge ( 'none', *, *, #4835, .f. ) ;
#3481 =( bounded_curve ( ) b_spline_curve ( 3, ( #31728, #21682, #27942, #8000 ),
.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 ( '' ) );
#3482 = circle ( 'none', #6909, 35.00000000000000711 ) ;
#3483 = axis2_placement_3d ( 'none', #2331, #33710, #15695 ) ;
#3484 = direction ( 'none', ( -0.9912947018080023875, 7.344038491656702951e-14, 0.1316617414717868584 ) ) ;
#3485 = cartesian_point ( 'none', ( -28.69999999999992824, 11.77851300877553697, 136.8104019300015750 ) ) ;
#3486 = direction ( 'none', ( 1.000000000000000000, -1.571941009003548548e-16, 0.0000000000000000000 ) ) ;
#3487 = vertex_point ( 'none', #26330 ) ;
#3488 = cartesian_point ( 'none', ( -49.61081362515108140, 31.00027695764240221, -13.77501833360213190 ) ) ;
#3489 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#3490 = oriented_edge ( 'none', *, *, #42149, .f. ) ;
#3491 = cartesian_point ( 'none', ( -89.50777779594392314, 21.99210335885107170, 170.0297169043326733 ) ) ;
#3492 = axis2_placement_3d ( 'none', #7778, #23812, #34299 ) ;
#3493 = edge_loop ( 'none', ( #29019, #10703, #19987, #3375, #4716, #32900, #33979 ) ) ;
#3494 = oriented_edge ( 'none', *, *, #38455, .f. ) ;
#3495 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#3496 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#3497 = face_outer_bound ( 'none', #13822, .t. ) ;
#3498 = vertex_point ( 'none', #16559 ) ;
#3499 = edge_curve ( 'none', #590, #16335, #13573, .t. ) ;
#3500 = edge_loop ( 'none', ( #33453, #41248, #23087, #17987, #8178, #34034, #5415, #7657, #28248, #16380, #14570, #24610, #2858, #17840, #13319, #16395, #36524, #32348, #40753 ) ) ;
#3501 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#3502 = cartesian_point ( 'none', ( -22.59776535637844574, -29.78733158293710304, 133.7148321180860364 ) ) ;
#3503 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#3504 = edge_curve ( 'none', #34883, #20720, #14057, .t. ) ;
#3505 = line ( 'none', #17194, #18556 ) ;
#3506 = cartesian_point ( 'none', ( -76.02965661135824860, 6.733212328962487447, 120.2187255630414882 ) ) ;
#3507 = circle ( 'none', #39555, 2.999999999999998224 ) ;
#3508 = cartesian_point ( 'none', ( -8.499999999999806377, -21.36892019290579725, 146.2134614620209447 ) ) ;
#3509 = advanced_face ( 'none', ( #31786 ), #33376, .t. ) ;
#3510 = line ( 'none', #21712, #20168 ) ;
#3511 = vector ( 'none', #15304, 999.9999999999998863 ) ;
#3512 = vertex_point ( 'none', #300 ) ;
#3513 = cartesian_point ( 'none', ( -104.1668298263048058, 32.37399995305219136, 132.7976533253445837 ) ) ;
#3514 = b_spline_curve_with_knots ( 'none', 3,
( #3865, #33840, #39841, #20164 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190232652466 ),
.unspecified. ) ;
#3515 = axis2_placement_3d ( 'none', #15263, #35525, #31730 ) ;
#3516 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#3517 = circle ( 'none', #41939, 9.600000000000004974 ) ;
#3518 = direction ( 'none', ( 8.392778686972771632e-16, 2.967193978115018839e-17, 1.000000000000000000 ) ) ;
#3519 = cartesian_point ( 'none', ( -82.30000000000312355, 34.85026803864367650, 128.3804196209790405 ) ) ;
#3520 = oriented_edge ( 'none', *, *, #26308, .f. ) ;
#3522 = closed_shell ( 'none', ( #16215, #24557, #32127, #38108, #22289, #25207, #27549, #4621, #19685, #23243, #16858, #10282, #26477, #35586, #2843, #15506, #36668, #28077, #36998, #10563 ) ) ;
#3521 = direction ( 'none', ( 2.523086919325814528e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3523 = edge_curve ( 'none', #11097, #11389, #7295, .t. ) ;
#3524 = face_outer_bound ( 'none', #7850, .t. ) ;
#3525 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#3526 = advanced_face ( 'none', ( #37042, #18239 ), #33306, .f. ) ;
#3527 = face_outer_bound ( 'none', #32763, .t. ) ;
#3528 = direction ( 'none', ( 3.553541913213105611e-15, -0.7851818551279846625, 0.6192652536496588977 ) ) ;
#3529 = direction ( 'none', ( 2.775557561562894901e-15, -0.9080905094339715156, -0.4187739565397424202 ) ) ;
#3530 = oriented_edge ( 'none', *, *, #38838, .f. ) ;
#3531 = direction ( 'none', ( 1.328724364577980347e-15, -1.010622624979840228e-15, 1.000000000000000000 ) ) ;
#3532 = edge_curve ( 'none', #29933, #3545, #21380, .t. ) ;
#3533 = cartesian_point ( 'none', ( 1.596719648738524157e-13, -47.49999999999997158, 47.50000000000007105 ) ) ;
#3534 = vertex_point ( 'none', #20921 ) ;
#3535 = axis2_placement_3d ( 'none', #12467, #19025, #5499 ) ;
#3536 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#3537 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#3538 = edge_curve ( 'none', #7915, #8061, #40173, .t. ) ;
#3539 = vector ( 'none', #15424, 1000.000000000000114 ) ;
#3540 = axis2_placement_3d ( 'none', #24931, #11395, #14730 ) ;
#3541 = vertex_point ( 'none', #24120 ) ;
#3542 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454221, -8.673617379884040402e-16 ) ) ;
#3543 = cartesian_point ( 'none', ( -1.787666121965328037, 16.67651734516143591, -75.00000000000001421 ) ) ;
#3544 = axis2_placement_3d ( 'none', #29749, #29467, #19875 ) ;
#3545 = vertex_point ( 'none', #34178 ) ;
#3546 = cartesian_point ( 'none', ( -42.49999999999987921, -17.55942292142138328, 101.1000000000000369 ) ) ;
#3547 = circle ( 'none', #34760, 47.50000000000000711 ) ;
#3548 = line ( 'none', #29204, #35333 ) ;
#3549 = direction ( 'none', ( 0.1065859633166281045, -0.9943034911051387148, -5.921478319180358272e-17 ) ) ;
#3550 = vertex_point ( 'none', #37542 ) ;
#3551 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#3552 = cartesian_point ( 'none', ( 36.84562628284540864, -13.68757783559808416, -35.47058263049948579 ) ) ;
#3553 = face_outer_bound ( 'none', #24571, .t. ) ;
#3554 = cylindrical_surface ( 'none', #10691, 12.00000000000000711 ) ;
#3555 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#3556 = edge_curve ( 'none', #980, #23970, #42756, .t. ) ;
#3557 = vertex_point ( 'none', #13224 ) ;
#3558 = cartesian_point ( 'none', ( -21.31341671915816249, 1.158417512060041288, 175.0066858634039590 ) ) ;
#3559 = oriented_edge ( 'none', *, *, #15798, .t. ) ;
#3560 = advanced_face ( 'none', ( #15100 ), #26065, .t. ) ;
#3561 = cylindrical_surface ( 'none', #10257, 3.999999999999996447 ) ;
#3562 = line ( 'none', #36630, #23838 ) ;
#3563 = cartesian_point ( 'none', ( -30.47527695764255995, -43.49498556608259747, 58.50000000000005684 ) ) ;
#3564 = oriented_edge ( 'none', *, *, #41273, .t. ) ;
#3565 = axis2_placement_3d ( 'none', #28832, #41978, #18506 ) ;
#3566 = vertex_point ( 'none', #27041 ) ;
#3567 = axis2_placement_3d ( 'none', #3896, #30226, #37104 ) ;
#3568 = oriented_edge ( 'none', *, *, #17285, .t. ) ;
#3569 = cartesian_point ( 'none', ( 51.16157415347895210, -27.94085842076645676, 64.59999999999999432 ) ) ;
#3570 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#3571 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3572 = advanced_face ( 'none', ( #14602 ), #8895, .f. ) ;
#3573 = axis2_placement_3d ( 'none', #1352, #11076, #14399 ) ;
#3574 = face_bound ( 'none', #41438, .t. ) ;
#3575 = vertex_point ( 'none', #443 ) ;
#3576 = plane ( 'none', #31533 ) ;
#3577 = advanced_face ( 'none', ( #30740 ), #42262, .t. ) ;
#3578 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#3579 = direction ( 'none', ( -3.553541913213100878e-15, 0.7851818551279825531, -0.6192652536496616733 ) ) ;
#3580 = edge_loop ( 'none', ( #32229, #17624, #34586, #27613 ) ) ;
#3581 = edge_curve ( 'none', #34216, #22473, #2673, .t. ) ;
#3582 = vector ( 'none', #1873, 1000.000000000000000 ) ;
#3583 = direction ( 'none', ( -2.144902314310270297e-15, 0.8571673007021106683, 0.5150380749100569311 ) ) ;
#3584 = vector ( 'none', #15830, 1000.000000000000227 ) ;
#3585 = oriented_edge ( 'none', *, *, #29438, .t. ) ;
#3586 = edge_loop ( 'none', ( #14176, #19024 ) ) ;
#3587 = edge_curve ( 'none', #10753, #26225, #38076, .t. ) ;
#3588 = line ( 'none', #31779, #37988 ) ;
#3589 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3590 = line ( 'none', #29462, #4629 ) ;
#3591 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#3592 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.921189464667505251e-13 ) ) ;
#3593 = edge_loop ( 'none', ( #19693, #21119, #10486, #20394 ) ) ;
#3594 = oriented_edge ( 'none', *, *, #21157, .f. ) ;
#3595 = oriented_edge ( 'none', *, *, #15447, .t. ) ;
#3596 = line ( 'none', #22820, #14518 ) ;
#3597 = direction ( 'none', ( -1.000000000000000000, -3.552713678800496985e-15, 1.165734175856409634e-15 ) ) ;
#3598 = vertex_point ( 'none', #4343 ) ;
#3599 = oriented_edge ( 'none', *, *, #11904, .f. ) ;
#3600 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3601 = cartesian_point ( 'none', ( -6.276807942090486314, -3.098658106036843218, 171.5999999999999659 ) ) ;
#3602 = axis2_placement_3d ( 'none', #6230, #29360, #42783 ) ;
#3603 = cartesian_point ( 'none', ( -78.50000000000316902, -17.51442002161133260, 110.8894294863776793 ) ) ;
#3604 = cartesian_point ( 'none', ( 1.500365914824852262e-13, 1.880711609339773527e-14, 174.1819355786506378 ) ) ;
#3605 = edge_loop ( 'none', ( #17549, #2111, #27300, #29582, #41301, #25112, #5996 ) ) ;
#3606 = direction ( 'none', ( -2.770404442119597665e-15, 0.4226182617407040487, -0.9063077870366477162 ) ) ;
#3607 = cartesian_point ( 'none', ( 3.036065939896311876e-14, 1.971197255626747646e-14, 84.50000000000004263 ) ) ;
#3608 = cartesian_point ( 'none', ( -98.99999999999987210, -23.70766736640656802, 114.0371155923393047 ) ) ;
#3609 = direction ( 'none', ( 3.639551231295466117e-15, -0.8167141395237259571, 0.5770424718354966176 ) ) ;
#3610 = cartesian_point ( 'none', ( -69.49999999999995737, -1.500000000000660361, 106.1000000000000796 ) ) ;
#3611 = vector ( 'none', #5087, 1000.000000000000000 ) ;
#3612 = edge_curve ( 'none', #1650, #8701, #26594, .t. ) ;
#3613 = direction ( 'none', ( -1.753182019032804124e-15, 0.7208853290204434439, 0.6930543574663441397 ) ) ;
#3614 = edge_loop ( 'none', ( #40846, #26433, #27198 ) ) ;
#3615 = cartesian_point ( 'none', ( -1.865254358041002369, 17.40031109433992995, -63.00000000000000000 ) ) ;
#3616 = cartesian_point ( 'none', ( -83.05400118100109808, -3.942313354052325192, 164.4130741804099785 ) ) ;
#3617 = advanced_face ( 'none', ( #12531 ), #6272, .f. ) ;
#3618 = direction ( 'none', ( 1.000000000000000000, 2.220446049250310123e-16, -9.291008791348794080e-16 ) ) ;
#3619 = axis2_placement_3d ( 'none', #33325, #16004, #42818 ) ;
#3620 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#3621 = oriented_edge ( 'none', *, *, #32085, .t. ) ;
#3622 = cartesian_point ( 'none', ( -13.77847875758025609, -36.90536383948210641, -12.68157911069825872 ) ) ;
#3623 = edge_curve ( 'none', #27667, #34945, #22915, .t. ) ;
#3624 = circle ( 'none', #11003, 40.00000000000000711 ) ;
#3625 = line ( 'none', #20122, #20285 ) ;
#3626 = edge_loop ( 'none', ( #9931, #34627, #30714, #26871 ) ) ;
#3627 = direction ( 'none', ( 3.302584360835591170e-15, -0.6930543574663441397, 0.7208853290204433328 ) ) ;
#3628 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3629 = circle ( 'none', #39400, 2.499999999999996891 ) ;
#3630 = circle ( 'none', #40043, 0.1000000000000035305 ) ;
#3631 = cylindrical_surface ( 'none', #43018, 3.400000000000000355 ) ;
#3632 = cartesian_point ( 'none', ( 19.99999999999999645, 34.64101615137762025, 113.0999999999999517 ) ) ;
#3633 = oriented_edge ( 'none', *, *, #41573, .t. ) ;
#3634 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3635 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3636 = oriented_edge ( 'none', *, *, #11924, .f. ) ;
#3637 = oriented_edge ( 'none', *, *, #24070, .t. ) ;
#3638 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3639 = oriented_edge ( 'none', *, *, #2124, .f. ) ;
#3640 = edge_curve ( 'none', #14968, #12446, #5782, .t. ) ;
#3641 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -5.500000000000020428 ) ) ;
#3642 = direction ( 'none', ( -3.265361837132808064e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3643 = cartesian_point ( 'none', ( 29.39359980405010475, 3.150894247566153439, -45.00000000000002132 ) ) ;
#3644 = cartesian_point ( 'none', ( 49.49245204612985560, -26.95200689048880349, 58.50000000000000000 ) ) ;
#3645 = edge_curve ( 'none', #16796, #3908, #40673, .t. ) ;
#3646 = axis2_placement_3d ( 'none', #4169, #34164, #40888 ) ;
#3647 = direction ( 'none', ( -0.9998450923965690462, 0.01219837118077300719, -0.01268822095616791747 ) ) ;
#3648 = cartesian_point ( 'none', ( -104.4999999999999716, 31.81980515349911443, 177.9198051533759610 ) ) ;
#3649 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#3650 = oriented_edge ( 'none', *, *, #7012, .f. ) ;
#3651 = axis2_placement_3d ( 'none', #6944, #36679, #16687 ) ;
#3652 = face_outer_bound ( 'none', #11045, .t. ) ;
#3653 = edge_curve ( 'none', #13208, #20506, #28137, .t. ) ;
#3654 = direction ( 'none', ( -0.8613246230518499802, -0.5080550105299509456, 8.148133043428905191e-16 ) ) ;
#3655 = oriented_edge ( 'none', *, *, #1119, .t. ) ;
#3656 = direction ( 'none', ( 0.3801770937327761390, 0.7781165577218499552, 0.4999999999999988898 ) ) ;
#3657 = cartesian_point ( 'none', ( 14.50000000000024158, -34.64101615137749945, 113.0999999999999517 ) ) ;
#3658 = oriented_edge ( 'none', *, *, #21408, .t. ) ;
#3659 = axis2_placement_3d ( 'none', #42707, #22731, #9486 ) ;
#3660 = circle ( 'none', #33691, 1.500000000000001332 ) ;
#3661 = direction ( 'none', ( -0.5636924950782566945, -0.8259847280624803556, 6.844954231109464582e-16 ) ) ;
#3662 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#3663 = oriented_edge ( 'none', *, *, #24364, .f. ) ;
#3664 = cartesian_point ( 'none', ( -76.06781655244168405, 8.939312614996699935, 138.0944587958485670 ) ) ;
#3665 = plane ( 'none', #39716 ) ;
#3666 = axis2_placement_3d ( 'none', #18320, #28510, #5091 ) ;
#3667 = vertex_point ( 'none', #31102 ) ;
#3668 = line ( 'none', #19637, #28114 ) ;
#3669 = vector ( 'none', #18783, 1000.000000000000114 ) ;
#3670 = vertex_point ( 'none', #30820 ) ;
#3671 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#3672 = cartesian_point ( 'none', ( -87.28688174802168476, 29.82919550059767033, 159.0025174582137879 ) ) ;
#3673 = advanced_face ( 'none', ( #19303 ), #9396, .f. ) ;
#3674 = face_outer_bound ( 'none', #5834, .t. ) ;
#3675 = face_outer_bound ( 'none', #28050, .t. ) ;
#3676 = cartesian_point ( 'none', ( -79.80000000000302407, -34.64101615137607126, 166.1000000000004206 ) ) ;
#3677 = direction ( 'none', ( -0.009326234112982776867, 0.9999565097329332630, -2.866953826497961046e-16 ) ) ;
#3678 = oriented_edge ( 'none', *, *, #34245, .t. ) ;
#3679 = advanced_face ( 'none', ( #31281 ), #3690, .t. ) ;
#3680 = axis2_placement_3d ( 'none', #24315, #17745, #31141 ) ;
#3681 = cartesian_point ( 'none', ( -42.50000000000000000, 17.55942292142110617, 101.1000000000000369 ) ) ;
#3682 = oriented_edge ( 'none', *, *, #29689, .t. ) ;
#3683 = oriented_edge ( 'none', *, *, #10065, .f. ) ;
#3684 = oriented_edge ( 'none', *, *, #3070, .f. ) ;
#3685 = edge_curve ( 'none', #7664, #34335, #24511, .t. ) ;
#3686 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3687 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3688 = edge_curve ( 'none', #158, #33605, #25561, .t. ) ;
#3689 = cartesian_point ( 'none', ( -2.251215916412732924e-14, 3.372800435643386731e-14, 18.00000000000004974 ) ) ;
#3690 = cylindrical_surface ( 'none', #11451, 3.999999999999998668 ) ;
#3691 = oriented_edge ( 'none', *, *, #31355, .f. ) ;
#3692 = cartesian_point ( 'none', ( -75.69999999999987494, -2.428612866367529932e-13, 146.0999999999999659 ) ) ;
#3693 = oriented_edge ( 'none', *, *, #21776, .f. ) ;
#3694 = oriented_edge ( 'none', *, *, #5949, .f. ) ;
#3695 = circle ( 'none', #16073, 8.500000000000000000 ) ;
#3696 = oriented_edge ( 'none', *, *, #37861, .t. ) ;
#3697 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#3698 = oriented_edge ( 'none', *, *, #14460, .f. ) ;
#3699 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#3700 = edge_curve ( 'none', #18100, #36757, #10450, .t. ) ;
#3701 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#3702 = oriented_edge ( 'none', *, *, #22444, .t. ) ;
#3703 = cylindrical_surface ( 'none', #32168, 4.050000000000000711 ) ;
#3704 = edge_curve ( 'none', #12697, #37140, #30240, .t. ) ;
#3705 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#3706 = line ( 'none', #31603, #17220 ) ;
#3707 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3708 = cartesian_point ( 'none', ( -60.69999999999986784, 5.250519143317732535e-13, 146.1000000000001364 ) ) ;
#3709 = cartesian_point ( 'none', ( -60.19998826649736401, -34.64101615137771972, 166.1000000000001648 ) ) ;
#3710 = plane ( 'none', #23302 ) ;
#3711 = face_outer_bound ( 'none', #788, .t. ) ;
#3712 = edge_curve ( 'none', #2656, #15389, #33886, .t. ) ;
#3713 = circle ( 'none', #11187, 23.00000000000000000 ) ;
#3714 = axis2_placement_3d ( 'none', #35587, #22613, #25958 ) ;
#3715 = oriented_edge ( 'none', *, *, #39949, .t. ) ;
#3716 = advanced_face ( 'none', ( #6794 ), #38414, .t. ) ;
#3717 = oriented_edge ( 'none', *, *, #41667, .t. ) ;
#3718 = cartesian_point ( 'none', ( -19.66948234284250674, -7.403149957012745475, 176.0999999999381203 ) ) ;
#3719 = cartesian_point ( 'none', ( -37.46194077712550552, 51.00292657709108113, 8.089132860125103912e-15 ) ) ;
#3720 = cartesian_point ( 'none', ( -79.60000000000300702, 21.04693489143536311, 178.4707898778786728 ) ) ;
#3721 = edge_loop ( 'none', ( #32511, #13420, #6863, #2274 ) ) ;
#3722 = axis2_placement_3d ( 'none', #23123, #22984, #32773 ) ;
#3723 = oriented_edge ( 'none', *, *, #7383, .t. ) ;
#3724 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#3725 = cartesian_point ( 'none', ( -59.49999999999986500, -20.00000000000035527, 111.4589838486225943 ) ) ;
#3726 = axis2_placement_3d ( 'none', #22551, #32309, #18763 ) ;
#3727 = advanced_face ( 'none', ( #4723 ), #582, .f. ) ;
#3728 = face_outer_bound ( 'none', #21091, .t. ) ;
#3729 = vertex_point ( 'none', #4490 ) ;
#3730 = oriented_edge ( 'none', *, *, #28483, .f. ) ;
#3731 = vertex_point ( 'none', #14498 ) ;
#3732 = oriented_edge ( 'none', *, *, #7893, .t. ) ;
#3733 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, -4.448008912761042204e-17 ) ) ;
#3734 = vector ( 'none', #35084, 1000.000000000000000 ) ;
#3735 = axis2_placement_3d ( 'none', #28982, #32492, #32338 ) ;
#3736 = oriented_edge ( 'none', *, *, #9870, .t. ) ;
#3737 = oriented_edge ( 'none', *, *, #13890, .f. ) ;
#3738 = edge_loop ( 'none', ( #22416, #16128, #9997, #20475, #28770, #24182 ) ) ;
#3740 = oriented_edge ( 'none', *, *, #15635, .t. ) ;
#3739 = oriented_edge ( 'none', *, *, #19937, .f. ) ;
#3741 = cartesian_point ( 'none', ( -18.70078541131341154, -30.17500000000003979, 138.5999999999999943 ) ) ;
#3742 = vertex_point ( 'none', #38266 ) ;
#3743 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.40000000000007674 ) ) ;
#3744 = cartesian_point ( 'none', ( 26.66413130565104339, 6.728603251418618925, -3.500000000000018208 ) ) ;
#3745 = edge_curve ( 'none', #28333, #16375, #20343, .t. ) ;
#3746 = cartesian_point ( 'none', ( 11.17689360400071763, -18.01872402917804195, 175.0784676001031812 ) ) ;
#3747 = cylindrical_surface ( 'none', #116, 26.00000000000000711 ) ;
#3748 = direction ( 'none', ( -3.202566417187955564e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3749 = circle ( 'none', #36247, 0.9999999999999924505 ) ;
#3750 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#3751 = cartesian_point ( 'none', ( -95.69999999999991758, 8.841056931044871448, 137.9860791018140844 ) ) ;
#3752 = cartesian_point ( 'none', ( 37.46194077712550552, -51.00292657709108113, -8.089132860125103912e-15 ) ) ;
#3753 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#3754 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#3755 = edge_curve ( 'none', #41157, #10721, #1626, .t. ) ;
#3756 = direction ( 'none', ( 5.442269728554704299e-15, 0.09730194809184068705, 0.9952549074973370269 ) ) ;
#3757 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.49999999999998579 ) ) ;
#3758 = line ( 'none', #27911, #23527 ) ;
#3759 = oriented_edge ( 'none', *, *, #4522, .t. ) ;
#3760 = face_outer_bound ( 'none', #13803, .t. ) ;
#3761 = calendar_date ( 2020, 29, 3 ) ;
#3762 = cartesian_point ( 'none', ( -95.19999999999988916, 6.971496834208585902, 139.6464558659118893 ) ) ;
#3763 = vertex_point ( 'none', #1454 ) ;
#3764 = oriented_edge ( 'none', *, *, #9926, .f. ) ;
#3765 = circle ( 'none', #8600, 37.79999999999999005 ) ;
#3766 = direction ( 'none', ( -3.344045254895054720e-15, 0.9080905094339715156, 0.4187739565397423647 ) ) ;
#3767 = direction ( 'none', ( -1.753182019032801560e-15, 0.7208853290204432218, 0.6930543574663442508 ) ) ;
#3768 = cartesian_point ( 'none', ( 1.336303092585888781e-13, -32.16849999999998744, 84.50000000000002842 ) ) ;
#3769 = axis2_placement_3d ( 'none', #1039, #17170, #909 ) ;
#3770 = edge_loop ( 'none', ( #3031, #30627, #36750, #8159 ) ) ;
#3771 = oriented_edge ( 'none', *, *, #14780, .f. ) ;
#3772 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3773 = direction ( 'none', ( 3.700743415417190309e-15, -0.7851818551279843295, 0.6192652536496594529 ) ) ;
#3774 = cartesian_point ( 'none', ( -23.46582723854843167, 30.34019726825199470, 131.2143043577491710 ) ) ;
#3775 = edge_curve ( 'none', #42084, #12271, #34943, .t. ) ;
#3776 = advanced_face ( 'none', ( #27106 ), #10410, .f. ) ;
#3777 = cartesian_point ( 'none', ( -29.39359980405009765, -3.150894247566148554, -5.499999999999982236 ) ) ;
#3778 = direction ( 'none', ( -0.9285714285714283811, -0.3711537444790456441, 1.713307136767217392e-15 ) ) ;
#3779 = edge_curve ( 'none', #6795, #28937, #25028, .t. ) ;
#3780 = vertex_point ( 'none', #18138 ) ;
#3781 = direction ( 'none', ( 3.662375670299761774e-15, -1.000000000000000000, 5.844105176749763328e-13 ) ) ;
#3782 = axis2_placement_3d ( 'none', #4548, #41380, #14855 ) ;
#3783 = oriented_edge ( 'none', *, *, #36238, .f. ) ;
#3784 = direction ( 'none', ( 1.000000000000000000, 2.220446049250310123e-16, -9.291008791348794080e-16 ) ) ;
#3785 = oriented_edge ( 'none', *, *, #37688, .f. ) ;
#3786 = cartesian_point ( 'none', ( -51.00292657709098165, 37.46194077712567605, 1.099368429194634075e-14 ) ) ;
#3787 = line ( 'none', #8043, #23041 ) ;
#3788 = advanced_face ( 'none', ( #19260 ), #20303, .f. ) ;
#3789 = oriented_edge ( 'none', *, *, #11211, .f. ) ;
#3790 = edge_curve ( 'none', #32549, #32493, #38043, .t. ) ;
#3791 = oriented_edge ( 'none', *, *, #42400, .t. ) ;
#3792 = oriented_edge ( 'none', *, *, #24023, .f. ) ;
#3794 = oriented_edge ( 'none', *, *, #41422, .f. ) ;
#3793 = oriented_edge ( 'none', *, *, #11898, .f. ) ;
#3795 = axis2_placement_3d ( 'none', #18841, #28890, #28456 ) ;
#3796 = cartesian_point ( 'none', ( -35.43118482457840202, -21.95827619794658858, 122.6075512436757720 ) ) ;
#3797 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764234537, 48.50000000000000711 ) ) ;
#3798 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#3799 = cartesian_point ( 'none', ( -79.60000000000282228, -34.64101615137779078, 166.1000000000001933 ) ) ;
#3800 = circle ( 'none', #39421, 40.00000000000000711 ) ;
#3801 = edge_loop ( 'none', ( #8845, #6710, #20377, #19018 ) ) ;
#3802 = advanced_face ( 'none', ( #18201 ), #9792, .t. ) ;
#3803 = axis2_placement_3d ( 'none', #13614, #33853, #3879 ) ;
#3804 = cartesian_point ( 'none', ( 54.34738077886791530, 35.65616640185448460, -51.00000000000000711 ) ) ;
#3805 = vector ( 'none', #9220, 1000.000000000000000 ) ;
#3806 = oriented_edge ( 'none', *, *, #1119, .f. ) ;
#3807 = line ( 'none', #40298, #18349 ) ;
#3808 = face_outer_bound ( 'none', #20694, .t. ) ;
#3809 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#3810 = cartesian_point ( 'none', ( -17.18541743770070340, 36.26601615137748524, 106.0999999999999943 ) ) ;
#3811 = direction ( 'none', ( -0.8041664463712602240, -0.3214285714285704532, 0.5000000000000074385 ) ) ;
#3812 = oriented_edge ( 'none', *, *, #31747, .t. ) ;
#3813 = vector ( 'none', #15109, 1000.000000000000000 ) ;
#3814 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#3815 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#3816 = cartesian_point ( 'none', ( 14.50000000000025935, -38.86653296103288824, 113.0999999999999517 ) ) ;
#3817 = direction ( 'none', ( -2.725125444725131476e-15, 0.4187739565397501362, -0.9080905094339680739 ) ) ;
#3818 = direction ( 'none', ( -3.688818327761560008e-15, 0.8167141395237278445, -0.5770424718354939531 ) ) ;
#3819 = vertex_point ( 'none', #6335 ) ;
#3820 = line ( 'none', #23324, #38200 ) ;
#3821 = cartesian_point ( 'none', ( -91.94068774001704014, 4.103717320932005030, 172.7906748964154815 ) ) ;
#3822 = edge_curve ( 'none', #37267, #1986, #34899, .t. ) ;
#3823 = plane ( 'none', #11910 ) ;
#3824 = cartesian_point ( 'none', ( -78.66006655754259214, 40.70000000009635954, 164.1915339838117234 ) ) ;
#3825 = cartesian_point ( 'none', ( -78.49999999999988631, -16.74999999993448441, 111.4589838486323856 ) ) ;
#3826 = line ( 'none', #32870, #31396 ) ;
#3827 = edge_curve ( 'none', #22693, #39256, #1584, .t. ) ;
#3828 = oriented_edge ( 'none', *, *, #15199, .t. ) ;
#3829 = oriented_edge ( 'none', *, *, #13101, .t. ) ;
#3830 = oriented_edge ( 'none', *, *, #24033, .f. ) ;
#3831 = edge_loop ( 'none', ( #7054, #39119, #8025, #33619 ) ) ;
#3832 = vector ( 'none', #39023, 1000.000000000000000 ) ;
#3833 = oriented_edge ( 'none', *, *, #11678, .f. ) ;
#3834 = vertex_point ( 'none', #29470 ) ;
#3835 = edge_loop ( 'none', ( #16531, #10285, #9311, #26077 ) ) ;
#3836 = axis2_placement_3d ( 'none', #24854, #8386, #24410 ) ;
#3837 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 2.159850481677237594e-16 ) ) ;
#3838 = circle ( 'none', #36460, 6.500000000000001776 ) ;
#3839 = edge_loop ( 'none', ( #31373, #19464, #1845, #13186 ) ) ;
#3840 = edge_curve ( 'none', #13203, #22477, #26025, .t. ) ;
#3841 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#3842 = advanced_face ( 'none', ( #4688 ), #11452, .t. ) ;
#3843 = cartesian_point ( 'none', ( -99.49999999999991473, 16.10288568307738188, 182.9910161513681999 ) ) ;
#3844 = edge_curve ( 'none', #25039, #4662, #38585, .t. ) ;
#3845 = vector ( 'none', #14800, 1000.000000000000000 ) ;
#3846 = oriented_edge ( 'none', *, *, #26239, .t. ) ;
#3847 = line ( 'none', #21229, #2329 ) ;
#3848 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#3849 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239318e-16 ) ) ;
#3850 = edge_loop ( 'none', ( #20246, #33426 ) ) ;
#3851 = vector ( 'none', #34147, 1000.000000000000000 ) ;
#3852 = vertex_point ( 'none', #42470 ) ;
#3853 = edge_curve ( 'none', #12742, #40894, #2628, .t. ) ;
#3854 = cartesian_point ( 'none', ( -76.69999999999997442, 25.81981294285097306, 138.3547271700456918 ) ) ;
#3855 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3856 = axis2_placement_3d ( 'none', #3555, #26835, #16777 ) ;
#3857 = cylindrical_surface ( 'none', #14728, 23.49999999999999289 ) ;
#3858 = oriented_edge ( 'none', *, *, #4829, .t. ) ;
#3859 = axis2_placement_3d ( 'none', #12651, #29376, #42797 ) ;
#3860 = cartesian_point ( 'none', ( -81.50065061193427596, -6.262722525772818294, 166.5380863289546198 ) ) ;
#3861 = circle ( 'none', #23595, 28.62500000000000000 ) ;
#3862 = direction ( 'none', ( -3.344045254895046043e-15, 0.4187739565397404218, -0.9080905094339725148 ) ) ;
#3863 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.828670879282082944e-13 ) ) ;
#3864 = axis2_placement_3d ( 'none', #2281, #28861, #25381 ) ;
#3865 = cartesian_point ( 'none', ( -95.19999999999984652, -8.939312614995778006, 154.1055412041518480 ) ) ;
#3866 = oriented_edge ( 'none', *, *, #12617, .f. ) ;
#3867 = oriented_edge ( 'none', *, *, #16114, .t. ) ;
#3868 = cartesian_point ( 'none', ( 20.00000000000009592, -37.89101615137749945, 106.1000000000000369 ) ) ;
#3869 = vector ( 'none', #27331, 1000.000000000000000 ) ;
#3870 = cartesian_point ( 'none', ( -22.92297984194853910, -34.05599279459771367, 114.5000000000000711 ) ) ;
#3871 = oriented_edge ( 'none', *, *, #23374, .t. ) ;
#3872 = edge_loop ( 'none', ( #2313, #31500, #839, #6300, #40516 ) ) ;
#3873 = edge_loop ( 'none', ( #24369, #36932 ) ) ;
#3874 = edge_curve ( 'none', #654, #14409, #37540, .t. ) ;
#3875 = oriented_edge ( 'none', *, *, #24232, .t. ) ;
#3876 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3877 = axis2_placement_3d ( 'none', #43059, #23363, #29781 ) ;
#3878 = face_outer_bound ( 'none', #10856, .t. ) ;
#3879 = direction ( 'none', ( -0.1065859633166280074, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#3880 = face_outer_bound ( 'none', #26601, .t. ) ;
#3881 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018293344, 0.0000000000000000000 ) ) ;
#3882 = edge_curve ( 'none', #14284, #5577, #4182, .t. ) ;
#3883 = face_outer_bound ( 'none', #6601, .t. ) ;
#3884 = edge_loop ( 'none', ( #34882, #4900, #1970, #31878, #23489, #7285, #34644, #7596, #27278, #39228 ) ) ;
#3885 = conical_surface ( 'none', #25525, 44.74499999999991928, 0.7853981633974447263 ) ;
#3886 = cartesian_point ( 'none', ( -79.80000000000315197, 37.09286052702094594, 127.2306896826570437 ) ) ;
#3887 = oriented_edge ( 'none', *, *, #40342, .t. ) ;
#3888 = cartesian_point ( 'none', ( -33.49716038885666336, -20.39418449806254685, -36.37036720843561000 ) ) ;
#3889 = advanced_face ( 'none', ( #29683 ), #5925, .f. ) ;
#3890 = axis2_placement_3d ( 'none', #39871, #36500, #26730 ) ;
#3891 = direction ( 'none', ( -3.700743415417188731e-15, 0.7851818551279845515, -0.6192652536496591198 ) ) ;
#3893 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#3892 = vector ( 'none', #20799, 999.9999999999998863 ) ;
#3894 = oriented_edge ( 'none', *, *, #41820, .t. ) ;
#3895 = vertex_point ( 'none', #9825 ) ;
#3896 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#3897 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3898 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#3899 = line ( 'none', #23036, #42964 ) ;
#3900 = direction ( 'none', ( -0.9912947018080024986, 7.379458596218801759e-14, 0.1316617414717868861 ) ) ;
#3901 = cartesian_point ( 'none', ( -4.121991871836185785e-16, 1.976199425370234659e-15, -34.26794919243113213 ) ) ;
#3902 = cartesian_point ( 'none', ( -78.50000000000315481, -19.99999999991491961, 111.4589838485384519 ) ) ;
#3903 = cartesian_point ( 'none', ( -18.67193815218635677, 9.645827129073110129, 176.0999999999897057 ) ) ;
#3904 = oriented_edge ( 'none', *, *, #2119, .t. ) ;
#3905 = edge_curve ( 'none', #20926, #5888, #34381, .t. ) ;
#3906 = edge_loop ( 'none', ( #39024, #20154, #20299, #6923 ) ) ;
#3907 = edge_curve ( 'none', #39184, #12418, #27070, .t. ) ;
#3908 = vertex_point ( 'none', #13169 ) ;
#3909 = plane ( 'none', #41046 ) ;
#3910 = cartesian_point ( 'none', ( -68.25253502304074971, 0.6060448869595301824, 185.8082542209969574 ) ) ;
#3911 = face_outer_bound ( 'none', #21977, .t. ) ;
#3912 = edge_curve ( 'none', #6481, #40221, #37003, .t. ) ;
#3913 = oriented_edge ( 'none', *, *, #38954, .f. ) ;
#3914 = axis2_placement_3d ( 'none', #33929, #27642, #27364 ) ;
#3915 = vertex_point ( 'none', #25848 ) ;
#3916 = oriented_edge ( 'none', *, *, #1314, .t. ) ;
#3917 = axis2_placement_3d ( 'none', #2662, #29101, #36129 ) ;
#3918 = oriented_edge ( 'none', *, *, #2787, .f. ) ;
#3919 = edge_curve ( 'none', #37708, #23156, #35941, .t. ) ;
#3920 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#3921 = cartesian_point ( 'none', ( -50.10081362515099102, 27.60545737480742545, 64.60000000000007958 ) ) ;
#3922 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 3.083952846180989294e-16 ) ) ;
#3923 = oriented_edge ( 'none', *, *, #37248, .f. ) ;
#3924 = axis2_placement_3d ( 'none', #9964, #10111, #34265 ) ;
#3925 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#3926 = cartesian_point ( 'none', ( 33.87368848932797505, 51.48388761450068785, 64.60000000000002274 ) ) ;
#3927 = vector ( 'none', #34407, 1000.000000000000000 ) ;
#3928 = axis2_placement_3d ( 'none', #20393, #490, #6843 ) ;
#3929 = vector ( 'none', #27902, 1000.000000000000000 ) ;
#3930 = direction ( 'none', ( 3.839582726818969148e-15, -0.9080905094339729589, -0.4187739565397391450 ) ) ;
#3931 = cartesian_point ( 'none', ( 37.46194077712613790, 45.96194077712510762, -51.00000000000000711 ) ) ;
#3932 = vector ( 'none', #34152, 1000.000000000000000 ) ;
#3933 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#3934 = line ( 'none', #34731, #19555 ) ;
#3935 = vertex_point ( 'none', #15938 ) ;
#3936 = direction ( 'none', ( 3.608224830032527896e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#3937 = b_spline_curve_with_knots ( 'none', 3,
( #26056, #32323, #32772, #42825, #5854, #19224 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001119099726649887749, 0.002238199453299775498 ),
.unspecified. ) ;
#3938 = circle ( 'none', #18811, 4.400000000000001243 ) ;
#3939 = cartesian_point ( 'none', ( -79.25484337862717155, -34.99999999992496669, 127.9294689713023558 ) ) ;
#3940 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#3941 = edge_curve ( 'none', #15533, #32927, #12492, .t. ) ;
#3942 = oriented_edge ( 'none', *, *, #24818, .t. ) ;
#3943 = advanced_face ( 'none', ( #36478 ), #28098, .t. ) ;
#3944 = oriented_edge ( 'none', *, *, #8917, .f. ) ;
#3945 = cartesian_point ( 'none', ( 6.958227574740638379e-14, 2.628624515227233908e-14, 113.0999999999999801 ) ) ;
#3946 = vector ( 'none', #15660, 1000.000000000000000 ) ;
#3947 = cartesian_point ( 'none', ( -37.24625634066958213, 14.58492781563971441, -14.89060725646356431 ) ) ;
#3949 = axis2_placement_3d ( 'none', #10897, #7653, #7366 ) ;
#3948 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#3950 = cartesian_point ( 'none', ( -3.880458327200087876, 20.66133688638046095, 176.1000000000000227 ) ) ;
#3951 = edge_curve ( 'none', #28816, #40242, #21880, .t. ) ;
#3952 = cartesian_point ( 'none', ( -29.26657488714463540, -25.85077194699578484, 129.4429114409475119 ) ) ;
#3953 = vertex_point ( 'none', #10560 ) ;
#3954 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#3955 = advanced_face ( 'none', ( #11983, #5739, #13014, #3161, #23422, #20841 ), #3576, .t. ) ;
#3956 = oriented_edge ( 'none', *, *, #12104, .t. ) ;
#3957 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290596e-15 ) ) ;
#3958 = edge_loop ( 'none', ( #35878, #2432, #15508, #23966, #36917, #12122, #20262, #615 ) ) ;
#3959 = cartesian_point ( 'none', ( -18.70237072037160786, 37.18969389731793740, 120.7000000000000739 ) ) ;
#3960 = cartesian_point ( 'none', ( 1.468531564350388956e-16, 3.212838462100032770e-14, 45.50000000000004974 ) ) ;
#3961 = vertex_point ( 'none', #13308 ) ;
#3962 = edge_loop ( 'none', ( #31707, #7428 ) ) ;
#3963 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#3964 = cartesian_point ( 'none', ( -38.83925178720218696, -15.98781875954384191, 113.1000000000000369 ) ) ;
#3965 = cartesian_point ( 'none', ( -80.17806508223377193, 28.55007732365909945, 161.6300432204772903 ) ) ;
#3966 = edge_curve ( 'none', #23841, #22921, #18744, .t. ) ;
#3967 = line ( 'none', #21503, #852 ) ;
#3968 = circle ( 'none', #20020, 1.999999999999998002 ) ;
#3969 = direction ( 'none', ( 3.608224830032559450e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#3970 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000019540, 178.2410161513773801 ) ) ;
#3971 = vector ( 'none', #42551, 1000.000000000000000 ) ;
#3972 = vector ( 'none', #37986, 1000.000000000000227 ) ;
#3973 = edge_loop ( 'none', ( #23466, #13517, #4459, #19855, #5616, #30116, #12247, #32474 ) ) ;
#3974 = security_classification ( '', '', #31601 ) ;
#3975 = line ( 'none', #29540, #37331 ) ;
#3976 = edge_curve ( 'none', #27667, #638, #2130, .t. ) ;
#3977 = oriented_edge ( 'none', *, *, #19502, .t. ) ;
#3978 = axis2_placement_3d ( 'none', #36242, #23242, #16274 ) ;
#3979 = vertex_point ( 'none', #10406 ) ;
#3980 = direction ( 'none', ( 2.657580928260464197e-15, -0.9080905094339678518, -0.4187739565397503583 ) ) ;
#3981 = cartesian_point ( 'none', ( -77.99999999999995737, 34.64101615145138879, 126.0999999999793886 ) ) ;
#3982 = cartesian_point ( 'none', ( 14.61456777768163384, 37.23458618907359607, -15.50000000000000000 ) ) ;
#3983 = edge_loop ( 'none', ( #26472, #29051, #25476, #13168 ) ) ;
#3984 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#3985 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.170008355713477644e-17 ) ) ;
#3986 = axis2_placement_3d ( 'none', #6546, #36541, #3503 ) ;
#3987 = cartesian_point ( 'none', ( 20.56134554240474444, -6.909621510554961432, 174.0150335611515970 ) ) ;
#3988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3989 = advanced_face ( 'none', ( #9903 ), #16651, .t. ) ;
#3990 = oriented_edge ( 'none', *, *, #42934, .t. ) ;
#3991 = axis2_placement_3d ( 'none', #7620, #17669, #40999 ) ;
#3992 = oriented_edge ( 'none', *, *, #30467, .t. ) ;
#3993 = cartesian_point ( 'none', ( 25.45017465948108537, 5.318703770836271438, -3.500000000000017319 ) ) ;
#3994 = vector ( 'none', #5267, 1000.000000000000227 ) ;
#3995 = edge_loop ( 'none', ( #31326, #24611, #8369, #4402 ) ) ;
#3996 = cartesian_point ( 'none', ( -31.21253039026273512, 24.84420298852628406, 127.2441822060185501 ) ) ;
#3997 = direction ( 'none', ( -1.317153999341665977e-15, -5.859271401398302714e-13, -1.000000000000000000 ) ) ;
#3998 = cartesian_point ( 'none', ( -22.81458256229930370, -33.01601615137757051, 101.0903692588730394 ) ) ;
#3999 = axis2_placement_3d ( 'none', #20960, #1043, #24313 ) ;
#4000 = advanced_face ( 'none', ( #13534 ), #23334, .t. ) ;
#4001 = direction ( 'none', ( -0.5448968651154827425, 0.8385030747631873060, 6.616717687313834137e-16 ) ) ;
#4002 = direction ( 'none', ( 3.608224830031758756e-15, -0.7851818551279846625, 0.6192652536496590088 ) ) ;
#4003 = axis2_placement_3d ( 'none', #40164, #23236, #33443 ) ;
#4004 = face_outer_bound ( 'none', #27906, .t. ) ;
#4005 = toroidal_surface ( 'none', #16368, 2.700000000000000178, 0.1999999999999998723 ) ;
#4006 = edge_curve ( 'none', #31814, #27694, #28634, .t. ) ;
#4007 = advanced_face ( 'none', ( #27599 ), #8857, .f. ) ;
#4008 = vector ( 'none', #17511, 1000.000000000000000 ) ;
#4009 = circle ( 'none', #26294, 27.15470053837927011 ) ;
#4010 = cartesian_point ( 'none', ( -57.09999999999987352, -20.00000000000034461, 113.5589838486225887 ) ) ;
#4011 = vertex_point ( 'none', #20022 ) ;
#4012 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#4013 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4014 = edge_curve ( 'none', #11130, #27943, #3514, .t. ) ;
#4015 = cylindrical_surface ( 'none', #40281, 40.00000000000000711 ) ;
#4016 = oriented_edge ( 'none', *, *, #35774, .f. ) ;
#4017 = cartesian_point ( 'none', ( 18.38783946407618330, 32.27869982911893487, 117.7000000000000313 ) ) ;
#4018 = vertex_point ( 'none', #37067 ) ;
#4019 = cartesian_point ( 'none', ( -75.84841771275824840, 25.32922105468182039, 138.2275824672539670 ) ) ;
#4020 = circle ( 'none', #20078, 39.28867513459482552 ) ;
#4021 = axis2_placement_3d ( 'none', #27573, #21461, #14905 ) ;
#4022 = oriented_edge ( 'none', *, *, #7140, .f. ) ;
#4023 = cartesian_point ( 'none', ( -18.48055493771014213, -11.45321929319352705, 174.1814758487515178 ) ) ;
#4024 = edge_curve ( 'none', #27840, #16037, #17702, .t. ) ;
#4025 = direction ( 'none', ( 0.1065859633166277576, -0.9943034911051384928, -4.625929269271482709e-17 ) ) ;
#4026 = cartesian_point ( 'none', ( -0.5435884129148403909, 5.070947804636201539, -94.75000000000000000 ) ) ;
#4027 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4028 = face_outer_bound ( 'none', #4866, .t. ) ;
#4029 = edge_curve ( 'none', #11972, #8929, #19810, .t. ) ;
#4030 = oriented_edge ( 'none', *, *, #14688, .f. ) ;
#4031 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#4032 = direction ( 'none', ( -0.8917887532908056469, 0.4524520079566787811, 7.093699910821890011e-16 ) ) ;
#4033 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#4034 = cartesian_point ( 'none', ( -95.19999999999987494, 4.013259775493645050e-13, 146.1000000000001648 ) ) ;
#4035 = edge_curve ( 'none', #4831, #34046, #4942, .t. ) ;
#4036 = plane ( 'none', #19792 ) ;
#4037 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4038 = cartesian_point ( 'none', ( 23.36374678091011958, -37.83842277532631471, 114.7000000000000171 ) ) ;
#4039 = axis2_placement_3d ( 'none', #7437, #20835, #30884 ) ;
#4040 = vector ( 'none', #27456, 1000.000000000000000 ) ;
#4041 = cartesian_point ( 'none', ( -74.69999999999988916, 6.971496834208658733, 139.6464558659118609 ) ) ;
#4042 = axis2_placement_3d ( 'none', #4228, #770, #27501 ) ;
#4043 = circle ( 'none', #33482, 8.500000000000000000 ) ;
#4044 = oriented_edge ( 'none', *, *, #4024, .t. ) ;
#4045 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#4046 = cartesian_point ( 'none', ( -24.76313972081450743, 31.89101615137745327, 113.1000000000000227 ) ) ;
#4047 = advanced_face ( 'none', ( #3652 ), #10959, .f. ) ;
#4048 = cartesian_point ( 'none', ( -20.00000000000009948, 34.64101615137748524, 113.1000000000000085 ) ) ;
#4049 = vector ( 'none', #6212, 1000.000000000000000 ) ;
#4050 = cartesian_point ( 'none', ( 1.866137003347119047e-13, -13.99999999999997868, 163.5999999999999659 ) ) ;
#4051 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#4052 = oriented_edge ( 'none', *, *, #18717, .t. ) ;
#4053 = cartesian_point ( 'none', ( -22.31407061952034709, 29.64388465760769975, 134.4532198849262556 ) ) ;
#4054 = oriented_edge ( 'none', *, *, #31522, .t. ) ;
#4055 = circle ( 'none', #29214, 0.2000000000000027034 ) ;
#4056 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4057 = axis2_placement_3d ( 'none', #14619, #21324, #34880 ) ;
#4058 = toroidal_surface ( 'none', #17094, 6.100000000000000533, 0.2000000000000000111 ) ;
#4059 = cartesian_point ( 'none', ( -31.22603891921373531, 57.00819672131149929, 6.751387790425300793e-15 ) ) ;
#4060 = vertex_point ( 'none', #4135 ) ;
#4061 = oriented_edge ( 'none', *, *, #27990, .f. ) ;
#4062 = edge_curve ( 'none', #21561, #2963, #25313, .t. ) ;
#4064 = oriented_edge ( 'none', *, *, #19256, .t. ) ;
#4063 = cartesian_point ( 'none', ( 12.14246248460618638, 41.53180234242120150, -36.50000000000000711 ) ) ;
#4065 = cartesian_point ( 'none', ( -16.28168911156168619, -37.11317231157059382, 114.7000000000000597 ) ) ;
#4066 = direction ( 'none', ( 7.726341967795146271e-16, 2.939139324480749164e-16, 1.000000000000000000 ) ) ;
#4067 = edge_curve ( 'none', #30206, #6311, #41498, .t. ) ;
#4068 = vector ( 'none', #2931, 1000.000000000000000 ) ;
#4069 = oriented_edge ( 'none', *, *, #6252, .t. ) ;
#4070 = cartesian_point ( 'none', ( 1.500365914824852262e-13, 1.880711609339773211e-14, 174.1819355786506378 ) ) ;
#4071 = direction ( 'none', ( 0.5464005567287444354, -0.8375239886752607887, -2.831729029602243555e-16 ) ) ;
#4072 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4073 = oriented_edge ( 'none', *, *, #29219, .f. ) ;
#4074 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4075 = cartesian_point ( 'none', ( -82.30000000000293880, -21.32142726041799108, 109.5887084690273952 ) ) ;
#4076 = cartesian_point ( 'none', ( 0.9731018870205178084, 21.00044731388125996, 176.1000000000000512 ) ) ;
#4077 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4078 = line ( 'none', #41083, #41062 ) ;
#4079 = cartesian_point ( 'none', ( 17.94032845305315860, 29.53147851165107340, 140.7343619946645958 ) ) ;
#4080 = cartesian_point ( 'none', ( -18.64383149374335957, -28.13922447054695297, 143.1152451052473111 ) ) ;
#4081 = edge_curve ( 'none', #18928, #16753, #26554, .t. ) ;
#4082 = line ( 'none', #431, #35840 ) ;
#4084 = edge_loop ( 'none', ( #19140, #41214, #12734, #23635, #34323, #37210, #8662, #5360, #26110, #9787, #9128, #25788, #162, #19795, #39746, #17346, #18857, #40906, #7035, #38677, #34231, #38235 ) ) ;
#4083 = cartesian_point ( 'none', ( -85.50000000001777778, 35.00000000009686829, 165.0999999999703789 ) ) ;
#4085 = cartesian_point ( 'none', ( -14.69209691475663959, 10.39914843856931626, -37.49999999999999289 ) ) ;
#4086 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#4087 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#4088 = vector ( 'none', #11707, 1000.000000000000000 ) ;
#4089 = edge_curve ( 'none', #43189, #26327, #25528, .t. ) ;
#4090 = circle ( 'none', #3418, 3.250000000000072387 ) ;
#4091 = cartesian_point ( 'none', ( -79.38621512895122123, 3.841285209120035127, 172.8264408813631974 ) ) ;
#4092 = oriented_edge ( 'none', *, *, #20919, .f. ) ;
#4093 = axis2_placement_3d ( 'none', #26377, #6437, #19984 ) ;
#4094 = edge_loop ( 'none', ( #3636, #17942, #9610, #39001 ) ) ;
#4095 = face_outer_bound ( 'none', #12931, .t. ) ;
#4096 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4097 = plane ( 'none', #20620 ) ;
#4098 = edge_curve ( 'none', #14565, #42549, #42220, .t. ) ;
#4099 = advanced_face ( 'none', ( #35431, #7795, #14564, #40132, #31243, #22391 ), #4438, .t. ) ;
#4100 = face_outer_bound ( 'none', #34956, .t. ) ;
#4101 = vertex_point ( 'none', #37641 ) ;
#4102 = oriented_edge ( 'none', *, *, #35529, .t. ) ;
#4103 = axis2_placement_3d ( 'none', #31511, #24837, #15042 ) ;
#4104 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4105 = edge_loop ( 'none', ( #42624, #6316, #29549, #15913 ) ) ;
#4106 = cartesian_point ( 'none', ( -69.49999999999974420, -37.39101615127992062, 166.1000000000221348 ) ) ;
#4107 = cartesian_point ( 'none', ( 18.35710459332077349, -10.24801981933003070, 176.0999999999876025 ) ) ;
#4108 = line ( 'none', #37741, #38008 ) ;
#4109 = cartesian_point ( 'none', ( -3.351551063872250324, -15.64503453068280159, -115.9999999999999289 ) ) ;
#4110 = cartesian_point ( 'none', ( 37.46194077712548420, 45.96194077712566184, 2.081668171172168513e-14 ) ) ;
#4111 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4112 = edge_curve ( 'none', #37759, #20611, #28594, .t. ) ;
#4113 = cartesian_point ( 'none', ( 19.43860509126878711, -9.680349996215102948, 174.1059598758641584 ) ) ;
#4114 = face_outer_bound ( 'none', #21874, .t. ) ;
#4115 = direction ( 'none', ( 0.8706508571648328143, -0.4919014992029824840, -5.281179216930942665e-16 ) ) ;
#4116 = vector ( 'none', #35858, 999.9999999999998863 ) ;
#4117 = oriented_edge ( 'none', *, *, #2707, .t. ) ;
#4119 = axis2_placement_3d ( 'none', #15517, #31711, #35076 ) ;
#4118 = cartesian_point ( 'none', ( -17.84999999999980247, -11.06243644049542851, 176.0999999999999943 ) ) ;
#4120 = face_outer_bound ( 'none', #15847, .t. ) ;
#4121 = vector ( 'none', #15115, 999.9999999999998863 ) ;
#4122 = face_outer_bound ( 'none', #4416, .t. ) ;
#4123 = cartesian_point ( 'none', ( -82.27053133307964572, -0.3420700819959869854, 172.2113621300424029 ) ) ;
#4124 = axis2_placement_3d ( 'none', #4756, #34309, #14052 ) ;
#4125 = vertex_point ( 'none', #24215 ) ;
#4126 = cartesian_point ( 'none', ( -104.4999999999999716, 31.81980515349911443, 177.9198051533759610 ) ) ;
#4127 = oriented_edge ( 'none', *, *, #29377, .t. ) ;
#4128 = direction ( 'none', ( -0.9912947018080026096, 7.344212044069210617e-14, 0.1316617414717854428 ) ) ;
#4129 = cartesian_point ( 'none', ( -19.46806706915374363, -11.10664633274581448, 172.3430940254253017 ) ) ;
#4130 = cartesian_point ( 'none', ( -90.47803888987067467, -23.00406474395102308, 123.1383881950843318 ) ) ;
#4131 = axis2_placement_3d ( 'none', #1461, #4765, #34460 ) ;
#4132 = oriented_edge ( 'none', *, *, #26492, .f. ) ;
#4133 = oriented_edge ( 'none', *, *, #4794, .t. ) ;
#4134 = cartesian_point ( 'none', ( -82.30000000000299565, 17.71958037910667727, 180.9502680385580504 ) ) ;
#4135 = cartesian_point ( 'none', ( -75.69999999999987494, 7.137983248323580554, 156.3615396089798253 ) ) ;
#4136 = advanced_face ( 'none', ( #37501 ), #43205, .f. ) ;
#4137 = cartesian_point ( 'none', ( 28.76605727393073764, 55.32808922223360781, 60.60000000000005116 ) ) ;
#4138 = direction ( 'none', ( -1.000000000000000000, -4.700225607503757205e-15, 8.239640843840859383e-16 ) ) ;
#4139 = edge_curve ( 'none', #40717, #7203, #18024, .t. ) ;
#4140 = line ( 'none', #6016, #30701 ) ;
#4141 = cartesian_point ( 'none', ( -91.74515662140819927, 35.20000000009733299, 165.9294689712425281 ) ) ;
#4142 = edge_curve ( 'none', #37328, #16168, #42179, .t. ) ;
#4143 = advanced_face ( 'none', ( #24443 ), #31331, .f. ) ;
#4144 = edge_curve ( 'none', #8586, #21522, #14022, .t. ) ;
#4145 = oriented_edge ( 'none', *, *, #40757, .f. ) ;
#4146 = edge_curve ( 'none', #4726, #2888, #39050, .t. ) ;
#4147 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#4148 = cartesian_point ( 'none', ( -19.29818269546779064, -9.964458207123740863, 174.1171417321303636 ) ) ;
#4149 = vertex_point ( 'none', #27986 ) ;
#4150 = conical_surface ( 'none', #36388, 3.399999999999996803, 1.029744258676653201 ) ;
#4151 = axis2_placement_3d ( 'none', #29968, #33461, #16712 ) ;
#4152 = vector ( 'none', #24982, 1000.000000000000000 ) ;
#4153 = cartesian_point ( 'none', ( -79.60000000000296438, -18.86931031725737995, 109.0071394730649814 ) ) ;
#4154 = edge_loop ( 'none', ( #2185, #33787 ) ) ;
#4155 = cartesian_point ( 'none', ( -36.53547375485823068, -14.74609933745103341, -36.69085382011765972 ) ) ;
#4156 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4157 = cartesian_point ( 'none', ( 33.49101067908064522, 21.87126433688066385, -13.73205080756888563 ) ) ;
#4158 = face_outer_bound ( 'none', #17368, .t. ) ;
#4159 = circle ( 'none', #20503, 48.49999999999999289 ) ;
#4160 = direction ( 'none', ( -1.285527325791030169e-15, 0.6192652536496588977, 0.7851818551279847735 ) ) ;
#4161 = axis2_placement_3d ( 'none', #38421, #18707, #32252 ) ;
#4162 = circle ( 'none', #47, 16.00000000000000000 ) ;
#4163 = cartesian_point ( 'none', ( 10.54712743856174129, 16.96619012832744744, 175.9202267509592730 ) ) ;
#4164 = cartesian_point ( 'none', ( -76.37799314594934685, 25.60429710112248713, 138.1169961954644805 ) ) ;
#4165 = oriented_edge ( 'none', *, *, #22123, .f. ) ;
#4166 = vertex_point ( 'none', #18226 ) ;
#4167 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290596e-15 ) ) ;
#4168 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#4169 = cartesian_point ( 'none', ( -75.69999999999987494, -2.428612866367529932e-13, 146.0999999999999659 ) ) ;
#4170 = oriented_edge ( 'none', *, *, #8553, .t. ) ;
#4171 = cartesian_point ( 'none', ( -1.505739977147867966e-15, 4.234819170337514186e-18, -7.000000000000000000 ) ) ;
#4172 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -7.930164461608256495e-16 ) ) ;
#4173 = oriented_edge ( 'none', *, *, #34375, .f. ) ;
#4174 = edge_curve ( 'none', #29208, #23090, #30159, .t. ) ;
#4175 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#4176 = cartesian_point ( 'none', ( 49.61081362515097481, -31.00027695764237734, -25.79292610469371638 ) ) ;
#4177 = cartesian_point ( 'none', ( -78.49999999999987210, -19.99999999993453415, 111.4589838486342899 ) ) ;
#4178 = cartesian_point ( 'none', ( -84.03754852184890467, -5.263067475573298459, 171.5584188652794353 ) ) ;
#4179 = direction ( 'none', ( -2.523234146875356491e-15, 1.000000000000000000, -5.853903220750827690e-13 ) ) ;
#4180 = cartesian_point ( 'none', ( -16.33805481233313017, -10.17128520816006976, 176.0999999999999659 ) ) ;
#4181 = axis2_placement_3d ( 'none', #713, #20328, #33439 ) ;
#4182 = line ( 'none', #36197, #33335 ) ;
#4183 = edge_loop ( 'none', ( #35371, #30690, #28587 ) ) ;
#4184 = direction ( 'none', ( 1.318389841742373786e-15, -1.224442052797146507e-16, 1.000000000000000000 ) ) ;
#4185 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#4186 = edge_curve ( 'none', #29404, #13162, #34345, .t. ) ;
#4187 = advanced_face ( 'none', ( #33845 ), #20807, .f. ) ;
#4188 = edge_loop ( 'none', ( #40619, #35401, #20557, #4681 ) ) ;
#4189 = cartesian_point ( 'none', ( -78.50000000000302691, -34.64101615137607126, 166.1000000000004206 ) ) ;
#4190 = line ( 'none', #17490, #38590 ) ;
#4191 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#4192 = oriented_edge ( 'none', *, *, #41704, .t. ) ;
#4193 = oriented_edge ( 'none', *, *, #24601, .t. ) ;
#4194 = oriented_edge ( 'none', *, *, #23341, .t. ) ;
#4195 = vector ( 'none', #30956, 999.9999999999997726 ) ;
#4196 = direction ( 'none', ( -0.1065859633166283127, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4197 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 180.7410161513773801 ) ) ;
#4198 = line ( 'none', #39624, #51 ) ;
#4199 = plane ( 'none', #38876 ) ;
#4200 = vertex_point ( 'none', #41567 ) ;
#4202 = advanced_face ( 'none', ( #3124 ), #21303, .t. ) ;
#4201 = b_spline_curve_with_knots ( 'none', 3,
( #31716, #7986, #34936, #41204, #21531, #11783, #21233, #24585 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.2499999999999998890, 0.4999999999999998890, 1.000000000000000000 ),
.unspecified. ) ;
#4203 = cartesian_point ( 'none', ( 17.18541743770055064, 36.26601615137762025, 106.0999999999999517 ) ) ;
#4204 = edge_curve ( 'none', #24279, #10599, #23921, .t. ) ;
#4205 = cylindrical_surface ( 'none', #24825, 5.000000000000003553 ) ;
#4206 = plane ( 'none', #16976 ) ;
#4207 = line ( 'none', #35234, #38608 ) ;
#4208 = cartesian_point ( 'none', ( -54.49999999999993605, -1.500000000000606404, 106.1000000000000512 ) ) ;
#4209 = direction ( 'none', ( -2.312964634635741083e-15, 0.7208853290204435549, 0.6930543574663439177 ) ) ;
#4210 = advanced_face ( 'none', ( #8316, #17665 ), #15018, .t. ) ;
#4211 = vertex_point ( 'none', #38209 ) ;
#4212 = edge_curve ( 'none', #3541, #27904, #17165, .t. ) ;
#4213 = cartesian_point ( 'none', ( -98.99999999999990052, -15.49999999993461053, 111.4589838486316751 ) ) ;
#4214 = axis2_placement_3d ( 'none', #11208, #18304, #27924 ) ;
#4215 = axis2_placement_3d ( 'none', #8777, #35133, #5575 ) ;
#4216 = cartesian_point ( 'none', ( -79.80000000000302407, -34.64101615137607126, 166.1000000000004206 ) ) ;
#4217 = direction ( 'none', ( 3.608224830032559450e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#4218 = oriented_edge ( 'none', *, *, #39749, .f. ) ;
#4219 = oriented_edge ( 'none', *, *, #6115, .t. ) ;
#4220 = edge_curve ( 'none', #29067, #42750, #6726, .t. ) ;
#4221 = cartesian_point ( 'none', ( -0.9922267985271403523, 20.99954831407136524, 176.1000000000000512 ) ) ;
#4222 = vertex_point ( 'none', #1690 ) ;
#4223 = cartesian_point ( 'none', ( -78.49999999999975842, -30.14101615127994549, 166.1000000000179000 ) ) ;
#4224 = cartesian_point ( 'none', ( -79.80000000000295302, -18.86931031725738350, 109.0071394730649814 ) ) ;
#4225 = cartesian_point ( 'none', ( -104.1668298263047063, -13.30234667456951136, 113.7260000470334660 ) ) ;
#4226 = axis2_placement_3d ( 'none', #25243, #12272, #22019 ) ;
#4227 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.7000000000000739 ) ) ;
#4228 = cartesian_point ( 'none', ( 31.00027695764292801, 49.61081362515070481, 58.50000000000004263 ) ) ;
#4229 = direction ( 'none', ( -0.9985173288360184030, -0.05443476843142221883, 0.0000000000000000000 ) ) ;
#4230 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#4231 = direction ( 'none', ( 1.110223024625155554e-15, 3.586259037171268839e-15, 1.000000000000000000 ) ) ;
#4232 = vector ( 'none', #36105, 1000.000000000000227 ) ;
#4233 = axis2_placement_3d ( 'none', #22482, #19436, #42319 ) ;
#4234 = oriented_edge ( 'none', *, *, #17601, .t. ) ;
#4235 = oriented_edge ( 'none', *, *, #41581, .f. ) ;
#4236 = oriented_edge ( 'none', *, *, #10973, .t. ) ;
#4237 = circle ( 'none', #1063, 47.00000000000000711 ) ;
#4238 = cartesian_point ( 'none', ( -38.71140000000000470, 19.95663533865354822, 113.1000000000000369 ) ) ;
#4239 = direction ( 'none', ( -1.137523590804463723e-15, -3.586259037171271205e-15, -1.000000000000000000 ) ) ;
#4240 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#4241 = oriented_edge ( 'none', *, *, #10603, .f. ) ;
#4242 = vertex_point ( 'none', #25237 ) ;
#4243 = oriented_edge ( 'none', *, *, #26844, .t. ) ;
#4244 = cartesian_point ( 'none', ( 1.297969380214444915e-13, -48.49999999999995737, 4.575333167888828712e-14 ) ) ;
#4245 = oriented_edge ( 'none', *, *, #18169, .f. ) ;
#4246 = edge_loop ( 'none', ( #17092, #32074, #4410, #21980 ) ) ;
#4247 = cartesian_point ( 'none', ( -14.27565044502522440, -37.36583739689840655, -34.26794919243112503 ) ) ;
#4248 = edge_loop ( 'none', ( #7375, #13286, #27582, #5345 ) ) ;
#4249 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#4250 = circle ( 'none', #27691, 65.00000000000000000 ) ;
#4251 = vector ( 'none', #7823, 999.9999999999998863 ) ;
#4252 = axis2_placement_3d ( 'none', #15584, #15889, #38789 ) ;
#4253 = cartesian_point ( 'none', ( -101.5000000000000142, 17.50000000006227552, 106.0999999999898762 ) ) ;
#4254 = line ( 'none', #31784, #19878 ) ;
#4255 = oriented_edge ( 'none', *, *, #6044, .f. ) ;
#4256 = cylindrical_surface ( 'none', #42714, 4.999999999999997335 ) ;
#4257 = edge_curve ( 'none', #12779, #2474, #1035, .t. ) ;
#4258 = oriented_edge ( 'none', *, *, #20104, .f. ) ;
#4259 = oriented_edge ( 'none', *, *, #33269, .f. ) ;
#4260 = cartesian_point ( 'none', ( -3.281598290851193528e-14, 26.00000000000003197, 111.8999999999999915 ) ) ;
#4261 = cartesian_point ( 'none', ( -89.12946866692010417, -0.2583892556958849451, 172.1243209342831051 ) ) ;
#4262 = advanced_face ( 'none', ( #22351 ), #8825, .f. ) ;
#4263 = edge_curve ( 'none', #20372, #6748, #41135, .t. ) ;
#4264 = oriented_edge ( 'none', *, *, #32384, .f. ) ;
#4265 = direction ( 'none', ( 0.1065859633166278131, -0.9943034911051386038, -4.391705002472933035e-17 ) ) ;
#4266 = oriented_edge ( 'none', *, *, #6634, .t. ) ;
#4267 = cartesian_point ( 'none', ( -54.49999999999985789, -20.12761829022054982, 115.5951669768912069 ) ) ;
#4268 = axis2_placement_3d ( 'none', #21273, #7869, #31171 ) ;
#4269 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4270 = oriented_edge ( 'none', *, *, #34181, .t. ) ;
#4271 = cartesian_point ( 'none', ( -19.66651355761567288, 28.16929620397850798, 141.5636645015275406 ) ) ;
#4272 = edge_curve ( 'none', #11106, #38562, #4140, .t. ) ;
#4273 = vertex_point ( 'none', #22167 ) ;
#4274 = oriented_edge ( 'none', *, *, #20150, .t. ) ;
#4275 = vector ( 'none', #20957, 1000.000000000000000 ) ;
#4276 = cartesian_point ( 'none', ( 1.075163109285072722e-13, 2.275985204021655856e-14, 141.8999999999999773 ) ) ;
#4277 = cartesian_point ( 'none', ( 1.128725045757152388e-13, 11.00000000000001776, 176.0999999999999659 ) ) ;
#4278 = oriented_edge ( 'none', *, *, #9218, .f. ) ;
#4279 = oriented_edge ( 'none', *, *, #39628, .t. ) ;
#4280 = cartesian_point ( 'none', ( -91.84999999999983800, -26.07770415315958346, 126.6977004717810757 ) ) ;
#4281 = cartesian_point ( 'none', ( 8.650670939904889778, 7.737613847238974701e-13, 146.1000000000000512 ) ) ;
#4282 = oriented_edge ( 'none', *, *, #39112, .f. ) ;
#4284 = edge_loop ( 'none', ( #37727, #38874, #8157, #30678 ) ) ;
#4283 = vertex_point ( 'none', #28990 ) ;
#4285 = cartesian_point ( 'none', ( -79.80000000000316618, -17.51442002161133971, 110.8894294863776793 ) ) ;
#4286 = edge_curve ( 'none', #40399, #28002, #5181, .t. ) ;
#4287 = cartesian_point ( 'none', ( -30.88214950545306792, 6.989130273923188419, 142.1957071800622145 ) ) ;
#4288 = circle ( 'none', #5070, 5.000000000000015099 ) ;
#4289 = axis2_placement_3d ( 'none', #19124, #9510, #25821 ) ;
#4290 = face_outer_bound ( 'none', #465, .t. ) ;
#4291 = cartesian_point ( 'none', ( -39.40457741509185041, 2.190344192493929310, 113.1000000000000369 ) ) ;
#4292 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#4293 = circle ( 'none', #32868, 0.1000000000000000888 ) ;
#4295 = oriented_edge ( 'none', *, *, #43181, .t. ) ;
#4294 = axis2_placement_3d ( 'none', #40106, #511, #13575 ) ;
#4296 = vector ( 'none', #15766, 1000.000000000000000 ) ;
#4297 = line ( 'none', #34014, #27213 ) ;
#4298 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#4299 = cartesian_point ( 'none', ( -76.03306161285937037, 25.60017594445165656, 138.3553862349590133 ) ) ;
#4300 = plane ( 'none', #6210 ) ;
#4302 = vertex_point ( 'none', #41995 ) ;
#4301 = axis2_placement_3d ( 'none', #19993, #504, #33370 ) ;
#4303 = vector ( 'none', #31099, 1000.000000000000000 ) ;
#4304 = direction ( 'none', ( 4.625929269271438779e-15, -1.000000000000000000, 5.828670879282013272e-13 ) ) ;
#4305 = oriented_edge ( 'none', *, *, #10580, .f. ) ;
#4306 = circle ( 'none', #30093, 0.2000000000000001499 ) ;
#4307 = cartesian_point ( 'none', ( 2.618745409587306473e-15, 3.195388064986210628e-14, 48.50000000000004974 ) ) ;
#4308 = cartesian_point ( 'none', ( -10.37043568365231039, -14.28551838825478271, 159.8718262507694305 ) ) ;
#4309 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397318731, 0.9080905094339764005 ) ) ;
#4310 = axis2_placement_3d ( 'none', #16462, #3239, #36721 ) ;
#4311 = cartesian_point ( 'none', ( 15.09417047465755957, 9.868040667221325890, -11.16998576413868349 ) ) ;
#4312 = advanced_face ( 'none', ( #42725 ), #5873, .f. ) ;
#4313 = cartesian_point ( 'none', ( -95.69999999999991758, 9.535364182069701044, 137.2638905668107441 ) ) ;
#4314 = direction ( 'none', ( -3.725065745912187060e-15, 0.8167141395237237367, -0.5770424718354996152 ) ) ;
#4315 = cartesian_point ( 'none', ( 19.99999999999999645, 34.64101615137762025, 113.0999999999999517 ) ) ;
#4316 = oriented_edge ( 'none', *, *, #23873, .f. ) ;
#4317 = edge_curve ( 'none', #5643, #19328, #32809, .t. ) ;
#4318 = cartesian_point ( 'none', ( 1.268784747188608167e-13, 2.095992222260475363e-14, 156.5999999999999659 ) ) ;
#4319 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#4320 = edge_loop ( 'none', ( #12922, #29893, #10885, #36900 ) ) ;
#4321 = cartesian_point ( 'none', ( -76.61639101531952178, 25.76523028923710612, 138.2717162914267135 ) ) ;
#4322 = vertex_point ( 'none', #28851 ) ;
#4323 = oriented_edge ( 'none', *, *, #27787, .f. ) ;
#4324 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4325 = face_bound ( 'none', #9174, .t. ) ;
#4326 = oriented_edge ( 'none', *, *, #5666, .f. ) ;
#4327 = edge_loop ( 'none', ( #6552, #18135, #30832, #40274, #6527 ) ) ;
#4328 = cartesian_point ( 'none', ( -104.4999999999998437, -28.81980515332747927, 114.2801948466223081 ) ) ;
#4329 = oriented_edge ( 'none', *, *, #32801, .f. ) ;
#4330 = direction ( 'none', ( 0.5530755850173185717, 0.8331310804775865497, -6.727740588926554795e-16 ) ) ;
#4331 = oriented_edge ( 'none', *, *, #10145, .f. ) ;
#4332 = edge_curve ( 'none', #34002, #158, #15058, .t. ) ;
#4333 = cartesian_point ( 'none', ( 57.49999999999996447, 57.50000000000000711, -73.00000000000001421 ) ) ;
#4334 = direction ( 'none', ( -9.436895709313830594e-16, -2.775557561562891351e-16, -1.000000000000000000 ) ) ;
#4335 = vector ( 'none', #27093, 1000.000000000000114 ) ;
#4336 = oriented_edge ( 'none', *, *, #7435, .t. ) ;
#4337 = cartesian_point ( 'none', ( -69.04248950677457231, 0.9169150248031076034, 185.9842008279385368 ) ) ;
#4338 = direction ( 'none', ( 0.09136200246884788878, -0.8522844395492784608, -0.5150380749100541555 ) ) ;
#4339 = axis2_placement_3d ( 'none', #16589, #33490, #33339 ) ;
#4340 = circle ( 'none', #15222, 2.133999999999999897 ) ;
#4341 = vertex_point ( 'none', #22445 ) ;
#4342 = vector ( 'none', #26440, 1000.000000000000000 ) ;
#4343 = cartesian_point ( 'none', ( 1.865254358040979055, -17.40031109433993350, -46.50000000000000000 ) ) ;
#4344 = cartesian_point ( 'none', ( -19.28639348694562372, 29.18184763409930582, 139.9488009367098016 ) ) ;
#4345 = edge_curve ( 'none', #42431, #37115, #16615, .t. ) ;
#4346 = oriented_edge ( 'none', *, *, #34954, .f. ) ;
#4347 = cylindrical_surface ( 'none', #10754, 4.500000000000000888 ) ;
#4349 = oriented_edge ( 'none', *, *, #33550, .f. ) ;
#4348 = cartesian_point ( 'none', ( -49.12081362515099414, 34.39509654047742515, 68.60000000000007958 ) ) ;
#4350 = edge_loop ( 'none', ( #39268, #9479, #18768 ) ) ;
#4351 = edge_curve ( 'none', #10218, #1158, #13496, .t. ) ;
#4352 = circle ( 'none', #2219, 0.2000000000000007605 ) ;
#4353 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#4354 = axis2_placement_3d ( 'none', #11668, #14988, #42105 ) ;
#4355 = cartesian_point ( 'none', ( -33.30828984633618717, -22.14862358002567078, -14.89456999216950273 ) ) ;
#4356 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4357 = edge_curve ( 'none', #22616, #23062, #36440, .t. ) ;
#4358 = vector ( 'none', #22854, 1000.000000000000114 ) ;
#4359 = axis2_placement_3d ( 'none', #10489, #26942, #23425 ) ;
#4360 = cartesian_point ( 'none', ( 33.46194077712546999, 51.00292657709113087, 1.000000000000021760 ) ) ;
#4361 = oriented_edge ( 'none', *, *, #6573, .t. ) ;
#4362 = cartesian_point ( 'none', ( -57.09999999999987352, -20.00000000000034461, 109.3589838486226142 ) ) ;
#4363 = direction ( 'none', ( -1.601283208593975415e-15, 0.7208853290204432218, 0.6930543574663443618 ) ) ;
#4364 = advanced_face ( 'none', ( #19769 ), #23375, .f. ) ;
#4365 = oriented_edge ( 'none', *, *, #10572, .t. ) ;
#4366 = axis2_placement_3d ( 'none', #43033, #9821, #36465 ) ;
#4367 = edge_loop ( 'none', ( #6199, #7840, #37228, #26831 ) ) ;
#4368 = cylindrical_surface ( 'none', #5000, 31.00000000000000000 ) ;
#4369 = oriented_edge ( 'none', *, *, #20638, .f. ) ;
#4370 = oriented_edge ( 'none', *, *, #22755, .t. ) ;
#4371 = oriented_edge ( 'none', *, *, #34746, .t. ) ;
#4372 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4373 = direction ( 'none', ( -0.7066109740818232732, 0.02647510731120340452, 0.7071067811865455743 ) ) ;
#4374 = cartesian_point ( 'none', ( 1.000132835923080998, 21.62345140477690109, 173.9266654155984781 ) ) ;
#4375 = cartesian_point ( 'none', ( -49.12081362515100125, 34.39509654047742515, 64.60000000000007958 ) ) ;
#4376 = cartesian_point ( 'none', ( 33.87368848932797505, 51.48388761450068785, 64.60000000000002274 ) ) ;
#4377 = oriented_edge ( 'none', *, *, #37127, .f. ) ;
#4378 = cartesian_point ( 'none', ( -32.39889131640136810, -24.20138493113034883, 125.9103864572794151 ) ) ;
#4379 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#4380 = advanced_face ( 'none', ( #31748 ), #7754, .t. ) ;
#4381 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#4382 = cartesian_point ( 'none', ( -73.69999999999990337, 7.050258286437554922, 139.5843374784659545 ) ) ;
#4383 = direction ( 'none', ( 1.000000000000000000, 3.554535583560733116e-15, -1.361734873219695999e-15 ) ) ;
#4384 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#4385 = circle ( 'none', #11043, 26.00000000000000711 ) ;
#4386 = edge_curve ( 'none', #10391, #31325, #5698, .t. ) ;
#4387 = oriented_edge ( 'none', *, *, #14723, .t. ) ;
#4388 = line ( 'none', #9795, #17904 ) ;
#4389 = cartesian_point ( 'none', ( -75.69999999999983231, -8.315756031014615246, 136.7673582714949703 ) ) ;
#4390 = oriented_edge ( 'none', *, *, #17198, .t. ) ;
#4391 = direction ( 'none', ( 0.1065859633166280906, -0.9943034911051384928, -5.921478319180357040e-17 ) ) ;
#4392 = cartesian_point ( 'none', ( -52.36822610986419591, 36.48440443949717604, 60.60000000000010800 ) ) ;
#4393 = direction ( 'none', ( 3.416070845000481754e-15, -1.000000000000000000, 5.850021322063325158e-13 ) ) ;
#4394 = axis2_placement_3d ( 'none', #15290, #31900, #35267 ) ;
#4395 = vector ( 'none', #844, 1000.000000000000000 ) ;
#4396 = direction ( 'none', ( 1.000000000000000000, 3.087807787238715839e-15, -7.706087219271041110e-16 ) ) ;
#4397 = oriented_edge ( 'none', *, *, #16185, .f. ) ;
#4398 = axis2_placement_3d ( 'none', #28643, #38592, #15403 ) ;
#4399 = line ( 'none', #34846, #15315 ) ;
#4400 = axis2_placement_3d ( 'none', #36287, #29557, #26640 ) ;
#4401 = cartesian_point ( 'none', ( 16.49608102125904452, 9.293779974243294717, 176.0999999999999659 ) ) ;
#4402 = oriented_edge ( 'none', *, *, #82, .f. ) ;
#4403 = oriented_edge ( 'none', *, *, #1817, .f. ) ;
#4404 = oriented_edge ( 'none', *, *, #21615, .f. ) ;
#4405 = cartesian_point ( 'none', ( 33.06923819516758556, 20.95692912648066297, -35.73934967332245805 ) ) ;
#4406 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4407 = face_bound ( 'none', #9908, .t. ) ;
#4408 = cartesian_point ( 'none', ( -94.78920778915113488, 6.809578536515843439, 120.0478788557429795 ) ) ;
#4409 = oriented_edge ( 'none', *, *, #15908, .f. ) ;
#4410 = oriented_edge ( 'none', *, *, #38424, .f. ) ;
#4411 = oriented_edge ( 'none', *, *, #25756, .f. ) ;
#4412 = cartesian_point ( 'none', ( -95.69999999999987494, 3.995328480307789112e-13, 146.1000000000001648 ) ) ;
#4413 = edge_curve ( 'none', #34824, #14409, #11213, .t. ) ;
#4414 = cartesian_point ( 'none', ( 20.70106530210769691, 6.402124160556055266, 174.0034851748220035 ) ) ;
#4415 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#4416 = edge_loop ( 'none', ( #20152, #2436, #1932, #21428 ) ) ;
#4417 = advanced_face ( 'none', ( #7259, #26517 ), #16170, .t. ) ;
#4418 = edge_curve ( 'none', #8896, #28800, #29644, .t. ) ;
#4419 = cartesian_point ( 'none', ( -12.94187759954407468, -24.93851423839142001, 156.4005096821398979 ) ) ;
#4420 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4421 = axis2_placement_3d ( 'none', #42169, #25408, #35760 ) ;
#4422 = line ( 'none', #36943, #17442 ) ;
#4423 = face_outer_bound ( 'none', #39952, .t. ) ;
#4424 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#4425 = axis2_placement_3d ( 'none', #4185, #584, #34180 ) ;
#4426 = circle ( 'none', #42792, 2.749999999999999112 ) ;
#4427 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.009293658750142202e-15 ) ) ;
#4428 = circle ( 'none', #36134, 65.00000000000000000 ) ;
#4429 = vertex_point ( 'none', #42716 ) ;
#4430 = cartesian_point ( 'none', ( -75.69999999999991758, 9.535364182069772099, 137.2638905668107157 ) ) ;
#4431 = advanced_face ( 'none', ( #6234 ), #22880, .f. ) ;
#4432 = cartesian_point ( 'none', ( -69.50000000000002842, 30.88508826398365059, 120.6812800690923382 ) ) ;
#4433 = direction ( 'none', ( 0.5448968651154828535, -0.8385030747631871950, 0.0000000000000000000 ) ) ;
#4434 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 5.004010026856173173e-17 ) ) ;
#4435 = line ( 'none', #37470, #34632 ) ;
#4436 = axis2_placement_3d ( 'none', #5443, #22607, #12277 ) ;
#4437 = line ( 'none', #34795, #17454 ) ;
#4438 = plane ( 'none', #6724 ) ;
#4439 = vertex_point ( 'none', #36152 ) ;
#4440 = oriented_edge ( 'none', *, *, #13236, .t. ) ;
#4441 = cartesian_point ( 'none', ( -40.69009539306981083, 4.944239254353755442, 113.1000000000000369 ) ) ;
#4442 = direction ( 'none', ( 0.9985173288360184030, 0.05443476843142223270, 0.0000000000000000000 ) ) ;
#4443 = toroidal_surface ( 'none', #30554, 4.000320936831882612, 1.500000000000000000 ) ;
#4444 = cartesian_point ( 'none', ( -43.57509933943670433, 33.41277629675622052, 68.50000000000005684 ) ) ;
#4445 = oriented_edge ( 'none', *, *, #22699, .f. ) ;
#4446 = oriented_edge ( 'none', *, *, #15866, .f. ) ;
#4447 = edge_curve ( 'none', #15279, #14787, #40632, .t. ) ;
#4448 = cartesian_point ( 'none', ( -75.70568416965825520, 24.81442383527915396, 137.9853664384310150 ) ) ;
#4449 = cartesian_point ( 'none', ( 26.01313972081465664, -34.05607966083849192, 113.0999999999999375 ) ) ;
#4450 = oriented_edge ( 'none', *, *, #35311, .t. ) ;
#4451 = vector ( 'none', #18854, 1000.000000000000000 ) ;
#4452 = oriented_edge ( 'none', *, *, #21527, .t. ) ;
#4453 = vertex_point ( 'none', #39794 ) ;
#4454 = oriented_edge ( 'none', *, *, #7418, .t. ) ;
#4455 = oriented_edge ( 'none', *, *, #34475, .f. ) ;
#4456 = cartesian_point ( 'none', ( 1.236397174472857241, -11.53392049681968423, -115.9999999999999858 ) ) ;
#4457 = cartesian_point ( 'none', ( -34.40027695764254645, -49.61081362515088244, 7.369682773640741156e-15 ) ) ;
#4458 = edge_curve ( 'none', #23362, #10420, #11947, .t. ) ;
#4459 = oriented_edge ( 'none', *, *, #4204, .f. ) ;
#4460 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914482331, 1.214269605859241083e-15 ) ) ;
#4461 = cartesian_point ( 'none', ( -85.98448465545074271, -26.39478932773996078, 151.7847257484303896 ) ) ;
#4462 = axis2_placement_3d ( 'none', #38861, #41776, #2201 ) ;
#4463 = direction ( 'none', ( 3.059424346715685231e-15, -0.8660254037844332675, 0.5000000000000093259 ) ) ;
#4464 = face_outer_bound ( 'none', #20077, .t. ) ;
#4465 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 2.921639538487252782e-16 ) ) ;
#4466 = cartesian_point ( 'none', ( 11.32078201699915532, 18.25920939383465580, 174.7239767721086707 ) ) ;
#4467 = cylindrical_surface ( 'none', #4400, 5.500000000000005329 ) ;
#4468 = cartesian_point ( 'none', ( -25.34104638607114168, -52.80817336997024825, 68.50000000000005684 ) ) ;
#4469 = cartesian_point ( 'none', ( -76.03060397714931185, 25.59729401006332239, 138.3540256820472223 ) ) ;
#4470 = face_outer_bound ( 'none', #39362, .t. ) ;
#4471 = circle ( 'none', #32743, 0.1999999999999971523 ) ;
#4473 = oriented_edge ( 'none', *, *, #19297, .f. ) ;
#4472 = cartesian_point ( 'none', ( -8.681518261879439535, -17.52516021805934798, -36.49999999999999289 ) ) ;
#4474 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, 0.0000000000000000000 ) ) ;
#4475 = cartesian_point ( 'none', ( 17.64283844029063886, 10.95199054443658149, 175.4879092056591503 ) ) ;
#4476 = edge_curve ( 'none', #9673, #11135, #10923, .t. ) ;
#4477 = face_outer_bound ( 'none', #3500, .t. ) ;
#4478 = plane ( 'none', #8237 ) ;
#4479 = oriented_edge ( 'none', *, *, #31355, .t. ) ;
#4480 = edge_curve ( 'none', #4211, #16563, #2093, .t. ) ;
#4481 = oriented_edge ( 'none', *, *, #20638, .t. ) ;
#4482 = cartesian_point ( 'none', ( -50.61380324645819684, 34.92411587120017202, 58.50000000000009948 ) ) ;
#4483 = cartesian_point ( 'none', ( 36.75984777416355342, -13.47148784809559885, -12.26065032667759525 ) ) ;
#4484 = advanced_face ( 'none', ( #21843 ), #12979, .t. ) ;
#4485 = axis2_placement_3d ( 'none', #1728, #8530, #35032 ) ;
#4486 = face_bound ( 'none', #38596, .t. ) ;
#4487 = edge_loop ( 'none', ( #23899, #2809, #15067, #32131 ) ) ;
#4488 = axis2_placement_3d ( 'none', #30844, #4217, #27490 ) ;
#4489 = edge_curve ( 'none', #9080, #6704, #35391, .t. ) ;
#4490 = cartesian_point ( 'none', ( -0.1965009240903427268, 25.99925743914299403, 0.9999999999999983347 ) ) ;
#4491 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#4492 = advanced_face ( 'none', ( #18702 ), #39556, .t. ) ;
#4493 = axis2_placement_3d ( 'none', #18220, #41252, #8905 ) ;
#4494 = oriented_edge ( 'none', *, *, #7625, .f. ) ;
#4495 = cartesian_point ( 'none', ( -22.81458256229928239, -33.01601615137757051, 113.1000000000000085 ) ) ;
#4496 = oriented_edge ( 'none', *, *, #31052, .t. ) ;
#4497 = cartesian_point ( 'none', ( 37.79999999999998295, -1.279619528894347702e-15, -56.00000000000000711 ) ) ;
#4498 = oriented_edge ( 'none', *, *, #31802, .f. ) ;
#4499 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4500 = face_outer_bound ( 'none', #21974, .t. ) ;
#4501 = edge_loop ( 'none', ( #5325, #15940, #9743, #22150, #26238, #18340 ) ) ;
#4502 = cartesian_point ( 'none', ( -54.81192616929006789, -0.5790336892817390391, 109.4859138473611893 ) ) ;
#4503 = cartesian_point ( 'none', ( -54.49999999999999289, 40.00000000010928147, 186.0999999999766317 ) ) ;
#4504 = b_spline_curve_with_knots ( 'none', 3,
( #13451, #390, #7745, #27695 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001396857722049385606, 0.002522113772976489546 ),
.unspecified. ) ;
#4505 = vector ( 'none', #1167, 1000.000000000000000 ) ;
#4506 = cartesian_point ( 'none', ( -104.4999999999997442, -31.81980515329048487, 177.9198051534132219 ) ) ;
#4507 = cartesian_point ( 'none', ( 17.17276008745963978, -5.394099644848370012, -36.49999999999997868 ) ) ;
#4508 = line ( 'none', #958, #24805 ) ;
#4509 = cartesian_point ( 'none', ( -11.98418662514474420, -14.86200763469382835, -10.49999999999998757 ) ) ;
#4510 = cartesian_point ( 'none', ( -82.30000000000312355, 32.77074077203988622, 127.4214272605030374 ) ) ;
#4511 = cylindrical_surface ( 'none', #23498, 3.249999999999988898 ) ;
#4512 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#4513 = cylindrical_surface ( 'none', #40544, 2.750000000000002665 ) ;
#4514 = oriented_edge ( 'none', *, *, #26745, .f. ) ;
#4516 = axis2_placement_3d ( 'none', #30910, #34271, #14309 ) ;
#4515 = cartesian_point ( 'none', ( 2.997535503799956759e-14, 1.988199905756739535e-14, 84.00000000000007105 ) ) ;
#4517 = cartesian_point ( 'none', ( -79.80000000000316618, -20.37392863286207856, 107.6342474039694252 ) ) ;
#4518 = face_outer_bound ( 'none', #21914, .t. ) ;
#4519 = cartesian_point ( 'none', ( 24.12992364031239489, 31.82255367598634521, 114.7000000000000171 ) ) ;
#4520 = cartesian_point ( 'none', ( -36.85257288062695835, 13.68144081984756433, -12.53717926882208822 ) ) ;
#4521 = oriented_edge ( 'none', *, *, #8291, .f. ) ;
#4522 = edge_curve ( 'none', #154, #7885, #36401, .t. ) ;
#4523 = cartesian_point ( 'none', ( -21.25000000000013145, 36.80607966083857008, 106.0999999999999943 ) ) ;
#4524 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.884182030513340771e-13 ) ) ;
#4525 = face_outer_bound ( 'none', #21632, .t. ) ;
#4526 = cartesian_point ( 'none', ( 22.81458256229966608, -33.01601615137740708, 113.0999999999999517 ) ) ;
#4527 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#4528 = cartesian_point ( 'none', ( 2.618745409587297401e-15, 3.195388064986211890e-14, 48.50000000000004974 ) ) ;
#4529 = oriented_edge ( 'none', *, *, #22740, .t. ) ;
#4530 = cartesian_point ( 'none', ( -15.19999999999982521, -15.66030818670763658, 157.3157201902919553 ) ) ;
#4531 = vertex_point ( 'none', #32933 ) ;
#4532 = cartesian_point ( 'none', ( -29.39359980405012251, -3.150894247566149886, -42.99999999999997868 ) ) ;
#4533 = cartesian_point ( 'none', ( 14.03923628676710855, 37.07840418850859265, -13.12082602105383877 ) ) ;
#4534 = cartesian_point ( 'none', ( -69.49999999999994316, 24.57004499989677271, 177.6644244158362653 ) ) ;
#4535 = advanced_face ( 'none', ( #503 ), #27031, .f. ) ;
#4536 = oriented_edge ( 'none', *, *, #28070, .f. ) ;
#4537 = direction ( 'none', ( 0.5552208685011402745, 0.8317029440736876111, -5.452486939366415059e-16 ) ) ;
#4538 = edge_curve ( 'none', #10420, #27631, #12941, .t. ) ;
#4539 = face_outer_bound ( 'none', #18294, .t. ) ;
#4540 = oriented_edge ( 'none', *, *, #8986, .t. ) ;
#4541 = oriented_edge ( 'none', *, *, #26568, .t. ) ;
#4542 = edge_curve ( 'none', #23529, #27647, #2056, .t. ) ;
#4543 = cartesian_point ( 'none', ( 20.00000000000009237, 34.64101615137754209, 84.50000000000001421 ) ) ;
#4544 = edge_curve ( 'none', #16723, #23038, #27523, .t. ) ;
#4545 = line ( 'none', #11805, #9704 ) ;
#4546 = circle ( 'none', #33666, 0.1999999999999971523 ) ;
#4547 = axis2_placement_3d ( 'none', #17432, #17136, #17279 ) ;
#4548 = cartesian_point ( 'none', ( 1.130483577257511439e-13, 2.224558637804175625e-14, 146.0999999999999659 ) ) ;
#4549 = vector ( 'none', #18125, 1000.000000000000000 ) ;
#4550 = cylindrical_surface ( 'none', #20671, 18.00000000000000000 ) ;
#4551 = oriented_edge ( 'none', *, *, #21548, .f. ) ;
#4552 = cartesian_point ( 'none', ( 18.38783946407618330, 32.27869982911893487, 117.7000000000000313 ) ) ;
#4553 = cartesian_point ( 'none', ( -85.58559423684313572, -1.563156813510403476, 161.9383778928204549 ) ) ;
#4554 = face_outer_bound ( 'none', #29552, .t. ) ;
#4555 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#4556 = oriented_edge ( 'none', *, *, #42809, .t. ) ;
#4557 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#4558 = oriented_edge ( 'none', *, *, #20214, .f. ) ;
#4559 = vector ( 'none', #32140, 1000.000000000000000 ) ;
#4560 = face_outer_bound ( 'none', #14418, .t. ) ;
#4561 = cartesian_point ( 'none', ( -9.868040667221356088, 15.09417047465751693, -11.16998576413862487 ) ) ;
#4562 = vertex_point ( 'none', #37017 ) ;
#4563 = cartesian_point ( 'none', ( -95.53332088882280004, -6.660587416225515867, 138.8659878261979088 ) ) ;
#4564 = vertex_point ( 'none', #17046 ) ;
#4565 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#4566 = cartesian_point ( 'none', ( -75.69999999999991758, 9.443762309752749218, 137.3591708938914735 ) ) ;
#4567 = axis2_placement_3d ( 'none', #41071, #1355, #31138 ) ;
#4568 = cartesian_point ( 'none', ( -29.81994365731661389, 0.8263197168544059723, -11.49999999999997335 ) ) ;
#4569 = cartesian_point ( 'none', ( -80.51611856768596454, -23.01156659357076606, 123.1459348718668707 ) ) ;
#4570 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4571 = line ( 'none', #36759, #37929 ) ;
#4572 = oriented_edge ( 'none', *, *, #18039, .f. ) ;
#4573 = cartesian_point ( 'none', ( -22.17466139320858076, 33.29090554635823906, -32.49999999999997158 ) ) ;
#4574 = edge_curve ( 'none', #23885, #7505, #5512, .t. ) ;
#4575 = advanced_face ( 'none', ( #13987, #20766 ), #27793, .f. ) ;
#4576 = cartesian_point ( 'none', ( -36.87218675699310921, 13.03322069708038811, -36.18535050013858978 ) ) ;
#4577 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#4578 = edge_curve ( 'none', #40050, #15748, #15023, .t. ) ;
#4579 = line ( 'none', #16376, #43140 ) ;
#4580 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 114.7000000000000171 ) ) ;
#4581 = cartesian_point ( 'none', ( -75.79734541478657661, 25.21375116367953240, 138.1731934686536079 ) ) ;
#4582 = circle ( 'none', #32082, 14.00000000000000355 ) ;
#4583 = oriented_edge ( 'none', *, *, #14902, .f. ) ;
#4584 = advanced_face ( 'none', ( #2593 ), #5891, .f. ) ;
#4585 = axis2_placement_3d ( 'none', #12816, #32774, #36130 ) ;
#4586 = direction ( 'none', ( -5.046468293750706671e-15, 1.000000000000000000, -5.853903220750819612e-13 ) ) ;
#4587 = circle ( 'none', #43011, 40.00000000000000711 ) ;
#4588 = circle ( 'none', #9011, 18.00000000000000000 ) ;
#4589 = cartesian_point ( 'none', ( -38.96106480275960848, 4.145881591534372745, 113.3880706790771598 ) ) ;
#4590 = cartesian_point ( 'none', ( -13.23177360001742642, -11.64203268004255776, 164.5999999999999659 ) ) ;
#4591 = oriented_edge ( 'none', *, *, #27900, .f. ) ;
#4592 = oriented_edge ( 'none', *, *, #4089, .t. ) ;
#4593 = edge_curve ( 'none', #33509, #15593, #36966, .t. ) ;
#4594 = toroidal_surface ( 'none', #26428, 2.700000000000000178, 0.1999999999999998723 ) ;
#4595 = cartesian_point ( 'none', ( -55.99999999999974420, -34.49967906316828703, 166.0183989940759091 ) ) ;
#4596 = cartesian_point ( 'none', ( -82.84225891619138338, -26.81508651723125780, 149.2949532986163774 ) ) ;
#4597 = vector ( 'none', #1312, 1000.000000000000000 ) ;
#4598 = oriented_edge ( 'none', *, *, #8259, .t. ) ;
#4599 = vertex_point ( 'none', #24594 ) ;
#4600 = edge_curve ( 'none', #11911, #16197, #16579, .t. ) ;
#4601 = direction ( 'none', ( -3.344045254895054720e-15, 0.9080905094339715156, 0.4187739565397423647 ) ) ;
#4602 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#4603 = cartesian_point ( 'none', ( -77.99999999999965894, -34.64101615127994194, 166.1000000000205432 ) ) ;
#4604 = cartesian_point ( 'none', ( -76.36530198856172547, 25.58795114844835794, 138.1012813053541208 ) ) ;
#4605 = oriented_edge ( 'none', *, *, #12275, .f. ) ;
#4606 = axis2_placement_3d ( 'none', #10409, #13459, #36789 ) ;
#4607 = cartesian_point ( 'none', ( -31.00027695764255142, -49.61081362515088244, 6.528105144245657652e-15 ) ) ;
#4608 = edge_curve ( 'none', #3206, #244, #28560, .t. ) ;
#4609 = cartesian_point ( 'none', ( -29.39359980405009409, -3.150894247566148554, 2.000000000000017319 ) ) ;
#4610 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.027984282060329962e-15 ) ) ;
#4611 = cartesian_point ( 'none', ( 18.38660980283385271, 11.39700839726389781, 174.4645731540151701 ) ) ;
#4612 = face_outer_bound ( 'none', #5356, .t. ) ;
#4613 = axis2_placement_3d ( 'none', #25578, #6377, #26591 ) ;
#4614 = oriented_edge ( 'none', *, *, #25660, .f. ) ;
#4615 = cartesian_point ( 'none', ( -1.510892940118801733e-13, 47.50000000000004263, 47.50000000000007105 ) ) ;
#4616 = axis2_placement_3d ( 'none', #10137, #23218, #33417 ) ;
#4617 = direction ( 'none', ( 0.9980504728846270046, -0.06241196659914399064, 0.0000000000000000000 ) ) ;
#4618 = oriented_edge ( 'none', *, *, #4386, .t. ) ;
#4619 = cartesian_point ( 'none', ( -79.15000000000001990, 39.00000000009689671, 165.0999999999772569 ) ) ;
#4620 = direction ( 'none', ( 2.775557561562890957e-15, -1.000000000000000000, 5.828670879282070827e-13 ) ) ;
#4621 = advanced_face ( 'none', ( #40596 ), #31712, .t. ) ;
#4622 = vector ( 'none', #38159, 1000.000000000000000 ) ;
#4623 = cartesian_point ( 'none', ( -14.50000000000008527, 34.64101615137755630, 126.7005750861493141 ) ) ;
#4624 = oriented_edge ( 'none', *, *, #20162, .t. ) ;
#4625 = oriented_edge ( 'none', *, *, #357, .t. ) ;
#4626 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#4627 = cartesian_point ( 'none', ( 28.49999999999998224, -4.441313528959884270e-15, -64.00000000000000000 ) ) ;
#4628 = vector ( 'none', #20028, 1000.000000000000000 ) ;
#4629 = vector ( 'none', #35616, 1000.000000000000000 ) ;
#4630 = edge_curve ( 'none', #17774, #26178, #19735, .t. ) ;
#4631 = vertex_point ( 'none', #7563 ) ;
#4632 = direction ( 'none', ( 0.6311742829282839251, -0.7756410410556977553, -6.609296443471635030e-16 ) ) ;
#4633 = oriented_edge ( 'none', *, *, #15798, .f. ) ;
#4634 = cartesian_point ( 'none', ( -34.82808854297697820, -19.04774889322136033, -10.79639851053132382 ) ) ;
#4635 = line ( 'none', #24045, #40084 ) ;
#4636 = direction ( 'none', ( 1.053949358776065557e-15, 1.549311134249573401e-16, 1.000000000000000000 ) ) ;
#4637 = advanced_face ( 'none', ( #11914 ), #34222, .f. ) ;
#4638 = circle ( 'none', #20167, 3.249999999999996003 ) ;
#4639 = edge_loop ( 'none', ( #23473, #30290, #29825, #13002 ) ) ;
#4640 = edge_curve ( 'none', #16932, #28625, #6200, .t. ) ;
#4641 = oriented_edge ( 'none', *, *, #30704, .t. ) ;
#4642 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#4643 = cartesian_point ( 'none', ( -55.99999999999987210, 2.346489835922178264e-13, 182.9920863309353081 ) ) ;
#4644 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#4645 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#4646 = oriented_edge ( 'none', *, *, #40591, .f. ) ;
#4647 = cartesian_point ( 'none', ( -31.19999999999987494, 6.308465559283255087e-13, 146.1000000000001080 ) ) ;
#4648 = b_spline_curve_with_knots ( 'none', 3,
( #17129, #30659, #40457, #20485, #28020, #24843, #11022, #34888 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.002522113772976788352, 0.005373960047518347438, 0.006799883184789126331, 0.008225806322059905223 ),
.unspecified. ) ;
#4649 = axis2_placement_3d ( 'none', #17996, #8686, #35187 ) ;
#4650 = direction ( 'none', ( 1.000000000000000000, 3.220171709822821555e-15, -4.703334224450502248e-15 ) ) ;
#4651 = vector ( 'none', #41259, 1000.000000000000227 ) ;
#4652 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#4653 = cartesian_point ( 'none', ( -104.0000000000000284, 32.39101615144896584, 122.2028856829508072 ) ) ;
#4654 = cartesian_point ( 'none', ( -22.92297984194858529, -34.05599279459771367, 75.19998533311827771 ) ) ;
#4655 = cartesian_point ( 'none', ( 51.00292657709147903, 37.46194077712497261, -1.094835727910044217e-14 ) ) ;
#4656 = edge_curve ( 'none', #33832, #9922, #9823, .t. ) ;
#4657 = cartesian_point ( 'none', ( -7.198776027302770697e-15, 1.705881229966448166e-15, -45.00000000000000000 ) ) ;
#4658 = cartesian_point ( 'none', ( -15.19999999999984297, -8.920580559879589089, 156.5999999999999943 ) ) ;
#4659 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343779927e-15 ) ) ;
#4660 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4661 = edge_curve ( 'none', #35869, #42606, #4108, .t. ) ;
#4662 = vertex_point ( 'none', #18317 ) ;
#4663 = circle ( 'none', #14879, 5.000000000000000000 ) ;
#4664 = cylindrical_surface ( 'none', #18941, 53.05000000000000426 ) ;
#4665 = direction ( 'none', ( 0.8659039957820271471, 0.5002102258937926038, -9.436895709313828621e-16 ) ) ;
#4666 = vertex_point ( 'none', #25029 ) ;
#4667 = cartesian_point ( 'none', ( 6.101874511461553574, -14.79135679986857532, -118.2228299660485646 ) ) ;
#4668 = edge_curve ( 'none', #9909, #25479, #20271, .t. ) ;
#4669 = cartesian_point ( 'none', ( -82.30000000000299565, 18.67857273958269815, 178.8707407719542459 ) ) ;
#4670 = line ( 'none', #22862, #38029 ) ;
#4671 = vector ( 'none', #21467, 1000.000000000000114 ) ;
#4672 = axis2_placement_3d ( 'none', #18985, #22194, #42298 ) ;
#4673 = vector ( 'none', #21059, 1000.000000000000114 ) ;
#4674 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#4675 = cartesian_point ( 'none', ( -75.93860063356103751, 9.910909529908106919, 139.2385552674815585 ) ) ;
#4676 = edge_loop ( 'none', ( #39643, #10846, #6709, #25228 ) ) ;
#4677 = axis2_placement_3d ( 'none', #2320, #25144, #11753 ) ;
#4678 = oriented_edge ( 'none', *, *, #29438, .f. ) ;
#4679 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#4680 = oriented_edge ( 'none', *, *, #9240, .t. ) ;
#4681 = oriented_edge ( 'none', *, *, #42083, .t. ) ;
#4682 = direction ( 'none', ( 1.753182019032803729e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#4683 = cartesian_point ( 'none', ( -95.19999999999993179, 7.546507286397888592, 120.7563572512486161 ) ) ;
#4685 = advanced_face ( 'none', ( #1001 ), #35357, .f. ) ;
#4684 = b_spline_curve_with_knots ( 'none', 3,
( #28775, #32138, #22375, #39003 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.636534854170084423e-17, 0.0007078299190233160957 ),
.unspecified. ) ;
#4686 = cartesian_point ( 'none', ( -95.18959971099722850, 6.652193142197320164, 120.0633640421914095 ) ) ;
#4687 = direction ( 'none', ( -2.725125444725129110e-15, 0.4187739565397500252, -0.9080905094339680739 ) ) ;
#4688 = face_outer_bound ( 'none', #13854, .t. ) ;
#4689 = vertex_point ( 'none', #1627 ) ;
#4690 = edge_curve ( 'none', #11999, #38812, #34305, .t. ) ;
#4691 = direction ( 'none', ( 0.7071067811865492381, -0.3535533905936351640, -0.6123724356955837500 ) ) ;
#4692 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#4693 = advanced_face ( 'none', ( #18168, #29099, #5146, #26479, #28061, #34864 ), #41512, .t. ) ;
#4694 = line ( 'none', #29960, #11988 ) ;
#4695 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#4696 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4697 = oriented_edge ( 'none', *, *, #18939, .t. ) ;
#4698 = axis2_placement_3d ( 'none', #20623, #13908, #23664 ) ;
#4699 = cartesian_point ( 'none', ( -15.19999999999984652, -7.162653497563968408, 156.6110892632109710 ) ) ;
#4700 = oriented_edge ( 'none', *, *, #8487, .t. ) ;
#4701 = edge_curve ( 'none', #16563, #35407, #29608, .t. ) ;
#4702 = face_outer_bound ( 'none', #3614, .t. ) ;
#4703 = direction ( 'none', ( 0.7858644344381072733, -0.6183988120018293344, 0.0000000000000000000 ) ) ;
#4704 = circle ( 'none', #24552, 3.000000000000001332 ) ;
#4705 = direction ( 'none', ( 1.000000000000000000, 3.209268115305873447e-15, -8.239640843840860369e-16 ) ) ;
#4706 = vertex_point ( 'none', #41651 ) ;
#4707 = cartesian_point ( 'none', ( 33.30828984633622980, 22.14862358002567788, -14.89456999216954181 ) ) ;
#4708 = cartesian_point ( 'none', ( -81.32481610987439069, -22.13279763030120506, 122.2982185836364977 ) ) ;
#4709 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#4710 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#4711 = circle ( 'none', #14798, 3.999999999999999112 ) ;
#4712 = oriented_edge ( 'none', *, *, #24606, .t. ) ;
#4713 = cartesian_point ( 'none', ( -1.823670730528613106e-15, 1.919978675285259926e-15, -36.50000000000000000 ) ) ;
#4714 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#4715 = oriented_edge ( 'none', *, *, #9819, .t. ) ;
#4716 = oriented_edge ( 'none', *, *, #4035, .t. ) ;
#4717 = edge_curve ( 'none', #25758, #14384, #8790, .t. ) ;
#4718 = oriented_edge ( 'none', *, *, #40472, .f. ) ;
#4719 = edge_curve ( 'none', #17246, #12446, #25449, .t. ) ;
#4720 = edge_curve ( 'none', #5734, #4011, #37465, .t. ) ;
#4721 = cartesian_point ( 'none', ( -1.510892940118801733e-13, 47.50000000000004263, 45.50000000000004974 ) ) ;
#4722 = axis2_placement_3d ( 'none', #23564, #40624, #40774 ) ;
#4723 = face_outer_bound ( 'none', #16652, .t. ) ;
#4724 = edge_curve ( 'none', #7329, #38407, #9320, .t. ) ;
#4725 = cartesian_point ( 'none', ( -39.03949642401006770, 2.070860112621810689, 113.1610637673826858 ) ) ;
#4726 = vertex_point ( 'none', #14967 ) ;
#4727 = axis2_placement_3d ( 'none', #35478, #1905, #15221 ) ;
#4728 = vertex_point ( 'none', #25332 ) ;
#4729 = direction ( 'none', ( -0.9285714285714284921, -0.3711537444790454776, 1.130422233496261833e-15 ) ) ;
#4730 = line ( 'none', #33807, #25034 ) ;
#4731 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.828670879282074866e-13 ) ) ;
#4732 = advanced_face ( 'none', ( #17130 ), #19222, .t. ) ;
#4733 = vertex_point ( 'none', #28368 ) ;
#4734 = edge_loop ( 'none', ( #34138, #1066, #5303, #3785 ) ) ;
#4735 = cartesian_point ( 'none', ( 29.77313825148815596, 55.62522202863841159, 58.50000000000004263 ) ) ;
#4736 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4737 = axis2_placement_3d ( 'none', #28476, #14937, #42048 ) ;
#4738 = cartesian_point ( 'none', ( -21.51062459644418823, -36.62598358456104819, 117.7000000000000739 ) ) ;
#4739 = oriented_edge ( 'none', *, *, #24291, .t. ) ;
#4740 = direction ( 'none', ( 0.6311742829282842582, -0.7756410410556974222, 0.0000000000000000000 ) ) ;
#4741 = face_outer_bound ( 'none', #16227, .t. ) ;
#4742 = cartesian_point ( 'none', ( -76.53278203064883201, 25.89171300238254148, 138.4931918195520382 ) ) ;
#4743 = line ( 'none', #26571, #27665 ) ;
#4744 = cartesian_point ( 'none', ( 11.29879950619341678, 14.01203517405103760, -37.44002992467273572 ) ) ;
#4745 = cartesian_point ( 'none', ( -22.85603431385834483, 34.49045719925997844, 120.7000000000000739 ) ) ;
#4746 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.50000000000007105 ) ) ;
#4747 = line ( 'none', #1760, #18810 ) ;
#4748 = face_outer_bound ( 'none', #6485, .t. ) ;
#4749 = person_and_organization ( #37996, #13643 ) ;
#4750 = edge_curve ( 'none', #10299, #21098, #25986, .t. ) ;
#4751 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, -6.049741671903148726e-19 ) ) ;
#4752 = vertex_point ( 'none', #2213 ) ;
#4753 = oriented_edge ( 'none', *, *, #7639, .t. ) ;
#4754 = direction ( 'none', ( 4.440892098500625669e-16, 1.000000000000000000, -3.083952846180990774e-16 ) ) ;
#4755 = cartesian_point ( 'none', ( -69.49999999999991473, 19.91839899407598935, 180.5996790631679971 ) ) ;
#4756 = cartesian_point ( 'none', ( -4.087008509401355444e-16, 1.149450917663039345e-18, -1.899999999999999911 ) ) ;
#4757 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4758 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4759 = axis2_placement_3d ( 'none', #24300, #34645, #31414 ) ;
#4760 = oriented_edge ( 'none', *, *, #18260, .t. ) ;
#4761 = oriented_edge ( 'none', *, *, #10274, .f. ) ;
#4762 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#4763 = cartesian_point ( 'none', ( -60.19998826649736401, -34.64101615137771972, 166.1000000000001648 ) ) ;
#4764 = edge_curve ( 'none', #39679, #37013, #2169, .t. ) ;
#4765 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#4766 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000037303, 108.9589838486226085 ) ) ;
#4767 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#4768 = face_outer_bound ( 'none', #13156, .t. ) ;
#4769 = oriented_edge ( 'none', *, *, #2464, .f. ) ;
#4770 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454776, -1.130422233496261833e-15 ) ) ;
#4771 = plane ( 'none', #36424 ) ;
#4772 = edge_loop ( 'none', ( #33492, #24563, #6359, #26689 ) ) ;
#4773 = edge_loop ( 'none', ( #29142, #12769, #38373, #34103, #4633, #28145 ) ) ;
#4774 = vector ( 'none', #25458, 1000.000000000000000 ) ;
#4775 = oriented_edge ( 'none', *, *, #27141, .t. ) ;
#4776 = oriented_edge ( 'none', *, *, #26514, .t. ) ;
#4777 = oriented_edge ( 'none', *, *, #6563, .t. ) ;
#4779 = oriented_edge ( 'none', *, *, #33169, .f. ) ;
#4778 = oriented_edge ( 'none', *, *, #15869, .t. ) ;
#4780 = edge_curve ( 'none', #41703, #38299, #27450, .t. ) ;
#4781 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345992003328e-16 ) ) ;
#4782 = direction ( 'none', ( -3.860467769969959981e-15, 1.000000000000000000, 1.224442052797197044e-16 ) ) ;
#4783 = direction ( 'none', ( 1.328724364577980347e-15, -1.224442052797146754e-16, 1.000000000000000000 ) ) ;
#4784 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#4785 = face_outer_bound ( 'none', #34085, .t. ) ;
#4786 = edge_curve ( 'none', #31926, #36587, #10379, .t. ) ;
#4788 = cartesian_point ( 'none', ( -57.00819672131149929, 31.22603891921371755, 1.228167963665964707e-14 ) ) ;
#4787 = line ( 'none', #16396, #11551 ) ;
#4789 = cc_design_approval ( #2587, ( #3974 ) ) ;
#4790 = cartesian_point ( 'none', ( 3.974402098579691113e-14, 2.135432828989378496e-14, 91.30000000000005400 ) ) ;
#4791 = cartesian_point ( 'none', ( -21.24999999999986500, -36.80607966083866955, 101.0903692588730394 ) ) ;
#4792 = line ( 'none', #11334, #38147 ) ;
#4793 = vertex_point ( 'none', #41790 ) ;
#4794 = edge_curve ( 'none', #6397, #33632, #24952, .t. ) ;
#4795 = cartesian_point ( 'none', ( -49.61081362515096060, 26.75027695764241642, 84.50000000000009948 ) ) ;
#4796 = circle ( 'none', #28447, 65.00000000000000000 ) ;
#4797 = vector ( 'none', #40248, 1000.000000000000227 ) ;
#4798 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#4799 =( bounded_curve ( ) b_spline_curve ( 3, ( #22157, #22579, #32640, #5712 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.841317297602452108, 4.855736549290053716 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#4800 = axis2_placement_3d ( 'none', #37747, #17754, #37591 ) ;
#4801 = oriented_edge ( 'none', *, *, #18665, .t. ) ;
#4802 = oriented_edge ( 'none', *, *, #16442, .f. ) ;
#4803 = circle ( 'none', #19174, 4.499999999999997335 ) ;
#4804 = cartesian_point ( 'none', ( -30.31088913245522320, -57.50000000000005684, 6.938893903907228378e-14 ) ) ;
#4805 = advanced_face ( 'none', ( #21803 ), #11416, .f. ) ;
#4806 = cartesian_point ( 'none', ( -31.00027695764257629, -45.36081362515086113, 58.50000000000004974 ) ) ;
#4807 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#4808 = cartesian_point ( 'none', ( 22.17466139320877616, -33.29090554635811117, -32.80536699163260295 ) ) ;
#4809 = oriented_edge ( 'none', *, *, #27229, .t. ) ;
#4810 = axis2_placement_3d ( 'none', #23775, #17084, #30482 ) ;
#4811 = cartesian_point ( 'none', ( -8.499999999999820588, -12.68216231685165241, 162.7984984951491754 ) ) ;
#4812 = oriented_edge ( 'none', *, *, #15296, .f. ) ;
#4813 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#4814 = cartesian_point ( 'none', ( -95.03469801143818074, 6.985603652469267288, 120.2171082306850138 ) ) ;
#4815 = cartesian_point ( 'none', ( -54.34738077886763818, 35.65616640185502462, 1.000000000000098144 ) ) ;
#4816 = oriented_edge ( 'none', *, *, #17981, .t. ) ;
#4817 = direction ( 'none', ( -2.689125824123748628e-15, 0.4187739565397440300, -0.9080905094339708494 ) ) ;
#4818 = edge_loop ( 'none', ( #30284, #7315, #28272, #8603 ) ) ;
#4819 = oriented_edge ( 'none', *, *, #35897, .t. ) ;
#4820 = circle ( 'none', #5768, 2.500000000000001776 ) ;
#4821 = axis2_placement_3d ( 'none', #37750, #30871, #40957 ) ;
#4822 = edge_loop ( 'none', ( #22429, #12799 ) ) ;
#4823 = edge_loop ( 'none', ( #40769, #8883, #3046, #13535 ) ) ;
#4824 = vertex_point ( 'none', #12209 ) ;
#4825 = axis2_placement_3d ( 'none', #32446, #26175, #15978 ) ;
#4827 = oriented_edge ( 'none', *, *, #10870, .t. ) ;
#4826 = vertex_point ( 'none', #42371 ) ;
#4828 = cartesian_point ( 'none', ( 20.23310840963713630, 7.853896617270185843, 174.0419741930502084 ) ) ;
#4829 = edge_curve ( 'none', #24907, #14802, #3084, .t. ) ;
#4830 = circle ( 'none', #24327, 1.807199999999997919 ) ;
#4831 = vertex_point ( 'none', #15679 ) ;
#4832 = cartesian_point ( 'none', ( 45.96194077712550552, -37.46194077712567605, -9.909339457197377090e-15 ) ) ;
#4833 = cartesian_point ( 'none', ( 6.667080223535024608, 38.83089400792695756, -11.30914617988233672 ) ) ;
#4834 = cartesian_point ( 'none', ( -94.95545683125429548, 6.900320638219856306, 120.1351177083869430 ) ) ;
#4835 = edge_curve ( 'none', #22225, #16610, #42689, .t. ) ;
#4836 = cartesian_point ( 'none', ( -95.69431583034901223, 7.131868053181665168, 120.9854749958509217 ) ) ;
#4837 = face_outer_bound ( 'none', #2899, .t. ) ;
#4838 = oriented_edge ( 'none', *, *, #11516, .f. ) ;
#4839 = cartesian_point ( 'none', ( 20.00000000000022737, -31.39101615137742485, 106.0999999999999375 ) ) ;
#4840 = vector ( 'none', #14338, 1000.000000000000000 ) ;
#4841 = circle ( 'none', #43003, 4.250000000000007105 ) ;
#4842 = cartesian_point ( 'none', ( -104.5009999999998342, -34.84684347248199288, 106.1000000000205148 ) ) ;
#4843 = advanced_face ( 'none', ( #1554 ), #25596, .f. ) ;
#4844 = oriented_edge ( 'none', *, *, #27099, .f. ) ;
#4845 = line ( 'none', #17055, #4121 ) ;
#4846 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#4847 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#4848 = axis2_placement_3d ( 'none', #15136, #2390, #38623 ) ;
#4849 = cartesian_point ( 'none', ( -18.82124999999989257, 9.495257944758483504, 176.1000000000000227 ) ) ;
#4850 = oriented_edge ( 'none', *, *, #13556, .t. ) ;
#4851 = direction ( 'none', ( 1.285527325791042593e-15, -0.6192652536496616733, -0.7851818551279825531 ) ) ;
#4852 = line ( 'none', #17644, #20962 ) ;
#4853 = cartesian_point ( 'none', ( -18.43541743770042629, -38.43107966083865534, 113.0999999999999943 ) ) ;
#4854 = edge_curve ( 'none', #5080, #34462, #33770, .t. ) ;
#4855 = cartesian_point ( 'none', ( -57.09999999999992326, 20.00000000000022382, 180.7410161513773801 ) ) ;
#4856 = cartesian_point ( 'none', ( -35.65616640185508146, -54.34738077886752450, 7.632783294297951215e-14 ) ) ;
#4857 = advanced_face ( 'none', ( #29569, #14985 ), #35518, .t. ) ;
#4858 = cylindrical_surface ( 'none', #40659, 3.250000000000002665 ) ;
#4859 = edge_curve ( 'none', #36623, #7210, #460, .t. ) ;
#4860 = direction ( 'none', ( 1.000000000000000000, 3.586259037171264895e-15, -1.191212303758289610e-15 ) ) ;
#4861 = edge_loop ( 'none', ( #3029, #159, #26328, #36762 ) ) ;
#4862 = oriented_edge ( 'none', *, *, #9566, .f. ) ;
#4864 = oriented_edge ( 'none', *, *, #11104, .t. ) ;
#4863 = cartesian_point ( 'none', ( 33.29090554635834565, 22.17466139320842444, -15.50000000000001421 ) ) ;
#4865 = vector ( 'none', #33125, 1000.000000000000000 ) ;
#4866 = edge_loop ( 'none', ( #19591, #8992, #16853, #1313, #35927, #41053, #41782, #30983, #25824, #41741, #8094 ) ) ;
#4867 = edge_loop ( 'none', ( #5530, #10502, #19090, #22474 ) ) ;
#4868 = edge_curve ( 'none', #26178, #5080, #20728, .t. ) ;
#4869 = vertex_point ( 'none', #19490 ) ;
#4870 = edge_loop ( 'none', ( #39598, #5256, #24990, #32940 ) ) ;
#4871 = axis2_placement_3d ( 'none', #31047, #27825, #31177 ) ;
#4872 = cartesian_point ( 'none', ( -83.67782780742282966, 27.80931635956470416, 124.8481312911448953 ) ) ;
#4873 = cylindrical_surface ( 'none', #40119, 18.00000000000000000 ) ;
#4874 = oriented_edge ( 'none', *, *, #37593, .f. ) ;
#4875 = cartesian_point ( 'none', ( -99.49999999999991473, 20.00000000010603785, 180.7410161513659261 ) ) ;
#4876 = axis2_placement_3d ( 'none', #26964, #36441, #19843 ) ;
#4877 = vector ( 'none', #1170, 1000.000000000000000 ) ;
#4878 = oriented_edge ( 'none', *, *, #25823, .t. ) ;
#4879 = cartesian_point ( 'none', ( -76.69999999999993179, 6.798162766137089363, 120.0369038100784280 ) ) ;
#4880 = vector ( 'none', #6831, 1000.000000000000000 ) ;
#4881 = vertex_point ( 'none', #28940 ) ;
#4882 = face_outer_bound ( 'none', #36991, .t. ) ;
#4883 = direction ( 'none', ( 0.5636924950782569166, 0.8259847280624802446, 0.0000000000000000000 ) ) ;
#4884 = oriented_edge ( 'none', *, *, #21527, .f. ) ;
#4885 = axis2_placement_3d ( 'none', #23078, #23227, #30370 ) ;
#4886 = cartesian_point ( 'none', ( -86.79806360009723676, -26.45412424771661009, 151.5030735249246163 ) ) ;
#4887 = cartesian_point ( 'none', ( 24.76313972081443282, 31.89101615137763446, 125.9887384488495030 ) ) ;
#4888 = direction ( 'none', ( 3.344045254895043282e-15, -0.4187739565397493036, 0.9080905094339684069 ) ) ;
#4890 = cartesian_point ( 'none', ( 5.925780128316632478, -25.84809135727261875, 1.885072292649059955 ) ) ;
#4889 = face_bound ( 'none', #3586, .t. ) ;
#4891 = oriented_edge ( 'none', *, *, #13122, .f. ) ;
#4892 = edge_curve ( 'none', #27646, #8201, #16040, .t. ) ;
#4893 = direction ( 'none', ( -1.753182019032801560e-15, 0.7208853290204432218, 0.6930543574663442508 ) ) ;
#4894 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.884182030513340771e-13 ) ) ;
#4895 = line ( 'none', #30029, #12151 ) ;
#4896 = edge_curve ( 'none', #18749, #40003, #22804, .t. ) ;
#4897 = direction ( 'none', ( -5.752343046339090747e-15, 1.000000000000000000, 3.252606517456512809e-16 ) ) ;
#4898 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4899 = oriented_edge ( 'none', *, *, #21322, .t. ) ;
#4900 = oriented_edge ( 'none', *, *, #10065, .t. ) ;
#4901 = oriented_edge ( 'none', *, *, #18098, .f. ) ;
#4902 = line ( 'none', #20089, #15823 ) ;
#4903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211236853e-16 ) ) ;
#4904 = cartesian_point ( 'none', ( 11.29879950619343276, 14.01203517405103938, -10.55997007532726606 ) ) ;
#4905 = advanced_face ( 'none', ( #32211 ), #11375, .t. ) ;
#4906 = oriented_edge ( 'none', *, *, #13950, .f. ) ;
#4907 = edge_loop ( 'none', ( #10404, #953, #2351, #16203, #25925, #23751, #23600, #17477, #39294, #4712, #24630, #17530, #37677, #33934, #5534, #13982, #34559, #30015, #2463, #38388, #28950, #1843, #1673, #4270 ) ) ;
#4908 = cartesian_point ( 'none', ( 5.611332535335465721, -11.06494225822652133, -115.9999999999999858 ) ) ;
#4909 = cartesian_point ( 'none', ( -1.865254358041012139, 17.40031109433993350, -72.99999999999995737 ) ) ;
#4910 = oriented_edge ( 'none', *, *, #24543, .t. ) ;
#4911 = axis2_placement_3d ( 'none', #11997, #25115, #11731 ) ;
#4912 = cartesian_point ( 'none', ( 4.483434244350593012, 2.213327218597777701, 165.0999999999999659 ) ) ;
#4913 = cartesian_point ( 'none', ( -95.59748257843750707, 25.22687229846612311, 138.1793720659568407 ) ) ;
#4914 = cartesian_point ( 'none', ( 1.172445596482908803, -10.93733840215660180, -81.59999999999999432 ) ) ;
#4915 = vertex_point ( 'none', #23376 ) ;
#4916 = edge_curve ( 'none', #27443, #3819, #18128, .t. ) ;
#4917 = advanced_face ( 'none', ( #10336 ), #35867, .t. ) ;
#4918 = cartesian_point ( 'none', ( -103.9999999999997016, -36.89101615128234357, 162.2028856829919050 ) ) ;
#4919 = edge_curve ( 'none', #41892, #5386, #22315, .t. ) ;
#4920 = face_outer_bound ( 'none', #40706, .t. ) ;
#4921 = direction ( 'none', ( 3.087807787238715050e-15, -1.000000000000000000, -4.093676202073981076e-16 ) ) ;
#4922 = circle ( 'none', #26434, 33.90055080756886952 ) ;
#4923 = cartesian_point ( 'none', ( -54.65495930612982534, -0.8286872114298872161, 109.5268359724186809 ) ) ;
#4924 = axis2_placement_3d ( 'none', #9980, #16961, #6631 ) ;
#4925 = cartesian_point ( 'none', ( -33.04627076535636832, -20.71096300278556512, -11.99999999999997868 ) ) ;
#4926 = face_outer_bound ( 'none', #31317, .t. ) ;
#4927 = edge_loop ( 'none', ( #29690, #32798, #21327, #40094, #3791, #4641 ) ) ;
#4928 = vector ( 'none', #9799, 1000.000000000000000 ) ;
#4929 = oriented_edge ( 'none', *, *, #8590, .t. ) ;
#4930 = cartesian_point ( 'none', ( -78.66006655754235055, -40.59999999992491837, 128.0084660161887484 ) ) ;
#4931 = edge_curve ( 'none', #32426, #30455, #14487, .t. ) ;
#4932 = axis2_placement_3d ( 'none', #1245, #27829, #1671 ) ;
#4933 = cartesian_point ( 'none', ( 20.00000000000008527, -34.64101615137753498, 113.1000000000000227 ) ) ;
#4934 = face_outer_bound ( 'none', #20392, .t. ) ;
#4935 = cartesian_point ( 'none', ( -38.76309401801128729, 6.404883760268178960, -11.49999999999996980 ) ) ;
#4936 = cartesian_point ( 'none', ( 1.360985527142672821e-13, 2.010281278564675082e-14, 163.5999999999999659 ) ) ;
#4937 = oriented_edge ( 'none', *, *, #989, .f. ) ;
#4938 = oriented_edge ( 'none', *, *, #21301, .f. ) ;
#4939 = axis2_placement_3d ( 'none', #23645, #3724, #10573 ) ;
#4940 = cartesian_point ( 'none', ( -0.5183973143120315097, -15.99446676632307707, -120.4918355892244790 ) ) ;
#4941 = circle ( 'none', #29132, 4.250000000000007105 ) ;
#4942 = b_spline_curve_with_knots ( 'none', 3,
( #16952, #23197, #26546, #20599, #828, #4573 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009029408287258753295, 0.001805881657451750659 ),
.unspecified. ) ;
#4943 = oriented_edge ( 'none', *, *, #19321, .f. ) ;
#4944 = cartesian_point ( 'none', ( -78.50000000000302691, -35.33706304605617987, 162.3205886419502804 ) ) ;
#4945 = cartesian_point ( 'none', ( -13.27696944811832047, 12.15409734508214790, -37.49999999999999289 ) ) ;
#4946 = direction ( 'none', ( -0.8706508571648328143, 0.4919014992029824840, 5.281179216930942665e-16 ) ) ;
#4947 = vertex_point ( 'none', #19921 ) ;
#4948 = cartesian_point ( 'none', ( -54.49999999999987210, -19.91839899407645120, 106.1000000000002785 ) ) ;
#4949 = oriented_edge ( 'none', *, *, #21262, .t. ) ;
#4950 = cartesian_point ( 'none', ( 1.602784589444304464, 2.400919593233758143, 173.5999999999999659 ) ) ;
#4951 = vector ( 'none', #17999, 1000.000000000000000 ) ;
#4952 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#4953 = edge_loop ( 'none', ( #40163, #8933, #8942, #1638 ) ) ;
#4954 = oriented_edge ( 'none', *, *, #13652, .t. ) ;
#4955 = cartesian_point ( 'none', ( 18.38783946407618686, 32.27869982911893487, 120.7000000000000313 ) ) ;
#4956 = vertex_point ( 'none', #9718 ) ;
#4957 = cartesian_point ( 'none', ( -85.50000000001759304, -34.99999999992547828, 127.1000000000301355 ) ) ;
#4958 = vertex_point ( 'none', #36819 ) ;
#4959 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.7000000000000739 ) ) ;
#4960 = edge_curve ( 'none', #28254, #20688, #5799, .t. ) ;
#4961 = edge_loop ( 'none', ( #20066, #2701, #36165, #542, #33690, #29737, #32918, #10093 ) ) ;
#4962 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#4963 = cartesian_point ( 'none', ( -95.30238045127491375, 6.698576683714409619, 120.1522895973165248 ) ) ;
#4964 = advanced_face ( 'none', ( #39519 ), #29510, .f. ) ;
#4965 = axis2_placement_3d ( 'none', #14527, #20804, #24442 ) ;
#4966 = face_outer_bound ( 'none', #27601, .t. ) ;
#4967 = line ( 'none', #24996, #11729 ) ;
#4968 = direction ( 'none', ( -3.608224830031758756e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4969 = cartesian_point ( 'none', ( -103.9999999999997158, -32.39101615127773925, 169.9971143170492098 ) ) ;
#4970 = axis2_placement_3d ( 'none', #40839, #23776, #17518 ) ;
#4971 = circle ( 'none', #28538, 2.499999999999998668 ) ;
#4972 = circle ( 'none', #9584, 37.50000000000001421 ) ;
#4973 = oriented_edge ( 'none', *, *, #3827, .t. ) ;
#4974 = axis2_placement_3d ( 'none', #10798, #34078, #7558 ) ;
#4975 = cartesian_point ( 'none', ( 17.83840981399367820, 11.08251321239789000, 176.0999999999999943 ) ) ;
#4976 = line ( 'none', #18293, #36779 ) ;
#4977 = circle ( 'none', #40903, 6.138320441952072493 ) ;
#4978 = edge_loop ( 'none', ( #29712, #7997, #7535, #34513, #41953, #4760, #23245, #35214, #32524 ) ) ;
#4979 = cartesian_point ( 'none', ( -29.39359980405009765, -3.150894247566148554, -5.499999999999982236 ) ) ;
#4980 = oriented_edge ( 'none', *, *, #10405, .t. ) ;
#4981 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#4982 = b_spline_curve_with_knots ( 'none', 3,
( #29411, #36280, #19542, #6561, #9195, #12827, #6420, #29686, #9482, #9764, #16157, #19382, #36142, #22586, #39369, #29258, #2827, #32780, #19235, #42557 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002616257027554128121, 0.002235777903278709199, 0.003222854003540360536, 0.004209930103802011873, 0.005197006204063662343, 0.005690544254194493216, 0.006184082304325323222, 0.007171158404586988437, 0.007664696454717819310, 0.008158234504848649316 ),
.unspecified. ) ;
#4983 = line ( 'none', #36968, #19566 ) ;
#4984 = cartesian_point ( 'none', ( -95.15210306847846766, 6.639797752846062551, 120.0395977414601418 ) ) ;
#4985 = edge_curve ( 'none', #32504, #2687, #28923, .t. ) ;
#4986 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#4987 = direction ( 'none', ( 0.1428571428571419055, 0.9897433186107872372, -4.253820799682079608e-16 ) ) ;
#4988 = edge_curve ( 'none', #28552, #15980, #13945, .t. ) ;
#4989 = oriented_edge ( 'none', *, *, #26308, .t. ) ;
#4990 = edge_curve ( 'none', #18786, #17302, #7180, .t. ) ;
#4991 = oriented_edge ( 'none', *, *, #23723, .f. ) ;
#4992 = oriented_edge ( 'none', *, *, #11364, .f. ) ;
#4993 = cartesian_point ( 'none', ( -84.80000000000299565, 18.67857273958268749, 178.8707407719542459 ) ) ;
#4994 = cartesian_point ( 'none', ( -30.22840042054703602, 57.16662583982170531, 57.83337416017835153 ) ) ;
#4995 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#4996 = axis2_placement_3d ( 'none', #10969, #7452, #1242 ) ;
#4997 = oriented_edge ( 'none', *, *, #34547, .f. ) ;
#4998 = edge_curve ( 'none', #26913, #30519, #11873, .t. ) ;
#4999 = oriented_edge ( 'none', *, *, #39189, .f. ) ;
#5000 = axis2_placement_3d ( 'none', #25002, #31257, #27765 ) ;
#5001 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#5002 = cartesian_point ( 'none', ( -56.00000000000002842, 26.73788905136762395, 120.6812800690923240 ) ) ;
#5003 = line ( 'none', #40046, #23745 ) ;
#5004 = axis2_placement_3d ( 'none', #12332, #18444, #35488 ) ;
#5005 = cartesian_point ( 'none', ( -95.69999999999988916, -3.139155602127629108e-13, 146.0999999999999943 ) ) ;
#5006 = vector ( 'none', #18085, 1000.000000000000000 ) ;
#5007 = face_outer_bound ( 'none', #21720, .t. ) ;
#5008 = line ( 'none', #35826, #858 ) ;
#5009 = cartesian_point ( 'none', ( -75.69999999999987494, 8.315756031015558492, 155.4326417285053594 ) ) ;
#5010 = oriented_edge ( 'none', *, *, #34245, .f. ) ;
#5011 = cartesian_point ( 'none', ( -104.4999999999998153, -34.81980515332754322, 114.2801948466258040 ) ) ;
#5012 = cartesian_point ( 'none', ( -33.54709960243648226, 7.050258286437699695, 139.5843374784658977 ) ) ;
#5013 = vector ( 'none', #2959, 1000.000000000000000 ) ;
#5014 = edge_curve ( 'none', #27366, #30873, #38473, .t. ) ;
#5015 = oriented_edge ( 'none', *, *, #30280, .f. ) ;
#5016 = cartesian_point ( 'none', ( -76.67421235847953653, 25.77539128563369175, 138.2814850057359024 ) ) ;
#5017 = oriented_edge ( 'none', *, *, #7373, .f. ) ;
#5018 = advanced_face ( 'none', ( #24404 ), #19180, .f. ) ;
#5019 = oriented_edge ( 'none', *, *, #15562, .f. ) ;
#5020 = axis2_placement_3d ( 'none', #5126, #14871, #18212 ) ;
#5021 = cartesian_point ( 'none', ( 22.21064199737590172, -36.74234001014806239, 114.7000000000000171 ) ) ;
#5022 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#5023 = edge_curve ( 'none', #36758, #29158, #34821, .t. ) ;
#5024 = oriented_edge ( 'none', *, *, #33782, .f. ) ;
#5025 = cartesian_point ( 'none', ( -101.4999999999997868, -19.99999999989380939, 181.1000000000118177 ) ) ;
#5026 = oriented_edge ( 'none', *, *, #4661, .f. ) ;
#5027 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5028 = line ( 'none', #11529, #26366 ) ;
#5029 = oriented_edge ( 'none', *, *, #14014, .f. ) ;
#5030 = cartesian_point ( 'none', ( -85.50000000001777778, 35.20000000009687113, 165.0999999999702652 ) ) ;
#5031 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137771972, 166.1000000000000796 ) ) ;
#5032 = cartesian_point ( 'none', ( -104.4999999999999432, 21.65063509471280057, 173.5999999999874319 ) ) ;
#5033 = edge_curve ( 'none', #17071, #5205, #41596, .t. ) ;
#5034 = line ( 'none', #14124, #10265 ) ;
#5035 = line ( 'none', #5180, #31093 ) ;
#5036 = cartesian_point ( 'none', ( -104.5009999999999053, 8.569418374116347834e-11, 146.1000000000001080 ) ) ;
#5037 = edge_curve ( 'none', #32549, #10060, #23333, .t. ) ;
#5038 = face_outer_bound ( 'none', #26268, .t. ) ;
#5039 = cartesian_point ( 'none', ( -51.00292657709098165, 33.46194077712567605, 1.099126439527757594e-14 ) ) ;
#5040 = circle ( 'none', #3166, 25.99999999999999645 ) ;
#5041 = vertex_point ( 'none', #24356 ) ;
#5042 = cartesian_point ( 'none', ( -54.57841610421955636, 1.011231593161916020, 182.6509438869423434 ) ) ;
#5043 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#5044 = cylindrical_surface ( 'none', #18499, 4.999999999999997335 ) ;
#5045 = edge_curve ( 'none', #38035, #17303, #36925, .t. ) ;
#5046 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000004405 ) ) ;
#5047 = cartesian_point ( 'none', ( -95.57742465450731117, 25.27480262858524540, 138.2019428823562919 ) ) ;
#5048 = closed_shell ( 'none', ( #7027, #27268, #41276, #18000, #39207, #32176, #37318, #10826, #26858, #10770, #305, #26282, #10930, #26465, #26059, #8497, #17137, #24496, #25621, #17020 ) ) ;
#5049 = oriented_edge ( 'none', *, *, #14460, .t. ) ;
#5050 = axis2_placement_3d ( 'none', #31768, #38785, #2260 ) ;
#5051 = advanced_face ( 'none', ( #26991 ), #9280, .f. ) ;
#5052 = vector ( 'none', #31943, 999.9999999999998863 ) ;
#5053 = cartesian_point ( 'none', ( -14.33738183576256020, 27.09440819925459465, 149.4667328865111529 ) ) ;
#5054 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#5055 = oriented_edge ( 'none', *, *, #13447, .t. ) ;
#5056 = advanced_face ( 'none', ( #4612 ), #31054, .f. ) ;
#5057 = axis2_placement_3d ( 'none', #1049, #31146, #24316 ) ;
#5058 = cartesian_point ( 'none', ( -76.69999999999978968, -18.16458294545005003, 166.0761839803770670 ) ) ;
#5059 = direction ( 'none', ( 5.442269728554704299e-15, 0.09730194809184068705, 0.9952549074973370269 ) ) ;
#5061 = advanced_face ( 'none', ( #3574, #7714, #42141, #33262, #15518, #5652 ), #27547, .f. ) ;
#5060 = b_spline_curve_with_knots ( 'none', 3,
( #38957, #15921, #32097, #32686, #12294, #25833, #2442, #19138, #2713, #9236, #22764, #5755, #22468, #42738, #25976, #32374, #12440, #35889, #9095, #35758, #12722, #12149, #42600, #16061, #15472, #15770, #39104, #42453, #2574 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000001316447, 0.2500000000002632894, 0.3125000000003267941, 0.3750000000003902434, 0.4375000000004537482, 0.4687500000004585221, 0.5000000000004632961, 0.5625000000004830580, 0.5937500000004689582, 0.6250000000004549694, 0.6875000000003745892, 0.7187500000003431699, 0.7500000000003117506, 0.8750000000001558753, 1.000000000000000000 ),
.unspecified. ) ;
#5062 = vector ( 'none', #5660, 1000.000000000000000 ) ;
#5063 = oriented_edge ( 'none', *, *, #6131, .f. ) ;
#5064 = cartesian_point ( 'none', ( 5.917797609828706840, 17.00826241833008368, -11.33546540591611951 ) ) ;
#5065 = direction ( 'none', ( 1.137978600240785454e-15, 1.942890293094023946e-16, 1.000000000000000000 ) ) ;
#5066 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5067 = direction ( 'none', ( -1.000000000000000000, -3.552713678800496985e-15, 1.165734175856409634e-15 ) ) ;
#5068 = oriented_edge ( 'none', *, *, #16412, .f. ) ;
#5069 = cartesian_point ( 'none', ( -3.317698460423117446, -15.65239358840850947, -116.6594304917941400 ) ) ;
#5070 = axis2_placement_3d ( 'none', #2870, #23180, #6459 ) ;
#5071 = oriented_edge ( 'none', *, *, #21998, .t. ) ;
#5073 = axis2_placement_3d ( 'none', #25087, #14885, #24804 ) ;
#5072 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.818676322157796389e-17 ) ) ;
#5074 = cartesian_point ( 'none', ( -37.24605658586871471, 14.58543683882931141, -33.10543000783044221 ) ) ;
#5075 = cartesian_point ( 'none', ( -95.67407026527446590, 8.272557487928013487, 136.4130753681874637 ) ) ;
#5076 = circle ( 'none', #40388, 2.549999999999996714 ) ;
#5077 = edge_curve ( 'none', #26718, #28400, #17090, .t. ) ;
#5078 = cylindrical_surface ( 'none', #874, 4.999999999999997335 ) ;
#5080 = vertex_point ( 'none', #7457 ) ;
#5079 = direction ( 'none', ( 5.046468293750712982e-15, -1.000000000000000000, 5.954832586625842013e-13 ) ) ;
#5081 = cartesian_point ( 'none', ( 35.16422910711749950, 18.60105050434254892, -10.64955854141675751 ) ) ;
#5082 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#5083 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#5084 = edge_curve ( 'none', #12707, #41519, #30115, .t. ) ;
#5085 = cartesian_point ( 'none', ( 21.87126433688102267, -33.49101067908040363, -13.73205080756887853 ) ) ;
#5086 = vector ( 'none', #34915, 1000.000000000000114 ) ;
#5087 = direction ( 'none', ( 1.000000000000000000, 2.220446049250310123e-16, -9.291008791348794080e-16 ) ) ;
#5088 = oriented_edge ( 'none', *, *, #1910, .f. ) ;
#5089 = oriented_edge ( 'none', *, *, #36107, .t. ) ;
#5090 = face_outer_bound ( 'none', #38757, .t. ) ;
#5091 = direction ( 'none', ( 2.312964634635742267e-15, -0.7208853290204432218, -0.6930543574663442508 ) ) ;
#5092 = direction ( 'none', ( -0.7071067811865513475, -6.161041520187219614e-17, -0.7071067811865437980 ) ) ;
#5093 = cartesian_point ( 'none', ( -95.19999999999993179, 7.546507286397888592, 120.7563572512486161 ) ) ;
#5094 = vector ( 'none', #14601, 1000.000000000000000 ) ;
#5095 = cartesian_point ( 'none', ( 4.063158663213176036e-14, 23.00000000000002132, 82.50000000000004263 ) ) ;
#5096 = axis2_placement_3d ( 'none', #1236, #28245, #18935 ) ;
#5097 = edge_loop ( 'none', ( #36120, #5998, #30448, #27552 ) ) ;
#5098 = oriented_edge ( 'none', *, *, #3282, .f. ) ;
#5099 = cartesian_point ( 'none', ( -1.054679593925934913e-13, 37.50000000000004263, 58.50000000000005684 ) ) ;
#5100 = oriented_edge ( 'none', *, *, #40372, .f. ) ;
#5101 = edge_curve ( 'none', #9988, #27779, #6159, .t. ) ;
#5102 = cartesian_point ( 'none', ( 28.12686542595789874, 47.73773963580072888, 68.60000000000002274 ) ) ;
#5103 = circle ( 'none', #32428, 26.00000000000000355 ) ;
#5104 = edge_curve ( 'none', #3352, #25191, #41092, .t. ) ;
#5105 = edge_loop ( 'none', ( #23469, #30283, #30638, #4194 ) ) ;
#5106 = oriented_edge ( 'none', *, *, #40576, .t. ) ;
#5107 = axis2_placement_3d ( 'none', #9932, #20136, #39662 ) ;
#5108 = cartesian_point ( 'none', ( -87.36245147815083101, -1.104474494282121189, 167.2328293393153160 ) ) ;
#5109 = edge_loop ( 'none', ( #42486, #4243, #20980, #30870 ) ) ;
#5110 = advanced_face ( 'none', ( #40054 ), #14732, .f. ) ;
#5111 = cartesian_point ( 'none', ( -85.50000000001777778, 35.20000000009687113, 165.0999999999702652 ) ) ;
#5112 = axis2_placement_3d ( 'none', #6491, #40882, #19745 ) ;
#5113 = cartesian_point ( 'none', ( -15.79627307499981903, 36.60745492870680096, 114.7000000000000597 ) ) ;
#5114 = vector ( 'none', #20026, 1000.000000000000000 ) ;
#5115 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5116 = cartesian_point ( 'none', ( -18.44159496576956059, 32.24289735755488806, 117.7000000000000739 ) ) ;
#5117 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.476360405086644063e-16 ) ) ;
#5118 = advanced_face ( 'none', ( #23849 ), #6688, .f. ) ;
#5119 = face_outer_bound ( 'none', #12114, .t. ) ;
#5120 = vertex_point ( 'none', #21140 ) ;
#5121 = direction ( 'none', ( 3.783391365044787462e-15, -0.8660254037841436103, 0.5000000000005111467 ) ) ;
#5122 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.731064025391290955e-17 ) ) ;
#5123 = b_spline_curve_with_knots ( 'none', 3,
( #27163, #17696, #720, #41020 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007273745245584438066 ),
.unspecified. ) ;
#5124 = cartesian_point ( 'none', ( -17.84999999999989484, 11.06243644049533259, 176.0999999999999943 ) ) ;
#5125 = face_outer_bound ( 'none', #6182, .t. ) ;
#5126 = cartesian_point ( 'none', ( -84.80000000000312355, 34.64101615154920211, 126.0999999999997385 ) ) ;
#5127 = vector ( 'none', #16290, 1000.000000000000000 ) ;
#5128 = edge_loop ( 'none', ( #33312, #19817, #12429, #38635 ) ) ;
#5129 = oriented_edge ( 'none', *, *, #13194, .t. ) ;
#5130 = vector ( 'none', #36859, 1000.000000000000114 ) ;
#5131 = cartesian_point ( 'none', ( -20.56740170840011572, 6.817550691222494130, 174.0144740208819485 ) ) ;
#5132 = axis2_placement_3d ( 'none', #29635, #6089, #39588 ) ;
#5133 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5134 = circle ( 'none', #29064, 31.00000000000000000 ) ;
#5135 = cartesian_point ( 'none', ( -94.99453982202621205, 25.63591318118322349, 138.1473916844140888 ) ) ;
#5136 = cartesian_point ( 'none', ( -79.80000000000302407, -30.81627970680704820, 165.7260713670532937 ) ) ;
#5137 = oriented_edge ( 'none', *, *, #8207, .t. ) ;
#5138 = edge_loop ( 'none', ( #31184, #10759, #10903, #37152, #7297 ) ) ;
#5139 = cartesian_point ( 'none', ( -85.50000000001759304, -34.99999999992547828, 127.1000000000301355 ) ) ;
#5140 = edge_curve ( 'none', #5323, #22564, #37965, .t. ) ;
#5141 = oriented_edge ( 'none', *, *, #3187, .t. ) ;
#5142 = cartesian_point ( 'none', ( -38.03659097616004203, 11.30284748810902506, -37.17637342634974118 ) ) ;
#5143 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5144 = edge_curve ( 'none', #6528, #30742, #8236, .t. ) ;
#5145 = oriented_edge ( 'none', *, *, #32719, .f. ) ;
#5146 = face_outer_bound ( 'none', #36645, .t. ) ;
#5147 = direction ( 'none', ( -0.8706508571648332584, 0.4919014992029820399, 0.0000000000000000000 ) ) ;
#5148 = axis2_placement_3d ( 'none', #16463, #12829, #39501 ) ;
#5149 = cylindrical_surface ( 'none', #9596, 31.00000000000000000 ) ;
#5150 = edge_curve ( 'none', #16563, #25587, #29059, .t. ) ;
#5151 = circle ( 'none', #28433, 18.00000000000000355 ) ;
#5152 = vertex_point ( 'none', #21581 ) ;
#5153 = direction ( 'none', ( -0.5552208685011401634, -0.8317029440736876111, 5.452486939366414073e-16 ) ) ;
#5154 = advanced_face ( 'none', ( #2552 ), #28021, .f. ) ;
#5155 = cartesian_point ( 'none', ( 1.468531564350388956e-16, 3.212838462100032770e-14, 45.50000000000004974 ) ) ;
#5156 = face_bound ( 'none', #21680, .t. ) ;
#5157 = circle ( 'none', #31653, 3.000000000000000444 ) ;
#5158 = edge_curve ( 'none', #1616, #1505, #31159, .t. ) ;
#5159 = face_outer_bound ( 'none', #11522, .t. ) ;
#5160 = direction ( 'none', ( -0.5448968651154838527, 0.8385030747631867509, 0.0000000000000000000 ) ) ;
#5161 = direction ( 'none', ( 0.4846797312393504309, -0.6062088894010460027, 0.6305524090326682929 ) ) ;
#5162 = cartesian_point ( 'none', ( 1.773936223393054393e-13, -13.99999999999997868, 156.5999999999999659 ) ) ;
#5163 = cartesian_point ( 'none', ( -95.69999999999991758, 7.759728937514205782, 136.9464975656145782 ) ) ;
#5164 = axis2_placement_3d ( 'none', #253, #43183, #3589 ) ;
#5165 = oriented_edge ( 'none', *, *, #23414, .t. ) ;
#5166 = oriented_edge ( 'none', *, *, #7757, .f. ) ;
#5167 = edge_curve ( 'none', #24180, #3248, #31668, .t. ) ;
#5168 = cartesian_point ( 'none', ( -21.97111329387903211, 33.42580443752527941, -14.01307648487912161 ) ) ;
#5169 = plane ( 'none', #4485 ) ;
#5170 = oriented_edge ( 'none', *, *, #31537, .f. ) ;
#5171 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#5172 = oriented_edge ( 'none', *, *, #37552, .f. ) ;
#5173 = axis2_placement_3d ( 'none', #14812, #27916, #7970 ) ;
#5174 = cartesian_point ( 'none', ( -101.5000000000000284, 22.50000000006227552, 106.0999999999869488 ) ) ;
#5175 = axis2_placement_3d ( 'none', #17610, #33927, #33646 ) ;
#5176 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.009293658750142202e-15 ) ) ;
#5177 = cartesian_point ( 'none', ( 20.50481235382934031, 29.16104600619628329, 138.2167890977767115 ) ) ;
#5178 = cartesian_point ( 'none', ( 21.59765666150243035, -37.01316563906948431, 117.7000000000000313 ) ) ;
#5179 = cartesian_point ( 'none', ( 13.23597847503068792, 36.68526780341838389, -36.00000000000000711 ) ) ;
#5180 = cartesian_point ( 'none', ( 29.81994365731662100, -0.8263197168544016424, -43.00000000000001421 ) ) ;
#5181 = line ( 'none', #25806, #38551 ) ;
#5182 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#5183 = direction ( 'none', ( -5.046468293750712982e-15, 1.000000000000000000, -5.853903220750827690e-13 ) ) ;
#5184 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#5185 = cartesian_point ( 'none', ( -66.49999999999985789, -2.219869120038601141e-13, 181.1000000000000796 ) ) ;
#5186 = vertex_point ( 'none', #15150 ) ;
#5187 = direction ( 'none', ( 3.379640170150800029e-15, -0.6930543574663441397, 0.7208853290204433328 ) ) ;
#5188 = oriented_edge ( 'none', *, *, #2023, .t. ) ;
#5189 = edge_curve ( 'none', #6312, #38176, #5103, .t. ) ;
#5190 = cylindrical_surface ( 'none', #3735, 47.50000000000000711 ) ;
#5191 = plane ( 'none', #31763 ) ;
#5192 = cartesian_point ( 'none', ( 37.36583739689827155, -14.27565044502561697, -13.73205080756888918 ) ) ;
#5193 = circle ( 'none', #17701, 9.499999999999998224 ) ;
#5194 = cartesian_point ( 'none', ( -8.499999999999911182, 13.68756246988040282, 160.9764918639301072 ) ) ;
#5195 = oriented_edge ( 'none', *, *, #13322, .t. ) ;
#5196 = edge_curve ( 'none', #27061, #11001, #18299, .t. ) ;
#5197 = circle ( 'none', #6701, 0.09999999999999910349 ) ;
#5198 = circle ( 'none', #4057, 2.500000000000001776 ) ;
#5199 = cartesian_point ( 'none', ( 9.439903797345982284, 15.33666191372028820, -10.54215218184247327 ) ) ;
#5200 = circle ( 'none', #7530, 5.500320936831892382 ) ;
#5201 = cartesian_point ( 'none', ( -38.86896577472586500, 6.840938433165463017, -11.19339737081862829 ) ) ;
#5202 = cartesian_point ( 'none', ( 42.50000000000001421, 10.97463932588844493, 101.0999999999999233 ) ) ;
#5203 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#5204 = axis2_placement_3d ( 'none', #20258, #13702, #33799 ) ;
#5205 = vertex_point ( 'none', #21857 ) ;
#5206 = cartesian_point ( 'none', ( -2.298257580353700202, -15.83519277212829302, -119.0531705013252548 ) ) ;
#5207 = manifold_solid_brep ( '�ͷ�-2-solid1', #10121 ) ;
#5208 = b_spline_curve_with_knots ( 'none', 3,
( #6363, #39154, #269, #43197 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190233062295 ),
.unspecified. ) ;
#5209 = axis2_placement_3d ( 'none', #9966, #6893, #26699 ) ;
#5210 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5211 = oriented_edge ( 'none', *, *, #22444, .f. ) ;
#5212 = vertex_point ( 'none', #18653 ) ;
#5213 = cartesian_point ( 'none', ( -79.80000000000302407, -34.64101615137607126, 166.1000000000004206 ) ) ;
#5214 = cartesian_point ( 'none', ( 10.00635971578903494, 38.97010920573666937, 113.0999999999999659 ) ) ;
#5215 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#5216 = edge_curve ( 'none', #31674, #22517, #38438, .t. ) ;
#5217 = cartesian_point ( 'none', ( -76.19999999999983231, -8.005541204151111145, 137.1606873850038824 ) ) ;
#5218 = advanced_face ( 'none', ( #32726 ), #19408, .f. ) ;
#5219 = cartesian_point ( 'none', ( -83.67782780742257387, -36.89101615128227252, 162.2028856829919050 ) ) ;
#5220 = cartesian_point ( 'none', ( 28.50000000000001776, -9.456253838852099582e-16, -73.00000000000000000 ) ) ;
#5221 = cartesian_point ( 'none', ( -87.43222793757976774, 20.68522684126486766, 171.1679502316322896 ) ) ;
#5222 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#5223 = cartesian_point ( 'none', ( -30.31088913245519123, -57.50000000000007105, 45.50000000000005684 ) ) ;
#5224 = edge_curve ( 'none', #13091, #5928, #21761, .t. ) ;
#5225 = vector ( 'none', #22952, 1000.000000000000000 ) ;
#5226 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -5.500000000000020428 ) ) ;
#5227 = oriented_edge ( 'none', *, *, #12810, .t. ) ;
#5229 = oriented_edge ( 'none', *, *, #42434, .f. ) ;
#5228 = cartesian_point ( 'none', ( 35.65616640185506014, -54.34738077886756002, -7.702723787584257019e-15 ) ) ;
#5230 = circle ( 'none', #34261, 0.2000000000000001221 ) ;
#5231 = cartesian_point ( 'none', ( -39.09374999999993605, -2.156599692124485350e-11, 113.1000000000000369 ) ) ;
#5232 = cartesian_point ( 'none', ( 11.29879950619341678, 14.01203517405103760, -37.44002992467273572 ) ) ;
#5233 = cartesian_point ( 'none', ( -95.02200685405057357, 6.969257699795154082, 120.2013933405746400 ) ) ;
#5234 = edge_curve ( 'none', #8179, #4101, #2511, .t. ) ;
#5235 = oriented_edge ( 'none', *, *, #6626, .t. ) ;
#5236 = oriented_edge ( 'none', *, *, #29689, .f. ) ;
#5237 = axis2_placement_3d ( 'none', #29490, #29187, #36067 ) ;
#5238 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#5239 = oriented_edge ( 'none', *, *, #34502, .t. ) ;
#5240 = cartesian_point ( 'none', ( 31.18570084974536272, 46.18582924850931448, 68.60000000000002274 ) ) ;
#5241 = line ( 'none', #14684, #33392 ) ;
#5242 = axis2_placement_3d ( 'none', #34816, #38751, #21551 ) ;
#5243 = circle ( 'none', #1451, 4.250000000000000000 ) ;
#5244 = vertex_point ( 'none', #38202 ) ;
#5245 = circle ( 'none', #31507, 4.999999999999969802 ) ;
#5246 = axis2_placement_3d ( 'none', #26242, #13124, #30012 ) ;
#5247 = cylindrical_surface ( 'none', #12569, 23.00000000000000000 ) ;
#5248 = cartesian_point ( 'none', ( 13.18573223995164767, 13.89312461159170908, -37.49999999999999289 ) ) ;
#5249 = oriented_edge ( 'none', *, *, #10023, .t. ) ;
#5250 = cartesian_point ( 'none', ( -41.83066950193062894, 6.188399693590830530, 113.0441885823224055 ) ) ;
#5251 = b_spline_curve_with_knots ( 'none', 3,
( #23187, #26537, #16941, #6607, #10970, #27115, #13874, #17515, #7172, #33829 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0002616257027535000084, 0.001426071115199884463, 0.002590516527646268864, 0.003754961940092653265, 0.004919407352539037666 ),
.unspecified. ) ;
#5252 = oriented_edge ( 'none', *, *, #23226, .t. ) ;
#5253 = cartesian_point ( 'none', ( -95.61016775692421277, 6.938600624981548393, 120.6133281469811180 ) ) ;
#5254 = oriented_edge ( 'none', *, *, #25635, .f. ) ;
#5255 = approval_role ( '' ) ;
#5256 = oriented_edge ( 'none', *, *, #20451, .f. ) ;
#5258 = edge_curve ( 'none', #19352, #10079, #41522, .t. ) ;
#5257 = cartesian_point ( 'none', ( -59.49999999999991473, 20.00000000000022027, 178.6410161513773858 ) ) ;
#5259 = cartesian_point ( 'none', ( -74.69999999999981810, -6.971496834207665749, 152.5535441340884688 ) ) ;
#5260 = cartesian_point ( 'none', ( -78.85832549790394808, -39.99999999992493116, 127.9821336678940185 ) ) ;
#5261 = advanced_face ( 'none', ( #10811 ), #35906, .f. ) ;
#5262 = cartesian_point ( 'none', ( 45.96194077712551262, 37.46194077712569026, 1.000000000000014655 ) ) ;
#5263 = direction ( 'none', ( -0.1065859633166312548, 0.9943034911051382707, 4.235681631386052087e-17 ) ) ;
#5264 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 5.004010026856173173e-17 ) ) ;
#5266 = axis2_placement_3d ( 'none', #20573, #659, #27526 ) ;
#5265 = cartesian_point ( 'none', ( -42.49999999999995026, 2.194927865177504600, 101.1000000000000369 ) ) ;
#5267 = direction ( 'none', ( 1.753182019032803532e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#5268 = line ( 'none', #20944, #21419 ) ;
#5269 = oriented_edge ( 'none', *, *, #31436, .f. ) ;
#5270 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 3.083952846180989294e-16 ) ) ;
#5271 = edge_curve ( 'none', #36706, #2019, #1393, .t. ) ;
#5272 = oriented_edge ( 'none', *, *, #24232, .f. ) ;
#5273 = edge_loop ( 'none', ( #17733, #18209, #14614, #16293 ) ) ;
#5274 = cartesian_point ( 'none', ( -79.80000000000299565, 20.00000000008599343, 180.7410161514635831 ) ) ;
#5275 = oriented_edge ( 'none', *, *, #19256, .f. ) ;
#5276 = vector ( 'none', #11139, 1000.000000000000000 ) ;
#5277 = direction ( 'none', ( -0.4389906948126950925, -0.8984916081232295904, 0.0000000000000000000 ) ) ;
#5278 = cartesian_point ( 'none', ( -37.46194077712584658, -45.96194077712537052, -50.99999999999999289 ) ) ;
#5279 = advanced_face ( 'none', ( #29174 ), #33222, .f. ) ;
#5280 = oriented_edge ( 'none', *, *, #2016, .f. ) ;
#5281 = oriented_edge ( 'none', *, *, #2341, .t. ) ;
#5282 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5283 = cartesian_point ( 'none', ( -1.602784589444008478, -2.400919593233721283, 170.5999999999999659 ) ) ;
#5284 = oriented_edge ( 'none', *, *, #6252, .f. ) ;
#5285 = axis2_placement_3d ( 'none', #11915, #38578, #8999 ) ;
#5286 = oriented_edge ( 'none', *, *, #42118, .t. ) ;
#5287 = cartesian_point ( 'none', ( -91.84999999999972431, -40.00099999990316491, 165.1000000000234991 ) ) ;
#5288 = oriented_edge ( 'none', *, *, #19973, .t. ) ;
#5289 = vertex_point ( 'none', #6436 ) ;
#5290 = conical_surface ( 'none', #16536, 44.74500000000004007, 0.7853981633974482790 ) ;
#5291 = vector ( 'none', #15662, 1000.000000000000227 ) ;
#5292 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.859510407743885331e-13 ) ) ;
#5293 = cartesian_point ( 'none', ( 24.76313972081466019, -31.89101615137739643, 125.9887384488494746 ) ) ;
#5294 = edge_curve ( 'none', #38358, #11165, #40557, .t. ) ;
#5295 = circle ( 'none', #562, 39.00000000000001421 ) ;
#5296 = edge_loop ( 'none', ( #14638, #36355, #31304, #40104, #23833, #29533, #29696, #12517 ) ) ;
#5297 = vector ( 'none', #5584, 1000.000000000000114 ) ;
#5298 = person_and_organization ( #37996, #13643 ) ;
#5299 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.523234146875355998e-16 ) ) ;
#5300 = cartesian_point ( 'none', ( 20.93680614273032248, -32.72363505964257513, 74.70000000000003126 ) ) ;
#5301 = vertex_point ( 'none', #33361 ) ;
#5302 = edge_curve ( 'none', #31905, #36021, #23215, .t. ) ;
#5303 = oriented_edge ( 'none', *, *, #4794, .f. ) ;
#5304 = edge_curve ( 'none', #26261, #7466, #34230, .t. ) ;
#5305 = axis2_placement_3d ( 'none', #30475, #17369, #40547 ) ;
#5306 = oriented_edge ( 'none', *, *, #8023, .t. ) ;
#5307 = axis2_placement_3d ( 'none', #29538, #42545, #25629 ) ;
#5308 = edge_curve ( 'none', #1656, #42604, #43080, .t. ) ;
#5309 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, -2.775557561562891351e-16 ) ) ;
#5310 = vertex_point ( 'none', #19834 ) ;
#5311 = axis2_placement_3d ( 'none', #570, #17128, #27586 ) ;
#5312 = cartesian_point ( 'none', ( -15.19999999999989981, 8.911327798677721290, 157.4899594953219548 ) ) ;
#5313 = cartesian_point ( 'none', ( -54.71654737383067157, -33.25532571491112321, 161.3787796764005407 ) ) ;
#5314 = axis2_placement_3d ( 'none', #16119, #39471, #19493 ) ;
#5315 = vertex_point ( 'none', #30010 ) ;
#5316 = cartesian_point ( 'none', ( 38.73048758646241652, -9.476492599174044074, -10.49032445285856774 ) ) ;
#5317 = cartesian_point ( 'none', ( -76.23902107218302149, 7.250369774014509439, 120.4716526177869724 ) ) ;
#5318 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 168.6000000000001080 ) ) ;
#5319 = oriented_edge ( 'none', *, *, #4146, .f. ) ;
#5320 = oriented_edge ( 'none', *, *, #33524, .f. ) ;
#5321 = line ( 'none', #27788, #28223 ) ;
#5322 = oriented_edge ( 'none', *, *, #2459, .t. ) ;
#5323 = vertex_point ( 'none', #13418 ) ;
#5324 = cartesian_point ( 'none', ( -104.5009999999999053, 8.569418374116347834e-11, 146.1000000000001080 ) ) ;
#5325 = oriented_edge ( 'none', *, *, #21624, .f. ) ;
#5326 = direction ( 'none', ( 2.312964634635742267e-15, -0.7208853290204432218, -0.6930543574663442508 ) ) ;
#5327 = oriented_edge ( 'none', *, *, #16689, .f. ) ;
#5328 = cartesian_point ( 'none', ( 22.85317004866673685, -34.44347963983705085, 117.7000000000000313 ) ) ;
#5329 = cartesian_point ( 'none', ( -73.69999999999986073, 4.784305468485467041e-13, 146.1000000000001364 ) ) ;
#5330 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290596e-15 ) ) ;
#5331 = line ( 'none', #33656, #37059 ) ;
#5332 = face_outer_bound ( 'none', #33130, .t. ) ;
#5333 = cartesian_point ( 'none', ( -103.9999999999998721, -19.99999999993462652, 111.4589838486343183 ) ) ;
#5334 = advanced_face ( 'none', ( #3524 ), #6719, .f. ) ;
#5335 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#5336 = cartesian_point ( 'none', ( 57.16662583982168400, 30.22840042054707865, 57.83337416017827337 ) ) ;
#5337 = line ( 'none', #19564, #42861 ) ;
#5338 = vertex_point ( 'none', #10080 ) ;
#5339 = conical_surface ( 'none', #38242, 27.50000000000000000, 0.7853981633974533860 ) ;
#5340 = circle ( 'none', #849, 8.500000000000000000 ) ;
#5341 = cartesian_point ( 'none', ( -2.003901883995526934, -21.55665786781516147, 173.9322893218527213 ) ) ;
#5342 = edge_curve ( 'none', #28091, #42801, #31372, .t. ) ;
#5343 =( bounded_curve ( ) b_spline_curve ( 3, ( #11329, #28334, #18714, #25567 ),
.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 ( '' ) );
#5344 = advanced_face ( 'none', ( #34524 ), #37689, .t. ) ;
#5345 = oriented_edge ( 'none', *, *, #11723, .f. ) ;
#5346 = circle ( 'none', #13875, 0.1000000000000009354 ) ;
#5347 = plane ( 'none', #1685 ) ;
#5348 = oriented_edge ( 'none', *, *, #42934, .f. ) ;
#5349 = direction ( 'none', ( 0.9912947018080024986, -7.341148622974315197e-14, -0.1316617414717860812 ) ) ;
#5350 = cylindrical_surface ( 'none', #13058, 3.050000000000000711 ) ;
#5351 = direction ( 'none', ( 1.000000000000000000, 9.348201348699711183e-16, -2.151057110211239811e-16 ) ) ;
#5352 = b_spline_curve_with_knots ( 'none', 3,
( #21474, #17693, #17839, #1433, #31088, #14623 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 0.6851833388050551088 ),
.unspecified. ) ;
#5353 = edge_curve ( 'none', #41824, #15746, #17845, .t. ) ;
#5354 = oriented_edge ( 'none', *, *, #28525, .t. ) ;
#5355 = cartesian_point ( 'none', ( -94.69999999999993179, 6.798162766137020085, 120.0369038100784280 ) ) ;
#5356 = edge_loop ( 'none', ( #36010, #15462, #17713, #33390 ) ) ;
#5357 = edge_curve ( 'none', #37674, #4242, #21480, .t. ) ;
#5358 = oriented_edge ( 'none', *, *, #18863, .f. ) ;
#5359 = cartesian_point ( 'none', ( -103.9999999999997300, -32.30931635939798241, 159.5576400747978312 ) ) ;
#5360 = oriented_edge ( 'none', *, *, #9313, .t. ) ;
#5361 = circle ( 'none', #40931, 43.74499999999999744 ) ;
#5362 = edge_loop ( 'none', ( #28841, #25294 ) ) ;
#5363 = vertex_point ( 'none', #6293 ) ;
#5364 = oriented_edge ( 'none', *, *, #15123, .t. ) ;
#5365 = vertex_point ( 'none', #40092 ) ;
#5366 = cartesian_point ( 'none', ( 10.01624730673107244, -16.07894852167340716, 176.0999999999999659 ) ) ;
#5367 = edge_loop ( 'none', ( #26607, #41118, #12806, #29917, #10800 ) ) ;
#5368 = direction ( 'none', ( 1.216632385811974505e-15, -1.454508380802969775e-19, 1.000000000000000000 ) ) ;
#5369 = edge_curve ( 'none', #3979, #7780, #27744, .t. ) ;
#5370 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#5371 = direction ( 'none', ( -3.608224830031757968e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#5372 = circle ( 'none', #2051, 6.500000000000001776 ) ;
#5373 = oriented_edge ( 'none', *, *, #21734, .f. ) ;
#5374 = cartesian_point ( 'none', ( -103.9999999999997300, -27.80931635939338520, 167.3518687088551076 ) ) ;
#5375 = direction ( 'none', ( -0.4389906948126947595, -0.8984916081232297014, 5.330692248188822140e-16 ) ) ;
#5376 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 114.7000000000000171 ) ) ;
#5377 = face_bound ( 'none', #42904, .t. ) ;
#5379 = oriented_edge ( 'none', *, *, #31001, .t. ) ;
#5378 = axis2_placement_3d ( 'none', #10469, #7247, #33768 ) ;
#5380 = cartesian_point ( 'none', ( -95.69999999999987494, 3.995328480307789112e-13, 146.1000000000001648 ) ) ;
#5381 = circle ( 'none', #34294, 43.74499999999999744 ) ;
#5382 = direction ( 'none', ( -7.372574772901423249e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5383 = edge_loop ( 'none', ( #11179, #18190 ) ) ;
#5384 = circle ( 'none', #17429, 6.138320441952072493 ) ;
#5385 = cartesian_point ( 'none', ( 30.31088913245552874, -57.49999999999985079, 2.081668171172168513e-14 ) ) ;
#5386 = vertex_point ( 'none', #16332 ) ;
#5387 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.60000000000002274 ) ) ;
#5388 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#5389 = cartesian_point ( 'none', ( -94.82957031179957141, 6.578389957639974917, 119.9220101981342168 ) ) ;
#5390 = advanced_face ( 'none', ( #11589 ), #3119, .t. ) ;
#5391 = cartesian_point ( 'none', ( 1.236397174472882554, -11.53392049681968246, -86.00000000000000000 ) ) ;
#5392 = vertex_point ( 'none', #26091 ) ;
#5393 = circle ( 'none', #28375, 4.250000000000003553 ) ;
#5394 = direction ( 'none', ( 4.440892098500627148e-16, 1.000000000000000000, -3.854941057726238097e-16 ) ) ;
#5395 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.828670879282082944e-13 ) ) ;
#5396 = axis2_placement_3d ( 'none', #33595, #13638, #36965 ) ;
#5397 = conical_surface ( 'none', #38680, 2.099999999999990763, 1.029744258676652313 ) ;
#5398 = plane ( 'none', #17415 ) ;
#5399 = oriented_edge ( 'none', *, *, #13060, .t. ) ;
#5400 = edge_curve ( 'none', #33468, #5315, #42359, .t. ) ;
#5401 = oriented_edge ( 'none', *, *, #9131, .f. ) ;
#5402 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790460882, 0.0000000000000000000 ) ) ;
#5403 = cartesian_point ( 'none', ( -14.49999999999984013, -38.86653296103300192, 113.0999999999999943 ) ) ;
#5404 = vertex_point ( 'none', #20556 ) ;
#5405 = oriented_edge ( 'none', *, *, #32917, .t. ) ;
#5406 = cartesian_point ( 'none', ( -42.15546348111648456, 5.558771587509988343, 112.8564127316695078 ) ) ;
#5407 = circle ( 'none', #25905, 27.50000000000000711 ) ;
#5408 = oriented_edge ( 'none', *, *, #13720, .t. ) ;
#5409 = vertex_point ( 'none', #787 ) ;
#5410 = oriented_edge ( 'none', *, *, #41855, .t. ) ;
#5411 = edge_curve ( 'none', #11630, #5363, #37144, .t. ) ;
#5412 = cartesian_point ( 'none', ( 9.226243253127485389, 19.64967040006526844, 174.0890430315384094 ) ) ;
#5413 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #15132 ) ;
#5414 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5415 = oriented_edge ( 'none', *, *, #33524, .t. ) ;
#5416 = cartesian_point ( 'none', ( -104.0000000000000426, 31.81980515346187488, 114.2801948465870225 ) ) ;
#5418 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.6000000000000654 ) ) ;
#5417 = axis2_placement_3d ( 'none', #2676, #35986, #29260 ) ;
#5419 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5420 = plane ( 'none', #5020 ) ;
#5421 = circle ( 'none', #42304, 4.000000000000003553 ) ;
#5422 = conical_surface ( 'none', #39867, 26.00000000000000355, 0.5235987755982980385 ) ;
#5423 = edge_curve ( 'none', #8318, #35241, #20983, .t. ) ;
#5424 = vertex_point ( 'none', #26960 ) ;
#5425 = cylindrical_surface ( 'none', #33058, 12.00000000000000711 ) ;
#5426 = oriented_edge ( 'none', *, *, #33046, .f. ) ;
#5427 = direction ( 'none', ( 1.000000000000000000, 2.220446049250310123e-16, -9.291008791348794080e-16 ) ) ;
#5428 = cartesian_point ( 'none', ( -82.30000000000312355, 32.56148888494541183, 125.1410076395237070 ) ) ;
#5429 = cartesian_point ( 'none', ( 34.40027695764253934, 49.61081362515088244, -23.75000000000000711 ) ) ;
#5430 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, -0.1316617414717778933 ) ) ;
#5431 = edge_curve ( 'none', #29020, #28626, #33478, .t. ) ;
#5432 = circle ( 'none', #38749, 26.99999999999999645 ) ;
#5433 = oriented_edge ( 'none', *, *, #41762, .t. ) ;
#5434 = axis2_placement_3d ( 'none', #37130, #19935, #13663 ) ;
#5435 = oriented_edge ( 'none', *, *, #40921, .f. ) ;
#5436 = cartesian_point ( 'none', ( 1.257399095193274517e-14, 2.493456293785025592e-15, -13.73205080756886431 ) ) ;
#5437 = edge_curve ( 'none', #36053, #11814, #36082, .t. ) ;
#5438 = vector ( 'none', #10260, 1000.000000000000000 ) ;
#5439 = oriented_edge ( 'none', *, *, #33285, .t. ) ;
#5440 = axis2_placement_3d ( 'none', #38004, #34788, #21222 ) ;
#5441 = oriented_edge ( 'none', *, *, #17179, .t. ) ;
#5442 = cartesian_point ( 'none', ( -78.49999999999987210, -19.99999999993453415, 111.4589838486342899 ) ) ;
#5443 = cartesian_point ( 'none', ( -57.49999999999991473, -30.31088913245552163, 57.50000000000009237 ) ) ;
#5444 = oriented_edge ( 'none', *, *, #40646, .t. ) ;
#5445 = axis2_placement_3d ( 'none', #35904, #5921, #5478 ) ;
#5446 = circle ( 'none', #15299, 0.2000000000000001499 ) ;
#5447 = advanced_face ( 'none', ( #14706 ), #10374, .f. ) ;
#5448 = oriented_edge ( 'none', *, *, #22584, .f. ) ;
#5449 = oriented_edge ( 'none', *, *, #6503, .t. ) ;
#5450 = edge_loop ( 'none', ( #10036, #31342, #11858, #30459 ) ) ;
#5451 = cartesian_point ( 'none', ( -60.19998826649753454, 18.95306510873669481, 183.0112424250484935 ) ) ;
#5452 = direction ( 'none', ( -1.000000000000000000, -3.586259037171265683e-15, 1.191212303758290399e-15 ) ) ;
#5453 = oriented_edge ( 'none', *, *, #26010, .t. ) ;
#5454 = axis2_placement_3d ( 'none', #27087, #23742, #39942 ) ;
#5455 = cartesian_point ( 'none', ( -50.10081362515099102, 27.60545737480742545, 64.60000000000007958 ) ) ;
#5456 = direction ( 'none', ( -1.000000000000000000, -3.586259037171268050e-15, 1.191212303758293160e-15 ) ) ;
#5457 = line ( 'none', #5793, #39859 ) ;
#5458 = cartesian_point ( 'none', ( -99.50000000000001421, 32.50000000008571277, 146.0999999999810655 ) ) ;
#5459 = cartesian_point ( 'none', ( 14.50000000000025935, -38.86653296103288824, 113.0999999999999517 ) ) ;
#5460 = face_outer_bound ( 'none', #29512, .t. ) ;
#5461 = edge_curve ( 'none', #13153, #23297, #4830, .t. ) ;
#5462 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#5463 = cartesian_point ( 'none', ( -17.74465692192069000, -32.11440393585211694, 114.7000000000000597 ) ) ;
#5464 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166280906, 8.340217458041982082e-16 ) ) ;
#5465 = face_outer_bound ( 'none', #14829, .t. ) ;
#5466 = face_outer_bound ( 'none', #41799, .t. ) ;
#5467 = vertex_point ( 'none', #40383 ) ;
#5469 = edge_curve ( 'none', #19095, #12005, #30882, .t. ) ;
#5468 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#5470 = cartesian_point ( 'none', ( 4.254872513308814426e-14, -25.99999999999997868, 104.1000000000000227 ) ) ;
#5471 = circle ( 'none', #39200, 4.000000000000000888 ) ;
#5472 = vector ( 'none', #38012, 1000.000000000000000 ) ;
#5473 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5474 = oriented_edge ( 'none', *, *, #38224, .t. ) ;
#5475 = oriented_edge ( 'none', *, *, #16321, .f. ) ;
#5476 = cartesian_point ( 'none', ( -31.03226594065008825, -46.18096279676689875, 64.60000000000006537 ) ) ;
#5477 = face_outer_bound ( 'none', #13751, .t. ) ;
#5478 = direction ( 'none', ( 0.8917887532908058690, -0.4524520079566782260, -5.945924510631730035e-16 ) ) ;
#5479 = direction ( 'none', ( 3.265361837132815953e-15, -0.9080905094339682959, -0.4187739565397494701 ) ) ;
#5480 = axis2_placement_3d ( 'none', #12991, #29727, #6599 ) ;
#5481 = oriented_edge ( 'none', *, *, #13833, .f. ) ;
#5482 = cartesian_point ( 'none', ( -6.051380544577201093, -17.83338769690431391, 176.0999999999999659 ) ) ;
#5483 = cartesian_point ( 'none', ( -95.63536411166812456, 25.11951071617032483, 138.1288269239251463 ) ) ;
#5484 = oriented_edge ( 'none', *, *, #27040, .t. ) ;
#5485 = cartesian_point ( 'none', ( -60.48387733485792950, -35.07487788356493752, 160.5228511170046204 ) ) ;
#5486 = edge_curve ( 'none', #8946, #32510, #12127, .t. ) ;
#5487 = advanced_face ( 'none', ( #25662 ), #30152, .f. ) ;
#5488 = oriented_edge ( 'none', *, *, #9566, .t. ) ;
#5489 = cartesian_point ( 'none', ( -17.34043879420762124, 27.97998742334425160, 145.2785372514879612 ) ) ;
#5490 = cartesian_point ( 'none', ( 53.03572806305854925, -30.81356570192259881, 68.59999999999999432 ) ) ;
#5491 = line ( 'none', #13660, #32049 ) ;
#5492 = edge_loop ( 'none', ( #2504, #3146, #7707, #39101 ) ) ;
#5493 = oriented_edge ( 'none', *, *, #2218, .f. ) ;
#5494 = direction ( 'none', ( 1.000000000000000000, 3.476502697420321002e-15, -1.317153999343780124e-15 ) ) ;
#5495 = edge_loop ( 'none', ( #27242, #22104 ) ) ;
#5496 = edge_curve ( 'none', #29778, #32319, #23051, .t. ) ;
#5497 = oriented_edge ( 'none', *, *, #41795, .t. ) ;
#5498 = oriented_edge ( 'none', *, *, #30353, .t. ) ;
#5499 = direction ( 'none', ( -1.000000000000000000, 3.472942098561955260e-17, 2.151057110211240058e-16 ) ) ;
#5500 = direction ( 'none', ( -9.326368094156714864e-16, -0.09137636991024697397, -0.9958164283752432011 ) ) ;
#5501 = advanced_face ( 'none', ( #24617 ), #6897, .t. ) ;
#5502 = edge_curve ( 'none', #33095, #208, #2773, .t. ) ;
#5503 = axis2_placement_3d ( 'none', #39725, #22936, #3048 ) ;
#5504 = cylindrical_surface ( 'none', #15740, 5.000000000000003553 ) ;
#5505 = direction ( 'none', ( -9.326368094156708948e-16, -0.09137636991024712663, -0.9958164283752432011 ) ) ;
#5506 = face_outer_bound ( 'none', #29290, .t. ) ;
#5507 = cartesian_point ( 'none', ( -81.44999999999983231, -7.581171491952382269, 165.1679925217525806 ) ) ;
#5508 = circle ( 'none', #10134, 4.640926795905549795 ) ;
#5509 = cartesian_point ( 'none', ( 0.09036088012788065504, -16.00052332475825523, -120.7346475049948964 ) ) ;
#5510 = line ( 'none', #17291, #1409 ) ;
#5511 = vertex_point ( 'none', #30447 ) ;
#5512 = b_spline_curve_with_knots ( 'none', 3,
( #775, #16900, #26800, #4091, #20252, #16738, #33933, #7133, #23433, #30581, #40080, #347, #24008, #17334, #27225, #13842, #20126, #192, #20389, #27367, #30438, #33654, #30713, #485, #6838, #13700, #37311, #13971, #40647, #23872, #20690, #40370, #10223, #33500, #37172, #23590, #26952, #6994, #3821, #27081, #33794, #17177, #40515, #20542 ),
.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 ),
( 3.361026734705063360e-18, 0.002973108683461280106, 0.003716385854326599049, 0.004459663025191917991, 0.005946217366922559346, 0.007432771708653199833, 0.008176048879518513571, 0.008919326050383827309, 0.01040588039211449989, 0.01114915756297985526, 0.01189243473384521237, 0.01263571190471056947, 0.01337898907557592311, 0.01486554341730663732, 0.01635209775903734633, 0.01709537492990270344, 0.01783865210076806054, 0.01858192927163341765, 0.01932520644249877129, 0.02081176078422951325, 0.02229831512596025522, 0.02378486946769099719 ),
.unspecified. ) ;
#5513 = cartesian_point ( 'none', ( -95.69999999999987494, 3.995328480307789112e-13, 146.1000000000001648 ) ) ;
#5514 = face_bound ( 'none', #5383, .t. ) ;
#5515 = cartesian_point ( 'none', ( -15.19999999999994067, 16.63041362400837997, 155.4702256461241063 ) ) ;
#5516 = cartesian_point ( 'none', ( 26.19526343863223872, 41.99604415525346468, 112.9777549112610870 ) ) ;
#5517 = vertex_point ( 'none', #23597 ) ;
#5518 = cartesian_point ( 'none', ( 1.499286697073770055e-13, 1.881714863020974504e-14, 174.0999999999999659 ) ) ;
#5519 = cartesian_point ( 'none', ( -17.23856129065556431, -29.87772094686865998, 140.0979654094199418 ) ) ;
#5520 = oriented_edge ( 'none', *, *, #29383, .t. ) ;
#5521 = cartesian_point ( 'none', ( 31.00027695764296354, 45.36081362515069770, 84.50000000000002842 ) ) ;
#5522 = cartesian_point ( 'none', ( 21.61216053592380959, 37.00333247363632694, 117.7000000000000313 ) ) ;
#5523 = cartesian_point ( 'none', ( -89.95680646512138878, 22.42185225068988785, 169.6276414562447599 ) ) ;
#5524 = vector ( 'none', #24876, 1000.000000000000114 ) ;
#5525 = direction ( 'none', ( 4.163336342344338604e-15, -0.7851818551279845515, 0.6192652536496592308 ) ) ;
#5526 = oriented_edge ( 'none', *, *, #1635, .f. ) ;
#5527 = cartesian_point ( 'none', ( 22.17466139320878327, -33.29090554635810406, -15.50000000000000711 ) ) ;
#5528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5529 = edge_curve ( 'none', #20929, #16561, #27203, .t. ) ;
#5530 = oriented_edge ( 'none', *, *, #12611, .f. ) ;
#5531 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5532 = direction ( 'none', ( 5.551115123125793746e-15, -1.000000000000000000, 5.939693181744598598e-13 ) ) ;
#5533 = direction ( 'none', ( 0.7248006548773169300, -0.6889586422198450411, 0.0000000000000000000 ) ) ;
#5534 = oriented_edge ( 'none', *, *, #1453, .t. ) ;
#5535 = cartesian_point ( 'none', ( -21.87126433688077753, 33.49101067908055995, -34.26794919243111792 ) ) ;
#5536 = vertex_point ( 'none', #37178 ) ;
#5537 = axis2_placement_3d ( 'none', #17133, #40465, #31527 ) ;
#5538 = conical_surface ( 'none', #5593, 6.349999999999994316, 0.7853981633974587151 ) ;
#5539 = edge_loop ( 'none', ( #39324, #15677, #19610, #37073, #413, #30631 ) ) ;
#5540 = direction ( 'none', ( 0.8917887532908057580, -0.4524520079566785591, -1.067522139062650277e-15 ) ) ;
#5541 = axis2_placement_3d ( 'none', #12214, #18906, #8735 ) ;
#5542 = axis2_placement_3d ( 'none', #14063, #4056, #7370 ) ;
#5543 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#5544 = face_bound ( 'none', #41984, .t. ) ;
#5545 = face_outer_bound ( 'none', #32382, .t. ) ;
#5546 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.5000000000000284 ) ) ;
#5547 = cartesian_point ( 'none', ( -20.56740170840011572, 6.817550691222494130, 174.0144740208819485 ) ) ;
#5548 = cylindrical_surface ( 'none', #33277, 2.500000000000002220 ) ;
#5549 = line ( 'none', #39615, #43067 ) ;
#5550 = oriented_edge ( 'none', *, *, #24934, .t. ) ;
#5551 = cartesian_point ( 'none', ( 14.89570492871011353, -32.58033587811675602, 133.0206095185057791 ) ) ;
#5553 = advanced_face ( 'none', ( #14201 ), #21114, .f. ) ;
#5552 = b_spline_curve_with_knots ( 'none', 3,
( #21306, #27279, #21161, #27421, #4448, #34000, #23925, #10861, #41271, #1272, #7756, #11141, #20738, #40710, #24226, #37803, #14024, #30771, #24510, #14319, #27713, #4581, #34414, #7480, #4019, #31070, #37938, #837, #14456, #40861, #37654, #17813, #34140, #7619, #11281, #24374, #4299, #14171, #41137, #7324, #37502, #27847, #27561, #7907, #34278, #30635, #14598, #30924, #31204, #34573, #10992, #17962, #17668, #17538 ),
.unspecified., .f., .f.,
( 4, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06250000000003740064, 0.09375000000004508893, 0.1093750000000403011, 0.1250000000000354994, 0.1875000000000364986, 0.2187500000000283107, 0.2343750000000324463, 0.2500000000000365818, 0.3125000000000438538, 0.3437500000000474620, 0.3593750000000532352, 0.3750000000000590084, 0.4375000000001105227, 0.4687500000001313949, 0.4843750000001514344, 0.5000000000001714184, 0.5625000000001740830, 0.5937500000001751932, 0.6093750000001744160, 0.6250000000001735279, 0.6875000000002335909, 0.7187500000002494671, 0.7343750000002509104, 0.7500000000002523537, 0.8125000000002451372, 0.8437500000002415845, 0.8593750000002358114, 0.8671875000002248202, 0.8750000000002138290, 1.000000000000000000 ),
.unspecified. ) ;
#5554 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#5555 = edge_curve ( 'none', #11956, #29904, #16798, .t. ) ;
#5556 = line ( 'none', #18068, #30569 ) ;
#5557 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#5558 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 182.8410161513773744 ) ) ;
#5559 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#5560 = oriented_edge ( 'none', *, *, #28, .t. ) ;
#5561 = cartesian_point ( 'none', ( -8.174017018802711873e-15, 2.298901835326078843e-17, -38.00000000000000000 ) ) ;
#5562 = advanced_face ( 'none', ( #5887 ), #22525, .t. ) ;
#5563 = edge_curve ( 'none', #41364, #7664, #41306, .t. ) ;
#5564 = vector ( 'none', #37244, 1000.000000000000000 ) ;
#5565 = edge_curve ( 'none', #186, #28221, #36631, .t. ) ;
#5566 = axis2_placement_3d ( 'none', #35040, #25132, #24546 ) ;
#5567 = cartesian_point ( 'none', ( 1.410456496679771317e-13, 1.869470442492986853e-14, 164.5999999999999659 ) ) ;
#5568 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5569 = vertex_point ( 'none', #17761 ) ;
#5570 = cartesian_point ( 'none', ( 7.736896909686911350, -19.62032367001442523, 176.0999999999999375 ) ) ;
#5571 = edge_curve ( 'none', #17832, #16100, #32276, .t. ) ;
#5572 = cartesian_point ( 'none', ( -14.98651143340550895, 32.36646740502582276, 133.6477578263680073 ) ) ;
#5573 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#5574 = cartesian_point ( 'none', ( -95.03347443613839118, 6.984374162021596888, 120.2159262067514618 ) ) ;
#5575 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, -0.1316617414717778933 ) ) ;
#5576 = cartesian_point ( 'none', ( -95.47968581112495201, 25.45482734815648840, 138.2867988121263636 ) ) ;
#5577 = vertex_point ( 'none', #7709 ) ;
#5578 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998531510e-16 ) ) ;
#5579 = vector ( 'none', #4952, 1000.000000000000000 ) ;
#5580 = oriented_edge ( 'none', *, *, #26015, .t. ) ;
#5581 = axis2_placement_3d ( 'none', #20548, #30443, #36577 ) ;
#5582 = direction ( 'none', ( 1.343011723336883001e-15, -1.224442052797143056e-16, 1.000000000000000000 ) ) ;
#5583 = vertex_point ( 'none', #1508 ) ;
#5584 = direction ( 'none', ( -2.932862740614420876e-15, 0.7071067811865451302, -0.7071067811865500152 ) ) ;
#5585 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#5586 = circle ( 'none', #14387, 18.00000000000000000 ) ;
#5587 = edge_curve ( 'none', #30400, #6606, #12627, .t. ) ;
#5588 = cartesian_point ( 'none', ( -76.48077280585880544, 25.70187469921960854, 138.2108066488471536 ) ) ;
#5589 = cartesian_point ( 'none', ( -26.98106821744075745, 1.010919307269239731, -64.99999999999997158 ) ) ;
#5590 = face_outer_bound ( 'none', #737, .t. ) ;
#5591 = face_outer_bound ( 'none', #5644, .t. ) ;
#5592 = edge_loop ( 'none', ( #23086, #1571, #38669, #29023 ) ) ;
#5593 = axis2_placement_3d ( 'none', #35845, #6004, #15726 ) ;
#5594 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998532003e-16 ) ) ;
#5595 = cylindrical_surface ( 'none', #17098, 4.000000000000000888 ) ;
#5596 = edge_loop ( 'none', ( #33574, #13753 ) ) ;
#5597 = edge_curve ( 'none', #8830, #30420, #39771, .t. ) ;
#5598 = oriented_edge ( 'none', *, *, #32855, .t. ) ;
#5599 = circle ( 'none', #23349, 4.500000000000002665 ) ;
#5600 = direction ( 'none', ( -3.323730179971560815e-15, 1.000000000000000000, 7.753820431229456990e-17 ) ) ;
#5601 = advanced_face ( 'none', ( #13680 ), #24324, .f. ) ;
#5602 = face_outer_bound ( 'none', #18569, .t. ) ;
#5603 = oriented_edge ( 'none', *, *, #31688, .f. ) ;
#5604 = direction ( 'none', ( 0.8706508571648330364, -0.4919014992029823174, -4.336808689942018722e-16 ) ) ;
#5605 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#5606 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#5607 = cartesian_point ( 'none', ( -54.99597827722993770, 26.76815469593974939, 121.0496223838703997 ) ) ;
#5608 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5609 = edge_loop ( 'none', ( #41692, #40091 ) ) ;
#5610 = cartesian_point ( 'none', ( 26.12703207982240272, -41.75804274176817898, 113.0746416305928932 ) ) ;
#5611 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#5613 = oriented_edge ( 'none', *, *, #17630, .t. ) ;
#5612 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#5614 = edge_curve ( 'none', #15593, #34657, #3800, .t. ) ;
#5615 = vector ( 'none', #33815, 1000.000000000000000 ) ;
#5616 = oriented_edge ( 'none', *, *, #3180, .f. ) ;
#5617 = cartesian_point ( 'none', ( 8.650670939904889778, 7.737613847238974701e-13, 146.1000000000000512 ) ) ;
#5618 = edge_curve ( 'none', #8586, #24137, #29281, .t. ) ;
#5619 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#5621 = cartesian_point ( 'none', ( 1.283499867777985948e-13, 2.082312870817446211e-14, 157.7171905940162446 ) ) ;
#5620 = axis2_placement_3d ( 'none', #19848, #19999, #30599 ) ;
#5622 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#5623 = cartesian_point ( 'none', ( -82.30000000000313776, 36.51129153105853931, 124.7785727394964397 ) ) ;
#5624 = edge_curve ( 'none', #5928, #25552, #13172, .t. ) ;
#5625 = cartesian_point ( 'none', ( -1.754958208908951267, -18.68239102572586319, 176.0999999999999659 ) ) ;
#5626 = line ( 'none', #34362, #30632 ) ;
#5627 = cartesian_point ( 'none', ( -58.23767480878467495, -34.53115777275083786, 160.4868248767040768 ) ) ;
#5628 = axis2_placement_3d ( 'none', #37364, #11133, #40704 ) ;
#5629 = vector ( 'none', #4330, 1000.000000000000000 ) ;
#5630 = cartesian_point ( 'none', ( -16.75005379957770657, 9.642754753725046868, -37.15485900149958098 ) ) ;
#5631 = cartesian_point ( 'none', ( 2.140718001471680297e-14, -44.99999999999997158, 84.50000000000005684 ) ) ;
#5632 = oriented_edge ( 'none', *, *, #16630, .t. ) ;
#5633 = cartesian_point ( 'none', ( 57.00819672131143534, -31.22603891921378860, -51.00000000000000711 ) ) ;
#5634 = vector ( 'none', #18378, 1000.000000000000114 ) ;
#5635 = axis2_placement_3d ( 'none', #14857, #38612, #18769 ) ;
#5636 = face_outer_bound ( 'none', #39934, .t. ) ;
#5637 = oriented_edge ( 'none', *, *, #16764, .t. ) ;
#5638 = oriented_edge ( 'none', *, *, #31938, .t. ) ;
#5639 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5640 = cylindrical_surface ( 'none', #19747, 26.00000000000000355 ) ;
#5641 = cartesian_point ( 'none', ( -18.69999999999988916, 2.377746141516450695, 141.0407190939318411 ) ) ;
#5642 = face_outer_bound ( 'none', #26289, .t. ) ;
#5643 = vertex_point ( 'none', #1061 ) ;
#5644 = edge_loop ( 'none', ( #21890, #13061 ) ) ;
#5645 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#5646 = cartesian_point ( 'none', ( 42.50000000000012790, -17.55942292142103867, 101.0999999999999233 ) ) ;
#5647 = cartesian_point ( 'none', ( -104.0000000000000284, 34.64101615145128932, 126.0999999999794170 ) ) ;
#5648 = edge_loop ( 'none', ( #28205, #20816 ) ) ;
#5649 = cartesian_point ( 'none', ( -95.69999999999980389, -17.47125075491768698, 165.3550096613530513 ) ) ;
#5650 = axis2_placement_3d ( 'none', #36511, #26319, #36239 ) ;
#5651 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5652 = face_outer_bound ( 'none', #9456, .t. ) ;
#5653 = oriented_edge ( 'none', *, *, #3556, .t. ) ;
#5654 = cartesian_point ( 'none', ( -17.62079622306360704, -6.673982203406492175, 176.0999999999999375 ) ) ;
#5655 = cartesian_point ( 'none', ( 26.33137846621962552, 42.47275169671821260, 112.3671027963867175 ) ) ;
#5656 = edge_curve ( 'none', #34911, #6785, #170, .t. ) ;
#5657 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397402552, 0.9080905094339725148 ) ) ;
#5658 = cartesian_point ( 'none', ( 6.207914629998573020, -11.00099068023654247, -86.00000000000000000 ) ) ;
#5659 = advanced_face ( 'none', ( #38727 ), #3299, .t. ) ;
#5660 = direction ( 'none', ( 1.753182019032803335e-15, -0.7208853290204433328, -0.6930543574663441397 ) ) ;
#5661 = vertex_point ( 'none', #5099 ) ;
#5662 = cartesian_point ( 'none', ( -26.98106821744075035, 1.010919307269241951, -72.99999999999997158 ) ) ;
#5663 = cartesian_point ( 'none', ( -6.843891932697565572, 17.56637295856330994, 176.0999999999998806 ) ) ;
#5664 = cartesian_point ( 'none', ( -60.19998826649754164, 20.00000000008606449, 180.7410161514635547 ) ) ;
#5665 = cartesian_point ( 'none', ( -95.69999999999987494, 3.995328480307789112e-13, 146.1000000000001648 ) ) ;
#5666 = edge_curve ( 'none', #35029, #6058, #29830, .t. ) ;
#5667 = cartesian_point ( 'none', ( 17.80504652593661419, -39.13347419199367749, 120.6000000000000227 ) ) ;
#5668 = direction ( 'none', ( 3.611212594934870942e-15, 0.09730194809184102012, 0.9952549074973369159 ) ) ;
#5669 = circle ( 'none', #8544, 6.400000000000003908 ) ;
#5670 = face_outer_bound ( 'none', #37999, .t. ) ;
#5671 = cylindrical_surface ( 'none', #26456, 8.500000000000000000 ) ;
#5672 = edge_loop ( 'none', ( #25290, #13242 ) ) ;
#5673 = direction ( 'none', ( 5.046468293750706671e-15, -1.000000000000000000, 5.853903220750819612e-13 ) ) ;
#5674 = oriented_edge ( 'none', *, *, #21840, .f. ) ;
#5675 = cartesian_point ( 'none', ( 5.833815924367203142e-14, 26.00000000000002842, 96.90000000000006253 ) ) ;
#5676 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.671211363770331075e-17 ) ) ;
#5677 = axis2_placement_3d ( 'none', #20430, #33820, #34107 ) ;
#5678 = circle ( 'none', #21234, 12.50000000000000711 ) ;
#5679 = circle ( 'none', #33239, 4.640926795905551572 ) ;
#5680 = cartesian_point ( 'none', ( 11.45312565112963377, -18.48040383981676271, 174.1819355786506378 ) ) ;
#5681 = oriented_edge ( 'none', *, *, #21684, .f. ) ;
#5682 = oriented_edge ( 'none', *, *, #22855, .t. ) ;
#5683 = edge_curve ( 'none', #17960, #29778, #2279, .t. ) ;
#5684 = vertex_point ( 'none', #25041 ) ;
#5685 = vector ( 'none', #3767, 1000.000000000000114 ) ;
#5686 = cartesian_point ( 'none', ( -3.150894247565821260, 29.39359980405015094, 2.000000000000000000 ) ) ;
#5687 = cartesian_point ( 'none', ( -82.30000000000299565, 21.32142726058927451, 182.6112915309729203 ) ) ;
#5688 = oriented_edge ( 'none', *, *, #23254, .f. ) ;
#5689 = oriented_edge ( 'none', *, *, #31747, .f. ) ;
#5690 = edge_curve ( 'none', #16655, #2715, #7937, .t. ) ;
#5692 = edge_loop ( 'none', ( #13859, #19953, #11842, #22377 ) ) ;
#5691 = cartesian_point ( 'none', ( 1.525629777060645598e-13, 1.857226021965031702e-14, 176.0999999999999659 ) ) ;
#5693 = axis2_placement_3d ( 'none', #20504, #30250, #16708 ) ;
#5694 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#5695 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#5696 = edge_curve ( 'none', #22698, #28552, #1224, .t. ) ;
#5697 = direction ( 'none', ( -0.9943034911051397140, -0.1065859633166171411, 5.782411586589356653e-16 ) ) ;
#5698 = circle ( 'none', #20135, 3.999999999999996447 ) ;
#5699 = axis2_placement_3d ( 'none', #11820, #21272, #1660 ) ;
#5700 = direction ( 'none', ( 0.0000000000000000000, 0.4187739565397481378, -0.9080905094339688510 ) ) ;
#5701 = cartesian_point ( 'none', ( 53.60958318005850742, -30.35813830692525173, 58.50000000000000000 ) ) ;
#5702 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#5703 = cartesian_point ( 'none', ( -10.16966808118104204, 16.33535219703221131, 176.0999999999999659 ) ) ;
#5704 = oriented_edge ( 'none', *, *, #38072, .f. ) ;
#5705 = advanced_face ( 'none', ( #20446 ), #15543, .f. ) ;
#5706 = axis2_placement_3d ( 'none', #7541, #27482, #17872 ) ;
#5707 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.618450529776312753e-16 ) ) ;
#5708 = cartesian_point ( 'none', ( -18.99736527272824560, 0.5039306880155848267, 176.1000000000000512 ) ) ;
#5709 = b_spline_curve_with_knots ( 'none', 3,
( #43007, #33367, #10241, #26383, #16920, #6447 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.050096045676076837e-07, 0.006935313284051324370, 0.01387042155849808021 ),
.unspecified. ) ;
#5710 = oriented_edge ( 'none', *, *, #3336, .f. ) ;
#5711 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5712 = cartesian_point ( 'none', ( -104.4999999999998579, -21.65063509454141411, 118.6000000000128125 ) ) ;
#5713 = cartesian_point ( 'none', ( -17.94032845305317281, 29.53147851165095261, 140.7343619946647095 ) ) ;
#5714 = vertex_point ( 'none', #11660 ) ;
#5715 = circle ( 'none', #31909, 12.00000000000000711 ) ;
#5716 = cartesian_point ( 'none', ( 57.50000000000004974, -30.31088913245515926, 0.0000000000000000000 ) ) ;
#5717 = cartesian_point ( 'none', ( -94.99962976810704163, 6.942696919611154094, 120.1758579832811336 ) ) ;
#5718 = cylindrical_surface ( 'none', #3914, 4.250000000000003553 ) ;
#5719 = oriented_edge ( 'none', *, *, #41780, .f. ) ;
#5720 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#5721 = advanced_face ( 'none', ( #10561 ), #38181, .f. ) ;
#5722 = cartesian_point ( 'none', ( -94.90112709453555340, 25.71412168688402033, 138.2225808212779441 ) ) ;
#5723 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#5724 = direction ( 'none', ( 5.139921410301643696e-15, -0.9080905094339708494, -0.4187739565397438080 ) ) ;
#5725 = face_bound ( 'none', #32378, .t. ) ;
#5726 = circle ( 'none', #40608, 3.049999999999998490 ) ;
#5727 = vector ( 'none', #32833, 1000.000000000000000 ) ;
#5728 = cartesian_point ( 'none', ( -104.4999999999999005, 8.569418734938830527e-11, 146.1000000000001080 ) ) ;
#5729 = edge_curve ( 'none', #31816, #37759, #5372, .t. ) ;
#5730 = oriented_edge ( 'none', *, *, #12275, .t. ) ;
#5731 = oriented_edge ( 'none', *, *, #28374, .t. ) ;
#5732 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.586214173941531267e-16 ) ) ;
#5733 = cartesian_point ( 'none', ( -24.76313972081428005, -31.89101615137757761, 113.1000000000000085 ) ) ;
#5734 = vertex_point ( 'none', #28517 ) ;
#5735 = edge_curve ( 'none', #20730, #30936, #39239, .t. ) ;
#5736 = oriented_edge ( 'none', *, *, #9347, .t. ) ;
#5737 = axis2_placement_3d ( 'none', #5391, #1637, #38463 ) ;
#5738 = cartesian_point ( 'none', ( -29.30443652418522049, -57.49999999999999289, 6.268765639994769355e-15 ) ) ;
#5739 = face_bound ( 'none', #37798, .t. ) ;
#5740 = direction ( 'none', ( -0.07517965662916467617, -0.9971700051792177222, 9.129114068935574556e-17 ) ) ;
#5741 = oriented_edge ( 'none', *, *, #36243, .f. ) ;
#5742 = edge_curve ( 'none', #35895, #41408, #8954, .t. ) ;
#5743 = oriented_edge ( 'none', *, *, #37395, .t. ) ;
#5744 = face_outer_bound ( 'none', #26245, .t. ) ;
#5745 = direction ( 'none', ( 1.000000000000000000, 3.586259037171268050e-15, -1.191212303758293160e-15 ) ) ;
#5746 = oriented_edge ( 'none', *, *, #20676, .f. ) ;
#5747 = cartesian_point ( 'none', ( -55.76013893000894228, -33.87669215865696515, 160.5681252596192508 ) ) ;
#5748 = edge_curve ( 'none', #36532, #9082, #681, .t. ) ;
#5749 = cartesian_point ( 'none', ( -104.4999999999997442, -31.81980515329048487, 177.9198051534132219 ) ) ;
#5750 = cartesian_point ( 'none', ( 37.46194077712560500, -45.96194077712552684, 1.387778780781445676e-14 ) ) ;
#5751 = edge_loop ( 'none', ( #25965, #8231, #39752, #30144 ) ) ;
#5752 = cartesian_point ( 'none', ( 38.91916249824375740, -8.336132003228945209, -10.61159635597832107 ) ) ;
#5753 = cartesian_point ( 'none', ( -76.20900811548564491, 7.396441448706498001, 120.6120849536555255 ) ) ;
#5754 = face_outer_bound ( 'none', #2538, .t. ) ;
#5755 = cartesian_point ( 'none', ( -95.12319922664435978, 25.43156434350452244, 137.9509320719139112 ) ) ;
#5756 = axis2_placement_3d ( 'none', #40916, #1024, #10632 ) ;
#5757 = cylindrical_surface ( 'none', #42441, 27.50000000000000000 ) ;
#5758 = oriented_edge ( 'none', *, *, #2845, .f. ) ;
#5759 = edge_curve ( 'none', #21433, #36662, #22481, .t. ) ;
#5760 = cartesian_point ( 'none', ( 26.30195433388403359, -42.36950568858419786, 112.6114181260151952 ) ) ;
#5761 = cartesian_point ( 'none', ( 38.33422344292219464, 17.68664224854780542, -15.50000000000001776 ) ) ;
#5762 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#5763 = line ( 'none', #24263, #29708 ) ;
#5764 = axis2_placement_3d ( 'none', #12954, #3097, #39781 ) ;
#5765 = circle ( 'none', #10362, 1.500000000000001332 ) ;
#5766 = cartesian_point ( 'none', ( -34.19999999999986784, 6.200877788168117440e-13, 146.1000000000001080 ) ) ;
#5767 = oriented_edge ( 'none', *, *, #22198, .f. ) ;
#5768 = axis2_placement_3d ( 'none', #3709, #26990, #10401 ) ;
#5769 = direction ( 'none', ( 0.9912947018080022765, -7.291719017665225522e-14, -0.1316617414717874690 ) ) ;
#5770 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166312548, 0.0000000000000000000 ) ) ;
#5771 = advanced_face ( 'none', ( #7894 ), #41798, .t. ) ;
#5772 = cartesian_point ( 'none', ( -26.30195433388360726, -42.36950568858438260, 112.6114181260152378 ) ) ;
#5773 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#5774 = vertex_point ( 'none', #18327 ) ;
#5775 = edge_loop ( 'none', ( #36716, #42717, #9618, #39166 ) ) ;
#5776 = oriented_edge ( 'none', *, *, #16312, .t. ) ;
#5777 = cartesian_point ( 'none', ( -9.685040978487599261, -19.45480675837753637, 174.1047648300267952 ) ) ;
#5778 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 2.138465823442809409e-16 ) ) ;
#5779 = advanced_face ( 'none', ( #35037 ), #35541, .f. ) ;
#5780 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5781 = direction ( 'none', ( 1.063012701305063081e-15, 1.291400868768444352e-17, 1.000000000000000000 ) ) ;
#5782 = circle ( 'none', #9793, 4.000000000000000000 ) ;
#5783 = vertex_point ( 'none', #23917 ) ;
#5784 = edge_curve ( 'none', #18688, #39270, #10003, .t. ) ;
#5785 = direction ( 'none', ( 0.0000000000000000000, 0.4187739565397846087, -0.9080905094339520867 ) ) ;
#5786 = oriented_edge ( 'none', *, *, #24417, .t. ) ;
#5787 = cartesian_point ( 'none', ( -31.19999999999984652, -6.281454841023244917, 151.0541220291974014 ) ) ;
#5788 = face_outer_bound ( 'none', #9097, .t. ) ;
#5789 = oriented_edge ( 'none', *, *, #11712, .t. ) ;
#5790 = edge_loop ( 'none', ( #2897, #18219, #15241, #29530 ) ) ;
#5791 = axis2_placement_3d ( 'none', #6979, #13825, #40060 ) ;
#5792 = vertex_point ( 'none', #32550 ) ;
#5793 = cartesian_point ( 'none', ( 4.263438532665110081, -39.77213964420555214, -37.73205080756886076 ) ) ;
#5794 = cartesian_point ( 'none', ( -59.99999999999987210, -1.523748747198429516e-13, 158.6000000000001080 ) ) ;
#5795 = cartesian_point ( 'none', ( -79.80000000000302407, -34.64101615137607126, 166.1000000000004206 ) ) ;
#5796 = oriented_edge ( 'none', *, *, #11148, .f. ) ;
#5797 = circle ( 'none', #15692, 47.50000000000000711 ) ;
#5798 = line ( 'none', #18776, #596 ) ;
#5799 = b_spline_curve_with_knots ( 'none', 3,
( #16843, #20198, #43076, #6657 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5800 = axis2_placement_3d ( 'none', #10324, #27047, #13805 ) ;
#5801 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#5802 = cartesian_point ( 'none', ( -33.36340350765083684, -21.73995371236325624, -34.57736372384601964 ) ) ;
#5803 = circle ( 'none', #21437, 2.700000000000005951 ) ;
#5804 = cartesian_point ( 'none', ( 37.46194077712560500, -45.96194077712552684, 1.000000000000014655 ) ) ;
#5805 = line ( 'none', #2691, #12049 ) ;
#5806 = date_and_time ( #29755, #41231 ) ;
#5807 = cartesian_point ( 'none', ( 18.08643819332778335, -14.58425106625585066, -37.50000000000000000 ) ) ;
#5808 = cartesian_point ( 'none', ( -14.74496267231127966, -33.00247593276754543, 131.7648185882625285 ) ) ;
#5809 = vertex_point ( 'none', #35862 ) ;
#5810 = oriented_edge ( 'none', *, *, #33356, .f. ) ;
#5811 = cartesian_point ( 'none', ( -86.49999999999998579, 34.31980515349917482, 177.9198051533744547 ) ) ;
#5812 = cartesian_point ( 'none', ( 49.69657935914765545, 57.49999999999945999, -51.00000000000000711 ) ) ;
#5813 = cartesian_point ( 'none', ( -1.761464768474321207, 18.73893861221717216, 176.0999999999999943 ) ) ;
#5814 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#5815 = cartesian_point ( 'none', ( 47.73665971557140608, -28.12756967648623174, 64.59999999999999432 ) ) ;
#5816 = vertex_point ( 'none', #23739 ) ;
#5817 = edge_curve ( 'none', #37135, #26439, #38682, .t. ) ;
#5818 = cartesian_point ( 'none', ( -21.52564118897591428, 37.28202333851278638, 114.7000000000000739 ) ) ;
#5819 = oriented_edge ( 'none', *, *, #364, .f. ) ;
#5820 = cartesian_point ( 'none', ( -52.30581362515099642, 33.12203919691430087, 68.60000000000007958 ) ) ;
#5821 = direction ( 'none', ( -1.067522139062650671e-15, 1.224442052797140837e-16, -1.000000000000000000 ) ) ;
#5822 = cartesian_point ( 'none', ( 17.18541743770054353, 36.26601615137762025, 101.0903692588729967 ) ) ;
#5823 = cartesian_point ( 'none', ( -42.24084110683396887, -5.161483360802586517, 112.7725199242993028 ) ) ;
#5824 = edge_curve ( 'none', #36761, #42014, #8277, .t. ) ;
#5825 = advanced_face ( 'none', ( #29785 ), #30840, .f. ) ;
#5826 = direction ( 'none', ( -3.609945245903380125e-15, 1.000000000000000000, -5.919458250670020640e-13 ) ) ;
#5827 = oriented_edge ( 'none', *, *, #18485, .f. ) ;
#5828 = cartesian_point ( 'none', ( -33.95462041471040493, -51.35344231126860137, 64.60000000000006537 ) ) ;
#5829 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#5830 = oriented_edge ( 'none', *, *, #27636, .f. ) ;
#5831 = oriented_edge ( 'none', *, *, #31661, .f. ) ;
#5832 = edge_loop ( 'none', ( #5063, #38798, #25246, #19840 ) ) ;
#5833 = axis2_placement_3d ( 'none', #30685, #454, #14371 ) ;
#5834 = edge_loop ( 'none', ( #34973, #13658, #13415, #10813 ) ) ;
#5835 = toroidal_surface ( 'none', #21116, 4.200000000000000178, 0.2000000000000009548 ) ;
#5836 = edge_loop ( 'none', ( #39825, #10913, #38231, #41417 ) ) ;
#5837 = oriented_edge ( 'none', *, *, #29419, .t. ) ;
#5838 = oriented_edge ( 'none', *, *, #42498, .t. ) ;
#5839 = edge_loop ( 'none', ( #41631, #166, #7747, #12470, #29056, #28932 ) ) ;
#5840 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#5841 = oriented_edge ( 'none', *, *, #32525, .t. ) ;
#5842 = axis2_placement_3d ( 'none', #42656, #2779, #39162 ) ;
#5843 = circle ( 'none', #9537, 65.00000000000000000 ) ;
#5844 = cartesian_point ( 'none', ( -14.27565044502522440, -37.36583739689840655, -34.26794919243112503 ) ) ;
#5845 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#5846 = toroidal_surface ( 'none', #41033, 25.99999999999999645, 1.000000000000000000 ) ;
#5847 = b_spline_curve_with_knots ( 'none', 3,
( #19219, #2807, #35545, #26048, #25487, #2654, #22559, #15557, #6124, #25916, #5987, #32767, #36118, #29235, #5551, #28820, #9318, #32626, #32175, #42245 ),
.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. ) ;
#5848 = cartesian_point ( 'none', ( 2.010764945469336595, 21.55601643413922375, 173.9323432480812244 ) ) ;
#5849 = line ( 'none', #5113, #15707 ) ;
#5850 = vertex_point ( 'none', #13146 ) ;
#5851 = cartesian_point ( 'none', ( -76.22896044298080653, 7.287274889132212330, 120.5071329498390895 ) ) ;
#5852 = circle ( 'none', #27870, 7.499999999999995559 ) ;
#5853 = shape_definition_representation ( #8382, #20272 ) ;
#5855 = edge_curve ( 'none', #38210, #2607, #4288, .t. ) ;
#5854 = cartesian_point ( 'none', ( -99.34919670199310815, -35.30317331410821424, 161.2861441935173730 ) ) ;
#5856 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.859510407743885331e-13 ) ) ;
#5857 = cartesian_point ( 'none', ( 16.63625321909005095, -31.44360952742875170, 113.1000000000000227 ) ) ;
#5858 = oriented_edge ( 'none', *, *, #4286, .f. ) ;
#5859 = oriented_edge ( 'none', *, *, #3581, .t. ) ;
#5860 = face_outer_bound ( 'none', #6156, .t. ) ;
#5861 = cartesian_point ( 'none', ( -21.87126433688076332, 33.49101067908055995, -13.73205080756885188 ) ) ;
#5862 = cartesian_point ( 'none', ( -49.69657935914704439, 57.50000000000000711, -50.99999999999998579 ) ) ;
#5863 = axis2_placement_3d ( 'none', #39354, #29535, #32908 ) ;
#5864 = vertex_point ( 'none', #16060 ) ;
#5865 = cartesian_point ( 'none', ( -11.06243644049528818, 17.84999999999997655, 176.0999999999999659 ) ) ;
#5866 = oriented_edge ( 'none', *, *, #25763, .f. ) ;
#5867 = cartesian_point ( 'none', ( -1.737418823528333771e-13, 45.50000000000003553, 18.00000000000005329 ) ) ;
#5868 = edge_curve ( 'none', #25769, #17032, #33436, .t. ) ;
#5869 = direction ( 'none', ( 0.0000000000000000000, -0.9080905094339570827, -0.4187739565397736174 ) ) ;
#5870 = cartesian_point ( 'none', ( -94.88017082722602424, 25.88923875432108801, 138.4920208659891330 ) ) ;
#5871 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#5872 = cartesian_point ( 'none', ( 57.49999999999996447, 49.69657935914706570, -51.00000000000000711 ) ) ;
#5873 = plane ( 'none', #34093 ) ;
#5874 = vertex_point ( 'none', #39261 ) ;
#5875 = oriented_edge ( 'none', *, *, #6880, .f. ) ;
#5876 = vertex_point ( 'none', #12989 ) ;
#5877 = oriented_edge ( 'none', *, *, #15975, .t. ) ;
#5878 = cylindrical_surface ( 'none', #25838, 9.500000000000005329 ) ;
#5879 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#5880 = oriented_edge ( 'none', *, *, #28787, .f. ) ;
#5881 = advanced_face ( 'none', ( #20939 ), #16253, .t. ) ;
#5882 = oriented_edge ( 'none', *, *, #14348, .t. ) ;
#5883 = oriented_edge ( 'none', *, *, #38488, .f. ) ;
#5884 = oriented_edge ( 'none', *, *, #7788, .f. ) ;
#5885 = edge_curve ( 'none', #17297, #30654, #39004, .t. ) ;
#5886 = plane ( 'none', #40665 ) ;
#5887 = face_outer_bound ( 'none', #23641, .t. ) ;
#5888 = vertex_point ( 'none', #25975 ) ;
#5889 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#5890 = edge_curve ( 'none', #8975, #38178, #24574, .t. ) ;
#5891 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #34503, #37449 ),
( #41074, #4811 ),
( #41363, #17900 ),
( #4530, #31282 ),
( #14099, #14404 ),
( #34665, #37583 ),
( #27939, #11358 ),
( #38020, #40799 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2499999999999998890, 0.4999999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5892 = advanced_face ( 'none', ( #6857, #34479 ), #29298, .t. ) ;
#5893 = axis2_placement_3d ( 'none', #20634, #10600, #33735 ) ;
#5894 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -7.930164461608256495e-16 ) ) ;
#5895 = axis2_placement_3d ( 'none', #26180, #5968, #32882 ) ;
#5896 = face_outer_bound ( 'none', #34391, .t. ) ;
#5897 = edge_loop ( 'none', ( #25319, #11944, #4377, #9935 ) ) ;
#5898 = edge_curve ( 'none', #35574, #12621, #17309, .t. ) ;
#5899 = line ( 'none', #42597, #21493 ) ;
#5900 = direction ( 'none', ( -0.9971700051792177222, 0.07517965662916467617, 1.210869952267010228e-15 ) ) ;
#5901 = face_outer_bound ( 'none', #10143, .t. ) ;
#5902 = vertex_point ( 'none', #23033 ) ;
#5903 = plane ( 'none', #10166 ) ;
#5904 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#5905 = oriented_edge ( 'none', *, *, #2013, .f. ) ;
#5906 = cartesian_point ( 'none', ( -20.36645490680275117, 16.42277426408745455, -32.49999999999997868 ) ) ;
#5907 = axis2_placement_3d ( 'none', #35817, #2366, #15982 ) ;
#5909 = cartesian_point ( 'none', ( -1.507488066012483370e-15, 1.932572642656954608e-15, -36.00000000000000000 ) ) ;
#5908 = vector ( 'none', #32100, 1000.000000000000227 ) ;
#5910 = cartesian_point ( 'none', ( -84.80000000000299565, 20.00000000008597567, 180.7410161514635831 ) ) ;
#5911 = cartesian_point ( 'none', ( -76.30134208616443914, 7.088614658093772114, 120.3161423259023479 ) ) ;
#5912 = face_outer_bound ( 'none', #41551, .t. ) ;
#5913 = direction ( 'none', ( -0.9976119051281969741, -0.06906871032883971084, 1.211406554217883190e-15 ) ) ;
#5914 = edge_loop ( 'none', ( #36074, #22146, #34287, #24516, #42299, #34101, #9885 ) ) ;
#5915 = oriented_edge ( 'none', *, *, #14199, .t. ) ;
#5916 = oriented_edge ( 'none', *, *, #6315, .t. ) ;
#5917 = face_outer_bound ( 'none', #36560, .t. ) ;
#5918 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.718868602121341474e-17 ) ) ;
#5919 = oriented_edge ( 'none', *, *, #3538, .t. ) ;
#5920 = edge_loop ( 'none', ( #43162, #33347 ) ) ;
#5921 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#5922 = cartesian_point ( 'none', ( -75.71142366051128647, 7.104494757155411122, 120.9327344113677185 ) ) ;
#5923 = oriented_edge ( 'none', *, *, #14134, .f. ) ;
#5924 = axis2_placement_3d ( 'none', #12112, #35569, #36291 ) ;
#5925 = plane ( 'none', #27069 ) ;
#5926 = edge_curve ( 'none', #1266, #41084, #21663, .t. ) ;
#5927 = circle ( 'none', #22235, 0.2000000000000001499 ) ;
#5928 = vertex_point ( 'none', #17381 ) ;
#5929 = advanced_face ( 'none', ( #6364 ), #1185, .f. ) ;
#5930 = direction ( 'none', ( 1.301042606982604138e-15, -1.224442052797145521e-16, 1.000000000000000000 ) ) ;
#5931 = edge_curve ( 'none', #25202, #7913, #42857, .t. ) ;
#5932 = circle ( 'none', #3535, 65.00000000000000000 ) ;
#5933 = oriented_edge ( 'none', *, *, #4998, .f. ) ;
#5934 = vector ( 'none', #37731, 1000.000000000000000 ) ;
#5935 = cartesian_point ( 'none', ( -52.30581362515099642, 33.12203919691429377, 64.60000000000007958 ) ) ;
#5936 = cartesian_point ( 'none', ( -7.093431043916657686, -38.90300805112356386, -11.05750495275031930 ) ) ;
#5937 = edge_loop ( 'none', ( #4999, #13040, #6398, #20075 ) ) ;
#5938 = vector ( 'none', #11793, 1000.000000000000000 ) ;
#5939 = edge_loop ( 'none', ( #12054, #37458, #39580, #7908, #18253, #2546 ) ) ;
#5940 = advanced_face ( 'none', ( #26165, #28742 ), #14306, .f. ) ;
#5941 = edge_curve ( 'none', #20506, #23529, #5843, .t. ) ;
#5942 = line ( 'none', #32721, #8005 ) ;
#5943 = plane ( 'none', #5237 ) ;
#5944 = direction ( 'none', ( 1.000000000000000000, 2.220446049250310123e-16, -9.291008791348794080e-16 ) ) ;
#5945 = oriented_edge ( 'none', *, *, #37552, .t. ) ;
#5946 = edge_curve ( 'none', #12779, #19640, #11058, .t. ) ;
#5947 = face_outer_bound ( 'none', #9390, .t. ) ;
#5948 = cartesian_point ( 'none', ( -59.50000000000003553, 34.64101615137733603, 124.0000000000000284 ) ) ;
#5949 = edge_curve ( 'none', #25613, #710, #40233, .t. ) ;
#5950 = cartesian_point ( 'none', ( -83.67782780742284388, 30.14101615145137103, 126.0999999999820318 ) ) ;
#5951 = oriented_edge ( 'none', *, *, #28019, .f. ) ;
#5952 = cartesian_point ( 'none', ( -20.00000000000010658, 34.64101615137748524, 113.1000000000000085 ) ) ;
#5953 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#5954 = oriented_edge ( 'none', *, *, #12521, .f. ) ;
#5955 = cartesian_point ( 'none', ( 20.71096300278590263, -33.04627076535616936, -36.00000000000001421 ) ) ;
#5956 = circle ( 'none', #23965, 28.62499999999999645 ) ;
#5957 = direction ( 'none', ( -0.5636924950782566945, -0.8259847280624803556, 6.844954231109464582e-16 ) ) ;
#5958 = oriented_edge ( 'none', *, *, #19908, .f. ) ;
#5959 = oriented_edge ( 'none', *, *, #37218, .t. ) ;
#5960 = cartesian_point ( 'none', ( -91.55640719070619582, 24.87438812569139657, 167.0182435506436320 ) ) ;
#5961 = cartesian_point ( 'none', ( 6.016663149831753143e-14, 2.492886723955103682e-14, 106.1000000000000512 ) ) ;
#5962 = oriented_edge ( 'none', *, *, #32475, .f. ) ;
#5963 = cartesian_point ( 'none', ( 17.18541743770080643, -36.26601615137743551, 101.0903692588729825 ) ) ;
#5964 = axis2_placement_3d ( 'none', #16299, #26352, #33054 ) ;
#5965 = vertex_point ( 'none', #27405 ) ;
#5966 = axis2_placement_3d ( 'none', #6803, #3495, #33313 ) ;
#5967 = cartesian_point ( 'none', ( -104.5000000000000000, 40.00000000010608403, 180.9468434725209818 ) ) ;
#5968 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#5969 = cartesian_point ( 'none', ( -104.0000000000000426, 31.81980515346187488, 114.2801948465870225 ) ) ;
#5970 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#5971 = line ( 'none', #12228, #774 ) ;
#5972 = vector ( 'none', #998, 1000.000000000000000 ) ;
#5973 = direction ( 'none', ( -4.625929269271486111e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5974 = vector ( 'none', #39219, 1000.000000000000000 ) ;
#5975 = oriented_edge ( 'none', *, *, #15793, .t. ) ;
#5976 = vector ( 'none', #11151, 1000.000000000000000 ) ;
#5977 = vertex_point ( 'none', #7891 ) ;
#5978 = axis2_placement_3d ( 'none', #2205, #42922, #42508 ) ;
#5979 = plane ( 'none', #3726 ) ;
#5980 = direction ( 'none', ( -0.6659915125553881321, 0.5169903563403380753, -0.5377511289205039180 ) ) ;
#5981 = line ( 'none', #19950, #19510 ) ;
#5982 = vertex_point ( 'none', #10851 ) ;
#5983 = edge_curve ( 'none', #21254, #8441, #25618, .t. ) ;
#5984 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#5985 = cartesian_point ( 'none', ( -21.30856624394787602, -1.320384957372387147, 175.0005455543836774 ) ) ;
#5986 = vertex_point ( 'none', #34126 ) ;
#5987 = cartesian_point ( 'none', ( 15.64267202550354696, -31.27405023285523100, 136.7168442344671462 ) ) ;
#5988 = advanced_face ( 'none', ( #23518 ), #41808, .f. ) ;
#5989 = face_outer_bound ( 'none', #41387, .t. ) ;
#5990 = edge_curve ( 'none', #26241, #32495, #40776, .t. ) ;
#5991 = cartesian_point ( 'none', ( 4.990939861172632774, 21.08695151893898512, 173.9715833191496870 ) ) ;
#5992 = oriented_edge ( 'none', *, *, #34128, .t. ) ;
#5993 = edge_loop ( 'none', ( #27710, #17780, #14155, #1927, #41367, #33602, #19540, #31525, #13271, #10950 ) ) ;
#5994 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#5995 = advanced_face ( 'none', ( #3261 ), #17523, .f. ) ;
#5996 = oriented_edge ( 'none', *, *, #30359, .f. ) ;
#5997 = cylindrical_surface ( 'none', #1643, 35.00000000000000711 ) ;
#5998 = oriented_edge ( 'none', *, *, #4142, .f. ) ;
#5999 = oriented_edge ( 'none', *, *, #40462, .t. ) ;
#6000 = oriented_edge ( 'none', *, *, #19804, .t. ) ;
#6002 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6001 = axis2_placement_3d ( 'none', #38305, #15095, #11347 ) ;
#6003 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#6004 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#6005 = oriented_edge ( 'none', *, *, #20369, .t. ) ;
#6006 = cartesian_point ( 'none', ( 21.47875005401011705, -33.22069827791629137, -12.96894405771303305 ) ) ;
#6007 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#6008 = vertex_point ( 'none', #7603 ) ;
#6009 = edge_curve ( 'none', #41048, #39026, #14666, .t. ) ;
#6010 = cartesian_point ( 'none', ( -1.355165979433081071e-14, 3.811337253303762536e-17, -63.00000000000000000 ) ) ;
#6011 = cartesian_point ( 'none', ( -94.87047810304754591, 25.73202318646500686, 138.2397912038316292 ) ) ;
#6012 = cartesian_point ( 'none', ( 27.43312194447962682, 51.42062165697740284, -13.77501833360218342 ) ) ;
#6013 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#6014 = edge_curve ( 'none', #25891, #16220, #125, .t. ) ;
#6015 = face_outer_bound ( 'none', #33323, .t. ) ;
#6016 = cartesian_point ( 'none', ( -54.49899999999992417, 17.25000000010620127, 180.7410161513674893 ) ) ;
#6017 = line ( 'none', #306, #8079 ) ;
#6018 = axis2_placement_3d ( 'none', #30346, #23790, #33408 ) ;
#6019 = circle ( 'none', #144, 8.500000000000000000 ) ;
#6020 = circle ( 'none', #12641, 26.00000000000000355 ) ;
#6021 = cartesian_point ( 'none', ( -104.4999999999997726, -27.49999999990151878, 167.7506350946273415 ) ) ;
#6022 = oriented_edge ( 'none', *, *, #33039, .t. ) ;
#6023 = cartesian_point ( 'none', ( -26.33913438213193814, 42.49999999999994316, 112.1000000000000227 ) ) ;
#6024 = edge_curve ( 'none', #29911, #37678, #21982, .t. ) ;
#6025 = axis2_placement_3d ( 'none', #281, #40744, #24107 ) ;
#6026 = face_outer_bound ( 'none', #4927, .t. ) ;
#6027 = line ( 'none', #35081, #37788 ) ;
#6028 = oriented_edge ( 'none', *, *, #14851, .t. ) ;
#6029 = cartesian_point ( 'none', ( 1.618155365290195713e-13, -25.99999999999997868, 111.8999999999999915 ) ) ;
#6030 = oriented_edge ( 'none', *, *, #23139, .t. ) ;
#6031 = axis2_placement_3d ( 'none', #11473, #34784, #14807 ) ;
#6032 = vector ( 'none', #33301, 1000.000000000000000 ) ;
#6033 = cartesian_point ( 'none', ( -19.99999999999986500, -34.64101615137756340, 106.0999999999999943 ) ) ;
#6034 = cartesian_point ( 'none', ( -49.61081362515098192, 31.00027695764240576, 48.50000000000009237 ) ) ;
#6035 = oriented_edge ( 'none', *, *, #5023, .t. ) ;
#6036 = direction ( 'none', ( -3.323730179971561210e-15, 1.000000000000000000, 5.478074134663600507e-17 ) ) ;
#6037 = advanced_face ( 'none', ( #19911 ), #34997, .t. ) ;
#6038 = vertex_point ( 'none', #18517 ) ;
#6039 = oriented_edge ( 'none', *, *, #35599, .t. ) ;
#6040 = plane ( 'none', #32057 ) ;
#6041 = circle ( 'none', #23690, 12.50000000000001066 ) ;
#6042 = vertex_point ( 'none', #18087 ) ;
#6043 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764243063, 58.50000000000009237 ) ) ;
#6044 = edge_curve ( 'none', #30206, #39578, #2236, .t. ) ;
#6045 = cartesian_point ( 'none', ( 14.74117895465365358, -36.54169905299895760, -11.30321987287967289 ) ) ;
#6046 = cartesian_point ( 'none', ( -24.76313972081426584, -31.89101615137757761, 125.9887384488495314 ) ) ;
#6047 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#6048 = oriented_edge ( 'none', *, *, #39108, .f. ) ;
#6049 = cartesian_point ( 'none', ( 2.252239443721316536e-14, 2.889714162905759888e-15, 1.999999999999998668 ) ) ;
#6051 = edge_curve ( 'none', #8358, #27321, #12079, .t. ) ;
#6050 = cartesian_point ( 'none', ( 49.69657935914703728, -57.49999999999999289, -61.00000000000001421 ) ) ;
#6052 = vector ( 'none', #16864, 1000.000000000000000 ) ;
#6053 = circle ( 'none', #33398, 25.00000000000000000 ) ;
#6054 = cartesian_point ( 'none', ( -55.99999999999987210, -19.91839899407615633, 111.6003209368320199 ) ) ;
#6055 = face_outer_bound ( 'none', #11241, .t. ) ;
#6056 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#6057 = vector ( 'none', #40758, 1000.000000000000000 ) ;
#6058 = vertex_point ( 'none', #25235 ) ;
#6059 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#6060 = direction ( 'none', ( 2.312964634635742267e-15, -0.7208853290204432218, -0.6930543574663442508 ) ) ;
#6061 = circle ( 'none', #9892, 2.999999999999998224 ) ;
#6062 = direction ( 'none', ( -0.5586212103155023811, 0.8294228977943900460, 6.783373293990016668e-16 ) ) ;
#6063 = vertex_point ( 'none', #21295 ) ;
#6064 = edge_curve ( 'none', #39850, #26157, #33990, .t. ) ;
#6065 = oriented_edge ( 'none', *, *, #299, .t. ) ;
#6066 = cartesian_point ( 'none', ( -95.69999999999987494, 6.764097531031419308, 153.4652552291622953 ) ) ;
#6067 = oriented_edge ( 'none', *, *, #41860, .t. ) ;
#6068 = edge_curve ( 'none', #729, #29753, #26663, .t. ) ;
#6069 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#6070 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#6071 = oriented_edge ( 'none', *, *, #21900, .f. ) ;
#6072 = cartesian_point ( 'none', ( 37.79999999999998295, -1.280345497894976947e-15, -53.60000000000000853 ) ) ;
#6073 = edge_curve ( 'none', #26512, #3550, #37642, .t. ) ;
#6074 = oriented_edge ( 'none', *, *, #36817, .t. ) ;
#6075 = line ( 'none', #41832, #17513 ) ;
#6076 = axis2_placement_3d ( 'none', #11011, #21042, #14183 ) ;
#6077 = vertex_point ( 'none', #8199 ) ;
#6078 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6079 = direction ( 'none', ( -1.285527325791042593e-15, 0.6192652536496616733, 0.7851818551279825531 ) ) ;
#6080 = axis2_placement_3d ( 'none', #22122, #1641, #18759 ) ;
#6081 = advanced_face ( 'none', ( #17802 ), #41260, .t. ) ;
#6082 = b_spline_curve_with_knots ( 'none', 3,
( #9963, #23329, #7458, #30332 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6083 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6084 = cartesian_point ( 'none', ( -35.65616640185506014, 54.34738077886756002, 7.702723787584257019e-15 ) ) ;
#6085 = circle ( 'none', #14017, 50.70000000000000284 ) ;
#6086 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.586214173941531267e-16 ) ) ;
#6087 = axis2_placement_3d ( 'none', #14897, #21600, #1702 ) ;
#6088 = line ( 'none', #18846, #27409 ) ;
#6089 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#6090 = line ( 'none', #38910, #2487 ) ;
#6091 = vector ( 'none', #33767, 1000.000000000000000 ) ;
#6093 = oriented_edge ( 'none', *, *, #42969, .f. ) ;
#6092 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#6094 = advanced_face ( 'none', ( #24065 ), #32946, .t. ) ;
#6095 = cartesian_point ( 'none', ( 56.50000000000012079, -30.06243503111461024, 58.50000000000000000 ) ) ;
#6096 = cartesian_point ( 'none', ( 9.253549934209306826, 16.51696054111601697, 176.1000000000000512 ) ) ;
#6097 = cartesian_point ( 'none', ( -28.96725595078360982, -7.128108211986705633, -42.99999999999997868 ) ) ;
#6098 = cartesian_point ( 'none', ( -2.131719266332566143, 19.88606982210277607, -45.00000000000000000 ) ) ;
#6099 = cartesian_point ( 'none', ( -69.49999999999981526, -39.99999999993455191, 111.2531565274791916 ) ) ;
#6100 = circle ( 'none', #37799, 37.50000000000001421 ) ;
#6101 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385831453e-17 ) ) ;
#6102 = edge_curve ( 'none', #28425, #35144, #13123, .t. ) ;
#6103 = oriented_edge ( 'none', *, *, #16118, .f. ) ;
#6104 = oriented_edge ( 'none', *, *, #9431, .t. ) ;
#6105 = face_outer_bound ( 'none', #38260, .t. ) ;
#6106 = direction ( 'none', ( -0.8706508571648332584, 0.4919014992029820399, 5.281179216930944637e-16 ) ) ;
#6107 = cartesian_point ( 'none', ( -14.16970271954408922, 20.60559950270860341, 134.7775932666700101 ) ) ;
#6108 = face_outer_bound ( 'none', #41626, .t. ) ;
#6109 = direction ( 'none', ( 3.568574007723717001e-15, -1.000000000000000000, 5.852461372666895755e-13 ) ) ;
#6110 = oriented_edge ( 'none', *, *, #25504, .t. ) ;
#6111 = axis2_placement_3d ( 'none', #17200, #24189, #37612 ) ;
#6112 = direction ( 'none', ( 0.4999999999999980571, 0.8660254037844397068, -5.525372073534579551e-16 ) ) ;
#6113 = cartesian_point ( 'none', ( -63.54501843074855572, -6.209918291258864284e-13, 107.4709310087485790 ) ) ;
#6114 = cartesian_point ( 'none', ( -17.48772940019308919, 0.6552254769337658713, -65.49999999999995737 ) ) ;
#6115 = edge_curve ( 'none', #4283, #11210, #42353, .t. ) ;
#6116 = oriented_edge ( 'none', *, *, #23119, .t. ) ;
#6117 = axis2_placement_3d ( 'none', #5030, #14909, #35018 ) ;
#6118 = direction ( 'none', ( 1.024484388740768388e-15, -0.5770424718354967286, -0.8167141395237259571 ) ) ;
#6119 = line ( 'none', #7109, #3010 ) ;
#6120 = edge_loop ( 'none', ( #34108, #35421, #13097, #22135 ) ) ;
#6121 = oriented_edge ( 'none', *, *, #14851, .f. ) ;
#6122 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#6123 = cartesian_point ( 'none', ( -21.23028721347888492, 2.321872092540152366, 174.9006102066279880 ) ) ;
#6124 = cartesian_point ( 'none', ( 16.15503323369187783, -30.70506284852818268, 138.1919593430604323 ) ) ;
#6125 = b_spline_curve_with_knots ( 'none', 3,
( #37620, #4563, #27826, #34256 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007081589411632000734 ),
.unspecified. ) ;
#6126 = oriented_edge ( 'none', *, *, #41218, .f. ) ;
#6127 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#6128 = edge_curve ( 'none', #5041, #11621, #31885, .t. ) ;
#6129 = direction ( 'none', ( 1.762614569329524659e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#6130 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6131 = edge_curve ( 'none', #33805, #2995, #23015, .t. ) ;
#6132 = advanced_face ( 'none', ( #42317 ), #21724, .f. ) ;
#6133 = circle ( 'none', #10345, 6.299999999999993605 ) ;
#6134 = vertex_point ( 'none', #8640 ) ;
#6135 = edge_curve ( 'none', #33769, #7975, #18842, .t. ) ;
#6136 = cartesian_point ( 'none', ( -13.37944074250940751, -12.05423125503428139, -10.60884880484901771 ) ) ;
#6137 = axis2_placement_3d ( 'none', #9181, #12944, #25921 ) ;
#6138 = line ( 'none', #35060, #40539 ) ;
#6139 = edge_curve ( 'none', #37220, #7698, #35494, .t. ) ;
#6140 = oriented_edge ( 'none', *, *, #14048, .f. ) ;
#6141 = cartesian_point ( 'none', ( -3.150894247565825701, 29.39359980405015094, -5.500000000000000000 ) ) ;
#6142 = vertex_point ( 'none', #35568 ) ;
#6143 = axis2_placement_3d ( 'none', #37063, #17377, #7459 ) ;
#6144 = face_outer_bound ( 'none', #17174, .t. ) ;
#6145 = plane ( 'none', #35233 ) ;
#6146 = advanced_face ( 'none', ( #27155 ), #38926, .f. ) ;
#6147 = face_outer_bound ( 'none', #238, .t. ) ;
#6148 = cartesian_point ( 'none', ( -95.34479655210365934, 25.62355890958086135, 138.3664273395081068 ) ) ;
#6149 = cartesian_point ( 'none', ( -15.47398687404430362, 36.48021294107384449, -10.91552127118518989 ) ) ;
#6150 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6151 = oriented_edge ( 'none', *, *, #16620, .t. ) ;
#6152 = oriented_edge ( 'none', *, *, #26337, .f. ) ;
#6153 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6154 = axis2_placement_3d ( 'none', #27085, #3391, #348 ) ;
#6155 = direction ( 'none', ( -2.774549638542436060e-15, 0.4187739565397404773, -0.9080905094339725148 ) ) ;
#6156 = edge_loop ( 'none', ( #28187, #17197 ) ) ;
#6157 = direction ( 'none', ( 3.302584360835590776e-15, -0.6930543574663441397, 0.7208853290204433328 ) ) ;
#6158 = oriented_edge ( 'none', *, *, #1848, .t. ) ;
#6159 = circle ( 'none', #31029, 2.500000000000001332 ) ;
#6160 = oriented_edge ( 'none', *, *, #1114, .t. ) ;
#6161 = edge_curve ( 'none', #16644, #20029, #28192, .t. ) ;
#6162 = cartesian_point ( 'none', ( 20.00000000000009237, -34.64101615137753498, 120.7000000000000313 ) ) ;
#6163 = cartesian_point ( 'none', ( -14.93857605887151685, -34.55528852739087142, 120.6000000000000654 ) ) ;
#6164 = cartesian_point ( 'none', ( 31.00027695764289959, 49.61081362515069060, 48.50000000000002842 ) ) ;
#6165 = oriented_edge ( 'none', *, *, #41035, .f. ) ;
#6166 = axis2_placement_3d ( 'none', #41200, #31128, #8136 ) ;
#6167 = direction ( 'none', ( 3.608224830031758756e-15, -0.7851818551279846625, 0.6192652536496590088 ) ) ;
#6168 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6169 = vector ( 'none', #36451, 1000.000000000000000 ) ;
#6170 = edge_curve ( 'none', #32363, #33968, #1140, .t. ) ;
#6171 = line ( 'none', #8725, #22326 ) ;
#6172 = edge_loop ( 'none', ( #41385, #22991 ) ) ;
#6173 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#6174 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6175 = circle ( 'none', #39125, 65.00000000000000000 ) ;
#6176 = cylindrical_surface ( 'none', #3986, 4.500000000000000888 ) ;
#6177 = cartesian_point ( 'none', ( -59.49999999999992895, -1.956762900579152437e-13, 115.1000000000000654 ) ) ;
#6178 = cartesian_point ( 'none', ( -38.55600000000001870, 23.89486271146991214, 113.1000000000000369 ) ) ;
#6179 = oriented_edge ( 'none', *, *, #30552, .f. ) ;
#6180 = cartesian_point ( 'none', ( -18.25920939383500397, 11.32078201699921216, 174.7239767721077897 ) ) ;
#6181 = cartesian_point ( 'none', ( -98.99999999999995737, 23.89711431713468670, 178.4910161513636524 ) ) ;
#6182 = edge_loop ( 'none', ( #17680, #986, #31880, #16208 ) ) ;
#6183 = advanced_face ( 'none', ( #25089 ), #12412, .f. ) ;
#6184 = face_bound ( 'none', #27648, .t. ) ;
#6185 = vector ( 'none', #10621, 1000.000000000000000 ) ;
#6186 = cartesian_point ( 'none', ( -83.67782780742268756, -21.25186870876912337, 118.2906836405209390 ) ) ;
#6187 = oriented_edge ( 'none', *, *, #35389, .t. ) ;
#6188 = direction ( 'none', ( -0.8660254037844418162, 0.4999999999999945599, 1.201910926767846628e-15 ) ) ;
#6189 = oriented_edge ( 'none', *, *, #28019, .t. ) ;
#6190 = edge_curve ( 'none', #37138, #24894, #39687, .t. ) ;
#6191 = direction ( 'none', ( -1.000000000000000000, -3.217402852552279053e-15, 4.731655536003961256e-15 ) ) ;
#6192 = oriented_edge ( 'none', *, *, #2321, .f. ) ;
#6193 = edge_curve ( 'none', #32061, #30743, #13631, .t. ) ;
#6194 = plane ( 'none', #1203 ) ;
#6195 = cartesian_point ( 'none', ( -94.83217366123048464, -8.841056931045489620, 154.2139208981859042 ) ) ;
#6196 = advanced_face ( 'none', ( #38647 ), #16209, .f. ) ;
#6197 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6198 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6199 = oriented_edge ( 'none', *, *, #37439, .f. ) ;
#6200 = circle ( 'none', #3680, 50.00000000000002132 ) ;
#6201 = edge_curve ( 'none', #18677, #29847, #19869, .t. ) ;
#6202 = cartesian_point ( 'none', ( 24.76313972081443282, 31.89101615137763446, 125.9887384488495030 ) ) ;
#6203 = vertex_point ( 'none', #25944 ) ;
#6204 = advanced_face ( 'none', ( #41768 ), #26610, .f. ) ;
#6205 = axis2_placement_3d ( 'none', #17572, #21202, #4184 ) ;
#6206 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#6207 = line ( 'none', #23941, #31724 ) ;
#6208 = cartesian_point ( 'none', ( 27.48071762887479252, -1.029640035181629942, -72.50000000000002842 ) ) ;
#6209 = cartesian_point ( 'none', ( 33.42582359222313926, 21.97108396268990660, -33.98700606798384172 ) ) ;
#6210 = axis2_placement_3d ( 'none', #972, #37656, #27562 ) ;
#6211 = circle ( 'none', #34576, 4.249999999999996447 ) ;
#6212 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6213 = oriented_edge ( 'none', *, *, #31522, .f. ) ;
#6214 = toroidal_surface ( 'none', #35745, 6.399999999999998579, 0.1000000000000000056 ) ;
#6215 = face_outer_bound ( 'none', #5790, .t. ) ;
#6216 = direction ( 'none', ( 3.662375670299761774e-15, -1.000000000000000000, 5.854569107236334173e-13 ) ) ;
#6217 = vector ( 'none', #3997, 1000.000000000000000 ) ;
#6218 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6219 = oriented_edge ( 'none', *, *, #459, .t. ) ;
#6220 = oriented_edge ( 'none', *, *, #39993, .f. ) ;
#6221 = axis2_placement_3d ( 'none', #16551, #36237, #13212 ) ;
#6222 = oriented_edge ( 'none', *, *, #38010, .f. ) ;
#6223 = oriented_edge ( 'none', *, *, #13760, .t. ) ;
#6224 = cartesian_point ( 'none', ( -33.14637891670960812, -21.28778808865667216, -35.31842088930172707 ) ) ;
#6225 = edge_curve ( 'none', #40138, #9017, #26124, .t. ) ;
#6226 = cartesian_point ( 'none', ( -26.24000032123039006, -6.361004884593988606, 2.000000000000015543 ) ) ;
#6227 = direction ( 'none', ( 6.505213034913020688e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6228 = cartesian_point ( 'none', ( 16.86366862416608825, -36.10414498525248916, -37.46883006123977822 ) ) ;
#6229 = cartesian_point ( 'none', ( 45.50000000000000000, -7.147794284712212646e-15, -8.000000000000010658 ) ) ;
#6230 = cartesian_point ( 'none', ( -51.00292657709120192, -33.46194077712533499, 1.095077717576914702e-14 ) ) ;
#6231 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239318e-16 ) ) ;
#6232 = edge_curve ( 'none', #11541, #8901, #7343, .t. ) ;
#6233 = cartesian_point ( 'none', ( -17.14396568614133187, 34.79157510349522653, 117.7000000000000739 ) ) ;
#6234 = face_outer_bound ( 'none', #13374, .t. ) ;
#6235 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#6236 = direction ( 'none', ( -7.726341967795143312e-16, -2.939139324480750643e-16, -1.000000000000000000 ) ) ;
#6237 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#6238 = cartesian_point ( 'none', ( -54.49899999999993128, 20.00000000010620127, 180.7410161513658693 ) ) ;
#6239 = advanced_face ( 'none', ( #37602 ), #12110, .f. ) ;
#6240 = cartesian_point ( 'none', ( -20.00000000000001066, 37.14101615137755630, 84.50000000000007105 ) ) ;
#6241 = vertex_point ( 'none', #28700 ) ;
#6242 = axis2_placement_3d ( 'none', #42445, #36017, #39531 ) ;
#6243 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#6244 = oriented_edge ( 'none', *, *, #26317, .t. ) ;
#6245 = cartesian_point ( 'none', ( -83.67782780742260229, -27.80931635939331059, 167.3518687088550791 ) ) ;
#6246 = line ( 'none', #24306, #40649 ) ;
#6247 = edge_curve ( 'none', #4793, #5323, #28705, .t. ) ;
#6248 = face_outer_bound ( 'none', #19162, .t. ) ;
#6249 = oriented_edge ( 'none', *, *, #19364, .t. ) ;
#6250 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -7.930164461608256495e-16 ) ) ;
#6251 = face_outer_bound ( 'none', #10816, .t. ) ;
#6252 = edge_curve ( 'none', #26959, #5424, #11016, .t. ) ;
#6253 = vector ( 'none', #23031, 1000.000000000000114 ) ;
#6254 = axis2_placement_3d ( 'none', #42679, #5840, #25908 ) ;
#6255 = oriented_edge ( 'none', *, *, #3779, .f. ) ;
#6256 = cartesian_point ( 'none', ( -18.44196292735084697, 3.991433182620321762, 176.0999999999999943 ) ) ;
#6257 = cartesian_point ( 'none', ( -69.49999999999970157, -39.99999999989079669, 186.1000000000234706 ) ) ;
#6258 = edge_curve ( 'none', #37138, #40679, #32903, .t. ) ;
#6259 = oriented_edge ( 'none', *, *, #39726, .f. ) ;
#6260 = cartesian_point ( 'none', ( -88.76151552255088006, -26.95198695608829809, 144.4732275022057024 ) ) ;
#6261 = vertex_point ( 'none', #19549 ) ;
#6262 = axis2_placement_3d ( 'none', #27202, #30266, #36708 ) ;
#6263 = cartesian_point ( 'none', ( -76.51982917277489094, 6.583310680689105077, 119.9314301066463599 ) ) ;
#6264 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#6265 = cartesian_point ( 'none', ( -86.49999999999984368, -29.31980515332745085, 114.2801948466225639 ) ) ;
#6266 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#6267 = axis2_placement_3d ( 'none', #38400, #37567, #18552 ) ;
#6268 = cartesian_point ( 'none', ( 25.45017465948108892, 5.318703770836272327, 0.9999999999999824585 ) ) ;
#6269 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#6270 = b_spline_curve_with_knots ( 'none', 3,
( #9789, #9503, #32806, #23298, #12847, #36160, #16483, #16178 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137185366, 0.001317094235482451671, 0.001851934906316822765, 0.002386775577151193858 ),
.unspecified. ) ;
#6271 = cartesian_point ( 'none', ( -1.505739977147867966e-15, 4.234819170337514186e-18, -7.000000000000000000 ) ) ;
#6272 = cylindrical_surface ( 'none', #3949, 5.099999999999990763 ) ;
#6273 = oriented_edge ( 'none', *, *, #27470, .f. ) ;
#6274 = oriented_edge ( 'none', *, *, #12242, .t. ) ;
#6275 = line ( 'none', #30299, #38081 ) ;
#6276 = direction ( 'none', ( -1.753182019032804124e-15, 0.7208853290204434439, 0.6930543574663441397 ) ) ;
#6277 = axis2_placement_3d ( 'none', #35562, #17169, #23578 ) ;
#6278 = direction ( 'none', ( -3.739946962643193750e-15, 1.000000000000000000, 1.224442052797195564e-16 ) ) ;
#6279 = oriented_edge ( 'none', *, *, #35398, .f. ) ;
#6280 = oriented_edge ( 'none', *, *, #1114, .f. ) ;
#6281 = direction ( 'none', ( -0.8917887532908059800, 0.4524520079566782815, 0.0000000000000000000 ) ) ;
#6282 = direction ( 'none', ( -1.762614569329524659e-15, 0.7208853290204434439, 0.6930543574663440287 ) ) ;
#6283 = direction ( 'none', ( -0.4389906948126950925, -0.8984916081232295904, 0.0000000000000000000 ) ) ;
#6284 = oriented_edge ( 'none', *, *, #5817, .f. ) ;
#6285 = edge_curve ( 'none', #29125, #565, #6324, .t. ) ;
#6286 = line ( 'none', #32017, #11509 ) ;
#6287 = line ( 'none', #2215, #15117 ) ;
#6288 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#6289 = cartesian_point ( 'none', ( 33.04627076535638963, 20.71096300278556157, -36.00000000000002132 ) ) ;
#6290 = edge_curve ( 'none', #28003, #42883, #17765, .t. ) ;
#6291 = vector ( 'none', #34896, 1000.000000000000000 ) ;
#6292 = cylindrical_surface ( 'none', #625, 27.50000000000000711 ) ;
#6293 = cartesian_point ( 'none', ( -104.4999999999999574, 28.81980515349907890, 177.9198051533777516 ) ) ;
#6294 = cartesian_point ( 'none', ( 22.81458256229942805, 33.01601615137762735, 113.0999999999999517 ) ) ;
#6295 = vertex_point ( 'none', #6571 ) ;
#6296 = advanced_face ( 'none', ( #40732 ), #3214, .t. ) ;
#6297 = axis2_placement_3d ( 'none', #28007, #35596, #38524 ) ;
#6298 = cartesian_point ( 'none', ( -42.50000000000004974, 26.33913438213173563, 101.1000000000000369 ) ) ;
#6299 = vertex_point ( 'none', #9631 ) ;
#6300 = oriented_edge ( 'none', *, *, #11602, .f. ) ;
#6301 = edge_loop ( 'none', ( #19906, #12094, #29412, #42850, #7378, #22001, #2157 ) ) ;
#6302 = edge_curve ( 'none', #16946, #17349, #24026, .t. ) ;
#6303 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290596e-15 ) ) ;
#6304 = cartesian_point ( 'none', ( 7.213722040078053476e-14, 26.00000000000002487, 104.1000000000000227 ) ) ;
#6305 = edge_curve ( 'none', #39639, #16200, #36035, .t. ) ;
#6306 = vector ( 'none', #9465, 1000.000000000000000 ) ;
#6307 = plane ( 'none', #24759 ) ;
#6308 = oriented_edge ( 'none', *, *, #9501, .f. ) ;
#6309 = cartesian_point ( 'none', ( 18.60105050434292195, -35.16422910711727212, -10.64955854141674507 ) ) ;
#6310 = cartesian_point ( 'none', ( 15.62429135968959848, -8.955173297354258821, -10.60724064033964709 ) ) ;
#6311 = vertex_point ( 'none', #39938 ) ;
#6312 = vertex_point ( 'none', #12961 ) ;
#6313 = conical_surface ( 'none', #13003, 2.499999999999995115, 1.029744258676651647 ) ;
#6314 = oriented_edge ( 'none', *, *, #32671, .f. ) ;
#6315 = edge_curve ( 'none', #12074, #15779, #36536, .t. ) ;
#6316 = oriented_edge ( 'none', *, *, #41544, .f. ) ;
#6317 = vertex_point ( 'none', #16472 ) ;
#6319 = oriented_edge ( 'none', *, *, #23294, .f. ) ;
#6318 = oriented_edge ( 'none', *, *, #4035, .f. ) ;
#6320 = oriented_edge ( 'none', *, *, #11234, .t. ) ;
#6321 = axis2_placement_3d ( 'none', #10587, #3464, #30368 ) ;
#6322 = cartesian_point ( 'none', ( 31.00027695764285696, 49.61081362515069060, 2.775557561562891351e-14 ) ) ;
#6323 = oriented_edge ( 'none', *, *, #968, .f. ) ;
#6324 = circle ( 'none', #42206, 6.138320441952079598 ) ;
#6325 = cartesian_point ( 'none', ( 49.61081362515093929, -31.00027695764234181, 6.938893903907228378e-15 ) ) ;
#6326 = cartesian_point ( 'none', ( -33.06143212400476727, -20.96364229443787863, -12.25466733063968050 ) ) ;
#6327 = circle ( 'none', #26216, 9.999999999999996447 ) ;
#6328 = cartesian_point ( 'none', ( -5.715563702085083316e-14, -2.839656147613309793e-16, -124.0000000000000000 ) ) ;
#6329 = cartesian_point ( 'none', ( -3.150894247565845241, 29.39359980405015094, -36.50000000000000000 ) ) ;
#6330 = cartesian_point ( 'none', ( -75.89413780410679067, 6.827203888044064861, 120.3991814648394865 ) ) ;
#6331 = vector ( 'none', #11679, 1000.000000000000227 ) ;
#6332 = oriented_edge ( 'none', *, *, #26711, .t. ) ;
#6333 = line ( 'none', #26369, #7354 ) ;
#6334 = circle ( 'none', #17348, 4.500000000000002665 ) ;
#6335 = cartesian_point ( 'none', ( -2.349802057846702041, -19.36074456959087442, -115.9999999999999858 ) ) ;
#6336 = oriented_edge ( 'none', *, *, #14203, .f. ) ;
#6337 = advanced_face ( 'none', ( #4785 ), #30796, .t. ) ;
#6338 = edge_loop ( 'none', ( #28225, #40270, #23408, #42474 ) ) ;
#6339 = cartesian_point ( 'none', ( -18.70237072037161141, 37.18969389731793740, 117.7000000000000739 ) ) ;
#6340 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#6341 = cartesian_point ( 'none', ( 3.036065939896309352e-14, 1.971197255626747962e-14, 84.50000000000004263 ) ) ;
#6342 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6343 = edge_loop ( 'none', ( #27171, #37891 ) ) ;
#6344 = oriented_edge ( 'none', *, *, #27065, .t. ) ;
#6345 = edge_curve ( 'none', #20472, #9402, #9459, .t. ) ;
#6346 = cartesian_point ( 'none', ( -7.854699581903274996, -38.94959922373605110, -10.73138762723234230 ) ) ;
#6347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6348 = advanced_face ( 'none', ( #18295 ), #644, .f. ) ;
#6349 = axis2_placement_3d ( 'none', #20892, #17409, #14335 ) ;
#6350 = edge_loop ( 'none', ( #6844, #34774, #41621, #33963 ) ) ;
#6351 = axis2_placement_3d ( 'none', #30388, #30531, #33743 ) ;
#6352 = oriented_edge ( 'none', *, *, #27722, .f. ) ;
#6353 = oriented_edge ( 'none', *, *, #24134, .t. ) ;
#6354 = vector ( 'none', #21534, 1000.000000000000000 ) ;
#6355 = oriented_edge ( 'none', *, *, #28939, .t. ) ;
#6356 = oriented_edge ( 'none', *, *, #23708, .f. ) ;
#6357 = edge_loop ( 'none', ( #17276, #21018, #21267, #34521 ) ) ;
#6358 = axis2_placement_3d ( 'none', #10437, #37251, #20761 ) ;
#6359 = oriented_edge ( 'none', *, *, #36615, .t. ) ;
#6360 = cartesian_point ( 'none', ( -20.00000000000012079, 34.64101615137748524, 101.0903692588730252 ) ) ;
#6361 = cartesian_point ( 'none', ( 22.89558799846243886, -31.01420327115956965, 113.1000000000000227 ) ) ;
#6362 = direction ( 'none', ( 3.209268115305873447e-15, -1.000000000000000000, -5.816799037940411527e-17 ) ) ;
#6363 = cartesian_point ( 'none', ( -95.19999999999984652, -8.005541204151176871, 137.1606873850039108 ) ) ;
#6364 = face_outer_bound ( 'none', #15278, .t. ) ;
#6365 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#6366 = face_outer_bound ( 'none', #2805, .t. ) ;
#6367 = cartesian_point ( 'none', ( 16.39593754263880498, -36.26796849063712358, -37.38840364402171446 ) ) ;
#6368 = direction ( 'none', ( -0.5150380749100549327, -1.963328339228448871e-15, 0.8571673007021118895 ) ) ;
#6369 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6370 = direction ( 'none', ( 5.551115123125793746e-15, -1.000000000000000000, 5.884182030513340771e-13 ) ) ;
#6371 = edge_curve ( 'none', #33081, #14323, #35001, .t. ) ;
#6372 = vector ( 'none', #15453, 1000.000000000000000 ) ;
#6373 = oriented_edge ( 'none', *, *, #8071, .t. ) ;
#6374 = face_outer_bound ( 'none', #25007, .t. ) ;
#6375 = cartesian_point ( 'none', ( -99.22439676372806616, -31.10828002722591279, 169.2565262705276723 ) ) ;
#6376 = circle ( 'none', #27919, 4.000000000000001776 ) ;
#6377 = direction ( 'none', ( 0.7071067811865545671, -0.4900634358953316339, 0.5097429046082467829 ) ) ;
#6378 = edge_curve ( 'none', #32599, #37834, #27663, .t. ) ;
#6379 = vertex_point ( 'none', #33496 ) ;
#6380 = face_outer_bound ( 'none', #31404, .t. ) ;
#6381 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6382 = cartesian_point ( 'none', ( 37.23458618907356055, -14.61456777768171378, -32.80541753750274836 ) ) ;
#6383 = edge_curve ( 'none', #10562, #20641, #17260, .t. ) ;
#6384 = direction ( 'none', ( 1.000000000000000000, 3.673532066774411636e-15, 0.0000000000000000000 ) ) ;
#6385 = oriented_edge ( 'none', *, *, #41134, .t. ) ;
#6386 = axis2_placement_3d ( 'none', #15437, #38773, #22293 ) ;
#6387 = edge_curve ( 'none', #26439, #29885, #29233, .t. ) ;
#6388 = vector ( 'none', #81, 1000.000000000000000 ) ;
#6389 = cartesian_point ( 'none', ( -7.735495336710903564e-14, 36.00000000000002132, 82.50000000000005684 ) ) ;
#6390 = axis2_placement_3d ( 'none', #3632, #43094, #6809 ) ;
#6391 = advanced_face ( 'none', ( #9959 ), #3747, .f. ) ;
#6392 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#6393 = cartesian_point ( 'none', ( -91.74515662140800032, -34.99999999992598987, 126.2705310287579010 ) ) ;
#6394 = oriented_edge ( 'none', *, *, #11271, .t. ) ;
#6395 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.867568249336213793e-16 ) ) ;
#6396 = cartesian_point ( 'none', ( -20.33211114610055859, -2.363098440571823833, 176.0999999999864087 ) ) ;
#6397 = vertex_point ( 'none', #27365 ) ;
#6398 = oriented_edge ( 'none', *, *, #5565, .t. ) ;
#6399 = cartesian_point ( 'none', ( -7.198776027302770697e-15, 1.705881229966448166e-15, -45.00000000000000000 ) ) ;
#6400 = line ( 'none', #13878, #40809 ) ;
#6401 = oriented_edge ( 'none', *, *, #10540, .f. ) ;
#6403 = advanced_face ( 'none', ( #30300 ), #5290, .f. ) ;
#6402 = b_spline_curve_with_knots ( 'none', 3,
( #29546, #35711, #19375, #42698, #22721, #32922, #5708, #32777, #15720, #42832, #39057, #26061, #19092, #36274 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.003051258112513665320, 0.004576887168770499281, 0.006102516225027333242, 0.007628145281284168938, 0.009153774337541003767, 0.01220503245005467516 ),
.unspecified. ) ;
#6404 = oriented_edge ( 'none', *, *, #15028, .f. ) ;
#6405 = edge_loop ( 'none', ( #13023, #24154, #1067, #27846 ) ) ;
#6406 = oriented_edge ( 'none', *, *, #11782, .f. ) ;
#6407 = oriented_edge ( 'none', *, *, #34004, .t. ) ;
#6408 = edge_curve ( 'none', #8784, #37267, #8416, .t. ) ;
#6409 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#6410 = circle ( 'none', #3567, 55.00000000000000000 ) ;
#6411 = oriented_edge ( 'none', *, *, #9434, .f. ) ;
#6412 = advanced_face ( 'none', ( #33954 ), #24006, .f. ) ;
#6413 = cartesian_point ( 'none', ( 27.50000000000000000, -9.550590771045374715e-16, -5.915407053080909037e-15 ) ) ;
#6414 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#6415 = cartesian_point ( 'none', ( 17.56347972002118496, -6.851125116001795412, 176.0999999999999091 ) ) ;
#6416 = circle ( 'none', #35606, 2.099999999999990763 ) ;
#6417 = oriented_edge ( 'none', *, *, #42694, .t. ) ;
#6418 = plane ( 'none', #37637 ) ;
#6419 = face_outer_bound ( 'none', #21685, .t. ) ;
#6420 = cartesian_point ( 'none', ( -18.33496450064321692, 35.34631941578159342, -37.41574623842944902 ) ) ;
#6421 = edge_curve ( 'none', #30002, #35454, #20406, .t. ) ;
#6422 = direction ( 'none', ( 1.000000000000000000, 3.586259037171264895e-15, -1.191212303758289610e-15 ) ) ;
#6423 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6424 = edge_loop ( 'none', ( #35594, #13577, #7211, #11158, #10965, #16246, #15502, #3696 ) ) ;
#6425 = cylindrical_surface ( 'none', #34450, 27.50000000000000711 ) ;
#6426 = oriented_edge ( 'none', *, *, #37577, .t. ) ;
#6427 = cartesian_point ( 'none', ( -16.85993926928406950, 36.11146745581132933, -10.52422267980108117 ) ) ;
#6428 = cartesian_point ( 'none', ( -31.00027695764261892, -49.61081362515088955, -13.77501833360214611 ) ) ;
#6429 = oriented_edge ( 'none', *, *, #21900, .t. ) ;
#6430 = face_outer_bound ( 'none', #31097, .t. ) ;
#6431 = cartesian_point ( 'none', ( -38.01446555297228969, -20.66955272186321224, -11.49999999999996803 ) ) ;
#6432 = cartesian_point ( 'none', ( -26.05283094022613355, 41.49999999999994316, 113.1000000000000227 ) ) ;
#6433 = face_outer_bound ( 'none', #9990, .t. ) ;
#6434 = edge_curve ( 'none', #38176, #9554, #29743, .t. ) ;
#6435 = edge_loop ( 'none', ( #22064, #36322, #10503, #203, #6588, #21123, #9352 ) ) ;
#6436 = cartesian_point ( 'none', ( 4.050266606031850181, -37.78353266199527383, -45.00000000000000000 ) ) ;
#6437 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#6438 = edge_curve ( 'none', #29847, #14658, #38140, .t. ) ;
#6439 = oriented_edge ( 'none', *, *, #25834, .f. ) ;
#6440 = oriented_edge ( 'none', *, *, #5189, .t. ) ;
#6441 = face_outer_bound ( 'none', #36117, .t. ) ;
#6442 = axis2_placement_3d ( 'none', #11862, #21617, #4888 ) ;
#6443 = oriented_edge ( 'none', *, *, #17592, .t. ) ;
#6444 = axis2_placement_3d ( 'none', #12259, #38637, #8334 ) ;
#6445 = oriented_edge ( 'none', *, *, #32320, .t. ) ;
#6446 = oriented_edge ( 'none', *, *, #2277, .f. ) ;
#6447 = cartesian_point ( 'none', ( -55.99999999999984368, -22.17519907427066173, 116.6163336766668408 ) ) ;
#6448 = edge_curve ( 'none', #11507, #11024, #2730, .t. ) ;
#6449 = oriented_edge ( 'none', *, *, #26720, .t. ) ;
#6450 = plane ( 'none', #33028 ) ;
#6451 = advanced_face ( 'none', ( #21945 ), #3665, .f. ) ;
#6452 = cartesian_point ( 'none', ( -83.67782780742268756, -23.89711431696320076, 113.7089838486365636 ) ) ;
#6453 = cylindrical_surface ( 'none', #12840, 3.249999999999996003 ) ;
#6454 = direction ( 'none', ( -0.9912947018080026096, 7.344212044069210617e-14, 0.1316617414717854428 ) ) ;
#6455 = axis2_placement_3d ( 'none', #38405, #31526, #11591 ) ;
#6456 = direction ( 'none', ( 1.734584302979095433e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6457 = vector ( 'none', #1877, 1000.000000000000114 ) ;
#6458 = cartesian_point ( 'none', ( 29.77313825148815596, 55.62522202863841159, 60.60000000000004405 ) ) ;
#6459 = direction ( 'none', ( 2.775557561562883068e-15, -1.000000000000000000, 5.828670879282054672e-13 ) ) ;
#6460 = cartesian_point ( 'none', ( 49.61081362515096771, -26.75027695764233826, 48.50000000000000711 ) ) ;
#6461 = oriented_edge ( 'none', *, *, #38039, .t. ) ;
#6462 = cylindrical_surface ( 'none', #17670, 3.249999999999996003 ) ;
#6463 = oriented_edge ( 'none', *, *, #7579, .t. ) ;
#6464 = cartesian_point ( 'none', ( 18.76025432111124758, 37.21834629159573637, 117.7000000000000313 ) ) ;
#6465 = vector ( 'none', #42873, 1000.000000000000000 ) ;
#6466 = direction ( 'none', ( -0.6311742829282842582, 0.7756410410556974222, 0.0000000000000000000 ) ) ;
#6467 = vertex_point ( 'none', #13967 ) ;
#6468 = oriented_edge ( 'none', *, *, #20344, .t. ) ;
#6469 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#6470 = cartesian_point ( 'none', ( 6.276807942090781189, 3.098658106036881410, 171.5999999999999659 ) ) ;
#6471 = direction ( 'none', ( -0.9912947018080029427, 7.362358614128327553e-14, 0.1316617414717832224 ) ) ;
#6472 = face_outer_bound ( 'none', #19681, .t. ) ;
#6473 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6474 = cartesian_point ( 'none', ( -75.96321577706919470, 6.774324120585102804, 120.2976227985638502 ) ) ;
#6475 = axis2_placement_3d ( 'none', #41940, #34944, #5528 ) ;
#6476 = edge_loop ( 'none', ( #27459, #37043 ) ) ;
#6477 = direction ( 'none', ( -0.8966868488700905360, -0.4426654437195518543, 0.0000000000000000000 ) ) ;
#6478 = oriented_edge ( 'none', *, *, #6875, .f. ) ;
#6479 = edge_curve ( 'none', #3545, #20969, #4250, .t. ) ;
#6480 = oriented_edge ( 'none', *, *, #5216, .t. ) ;
#6481 = vertex_point ( 'none', #27080 ) ;
#6482 = direction ( 'none', ( -0.05264299025091755818, 0.9986133964540240271, 6.392472172370331848e-17 ) ) ;
#6483 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#6484 = line ( 'none', #28817, #14281 ) ;
#6485 = edge_loop ( 'none', ( #20436, #11566, #42403, #5598 ) ) ;
#6486 = oriented_edge ( 'none', *, *, #39036, .t. ) ;
#6487 = oriented_edge ( 'none', *, *, #1507, .f. ) ;
#6488 = edge_curve ( 'none', #24039, #31917, #37101, .t. ) ;
#6489 = edge_loop ( 'none', ( #30528, #5710, #36270, #18335 ) ) ;
#6490 = cartesian_point ( 'none', ( -6.533144660897408862, -38.79957897302512038, -11.40143571599119454 ) ) ;
#6491 = cartesian_point ( 'none', ( -77.99999999999965894, -34.64101615127994194, 166.1000000000205432 ) ) ;
#6492 = axis2_placement_3d ( 'none', #25216, #12092, #8321 ) ;
#6493 = circle ( 'none', #6018, 39.28867513459482552 ) ;
#6494 = line ( 'none', #30677, #28377 ) ;
#6495 = direction ( 'none', ( -1.541976423090495436e-15, 0.7208853290204423336, 0.6930543574663452500 ) ) ;
#6496 = edge_curve ( 'none', #36066, #2831, #34484, .t. ) ;
#6497 = conical_surface ( 'none', #29372, 46.50000000000003553, 0.7853981633974309595 ) ;
#6498 = circle ( 'none', #38624, 2.500000000000002220 ) ;
#6499 = oriented_edge ( 'none', *, *, #38034, .t. ) ;
#6500 = advanced_face ( 'none', ( #40689 ), #8914, .f. ) ;
#6501 = cartesian_point ( 'none', ( -54.49999999999988631, -1.744026668586890360e-13, 146.1000000000000512 ) ) ;
#6502 = vector ( 'none', #17593, 1000.000000000000000 ) ;
#6503 = edge_curve ( 'none', #34945, #26656, #11549, .t. ) ;
#6504 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#6505 = vector ( 'none', #22246, 1000.000000000000000 ) ;
#6506 = edge_loop ( 'none', ( #18249, #17648, #11719, #3732 ) ) ;
#6507 = cartesian_point ( 'none', ( -58.49999999999986500, -1.920191155160886700e-13, 172.1000000000000512 ) ) ;
#6508 = axis2_placement_3d ( 'none', #36167, #12282, #6167 ) ;
#6509 = oriented_edge ( 'none', *, *, #32326, .f. ) ;
#6510 = cartesian_point ( 'none', ( -21.20145660259515807, -31.68197557975569723, 117.7000000000000739 ) ) ;
#6511 = advanced_face ( 'none', ( #32860 ), #15116, .t. ) ;
#6512 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#6513 = conical_surface ( 'none', #23013, 31.00000000000000000, 0.7853981633974517207 ) ;
#6514 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#6515 = cartesian_point ( 'none', ( 49.61081362515092508, -26.75027695764233471, 7.186107863019695572e-15 ) ) ;
#6516 = vertex_point ( 'none', #24160 ) ;
#6517 = axis2_placement_3d ( 'none', #18204, #41821, #11680 ) ;
#6518 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6519 = oriented_edge ( 'none', *, *, #11420, .t. ) ;
#6520 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211240797e-16 ) ) ;
#6521 = oriented_edge ( 'none', *, *, #12351, .f. ) ;
#6522 = axis2_placement_3d ( 'none', #42916, #16537, #2175 ) ;
#6523 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#6524 = cartesian_point ( 'none', ( 45.96194077712549131, -37.46194077712567605, -51.00000000000000711 ) ) ;
#6525 = cylindrical_surface ( 'none', #20853, 40.00000000000000711 ) ;
#6526 = cartesian_point ( 'none', ( -10.72508823596870720, -38.30789175736033769, -37.35044145858325493 ) ) ;
#6527 = oriented_edge ( 'none', *, *, #15287, .f. ) ;
#6528 = vertex_point ( 'none', #18038 ) ;
#6529 = cartesian_point ( 'none', ( 14.49999999999999289, 34.64101615137766288, 113.0999999999999659 ) ) ;
#6530 = edge_loop ( 'none', ( #36377, #24614, #16156, #23533 ) ) ;
#6531 = edge_loop ( 'none', ( #42056, #16313 ) ) ;
#6532 = direction ( 'none', ( -0.4999999999999831246, 0.7864294501053769038, 0.3626688848067493587 ) ) ;
#6533 = direction ( 'none', ( 1.015726634183122753e-15, 1.509508963726295655e-16, 1.000000000000000000 ) ) ;
#6534 = cartesian_point ( 'none', ( -18.23934843388939342, 29.43043978568125851, 140.8653961896106921 ) ) ;
#6535 = vertex_point ( 'none', #41359 ) ;
#6536 = axis2_placement_3d ( 'none', #15094, #5215, #31853 ) ;
#6537 = cartesian_point ( 'none', ( -98.99999999999995737, 23.89711431713468670, 178.4910161513636524 ) ) ;
#6538 = line ( 'none', #42049, #11766 ) ;
#6539 = circle ( 'none', #40125, 17.00000000000000711 ) ;
#6540 = edge_curve ( 'none', #14952, #7000, #31798, .t. ) ;
#6541 = cartesian_point ( 'none', ( -88.32188186914504513, -29.65097998853626748, 132.7928795055882745 ) ) ;
#6542 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#6543 = vector ( 'none', #17505, 999.9999999999998863 ) ;
#6544 = circle ( 'none', #19838, 4.500000000000000888 ) ;
#6545 = oriented_edge ( 'none', *, *, #30258, .f. ) ;
#6546 = cartesian_point ( 'none', ( -29.39359980405009765, -3.150894247566148554, -5.499999999999982236 ) ) ;
#6547 = edge_curve ( 'none', #41504, #8318, #5241, .t. ) ;
#6548 = cartesian_point ( 'none', ( -89.02350920823050728, -26.99399520829233623, 145.4756843424803492 ) ) ;
#6549 = face_outer_bound ( 'none', #36488, .t. ) ;
#6550 = cartesian_point ( 'none', ( -76.67355461965253483, 6.573361928352363215, 119.9123857128236352 ) ) ;
#6551 = cartesian_point ( 'none', ( -35.05027695764255924, -49.61081362515086823, 60.60000000000005826 ) ) ;
#6552 = oriented_edge ( 'none', *, *, #30082, .t. ) ;
#6553 = advanced_face ( 'none', ( #17218 ), #84, .f. ) ;
#6554 = oriented_edge ( 'none', *, *, #19947, .f. ) ;
#6555 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.235681631385838848e-17 ) ) ;
#6556 = face_outer_bound ( 'none', #12156, .t. ) ;
#6557 = cartesian_point ( 'none', ( -43.74500000000000455, 1.542227539369187836e-15, -37.99999999999999289 ) ) ;
#6558 = axis2_placement_3d ( 'none', #20534, #13960, #34215 ) ;
#6559 = oriented_edge ( 'none', *, *, #16039, .f. ) ;
#6560 = direction ( 'none', ( -0.4999999999999831246, 0.3626688848067441406, -0.7864294501053793462 ) ) ;
#6561 = cartesian_point ( 'none', ( -19.35070479807622235, 34.56915203444341955, -37.06606237620411548 ) ) ;
#6562 = direction ( 'none', ( -0.9912947018080026096, 7.344038491656620910e-14, 0.1316617414717854151 ) ) ;
#6563 = edge_curve ( 'none', #9270, #14369, #15657, .t. ) ;
#6564 = edge_loop ( 'none', ( #12117, #32318, #34270, #9209 ) ) ;
#6565 = advanced_face ( 'none', ( #30751 ), #14097, .t. ) ;
#6566 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#6567 = edge_loop ( 'none', ( #33497, #22250, #19347, #12988 ) ) ;
#6568 = cartesian_point ( 'none', ( 22.59774196434619142, 36.23921410115567454, 113.1000000000000227 ) ) ;
#6569 = oriented_edge ( 'none', *, *, #31291, .t. ) ;
#6570 = cartesian_point ( 'none', ( -75.69999999999988916, 9.228859113342331000, 137.8660963030447135 ) ) ;
#6571 = cartesian_point ( 'none', ( -103.9999999999999432, 24.50000000010602008, 180.7410161513632829 ) ) ;
#6572 = face_outer_bound ( 'none', #37615, .t. ) ;
#6573 = edge_curve ( 'none', #28283, #29407, #23974, .t. ) ;
#6574 = oriented_edge ( 'none', *, *, #14395, .f. ) ;
#6575 = cartesian_point ( 'none', ( -15.83089065779600801, 10.78264101033809297, -10.49999999999998046 ) ) ;
#6576 = axis2_placement_3d ( 'none', #10466, #37133, #891 ) ;
#6577 = cartesian_point ( 'none', ( -77.99999999999995737, 34.64101615145138879, 126.0999999999793886 ) ) ;
#6578 = direction ( 'none', ( 1.261617073437678048e-15, -1.224442052797147247e-16, 1.000000000000000000 ) ) ;
#6579 = edge_curve ( 'none', #1593, #10999, #23477, .t. ) ;
#6580 = axis2_placement_3d ( 'none', #26686, #36916, #231 ) ;
#6581 = vector ( 'none', #36981, 1000.000000000000000 ) ;
#6582 = line ( 'none', #34994, #30514 ) ;
#6583 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#6584 = direction ( 'none', ( -0.7071067811865365815, 0.7071067811865584529, -4.128910316559808507e-13 ) ) ;
#6585 = axis2_placement_3d ( 'none', #6329, #29606, #9677 ) ;
#6586 = conical_surface ( 'none', #19894, 2.500000000000001776, 1.047197551196619836 ) ;
#6587 = vector ( 'none', #2679, 1000.000000000000000 ) ;
#6588 = oriented_edge ( 'none', *, *, #32719, .t. ) ;
#6589 = cartesian_point ( 'none', ( -42.49999999999994316, -2.194927865177805248, 101.1000000000000369 ) ) ;
#6590 = circle ( 'none', #41678, 1.500000000000001332 ) ;
#6591 = oriented_edge ( 'none', *, *, #32605, .t. ) ;
#6592 = line ( 'none', #34428, #20140 ) ;
#6593 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#6594 = cartesian_point ( 'none', ( -42.10732600208146437, 26.22709659006740068, 112.9050591154656615 ) ) ;
#6595 = oriented_edge ( 'none', *, *, #35910, .t. ) ;
#6596 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 58.50000000000009948 ) ) ;
#6597 = edge_curve ( 'none', #37247, #37233, #14620, .t. ) ;
#6598 = cartesian_point ( 'none', ( 20.00000000000009237, -34.64101615137753498, 120.6000000000000227 ) ) ;
#6599 = direction ( 'none', ( 1.343011723336883001e-15, -1.224442052797143056e-16, 1.000000000000000000 ) ) ;
#6600 = advanced_face ( 'none', ( #14071 ), #41726, .f. ) ;
#6601 = edge_loop ( 'none', ( #5884, #936 ) ) ;
#6602 = cartesian_point ( 'none', ( -1.947716448310892797e-14, 9.609222887301449478e-15, -63.00000000000000000 ) ) ;
#6604 = axis2_placement_3d ( 'none', #10646, #20374, #33777 ) ;
#6603 = cartesian_point ( 'none', ( -74.69999999999984652, -6.515662521533693408, 139.0497417135630371 ) ) ;
#6605 = conical_surface ( 'none', #10576, 14.50000000000000711, 0.7853981633974500554 ) ;
#6606 = vertex_point ( 'none', #7561 ) ;
#6607 = cartesian_point ( 'none', ( 34.08719732010143844, 19.85707450629017501, -36.77568970874646936 ) ) ;
#6609 = edge_loop ( 'none', ( #11661, #35639, #42740, #19458 ) ) ;
#6608 = axis2_placement_3d ( 'none', #28075, #38164, #18183 ) ;
#6610 = cartesian_point ( 'none', ( -83.67782780742268756, -23.89711431696320076, 113.7089838486365636 ) ) ;
#6611 = cartesian_point ( 'none', ( 20.00000000000487077, -29.14101615137711931, 139.0034304827028961 ) ) ;
#6612 = oriented_edge ( 'none', *, *, #18855, .t. ) ;
#6613 = advanced_face ( 'none', ( #21894 ), #30861, .f. ) ;
#6614 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6615 = cartesian_point ( 'none', ( -75.69999999999994600, 7.165080083961131052, 121.0494982746327821 ) ) ;
#6616 = axis2_placement_3d ( 'none', #37882, #4807, #34351 ) ;
#6617 = cartesian_point ( 'none', ( -85.69999999999986073, -6.067312301009481601, 166.6234066724319973 ) ) ;
#6618 = cartesian_point ( 'none', ( -30.23905493014774848, 4.849107445272861305, 139.7327976695971756 ) ) ;
#6619 = face_outer_bound ( 'none', #12958, .t. ) ;
#6620 = advanced_face ( 'none', ( #39653 ), #7303, .f. ) ;
#6621 = circle ( 'none', #23718, 6.099999999999995204 ) ;
#6622 = circle ( 'none', #40779, 4.050000000000000711 ) ;
#6623 = cartesian_point ( 'none', ( -17.83802208209263185, -5.972432876577776995, 176.1000000000000227 ) ) ;
#6624 = oriented_edge ( 'none', *, *, #6479, .f. ) ;
#6625 = cartesian_point ( 'none', ( -19.03301466162707811, 4.280675839562644747, 139.5398970430377119 ) ) ;
#6626 = edge_curve ( 'none', #7320, #30208, #20360, .t. ) ;
#6627 = circle ( 'none', #28825, 12.00000000000000711 ) ;
#6628 = oriented_edge ( 'none', *, *, #17574, .f. ) ;
#6629 = cartesian_point ( 'none', ( -1.005984438427286909, -21.62316026176113226, 173.9266898545897959 ) ) ;
#6630 = edge_loop ( 'none', ( #10536, #40936, #29430, #11705 ) ) ;
#6631 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#6632 = vector ( 'none', #32725, 1000.000000000000000 ) ;
#6633 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#6634 = edge_curve ( 'none', #22693, #32566, #5797, .t. ) ;
#6635 = vector ( 'none', #41856, 1000.000000000000114 ) ;
#6636 = vertex_point ( 'none', #31863 ) ;
#6637 = axis2_placement_3d ( 'none', #13383, #22983, #36853 ) ;
#6638 = plane ( 'none', #3232 ) ;
#6639 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#6640 = edge_loop ( 'none', ( #22968, #11523, #9603, #3117 ) ) ;
#6641 = axis2_placement_3d ( 'none', #40604, #27043, #3922 ) ;
#6642 = oriented_edge ( 'none', *, *, #34838, .t. ) ;
#6643 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#6644 = oriented_edge ( 'none', *, *, #17562, .t. ) ;
#6645 = face_outer_bound ( 'none', #7627, .t. ) ;
#6646 = oriented_edge ( 'none', *, *, #25057, .f. ) ;
#6647 = axis2_placement_3d ( 'none', #2425, #32662, #2127 ) ;
#6648 = direction ( 'none', ( 3.652049423109065657e-15, -0.7851818551279841074, 0.6192652536496597859 ) ) ;
#6649 = cartesian_point ( 'none', ( 10.61867769040127563, -17.08577134313688717, 175.8651943991197015 ) ) ;
#6650 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#6651 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#6652 = cartesian_point ( 'none', ( -2.597144068581959353e-13, 45.00000000000009948, -118.7609052696349607 ) ) ;
#6653 = cartesian_point ( 'none', ( -76.19999999999984652, -6.827768421459132320, 136.2317895045294165 ) ) ;
#6654 = direction ( 'none', ( 0.7857142857142863646, -0.6185895741317410934, -6.570090892395313494e-16 ) ) ;
#6655 = direction ( 'none', ( -0.9985173288360184030, -0.05443476843142221883, 0.0000000000000000000 ) ) ;
#6656 = direction ( 'none', ( 8.946582305385947338e-16, 0.09730194809183048688, 0.9952549074973379151 ) ) ;
#6657 = cartesian_point ( 'none', ( -95.19999999999997442, 25.02704751451458876, 137.5620322847856301 ) ) ;
#6658 = conical_surface ( 'none', #1310, 2.500000000000001332, 1.047197551196619836 ) ;
#6659 = edge_curve ( 'none', #28762, #8881, #37872, .t. ) ;
#6660 =( bounded_curve ( ) b_spline_curve ( 3, ( #4904, #35456, #41887, #2161 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.415760407642364438, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9979979914604468760, 0.9979979914604468760, 1.000000000000000000 ) )
representation_item ( '' ) );
#6661 = circle ( 'none', #3646, 26.00000000000000000 ) ;
#6662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239318e-16 ) ) ;
#6663 = oriented_edge ( 'none', *, *, #22433, .t. ) ;
#6664 = cartesian_point ( 'none', ( 2.880649654906443757, -0.1875923746359642319, 170.5999999999999659 ) ) ;
#6665 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6666 = advanced_face ( 'none', ( #42768 ), #31295, .f. ) ;
#6667 = circle ( 'none', #367, 4.000000000000003553 ) ;
#6668 = circle ( 'none', #36638, 43.74499999999999744 ) ;
#6669 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#6670 = cartesian_point ( 'none', ( -62.98437499999992895, -6.192815228898293747e-13, 107.6000000000000512 ) ) ;
#6671 = oriented_edge ( 'none', *, *, #23102, .t. ) ;
#6672 = edge_curve ( 'none', #18075, #38178, #42279, .t. ) ;
#6673 = vertex_point ( 'none', #8727 ) ;
#6674 = conical_surface ( 'none', #25040, 39.00000000000001421, 0.5235987755983023684 ) ;
#6675 = vector ( 'none', #37844, 1000.000000000000000 ) ;
#6676 = direction ( 'none', ( 1.000000000000000000, 3.278217592397118623e-15, 0.0000000000000000000 ) ) ;
#6677 = axis2_placement_3d ( 'none', #41502, #17886, #38301 ) ;
#6678 = oriented_edge ( 'none', *, *, #14336, .t. ) ;
#6679 = oriented_edge ( 'none', *, *, #42491, .t. ) ;
#6681 = oriented_edge ( 'none', *, *, #41218, .t. ) ;
#6680 = cartesian_point ( 'none', ( -80.28361297359121806, -28.64600952466773975, 130.7437744456064195 ) ) ;
#6682 = cartesian_point ( 'none', ( 4.954807185051437912, -15.21529230919537490, -82.23396921329548093 ) ) ;
#6683 = direction ( 'none', ( -1.000000000000000000, -3.586259037171268050e-15, 1.191212303758293160e-15 ) ) ;
#6684 = plane ( 'none', #19607 ) ;
#6685 = b_spline_curve_with_knots ( 'none', 3,
( #38953, #19136, #19427, #12292, #42733, #16193 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.050096045698146546e-07, 0.006935313284051326972, 0.01387042155849806460 ),
.unspecified. ) ;
#6686 = cartesian_point ( 'none', ( -104.5000000000000568, 31.81980515346187488, 114.2801948465870225 ) ) ;
#6687 = edge_curve ( 'none', #22795, #19441, #6286, .t. ) ;
#6688 = cylindrical_surface ( 'none', #7040, 4.049999999999999822 ) ;
#6689 = cartesian_point ( 'none', ( -76.44759348899690110, 6.593250216349311188, 119.9504598197138279 ) ) ;
#6690 = plane ( 'none', #5964 ) ;
#6691 = edge_curve ( 'none', #16315, #7780, #1338, .t. ) ;
#6692 = axis2_placement_3d ( 'none', #16503, #9529, #3007 ) ;
#6693 = cartesian_point ( 'none', ( -15.63925511900993826, -8.911436434297280940, -11.49999999999997513 ) ) ;
#6694 = axis2_placement_3d ( 'none', #40780, #23858, #30566 ) ;
#6695 = edge_curve ( 'none', #27241, #8543, #34436, .t. ) ;
#6696 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, -0.1316617414717778933 ) ) ;
#6697 = direction ( 'none', ( 0.9912947018080029427, 8.113168256876150940e-14, 0.1316617414717823897 ) ) ;
#6698 = line ( 'none', #15617, #1011 ) ;
#6699 = circle ( 'none', #32497, 35.00000000000000711 ) ;
#6700 = cartesian_point ( 'none', ( -55.99999999999974420, -26.73788905136802185, 171.5187199309077926 ) ) ;
#6701 = axis2_placement_3d ( 'none', #35277, #25645, #25232 ) ;
#6702 = vector ( 'none', #22389, 1000.000000000000000 ) ;
#6703 = oriented_edge ( 'none', *, *, #30704, .f. ) ;
#6704 = vertex_point ( 'none', #15398 ) ;
#6705 = direction ( 'none', ( -0.1065859633166277715, 0.9943034911051384928, 0.0000000000000000000 ) ) ;
#6706 = circle ( 'none', #38557, 31.00000000000000000 ) ;
#6707 = axis2_placement_3d ( 'none', #9723, #19772, #26451 ) ;
#6708 = cylindrical_surface ( 'none', #12323, 27.00000000000000000 ) ;
#6709 = oriented_edge ( 'none', *, *, #6784, .t. ) ;
#6710 = oriented_edge ( 'none', *, *, #6866, .t. ) ;
#6711 = oriented_edge ( 'none', *, *, #24239, .t. ) ;
#6712 = cartesian_point ( 'none', ( -69.49999999999971578, -39.99999999989381649, 180.9468434725677071 ) ) ;
#6713 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#6714 = cartesian_point ( 'none', ( -83.11278323301974069, 29.73791175261617781, 159.2116844330841161 ) ) ;
#6715 = advanced_face ( 'none', ( #12548 ), #25575, .f. ) ;
#6716 = circle ( 'none', #11242, 65.00000000000000000 ) ;
#6717 = vertex_point ( 'none', #31425 ) ;
#6718 = vertex_point ( 'none', #11494 ) ;
#6719 = plane ( 'none', #33261 ) ;
#6720 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#6721 = oriented_edge ( 'none', *, *, #30801, .f. ) ;
#6722 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6723 = advanced_face ( 'none', ( #33901 ), #6808, .f. ) ;
#6724 = axis2_placement_3d ( 'none', #680, #31196, #27701 ) ;
#6725 = direction ( 'none', ( 0.7858644344381070512, -0.6183988120018294454, 0.0000000000000000000 ) ) ;
#6726 = line ( 'none', #2265, #24989 ) ;
#6727 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#6728 = edge_curve ( 'none', #39327, #18688, #10463, .t. ) ;
#6729 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290596e-15 ) ) ;
#6730 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 58.50000000000003553 ) ) ;
#6731 = cartesian_point ( 'none', ( 1.476456870959047810e-14, 2.580709859211585301e-15, -10.26794919243113569 ) ) ;
#6732 = oriented_edge ( 'none', *, *, #8283, .f. ) ;
#6733 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6734 = cartesian_point ( 'none', ( -13.23597847503042679, -36.68526780341846916, -11.99999999999999112 ) ) ;
#6735 = oriented_edge ( 'none', *, *, #40529, .f. ) ;
#6736 = face_outer_bound ( 'none', #12625, .t. ) ;
#6737 = vector ( 'none', #1155, 1000.000000000000000 ) ;
#6738 = oriented_edge ( 'none', *, *, #5271, .t. ) ;
#6739 = direction ( 'none', ( -0.9912947018080030537, -8.150927773585351226e-14, -0.1316617414717826950 ) ) ;
#6740 = edge_curve ( 'none', #25796, #18109, #30254, .t. ) ;
#6741 = toroidal_surface ( 'none', #18432, 4.200000000000000178, 0.2000000000000009548 ) ;
#6742 = conical_surface ( 'none', #42269, 2.750000000000002665, 0.7853981633974344012 ) ;
#6743 = face_bound ( 'none', #39428, .t. ) ;
#6744 = oriented_edge ( 'none', *, *, #35795, .f. ) ;
#6745 = edge_curve ( 'none', #10997, #11715, #26083, .t. ) ;
#6746 = oriented_edge ( 'none', *, *, #21737, .t. ) ;
#6747 = oriented_edge ( 'none', *, *, #39887, .t. ) ;
#6748 = vertex_point ( 'none', #8437 ) ;
#6749 = edge_curve ( 'none', #38697, #1176, #16711, .t. ) ;
#6750 = axis2_placement_3d ( 'none', #10022, #13354, #23381 ) ;
#6751 = advanced_face ( 'none', ( #13029 ), #3703, .f. ) ;
#6752 = cartesian_point ( 'none', ( -16.05710755618136432, -10.05417934468292707, 176.0999999999999943 ) ) ;
#6753 = direction ( 'none', ( 1.000000000000000000, 3.586259037171264895e-15, -1.191212303758289610e-15 ) ) ;
#6754 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#6755 = vector ( 'none', #29756, 1000.000000000000227 ) ;
#6756 = axis2_placement_3d ( 'none', #1601, #4636, #14652 ) ;
#6757 = oriented_edge ( 'none', *, *, #38933, .t. ) ;
#6758 = cartesian_point ( 'none', ( 2.021896092993411109, -21.62271476889471700, 173.9267272496183807 ) ) ;
#6759 = vertex_point ( 'none', #38875 ) ;
#6760 = direction ( 'none', ( -1.079383496163347338e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6761 = axis2_placement_3d ( 'none', #25151, #8397, #42188 ) ;
#6762 = direction ( 'none', ( -2.135044278125302132e-15, 0.7208853290204437769, 0.6930543574663439177 ) ) ;
#6763 = vector ( 'none', #41525, 1000.000000000000000 ) ;
#6764 = advanced_face ( 'none', ( #40190 ), #27117, .t. ) ;
#6765 = oriented_edge ( 'none', *, *, #17843, .t. ) ;
#6766 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#6767 = oriented_edge ( 'none', *, *, #36249, .f. ) ;
#6768 = line ( 'none', #11164, #4195 ) ;
#6769 = circle ( 'none', #22323, 2.750000000000002665 ) ;
#6770 = vertex_point ( 'none', #5667 ) ;
#6771 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6772 = direction ( 'none', ( 1.329044048917663765e-15, -1.224442052797147000e-16, 1.000000000000000000 ) ) ;
#6773 = cylindrical_surface ( 'none', #11428, 36.00000000000000000 ) ;
#6774 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#6775 = vector ( 'none', #41943, 1000.000000000000000 ) ;
#6776 = cartesian_point ( 'none', ( -3.150894247565851014, 29.39359980405015094, -45.00000000000000000 ) ) ;
#6777 = edge_curve ( 'none', #12574, #25633, #18255, .t. ) ;
#6778 = cartesian_point ( 'none', ( -74.69999999999984652, 4.748442878113755166e-13, 146.1000000000001364 ) ) ;
#6779 = oriented_edge ( 'none', *, *, #23842, .f. ) ;
#6780 = cartesian_point ( 'none', ( -37.46194077712583237, -45.96194077712537052, 8.030471620250763316e-15 ) ) ;
#6781 = cartesian_point ( 'none', ( 4.747149523377768689e-14, 2.270685654111544595e-14, 96.90000000000006253 ) ) ;
#6782 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#6783 = vertex_point ( 'none', #32288 ) ;
#6784 = edge_curve ( 'none', #28169, #14194, #24530, .t. ) ;
#6785 = vertex_point ( 'none', #19189 ) ;
#6786 = cartesian_point ( 'none', ( -99.49999999999975842, -30.50355754246075790, 168.9073895811629313 ) ) ;
#6787 = oriented_edge ( 'none', *, *, #22630, .t. ) ;
#6788 = cartesian_point ( 'none', ( -33.95462041471040493, -51.35344231126860137, 68.60000000000006537 ) ) ;
#6789 = cartesian_point ( 'none', ( -51.00292657709122324, -37.46194077712532788, -50.99999999999998579 ) ) ;
#6790 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#6791 = cartesian_point ( 'none', ( -10.41952401293318964, -38.43198417112678555, -37.41688716867072628 ) ) ;
#6792 = cartesian_point ( 'none', ( -16.75521882271776164, -30.85702084075114726, 114.7000000000000455 ) ) ;
#6793 = axis2_placement_3d ( 'none', #17358, #23759, #657 ) ;
#6794 = face_outer_bound ( 'none', #36664, .t. ) ;
#6795 = vertex_point ( 'none', #32740 ) ;
#6796 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790454221, -1.189184902126347782e-15 ) ) ;
#6797 = cartesian_point ( 'none', ( -42.50000000000000000, 17.55942292142110617, 101.1000000000000369 ) ) ;
#6798 = oriented_edge ( 'none', *, *, #14561, .f. ) ;
#6799 = edge_curve ( 'none', #8584, #5365, #22447, .t. ) ;
#6800 = advanced_face ( 'none', ( #4741 ), #9157, .f. ) ;
#6801 = oriented_edge ( 'none', *, *, #2124, .t. ) ;
#6802 = line ( 'none', #12126, #8362 ) ;
#6803 = cartesian_point ( 'none', ( 3.150894247566047301, -29.39359980405012251, -36.50000000000000000 ) ) ;
#6804 = oriented_edge ( 'none', *, *, #29965, .t. ) ;
#6805 = oriented_edge ( 'none', *, *, #14914, .t. ) ;
#6806 = edge_curve ( 'none', #39578, #42066, #13858, .t. ) ;
#6807 = oriented_edge ( 'none', *, *, #42442, .t. ) ;
#6808 = conical_surface ( 'none', #13478, 37.15470053837928788, 0.5235987755982983716 ) ;
#6809 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6810 = axis2_placement_3d ( 'none', #27991, #14453, #7476 ) ;
#6811 = cartesian_point ( 'none', ( -19.99999999999998224, 31.39101615137755630, 84.50000000000007105 ) ) ;
#6812 = cartesian_point ( 'none', ( -19.99999999999985789, -29.14101615137756696, 139.0034304827088647 ) ) ;
#6813 = vector ( 'none', #10427, 1000.000000000000000 ) ;
#6814 = direction ( 'none', ( 0.9998450923965688242, -0.01219837118077329342, 0.01268822095616513844 ) ) ;
#6815 = advanced_face ( 'none', ( #34958 ), #38090, .f. ) ;
#6816 = edge_curve ( 'none', #10451, #21964, #2689, .t. ) ;
#6817 = cartesian_point ( 'none', ( 1.415313722412506377e-13, 1.869470442492987484e-14, 165.0999999999999659 ) ) ;
#6818 = face_outer_bound ( 'none', #30143, .t. ) ;
#6819 = axis2_placement_3d ( 'none', #2305, #18264, #28588 ) ;
#6820 = cartesian_point ( 'none', ( -76.59769755110352207, 6.813299610713096754, 120.0514562717104923 ) ) ;
#6821 = vector ( 'none', #32354, 1000.000000000000000 ) ;
#6822 = date_and_time ( #23486, #12050 ) ;
#6823 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#6824 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#6825 = advanced_face ( 'none', ( #39145 ), #19316, .f. ) ;
#6826 = oriented_edge ( 'none', *, *, #10192, .f. ) ;
#6827 = oriented_edge ( 'none', *, *, #3212, .f. ) ;
#6828 = direction ( 'none', ( 1.753182019032801757e-15, -0.7208853290204433328, -0.6930543574663442508 ) ) ;
#6829 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.421010862427527100e-17 ) ) ;
#6830 = oriented_edge ( 'none', *, *, #25808, .f. ) ;
#6831 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#6832 = oriented_edge ( 'none', *, *, #9283, .t. ) ;
#6833 = cartesian_point ( 'none', ( -45.96194077712583237, -45.96194077712534209, 9.858870163930317994e-15 ) ) ;
#6834 = cartesian_point ( 'none', ( 28.96725595078359561, 7.128108211986709186, -43.00000000000001421 ) ) ;
#6835 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, -0.1316617414717778933 ) ) ;
#6836 = direction ( 'none', ( 3.608224830031758756e-15, -0.7851818551279846625, 0.6192652536496590088 ) ) ;
#6837 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#6838 = cartesian_point ( 'none', ( -86.92211561654632135, 8.741897989400731817, 171.6457022198728453 ) ) ;
#6839 = vertex_point ( 'none', #28938 ) ;
#6840 = edge_curve ( 'none', #35737, #37304, #29190, .t. ) ;
#6841 = vertex_point ( 'none', #2627 ) ;
#6842 = oriented_edge ( 'none', *, *, #4413, .t. ) ;
#6844 = oriented_edge ( 'none', *, *, #30347, .f. ) ;
#6843 = direction ( 'none', ( 1.000000000000000000, 3.571489509364014096e-15, 0.0000000000000000000 ) ) ;
#6845 = line ( 'none', #8853, #23506 ) ;
#6846 = cartesian_point ( 'none', ( -9.507365565707466715, 23.12163489029267183, 141.9000000000000057 ) ) ;
#6847 = direction ( 'none', ( -0.9998450923965690462, 0.01219837118077300026, -0.01268822095616622785 ) ) ;
#6848 = cartesian_point ( 'none', ( -86.41688011750377996, 29.91057276757477013, 158.8125271765129298 ) ) ;
#6849 = oriented_edge ( 'none', *, *, #20535, .f. ) ;
#6850 = oriented_edge ( 'none', *, *, #41649, .f. ) ;
#6851 = oriented_edge ( 'none', *, *, #42635, .f. ) ;
#6853 = vertex_point ( 'none', #6099 ) ;
#6852 = vertex_point ( 'none', #40162 ) ;
#6854 = edge_curve ( 'none', #4273, #19435, #9412, .t. ) ;
#6855 = cartesian_point ( 'none', ( 41.53180234242100966, -12.14246248460634625, -36.50000000000002842 ) ) ;
#6856 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6857 = face_bound ( 'none', #23515, .t. ) ;
#6858 = cartesian_point ( 'none', ( -45.96194077712551973, 45.96194077712567605, -50.99999999999999289 ) ) ;
#6859 = cylindrical_surface ( 'none', #35982, 13.00000000000000178 ) ;
#6860 = axis2_placement_3d ( 'none', #32110, #31971, #25417 ) ;
#6861 = cartesian_point ( 'none', ( -42.49999999999995737, 4.389855730355162855, 101.1000000000000369 ) ) ;
#6862 = circle ( 'none', #26470, 4.500000000000000888 ) ;
#6863 = oriented_edge ( 'none', *, *, #34934, .t. ) ;
#6864 = circle ( 'none', #34592, 2.133999999999997677 ) ;
#6865 = cartesian_point ( 'none', ( 1.476456870959047810e-14, 2.580709859211585301e-15, -10.26794919243113569 ) ) ;
#6866 = edge_curve ( 'none', #43046, #41841, #552, .t. ) ;
#6867 = oriented_edge ( 'none', *, *, #32980, .t. ) ;
#6868 = edge_loop ( 'none', ( #1232, #9107, #19146, #40206, #35560, #11218 ) ) ;
#6869 = circle ( 'none', #7173, 7.999999999999993783 ) ;
#6870 = direction ( 'none', ( 3.608224830031756390e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6871 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#6872 = advanced_face ( 'none', ( #9371 ), #3476, .f. ) ;
#6873 = direction ( 'none', ( 0.5636924950782565835, 0.8259847280624803556, -6.844954231109468526e-16 ) ) ;
#6874 = oriented_edge ( 'none', *, *, #38338, .f. ) ;
#6875 = edge_curve ( 'none', #4222, #23765, #9860, .t. ) ;
#6876 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.828670879282082944e-13 ) ) ;
#6877 = oriented_edge ( 'none', *, *, #37593, .t. ) ;
#6878 = cartesian_point ( 'none', ( -6.728603251418323161, 26.66413130565110379, -5.499999999999998224 ) ) ;
#6879 = cartesian_point ( 'none', ( -54.50000000000004263, 32.79537883543631693, 129.9695458118107183 ) ) ;
#6880 = edge_curve ( 'none', #19994, #8179, #29701, .t. ) ;
#6881 = direction ( 'none', ( -3.202566417187948859e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6882 = cartesian_point ( 'none', ( 49.69657935914703728, -57.49999999999999289, -51.00000000000000711 ) ) ;
#6883 = oriented_edge ( 'none', *, *, #5990, .t. ) ;
#6884 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#6885 = oriented_edge ( 'none', *, *, #20540, .f. ) ;
#6886 = oriented_edge ( 'none', *, *, #36992, .t. ) ;
#6887 = axis2_placement_3d ( 'none', #34368, #41088, #41374 ) ;
#6888 = oriented_edge ( 'none', *, *, #37715, .f. ) ;
#6889 = circle ( 'none', #21171, 3.200000000000001510 ) ;
#6890 = oriented_edge ( 'none', *, *, #19531, .t. ) ;
#6891 = oriented_edge ( 'none', *, *, #14169, .t. ) ;
#6892 = cartesian_point ( 'none', ( -38.33422344292218042, -17.68664224854779832, -10.49999999999997158 ) ) ;
#6893 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#6894 = oriented_edge ( 'none', *, *, #18855, .f. ) ;
#6895 = oriented_edge ( 'none', *, *, #25640, .f. ) ;
#6896 = cartesian_point ( 'none', ( -58.49999999999990052, -1.888355661788160963e-13, 146.1000000000000512 ) ) ;
#6897 = conical_surface ( 'none', #28783, 2.999999999999998668, 1.047197551196598519 ) ;
#6898 = oriented_edge ( 'none', *, *, #22257, .f. ) ;
#6899 = cartesian_point ( 'none', ( -101.5000000000000142, 22.50000000006519940, 111.0999999999869488 ) ) ;
#6900 = face_outer_bound ( 'none', #25014, .t. ) ;
#6901 = oriented_edge ( 'none', *, *, #23644, .f. ) ;
#6902 = circle ( 'none', #4672, 4.000000000000000000 ) ;
#6903 = vector ( 'none', #26016, 1000.000000000000000 ) ;
#6904 = edge_curve ( 'none', #29308, #33839, #20852, .t. ) ;
#6905 = plane ( 'none', #34515 ) ;
#6906 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#6907 = oriented_edge ( 'none', *, *, #12786, .f. ) ;
#6908 = face_outer_bound ( 'none', #23323, .t. ) ;
#6909 = axis2_placement_3d ( 'none', #559, #851, #17256 ) ;
#6910 = oriented_edge ( 'none', *, *, #29307, .f. ) ;
#6911 = cartesian_point ( 'none', ( -54.79999999999984794, -1.383198862178608073e-13, 172.1000000000000512 ) ) ;
#6912 = vector ( 'none', #5762, 1000.000000000000000 ) ;
#6913 = direction ( 'none', ( -3.608224830031755601e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6914 = edge_curve ( 'none', #38432, #24305, #11996, .t. ) ;
#6915 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#6916 = direction ( 'none', ( -1.054711873393898713e-15, -2.220446049250313081e-16, -1.000000000000000000 ) ) ;
#6917 = advanced_face ( 'none', ( #31256 ), #3173, .f. ) ;
#6918 = axis2_placement_3d ( 'none', #26788, #39638, #29684 ) ;
#6919 = direction ( 'none', ( -0.1065859633166381937, 0.9943034911051374936, 4.235681631386492124e-17 ) ) ;
#6920 = direction ( 'none', ( -1.000000000000000000, -3.661914076502783608e-15, 1.272573125467864447e-15 ) ) ;
#6921 = direction ( 'none', ( -0.6340533514368381640, -0.3130117370510475672, 0.7071067811865469066 ) ) ;
#6922 = cartesian_point ( 'none', ( -31.22603891921376729, -57.00819672131146376, -50.99999999999999289 ) ) ;
#6923 = oriented_edge ( 'none', *, *, #9545, .t. ) ;
#6924 = cartesian_point ( 'none', ( -11.45321929319339560, 18.48055493771031621, 174.1814758487514894 ) ) ;
#6925 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#6926 = edge_loop ( 'none', ( #27293, #24654, #13229, #32048 ) ) ;
#6927 = oriented_edge ( 'none', *, *, #41640, .f. ) ;
#6928 = face_outer_bound ( 'none', #18730, .t. ) ;
#6929 = vertex_point ( 'none', #3610 ) ;
#6930 = advanced_face ( 'none', ( #37553 ), #30209, .t. ) ;
#6931 = oriented_edge ( 'none', *, *, #30836, .f. ) ;
#6932 = vertex_point ( 'none', #16841 ) ;
#6933 = cartesian_point ( 'none', ( -33.49101067908063101, -21.87126433688065674, -34.26794919243111082 ) ) ;
#6934 = cartesian_point ( 'none', ( -104.5000000000000568, 34.64101615145128932, 126.0999999999794170 ) ) ;
#6935 = oriented_edge ( 'none', *, *, #9719, .f. ) ;
#6936 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#6937 = cartesian_point ( 'none', ( -20.00995257703286612, 8.410508160711724912, 174.0600684790548200 ) ) ;
#6938 = edge_curve ( 'none', #31045, #12442, #26037, .t. ) ;
#6939 = cartesian_point ( 'none', ( -34.19999999999988205, -1.011557028090443333e-13, 146.0999999999999943 ) ) ;
#6940 = line ( 'none', #27584, #211 ) ;
#6941 = oriented_edge ( 'none', *, *, #5748, .f. ) ;
#6942 = edge_curve ( 'none', #23361, #5876, #3668, .t. ) ;
#6943 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#6944 = cartesian_point ( 'none', ( 1.961181725025928024, -18.29518423633462731, -115.9999999999999858 ) ) ;
#6945 = edge_curve ( 'none', #32293, #8441, #17180, .t. ) ;
#6946 = axis2_placement_3d ( 'none', #41308, #27891, #34756 ) ;
#6947 = axis2_placement_3d ( 'none', #24575, #13827, #30698 ) ;
#6948 = cylindrical_surface ( 'none', #43127, 4.999999999999997335 ) ;
#6949 = edge_loop ( 'none', ( #33425, #12165, #15979, #42001 ) ) ;
#6950 = edge_curve ( 'none', #39846, #10176, #10972, .t. ) ;
#6951 = vector ( 'none', #18170, 1000.000000000000227 ) ;
#6952 = direction ( 'none', ( 1.023694003460334954e-15, 2.579357939567690586e-17, 1.000000000000000000 ) ) ;
#6953 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790458107, -1.082391169207739310e-15 ) ) ;
#6954 = cartesian_point ( 'none', ( -20.50481401524906744, 29.16105885285615429, 138.2167562373923886 ) ) ;
#6955 = axis2_placement_3d ( 'none', #1889, #21907, #25134 ) ;
#6956 = vertex_point ( 'none', #6515 ) ;
#6957 = face_outer_bound ( 'none', #42197, .t. ) ;
#6958 = edge_loop ( 'none', ( #13113, #34908, #10381, #11676, #2322, #5866 ) ) ;
#6959 = cartesian_point ( 'none', ( -73.69999999999987494, 4.799097088768876418, 153.3960075322660828 ) ) ;
#6960 = axis2_placement_3d ( 'none', #25519, #8499, #5292 ) ;
#6961 = line ( 'none', #5794, #41371 ) ;
#6962 = edge_loop ( 'none', ( #23926, #13780 ) ) ;
#6963 = cartesian_point ( 'none', ( -91.32218361117752181, -28.04111146241885777, 129.6644246685356734 ) ) ;
#6964 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137771972, 168.2000000000000739 ) ) ;
#6965 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#6966 = face_outer_bound ( 'none', #29793, .t. ) ;
#6967 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#6968 = oriented_edge ( 'none', *, *, #36111, .t. ) ;
#6969 = cartesian_point ( 'none', ( -38.46594443762615612, -10.20194116153224151, 114.8010989934749375 ) ) ;
#6970 = direction ( 'none', ( -0.9912947018080022765, 7.291719017665225522e-14, 0.1316617414717874690 ) ) ;
#6971 = vertex_point ( 'none', #23526 ) ;
#6972 = edge_curve ( 'none', #15111, #16331, #19275, .t. ) ;
#6973 = oriented_edge ( 'none', *, *, #8234, .t. ) ;
#6974 = advanced_face ( 'none', ( #35444 ), #22145, .t. ) ;
#6975 = edge_loop ( 'none', ( #34472, #3471, #42329, #241 ) ) ;
#6976 = circle ( 'none', #37667, 4.250000000000003553 ) ;
#6977 = oriented_edge ( 'none', *, *, #41005, .t. ) ;
#6978 = oriented_edge ( 'none', *, *, #32116, .t. ) ;
#6979 = cartesian_point ( 'none', ( -3.651954859865682017e-14, 3.471686019288369191e-14, 1.000000000000014655 ) ) ;
#6980 = oriented_edge ( 'none', *, *, #36477, .t. ) ;
#6981 = direction ( 'none', ( 5.551115123125785858e-15, -1.000000000000000000, 5.828670879282074866e-13 ) ) ;
#6982 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#6983 = edge_curve ( 'none', #13008, #32363, #28652, .t. ) ;
#6984 = cartesian_point ( 'none', ( -18.43541743770071761, 38.43107966083857718, 106.1000000000000085 ) ) ;
#6985 = oriented_edge ( 'none', *, *, #39535, .f. ) ;
#6986 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#6987 = cartesian_point ( 'none', ( -59.99999999999988631, -1.987339211834180334e-13, 146.1000000000000796 ) ) ;
#6988 = advanced_face ( 'none', ( #19825 ), #12503, .t. ) ;
#6989 = cartesian_point ( 'none', ( 20.00000000000008527, 32.14101615137756340, 69.50000000000004263 ) ) ;
#6990 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#6991 = direction ( 'none', ( -3.762786609132594158e-15, 0.9958164283752427570, -0.09137636991025060995 ) ) ;
#6992 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -2.135044278125301096e-16 ) ) ;
#6993 = conical_surface ( 'none', #1319, 9.500000000000005329, 0.7853981633974517207 ) ;
#6994 = cartesian_point ( 'none', ( -91.77204576171337180, 4.567246117025062446, 172.7147962558988183 ) ) ;
#6995 = cylindrical_surface ( 'none', #14446, 17.00000000000000711 ) ;
#6996 = vector ( 'none', #34100, 1000.000000000000000 ) ;
#6997 = oriented_edge ( 'none', *, *, #8658, .t. ) ;
#6998 = circle ( 'none', #27172, 53.05000000000000426 ) ;
#6999 = direction ( 'none', ( -3.265361837132815953e-15, 0.9080905094339682959, 0.4187739565397494701 ) ) ;
#7000 = vertex_point ( 'none', #14198 ) ;
#7001 = cartesian_point ( 'none', ( -89.91855437542839979, 29.12773069958363337, 160.5203207028289398 ) ) ;
#7002 = edge_curve ( 'none', #32936, #9683, #34394, .t. ) ;
#7003 = circle ( 'none', #10812, 35.00000000000000711 ) ;
#7004 = oriented_edge ( 'none', *, *, #27848, .f. ) ;
#7005 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#7006 = cartesian_point ( 'none', ( -95.20380428260797601, -18.07701638390391707, 165.9851010099702364 ) ) ;
#7007 = edge_curve ( 'none', #23156, #37708, #32306, .t. ) ;
#7008 = oriented_edge ( 'none', *, *, #39358, .t. ) ;
#7009 = axis2_placement_3d ( 'none', #5749, #15917, #29144 ) ;
#7010 = vector ( 'none', #17698, 1000.000000000000000 ) ;
#7011 = oriented_edge ( 'none', *, *, #29698, .f. ) ;
#7012 = edge_curve ( 'none', #25240, #12830, #18760, .t. ) ;
#7013 = oriented_edge ( 'none', *, *, #32081, .t. ) ;
#7014 = axis2_placement_3d ( 'none', #26710, #13177, #26551 ) ;
#7015 = oriented_edge ( 'none', *, *, #8688, .t. ) ;
#7016 = direction ( 'none', ( -0.9912947018080029427, -8.113168256876150940e-14, -0.1316617414717823897 ) ) ;
#7017 = vector ( 'none', #26370, 1000.000000000000000 ) ;
#7018 = plane ( 'none', #15141 ) ;
#7019 = oriented_edge ( 'none', *, *, #3406, .f. ) ;
#7020 = vertex_point ( 'none', #4038 ) ;
#7021 = oriented_edge ( 'none', *, *, #6408, .f. ) ;
#7022 = oriented_edge ( 'none', *, *, #6378, .f. ) ;
#7023 = cartesian_point ( 'none', ( -18.79813065406526817, -13.04516098441791527, 171.2534710115074574 ) ) ;
#7024 = axis2_placement_3d ( 'none', #4126, #13741, #40552 ) ;
#7025 = cartesian_point ( 'none', ( -51.00292657709118060, 37.46194077712553394, 9.020562075079396891e-14 ) ) ;
#7026 = oriented_edge ( 'none', *, *, #3745, .f. ) ;
#7027 = advanced_face ( 'none', ( #11464 ), #37019, .t. ) ;
#7028 = cartesian_point ( 'none', ( 21.40477022340070690, -31.76584300538319638, 114.7000000000000171 ) ) ;
#7029 = direction ( 'none', ( -1.000000000000000000, -3.586259037171268050e-15, 1.191212303758293160e-15 ) ) ;
#7030 = line ( 'none', #16816, #20584 ) ;
#7031 = conical_surface ( 'none', #30069, 2.499999999999995115, 0.7853981633974673748 ) ;
#7032 = face_outer_bound ( 'none', #27013, .t. ) ;
#7033 = direction ( 'none', ( 0.4449748878673082109, -0.8955430470767312690, -5.414955469665856036e-16 ) ) ;
#7034 = vector ( 'none', #5494, 1000.000000000000000 ) ;
#7035 = oriented_edge ( 'none', *, *, #18196, .f. ) ;
#7036 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 58.50000000000000000 ) ) ;
#7037 = axis2_placement_3d ( 'none', #35103, #11802, #31873 ) ;
#7038 = advanced_face ( 'none', ( #26567 ), #29149, .f. ) ;
#7039 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.202566417187951028e-16 ) ) ;
#7040 = axis2_placement_3d ( 'none', #7741, #37489, #37628 ) ;
#7041 = line ( 'none', #12765, #32083 ) ;
#7042 = line ( 'none', #34349, #41957 ) ;
#7043 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#7044 = edge_loop ( 'none', ( #20882, #31274, #36469, #27619 ) ) ;
#7045 = edge_curve ( 'none', #6971, #32510, #4648, .t. ) ;
#7046 = advanced_face ( 'none', ( #34912 ), #8331, .t. ) ;
#7047 = oriented_edge ( 'none', *, *, #10028, .f. ) ;
#7048 = cartesian_point ( 'none', ( 57.49999999999996447, 29.30443652418524181, -51.00000000000000711 ) ) ;
#7049 = face_outer_bound ( 'none', #10053, .t. ) ;
#7050 = edge_curve ( 'none', #25160, #5986, #15616, .t. ) ;
#7051 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239318e-16 ) ) ;
#7052 = oriented_edge ( 'none', *, *, #3653, .t. ) ;
#7053 = oriented_edge ( 'none', *, *, #30921, .t. ) ;
#7054 = oriented_edge ( 'none', *, *, #9041, .t. ) ;
#7055 = axis2_placement_3d ( 'none', #28828, #18502, #38487 ) ;
#7056 = toroidal_surface ( 'none', #28136, 6.399999999999998579, 0.1000000000000000056 ) ;
#7057 = vertex_point ( 'none', #11306 ) ;
#7058 = cartesian_point ( 'none', ( -85.69999999999986073, -6.211489366813572666, 166.4847958009387128 ) ) ;
#7059 = cartesian_point ( 'none', ( -76.19999999999987494, 8.005541204152047285, 155.0393126149964189 ) ) ;
#7060 = oriented_edge ( 'none', *, *, #22575, .f. ) ;
#7061 = edge_curve ( 'none', #1266, #41315, #25538, .t. ) ;
#7062 = cartesian_point ( 'none', ( -99.49999999999975842, -35.00355754246537288, 161.1131609471056834 ) ) ;
#7063 = cartesian_point ( 'none', ( -85.50000000001759304, -35.19999999992548112, 127.1000000000302492 ) ) ;
#7064 = edge_curve ( 'none', #2360, #11140, #37653, .t. ) ;
#7065 = circle ( 'none', #40589, 36.34529946162075476 ) ;
#7066 = cartesian_point ( 'none', ( -85.50000000001756462, -40.59999999992547970, 127.1000000000334325 ) ) ;
#7067 = cartesian_point ( 'none', ( -78.49999999999985789, -23.24999999993459454, 111.4589838486361799 ) ) ;
#7068 = circle ( 'none', #31740, 36.00000000000000000 ) ;
#7069 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#7070 = axis2_placement_3d ( 'none', #27611, #23839, #14509 ) ;
#7071 = face_bound ( 'none', #14364, .t. ) ;
#7072 = face_bound ( 'none', #16228, .t. ) ;
#7074 = vertex_point ( 'none', #1146 ) ;
#7073 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, -6.049741671903148726e-19 ) ) ;
#7075 = manifold_solid_brep ( '��ͨƽ��a��-a10-1-solid1', #21643 ) ;
#7076 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#7077 = edge_curve ( 'none', #35229, #37260, #36494, .t. ) ;
#7078 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#7079 = cartesian_point ( 'none', ( 29.36032288674032742, 53.31392726711877117, 58.50000000000004263 ) ) ;
#7080 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#7081 = cartesian_point ( 'none', ( 2.125766377914862038e-14, 2.839338293418979189e-15, -5.854691731421723944e-14 ) ) ;
#7082 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764234537, 48.50000000000000711 ) ) ;
#7083 = axis2_placement_3d ( 'none', #22848, #12671, #19667 ) ;
#7084 = circle ( 'none', #24106, 16.77205953146759043 ) ;
#7085 = oriented_edge ( 'none', *, *, #29321, .t. ) ;
#7086 = edge_loop ( 'none', ( #71, #1444, #15124, #37084, #39514, #4529, #22080, #17389 ) ) ;
#7087 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142248250, -9.573990729299890542e-16 ) ) ;
#7088 = cartesian_point ( 'none', ( -94.69999999999987494, -3.103628465339624099e-13, 146.0999999999999943 ) ) ;
#7089 = cartesian_point ( 'none', ( 45.96194077712613790, 45.96194077712502235, -51.00000000000000711 ) ) ;
#7090 = advanced_face ( 'none', ( #4702 ), #40143, .f. ) ;
#7091 = cartesian_point ( 'none', ( -17.31747045826266884, -10.75731199595590404, 175.7343892023576473 ) ) ;
#7092 = oriented_edge ( 'none', *, *, #41480, .t. ) ;
#7093 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#7094 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#7095 = cartesian_point ( 'none', ( -104.4999999999998010, -39.99999999993769961, 106.1000000000235417 ) ) ;
#7096 = oriented_edge ( 'none', *, *, #24483, .t. ) ;
#7097 = direction ( 'none', ( 0.1065859633166279241, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#7098 = oriented_edge ( 'none', *, *, #37333, .t. ) ;
#7099 = vertex_point ( 'none', #34748 ) ;
#7100 = cartesian_point ( 'none', ( 1.582073116989877873e-13, -24.99999999999997513, 111.8999999999999915 ) ) ;
#7101 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7102 = line ( 'none', #20193, #19108 ) ;
#7103 = oriented_edge ( 'none', *, *, #36957, .t. ) ;
#7104 = edge_curve ( 'none', #17748, #42665, #6768, .t. ) ;
#7105 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#7106 = cartesian_point ( 'none', ( -23.36640308197743465, -30.26829688302963817, 131.5192719580308847 ) ) ;
#7107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7108 = edge_curve ( 'none', #4881, #29090, #24730, .t. ) ;
#7109 = cartesian_point ( 'none', ( -27.48071762887484581, 1.029640035181635938, -72.49999999999997158 ) ) ;
#7110 = circle ( 'none', #29637, 6.138320441952079598 ) ;
#7111 = cartesian_point ( 'none', ( -37.46465512411446497, -15.74798093524194798, 117.5089426765284628 ) ) ;
#7112 = direction ( 'none', ( 0.3065484139510199491, -0.1899816439925940958, -0.9327030850436731635 ) ) ;
#7113 = circle ( 'none', #38143, 11.94999999999998863 ) ;
#7114 = cartesian_point ( 'none', ( -78.50000000000005684, 34.64101615145138879, 126.0999999999793886 ) ) ;
#7115 = face_outer_bound ( 'none', #807, .t. ) ;
#7116 = circle ( 'none', #23356, 53.05000000000000426 ) ;
#7117 = vertex_point ( 'none', #37687 ) ;
#7118 = axis2_placement_3d ( 'none', #9118, #8972, #29474 ) ;
#7119 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#7120 = face_bound ( 'none', #22501, .t. ) ;
#7121 = cartesian_point ( 'none', ( 3.507126499854843260, 18.45298569910515596, 176.1000000000000512 ) ) ;
#7122 = oriented_edge ( 'none', *, *, #30931, .f. ) ;
#7123 = oriented_edge ( 'none', *, *, #11348, .t. ) ;
#7124 = edge_curve ( 'none', #4824, #43051, #35957, .t. ) ;
#7125 = circle ( 'none', #1667, 35.00000000000000711 ) ;
#7126 = cartesian_point ( 'none', ( -14.70111769219040099, 10.39034114086830662, -10.49629236710965330 ) ) ;
#7127 = circle ( 'none', #14854, 2.549999999999992717 ) ;
#7128 = cartesian_point ( 'none', ( -79.80000000000313776, -19.75188003228073086, 113.9968838626566452 ) ) ;
#7129 = cartesian_point ( 'none', ( -95.53332088882282846, 5.482814633534333737, 154.2629100542769152 ) ) ;
#7130 = oriented_edge ( 'none', *, *, #4351, .t. ) ;
#7131 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#7132 = edge_curve ( 'none', #11541, #21383, #38601, .t. ) ;
#7133 = cartesian_point ( 'none', ( -80.03903667451714909, 5.437563435054736161, 172.5506466923038431 ) ) ;
#7134 = edge_loop ( 'none', ( #19708, #14660, #13475, #25204 ) ) ;
#7135 = axis2_placement_3d ( 'none', #30111, #23701, #33615 ) ;
#7136 = direction ( 'none', ( -7.726341967795146271e-16, -2.939139324480749164e-16, -1.000000000000000000 ) ) ;
#7137 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#7138 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#7139 = cartesian_point ( 'none', ( -90.48055039435777758, 28.81328183041352631, 161.1387876852162719 ) ) ;
#7140 = edge_curve ( 'none', #33753, #43078, #27083, .t. ) ;
#7141 = advanced_face ( 'none', ( #27614 ), #50, .t. ) ;
#7142 = circle ( 'none', #16420, 6.500000000000007994 ) ;
#7143 = axis2_placement_3d ( 'none', #23475, #10396, #6466 ) ;
#7144 = edge_loop ( 'none', ( #32416, #37461, #11717, #31739 ) ) ;
#7145 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7146 = cartesian_point ( 'none', ( -49.61081362515108140, 31.00027695764240221, -13.77501833360213190 ) ) ;
#7147 = edge_loop ( 'none', ( #39405, #2304, #42266, #12946 ) ) ;
#7148 = cartesian_point ( 'none', ( -46.90170648229393890, 32.08311800716001727, -14.39999999999991687 ) ) ;
#7149 = axis2_placement_3d ( 'none', #17961, #21305, #21598 ) ;
#7150 = oriented_edge ( 'none', *, *, #38893, .f. ) ;
#7151 = cartesian_point ( 'none', ( 51.00292657709094613, 33.46194077712569737, 6.938893903907228378e-15 ) ) ;
#7152 = vector ( 'none', #29804, 1000.000000000000000 ) ;
#7153 = vector ( 'none', #32965, 1000.000000000000000 ) ;
#7154 = cartesian_point ( 'none', ( -29.39359980405012251, -3.150894247566149886, -42.99999999999997868 ) ) ;
#7155 = oriented_edge ( 'none', *, *, #40052, .t. ) ;
#7156 = cartesian_point ( 'none', ( -51.58880324645820536, 34.53440443949717320, 60.60000000000010800 ) ) ;
#7157 = cartesian_point ( 'none', ( 14.61456777768159121, 37.23458618907362450, -15.19463300836742192 ) ) ;
#7158 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7159 = conical_surface ( 'none', #12886, 5.099999999999993427, 1.029744258676654534 ) ;
#7160 = edge_curve ( 'none', #40819, #32611, #28059, .t. ) ;
#7161 = cartesian_point ( 'none', ( 2.189002910818091023e-14, 2.864526228162370131e-15, 0.9999999999999986677 ) ) ;
#7162 = edge_loop ( 'none', ( #18812, #4901, #20863, #28819, #33275, #31072, #19852, #12354 ) ) ;
#7163 = plane ( 'none', #15408 ) ;
#7164 = oriented_edge ( 'none', *, *, #19466, .f. ) ;
#7165 = vector ( 'none', #30288, 1000.000000000000114 ) ;
#7166 = circle ( 'none', #37791, 3.999999999999997780 ) ;
#7167 = direction ( 'none', ( -3.302584360835590776e-15, 0.6930543574663440287, -0.7208853290204434439 ) ) ;
#7168 = cartesian_point ( 'none', ( -95.69999999999981810, -11.77772782691936726, 155.3889788047450509 ) ) ;
#7169 = edge_loop ( 'none', ( #42425, #1770, #35535, #20065, #38380 ) ) ;
#7170 = cartesian_point ( 'none', ( -59.49999999999992895, -3.043184167397850653e-13, 115.1000000000000938 ) ) ;
#7171 = vertex_point ( 'none', #9196 ) ;
#7172 = cartesian_point ( 'none', ( 35.68740861192934233, 17.77248924039287914, -37.50000000000001421 ) ) ;
#7173 = axis2_placement_3d ( 'none', #10313, #27036, #23683 ) ;
#7174 = oriented_edge ( 'none', *, *, #4447, .f. ) ;
#7175 = cartesian_point ( 'none', ( 8.650670939904843593, 9.814773189100584716, 138.3591843293793318 ) ) ;
#7176 = plane ( 'none', #18421 ) ;
#7177 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#7178 = direction ( 'none', ( 0.1065859633166281045, -0.9943034911051387148, -5.921478319180358272e-17 ) ) ;
#7179 = axis2_placement_3d ( 'none', #24590, #18035, #31137 ) ;
#7180 = line ( 'none', #16411, #13452 ) ;
#7181 = oriented_edge ( 'none', *, *, #21612, .f. ) ;
#7182 = advanced_face ( 'none', ( #8870 ), #20316, .f. ) ;
#7183 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#7185 = vertex_point ( 'none', #29259 ) ;
#7184 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#7186 = direction ( 'none', ( -0.9912947018080024986, 7.344038491656689068e-14, 0.1316617414717865808 ) ) ;
#7187 = edge_curve ( 'none', #30748, #3780, #21352, .t. ) ;
#7188 = vector ( 'none', #25681, 1000.000000000000000 ) ;
#7189 = cartesian_point ( 'none', ( 6.880830854771982530, -20.55313756465877972, 174.0156742740615243 ) ) ;
#7190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211236853e-16 ) ) ;
#7191 = edge_curve ( 'none', #2687, #15035, #24489, .t. ) ;
#7192 = vector ( 'none', #22109, 1000.000000000000114 ) ;
#7193 = vertex_point ( 'none', #29113 ) ;
#7194 = advanced_face ( 'none', ( #7806 ), #38055, .f. ) ;
#7195 = edge_curve ( 'none', #28906, #23512, #41181, .t. ) ;
#7196 = circle ( 'none', #40791, 18.00000000000000000 ) ;
#7197 = axis2_placement_3d ( 'none', #3234, #176, #10057 ) ;
#7198 = cylindrical_surface ( 'none', #35811, 11.94999999999998863 ) ;
#7199 = edge_curve ( 'none', #43180, #9577, #14574, .t. ) ;
#7200 = cartesian_point ( 'none', ( 1.499286697073770055e-13, 1.881714863020974504e-14, 174.0999999999999659 ) ) ;
#7201 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#7202 = oriented_edge ( 'none', *, *, #40403, .f. ) ;
#7203 = vertex_point ( 'none', #42558 ) ;
#7204 = axis2_placement_3d ( 'none', #7532, #890, #3781 ) ;
#7205 = circle ( 'none', #3565, 6.299999999999997158 ) ;
#7206 = direction ( 'none', ( -6.634235908901119764e-16, 0.5000000000005081491, 0.8660254037841452757 ) ) ;
#7207 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.59999999999999432 ) ) ;
#7208 = conical_surface ( 'none', #33813, 7.499999999999995559, 0.7853981633974621568 ) ;
#7209 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#7210 = vertex_point ( 'none', #12828 ) ;
#7211 = oriented_edge ( 'none', *, *, #24584, .t. ) ;
#7212 = cartesian_point ( 'none', ( 37.46194077712560500, -45.96194077712552684, 1.000000000000014655 ) ) ;
#7213 = axis2_placement_3d ( 'none', #24863, #30521, #41476 ) ;
#7214 = vertex_point ( 'none', #9484 ) ;
#7215 = cartesian_point ( 'none', ( -78.49999999999972999, -39.14101615127994194, 166.1000000000231864 ) ) ;
#7216 = cartesian_point ( 'none', ( -31.69999999999981100, -11.77772782691915587, 155.3889788047449656 ) ) ;
#7217 = cartesian_point ( 'none', ( -73.69999999999984652, -8.315756031014608141, 136.7673582714949703 ) ) ;
#7218 = cartesian_point ( 'none', ( 43.12045098771687890, -31.35410295244663104, 60.60000000000000142 ) ) ;
#7219 = cartesian_point ( 'none', ( -104.4999999999998295, -34.84684347248199288, 106.1000000000205148 ) ) ;
#7220 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#7221 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#7222 = vector ( 'none', #32019, 1000.000000000000114 ) ;
#7223 = edge_curve ( 'none', #9583, #42302, #42232, .t. ) ;
#7224 = direction ( 'none', ( -0.9591247405308765961, -0.2829836251474258102, 1.130422233496262622e-15 ) ) ;
#7225 = vertex_point ( 'none', #25642 ) ;
#7226 = cartesian_point ( 'none', ( -95.53332088882277162, -8.162910054276286687, 151.5828146335342126 ) ) ;
#7227 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#7228 = direction ( 'none', ( -1.079383496163347338e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7229 = plane ( 'none', #42616 ) ;
#7230 = axis2_placement_3d ( 'none', #35807, #2209, #19486 ) ;
#7231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7232 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#7233 = direction ( 'none', ( -0.8966868488700904249, -0.4426654437195517433, 0.0000000000000000000 ) ) ;
#7234 = edge_curve ( 'none', #21383, #1986, #33348, .t. ) ;
#7235 = circle ( 'none', #26600, 11.00000000000000000 ) ;
#7236 = advanced_face ( 'none', ( #3132 ), #5190, .f. ) ;
#7237 = vector ( 'none', #13544, 1000.000000000000000 ) ;
#7238 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#7239 = oriented_edge ( 'none', *, *, #15869, .f. ) ;
#7240 = cartesian_point ( 'none', ( -95.69999999999988916, 0.5406639967650218592, 146.6197907680997901 ) ) ;
#7241 = face_bound ( 'none', #12856, .t. ) ;
#7242 = vector ( 'none', #2062, 1000.000000000000000 ) ;
#7243 = toroidal_surface ( 'none', #15947, 2.700000000000000178, 0.1999999999999998723 ) ;
#7244 = vertex_point ( 'none', #22587 ) ;
#7245 = direction ( 'none', ( -3.469446951953611033e-15, 1.000000000000000000, 5.421010862427517240e-17 ) ) ;
#7246 = oriented_edge ( 'none', *, *, #35791, .t. ) ;
#7247 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7249 = advanced_face ( 'none', ( #25501, #16129 ), #39218, .f. ) ;
#7248 = b_spline_curve_with_knots ( 'none', 3,
( #26430, #22511, #27010, #23804, #37085, #7059 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003909049599921151220, 0.0007818099199842302440 ),
.unspecified. ) ;
#7250 = vertex_point ( 'none', #29994 ) ;
#7251 = edge_loop ( 'none', ( #27735, #16202, #18539, #13119 ) ) ;
#7252 = edge_curve ( 'none', #14144, #30492, #27569, .t. ) ;
#7253 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#7254 = advanced_face ( 'none', ( #5754 ), #184, .t. ) ;
#7255 = edge_curve ( 'none', #23081, #5244, #31211, .t. ) ;
#7256 = direction ( 'none', ( 3.311547793059363068e-16, -0.4226182617407038822, -0.9063077870366478273 ) ) ;
#7257 = direction ( 'none', ( 7.351932786074615340e-16, 1.925619371124011947e-17, 1.000000000000000000 ) ) ;
#7258 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#7259 = face_bound ( 'none', #5920, .t. ) ;
#7260 = edge_curve ( 'none', #42730, #29740, #4663, .t. ) ;
#7261 = cartesian_point ( 'none', ( -6.895422883078905940, 20.56615956131437528, 174.0146380275693048 ) ) ;
#7262 = oriented_edge ( 'none', *, *, #33806, .f. ) ;
#7263 = direction ( 'none', ( -0.3711537444790458662, 0.9285714285714282701, 1.337299161543863812e-16 ) ) ;
#7264 = cartesian_point ( 'none', ( -69.46064506409770445, 11.64203268004230729, 164.6000000000000512 ) ) ;
#7265 = oriented_edge ( 'none', *, *, #21205, .t. ) ;
#7266 = axis2_placement_3d ( 'none', #13744, #30905, #14151 ) ;
#7267 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#7268 = cartesian_point ( 'none', ( 57.49999999999985079, 30.31088913245559979, 0.0000000000000000000 ) ) ;
#7269 = oriented_edge ( 'none', *, *, #16003, .t. ) ;
#7270 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#7271 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#7272 = edge_loop ( 'none', ( #1159, #19827, #2885, #27948, #18333 ) ) ;
#7273 = vector ( 'none', #908, 1000.000000000000000 ) ;
#7274 = circle ( 'none', #8352, 4.999999999999998224 ) ;
#7275 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.852332507494395486e-13 ) ) ;
#7276 = oriented_edge ( 'none', *, *, #9307, .f. ) ;
#7277 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385831453e-17 ) ) ;
#7278 = cartesian_point ( 'none', ( -83.93298281123060178, -1.146314907432172125, 167.2763499371949933 ) ) ;
#7279 = face_outer_bound ( 'none', #6506, .t. ) ;
#7280 = cylindrical_surface ( 'none', #27612, 45.00000000000001421 ) ;
#7281 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#7282 = cartesian_point ( 'none', ( -94.69999999999978968, -18.16458294545011398, 166.0761839803770954 ) ) ;
#7283 = vertex_point ( 'none', #2968 ) ;
#7284 = axis2_placement_3d ( 'none', #10364, #36731, #13546 ) ;
#7285 = oriented_edge ( 'none', *, *, #22466, .f. ) ;
#7286 = oriented_edge ( 'none', *, *, #10916, .t. ) ;
#7287 = oriented_edge ( 'none', *, *, #28751, .f. ) ;
#7288 = edge_curve ( 'none', #7585, #6295, #21310, .t. ) ;
#7289 = cartesian_point ( 'none', ( -49.61081362515120929, 31.00027695764203273, -23.74999999999998934 ) ) ;
#7290 = cartesian_point ( 'none', ( -33.95462041471040493, -51.35344231126860137, 64.60000000000006537 ) ) ;
#7291 = advanced_face ( 'none', ( #28606 ), #15575, .t. ) ;
#7292 = edge_curve ( 'none', #1703, #26111, #28346, .t. ) ;
#7293 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#7294 = cartesian_point ( 'none', ( -79.80000000000279670, -38.50040081647215828, 164.3202106847062680 ) ) ;
#7295 = line ( 'none', #23542, #5225 ) ;
#7296 = edge_loop ( 'none', ( #22518, #40404, #34929, #20380 ) ) ;
#7297 = oriented_edge ( 'none', *, *, #1731, .t. ) ;
#7298 = face_outer_bound ( 'none', #39832, .t. ) ;
#7299 = oriented_edge ( 'none', *, *, #34276, .f. ) ;
#7300 = edge_loop ( 'none', ( #34040, #43093, #34806, #569 ) ) ;
#7301 = cartesian_point ( 'none', ( -94.69999999999991758, 8.841056931044875000, 137.9860791018140844 ) ) ;
#7302 = vertex_point ( 'none', #26634 ) ;
#7303 = conical_surface ( 'none', #3999, 2.499999999999995115, 1.029744258676651647 ) ;
#7304 = edge_curve ( 'none', #22446, #35202, #20818, .t. ) ;
#7305 = face_outer_bound ( 'none', #15316, .t. ) ;
#7306 = cartesian_point ( 'none', ( 3.036065939896309352e-14, 1.971197255626747962e-14, 84.50000000000004263 ) ) ;
#7307 = direction ( 'none', ( 0.9285714285714282701, 0.3711537444790458662, -1.067522139062650671e-15 ) ) ;
#7308 = direction ( 'none', ( -1.753182019032802940e-15, 0.7208853290204431108, 0.6930543574663444728 ) ) ;
#7309 = cartesian_point ( 'none', ( 18.59522977659946363, -37.51618929737186647, 114.5000000000000284 ) ) ;
#7310 = circle ( 'none', #10622, 6.499999999999998224 ) ;
#7311 = edge_curve ( 'none', #16168, #38199, #31709, .t. ) ;
#7312 = circle ( 'none', #42138, 35.00000000000000000 ) ;
#7313 = cartesian_point ( 'none', ( -30.22535280916822131, 7.315720479336283333, 142.8613225124989867 ) ) ;
#7314 = axis2_placement_3d ( 'none', #15600, #2859, #36012 ) ;
#7315 = oriented_edge ( 'none', *, *, #32527, .f. ) ;
#7316 = cartesian_point ( 'none', ( -85.50000000001756462, -41.14663309663088597, 127.1000000000337735 ) ) ;
#7317 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#7318 = cartesian_point ( 'none', ( -33.54040083342101752, -48.17569100122618408, -14.39999999999992575 ) ) ;
#7319 = oriented_edge ( 'none', *, *, #15843, .f. ) ;
#7320 = vertex_point ( 'none', #39930 ) ;
#7321 = axis2_placement_3d ( 'none', #2440, #29016, #9093 ) ;
#7322 = vertex_point ( 'none', #33067 ) ;
#7323 = cartesian_point ( 'none', ( -11.32080795148126384, -18.25925273926046088, 174.7238878123815198 ) ) ;
#7324 = cartesian_point ( 'none', ( -76.12321694033101949, 25.68691090427324752, 138.3963495478706136 ) ) ;
#7325 = axis2_placement_3d ( 'none', #30782, #23660, #24243 ) ;
#7326 = face_outer_bound ( 'none', #36489, .t. ) ;
#7327 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#7328 = oriented_edge ( 'none', *, *, #31175, .f. ) ;
#7329 = vertex_point ( 'none', #22995 ) ;
#7330 = oriented_edge ( 'none', *, *, #20104, .t. ) ;
#7331 = cartesian_point ( 'none', ( -14.29336751642616754, 11.52565575452706526, -37.47996987440842531 ) ) ;
#7332 = vector ( 'none', #835, 1000.000000000000000 ) ;
#7333 = axis2_placement_3d ( 'none', #32587, #42358, #12778 ) ;
#7334 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#7335 = vertex_point ( 'none', #16891 ) ;
#7336 = advanced_face ( 'none', ( #6736 ), #40107, .t. ) ;
#7337 = oriented_edge ( 'none', *, *, #27664, .f. ) ;
#7338 = oriented_edge ( 'none', *, *, #14558, .t. ) ;
#7339 = cartesian_point ( 'none', ( -21.55840503423011967, 37.03913494520031691, 117.7000000000000739 ) ) ;
#7340 = vertex_point ( 'none', #6984 ) ;
#7341 = edge_loop ( 'none', ( #5933, #5796 ) ) ;
#7342 = edge_curve ( 'none', #20094, #42247, #12465, .t. ) ;
#7343 = circle ( 'none', #17627, 2.700000000000003730 ) ;
#7344 = cartesian_point ( 'none', ( -101.4999999999997726, -22.49999999989378807, 181.1000000000132673 ) ) ;
#7345 = cylindrical_surface ( 'none', #20918, 2.499999999999998668 ) ;
#7346 = direction ( 'none', ( 8.946582305385947338e-16, 0.09730194809183057014, 0.9952549074973379151 ) ) ;
#7347 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211236853e-16 ) ) ;
#7348 = cartesian_point ( 'none', ( 21.69107748523474655, 37.11897033556508063, 114.5000000000000284 ) ) ;
#7349 = edge_curve ( 'none', #18544, #28521, #3624, .t. ) ;
#7350 = cartesian_point ( 'none', ( -58.79999999999988347, 5.318658065023985705e-13, 146.1000000000001364 ) ) ;
#7351 = cartesian_point ( 'none', ( -16.76876004576896406, 8.734515920847055526, 176.0999999999999943 ) ) ;
#7352 = circle ( 'none', #28123, 2.133999999999998121 ) ;
#7353 = vertex_point ( 'none', #10790 ) ;
#7354 = vector ( 'none', #39229, 999.9999999999998863 ) ;
#7355 = direction ( 'none', ( -1.000000000000000000, -3.552713678800496985e-15, 1.165734175856409634e-15 ) ) ;
#7356 = oriented_edge ( 'none', *, *, #21420, .f. ) ;
#7357 = oriented_edge ( 'none', *, *, #12369, .t. ) ;
#7358 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 4.528192629535077918e-17 ) ) ;
#7359 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7360 = cartesian_point ( 'none', ( -82.30000000000299565, 21.32142726058927451, 182.6112915309729203 ) ) ;
#7361 = cartesian_point ( 'none', ( -15.19999999999985008, -6.732615519564118856, 156.5999999999999943 ) ) ;
#7362 = cartesian_point ( 'none', ( -17.18541743770070340, 36.26601615137748524, 106.0999999999999943 ) ) ;
#7363 = axis2_placement_3d ( 'none', #25733, #12198, #32007 ) ;
#7364 = oriented_edge ( 'none', *, *, #10678, .t. ) ;
#7365 = oriented_edge ( 'none', *, *, #42598, .t. ) ;
#7366 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#7367 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#7368 = direction ( 'none', ( 3.654106673393316282e-15, -0.9952549074973369159, 0.09730194809184090909 ) ) ;
#7369 = edge_curve ( 'none', #14194, #28169, #33309, .t. ) ;
#7370 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7371 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#7372 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7373 = edge_curve ( 'none', #34883, #40717, #42193, .t. ) ;
#7374 = oriented_edge ( 'none', *, *, #25, .f. ) ;
#7375 = oriented_edge ( 'none', *, *, #29209, .f. ) ;
#7376 = cartesian_point ( 'none', ( 22.17466139320878327, -33.29090554635810406, -15.50000000000000711 ) ) ;
#7377 = axis2_placement_3d ( 'none', #1375, #34823, #11377 ) ;
#7378 = oriented_edge ( 'none', *, *, #216, .f. ) ;
#7379 = vertex_point ( 'none', #20952 ) ;
#7380 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 58.50000000000005684 ) ) ;
#7381 = vector ( 'none', #40366, 1000.000000000000000 ) ;
#7382 = vertex_point ( 'none', #4224 ) ;
#7383 = edge_curve ( 'none', #36493, #25385, #23391, .t. ) ;
#7384 = oriented_edge ( 'none', *, *, #5898, .f. ) ;
#7385 = oriented_edge ( 'none', *, *, #40949, .f. ) ;
#7386 = oriented_edge ( 'none', *, *, #35736, .f. ) ;
#7387 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#7388 = axis2_placement_3d ( 'none', #8239, #27887, #4751 ) ;
#7389 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#7390 = cartesian_point ( 'none', ( 3.150894247566042861, -29.39359980405012251, -43.00000000000000000 ) ) ;
#7391 = cartesian_point ( 'none', ( -76.69999999999987494, -2.464140003155534941e-13, 146.0999999999999659 ) ) ;
#7392 = vector ( 'none', #11840, 1000.000000000000000 ) ;
#7393 = advanced_face ( 'none', ( #25001 ), #41689, .t. ) ;
#7394 = axis2_placement_3d ( 'none', #38687, #22485, #35459 ) ;
#7395 = line ( 'none', #1033, #32947 ) ;
#7396 = cartesian_point ( 'none', ( 51.00292657709093191, 37.46194077712570447, 1.000000000000007772 ) ) ;
#7397 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#7398 = face_outer_bound ( 'none', #27700, .t. ) ;
#7399 = edge_loop ( 'none', ( #27660, #40121, #38082, #7663 ) ) ;
#7400 = face_outer_bound ( 'none', #18475, .t. ) ;
#7401 = face_bound ( 'none', #9626, .t. ) ;
#7402 = plane ( 'none', #19145 ) ;
#7403 = cartesian_point ( 'none', ( 15.20581305931428062, 31.93465121207943014, 134.8892434390642450 ) ) ;
#7404 = cartesian_point ( 'none', ( -17.65302271922575628, -28.03587089054461501, 144.7298353189312365 ) ) ;
#7405 = edge_loop ( 'none', ( #38804, #43123, #31685, #10792 ) ) ;
#7406 = line ( 'none', #24852, #24588 ) ;
#7407 = advanced_face ( 'none', ( #24454 ), #39604, .f. ) ;
#7408 = direction ( 'none', ( 0.9285714285714327110, 0.3711537444790349860, 0.0000000000000000000 ) ) ;
#7409 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 5.004010026856173173e-17 ) ) ;
#7410 = vertex_point ( 'none', #30276 ) ;
#7411 = face_outer_bound ( 'none', #1631, .t. ) ;
#7412 = direction ( 'none', ( 3.469446951953614189e-15, -1.000000000000000000, -5.816799037940564369e-17 ) ) ;
#7413 = edge_curve ( 'none', #17588, #34901, #41771, .t. ) ;
#7414 = cartesian_point ( 'none', ( 6.322169336923906853e-14, 27.80000000000002558, 96.90000000000006253 ) ) ;
#7415 = direction ( 'none', ( -0.1065859633166276049, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#7416 = cartesian_point ( 'none', ( 6.800169094819384361e-14, 2.643317819860799463e-14, 111.8999999999999915 ) ) ;
#7417 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#7418 = edge_curve ( 'none', #24180, #31882, #32258, .t. ) ;
#7419 = oriented_edge ( 'none', *, *, #34463, .t. ) ;
#7420 = cartesian_point ( 'none', ( 20.00000000000008527, -34.64101615137753498, 113.1000000000000227 ) ) ;
#7421 = axis2_placement_3d ( 'none', #32734, #19913, #36232 ) ;
#7422 = cartesian_point ( 'none', ( -59.49999999999988631, -1.924437910088478046e-13, 146.1000000000000512 ) ) ;
#7423 = oriented_edge ( 'none', *, *, #26548, .t. ) ;
#7424 = oriented_edge ( 'none', *, *, #36080, .t. ) ;
#7425 = face_outer_bound ( 'none', #38360, .t. ) ;
#7426 = oriented_edge ( 'none', *, *, #31112, .f. ) ;
#7427 = edge_loop ( 'none', ( #17051, #30501, #6746, #16492 ) ) ;
#7428 = oriented_edge ( 'none', *, *, #29934, .t. ) ;
#7429 = edge_loop ( 'none', ( #2563, #4279, #1209, #3399 ) ) ;
#7430 = axis2_placement_3d ( 'none', #11883, #38969, #28593 ) ;
#7431 = direction ( 'none', ( 1.318389841742373786e-15, -1.224442052797146507e-16, 1.000000000000000000 ) ) ;
#7432 =( bounded_curve ( ) b_spline_curve ( 3, ( #12550, #36292, #35865, #6021 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.841317297602452108, 4.855736549290055493 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#7433 = face_outer_bound ( 'none', #34419, .t. ) ;
#7434 = edge_loop ( 'none', ( #1602, #8659, #2615, #868 ) ) ;
#7435 = edge_curve ( 'none', #16204, #7340, #41142, .t. ) ;
#7436 = cartesian_point ( 'none', ( 33.05386712212505529, 20.83756392899256227, -35.87240299858840586 ) ) ;
#7437 = cartesian_point ( 'none', ( 7.382770204385497056e-14, 2.731994396938933294e-14, 116.0000000000000426 ) ) ;
#7438 = cartesian_point ( 'none', ( -85.50000000001780620, 41.14663309680227599, 165.0999999999667693 ) ) ;
#7439 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#7440 = edge_curve ( 'none', #9873, #31919, #5715, .t. ) ;
#7441 = face_bound ( 'none', #29958, .t. ) ;
#7442 = edge_loop ( 'none', ( #25689, #21601, #27626, #32194 ) ) ;
#7443 = line ( 'none', #8711, #19961 ) ;
#7444 = cartesian_point ( 'none', ( -76.17661429571502651, -8.916668498251040020, 154.2925687977562177 ) ) ;
#7445 = advanced_face ( 'none', ( #9 ), #30170, .f. ) ;
#7446 = closed_shell ( 'none', ( #34386, #21214, #20166, #3989, #7291, #9991, #12239, #8445, #22305, #39474, #2516, #29976, #15457, #7671, #42899, #31205, #10552, #10171, #42585, #37702, #6764, #8561, #29247, #34480 ) ) ;
#7447 = line ( 'none', #19314, #20500 ) ;
#7448 = vertex_point ( 'none', #7830 ) ;
#7449 = edge_curve ( 'none', #19940, #27148, #22361, .t. ) ;
#7450 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#7451 = cartesian_point ( 'none', ( -95.69999999999987494, 3.995328480307789112e-13, 146.1000000000001648 ) ) ;
#7452 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7453 = axis2_placement_3d ( 'none', #24138, #40927, #27064 ) ;
#7454 = vector ( 'none', #3699, 1000.000000000000000 ) ;
#7455 = axis2_placement_3d ( 'none', #15545, #22831, #32613 ) ;
#7456 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914488576, 0.0000000000000000000 ) ) ;
#7457 = cartesian_point ( 'none', ( -54.49999999999993605, -1.500000000000588862, 107.6000000000000512 ) ) ;
#7458 = cartesian_point ( 'none', ( -95.53333333333326038, 7.315489167242400725, 120.9966523609220701 ) ) ;
#7459 = direction ( 'none', ( -1.317153999343780519e-15, 1.235540259014456753e-16, -1.000000000000000000 ) ) ;
#7460 = advanced_face ( 'none', ( #13505 ), #11212, .f. ) ;
#7461 = line ( 'none', #14248, #24684 ) ;
#7462 = cartesian_point ( 'none', ( -91.55954286205529513, -24.86223545759426301, 125.1633876475228249 ) ) ;
#7463 = cartesian_point ( 'none', ( 1.424907317984496561e-14, 25.00000000000002487, 141.8999999999999773 ) ) ;
#7464 = axis2_placement_3d ( 'none', #42858, #19702, #16758 ) ;
#7465 = edge_loop ( 'none', ( #23501, #31347, #2188, #35067 ) ) ;
#7466 = vertex_point ( 'none', #14531 ) ;
#7467 = advanced_face ( 'none', ( #33856 ), #34357, .t. ) ;
#7468 = oriented_edge ( 'none', *, *, #1696, .t. ) ;
#7470 = oriented_edge ( 'none', *, *, #35914, .f. ) ;
#7469 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142257965, -8.673617379884037444e-16 ) ) ;
#7471 = face_outer_bound ( 'none', #3025, .t. ) ;
#7472 = cartesian_point ( 'none', ( -17.38391037026825003, -30.36230179114968664, 113.1000000000000654 ) ) ;
#7473 = vertex_point ( 'none', #24738 ) ;
#7474 = oriented_edge ( 'none', *, *, #16933, .t. ) ;
#7475 = vertex_point ( 'none', #41203 ) ;
#7476 = direction ( 'none', ( -3.597944987211156741e-15, 0.6930543574663443618, -0.7208853290204429998 ) ) ;
#7477 = edge_curve ( 'none', #7302, #14113, #39064, .t. ) ;
#7478 = direction ( 'none', ( -0.9971700051792177222, 0.07517965662916467617, 1.210869952267010228e-15 ) ) ;
#7479 = edge_loop ( 'none', ( #17305, #2186, #41844, #12221 ) ) ;
#7480 = cartesian_point ( 'none', ( -75.82683166715801804, 25.28481453149705871, 138.2066589192545791 ) ) ;
#7481 = axis2_placement_3d ( 'none', #22709, #6127, #32769 ) ;
#7482 = cartesian_point ( 'none', ( -79.45310231898878328, -35.19999999992497663, 127.9031366230081233 ) ) ;
#7483 = circle ( 'none', #42876, 0.09999999999998947231 ) ;
#7484 = circle ( 'none', #36531, 2.750000000000002665 ) ;
#7485 = cartesian_point ( 'none', ( -19.48307797930454655, -9.582983201065243151, 174.1023834784296014 ) ) ;
#7486 = edge_curve ( 'none', #35792, #30835, #10936, .t. ) ;
#7487 = edge_loop ( 'none', ( #40884, #30651, #20495, #18242 ) ) ;
#7488 = line ( 'none', #30838, #40870 ) ;
#7489 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#7490 = oriented_edge ( 'none', *, *, #12905, .f. ) ;
#7491 = cartesian_point ( 'none', ( -77.99999999999987210, 20.00000000010611600, 180.7410161513658977 ) ) ;
#7492 = direction ( 'none', ( -3.784851220313030003e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7493 = cartesian_point ( 'none', ( -18.70237072037161141, 37.18969389731793740, 117.7000000000000739 ) ) ;
#7495 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#7494 = face_outer_bound ( 'none', #10880, .t. ) ;
#7496 = oriented_edge ( 'none', *, *, #7199, .f. ) ;
#7497 = cartesian_point ( 'none', ( -76.27693246631665147, 25.43231370817664327, 137.9516525061222296 ) ) ;
#7498 = edge_loop ( 'none', ( #16569, #13288, #12229, #13441 ) ) ;
#7499 = direction ( 'none', ( 9.326368094156706976e-16, 0.09137636991024707112, 0.9958164283752432011 ) ) ;
#7500 = cartesian_point ( 'none', ( -85.69999999999981810, -23.63890541230766118, 149.7301940030069431 ) ) ;
#7501 = line ( 'none', #8189, #33047 ) ;
#7502 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.6000000000000654 ) ) ;
#7503 = oriented_edge ( 'none', *, *, #22605, .t. ) ;
#7504 = edge_curve ( 'none', #34456, #15865, #15070, .t. ) ;
#7505 = vertex_point ( 'none', #14821 ) ;
#7506 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7507 = edge_curve ( 'none', #33647, #14990, #6246, .t. ) ;
#7508 = edge_loop ( 'none', ( #29876, #77 ) ) ;
#7509 = cartesian_point ( 'none', ( -82.29999999999981242, -13.70869678862614016, 159.2770304832886836 ) ) ;
#7510 = cartesian_point ( 'none', ( -65.22256808500019076, 0.08497391057565893691, 185.1151898727396485 ) ) ;
#7511 = circle ( 'none', #16971, 3.400000000000000355 ) ;
#7512 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.884182030513340771e-13 ) ) ;
#7513 = cartesian_point ( 'none', ( 20.00000000000024514, -29.14101615137742485, 113.0999999999999517 ) ) ;
#7514 = edge_curve ( 'none', #39348, #36915, #14028, .t. ) ;
#7515 = advanced_face ( 'none', ( #16625 ), #4150, .f. ) ;
#7516 = oriented_edge ( 'none', *, *, #13609, .t. ) ;
#7517 = vertex_point ( 'none', #21528 ) ;
#7518 = cartesian_point ( 'none', ( -17.08577134313589241, -10.61867769040306797, 175.8651943991195594 ) ) ;
#7519 = oriented_edge ( 'none', *, *, #33356, .t. ) ;
#7520 = axis2_placement_3d ( 'none', #37381, #17408, #14334 ) ;
#7521 = edge_curve ( 'none', #36161, #28897, #21854, .t. ) ;
#7522 = direction ( 'none', ( 1.753182019032803138e-15, -0.7208853290204433328, -0.6930543574663441397 ) ) ;
#7523 = cartesian_point ( 'none', ( -53.37152791086528225, 29.49710429250228927, 60.60000000000010800 ) ) ;
#7524 = cartesian_point ( 'none', ( -99.49999999999990052, 8.571222847353846407e-11, 146.1000000000001080 ) ) ;
#7525 = oriented_edge ( 'none', *, *, #6488, .f. ) ;
#7526 = direction ( 'none', ( 0.0000000000000000000, 0.9952549074973381371, -0.09730194809182841909 ) ) ;
#7527 = cartesian_point ( 'none', ( -38.33422344292218042, -17.68664224854779832, -15.49999999999996803 ) ) ;
#7528 = cartesian_point ( 'none', ( -57.50000000000002132, -57.49999999999999289, 1.233379236910114818e-14 ) ) ;
#7529 = line ( 'none', #27707, #3927 ) ;
#7530 = axis2_placement_3d ( 'none', #32159, #22114, #22541 ) ;
#7531 = line ( 'none', #7801, #25265 ) ;
#7532 = cartesian_point ( 'none', ( -104.4999999999999005, 8.569418734938830527e-11, 146.1000000000001080 ) ) ;
#7533 = vector ( 'none', #10732, 1000.000000000000000 ) ;
#7534 = line ( 'none', #30932, #41406 ) ;
#7535 = oriented_edge ( 'none', *, *, #16550, .t. ) ;
#7536 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#7537 = direction ( 'none', ( 0.5000000000000021094, 0.8660254037844373753, -5.525372073534636743e-16 ) ) ;
#7538 = line ( 'none', #24727, #6502 ) ;
#7539 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7540 = conical_surface ( 'none', #28867, 2.999999999999998668, 1.047197551196598519 ) ;
#7541 = cartesian_point ( 'none', ( 6.016663149831753143e-14, 2.492886723955103682e-14, 106.1000000000000512 ) ) ;
#7542 = cartesian_point ( 'none', ( -14.93857605887151685, -34.55528852739087142, 120.7000000000000739 ) ) ;
#7543 = direction ( 'none', ( 0.1065859633166279519, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#7544 = oriented_edge ( 'none', *, *, #30644, .f. ) ;
#7545 = oriented_edge ( 'none', *, *, #28525, .f. ) ;
#7546 = direction ( 'none', ( 1.000000000000000000, 3.220171709822821555e-15, -4.703334224450502248e-15 ) ) ;
#7547 = face_outer_bound ( 'none', #24767, .t. ) ;
#7548 = axis2_placement_3d ( 'none', #42531, #32460, #5973 ) ;
#7549 = oriented_edge ( 'none', *, *, #35247, .t. ) ;
#7550 = direction ( 'none', ( 3.700743415417188731e-15, -0.7851818551279845515, 0.6192652536496591198 ) ) ;
#7551 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#7552 = edge_curve ( 'none', #10079, #14597, #12990, .t. ) ;
#7553 = cartesian_point ( 'none', ( 16.15503323369166466, 30.70506284852833190, 138.1919593430604891 ) ) ;
#7554 = oriented_edge ( 'none', *, *, #23842, .t. ) ;
#7555 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#7556 = line ( 'none', #28470, #17472 ) ;
#7557 = edge_loop ( 'none', ( #24943, #527 ) ) ;
#7558 = direction ( 'none', ( -0.1065859633166277298, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#7559 = vertex_point ( 'none', #41352 ) ;
#7560 = cartesian_point ( 'none', ( 31.18570084974535916, 46.18582924850931448, 64.60000000000002274 ) ) ;
#7561 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#7562 = oriented_edge ( 'none', *, *, #31723, .f. ) ;
#7563 = cartesian_point ( 'none', ( -86.49999999999981526, -34.31980515332744375, 114.2801948466254771 ) ) ;
#7564 = oriented_edge ( 'none', *, *, #16541, .t. ) ;
#7565 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -5.500000000000020428 ) ) ;
#7566 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 4.093676202073981076e-16 ) ) ;
#7567 = cartesian_point ( 'none', ( -76.19999999999993179, 8.267434370782543951, 121.4494517520441264 ) ) ;
#7568 = advanced_face ( 'none', ( #29657 ), #36450, .f. ) ;
#7569 = edge_curve ( 'none', #37678, #9673, #31762, .t. ) ;
#7570 = line ( 'none', #15217, #28915 ) ;
#7571 = face_outer_bound ( 'none', #8741, .t. ) ;
#7572 = direction ( 'none', ( 0.0000000000000000000, -5.890349936205686709e-13, -1.000000000000000000 ) ) ;
#7573 = cartesian_point ( 'none', ( 34.88473215679297823, 50.75689730699778579, 58.50000000000003553 ) ) ;
#7574 = edge_curve ( 'none', #23795, #9080, #22890, .t. ) ;
#7575 = circle ( 'none', #4585, 1.500000000000001332 ) ;
#7576 = vector ( 'none', #29964, 1000.000000000000000 ) ;
#7577 = oriented_edge ( 'none', *, *, #41538, .f. ) ;
#7578 = face_outer_bound ( 'none', #3839, .t. ) ;
#7579 = edge_curve ( 'none', #20730, #18100, #9869, .t. ) ;
#7580 = oriented_edge ( 'none', *, *, #25512, .t. ) ;
#7581 = axis2_placement_3d ( 'none', #42182, #15790, #29168 ) ;
#7582 = oriented_edge ( 'none', *, *, #20002, .t. ) ;
#7583 = cartesian_point ( 'none', ( 14.86200763469398822, -11.98418662514487920, -37.50000000000000000 ) ) ;
#7584 = face_outer_bound ( 'none', #25615, .t. ) ;
#7585 = vertex_point ( 'none', #11917 ) ;
#7586 = cartesian_point ( 'none', ( -12.61087407679378458, 12.34771717221360809, 163.3777565126437423 ) ) ;
#7587 = cartesian_point ( 'none', ( -20.00000000000001066, -31.39101615137750301, 84.50000000000008527 ) ) ;
#7588 = cartesian_point ( 'none', ( -55.23139867650962032, -21.79166983769644617, 116.5512264712619981 ) ) ;
#7589 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#7590 = oriented_edge ( 'none', *, *, #1621, .t. ) ;
#7591 = axis2_placement_3d ( 'none', #6010, #16316, #39645 ) ;
#7592 = edge_loop ( 'none', ( #5089, #4446, #1340, #10244 ) ) ;
#7593 = oriented_edge ( 'none', *, *, #31637, .f. ) ;
#7594 = cartesian_point ( 'none', ( 10.39914843856936599, 14.69209691475660051, -37.50000000000000711 ) ) ;
#7595 = circle ( 'none', #35428, 0.2000000000000001499 ) ;
#7596 = oriented_edge ( 'none', *, *, #27848, .t. ) ;
#7597 = cartesian_point ( 'none', ( -21.11911845243378139, 28.10192220965262067, 139.5011301546566074 ) ) ;
#7598 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#7599 = cartesian_point ( 'none', ( -27.51767352898322372, -51.57841962196279439, 68.60000000000006537 ) ) ;
#7600 = direction ( 'none', ( 3.209268115305873447e-15, -1.000000000000000000, -5.816799037940411527e-17 ) ) ;
#7601 = cartesian_point ( 'none', ( -20.56740170840401660, -6.817550691203805968, 174.0144740208874907 ) ) ;
#7602 = cartesian_point ( 'none', ( -79.14999999999983515, -26.36759374679574108, 127.1000000000155126 ) ) ;
#7603 = cartesian_point ( 'none', ( -45.96194077712559789, -37.46194077712561210, 8.326672684688674053e-14 ) ) ;
#7604 = cylindrical_surface ( 'none', #23519, 3.999999999999996447 ) ;
#7605 = cartesian_point ( 'none', ( -36.53550794195835039, -14.92830849456655606, -11.19111128380585463 ) ) ;
#7606 = edge_curve ( 'none', #19896, #35157, #2106, .t. ) ;
#7607 = advanced_face ( 'none', ( #18711 ), #5149, .f. ) ;
#7608 = vector ( 'none', #33679, 1000.000000000000000 ) ;
#7609 = face_outer_bound ( 'none', #41296, .t. ) ;
#7610 = cartesian_point ( 'none', ( -92.93471026357786968, 40.20000000009741825, 166.0874630610054510 ) ) ;
#7611 = oriented_edge ( 'none', *, *, #9290, .t. ) ;
#7612 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m8-1-solid1', #22276 ) ;
#7613 = cartesian_point ( 'none', ( 45.96194077712557657, -37.46194077712549841, 1.000000000000007772 ) ) ;
#7614 = edge_curve ( 'none', #35287, #42203, #26528, .t. ) ;
#7615 = circle ( 'none', #20735, 9.599999999999996092 ) ;
#7616 = vertex_point ( 'none', #32281 ) ;
#7617 = cartesian_point ( 'none', ( -11.17689360399931786, -18.01872402917872407, 175.0784676001032096 ) ) ;
#7618 = vertex_point ( 'none', #35221 ) ;
#7619 = cartesian_point ( 'none', ( -75.98571145973609475, 25.54395074520496323, 138.3288460510388234 ) ) ;
#7620 = cartesian_point ( 'none', ( 5.078326991148372643e-14, 2.328651150592473148e-14, 99.30000000000005400 ) ) ;
#7621 = vector ( 'none', #35309, 1000.000000000000000 ) ;
#7622 = advanced_face ( 'none', ( #7765 ), #23897, .f. ) ;
#7623 = axis2_placement_3d ( 'none', #15714, #19668, #28972 ) ;
#7624 = oriented_edge ( 'none', *, *, #1420, .t. ) ;
#7625 = edge_curve ( 'none', #7846, #24586, #36975, .t. ) ;
#7626 = cartesian_point ( 'none', ( -85.40698224371460867, -26.39507658829847969, 151.7833939628360156 ) ) ;
#7627 = edge_loop ( 'none', ( #27275, #2556, #30919, #8431 ) ) ;
#7628 = oriented_edge ( 'none', *, *, #19882, .f. ) ;
#7629 = cartesian_point ( 'none', ( -27.34354335755026355, -51.67679992180339354, 60.60000000000006537 ) ) ;
#7630 = conical_surface ( 'none', #13096, 2.750000000000002665, 0.7853981633974344012 ) ;
#7631 = edge_curve ( 'none', #11380, #24052, #3098, .t. ) ;
#7632 = vertex_point ( 'none', #35078 ) ;
#7633 = cartesian_point ( 'none', ( 2.618745409587306473e-15, 3.195388064986210628e-14, 48.50000000000004974 ) ) ;
#7634 = cartesian_point ( 'none', ( -95.69999999999988916, -3.139155602127629108e-13, 146.0999999999999943 ) ) ;
#7635 = oriented_edge ( 'none', *, *, #32917, .f. ) ;
#7636 = cartesian_point ( 'none', ( -76.20652371635230793, 25.75177939172121100, 138.4270062424874936 ) ) ;
#7637 = axis2_placement_3d ( 'none', #2173, #2032, #12321 ) ;
#7638 = cartesian_point ( 'none', ( -79.80000000000312355, 32.18917177607749380, 124.9693103173424333 ) ) ;
#7639 = edge_curve ( 'none', #12972, #26766, #16084, .t. ) ;
#7640 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.336808689942017120e-17 ) ) ;
#7641 = direction ( 'none', ( -3.265361837132808064e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7642 = plane ( 'none', #27606 ) ;
#7643 = axis2_placement_3d ( 'none', #23266, #12945, #16007 ) ;
#7644 = face_outer_bound ( 'none', #37363, .t. ) ;
#7645 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -2.151057110211239811e-16 ) ) ;
#7646 = face_outer_bound ( 'none', #9410, .t. ) ;
#7647 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634882497, -1.130422233496262819e-15 ) ) ;
#7648 = circle ( 'none', #22878, 31.00000000000000000 ) ;
#7649 = oriented_edge ( 'none', *, *, #32598, .f. ) ;
#7650 = cartesian_point ( 'none', ( -1.943967321473060212e-13, 47.50000000000004263, 1.000000000000017542 ) ) ;
#7651 = cartesian_point ( 'none', ( 37.21329732163027870, -14.17437065558715226, -13.42263627615397681 ) ) ;
#7652 = cylindrical_surface ( 'none', #25462, 5.000000000000004441 ) ;
#7653 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#7654 = cartesian_point ( 'none', ( -95.03711694143486000, 25.83887376448372208, 138.4681923957012657 ) ) ;
#7655 = vertex_point ( 'none', #2350 ) ;
#7656 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#7657 = oriented_edge ( 'none', *, *, #2277, .t. ) ;
#7658 = advanced_face ( 'none', ( #16587 ), #34871, .t. ) ;
#7659 = line ( 'none', #4944, #18071 ) ;
#7660 = axis2_placement_3d ( 'none', #41982, #22000, #9052 ) ;
#7661 = conical_surface ( 'none', #39457, 6.500000000000001776, 0.7853981633974447263 ) ;
#7662 = cartesian_point ( 'none', ( -85.69999999999986073, -6.211489366813572666, 166.4847958009387128 ) ) ;
#7663 = oriented_edge ( 'none', *, *, #8106, .f. ) ;
#7664 = vertex_point ( 'none', #32006 ) ;
#7665 = edge_curve ( 'none', #17192, #17109, #7235, .t. ) ;
#7667 = oriented_edge ( 'none', *, *, #41920, .t. ) ;
#7666 = direction ( 'none', ( 2.639701630306425112e-15, -0.4187739565397474717, 0.9080905094339692951 ) ) ;
#7668 = cartesian_point ( 'none', ( -57.50000000000003553, -49.69657935914701596, -50.99999999999998579 ) ) ;
#7669 = cartesian_point ( 'none', ( -15.19999999999997797, 21.37001201478371470, 146.2112627270697658 ) ) ;
#7670 = oriented_edge ( 'none', *, *, #35785, .t. ) ;
#7671 = advanced_face ( 'none', ( #11427 ), #11925, .t. ) ;
#7672 = edge_curve ( 'none', #8255, #30710, #7724, .t. ) ;
#7673 = vertex_point ( 'none', #38726 ) ;
#7674 = circle ( 'none', #27564, 4.500000000000000000 ) ;
#7675 = oriented_edge ( 'none', *, *, #21420, .t. ) ;
#7676 = cartesian_point ( 'none', ( 47.00000000000000000, -1.606873871302093722e-15, -38.00000000000000711 ) ) ;
#7677 = cartesian_point ( 'none', ( -77.99999999999982947, -17.24999999993453415, 111.4589838486326698 ) ) ;
#7678 = axis2_placement_3d ( 'none', #16692, #36517, #42942 ) ;
#7679 = cartesian_point ( 'none', ( 31.18570084974535916, 46.18582924850931448, 64.60000000000002274 ) ) ;
#7680 = cartesian_point ( 'none', ( 57.49999999999993605, 30.31088913245556071, 48.50000000000001421 ) ) ;
#7681 = cartesian_point ( 'none', ( -9.699336079036026348, 19.44820182778373407, 174.1052943859889410 ) ) ;
#7682 = cartesian_point ( 'none', ( -14.50000000000012079, 38.86653296103295929, 113.1000000000000085 ) ) ;
#7683 = line ( 'none', #27800, #19154 ) ;
#7684 = direction ( 'none', ( -0.8643370637771587983, 0.05405034857500541634, 0.5000000000000003331 ) ) ;
#7685 = cartesian_point ( 'none', ( -103.9999999999999005, -13.45764007471189672, 113.7906836405163915 ) ) ;
#7686 = edge_curve ( 'none', #12898, #15369, #512, .t. ) ;
#7687 = vector ( 'none', #14046, 1000.000000000000000 ) ;
#7689 = oriented_edge ( 'none', *, *, #41320, .t. ) ;
#7688 = direction ( 'none', ( 1.031237399501095811e-15, 0.09137636991024002120, 0.9958164283752438672 ) ) ;
#7690 = direction ( 'none', ( -1.000000000000000000, -3.552713678800496985e-15, 1.165734175856409634e-15 ) ) ;
#7691 = cartesian_point ( 'none', ( -92.73645132321597373, -40.19999999992607798, 126.1388692872892108 ) ) ;
#7692 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#7693 = direction ( 'none', ( -0.1585527532634886383, 0.9873505073845697533, -2.775557561562872862e-17 ) ) ;
#7694 = face_outer_bound ( 'none', #23093, .t. ) ;
#7695 = edge_curve ( 'none', #12276, #11533, #2603, .t. ) ;
#7696 = line ( 'none', #39046, #34285 ) ;
#7697 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790458662, 1.082391169207739507e-15 ) ) ;
#7698 = vertex_point ( 'none', #19482 ) ;
#7699 = oriented_edge ( 'none', *, *, #31952, .t. ) ;
#7700 = vector ( 'none', #39631, 1000.000000000000000 ) ;
#7701 = cartesian_point ( 'none', ( -38.55600000000001870, 23.89486271146991214, 113.1000000000000369 ) ) ;
#7702 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, -4.235681631385838848e-17 ) ) ;
#7703 = edge_curve ( 'none', #707, #14243, #37474, .t. ) ;
#7704 = line ( 'none', #9730, #20751 ) ;
#7705 = cartesian_point ( 'none', ( -92.93471026357754283, -41.14663309663149704, 126.1125369389951061 ) ) ;
#7706 = oriented_edge ( 'none', *, *, #35976, .f. ) ;
#7707 = oriented_edge ( 'none', *, *, #5890, .t. ) ;
#7708 = axis2_placement_3d ( 'none', #5605, #2710, #28874 ) ;
#7709 = cartesian_point ( 'none', ( 16.42277426408739061, 20.36645490680268722, -32.50000000000000000 ) ) ;
#7710 = cartesian_point ( 'none', ( -94.69999999999993179, 6.798162766137020085, 120.0369038100784280 ) ) ;
#7711 = oriented_edge ( 'none', *, *, #2534, .t. ) ;
#7712 = axis2_placement_3d ( 'none', #18236, #41851, #11713 ) ;
#7713 = cartesian_point ( 'none', ( -17.83802208208724949, 5.972432876595317630, 176.0999999999999659 ) ) ;
#7714 = face_bound ( 'none', #42909, .t. ) ;
#7715 = edge_loop ( 'none', ( #32046, #15708, #37332, #20267 ) ) ;
#7716 = cartesian_point ( 'none', ( 20.00000000000008527, -34.64101615137753498, 113.1000000000000227 ) ) ;
#7717 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#7718 = cartesian_point ( 'none', ( -94.80105941934380098, 6.812915900182068718, 120.0510873749598488 ) ) ;
#7719 = advanced_face ( 'none', ( #28568, #43174, #34317, #20775, #10900, #35367 ), #3049, .t. ) ;
#7720 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#7721 = face_outer_bound ( 'none', #27720, .t. ) ;
#7722 = edge_curve ( 'none', #42152, #37046, #38022, .t. ) ;
#7723 = cartesian_point ( 'none', ( 18.60939881549556674, 11.23778771052886682, 174.1714442165720413 ) ) ;
#7724 = circle ( 'none', #5978, 3.999999999999996447 ) ;
#7725 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#7726 = advanced_face ( 'none', ( #28071, #9831 ), #39727, .f. ) ;
#7727 = face_outer_bound ( 'none', #19294, .t. ) ;
#7728 = vertex_point ( 'none', #6226 ) ;
#7729 = vertex_point ( 'none', #29500 ) ;
#7730 = plane ( 'none', #39298 ) ;
#7731 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#7733 = axis2_placement_3d ( 'none', #27489, #7546, #31126 ) ;
#7732 = cartesian_point ( 'none', ( -85.69999999999981810, -12.62736879509548693, 160.3166120194881898 ) ) ;
#7734 = face_bound ( 'none', #24140, .t. ) ;
#7735 = cylindrical_surface ( 'none', #13142, 6.138320441952072493 ) ;
#7736 = cartesian_point ( 'none', ( -17.34043879420762124, 27.97998742334425160, 145.2785372514879612 ) ) ;
#7737 = oriented_edge ( 'none', *, *, #40131, .f. ) ;
#7738 = axis2_placement_3d ( 'none', #31237, #30816, #1005 ) ;
#7739 = oriented_edge ( 'none', *, *, #26368, .f. ) ;
#7740 = circle ( 'none', #37055, 4.499999999999997335 ) ;
#7741 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000004405 ) ) ;
#7742 = cartesian_point ( 'none', ( -54.79999999999984794, -1.788523499528906997e-13, 173.6000000000000512 ) ) ;
#7743 = line ( 'none', #26905, #495 ) ;
#7744 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#7745 = cartesian_point ( 'none', ( 11.87442141097134041, 13.53299237123660070, -37.50000000000000000 ) ) ;
#7746 = axis2_placement_3d ( 'none', #33297, #39733, #30229 ) ;
#7747 = oriented_edge ( 'none', *, *, #20287, .f. ) ;
#7748 = edge_loop ( 'none', ( #33519, #7319 ) ) ;
#7749 = cartesian_point ( 'none', ( 3.974402098579691113e-14, 2.135432828989378496e-14, 91.30000000000005400 ) ) ;
#7750 = vertex_point ( 'none', #25878 ) ;
#7751 = direction ( 'none', ( -0.9912947018080030537, -8.141635513917818837e-14, -0.1316617414717817791 ) ) ;
#7752 = cartesian_point ( 'none', ( -103.9999999999997158, -34.64101615128004141, 166.1000000000205716 ) ) ;
#7753 = edge_curve ( 'none', #28685, #12389, #2069, .t. ) ;
#7754 = toroidal_surface ( 'none', #5924, 18.94354232112406322, 3.000000000000000000 ) ;
#7755 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7756 = cartesian_point ( 'none', ( -75.72764941781089476, 24.97114949632331715, 138.0590346073636852 ) ) ;
#7757 = edge_curve ( 'none', #20, #12628, #27044, .t. ) ;
#7758 = edge_curve ( 'none', #3370, #40331, #32781, .t. ) ;
#7759 = axis2_placement_3d ( 'none', #10894, #30666, #24112 ) ;
#7760 = edge_loop ( 'none', ( #38640, #20719, #8379, #11943 ) ) ;
#7761 = edge_curve ( 'none', #30917, #37488, #29112, .t. ) ;
#7762 = plane ( 'none', #40599 ) ;
#7763 = cartesian_point ( 'none', ( 35.99999999999998579, -5.628254944719468237e-15, -53.60000000000000853 ) ) ;
#7764 = oriented_edge ( 'none', *, *, #40657, .f. ) ;
#7765 = face_outer_bound ( 'none', #7839, .t. ) ;
#7766 = axis2_placement_3d ( 'none', #12737, #25697, #36194 ) ;
#7767 = line ( 'none', #19773, #25005 ) ;
#7768 = cartesian_point ( 'none', ( -104.4999999999997442, -37.14101615128261358, 161.7698729810998088 ) ) ;
#7769 = oriented_edge ( 'none', *, *, #732, .f. ) ;
#7770 = cartesian_point ( 'none', ( -88.15497208760316994, -26.71027422764990789, 150.0529056253286626 ) ) ;
#7771 = advanced_face ( 'none', ( #20283 ), #25464, .t. ) ;
#7772 = direction ( 'none', ( -0.9980504728846268936, 0.06241196659914482331, 1.214269605859241083e-15 ) ) ;
#7773 = circle ( 'none', #5311, 37.79999999999999005 ) ;
#7774 = vector ( 'none', #33926, 1000.000000000000114 ) ;
#7775 = cartesian_point ( 'none', ( -84.80000000000312355, 34.64101615154920211, 126.0999999999997385 ) ) ;
#7776 = cylindrical_surface ( 'none', #41617, 3.999999999999999112 ) ;
#7777 = direction ( 'none', ( -2.728312478273290271e-15, 0.7071067811865526798, -0.7071067811865423547 ) ) ;
#7778 = cartesian_point ( 'none', ( -83.67782780742271598, -16.10288568290589950, 109.2089838486319877 ) ) ;
#7779 = cartesian_point ( 'none', ( -75.96201282042970604, 25.51419336922291947, 138.3148038069027450 ) ) ;
#7780 = vertex_point ( 'none', #29063 ) ;
#7781 = oriented_edge ( 'none', *, *, #6448, .t. ) ;
#7782 = cartesian_point ( 'none', ( -78.50000000000302691, -34.69014735618291212, 162.2573423756905981 ) ) ;
#7783 = cartesian_point ( 'none', ( -17.14396568614133187, 34.79157510349522653, 117.7000000000000739 ) ) ;
#7784 = vertex_point ( 'none', #25732 ) ;
#7785 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#7786 = cartesian_point ( 'none', ( 18.01872402917688021, 11.17689360400281551, 175.0784676001031528 ) ) ;
#7787 = oriented_edge ( 'none', *, *, #27257, .f. ) ;
#7788 = edge_curve ( 'none', #28864, #650, #19741, .t. ) ;
#7789 = cartesian_point ( 'none', ( -66.89144122724076169, 0.2897205598491527923, 185.4984758260995079 ) ) ;
#7790 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 2.775557561562891351e-16 ) ) ;
#7791 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#7792 = cartesian_point ( 'none', ( 19.99999999999994316, 34.64101615137762735, 74.70000000000003126 ) ) ;
#7793 = axis2_placement_3d ( 'none', #9759, #3378, #32924 ) ;
#7794 = oriented_edge ( 'none', *, *, #32141, .f. ) ;
#7795 = face_bound ( 'none', #28389, .t. ) ;
#7796 = edge_loop ( 'none', ( #28472, #28948 ) ) ;
#7797 = cartesian_point ( 'none', ( -95.32696823777250472, 25.64068911546820928, 138.3745137172757040 ) ) ;
#7798 = cartesian_point ( 'none', ( -76.08503259105526695, -7.899121872646755804, 155.3984929691439447 ) ) ;
#7799 = edge_curve ( 'none', #37046, #42152, #26493, .t. ) ;
#7800 = edge_loop ( 'none', ( #3792, #2430, #8654, #21562 ) ) ;
#7801 = cartesian_point ( 'none', ( -60.19998826649735690, -36.91124242496263719, 165.0530651086507703 ) ) ;
#7802 = circle ( 'none', #40413, 36.49999999999997158 ) ;
#7803 = oriented_edge ( 'none', *, *, #38018, .f. ) ;
#7804 = cartesian_point ( 'none', ( -35.65616640185542963, -54.34738077886731844, -50.99999999999999289 ) ) ;
#7805 = vertex_point ( 'none', #29352 ) ;
#7806 = face_outer_bound ( 'none', #30789, .t. ) ;
#7807 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#7808 = circle ( 'none', #40211, 2.099999999999990763 ) ;
#7809 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#7810 = oriented_edge ( 'none', *, *, #29626, .t. ) ;
#7811 = b_spline_curve_with_knots ( 'none', 3,
( #73, #6879, #29593, #26529, #13437, #9662, #23181, #33381, #36611, #13147, #3281, #39539 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 6.359601310784501511e-17, 0.0007397396225989196850, 0.001479479245197775619, 0.002219218867796632095, 0.002589088679096087330, 0.002958958490395542564 ),
.unspecified. ) ;
#7812 = edge_curve ( 'none', #41723, #39798, #5208, .t. ) ;
#7813 = face_outer_bound ( 'none', #31636, .t. ) ;
#7814 = cartesian_point ( 'none', ( -50.61380324645819684, 34.92411587120017202, 60.60000000000010090 ) ) ;
#7815 = circle ( 'none', #9777, 4.249999999999997335 ) ;
#7816 = cartesian_point ( 'none', ( -14.58425106625568546, -18.08643819332759151, -10.49999999999998224 ) ) ;
#7817 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166313519, 6.938893903907229364e-16 ) ) ;
#7818 = edge_loop ( 'none', ( #23438, #1572, #41859, #40667, #1807, #38428, #30135, #28181 ) ) ;
#7819 = edge_curve ( 'none', #11110, #42084, #9414, .t. ) ;
#7820 = advanced_face ( 'none', ( #29614 ), #16672, .f. ) ;
#7821 = direction ( 'none', ( -0.1428571428571419888, -0.9897433186107871261, 4.253820799682080594e-16 ) ) ;
#7822 = direction ( 'none', ( 1.000000000000000000, 3.323730179971562393e-15, -8.239640843840860369e-16 ) ) ;
#7823 = direction ( 'none', ( -0.6183988120018292234, -0.7858644344381073843, 6.383782391594649121e-16 ) ) ;
#7824 = oriented_edge ( 'none', *, *, #11602, .t. ) ;
#7825 = oriented_edge ( 'none', *, *, #9319, .t. ) ;
#7826 = edge_curve ( 'none', #12399, #17760, #10388, .t. ) ;
#7827 = direction ( 'none', ( -3.469446951953617344e-15, 1.000000000000000000, 5.816799037940569300e-17 ) ) ;
#7828 = edge_loop ( 'none', ( #33665, #25300 ) ) ;
#7829 = direction ( 'none', ( 0.5636924950782565835, 0.8259847280624803556, -6.844954231109468526e-16 ) ) ;
#7830 = cartesian_point ( 'none', ( 1.774724673450822845e-14, -35.99999999999997868, 84.50000000000005684 ) ) ;
#7831 = axis2_placement_3d ( 'none', #31199, #11553, #18526 ) ;
#7832 = advanced_face ( 'none', ( #15033 ), #25994, .t. ) ;
#7833 = cartesian_point ( 'none', ( 45.50000000000000000, -7.147794284712212646e-15, -7.000000000000009770 ) ) ;
#7834 = cartesian_point ( 'none', ( -104.4999999999999432, 25.00000000010602719, 180.7410161513629703 ) ) ;
#7835 = cartesian_point ( 'none', ( 2.724550394299531497, -25.41638583962956588, -43.00000000000000000 ) ) ;
#7836 = vector ( 'none', #1311, 1000.000000000000114 ) ;
#7837 = axis2_placement_3d ( 'none', #52, #16638, #30329 ) ;
#7838 = direction ( 'none', ( 3.608224830032559450e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#7839 = edge_loop ( 'none', ( #37093, #6000, #1179 ) ) ;
#7840 = oriented_edge ( 'none', *, *, #35120, .f. ) ;
#7841 = vertex_point ( 'none', #3326 ) ;
#7843 = oriented_edge ( 'none', *, *, #28857, .f. ) ;
#7842 = plane ( 'none', #5057 ) ;
#7844 = circle ( 'none', #11625, 3.000000000000000444 ) ;
#7845 = cartesian_point ( 'none', ( -39.00364330202665286, 8.007975951700080586, 113.1000000000000227 ) ) ;
#7846 = vertex_point ( 'none', #27023 ) ;
#7848 = oriented_edge ( 'none', *, *, #33908, .t. ) ;
#7847 = oriented_edge ( 'none', *, *, #14752, .t. ) ;
#7849 = oriented_edge ( 'none', *, *, #6799, .t. ) ;
#7850 = edge_loop ( 'none', ( #17746, #35859, #34082, #35492 ) ) ;
#7851 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.802133645976566365e-16 ) ) ;
#7852 = vector ( 'none', #32595, 1000.000000000000000 ) ;
#7853 = vector ( 'none', #34153, 1000.000000000000000 ) ;
#7854 = axis2_placement_3d ( 'none', #1833, #28411, #11833 ) ;
#7855 = cartesian_point ( 'none', ( 21.28982274854145373, 3.991718356543457968, 173.9546443907252637 ) ) ;
#7856 = cylindrical_surface ( 'none', #15553, 65.00000000000001421 ) ;
#7857 = vector ( 'none', #18229, 1000.000000000000000 ) ;
#7858 = edge_curve ( 'none', #27776, #39537, #30675, .t. ) ;
#7859 = oriented_edge ( 'none', *, *, #13444, .t. ) ;
#7860 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#7861 = oriented_edge ( 'none', *, *, #395, .f. ) ;
#7862 = cartesian_point ( 'none', ( -79.20100689942216832, -6.146601713684510138, 166.7058801086470794 ) ) ;
#7863 = cartesian_point ( 'none', ( -95.19999798489747889, 7.508612923627778102, 120.7199258630873970 ) ) ;
#7864 = edge_curve ( 'none', #1724, #3364, #2766, .t. ) ;
#7865 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 178.2410161513773801 ) ) ;
#7866 = oriented_edge ( 'none', *, *, #43039, .t. ) ;
#7867 = oriented_edge ( 'none', *, *, #41149, .t. ) ;
#7868 = cartesian_point ( 'none', ( 20.04165452918120494, 8.303360270763052498, 174.0574174192856276 ) ) ;
#7869 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7870 = advanced_face ( 'none', ( #38521 ), #29784, .t. ) ;
#7871 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211238825e-16 ) ) ;
#7872 = cartesian_point ( 'none', ( -13.48098709222614566, -26.56607152350776602, 151.4828761351282651 ) ) ;
#7873 = oriented_edge ( 'none', *, *, #30395, .f. ) ;
#7874 = cartesian_point ( 'none', ( 1.239024092292141977e-13, -38.50000000000008527, 45.50000000000003553 ) ) ;
#7875 = oriented_edge ( 'none', *, *, #12015, .f. ) ;
#7876 = edge_curve ( 'none', #9017, #3213, #36412, .t. ) ;
#7877 = oriented_edge ( 'none', *, *, #24028, .t. ) ;
#7878 = vertex_point ( 'none', #36809 ) ;
#7879 = direction ( 'none', ( 0.4334775101009611387, -0.9011643846916450595, -5.263745291560639669e-16 ) ) ;
#7880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7881 = oriented_edge ( 'none', *, *, #2851, .t. ) ;
#7882 = vector ( 'none', #339, 1000.000000000000000 ) ;
#7883 = cartesian_point ( 'none', ( 33.49101067908064522, 21.87126433688066385, -13.73205080756888563 ) ) ;
#7884 = advanced_face ( 'none', ( #17638 ), #17140, .f. ) ;
#7885 = vertex_point ( 'none', #13486 ) ;
#7886 = oriented_edge ( 'none', *, *, #3022, .f. ) ;
#7887 = cartesian_point ( 'none', ( 14.27565044502548730, 37.36583739689830708, -34.26794919243113924 ) ) ;
#7888 = cartesian_point ( 'none', ( -54.49999999999994316, -5.884826593086765666e-13, 106.1000000000000369 ) ) ;
#7889 = vertex_point ( 'none', #13630 ) ;
#7890 = edge_loop ( 'none', ( #24276, #26914, #2796, #41405, #39460, #11426 ) ) ;
#7891 = cartesian_point ( 'none', ( 45.96194077712551262, 37.46194077712569026, 1.000000000000014655 ) ) ;
#7892 = vertex_point ( 'none', #33728 ) ;
#7893 = edge_curve ( 'none', #24714, #15326, #8795, .t. ) ;
#7894 = face_outer_bound ( 'none', #2270, .t. ) ;
#7895 = axis2_placement_3d ( 'none', #28603, #15945, #32122 ) ;
#7896 = circle ( 'none', #6386, 6.499999999999999112 ) ;
#7897 = cartesian_point ( 'none', ( -38.86456603271486898, 8.822762666240823393, -37.47577732019887264 ) ) ;
#7898 = direction ( 'none', ( -1.214306433183765755e-15, -1.656607900964124791e-29, -1.000000000000000000 ) ) ;
#7899 = edge_curve ( 'none', #13774, #1158, #21817, .t. ) ;
#7900 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7901 = conical_surface ( 'none', #18627, 2.499999999999995115, 1.029744258676651647 ) ;
#7903 = oriented_edge ( 'none', *, *, #32881, .f. ) ;
#7902 = axis2_placement_3d ( 'none', #37430, #4784, #40928 ) ;
#7904 = cylindrical_surface ( 'none', #23972, 7.000000000000000888 ) ;
#7905 = vector ( 'none', #24340, 1000.000000000000000 ) ;
#7906 = cartesian_point ( 'none', ( -3.150894247565829698, 29.39359980405015094, -11.49999999999999112 ) ) ;
#7907 = cartesian_point ( 'none', ( -76.21040028898688945, 25.75469639445336867, 138.4283835321657818 ) ) ;
#7908 = oriented_edge ( 'none', *, *, #22479, .t. ) ;
#7910 = oriented_edge ( 'none', *, *, #17821, .f. ) ;
#7909 = axis2_placement_3d ( 'none', #11290, #24671, #4729 ) ;
#7911 = circle ( 'none', #26431, 2.549999999999996714 ) ;
#7912 = cartesian_point ( 'none', ( -29.51212405769681268, 4.532047410638750939, 139.5072148840289117 ) ) ;
#7913 = vertex_point ( 'none', #3603 ) ;
#7914 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#7915 = vertex_point ( 'none', #16542 ) ;
#7916 = axis2_placement_3d ( 'none', #13253, #33644, #3661 ) ;
#7917 = cartesian_point ( 'none', ( -82.37186002084261816, -26.96150303032665008, 147.6463140864227057 ) ) ;
#7918 = cartesian_point ( 'none', ( 41.46194077712549131, -45.96194077712567605, -51.00000000000000711 ) ) ;
#7919 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, -4.818676322157796389e-17 ) ) ;
#7920 = oriented_edge ( 'none', *, *, #26514, .f. ) ;
#7921 = edge_curve ( 'none', #30692, #9818, #19238, .t. ) ;
#7922 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.333131947013681307e-16 ) ) ;
#7923 = cartesian_point ( 'none', ( -76.34180592048643632, 25.55463856875585904, 138.0692548129496799 ) ) ;
#7924 = oriented_edge ( 'none', *, *, #38735, .f. ) ;
#7925 = vertex_point ( 'none', #30950 ) ;
#7926 = face_outer_bound ( 'none', #7429, .t. ) ;
#7927 = edge_loop ( 'none', ( #373, #19099, #17567, #16882 ) ) ;
#7928 = oriented_edge ( 'none', *, *, #26548, .f. ) ;
#7929 = cartesian_point ( 'none', ( 4.139990832464993406e-14, 2.164415577229842615e-14, 92.50000000000005684 ) ) ;
#7930 = oriented_edge ( 'none', *, *, #12845, .t. ) ;
#7931 = cartesian_point ( 'none', ( -19.99999999999989342, 34.64101615137759893, 75.19998533311827771 ) ) ;
#7932 = direction ( 'none', ( 0.8385030747631874171, 0.5448968651154828535, -1.018199677929314787e-15 ) ) ;
#7933 = oriented_edge ( 'none', *, *, #24993, .f. ) ;
#7934 = edge_curve ( 'none', #25566, #6008, #6207, .t. ) ;
#7935 = direction ( 'none', ( 1.753182019032801757e-15, -0.7208853290204433328, -0.6930543574663442508 ) ) ;
#7936 = cartesian_point ( 'none', ( -57.50000000000003553, 57.50000000000000711, -72.99999999999998579 ) ) ;
#7937 = circle ( 'none', #27380, 49.00000000000000000 ) ;
#7938 = oriented_edge ( 'none', *, *, #30319, .t. ) ;
#7939 = direction ( 'none', ( -2.932862740614445331e-15, 0.7071067811865549002, -0.7071067811865402453 ) ) ;
#7940 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#7941 = advanced_face ( 'none', ( #35915 ), #37824, .f. ) ;
#7942 = cartesian_point ( 'none', ( 10.72508823596895411, 38.30789175736023822, -37.35044145858324782 ) ) ;
#7943 = cartesian_point ( 'none', ( -17.68664224854795108, 38.33422344292225858, -32.49999999999997868 ) ) ;
#7944 = axis2_placement_3d ( 'none', #15636, #22498, #2747 ) ;
#7945 = circle ( 'none', #8556, 2.133999999999997677 ) ;
#7946 = oriented_edge ( 'none', *, *, #4351, .f. ) ;
#7947 = circle ( 'none', #38169, 65.00000000000000000 ) ;
#7948 = line ( 'none', #13778, #30890 ) ;
#7949 = direction ( 'none', ( -1.000000000000000000, -3.586259037171264895e-15, 1.191212303758289610e-15 ) ) ;
#7950 = cartesian_point ( 'none', ( -85.50000000001772094, 13.67500000009687433, 165.0999999999828560 ) ) ;
#7951 = edge_curve ( 'none', #34328, #28478, #18180, .t. ) ;
#7952 = advanced_face ( 'none', ( #33819 ), #13994, .t. ) ;
#7953 = oriented_edge ( 'none', *, *, #2288, .f. ) ;
#7954 = vector ( 'none', #34360, 1000.000000000000000 ) ;
#7955 = oriented_edge ( 'none', *, *, #34870, .t. ) ;
#7956 = edge_curve ( 'none', #16233, #6077, #12955, .t. ) ;
#7957 = line ( 'none', #36612, #14226 ) ;
#7958 = cartesian_point ( 'none', ( -55.80430429960148331, -5.930094604386301760e-13, 109.2529659166385443 ) ) ;
#7959 = axis2_placement_3d ( 'none', #28661, #38895, #28388 ) ;
#7960 = cartesian_point ( 'none', ( -85.69999999999981810, -23.63890541230766118, 149.7301940030069431 ) ) ;
#7961 = edge_curve ( 'none', #10997, #6770, #24959, .t. ) ;
#7962 = conical_surface ( 'none', #33950, 2.499999999999995115, 0.7853981633974673748 ) ;
#7963 = direction ( 'none', ( -0.9912947018080029427, -8.151340225722772899e-14, -0.1316617414717823897 ) ) ;
#7964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7965 = oriented_edge ( 'none', *, *, #34838, .f. ) ;
#7966 = direction ( 'none', ( -4.700225607503757205e-15, 1.000000000000000000, 5.816799037940534787e-17 ) ) ;
#7967 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#7968 = oriented_edge ( 'none', *, *, #43039, .f. ) ;
#7969 = axis2_placement_3d ( 'none', #15785, #38834, #2736 ) ;
#7970 = direction ( 'none', ( -0.5448968651154831866, 0.8385030747631870840, 0.0000000000000000000 ) ) ;
#7971 = oriented_edge ( 'none', *, *, #24606, .f. ) ;
#7972 = circle ( 'none', #8512, 3.050000000000000711 ) ;
#7973 = oriented_edge ( 'none', *, *, #845, .f. ) ;
#7974 = edge_loop ( 'none', ( #18360, #2433, #29309, #39500 ) ) ;
#7975 = vertex_point ( 'none', #14186 ) ;
#7976 = cartesian_point ( 'none', ( -19.92882842329470705, -34.24322869439514960, 75.19998533311827771 ) ) ;
#7977 = oriented_edge ( 'none', *, *, #7507, .f. ) ;
#7978 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 111.4589838486226085 ) ) ;
#7979 = cartesian_point ( 'none', ( -1.114951153651309285e-13, 4.941326125748438328e-14, -19.10815280171312835 ) ) ;
#7980 = direction ( 'none', ( -1.054711873393898713e-15, -1.665334536937734811e-16, -1.000000000000000000 ) ) ;
#7981 = cartesian_point ( 'none', ( -17.41366346998900028, 16.15902504591689492, 168.9865753854206218 ) ) ;
#7982 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7983 =( bounded_curve ( ) b_spline_curve ( 3, ( #34652, #18463, #8142, #31277 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.427448757889531183, 1.441868009577133680 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#7984 = face_outer_bound ( 'none', #31392, .t. ) ;
#7985 = vertex_point ( 'none', #38089 ) ;
#7986 = cartesian_point ( 'none', ( -15.19999999999982521, -12.68216231685167905, 162.7984984951491754 ) ) ;
#7987 = cartesian_point ( 'none', ( 1.374157067136110593e-13, 1.998036858036703839e-14, 164.5999999999999659 ) ) ;
#7988 = cartesian_point ( 'none', ( -8.955173297354320994, -15.62429135968954697, -10.60724064033963110 ) ) ;
#7989 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#7990 = cartesian_point ( 'none', ( -50.46194077712551262, 45.96194077712567605, -50.99999999999999289 ) ) ;
#7991 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#7992 = line ( 'none', #34913, #3845 ) ;
#7993 = edge_loop ( 'none', ( #23677, #34398, #37953, #9002 ) ) ;
#7994 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#7995 = face_outer_bound ( 'none', #7557, .t. ) ;
#7996 = edge_curve ( 'none', #1656, #25657, #9333, .t. ) ;
#7997 = oriented_edge ( 'none', *, *, #38584, .t. ) ;
#7998 = conical_surface ( 'none', #27746, 35.49999999999999289, 0.7853981633974482790 ) ;
#7999 = edge_loop ( 'none', ( #1106, #8691, #31165, #24365 ) ) ;
#8000 = cartesian_point ( 'none', ( 17.52516021805948299, -8.681518261879595855, -36.50000000000001421 ) ) ;
#8001 = direction ( 'none', ( 0.8917887532908056469, -0.4524520079566787811, 0.0000000000000000000 ) ) ;
#8002 = advanced_face ( 'none', ( #17684 ), #15530, .f. ) ;
#8003 = direction ( 'none', ( 0.0000000000000000000, -0.7208853290204492170, -0.6930543574663380335 ) ) ;
#8004 = axis2_placement_3d ( 'none', #4695, #1823, #1240 ) ;
#8005 = vector ( 'none', #33003, 1000.000000000000000 ) ;
#8006 = oriented_edge ( 'none', *, *, #16898, .t. ) ;
#8007 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#8008 = axis2_placement_3d ( 'none', #28539, #5568, #25222 ) ;
#8009 = face_outer_bound ( 'none', #11482, .t. ) ;
#8010 = axis2_placement_3d ( 'none', #28849, #25373, #5430 ) ;
#8011 = cartesian_point ( 'none', ( 19.59371750263114720, 7.618674104312737505, 176.0999999999754664 ) ) ;
#8012 = oriented_edge ( 'none', *, *, #36006, .f. ) ;
#8013 = oriented_edge ( 'none', *, *, #28210, .f. ) ;
#8014 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#8015 = oriented_edge ( 'none', *, *, #3755, .t. ) ;
#8016 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8017 = line ( 'none', #4063, #3869 ) ;
#8018 = b_spline_curve_with_knots ( 'none', 3,
( #24689, #17844, #8093, #24847, #34891, #20909, #14352, #24259 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.01259843715350051491, 0.01432827374245909842, 0.01605811033141768193, 0.01951778350933484896 ),
.unspecified. ) ;
#8019 = oriented_edge ( 'none', *, *, #21165, .f. ) ;
#8020 = oriented_edge ( 'none', *, *, #19312, .f. ) ;
#8021 = oriented_edge ( 'none', *, *, #7614, .t. ) ;
#8022 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#8023 = edge_curve ( 'none', #38432, #28649, #21865, .t. ) ;
#8024 = cartesian_point ( 'none', ( 23.47542852236429312, -31.56537018493544267, 113.1000000000000227 ) ) ;
#8025 = oriented_edge ( 'none', *, *, #32848, .f. ) ;
#8026 = edge_curve ( 'none', #34289, #39679, #12474, .t. ) ;
#8027 = cartesian_point ( 'none', ( -56.79999999999988347, -1.827015839677620559e-13, 146.1000000000000512 ) ) ;
#8028 = cartesian_point ( 'none', ( -12.89263703391493721, -25.20462279586672949, 155.6992413824047219 ) ) ;
#8029 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#8030 = direction ( 'none', ( -2.639701630306422351e-15, 0.4187739565397468611, -0.9080905094339695172 ) ) ;
#8031 = axis2_placement_3d ( 'none', #4936, #14524, #41191 ) ;
#8032 = cylindrical_surface ( 'none', #156, 4.000000000000000888 ) ;
#8033 = cylindrical_surface ( 'none', #33986, 8.500000000000000000 ) ;
#8034 = cartesian_point ( 'none', ( -15.19999999999984297, -8.920580559879589089, 157.4892825936799738 ) ) ;
#8035 = line ( 'none', #22728, #5974 ) ;
#8036 = direction ( 'none', ( 0.8571673007021115565, -1.350532278854929112e-16, 0.5150380749100554878 ) ) ;
#8037 = oriented_edge ( 'none', *, *, #18461, .f. ) ;
#8038 = face_outer_bound ( 'none', #24036, .t. ) ;
#8039 = cartesian_point ( 'none', ( -98.99999999999981526, -30.14101615128002365, 166.1000000000179284 ) ) ;
#8040 = edge_loop ( 'none', ( #24206, #5286, #40083, #42976, #10743, #31881 ) ) ;
#8041 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8042 = direction ( 'none', ( 5.551115123125793746e-15, -1.000000000000000000, 5.884182030513340771e-13 ) ) ;
#8043 = cartesian_point ( 'none', ( -59.49999999999984368, -1.962395613725189278e-13, 177.1000000000000512 ) ) ;
#8044 = cartesian_point ( 'none', ( 37.46194077712561921, -51.00292657709093902, 1.000000000000014655 ) ) ;
#8045 = cartesian_point ( 'none', ( -76.43831434115362811, -19.22789006287414537, 165.0178579040683928 ) ) ;
#8046 = vector ( 'none', #31163, 1000.000000000000000 ) ;
#8047 = axis2_placement_3d ( 'none', #21795, #5645, #8839 ) ;
#8048 = circle ( 'none', #8563, 76.00000000000000000 ) ;
#8049 = cartesian_point ( 'none', ( -75.69999999999997442, 23.95959325140198004, 137.2293804485051965 ) ) ;
#8050 = cartesian_point ( 'none', ( 31.22603891921374242, 57.00819672131149929, -6.682410817756221137e-15 ) ) ;
#8051 = oriented_edge ( 'none', *, *, #20339, .f. ) ;
#8052 = vertex_point ( 'none', #41450 ) ;
#8053 = direction ( 'none', ( -1.000000000000000000, -2.220446049250310123e-16, 9.291008791348794080e-16 ) ) ;
#8054 = cartesian_point ( 'none', ( -22.72448432557725795, 38.83353152519353557, 114.7000000000000597 ) ) ;
#8055 = vector ( 'none', #1003, 1000.000000000000000 ) ;
#8056 = oriented_edge ( 'none', *, *, #11470, .t. ) ;
#8057 = vertex_point ( 'none', #31663 ) ;
#8058 = edge_curve ( 'none', #37674, #32293, #6699, .t. ) ;
#8059 = cartesian_point ( 'none', ( -84.80000000000281091, -34.64101615137781209, 166.1000000000001933 ) ) ;
#8060 = cartesian_point ( 'none', ( 33.46194077712550552, -51.00292657709108823, -7.228710016040607593e-15 ) ) ;
#8061 = vertex_point ( 'none', #5162 ) ;
#8062 = conical_surface ( 'none', #6641, 45.00000000000001421, 0.7853981633974469467 ) ;
#8063 = advanced_face ( 'none', ( #14549 ), #6742, .f. ) ;
#8064 = vertex_point ( 'none', #21756 ) ;
#8065 = vertex_point ( 'none', #8081 ) ;
#8066 = oriented_edge ( 'none', *, *, #29007, .f. ) ;
#8067 = axis2_placement_3d ( 'none', #30691, #318, #598 ) ;
#8068 = direction ( 'none', ( -0.9912947018080028316, -8.151340225722779210e-14, -0.1316617414717825285 ) ) ;
#8069 = vertex_point ( 'none', #31223 ) ;
#8070 = direction ( 'none', ( 1.050917950431376615e-14, 1.000000000000000000, 6.049741671888128398e-19 ) ) ;
#8071 = edge_curve ( 'none', #40588, #19746, #12999, .t. ) ;
#8072 = oriented_edge ( 'none', *, *, #4257, .f. ) ;
#8073 = cartesian_point ( 'none', ( 4.747149523377768689e-14, 2.270685654111544595e-14, 96.90000000000006253 ) ) ;
#8074 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8075 = cartesian_point ( 'none', ( -30.31088913245559269, 57.49999999999993605, 7.632783294297951215e-14 ) ) ;
#8076 = face_outer_bound ( 'none', #18817, .t. ) ;
#8077 = cartesian_point ( 'none', ( 36.33977911904300129, 16.16051438406983465, -37.33422393949457074 ) ) ;
#8078 = cartesian_point ( 'none', ( 11.17683266125622765, 18.01862217374089070, 175.0786052118642147 ) ) ;
#8079 = vector ( 'none', #40330, 1000.000000000000000 ) ;
#8080 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 3.400530025998532003e-16 ) ) ;
#8081 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 113.9589838486226085 ) ) ;
#8082 = cartesian_point ( 'none', ( -76.59583881556639540, 25.90247844227523188, 138.4982867724103812 ) ) ;
#8083 = circle ( 'none', #38354, 2.099999999999990763 ) ;
#8084 = face_bound ( 'none', #18469, .t. ) ;
#8085 = vertex_point ( 'none', #28014 ) ;
#8086 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#8087 = cartesian_point ( 'none', ( -69.49999999999987210, -19.91839899407620251, 111.6003209368320341 ) ) ;
#8088 = direction ( 'none', ( -1.054711873393898516e-15, -2.775557561562890858e-16, -1.000000000000000000 ) ) ;
#8089 = cartesian_point ( 'none', ( -17.84999999999989484, 11.06243644049533437, 176.0999999999999943 ) ) ;
#8090 = edge_curve ( 'none', #30372, #24145, #5198, .t. ) ;
#8091 = circle ( 'none', #16580, 9.600000000000004974 ) ;
#8092 = circle ( 'none', #17968, 6.500000000000001776 ) ;
#8093 = cartesian_point ( 'none', ( -21.29663828643228385, -1.158849056039652492, 174.9854830533105883 ) ) ;
#8094 = oriented_edge ( 'none', *, *, #11415, .t. ) ;
#8095 = edge_curve ( 'none', #18800, #36479, #5726, .t. ) ;
#8096 = edge_loop ( 'none', ( #5088, #26284, #29353, #31787, #4192 ) ) ;
#8097 = cartesian_point ( 'none', ( -75.69999999999984652, -7.137983248322639085, 135.8384603910204760 ) ) ;
#8098 = cartesian_point ( 'none', ( -69.28701393219937188, 1.062596226779805475, 186.0368987297435694 ) ) ;
#8099 = direction ( 'none', ( 0.5151653611572185598, 0.5940105182202730649, -0.6178641880765021188 ) ) ;
#8100 = direction ( 'none', ( -1.000000000000000000, -3.552713678800496985e-15, 1.165734175856409634e-15 ) ) ;
#8101 = axis2_placement_3d ( 'none', #31519, #38250, #5326 ) ;
#8102 = line ( 'none', #3337, #6032 ) ;
#8103 = cartesian_point ( 'none', ( 11.30284748810889184, 38.03659097616007756, -37.17637342634975539 ) ) ;
#8104 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8105 = axis2_placement_3d ( 'none', #31726, #31867, #25334 ) ;
#8106 = edge_curve ( 'none', #27393, #6203, #3630, .t. ) ;
#8107 = direction ( 'none', ( -1.000000000000000000, -3.586259037171268050e-15, 1.191212303758293160e-15 ) ) ;
#8108 = direction ( 'none', ( -2.135044278125302132e-15, 0.7208853290204437769, 0.6930543574663439177 ) ) ;
#8109 = axis2_placement_3d ( 'none', #7081, #40890, #20764 ) ;
#8110 = advanced_face ( 'none', ( #11968 ), #30724, .t. ) ;
#8111 = vertex_point ( 'none', #35604 ) ;
#8112 = cartesian_point ( 'none', ( 20.36645490680288262, -16.42277426408742258, -15.50000000000000711 ) ) ;
#8113 = cartesian_point ( 'none', ( 49.61081362515101745, -35.25027695764237023, 58.50000000000000000 ) ) ;
#8114 = oriented_edge ( 'none', *, *, #21039, .t. ) ;
#8115 = cartesian_point ( 'none', ( -8.374556760767234209, -15.93997357076415788, -37.29045154581208266 ) ) ;
#8116 = oriented_edge ( 'none', *, *, #41854, .t. ) ;
#8117 = face_outer_bound ( 'none', #14776, .t. ) ;
#8118 = edge_loop ( 'none', ( #10939, #14557, #33838, #3366 ) ) ;
#8119 = axis2_placement_3d ( 'none', #7565, #37314, #780 ) ;
#8120 = cartesian_point ( 'none', ( -54.50997501925742483, -1.301045943161356133, 109.5739762684981997 ) ) ;
#8121 = plane ( 'none', #8810 ) ;
#8122 = plane ( 'none', #24040 ) ;
#8124 = advanced_face ( 'none', ( #38030 ), #21893, .f. ) ;
#8123 = b_spline_curve_with_knots ( 'none', 3,
( #726, #30968, #24266, #441, #24116, #10896, #33885, #40901 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.001037501073878648126, 0.001687315884584160907, 0.002337130695289673689, 0.003636760316700691012 ),
.unspecified. ) ;
#8125 = line ( 'none', #9598, #35761 ) ;
#8126 = cartesian_point ( 'none', ( -20.00000000000001421, 34.64101615137756340, 69.50000000000007105 ) ) ;
#8127 = vector ( 'none', #15582, 1000.000000000000000 ) ;
#8128 = cartesian_point ( 'none', ( 20.00000000000008882, 34.64101615137755630, 84.50000000000004263 ) ) ;
#8129 = line ( 'none', #9898, #10237 ) ;
#8130 = cartesian_point ( 'none', ( -81.44999999999981810, -12.62736879509547627, 160.3166120194881898 ) ) ;
#8131 = face_outer_bound ( 'none', #41801, .t. ) ;
#8132 = oriented_edge ( 'none', *, *, #30489, .t. ) ;
#8133 = direction ( 'none', ( 4.440892098500624683e-16, 1.000000000000000000, -2.775557561562891351e-16 ) ) ;
#8135 = axis2_placement_3d ( 'none', #24752, #21244, #7697 ) ;
#8134 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211240797e-16 ) ) ;
#8136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8137 = vector ( 'none', #4072, 1000.000000000000000 ) ;
#8138 = cartesian_point ( 'none', ( -92.33993344249279289, -40.59999999992604103, 126.1915339838781733 ) ) ;
#8139 = oriented_edge ( 'none', *, *, #37655, .t. ) ;
#8140 = edge_curve ( 'none', #40039, #42821, #32863, .t. ) ;
#8141 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#8142 = cartesian_point ( 'none', ( -104.1668298263045358, -32.37399995288089372, 159.4023466746554334 ) ) ;
#8143 = oriented_edge ( 'none', *, *, #28493, .t. ) ;
#8144 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166279102, 6.314477345992003328e-16 ) ) ;
#8145 = direction ( 'none', ( -0.9285714285714284921, -0.3711537444790454776, 1.130422233496261833e-15 ) ) ;
#8146 = vertex_point ( 'none', #2143 ) ;
#8147 = edge_curve ( 'none', #39256, #7750, #4159, .t. ) ;
#8148 = direction ( 'none', ( -1.000000000000000000, -3.323730179971562393e-15, 8.239640843840859383e-16 ) ) ;
#8149 = cartesian_point ( 'none', ( -69.49999999999990052, -2.285260393091653921e-13, 146.1000000000000512 ) ) ;
#8150 = oriented_edge ( 'none', *, *, #25273, .t. ) ;
#8151 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#8152 = cartesian_point ( 'none', ( 3.304217077732447549, -15.65809028168255956, -120.7429222858801268 ) ) ;
#8153 = cartesian_point ( 'none', ( -95.04010294701231487, 6.610176359726878559, 119.9828724581432198 ) ) ;
#8154 = vertex_point ( 'none', #28876 ) ;
#8155 = edge_curve ( 'none', #9017, #17837, #33271, .t. ) ;
#8156 = face_outer_bound ( 'none', #592, .t. ) ;
#8157 = oriented_edge ( 'none', *, *, #22929, .f. ) ;
#8158 = cartesian_point ( 'none', ( 3.036065939896309352e-14, 1.971197255626747962e-14, 84.50000000000004263 ) ) ;
#8159 = oriented_edge ( 'none', *, *, #9888, .t. ) ;
#8160 = edge_curve ( 'none', #40653, #21930, #8838, .t. ) ;
#8161 = cartesian_point ( 'none', ( 17.55276899969678439, 6.881843029961933311, 176.0999999999999659 ) ) ;
#8162 = edge_curve ( 'none', #36576, #21648, #26160, .t. ) ;
#8163 = line ( 'none', #25048, #14917 ) ;
#8164 = face_outer_bound ( 'none', #33505, .t. ) ;
#8165 = axis2_placement_3d ( 'none', #34237, #17352, #7431 ) ;
#8166 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#8167 = conical_surface ( 'none', #25395, 2.499999999999996891, 1.047197551196619836 ) ;
#8168 = vector ( 'none', #16364, 1000.000000000000000 ) ;
#8169 = oriented_edge ( 'none', *, *, #42233, .f. ) ;
#8170 = cartesian_point ( 'none', ( -76.06782088692182242, -9.868210495470210120, 152.9277684214598878 ) ) ;
#8171 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8172 = advanced_face ( 'none', ( #24416 ), #1058, .f. ) ;
#8173 = cartesian_point ( 'none', ( -95.61798418942981925, 6.949469026403836125, 120.6342327728038413 ) ) ;
#8174 = axis2_placement_3d ( 'none', #16147, #36550, #39918 ) ;
#8175 = circle ( 'none', #36371, 37.50000000000002132 ) ;
#8176 = direction ( 'none', ( -1.681005951946574251e-15, 0.7071067811865474617, 0.7071067811865474617 ) ) ;
#8177 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8178 = oriented_edge ( 'none', *, *, #23188, .t. ) ;
#8179 = vertex_point ( 'none', #3056 ) ;
#8180 = advanced_face ( 'none', ( #23399 ), #1297, .f. ) ;
#8181 = line ( 'none', #39310, #34769 ) ;
#8182 = axis2_placement_3d ( 'none', #7527, #33759, #885 ) ;
#8183 = conical_surface ( 'none', #43065, 17.50000000000000711, 0.3490658503988638972 ) ;
#8184 = direction ( 'none', ( 3.608224830031757968e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8185 = cartesian_point ( 'none', ( -15.47955173239295945, -27.52516722128163806, 147.5886737478193140 ) ) ;
#8186 = oriented_edge ( 'none', *, *, #12083, .f. ) ;
#8187 = cartesian_point ( 'none', ( -19.62032367001428312, -7.736896909686749702, 176.0999999999999943 ) ) ;
#8188 = cartesian_point ( 'none', ( 36.70772497870409268, 46.71512077422796239, 68.50000000000001421 ) ) ;
#8189 = cartesian_point ( 'none', ( 25.99925743914300469, 0.1965009240906415156, -1.750000000000017542 ) ) ;
#8190 = vertex_point ( 'none', #8290 ) ;
#8191 = direction ( 'none', ( 0.0000000000000000000, 0.9080905094339668526, 0.4187739565397527453 ) ) ;
#8192 = cartesian_point ( 'none', ( -19.71127175584044622, 10.28763033249905234, 172.7829200259423885 ) ) ;
#8193 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#8194 = axis2_placement_3d ( 'none', #15667, #38863, #28352 ) ;
#8195 = cartesian_point ( 'none', ( -84.70000000000281659, -34.64101615137781209, 166.1000000000001933 ) ) ;
#8196 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#8197 = cartesian_point ( 'none', ( -52.36822610986419591, 36.48440443949717604, 60.60000000000010800 ) ) ;
#8198 = vertex_point ( 'none', #6924 ) ;
#8199 = cartesian_point ( 'none', ( 2.724550394299551481, -25.41638583962956588, -11.49999999999999467 ) ) ;
#8200 = toroidal_surface ( 'none', #11143, 4.899999999999999467, 0.1000000000000000056 ) ;
#8201 = vertex_point ( 'none', #32067 ) ;
#8202 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8203 = edge_curve ( 'none', #11972, #34335, #32266, .t. ) ;
#8204 = edge_loop ( 'none', ( #30154, #36124, #16915, #17270 ) ) ;
#8205 = cartesian_point ( 'none', ( 31.00027695764288538, 53.86081362515069770, 48.50000000000002842 ) ) ;
#8206 = cartesian_point ( 'none', ( -95.19999999999987494, -5.275771351395876607, 138.1996052853174888 ) ) ;
#8207 = edge_curve ( 'none', #29361, #26870, #41103, .t. ) ;
#8208 = circle ( 'none', #21090, 27.00000000000000711 ) ;
#8209 = cartesian_point ( 'none', ( 2.760084716754140863e-14, 1.922892675225974220e-14, 82.50000000000004263 ) ) ;
#8210 = cartesian_point ( 'none', ( -19.92882842329470705, -34.24322869439514960, 74.70000000000007390 ) ) ;
#8211 = cylindrical_surface ( 'none', #30423, 5.500000000000005329 ) ;
#8212 = oriented_edge ( 'none', *, *, #22493, .t. ) ;
#8213 = axis2_placement_3d ( 'none', #37878, #25179, #28496 ) ;
#8214 = direction ( 'none', ( 0.01760088663949645194, 0.6929469980767817283, -0.7207736584017762071 ) ) ;
#8215 = face_outer_bound ( 'none', #34249, .t. ) ;
#8216 = direction ( 'none', ( 0.8917887532908053139, -0.4524520079566797248, -8.673617379884039416e-16 ) ) ;
#8217 = oriented_edge ( 'none', *, *, #17308, .t. ) ;
#8218 = oriented_edge ( 'none', *, *, #43159, .f. ) ;
#8219 = edge_curve ( 'none', #7475, #28816, #39075, .t. ) ;
#8220 = circle ( 'none', #2756, 7.999999999999993783 ) ;
#8221 = cartesian_point ( 'none', ( -95.19999999999988916, 6.827768421460002735, 155.9682104954709416 ) ) ;
#8222 = cartesian_point ( 'none', ( -88.00481793151654131, -26.67332691161693248, 150.2936895837053441 ) ) ;
#8223 = advanced_face ( 'none', ( #40116 ), #26637, .f. ) ;
#8224 = circle ( 'none', #30493, 4.000000000000000888 ) ;
#8225 = oriented_edge ( 'none', *, *, #24191, .t. ) ;
#8226 = oriented_edge ( 'none', *, *, #28637, .f. ) ;
#8227 = cartesian_point ( 'none', ( 38.33422344292218753, 17.68664224854780542, -32.50000000000001421 ) ) ;
#8228 = edge_curve ( 'none', #2831, #16315, #13512, .t. ) ;
#8229 = cartesian_point ( 'none', ( 5.318703770836202160, -25.45017465948108182, 1.152583235506555059 ) ) ;
#8230 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#8231 = oriented_edge ( 'none', *, *, #10719, .f. ) ;
#8232 = axis2_placement_3d ( 'none', #17631, #24912, #31303 ) ;
#8233 = oriented_edge ( 'none', *, *, #3951, .f. ) ;
#8234 = edge_curve ( 'none', #2164, #12331, #9877, .t. ) ;
#8235 = cartesian_point ( 'none', ( 17.18541743770054353, 36.26601615137762025, 101.0903692588729967 ) ) ;
#8236 = circle ( 'none', #10708, 2.700000000000000622 ) ;
#8237 = axis2_placement_3d ( 'none', #7936, #7645, #37833 ) ;
#8238 = oriented_edge ( 'none', *, *, #5045, .f. ) ;
#8239 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8240 = axis2_placement_3d ( 'none', #32506, #17902, #9644 ) ;
#8241 = cartesian_point ( 'none', ( -69.49999999999984368, 1.257298564220416415, 186.0802351208745904 ) ) ;
#8242 = direction ( 'none', ( -1.000000000000000000, 3.472942098561955260e-17, 1.835686217964875777e-16 ) ) ;
#8243 = cartesian_point ( 'none', ( -19.92882842329465021, -34.24322869439514960, 120.7000000000000739 ) ) ;
#8244 = oriented_edge ( 'none', *, *, #38801, .t. ) ;
#8245 = plane ( 'none', #29986 ) ;
#8246 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#8247 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166312548, 0.0000000000000000000 ) ) ;
#8248 = cartesian_point ( 'none', ( -95.69999999999978968, -18.16458294545011753, 166.0761839803770954 ) ) ;
#8249 = face_outer_bound ( 'none', #25248, .t. ) ;
#8250 = cartesian_point ( 'none', ( -19.99999999999989342, 34.64101615137759893, 74.70000000000007390 ) ) ;
#8251 = line ( 'none', #22686, #20244 ) ;
#8252 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#8253 = direction ( 'none', ( 0.9999565097329332630, 0.009326234112982776867, -7.753417048550300270e-16 ) ) ;
#8254 = vertex_point ( 'none', #20384 ) ;
#8255 = vertex_point ( 'none', #16466 ) ;
#8256 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8257 = cylindrical_surface ( 'none', #19012, 4.000000000000000000 ) ;
#8258 = vector ( 'none', #2515, 1000.000000000000000 ) ;
#8259 = edge_curve ( 'none', #16954, #41723, #18719, .t. ) ;
#8260 = oriented_edge ( 'none', *, *, #33872, .t. ) ;
#8261 = plane ( 'none', #39339 ) ;
#8262 = vertex_point ( 'none', #39785 ) ;
#8263 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#8264 = vector ( 'none', #18779, 1000.000000000000000 ) ;
#8265 = circle ( 'none', #42753, 4.500000000000000888 ) ;
#8266 = oriented_edge ( 'none', *, *, #27476, .t. ) ;
#8267 = edge_curve ( 'none', #41256, #5684, #32217, .t. ) ;
#8268 = edge_loop ( 'none', ( #8015, #31399, #9201, #2356 ) ) ;
#8269 = cartesian_point ( 'none', ( -95.69999999999988916, -0.5406639967656446943, 145.5802092319002270 ) ) ;
#8270 = cartesian_point ( 'none', ( -45.96194077712569737, 45.96194077712555526, 1.000000000000091038 ) ) ;
#8271 = direction ( 'none', ( 1.762614569329524659e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#8272 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#8273 = edge_loop ( 'none', ( #26648, #16831, #14291, #9882 ) ) ;
#8274 = advanced_face ( 'none', ( #23342, #5670 ), #16734, .f. ) ;
#8275 = cartesian_point ( 'none', ( 18.40234333849775084, -32.26886666368557854, 117.7000000000000313 ) ) ;
#8276 = plane ( 'none', #16660 ) ;
#8277 = b_spline_curve_with_knots ( 'none', 3,
( #33244, #26258, #15920, #26394, #22763, #36449, #6310, #39672, #9370, #19854, #42875, #19716 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001396857722049548453, 0.002250476297050842209, 0.003104094872052136182, 0.004811332022054724995, 0.006518569172057311206, 0.008225806322059898285 ),
.unspecified. ) ;
#8278 = axis2_placement_3d ( 'none', #33604, #295, #36830 ) ;
#8279 = cartesian_point ( 'none', ( -4.351952271850075604, -18.28532009250842805, 176.0999999999999943 ) ) ;
#8280 = cartesian_point ( 'none', ( 30.22840042054708576, -57.16662583982163426, 57.83337416017826627 ) ) ;
#8281 = vector ( 'none', #19337, 1000.000000000000000 ) ;
#8282 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8283 = edge_curve ( 'none', #15825, #10344, #22519, .t. ) ;
#8284 = cartesian_point ( 'none', ( -99.49999999999992895, 21.25186870894060931, 173.9093163594792486 ) ) ;
#8285 = advanced_face ( 'none', ( #39611 ), #29663, .f. ) ;
#8286 = cartesian_point ( 'none', ( 36.54169905299911392, 14.74117895465326455, -11.30321987287968710 ) ) ;
#8287 = direction ( 'none', ( -1.753182019032802940e-15, 0.7208853290204431108, 0.6930543574663444728 ) ) ;
#8288 = cartesian_point ( 'none', ( -79.29857166317053441, 25.18169106872733565, 166.6678607947757484 ) ) ;
#8289 = cartesian_point ( 'none', ( 38.01446555297231811, 20.66955272186321935, -11.50000000000001776 ) ) ;
#8290 = cartesian_point ( 'none', ( 53.01081362515098760, -31.00027695764237734, -1.153190133530479539e-14 ) ) ;
#8291 = edge_curve ( 'none', #27904, #258, #38569, .t. ) ;
#8292 = vector ( 'none', #4319, 1000.000000000000000 ) ;
#8293 = circle ( 'none', #22577, 3.999999999999999112 ) ;
#8294 = cartesian_point ( 'none', ( 11.98418662514484723, 14.86200763469384434, -37.50000000000000000 ) ) ;
#8295 = oriented_edge ( 'none', *, *, #24818, .f. ) ;
#8296 = cartesian_point ( 'none', ( -95.15562369968991163, 7.231863887998400742, 120.4538611821371745 ) ) ;
#8297 = edge_curve ( 'none', #42314, #3915, #14503, .t. ) ;
#8298 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8299 = vector ( 'none', #14485, 1000.000000000000000 ) ;
#8300 = circle ( 'none', #1283, 2.749999999999999112 ) ;
#8301 = axis2_placement_3d ( 'none', #26104, #35884, #22464 ) ;
#8302 = vector ( 'none', #37535, 1000.000000000000114 ) ;
#8303 = cartesian_point ( 'none', ( 57.49999999999996447, 29.30443652418524181, -73.00000000000001421 ) ) ;
#8304 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#8305 = oriented_edge ( 'none', *, *, #24453, .f. ) ;
#8306 = axis2_placement_3d ( 'none', #2221, #35105, #5395 ) ;
#8307 = oriented_edge ( 'none', *, *, #8813, .f. ) ;
#8308 = cartesian_point ( 'none', ( 21.55665786781232285, -2.003901883990867994, 173.9322893218649995 ) ) ;
#8309 = vertex_point ( 'none', #23429 ) ;
#8310 = oriented_edge ( 'none', *, *, #17410, .f. ) ;
#8311 = axis2_placement_3d ( 'none', #2850, #26664, #26093 ) ;
#8312 = cartesian_point ( 'none', ( 10.72676215432992564, 38.30717623732115129, -10.64996959357678286 ) ) ;
#8313 = b_spline_curve_with_knots ( 'none', 3,
( #30406, #20656, #4355, #24281, #34329, #37711 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499687140, 0.001805791115699937428 ),
.unspecified. ) ;
#8314 = direction ( 'none', ( -1.000000000000000000, -3.323730179971562393e-15, 8.239640843840860369e-16 ) ) ;
#8315 = approval_status ( 'not_yet_approved' ) ;
#8316 = face_outer_bound ( 'none', #13019, .t. ) ;
#8317 = direction ( 'none', ( 0.06241196659914469841, 0.9980504728846268936, -7.578725254900717917e-17 ) ) ;
#8318 = vertex_point ( 'none', #36569 ) ;
#8320 = edge_curve ( 'none', #20460, #14004, #34365, .t. ) ;
#8319 = direction ( 'none', ( -7.706087219271052943e-16, 3.400530025998508337e-16, -1.000000000000000000 ) ) ;
#8321 = direction ( 'none', ( -1.365028308965356389e-15, -3.586259037171271205e-15, -1.000000000000000000 ) ) ;
#8322 = advanced_face ( 'none', ( #19791 ), #2116, .t. ) ;
#8323 = cartesian_point ( 'none', ( -31.19999999999987494, 6.308465559283255087e-13, 146.1000000000001080 ) ) ;
#8324 = oriented_edge ( 'none', *, *, #42937, .t. ) ;
#8326 = axis2_placement_3d ( 'none', #42155, #2295, #5604 ) ;
#8325 = cartesian_point ( 'none', ( -54.49999999999974420, -34.49967906316827992, 166.0183989940759091 ) ) ;
#8327 = cartesian_point ( 'none', ( -59.49999999999973710, -34.64101615137771972, 168.6000000000000796 ) ) ;
#8328 = plane ( 'none', #36433 ) ;
#8329 = oriented_edge ( 'none', *, *, #2816, .t. ) ;
#8330 = edge_curve ( 'none', #19472, #35302, #20825, .t. ) ;
#8331 = conical_surface ( 'none', #40295, 27.00000000000000355, 0.7853981633974482790 ) ;
#8332 = vector ( 'none', #33172, 1000.000000000000000 ) ;
#8333 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#8334 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8335 = edge_loop ( 'none', ( #17537, #5674, #25603, #36069 ) ) ;
#8336 = cartesian_point ( 'none', ( -19.99999999999983658, 34.64101615137759893, 120.7000000000000739 ) ) ;
#8337 = advanced_face ( 'none', ( #15586 ), #22897, .f. ) ;
#8338 = cartesian_point ( 'none', ( 25.29282893658178111, 52.50650647607345434, 68.50000000000001421 ) ) ;
#8339 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8340 = axis2_placement_3d ( 'none', #32224, #31946, #28575 ) ;
#8341 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8342 = vector ( 'none', #13594, 1000.000000000000000 ) ;
#8343 = vector ( 'none', #29367, 1000.000000000000227 ) ;
#8344 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8345 = oriented_edge ( 'none', *, *, #25731, .f. ) ;
#8346 = edge_loop ( 'none', ( #29410, #11412, #9949, #11962 ) ) ;
#8347 = edge_loop ( 'none', ( #8345, #31302, #31209, #30504 ) ) ;
#8348 = edge_curve ( 'none', #4689, #18541, #29492, .t. ) ;
#8349 = oriented_edge ( 'none', *, *, #20707, .t. ) ;
#8350 = edge_curve ( 'none', #10569, #20372, #10941, .t. ) ;
#8351 = edge_curve ( 'none', #2403, #33978, #25511, .t. ) ;
#8352 = axis2_placement_3d ( 'none', #21197, #1581, #8381 ) ;
#8353 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#8354 = axis2_placement_3d ( 'none', #34207, #14244, #40496 ) ;
#8355 = vector ( 'none', #32805, 1000.000000000000000 ) ;
#8356 = edge_curve ( 'none', #32493, #17510, #35418, .t. ) ;
#8357 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.60000000000007958 ) ) ;
#8358 = vertex_point ( 'none', #17740 ) ;
#8359 = axis2_placement_3d ( 'none', #39566, #16085, #29615 ) ;
#8360 = vertex_point ( 'none', #21099 ) ;
#8361 = cartesian_point ( 'none', ( -95.69999999999987494, 6.517502812981293303, 155.5748169946859889 ) ) ;
#8362 = vector ( 'none', #22177, 1000.000000000000000 ) ;
#8363 = oriented_edge ( 'none', *, *, #12754, .t. ) ;
#8364 = oriented_edge ( 'none', *, *, #28668, .f. ) ;
#8365 = plane ( 'none', #28648 ) ;
#8366 = direction ( 'none', ( -0.1065859633166277715, 0.9943034911051384928, 4.448008912761042204e-17 ) ) ;
#8367 = axis2_placement_3d ( 'none', #3963, #16743, #23741 ) ;
#8368 = cartesian_point ( 'none', ( 6.361004884593920217, -26.24000032123042558, 1.999999999999995337 ) ) ;
#8369 = oriented_edge ( 'none', *, *, #24099, .t. ) ;
#8370 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#8371 = direction ( 'none', ( 1.000000000000000000, -3.472942098561954643e-17, -1.826024711554533667e-16 ) ) ;
#8372 = vector ( 'none', #21815, 1000.000000000000000 ) ;
#8373 = cylindrical_surface ( 'none', #2285, 47.00000000000000711 ) ;
#8374 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8375 = vector ( 'none', #31966, 1000.000000000000000 ) ;
#8376 = line ( 'none', #1795, #42775 ) ;
#8377 = edge_curve ( 'none', #24144, #26688, #16633, .t. ) ;
#8378 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#8379 = oriented_edge ( 'none', *, *, #20098, .f. ) ;
#8380 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#8381 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8382 = product_definition_shape ( 'none', 'none', #21223 ) ;
#8383 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211236853e-16 ) ) ;
#8384 = cartesian_point ( 'none', ( 20.00000000000008882, -31.39101615137751367, 84.50000000000002842 ) ) ;
#8385 = advanced_face ( 'none', ( #14036 ), #41148, .f. ) ;
#8386 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8387 = axis2_placement_3d ( 'none', #11483, #41348, #34790 ) ;
#8388 = oriented_edge ( 'none', *, *, #19044, .t. ) ;
#8389 = oriented_edge ( 'none', *, *, #23770, .f. ) ;
#8390 = oriented_edge ( 'none', *, *, #2917, .f. ) ;
#8391 = cartesian_point ( 'none', ( -95.46715937515762107, 25.47280021995596755, 138.2952744060305008 ) ) ;
#8392 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8393 = edge_curve ( 'none', #14323, #39476, #42200, .t. ) ;
#8394 = advanced_face ( 'none', ( #36457 ), #31733, .t. ) ;
#8395 = cartesian_point ( 'none', ( -13.04776802124314194, 26.05237086942269897, 153.2144062842298240 ) ) ;
#8396 = cartesian_point ( 'none', ( 1.961181725025957112, -18.29518423633462376, -80.99999999999998579 ) ) ;
#8397 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8398 = cylindrical_surface ( 'none', #4759, 4.500000000000000888 ) ;
#8399 = oriented_edge ( 'none', *, *, #17210, .f. ) ;
#8400 = cartesian_point ( 'none', ( -60.69999999999988205, 6.453544134088780027, 153.0714968342083466 ) ) ;
#8401 = oriented_edge ( 'none', *, *, #9732, .t. ) ;
#8402 = cartesian_point ( 'none', ( -85.50000000001772094, 13.67500000009687433, 165.0999999999828560 ) ) ;
#8403 = oriented_edge ( 'none', *, *, #41090, .f. ) ;
#8404 = oriented_edge ( 'none', *, *, #26979, .t. ) ;
#8405 = cartesian_point ( 'none', ( -53.50000000000002132, 29.30443652418517786, 1.152588396671135911e-14 ) ) ;
#8406 = vector ( 'none', #24658, 1000.000000000000000 ) ;
#8407 = vertex_point ( 'none', #27498 ) ;
#8408 = oriented_edge ( 'none', *, *, #7045, .f. ) ;
#8409 = oriented_edge ( 'none', *, *, #18383, .t. ) ;
#8410 = oriented_edge ( 'none', *, *, #26251, .t. ) ;
#8411 = edge_curve ( 'none', #32203, #20304, #20291, .t. ) ;
#8412 = cartesian_point ( 'none', ( -38.94406967506691331, 7.576264667786845486, -10.83368436597462647 ) ) ;
#8413 = direction ( 'none', ( -0.8571673007021115565, 2.945733931075037333e-17, 0.5150380749100554878 ) ) ;
#8414 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#8415 = oriented_edge ( 'none', *, *, #8350, .f. ) ;
#8416 = line ( 'none', #20387, #12585 ) ;
#8417 = edge_curve ( 'none', #40880, #41824, #11434, .t. ) ;
#8418 = line ( 'none', #9416, #28706 ) ;
#8419 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #29323 ) ) global_unit_assigned_context ( ( #30888, #34246, #14288 ) ) representation_context ( 'none', 'workaspace' ) );
#8420 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-1-solid1', #17035 ) ;
#8421 = cartesian_point ( 'none', ( 49.61081362515093929, -31.00027695764234181, 6.938893903907228378e-15 ) ) ;
#8422 = circle ( 'none', #24246, 12.50000000000000711 ) ;
#8423 = oriented_edge ( 'none', *, *, #1748, .t. ) ;
#8424 = edge_curve ( 'none', #26013, #40880, #22865, .t. ) ;
#8425 = cartesian_point ( 'none', ( -95.22338570428475180, 7.835340504719810362, 136.8678496660442647 ) ) ;
#8426 = circle ( 'none', #21753, 18.00000000000000000 ) ;
#8427 = vector ( 'none', #27391, 1000.000000000000000 ) ;
#8428 = cartesian_point ( 'none', ( -66.49999999999988631, -2.177013648190700906e-13, 146.1000000000000512 ) ) ;
#8429 = axis2_placement_3d ( 'none', #27372, #7417, #17484 ) ;
#8430 = oriented_edge ( 'none', *, *, #5224, .t. ) ;
#8431 = oriented_edge ( 'none', *, *, #28994, .f. ) ;
#8432 = direction ( 'none', ( 0.9912947018080023875, -7.365902759532291013e-14, -0.1316617414717865808 ) ) ;
#8433 = cartesian_point ( 'none', ( -47.50000000000000711, 1.653882315987266269e-15, -6.999999999999989342 ) ) ;
#8434 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8435 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8436 = cartesian_point ( 'none', ( 17.14682995133345145, -34.83855266291801200, 120.7000000000000313 ) ) ;
#8437 = cartesian_point ( 'none', ( -82.35471009281793897, -4.485153228209680876, 164.9777128657765388 ) ) ;
#8438 = oriented_edge ( 'none', *, *, #16382, .f. ) ;
#8439 = axis2_placement_3d ( 'none', #27618, #27767, #34776 ) ;
#8440 = cartesian_point ( 'none', ( 14.57726002520073294, -11.75457642865534957, -37.50000000000000711 ) ) ;
#8441 = vertex_point ( 'none', #8284 ) ;
#8442 = axis2_placement_3d ( 'none', #22410, #12222, #32760 ) ;
#8443 = cartesian_point ( 'none', ( -15.19999999999989804, 8.920580559879519811, 164.5999999999999943 ) ) ;
#8444 = cartesian_point ( 'none', ( -95.41638815905277227, 6.760832895677678422, 120.2717304028442413 ) ) ;
#8445 = advanced_face ( 'none', ( #35922 ), #18187, .t. ) ;
#8446 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#8447 = oriented_edge ( 'none', *, *, #12379, .t. ) ;
#8448 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#8449 = cartesian_point ( 'none', ( -95.69999999999993179, 13.36216960989239233, 133.2834121812215642 ) ) ;
#8450 = oriented_edge ( 'none', *, *, #11166, .f. ) ;
#8451 = oriented_edge ( 'none', *, *, #24131, .t. ) ;
#8452 = vertex_point ( 'none', #38447 ) ;
#8453 = circle ( 'none', #2158, 6.400000000000002132 ) ;
#8454 = axis2_placement_3d ( 'none', #33440, #277, #13495 ) ;
#8455 = oriented_edge ( 'none', *, *, #30430, .t. ) ;
#8456 = oriented_edge ( 'none', *, *, #7050, .t. ) ;
#8457 = oriented_edge ( 'none', *, *, #35972, .f. ) ;
#8458 = axis2_placement_3d ( 'none', #40024, #16266, #36372 ) ;
#8460 = oriented_edge ( 'none', *, *, #24169, .t. ) ;
#8459 = oriented_edge ( 'none', *, *, #19771, .f. ) ;
#8461 = direction ( 'none', ( 0.9552552555777323873, -0.2957826849075536058, -9.251858538542970644e-15 ) ) ;
#8462 = edge_curve ( 'none', #11106, #28976, #8300, .t. ) ;
#8463 = vector ( 'none', #21435, 1000.000000000000000 ) ;
#8464 = cartesian_point ( 'none', ( -11.98418662514475663, -14.86200763469383013, -37.49999999999998579 ) ) ;
#8465 = vector ( 'none', #23419, 1000.000000000000000 ) ;
#8466 = cartesian_point ( 'none', ( 8.827959339164909380, 38.85820040207561021, -10.53116993876021645 ) ) ;
#8467 = edge_curve ( 'none', #40003, #35012, #27051, .t. ) ;
#8468 = cartesian_point ( 'none', ( -95.68063657782404619, 7.075071156193593502, 120.8760344981072024 ) ) ;
#8469 = vector ( 'none', #12421, 1000.000000000000000 ) ;
#8470 = mechanical_context ( 'none', #15132, 'mechanical' ) ;
#8471 = oriented_edge ( 'none', *, *, #11843, .t. ) ;
#8472 = direction ( 'none', ( 6.634235908901119764e-16, -0.5000000000005081491, -0.8660254037841452757 ) ) ;
#8473 = line ( 'none', #37246, #15209 ) ;
#8474 = circle ( 'none', #40185, 26.00000000000000355 ) ;
#8475 = direction ( 'none', ( -3.472942098561955260e-17, -1.000000000000000000, -6.049741671910658889e-19 ) ) ;
#8476 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#8477 = vertex_point ( 'none', #38013 ) ;
#8478 = vector ( 'none', #24016, 1000.000000000000000 ) ;
#8479 = cartesian_point ( 'none', ( -12.47041208431366321, 12.99315598458458076, -10.54259101451379621 ) ) ;
#8480 = cartesian_point ( 'none', ( -85.50000000001759304, -34.99999999992547828, 127.1000000000301355 ) ) ;
#8481 = b_spline_curve_with_knots ( 'none', 3,
( #35449, #32988, #12298, #8951, #8532, #31801, #15479, #43044, #38964, #25126 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004489519452014960159, 0.0008979038904029920318, 0.001346855835604488048, 0.001795807780805984064 ),
.unspecified. ) ;
#8482 = axis2_placement_3d ( 'none', #9520, #5745, #2998 ) ;
#8483 = oriented_edge ( 'none', *, *, #23254, .t. ) ;
#8484 = cartesian_point ( 'none', ( -57.50000000000021316, -57.49999999999977973, -50.99999999999998579 ) ) ;
#8485 = face_outer_bound ( 'none', #28986, .t. ) ;
#8486 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#8487 = edge_curve ( 'none', #42886, #9117, #10394, .t. ) ;
#8488 = cartesian_point ( 'none', ( -20.19161880880774618, 8.598082468313840820, 173.4905609043533161 ) ) ;
#8489 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#8490 = cartesian_point ( 'none', ( -94.95532703781323391, 25.67338211878717757, 138.1834140716519528 ) ) ;
#8491 = cartesian_point ( 'none', ( -69.49999999999997158, 34.84684347265350368, 186.0999999999796728 ) ) ;
#8492 = edge_curve ( 'none', #34737, #3731, #20784, .t. ) ;
#8493 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, 1.999999999999980016 ) ) ;
#8494 = oriented_edge ( 'none', *, *, #39666, .t. ) ;
#8495 = oriented_edge ( 'none', *, *, #26397, .t. ) ;
#8496 = axis2_placement_3d ( 'none', #17864, #886, #30680 ) ;
#8497 = advanced_face ( 'none', ( #6215 ), #14959, .f. ) ;
#8498 = oriented_edge ( 'none', *, *, #33083, .f. ) ;
#8500 = oriented_edge ( 'none', *, *, #12040, .t. ) ;
#8499 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8501 = face_outer_bound ( 'none', #16904, .t. ) ;
#8502 = edge_loop ( 'none', ( #6678, #298, #3071, #6591 ) ) ;
#8503 = edge_loop ( 'none', ( #25495, #5838, #16833, #8608 ) ) ;
#8504 = edge_curve ( 'none', #9433, #9953, #2609, .t. ) ;
#8505 = oriented_edge ( 'none', *, *, #33683, .f. ) ;
#8506 = vertex_point ( 'none', #41357 ) ;
#8507 = axis2_placement_3d ( 'none', #6730, #10683, #3687 ) ;
#8508 = cartesian_point ( 'none', ( -21.52564118897591783, 37.28202333851278638, 113.1000000000000796 ) ) ;
#8509 = line ( 'none', #39730, #42897 ) ;
#8510 = oriented_edge ( 'none', *, *, #24239, .f. ) ;
#8511 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#8512 = axis2_placement_3d ( 'none', #7716, #36199, #14486 ) ;
#8513 = advanced_face ( 'none', ( #16093 ), #34877, .t. ) ;
#8514 = face_outer_bound ( 'none', #27940, .t. ) ;
#8515 = oriented_edge ( 'none', *, *, #25440, .t. ) ;
#8516 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790460882, 0.0000000000000000000 ) ) ;
#8517 = line ( 'none', #43195, #27249 ) ;
#8518 = oriented_edge ( 'none', *, *, #33812, .t. ) ;
#8519 = circle ( 'none', #6031, 40.00000000000000711 ) ;
#8520 = oriented_edge ( 'none', *, *, #40881, .t. ) ;
#8521 = axis2_placement_3d ( 'none', #23583, #3525, #29850 ) ;
#8522 = cartesian_point ( 'none', ( -31.19999999999982165, -11.38513689935514783, 155.0793461779201721 ) ) ;
#8523 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#8525 = direction ( 'none', ( 1.604619215278545182e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8524 = face_outer_bound ( 'none', #10682, .t. ) ;
#8526 = edge_curve ( 'none', #25376, #18031, #24965, .t. ) ;
#8527 = cartesian_point ( 'none', ( -57.50000000000003553, 49.69657935914701596, -60.99999999999998579 ) ) ;
#8528 = cartesian_point ( 'none', ( 26.33913438213205538, -42.49999999999987921, 112.0999999999999375 ) ) ;
#8529 = face_outer_bound ( 'none', #27116, .t. ) ;
#8530 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8531 = edge_curve ( 'none', #22980, #11630, #36983, .t. ) ;
#8532 = cartesian_point ( 'none', ( 0.05146587512790489621, 26.22966044486668125, 1.649655893088023628 ) ) ;
#8533 = oriented_edge ( 'none', *, *, #38515, .t. ) ;
#8534 = cartesian_point ( 'none', ( 41.74497426905427488, -14.13106946681663878, -32.50000000000001421 ) ) ;
#8535 = edge_loop ( 'none', ( #5758, #10046, #12133, #23559 ) ) ;
#8536 = oriented_edge ( 'none', *, *, #30210, .f. ) ;
#8537 = cartesian_point ( 'none', ( 32.81008498946956564, 53.17796863831390652, -14.39999999999996838 ) ) ;
#8538 = direction ( 'none', ( -0.1065859633166277576, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#8539 = oriented_edge ( 'none', *, *, #19836, .f. ) ;
#8540 = oriented_edge ( 'none', *, *, #42727, .f. ) ;
#8541 = cartesian_point ( 'none', ( 13.03322069708025843, 36.87218675699316606, -36.18535050013861820 ) ) ;
#8542 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8543 = vertex_point ( 'none', #4526 ) ;
#8544 = axis2_placement_3d ( 'none', #11576, #28298, #11439 ) ;
#8545 = cartesian_point ( 'none', ( -84.80000000000310934, 32.37078987796427754, 125.0530651086503866 ) ) ;
#8546 = cartesian_point ( 'none', ( -95.70000000000037232, 24.74914320922671251, 137.9546995325704017 ) ) ;
#8547 =( bounded_curve ( ) b_spline_curve ( 3, ( #9395, #9829, #36056, #19455 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.068887871591405414, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#8548 = vertex_point ( 'none', #4950 ) ;
#8549 = edge_curve ( 'none', #28524, #10375, #11934, .t. ) ;
#8550 = advanced_face ( 'none', ( #38526 ), #42713, .f. ) ;
#8551 = cartesian_point ( 'none', ( -33.54709960243646094, 5.337889738842812370, 154.0791561669117016 ) ) ;
#8552 = direction ( 'none', ( 0.7071067811865513475, -1.115807960452273731e-16, 0.7071067811865437980 ) ) ;
#8553 = edge_curve ( 'none', #3895, #28516, #29621, .t. ) ;
#8554 = circle ( 'none', #33614, 4.640926795905548907 ) ;
#8555 = line ( 'none', #38094, #10138 ) ;
#8556 = axis2_placement_3d ( 'none', #15173, #31642, #28279 ) ;
#8557 = oriented_edge ( 'none', *, *, #38078, .f. ) ;
#8558 = circle ( 'none', #13530, 3.999999999999996447 ) ;
#8559 = oriented_edge ( 'none', *, *, #21595, .t. ) ;
#8560 = direction ( 'none', ( 9.882369705901592818e-16, -0.5770424718355022797, -0.8167141395237219603 ) ) ;
#8561 = advanced_face ( 'none', ( #28081 ), #19248, .f. ) ;
#8562 = edge_curve ( 'none', #38514, #5714, #41664, .t. ) ;
#8563 = axis2_placement_3d ( 'none', #26620, #13089, #27 ) ;
#8564 = vector ( 'none', #603, 1000.000000000000000 ) ;
#8565 = direction ( 'none', ( -0.1065859633166277576, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#8566 = cartesian_point ( 'none', ( -22.81458256229930370, -33.01601615137757051, 101.0903692588730394 ) ) ;
#8567 = cartesian_point ( 'none', ( 9.159552011290781337, 41.21204445247130366, -32.49999999999999289 ) ) ;
#8568 = vertex_point ( 'none', #25588 ) ;
#8569 = vertex_point ( 'none', #18738 ) ;
#8570 = axis2_placement_3d ( 'none', #32360, #39800, #23014 ) ;
#8571 = cartesian_point ( 'none', ( 1.053403069051147556, -15.96857229016888979, -120.9679165573801924 ) ) ;
#8572 = circle ( 'none', #41487, 3.999999999999996447 ) ;
#8573 = direction ( 'none', ( 0.4449748878673082109, -0.8955430470767312690, -5.414955469665856036e-16 ) ) ;
#8574 = oriented_edge ( 'none', *, *, #2411, .t. ) ;
#8575 = cartesian_point ( 'none', ( -37.15470053837928788, 1.318190048282788865e-15, -45.99999999999999289 ) ) ;
#8576 = cartesian_point ( 'none', ( -15.19999999999992113, 13.68756246988037617, 160.9764918639301072 ) ) ;
#8577 = cartesian_point ( 'none', ( -6.896948540482555021e-14, 32.16850000000003007, 84.50000000000005684 ) ) ;
#8578 = oriented_edge ( 'none', *, *, #36045, .f. ) ;
#8579 = cartesian_point ( 'none', ( -86.49999999999997158, 31.81980515349917837, 177.9198051533759326 ) ) ;
#8580 = cartesian_point ( 'none', ( 21.69107748523477142, 37.11897033556506642, 120.7000000000000313 ) ) ;
#8581 = oriented_edge ( 'none', *, *, #42142, .f. ) ;
#8582 = face_bound ( 'none', #42076, .t. ) ;
#8583 = cartesian_point ( 'none', ( -37.52155517665170237, 12.18085900966637425, -11.22431029125350399 ) ) ;
#8584 = vertex_point ( 'none', #1928 ) ;
#8585 = cartesian_point ( 'none', ( 1.705375413066018808, -15.90885585768221944, -75.00000000000001421 ) ) ;
#8586 = vertex_point ( 'none', #5658 ) ;
#8587 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#8588 = oriented_edge ( 'none', *, *, #31201, .t. ) ;
#8589 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#8590 = edge_curve ( 'none', #25037, #7322, #39307, .t. ) ;
#8591 = edge_loop ( 'none', ( #6874, #13756, #8949, #36461, #25166, #37097 ) ) ;
#8592 = cartesian_point ( 'none', ( -8.499999999999809930, -23.22030414426066969, 142.4851036739580934 ) ) ;
#8593 = cartesian_point ( 'none', ( 26.98106821744071127, -1.010919307269240841, -73.00000000000002842 ) ) ;
#8594 = cartesian_point ( 'none', ( -95.11523319359402251, 7.123248152561933999, 120.3494387369808294 ) ) ;
#8595 = axis2_placement_3d ( 'none', #10881, #37096, #4314 ) ;
#8596 = vector ( 'none', #40563, 1000.000000000000114 ) ;
#8597 = cylindrical_surface ( 'none', #13032, 36.00000000000000711 ) ;
#8598 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142252414, -1.652117596168387559e-15 ) ) ;
#8599 = direction ( 'none', ( 2.774549638542436060e-15, -0.4187739565397406438, 0.9080905094339722927 ) ) ;
#8600 = axis2_placement_3d ( 'none', #28461, #11448, #8242 ) ;
#8601 = circle ( 'none', #25496, 4.499999999999997335 ) ;
#8602 = circle ( 'none', #20739, 2.499999999999995115 ) ;
#8603 = oriented_edge ( 'none', *, *, #16181, .f. ) ;
#8604 = axis2_placement_3d ( 'none', #1726, #21186, #4894 ) ;
#8605 = plane ( 'none', #18549 ) ;
#8606 = line ( 'none', #4261, #33133 ) ;
#8607 = cylindrical_surface ( 'none', #7363, 5.000000000000004441 ) ;
#8608 = oriented_edge ( 'none', *, *, #32632, .f. ) ;
#8609 = cartesian_point ( 'none', ( 13.68144081984744709, 36.85257288062702941, -12.53717926882212375 ) ) ;
#8610 = direction ( 'none', ( -1.343011723336883001e-15, -3.586259037171271205e-15, -1.000000000000000000 ) ) ;
#8611 = edge_loop ( 'none', ( #42457, #20565, #3723, #26281 ) ) ;
#8613 = advanced_face ( 'none', ( #17147 ), #11919, .f. ) ;
#8612 = b_spline_curve_with_knots ( 'none', 3,
( #30995, #31268, #11478, #34203, #11061, #17729, #18298, #21799, #31559, #15085 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.06235324919501072233, 0.06501288331875114401, 0.06767251744249155876, 0.07033215156623198738, 0.07299178568997240213 ),
.unspecified. ) ;
#8614 = vector ( 'none', #41882, 1000.000000000000000 ) ;
#8615 = cartesian_point ( 'none', ( -95.66793888858303774, 7.040850527574446183, 120.8101270564272198 ) ) ;
#8616 = oriented_edge ( 'none', *, *, #42694, .f. ) ;
#8617 = edge_curve ( 'none', #10276, #27143, #12963, .t. ) ;
#8618 = cartesian_point ( 'none', ( -59.49999999999987210, -17.90000000000035740, 111.4589838486225943 ) ) ;
#8619 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#8620 = direction ( 'none', ( -3.762786609132594947e-15, 0.9958164283752428680, -0.09137636991025056832 ) ) ;
#8621 = advanced_face ( 'none', ( #29121 ), #40611, .f. ) ;
#8622 = edge_curve ( 'none', #42203, #26688, #3108, .t. ) ;
#8623 = oriented_edge ( 'none', *, *, #28946, .f. ) ;
#8624 = circle ( 'none', #16392, 26.00000000000000711 ) ;
#8625 = edge_curve ( 'none', #12994, #25819, #14001, .t. ) ;
#8626 = oriented_edge ( 'none', *, *, #17649, .t. ) ;
#8627 = cartesian_point ( 'none', ( -21.47875005400986481, 33.22069827791644769, -12.96894405771300818 ) ) ;
#8628 = edge_loop ( 'none', ( #5098, #25153, #23182, #11574 ) ) ;
#8629 = direction ( 'none', ( -9.714451465470119729e-16, -1.617164855703074201e-29, -1.000000000000000000 ) ) ;
#8630 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#8631 = axis2_placement_3d ( 'none', #30612, #36914, #30035 ) ;
#8632 = oriented_edge ( 'none', *, *, #27589, .f. ) ;
#8633 = edge_curve ( 'none', #16379, #17508, #9345, .t. ) ;
#8634 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#8635 = oriented_edge ( 'none', *, *, #32264, .t. ) ;
#8636 = axis2_placement_3d ( 'none', #37710, #17582, #40914 ) ;
#8637 = cartesian_point ( 'none', ( 38.92972675763462576, -7.322735600137475487, -37.05964011577763273 ) ) ;
#8638 = cartesian_point ( 'none', ( -1.918547339699302245, 17.89746283989249775, -36.50000000000000000 ) ) ;
#8639 = direction ( 'none', ( -0.9978863122206917957, 0.06498390479640285544, 1.064434242113260200e-15 ) ) ;
#8640 = cartesian_point ( 'none', ( -104.4999999999997016, -39.99999999989393729, 180.9468434725677639 ) ) ;
#8641 = vector ( 'none', #23055, 1000.000000000000000 ) ;
#8642 = axis2_placement_3d ( 'none', #5664, #38872, #16112 ) ;
#8643 = cartesian_point ( 'none', ( 2.003197950035839892, -39.05999999999995964, 113.0999999999999659 ) ) ;
#8644 = vector ( 'none', #16736, 1000.000000000000000 ) ;
#8645 = face_outer_bound ( 'none', #36191, .t. ) ;
#8646 = vector ( 'none', #4767, 1000.000000000000000 ) ;
#8647 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8648 = oriented_edge ( 'none', *, *, #11477, .f. ) ;
#8649 = cartesian_point ( 'none', ( 21.45650987114628094, -29.33127550960937313, 136.4244548872728728 ) ) ;
#8650 = line ( 'none', #15863, #13856 ) ;
#8651 = edge_curve ( 'none', #28516, #3325, #5157, .t. ) ;
#8652 = oriented_edge ( 'none', *, *, #42498, .f. ) ;
#8653 = direction ( 'none', ( -3.265361837132813192e-15, -1.000000000000000000, -6.049741671902591169e-19 ) ) ;
#8654 = oriented_edge ( 'none', *, *, #35004, .f. ) ;
#8655 = vertex_point ( 'none', #39158 ) ;
#8656 = axis2_placement_3d ( 'none', #20529, #23995, #612 ) ;
#8657 = direction ( 'none', ( 0.4537165313385409515, 0.8911460650141046491, -5.509509028462279395e-16 ) ) ;
#8658 = edge_curve ( 'none', #17846, #41364, #37483, .t. ) ;
#8659 = oriented_edge ( 'none', *, *, #15651, .f. ) ;
#8660 = advanced_face ( 'none', ( #15038, #39573 ), #32283, .t. ) ;
#8661 = vertex_point ( 'none', #19048 ) ;
#8662 = oriented_edge ( 'none', *, *, #2139, .f. ) ;
#8663 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#8664 = face_bound ( 'none', #36392, .t. ) ;
#8665 = edge_loop ( 'none', ( #38384, #24014 ) ) ;
#8666 = direction ( 'none', ( -1.000000000000000000, -3.586259037171264895e-15, 1.191212303758289610e-15 ) ) ;
#8667 = cartesian_point ( 'none', ( 38.90300805112351412, -7.093431043917072465, -11.05750495275035306 ) ) ;
#8668 = cartesian_point ( 'none', ( -76.20180403002437686, 7.470637834598624849, 120.6834168652380015 ) ) ;
#8669 = cartesian_point ( 'none', ( 6.143963052008572845, -10.40440858557346182, -115.9999999999999858 ) ) ;
#8670 = direction ( 'none', ( -0.9912947018080029427, -8.114977616433885106e-14, -0.1316617414717828338 ) ) ;
#8671 = cartesian_point ( 'none', ( 1.268784747188608167e-13, 2.095992222260475363e-14, 156.5999999999999659 ) ) ;
#8672 = direction ( 'none', ( 0.9980504728846268936, -0.06241196659914412942, 0.0000000000000000000 ) ) ;
#8673 = edge_curve ( 'none', #12368, #18710, #8509, .t. ) ;
#8674 = circle ( 'none', #20473, 4.400000000000001243 ) ;
#8675 = line ( 'none', #38787, #34198 ) ;
#8676 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#8677 = edge_curve ( 'none', #37793, #19352, #40818, .t. ) ;
#8678 = face_outer_bound ( 'none', #26050, .t. ) ;
#8679 = cartesian_point ( 'none', ( 1.077527965733104956e-15, 3.263398665506180706e-14, 46.50000000000006395 ) ) ;
#8680 = line ( 'none', #9200, #3470 ) ;
#8681 = oriented_edge ( 'none', *, *, #17419, .f. ) ;
#8682 = axis2_placement_3d ( 'none', #31510, #35167, #8366 ) ;
#8683 = direction ( 'none', ( -3.639551231295466117e-15, 0.8167141395237259571, -0.5770424718354968396 ) ) ;
#8684 = axis2_placement_3d ( 'none', #9337, #29554, #42986 ) ;
#8685 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#8686 = direction ( 'none', ( -1.214306433183765755e-15, -1.765076275432014195e-29, -1.000000000000000000 ) ) ;
#8687 = circle ( 'none', #33300, 32.50000000000000000 ) ;
#8688 = edge_curve ( 'none', #33796, #2340, #12770, .t. ) ;
#8689 = cartesian_point ( 'none', ( 6.881843029953678581, -17.55276899968745141, 176.0999999999999659 ) ) ;
#8690 = cartesian_point ( 'none', ( -95.64221181161801155, 25.09675825694744233, 138.1181205177815912 ) ) ;
#8691 = oriented_edge ( 'none', *, *, #3912, .t. ) ;
#8692 = oriented_edge ( 'none', *, *, #11617, .t. ) ;
#8693 = axis2_placement_3d ( 'none', #40953, #4240, #24598 ) ;
#8694 = face_outer_bound ( 'none', #33463, .t. ) ;
#8695 = direction ( 'none', ( 0.8917887532908055359, -0.4524520079566793918, 0.0000000000000000000 ) ) ;
#8696 = cartesian_point ( 'none', ( -94.69999999999984652, -7.759728937514824842, 155.2535024343854388 ) ) ;
#8697 = oriented_edge ( 'none', *, *, #10572, .f. ) ;
#8698 = direction ( 'none', ( -0.1065859633166281045, 0.9943034911051387148, 5.921478319180358272e-17 ) ) ;
#8699 = cartesian_point ( 'none', ( -17.84999999999989484, 11.06243644049533437, 176.0999999999999943 ) ) ;
#8700 = oriented_edge ( 'none', *, *, #27668, .t. ) ;
#8701 = vertex_point ( 'none', #26020 ) ;
#8702 = line ( 'none', #8433, #41012 ) ;
#8703 = oriented_edge ( 'none', *, *, #37757, .f. ) ;
#8704 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#8705 = cartesian_point ( 'none', ( 42.49999999999998579, 21.94927865177671933, 101.0999999999999233 ) ) ;
#8706 = vertex_point ( 'none', #23082 ) ;
#8707 = axis2_placement_3d ( 'none', #32501, #29120, #18801 ) ;
#8708 = oriented_edge ( 'none', *, *, #36822, .f. ) ;
#8709 = cartesian_point ( 'none', ( 45.96194077712560500, -45.96194077712549841, 1.000000000000007772 ) ) ;
#8710 = cartesian_point ( 'none', ( -69.49999999999984368, -2.334238075203539904e-13, 186.1000000000000796 ) ) ;
#8711 = cartesian_point ( 'none', ( -51.39322610986419448, 36.87411587120016776, 60.60000000000010090 ) ) ;
#8712 = cartesian_point ( 'none', ( 26.30195191163175039, 42.36949719208449494, 112.6114336714207269 ) ) ;
#8713 = vector ( 'none', #26752, 1000.000000000000114 ) ;
#8714 = edge_curve ( 'none', #38768, #1217, #24108, .t. ) ;
#8715 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#8716 = cartesian_point ( 'none', ( -15.82222129593460380, -31.04961580544521738, 137.3150878249812763 ) ) ;
#8717 = circle ( 'none', #39630, 36.34529946162075476 ) ;
#8718 = line ( 'none', #42268, #20169 ) ;
#8720 = oriented_edge ( 'none', *, *, #38084, .t. ) ;
#8719 = cartesian_point ( 'none', ( -85.69999999999981810, -24.08944552652056714, 149.2970477357733614 ) ) ;
#8721 = advanced_face ( 'none', ( #34571 ), #35079, .f. ) ;
#8722 = cartesian_point ( 'none', ( -36.90557597642430210, 12.99700219804766022, -11.78154045231683966 ) ) ;
#8723 = cartesian_point ( 'none', ( 45.96194077712548420, 45.96194077712569026, 1.387778780781445676e-14 ) ) ;
#8724 = cartesian_point ( 'none', ( -80.51488761839191000, 23.01283876935406880, 169.0528549712778101 ) ) ;
#8725 = cartesian_point ( 'none', ( 1.342897069606991615e-13, -45.49999999999996447, 18.00000000000004619 ) ) ;
#8726 = edge_curve ( 'none', #21522, #16037, #31417, .t. ) ;
#8727 = cartesian_point ( 'none', ( 57.49999999999997868, -29.30443652418525602, -1.238630681079584754e-14 ) ) ;
#8728 = circle ( 'none', #29645, 2.700000000000002842 ) ;
#8729 = cartesian_point ( 'none', ( 1.488671600592626968e-13, -44.74500000000000455, 45.50000000000004974 ) ) ;
#8730 = oriented_edge ( 'none', *, *, #21269, .f. ) ;
#8731 = oriented_edge ( 'none', *, *, #38418, .f. ) ;
#8732 = vector ( 'none', #10428, 1000.000000000000000 ) ;
#8733 = cartesian_point ( 'none', ( 51.00292657709096744, -33.46194077712567605, -51.00000000000000711 ) ) ;
#8734 = cartesian_point ( 'none', ( -79.80000000000300986, 21.77978931537991869, 176.8816314863692298 ) ) ;
#8735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8736 = cartesian_point ( 'none', ( -95.00119022563835358, 6.945316625908882990, 120.1783765514802695 ) ) ;
#8737 = circle ( 'none', #38610, 3.999999999999996447 ) ;
#8738 = direction ( 'none', ( 1.734584302979095433e-15, 1.734584302979095433e-15, 1.000000000000000000 ) ) ;
#8739 = axis2_placement_3d ( 'none', #36909, #40973, #4987 ) ;
#8740 = edge_loop ( 'none', ( #9914, #40993, #23680, #17023 ) ) ;
#8741 = edge_loop ( 'none', ( #22055, #2675, #28507, #14543 ) ) ;
#8742 = direction ( 'none', ( 3.608224830032525529e-15, -1.000000000000000000, 5.850597784018418679e-13 ) ) ;
#8743 = vertex_point ( 'none', #6510 ) ;
#8744 = edge_curve ( 'none', #35012, #32170, #31929, .t. ) ;
#8745 = cartesian_point ( 'none', ( -83.67782780742274440, 16.10288568307744228, 182.9910161513681999 ) ) ;
#8746 = vector ( 'none', #7293, 1000.000000000000000 ) ;
#8747 = edge_curve ( 'none', #37759, #31816, #3838, .t. ) ;
#8748 = edge_loop ( 'none', ( #20619, #11531, #35624, #1677 ) ) ;
#8749 = oriented_edge ( 'none', *, *, #21080, .f. ) ;
#8750 = cartesian_point ( 'none', ( 13.23597847503071279, 36.68526780341838389, -12.00000000000000888 ) ) ;
#8751 = axis2_placement_3d ( 'none', #14901, #25103, #12131 ) ;
#8752 = direction ( 'none', ( 3.620292471603773797e-15, -0.7851818551279846625, 0.6192652536496590088 ) ) ;
#8753 = cartesian_point ( 'none', ( 13.23597847503071279, 36.68526780341838389, -12.00000000000000888 ) ) ;
#8754 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038686115e-16, -1.000000000000000000 ) ) ;
#8755 = axis2_placement_3d ( 'none', #8759, #29829, #2817 ) ;
#8756 = cartesian_point ( 'none', ( 1.268784747188608167e-13, 2.095992222260475363e-14, 156.5999999999999659 ) ) ;
#8757 = face_outer_bound ( 'none', #7974, .t. ) ;
#8758 = cartesian_point ( 'none', ( -98.99999999999988631, -23.89711431696325405, 113.7089838486365920 ) ) ;
#8759 = cartesian_point ( 'none', ( -68.49999999999988631, -2.249178144791336081e-13, 146.1000000000000512 ) ) ;
#8760 = direction ( 'none', ( -2.639701630306423140e-15, 0.4187739565397470831, -0.9080905094339695172 ) ) ;
#8761 = advanced_face ( 'none', ( #27784 ), #19450, .f. ) ;
#8762 = axis2_placement_3d ( 'none', #12713, #36307, #26099 ) ;
#8763 = circle ( 'none', #39395, 12.00000000000000711 ) ;
#8764 = oriented_edge ( 'none', *, *, #36422, .t. ) ;
#8765 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.828670879282082944e-13 ) ) ;
#8766 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#8767 = b_spline_curve_with_knots ( 'none', 3,
( #31743, #21983, #4533, #1052, #8609, #41960, #41809, #8750 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001992248974108302062, 0.001270607742937810000, 0.001806299165701299829, 0.002341990588464789875 ),
.unspecified. ) ;
#8768 = cartesian_point ( 'none', ( 35.99999999999999289, -5.628254944719468237e-15, -48.00000000000007105 ) ) ;
#8769 = cartesian_point ( 'none', ( -42.49999999999987921, -17.55942292142138328, 101.1000000000000369 ) ) ;
#8770 = vector ( 'none', #19558, 1000.000000000000000 ) ;
#8771 = direction ( 'none', ( 3.330669073875467649e-15, -0.7851818551279815539, 0.6192652536496631166 ) ) ;
#8772 = cylindrical_surface ( 'none', #42191, 2.750000000000002665 ) ;
#8773 = cartesian_point ( 'none', ( -85.69999999999983231, -6.067312301009483377, 166.6234066724319973 ) ) ;
#8774 = oriented_edge ( 'none', *, *, #35154, .f. ) ;
#8775 = oriented_edge ( 'none', *, *, #35290, .f. ) ;
#8776 = cylindrical_surface ( 'none', #40114, 4.249999999999994671 ) ;
#8777 = cartesian_point ( 'none', ( -91.54689768104640279, -35.19999999992597850, 126.2968633770523752 ) ) ;
#8778 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#8779 = advanced_face ( 'none', ( #1270 ), #10605, .f. ) ;
#8780 = line ( 'none', #7523, #4597 ) ;
#8781 = cartesian_point ( 'none', ( -95.12450388053358097, 25.43077660035753595, 137.9501747408952497 ) ) ;
#8782 = direction ( 'none', ( -0.7723117151590872531, 0.3918349328837613110, 0.5000000000000069944 ) ) ;
#8783 = oriented_edge ( 'none', *, *, #16689, .t. ) ;
#8784 = vertex_point ( 'none', #13785 ) ;
#8785 = edge_curve ( 'none', #33647, #29317, #35626, .t. ) ;
#8786 = edge_loop ( 'none', ( #35156, #17799, #40727, #39097 ) ) ;
#8787 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#8788 = cartesian_point ( 'none', ( 49.15949126427652516, -24.87857082498121031, 58.50000000000000000 ) ) ;
#8789 = edge_curve ( 'none', #7673, #16706, #32483, .t. ) ;
#8790 = line ( 'none', #15102, #16077 ) ;
#8791 = cartesian_point ( 'none', ( -16.28168911156168619, -37.11317231157059382, 114.7000000000000597 ) ) ;
#8792 = axis2_placement_3d ( 'none', #40450, #564, #26735 ) ;
#8793 = direction ( 'none', ( 1.285527325791067639e-15, -0.6192652536496671134, -0.7851818551279782232 ) ) ;
#8794 = cylindrical_surface ( 'none', #4911, 1.500000000000001332 ) ;
#8795 = line ( 'none', #16826, #1559 ) ;
#8796 = edge_curve ( 'none', #17877, #8975, #6410, .t. ) ;
#8797 = line ( 'none', #14832, #33274 ) ;
#8798 = edge_loop ( 'none', ( #26184, #13207, #39805, #16622 ) ) ;
#8799 = oriented_edge ( 'none', *, *, #8504, .t. ) ;
#8800 = cartesian_point ( 'none', ( -2.251215916412732924e-14, 3.372800435643386731e-14, 18.00000000000004974 ) ) ;
#8801 = cartesian_point ( 'none', ( -69.50000000000000000, 40.00000000010620482, 180.9468434725209249 ) ) ;
#8802 = vector ( 'none', #39849, 1000.000000000000000 ) ;
#8803 = edge_curve ( 'none', #23005, #8358, #28277, .t. ) ;
#8804 = cartesian_point ( 'none', ( 45.96194077712560500, -45.96194077712549841, 1.000000000000007772 ) ) ;
#8805 = face_bound ( 'none', #21183, .t. ) ;
#8806 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#8807 = cartesian_point ( 'none', ( 38.03579369007985633, -11.30439438598084045, -10.82418641453241825 ) ) ;
#8808 = edge_loop ( 'none', ( #28774, #28822, #14197, #42853 ) ) ;
#8809 = cartesian_point ( 'none', ( -76.19999999999984652, 4.694648992556185332e-13, 146.1000000000001364 ) ) ;
#8810 = axis2_placement_3d ( 'none', #11764, #11189, #21508 ) ;
#8811 = oriented_edge ( 'none', *, *, #37845, .t. ) ;
#8812 = face_outer_bound ( 'none', #30883, .t. ) ;
#8813 = edge_curve ( 'none', #31926, #7985, #15791, .t. ) ;
#8814 = face_outer_bound ( 'none', #9933, .t. ) ;
#8815 = cartesian_point ( 'none', ( -22.14862358002578446, 33.30828984633612322, -14.89456999216950805 ) ) ;
#8816 = direction ( 'none', ( 0.7459593187327223651, 0.4615683198121134923, -0.4801035106533122487 ) ) ;
#8817 = oriented_edge ( 'none', *, *, #40591, .t. ) ;
#8818 = cartesian_point ( 'none', ( -24.06458256229953463, 35.18107966083855587, 113.1000000000000227 ) ) ;
#8819 = oriented_edge ( 'none', *, *, #25808, .t. ) ;
#8820 = axis2_placement_3d ( 'none', #13739, #37056, #952 ) ;
#8821 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8822 = cartesian_point ( 'none', ( 2.692680447756020747e-14, -44.99999999999997158, 92.50000000000007105 ) ) ;
#8823 = advanced_face ( 'none', ( #15246 ), #17890, .f. ) ;
#8824 = cartesian_point ( 'none', ( -26.08979884449183473, -41.62842172135377439, 113.0999999999999943 ) ) ;
#8825 = toroidal_surface ( 'none', #647, 4.200000000000000178, 0.2000000000000009548 ) ;
#8826 = cartesian_point ( 'none', ( -4.005668804161567564, -21.28792034875269579, 173.9548037512566623 ) ) ;
#8827 = cartesian_point ( 'none', ( -95.66970030013609971, 24.98563877700210867, 138.0658474959991509 ) ) ;
#8828 = cartesian_point ( 'none', ( -94.69999999999978968, -19.24591093898078142, 165.0366024441775892 ) ) ;
#8829 = advanced_face ( 'none', ( #34033 ), #4873, .f. ) ;
#8830 = vertex_point ( 'none', #7215 ) ;
#8831 = oriented_edge ( 'none', *, *, #22129, .f. ) ;
#8832 = edge_curve ( 'none', #27414, #32519, #25177, .t. ) ;
#8833 = vector ( 'none', #18884, 1000.000000000000000 ) ;
#8834 = vector ( 'none', #24841, 1000.000000000000000 ) ;
#8835 = cartesian_point ( 'none', ( -15.19999999999990870, 12.68168659082894933, 162.7993224512363781 ) ) ;
#8836 = vertex_point ( 'none', #30373 ) ;
#8837 = line ( 'none', #34747, #39572 ) ;
#8838 = line ( 'none', #5463, #31773 ) ;
#8839 = direction ( 'none', ( -0.9285714285714283811, -0.3711537444790456441, 1.713307136767217392e-15 ) ) ;
#8840 = face_outer_bound ( 'none', #22695, .t. ) ;
#8841 = cartesian_point ( 'none', ( -84.80000000000298144, 18.26208808044602705, 184.5095917656145730 ) ) ;
#8842 = cartesian_point ( 'none', ( 17.85000000000019327, -11.06243644049528996, 176.0999999999999375 ) ) ;
#8843 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#8844 = axis2_placement_3d ( 'none', #38913, #15723, #28975 ) ;
#8845 = oriented_edge ( 'none', *, *, #15219, .t. ) ;
#8846 = oriented_edge ( 'none', *, *, #12040, .f. ) ;
#8847 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#8848 = axis2_placement_3d ( 'none', #17742, #1201, #24158 ) ;
#8849 = cartesian_point ( 'none', ( 26.33913438213173563, 42.50000000000014921, 101.0999999999999517 ) ) ;
#8850 = edge_loop ( 'none', ( #18380, #41130, #6274, #22689 ) ) ;
#8851 = vertex_point ( 'none', #23369 ) ;
#8852 = cartesian_point ( 'none', ( -14.49999999999983658, -34.64101615137760604, 126.7005750861492572 ) ) ;
#8853 = cartesian_point ( 'none', ( -17.18541743770070340, 36.26601615137748524, 106.0999999999999943 ) ) ;
#8854 = cartesian_point ( 'none', ( -12.62810555719281780, 12.86290737113403893, -37.49999999999997158 ) ) ;
#8855 = direction ( 'none', ( 3.553541913213105611e-15, -0.7851818551279846625, 0.6192652536496588977 ) ) ;
#8856 = edge_curve ( 'none', #32787, #38253, #39284, .t. ) ;
#8857 = conical_surface ( 'none', #13167, 48.00000000000005684, 0.7853981633974621568 ) ;
#8858 = oriented_edge ( 'none', *, *, #543, .t. ) ;
#8859 = cartesian_point ( 'none', ( -29.30443652418523115, -53.49999999999999289, -50.99999999999999289 ) ) ;
#8860 = cylindrical_surface ( 'none', #3859, 3.000000000000000888 ) ;
#8861 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#8862 = cartesian_point ( 'none', ( -66.49999999999985789, -2.219869120038601141e-13, 181.1000000000000796 ) ) ;
#8863 = cartesian_point ( 'none', ( -42.38395259842084073, -3.921514220307583010, 112.5699218625028237 ) ) ;
#8864 = edge_curve ( 'none', #9615, #29831, #18937, .t. ) ;
#8865 = advanced_face ( 'none', ( #7433 ), #26747, .t. ) ;
#8866 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#8867 = oriented_edge ( 'none', *, *, #1440, .f. ) ;
#8868 = axis2_placement_3d ( 'none', #7114, #752, #1031 ) ;
#8869 = oriented_edge ( 'none', *, *, #41129, .t. ) ;
#8870 = face_outer_bound ( 'none', #9145, .t. ) ;
#8871 = axis2_placement_3d ( 'none', #35823, #32461, #32755 ) ;
#8872 = vector ( 'none', #5092, 1000.000000000000000 ) ;
#8873 = oriented_edge ( 'none', *, *, #26136, .t. ) ;
#8874 = direction ( 'none', ( -3.608224830031761912e-15, 1.000000000000000000, -3.369037133563413823e-15 ) ) ;
#8875 = face_outer_bound ( 'none', #13834, .t. ) ;
#8876 = axis2_placement_3d ( 'none', #28563, #14755, #41429 ) ;
#8877 = circle ( 'none', #6707, 27.80000000000000071 ) ;
#8878 = edge_loop ( 'none', ( #8923, #34417, #37662, #15725 ) ) ;
#8879 = cartesian_point ( 'none', ( 23.36374678091011958, -37.83842277532631471, 114.7000000000000171 ) ) ;
#8880 = b_spline_curve_with_knots ( 'none', 3,
( #24368, #23918, #24068, #40992, #4291, #10716, #33992, #20864, #40561, #4441, #30914, #37070, #17095, #17386 ),
.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. ) ;
#8881 = vertex_point ( 'none', #10154 ) ;
#8882 = cartesian_point ( 'none', ( -82.29999999999978400, -26.99701113430042909, 146.5017335117630637 ) ) ;
#8883 = oriented_edge ( 'none', *, *, #32855, .f. ) ;
#8884 = cartesian_point ( 'none', ( -85.69999999999983231, -7.581171491952414243, 165.1679925217526943 ) ) ;
#8885 = oriented_edge ( 'none', *, *, #19831, .f. ) ;
#8887 = edge_curve ( 'none', #7410, #33805, #18386, .t. ) ;
#8886 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#8888 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#8889 = cartesian_point ( 'none', ( -74.69999999999988916, 7.296007532266385098, 141.3009029112317307 ) ) ;
#8890 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#8891 = direction ( 'none', ( -6.323653290322538517e-16, -2.518793474338965937e-17, -1.000000000000000000 ) ) ;
#8893 = axis2_placement_3d ( 'none', #22619, #22884, #22759 ) ;
#8892 = cartesian_point ( 'none', ( 4.389855730355492369, -42.49999999999995737, 101.0999999999999659 ) ) ;
#8894 = cartesian_point ( 'none', ( 18.48040383981700785, -11.45312565112933711, 174.1819355786506094 ) ) ;
#8895 = cylindrical_surface ( 'none', #3122, 5.000000000000004441 ) ;
#8896 = vertex_point ( 'none', #23672 ) ;
#8897 = cartesian_point ( 'none', ( 21.24999999999998579, 36.80607966083871929, 106.0999999999999517 ) ) ;
#8899 = oriented_edge ( 'none', *, *, #21934, .f. ) ;
#8898 = edge_curve ( 'none', #30564, #24351, #42402, .t. ) ;
#8900 = direction ( 'none', ( -1.753182019032803138e-15, 0.7208853290204433328, 0.6930543574663441397 ) ) ;
#8901 = vertex_point ( 'none', #7638 ) ;
#8902 = oriented_edge ( 'none', *, *, #27984, .t. ) ;
#8903 = cylindrical_surface ( 'none', #35354, 2.999999999999998668 ) ;
#8904 = cartesian_point ( 'none', ( -99.49999999999977263, -32.30931635939796109, 159.5576400747978028 ) ) ;
#8905 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8906 = oriented_edge ( 'none', *, *, #26046, .f. ) ;
#8907 = cartesian_point ( 'none', ( -95.14047246581469608, 25.78506405873156737, 138.4427428684518873 ) ) ;
#8908 = cartesian_point ( 'none', ( -65.49999999999990052, -1.956762900579153952e-13, 115.1000000000000654 ) ) ;
#8909 = oriented_edge ( 'none', *, *, #12933, .f. ) ;
#8910 = axis2_placement_3d ( 'none', #29497, #16252, #36363 ) ;
#8911 = oriented_edge ( 'none', *, *, #34045, .f. ) ;
#8912 = cartesian_point ( 'none', ( -30.31088913245552163, 57.49999999999996447, 48.50000000000009237 ) ) ;
#8913 = vertex_point ( 'none', #10886 ) ;
#8914 = cylindrical_surface ( 'none', #41120, 3.000000000000000444 ) ;
#8915 = circle ( 'none', #27039, 3.250000000000002665 ) ;
#8916 = cartesian_point ( 'none', ( 20.00000000000022737, -34.64101615137742840, 101.0903692588729825 ) ) ;
#8917 = edge_curve ( 'none', #35437, #640, #33518, .t. ) ;
#8918 = conical_surface ( 'none', #29529, 28.49999999999999645, 0.7853981633974533860 ) ;
#8919 = oriented_edge ( 'none', *, *, #5084, .t. ) ;
#8920 = vector ( 'none', #1550, 1000.000000000000000 ) ;
#8921 = cartesian_point ( 'none', ( -76.34248660814471066, 25.55562509180710151, 138.0702032496453455 ) ) ;
#8922 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#8923 = oriented_edge ( 'none', *, *, #32663, .f. ) ;
#8924 = edge_curve ( 'none', #20926, #486, #6940, .t. ) ;
#8925 = edge_loop ( 'none', ( #13791, #29276, #1376 ) ) ;
#8926 = advanced_face ( 'none', ( #14753 ), #37828, .f. ) ;
#8927 = axis2_placement_3d ( 'none', #39543, #19581, #26264 ) ;
#8928 = cartesian_point ( 'none', ( 30.31088913245520189, 57.50000000000012790, 48.50000000000002842 ) ) ;
#8929 = vertex_point ( 'none', #11887 ) ;
#8930 = axis2_placement_3d ( 'none', #9277, #2481, #5801 ) ;
#8931 = edge_curve ( 'none', #42672, #19328, #40313, .t. ) ;
#8932 = cartesian_point ( 'none', ( 14.69209691475663249, -10.39914843856931448, -37.50000000000000711 ) ) ;
#8933 = oriented_edge ( 'none', *, *, #28430, .t. ) ;
#8934 = axis2_placement_3d ( 'none', #28693, #21860, #1978 ) ;
#8935 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#8936 = cartesian_point ( 'none', ( -29.30443652418520273, 57.50000000000000711, -50.99999999999999289 ) ) ;
#8937 = axis2_placement_3d ( 'none', #34172, #10893, #41464 ) ;
#8938 = oriented_edge ( 'none', *, *, #4286, .t. ) ;
#8939 = cartesian_point ( 'none', ( 37.88523042935592144, -11.58384063587551971, -10.93393762379587741 ) ) ;
#8940 = cartesian_point ( 'none', ( -76.47006701934272144, 6.877075201989237385, 120.1127697007047317 ) ) ;
#8941 = vertex_point ( 'none', #20632 ) ;
#8942 = oriented_edge ( 'none', *, *, #17480, .f. ) ;
#8943 = oriented_edge ( 'none', *, *, #2798, .f. ) ;
#8944 = face_outer_bound ( 'none', #29669, .t. ) ;
#8945 = oriented_edge ( 'none', *, *, #33039, .f. ) ;
#8946 = vertex_point ( 'none', #24253 ) ;
#8947 = oriented_edge ( 'none', *, *, #34934, .f. ) ;
#8948 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#8949 = oriented_edge ( 'none', *, *, #785, .f. ) ;
#8950 = cartesian_point ( 'none', ( 57.50000000000050449, 49.69657935914644753, -51.00000000000000711 ) ) ;
#8951 = cartesian_point ( 'none', ( -0.02900556445976516795, 26.15151440469169231, 1.546588313314616103 ) ) ;
#8952 = oriented_edge ( 'none', *, *, #29665, .t. ) ;
#8953 = direction ( 'none', ( -0.7071067811865314745, -0.7071067811865635599, 4.146671730999631785e-13 ) ) ;
#8954 = circle ( 'none', #7037, 2.499999999999995115 ) ;
#8955 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211240797e-16 ) ) ;
#8956 = circle ( 'none', #34578, 13.00000000000000178 ) ;
#8957 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#8958 = manifold_solid_brep ( '�����-24-2-solid1', #15361 ) ;
#8959 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 3.154042683594193765e-17 ) ) ;
#8960 = axis2_placement_3d ( 'none', #8493, #8344, #31630 ) ;
#8961 = face_outer_bound ( 'none', #37493, .t. ) ;
#8962 = oriented_edge ( 'none', *, *, #32210, .f. ) ;
#8963 = vector ( 'none', #16230, 1000.000000000000000 ) ;
#8964 = person_and_organization ( #37996, #13643 ) ;
#8965 = cartesian_point ( 'none', ( -7.848241751496173535, -20.23498291197233456, 174.0418196581339885 ) ) ;
#8966 = cartesian_point ( 'none', ( -4.087008509401355444e-16, 1.149450917663039345e-18, -1.899999999999999911 ) ) ;
#8967 = plane ( 'none', #4677 ) ;
#8968 = edge_curve ( 'none', #11911, #23476, #5927, .t. ) ;
#8969 = advanced_face ( 'none', ( #7984 ), #14346, .f. ) ;
#8970 = vertex_point ( 'none', #30655 ) ;
#8971 = circle ( 'none', #16662, 7.999999999999993783 ) ;
#8972 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#8973 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#8974 = oriented_edge ( 'none', *, *, #27349, .t. ) ;
#8975 = vertex_point ( 'none', #41017 ) ;
#8976 = cartesian_point ( 'none', ( 37.46194077712550552, -45.96194077712567605, -8.086083193938946640e-15 ) ) ;
#8977 = cartesian_point ( 'none', ( 37.24625634066961055, -14.58492781563970553, -14.89060725646361227 ) ) ;
#8978 = advanced_face ( 'none', ( #13721 ), #34440, .f. ) ;
#8979 = edge_curve ( 'none', #17345, #28323, #1778, .t. ) ;
#8980 = cartesian_point ( 'none', ( -99.50000000000004263, 35.00355754263659236, 131.0868390528943621 ) ) ;
#8981 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#8982 = vertex_point ( 'none', #24094 ) ;
#8983 = direction ( 'none', ( 0.4999999999999945599, 0.8660254037844418162, -5.525372073534532219e-16 ) ) ;
#8984 = cartesian_point ( 'none', ( -101.4999999999997726, -22.49999999989086419, 186.1000000000132957 ) ) ;
#8985 = oriented_edge ( 'none', *, *, #19768, .t. ) ;
#8986 = edge_curve ( 'none', #24037, #5386, #30384, .t. ) ;
#8987 = oriented_edge ( 'none', *, *, #17393, .f. ) ;
#8988 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#8989 = oriented_edge ( 'none', *, *, #9513, .f. ) ;
#8990 = face_outer_bound ( 'none', #10501, .t. ) ;
#8991 = oriented_edge ( 'none', *, *, #30671, .t. ) ;
#8992 = oriented_edge ( 'none', *, *, #10212, .f. ) ;
#8993 = oriented_edge ( 'none', *, *, #41513, .t. ) ;
#8994 = oriented_edge ( 'none', *, *, #19654, .t. ) ;
#8995 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#8996 = oriented_edge ( 'none', *, *, #668, .f. ) ;
#8997 = cartesian_point ( 'none', ( 57.50000000000012079, -30.31088913245514149, 57.50000000000000000 ) ) ;
#8998 = edge_curve ( 'none', #36442, #35461, #17354, .t. ) ;
#8999 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#9000 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9001 = cylindrical_surface ( 'none', #8844, 8.500000000000000000 ) ;
#9002 = oriented_edge ( 'none', *, *, #32227, .f. ) ;
#9003 = axis2_placement_3d ( 'none', #9386, #17421, #30238 ) ;
#9004 = direction ( 'none', ( -0.1065859633166283127, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9005 = direction ( 'none', ( 0.8259847280624803556, -0.5636924950782566945, -1.002998568997803683e-15 ) ) ;
#9006 = cartesian_point ( 'none', ( -26.95027695764256492, -49.61081362515086823, 58.50000000000005684 ) ) ;
#9007 = cartesian_point ( 'none', ( -89.01089590183431710, 21.58732774952454747, 170.3953833317476949 ) ) ;
#9008 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#9009 = cartesian_point ( 'none', ( -20.00000000000000000, 34.64101615137755630, 84.50000000000007105 ) ) ;
#9010 = face_bound ( 'none', #37855, .t. ) ;
#9012 = oriented_edge ( 'none', *, *, #34834, .t. ) ;
#9011 = axis2_placement_3d ( 'none', #28047, #24431, #21079 ) ;
#9013 = circle ( 'none', #18868, 3.249999999999988898 ) ;
#9014 = cartesian_point ( 'none', ( 41.49999999999994316, 34.64101615137770551, 112.0999999999999233 ) ) ;
#9015 = face_outer_bound ( 'none', #42481, .t. ) ;
#9017 = vertex_point ( 'none', #40885 ) ;
#9016 = axis2_placement_3d ( 'none', #4153, #30646, #4309 ) ;
#9018 = circle ( 'none', #29742, 4.000000000000000888 ) ;
#9019 = cartesian_point ( 'none', ( 1.374157067136110593e-13, 1.998036858036703839e-14, 164.5999999999999659 ) ) ;
#9020 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9021 = direction ( 'none', ( 6.056033171176964239e-16, 5.364589180917859895e-18, 1.000000000000000000 ) ) ;
#9022 = cartesian_point ( 'none', ( -54.73809645973828708, -26.96268861783287818, 170.8531707631271388 ) ) ;
#9023 = oriented_edge ( 'none', *, *, #21624, .t. ) ;
#9024 = line ( 'none', #2775, #18364 ) ;
#9025 = cartesian_point ( 'none', ( 51.48496753473059329, -33.87298423879852294, 64.59999999999999432 ) ) ;
#9026 = cartesian_point ( 'none', ( -42.49999999999984368, -26.33913438213198432, 101.1000000000000369 ) ) ;
#9027 = axis2_placement_3d ( 'none', #31721, #12060, #34942 ) ;
#9028 = vector ( 'none', #22676, 1000.000000000000114 ) ;
#9029 = cartesian_point ( 'none', ( -54.49999999999986500, -19.91839899407615277, 111.6003209368320057 ) ) ;
#9030 = edge_loop ( 'none', ( #21972, #20946, #378, #36391 ) ) ;
#9031 = edge_curve ( 'none', #22148, #3370, #38222, .t. ) ;
#9032 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9033 = oriented_edge ( 'none', *, *, #2828, .f. ) ;
#9034 = edge_loop ( 'none', ( #28179, #31944, #1152, #21762 ) ) ;
#9035 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#9036 = conical_surface ( 'none', #28564, 47.50000000000000711, 0.7853981633974587151 ) ;
#9037 = advanced_face ( 'none', ( #24659 ), #2818, .f. ) ;
#9038 = vertex_point ( 'none', #31087 ) ;
#9039 = edge_loop ( 'none', ( #16072, #21206 ) ) ;
#9040 = edge_loop ( 'none', ( #9775, #37523, #26193, #16270 ) ) ;
#9041 = edge_curve ( 'none', #10599, #37264, #27244, .t. ) ;
#9042 = cartesian_point ( 'none', ( -82.55570889894146092, -26.96568479455602230, 144.7161949823172336 ) ) ;
#9043 = cartesian_point ( 'none', ( -76.26155302982591877, 7.178626183960137297, 120.4026788077983667 ) ) ;
#9044 = cartesian_point ( 'none', ( -11.12398003894943344, 17.93028808542340968, 175.1902621615188309 ) ) ;
#9045 = vector ( 'none', #4167, 1000.000000000000000 ) ;
#9046 = oriented_edge ( 'none', *, *, #32703, .f. ) ;
#9047 = advanced_face ( 'none', ( #723 ), #11638, .f. ) ;
#9048 = cartesian_point ( 'none', ( 20.00000000000000000, 34.64101615137762735, 120.7000000000000313 ) ) ;
#9049 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#9050 = b_spline_curve_with_knots ( 'none', 3,
( #28761, #2327, #12019, #12173, #18709, #35473, #22220, #8696 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003908886327282377394, 0.0007817772654564754788, 0.001563554530912950958 ),
.unspecified. ) ;
#9052 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9051 = axis2_placement_3d ( 'none', #4553, #1519, #14560 ) ;
#9053 = cartesian_point ( 'none', ( 0.9966158955403489061, -20.99999999999997868, 176.0999999999999659 ) ) ;
#9054 = cartesian_point ( 'none', ( -104.4999999999998863, -15.66987298101390280, 108.9589838486317745 ) ) ;
#9055 = vector ( 'none', #10908, 1000.000000000000000 ) ;
#9056 = oriented_edge ( 'none', *, *, #5224, .f. ) ;
#9057 = circle ( 'none', #28655, 17.50000000000001066 ) ;
#9058 = cartesian_point ( 'none', ( -17.68936609087924694, 29.64346716324506659, 140.5436595608424852 ) ) ;
#9059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9060 = edge_curve ( 'none', #32319, #32362, #37190, .t. ) ;
#9061 = vertex_point ( 'none', #4472 ) ;
#9062 = circle ( 'none', #39209, 5.899999999999997691 ) ;
#9063 = oriented_edge ( 'none', *, *, #5353, .f. ) ;
#9064 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#9065 = cartesian_point ( 'none', ( -95.25922752680965289, 25.70232081854119954, 138.4036319073178447 ) ) ;
#9066 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#9067 = edge_curve ( 'none', #29660, #32396, #26207, .t. ) ;
#9068 = vector ( 'none', #28339, 1000.000000000000000 ) ;
#9069 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#9070 = oriented_edge ( 'none', *, *, #14642, .f. ) ;
#9071 = axis2_placement_3d ( 'none', #16522, #16082, #13013 ) ;
#9072 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#9073 = cartesian_point ( 'none', ( 20.33937268584139346, -29.14101615137739643, 138.5067759955122426 ) ) ;
#9074 = edge_curve ( 'none', #17286, #29949, #20487, .t. ) ;
#9075 = circle ( 'none', #30297, 7.299999999999998046 ) ;
#9076 = oriented_edge ( 'none', *, *, #22787, .t. ) ;
#9077 = axis2_placement_3d ( 'none', #35453, #8378, #38403 ) ;
#9078 = oriented_edge ( 'none', *, *, #7187, .f. ) ;
#9079 = direction ( 'none', ( -4.270088556250543521e-15, 1.000000000000000000, -5.850021322063245389e-13 ) ) ;
#9080 = vertex_point ( 'none', #9190 ) ;
#9081 = oriented_edge ( 'none', *, *, #31537, .t. ) ;
#9082 = vertex_point ( 'none', #12098 ) ;
#9083 = oriented_edge ( 'none', *, *, #33517, .f. ) ;
#9084 = cartesian_point ( 'none', ( -84.99784845243084419, -31.81980515329040671, 177.9198051534131935 ) ) ;
#9085 = cartesian_point ( 'none', ( -7.735495336710903564e-14, 36.00000000000002132, 84.00000000000008527 ) ) ;
#9086 = oriented_edge ( 'none', *, *, #41448, .f. ) ;
#9087 = advanced_face ( 'none', ( #9546 ), #9001, .f. ) ;
#9088 = cartesian_point ( 'none', ( -54.96606564765311020, -33.48360208877043931, 161.0135485547288567 ) ) ;
#9089 = line ( 'none', #3171, #19498 ) ;
#9090 = cartesian_point ( 'none', ( -104.0000000000000426, 39.14101615145128932, 126.0999999999767880 ) ) ;
#9091 = face_outer_bound ( 'none', #673, .t. ) ;
#9092 = edge_curve ( 'none', #41523, #16674, #36131, .t. ) ;
#9093 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#9094 = cartesian_point ( 'none', ( -54.50000000000001421, 27.48762683457411171, 122.0137944868153568 ) ) ;
#9095 = cartesian_point ( 'none', ( -95.05331714248160324, 25.56151150780770465, 138.0758624108113395 ) ) ;
#9096 = face_outer_bound ( 'none', #1213, .t. ) ;
#9097 = edge_loop ( 'none', ( #36908, #25051, #18803, #12023 ) ) ;
#9098 = face_outer_bound ( 'none', #4773, .t. ) ;
#9099 = oriented_edge ( 'none', *, *, #42673, .f. ) ;
#9100 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9102 = edge_curve ( 'none', #4728, #25691, #14160, .t. ) ;
#9101 = cartesian_point ( 'none', ( -69.49999999999982947, -34.84684347248186498, 106.1000000000204722 ) ) ;
#9103 = face_outer_bound ( 'none', #2206, .t. ) ;
#9104 = line ( 'none', #40202, #36189 ) ;
#9105 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#9106 = edge_loop ( 'none', ( #31890, #20334, #37570, #12226 ) ) ;
#9107 = oriented_edge ( 'none', *, *, #27355, .t. ) ;
#9108 = direction ( 'none', ( 0.1065859633166277853, -0.9943034911051386038, -4.235681631385831453e-17 ) ) ;
#9109 = line ( 'none', #5174, #8614 ) ;
#9110 = cartesian_point ( 'none', ( -26.28022341718565258, -42.29329582837571166, 112.7226119918946665 ) ) ;
#9111 = axis2_placement_3d ( 'none', #41312, #4758, #28029 ) ;
#9112 = oriented_edge ( 'none', *, *, #17973, .t. ) ;
#9113 = cartesian_point ( 'none', ( -9.383392685952586021, -18.81188684951940360, 176.1000000000121588 ) ) ;
#9114 = cartesian_point ( 'none', ( -84.80000000000281091, -36.72054341798159527, 165.1410076395241617 ) ) ;
#9115 = vertex_point ( 'none', #8768 ) ;
#9116 = edge_curve ( 'none', #5289, #37370, #15202, .t. ) ;
#9117 = vertex_point ( 'none', #22156 ) ;
#9118 = cartesian_point ( 'none', ( -59.80000000000311644, 34.64101615154928737, 126.0999999999997101 ) ) ;
#9119 = circle ( 'none', #233, 4.640926795905551572 ) ;
#9120 = oriented_edge ( 'none', *, *, #21776, .t. ) ;
#9121 = vertex_point ( 'none', #2101 ) ;
#9122 = cartesian_point ( 'none', ( -95.69999999999988916, -3.139155602127629108e-13, 146.0999999999999943 ) ) ;
#9123 = vertex_point ( 'none', #41828 ) ;
#9124 = cartesian_point ( 'none', ( 3.987669134863309385e-14, -49.99999999999997158, 106.1000000000000654 ) ) ;
#9125 = edge_curve ( 'none', #11116, #7099, #21397, .t. ) ;
#9126 = oriented_edge ( 'none', *, *, #9363, .f. ) ;
#9127 = direction ( 'none', ( -9.348201348699711183e-16, 1.000000000000000000, 6.049741671912744672e-19 ) ) ;
#9128 = oriented_edge ( 'none', *, *, #4081, .t. ) ;
#9129 = direction ( 'none', ( -0.9912947018080024986, 7.344925250249398459e-14, 0.1316617414717855261 ) ) ;
#9130 = cartesian_point ( 'none', ( 31.00027695764293156, 49.61081362515070481, 60.60000000000002274 ) ) ;
#9131 = edge_curve ( 'none', #10462, #29111, #1642, .t. ) ;
#9132 = vector ( 'none', #38560, 1000.000000000000000 ) ;
#9133 = plane ( 'none', #26084 ) ;
#9134 = face_outer_bound ( 'none', #1761, .t. ) ;
#9135 = cartesian_point ( 'none', ( 20.43818253585382649, 4.922891762768959012, 176.0999999999999659 ) ) ;
#9136 = direction ( 'none', ( -0.4999999999999832356, 0.3626688848067387561, -0.7864294501053817887 ) ) ;
#9137 = axis2_placement_3d ( 'none', #7950, #14501, #34904 ) ;
#9138 = face_outer_bound ( 'none', #14076, .t. ) ;
#9139 = vector ( 'none', #40294, 1000.000000000000000 ) ;
#9140 = oriented_edge ( 'none', *, *, #15161, .t. ) ;
#9141 = advanced_face ( 'none', ( #41225 ), #35408, .t. ) ;
#9142 = line ( 'none', #17591, #31520 ) ;
#9144 = cartesian_point ( 'none', ( 20.36645490680287196, -16.42277426408743324, -35.42893218813451739 ) ) ;
#9143 = line ( 'none', #20423, #34683 ) ;
#9145 = edge_loop ( 'none', ( #19946, #8962, #12329, #24962 ) ) ;
#9146 = cartesian_point ( 'none', ( 9.603216253635808875e-14, 50.00000000000002842, 116.0000000000000284 ) ) ;
#9147 = cartesian_point ( 'none', ( -73.69999999999983231, -6.367109651790896940, 152.0768698714605875 ) ) ;
#9148 = edge_loop ( 'none', ( #14114, #10205, #25641, #5682 ) ) ;
#9149 = advanced_face ( 'none', ( #24461 ), #42702, .t. ) ;
#9150 = cartesian_point ( 'none', ( -31.69999999999986784, 6.290534264097399149e-13, 146.1000000000001080 ) ) ;
#9151 = direction ( 'none', ( 1.888134395621008831e-15, 5.843775954447021373e-13, 1.000000000000000000 ) ) ;
#9152 = cartesian_point ( 'none', ( -6.007295376545311427, 17.84709760284815161, 176.1000000000000796 ) ) ;
#9153 = cylindrical_surface ( 'none', #31957, 4.999999999999999112 ) ;
#9154 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#9155 = cartesian_point ( 'none', ( -84.80000000000279670, -36.51129153088714929, 167.4214272605034637 ) ) ;
#9156 = oriented_edge ( 'none', *, *, #30480, .t. ) ;
#9157 = plane ( 'none', #29344 ) ;
#9158 = edge_curve ( 'none', #30400, #29655, #36221, .t. ) ;
#9159 = vertex_point ( 'none', #6712 ) ;
#9160 = cartesian_point ( 'none', ( -84.70000000000294449, -19.99999999991469579, 111.4589838485367181 ) ) ;
#9161 = cartesian_point ( 'none', ( -42.15366755251129405, -5.565605728547767583, 112.8579757460005624 ) ) ;
#9162 = oriented_edge ( 'none', *, *, #13521, .t. ) ;
#9163 = cartesian_point ( 'none', ( -104.4999999999999005, 8.569418734938830527e-11, 146.1000000000001080 ) ) ;
#9164 = vertex_point ( 'none', #54 ) ;
#9165 = line ( 'none', #9902, #2435 ) ;
#9166 = oriented_edge ( 'none', *, *, #40440, .t. ) ;
#9167 = cartesian_point ( 'none', ( -42.49999999999986500, -21.94927865177668380, 101.1000000000000369 ) ) ;
#9168 = edge_curve ( 'none', #5205, #14508, #29193, .t. ) ;
#9169 = toroidal_surface ( 'none', #427, 4.200000000000000178, 0.2000000000000009548 ) ;
#9170 = vector ( 'none', #15887, 1000.000000000000000 ) ;
#9171 = cartesian_point ( 'none', ( 27.27580060308266852, -36.24307246165641061, 113.0999999999999375 ) ) ;
#9172 = line ( 'none', #33199, #25348 ) ;
#9173 = line ( 'none', #4059, #359 ) ;
#9174 = edge_loop ( 'none', ( #15322, #35805 ) ) ;
#9175 = cartesian_point ( 'none', ( 18.40234333849775794, -32.26886666368557854, 120.7000000000000313 ) ) ;
#9176 = b_spline_curve_with_knots ( 'none', 3,
( #22704, #29094, #32468, #22842 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.551583845779545699e-17, 0.0007078299190233082894 ),
.unspecified. ) ;
#9177 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9178 = edge_curve ( 'none', #24137, #14612, #5331, .t. ) ;
#9179 = cylindrical_surface ( 'none', #42519, 2.500000000000002220 ) ;
#9180 = cartesian_point ( 'none', ( -79.60000000000302123, 21.13068968274330928, 178.2891717759918890 ) ) ;
#9181 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000005826 ) ) ;
#9182 = cartesian_point ( 'none', ( 18.76025432111125113, 37.21834629159573637, 120.7000000000000313 ) ) ;
#9183 = vertex_point ( 'none', #23290 ) ;
#9184 = cartesian_point ( 'none', ( -10.54712743856096147, 16.96619012833476248, 175.9202267509572266 ) ) ;
#9185 = edge_curve ( 'none', #29407, #28283, #13078, .t. ) ;
#9186 = advanced_face ( 'none', ( #4114 ), #10507, .f. ) ;
#9187 = vertex_point ( 'none', #26806 ) ;
#9188 = edge_curve ( 'none', #36915, #39348, #23904, .t. ) ;
#9189 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 58.50000000000000000 ) ) ;
#9190 = cartesian_point ( 'none', ( 12.19885505132850234, -15.28685498841017143, -11.50000000000000355 ) ) ;
#9191 = oriented_edge ( 'none', *, *, #2704, .t. ) ;
#9192 = cartesian_point ( 'none', ( -57.09999999999987352, -20.00000000000034461, 109.3589838486226142 ) ) ;
#9193 = plane ( 'none', #21454 ) ;
#9194 = edge_curve ( 'none', #17349, #22465, #15, .t. ) ;
#9195 = cartesian_point ( 'none', ( -19.10952091020784493, 34.77552508087320859, -37.17581358546757997 ) ) ;
#9196 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 168.6000000000001080 ) ) ;
#9197 = cartesian_point ( 'none', ( -85.50000000001756462, -39.79999999992547544, 127.1000000000329635 ) ) ;
#9198 = axis2_placement_3d ( 'none', #26694, #9675, #6471 ) ;
#9199 = oriented_edge ( 'none', *, *, #17393, .t. ) ;
#9200 = cartesian_point ( 'none', ( 18.43541743770055064, 38.43107966083871219, 101.0903692588729967 ) ) ;
#9201 = oriented_edge ( 'none', *, *, #42576, .f. ) ;
#9202 = advanced_face ( 'none', ( #35583 ), #16746, .t. ) ;
#9203 = cartesian_point ( 'none', ( -94.72651241763381336, 25.77461910817834934, 138.2807426394695653 ) ) ;
#9204 = oriented_edge ( 'none', *, *, #17888, .f. ) ;
#9205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9206 = cartesian_point ( 'none', ( -17.52516021805940127, 8.681518261879597631, -11.49999999999998224 ) ) ;
#9207 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9208 = circle ( 'none', #11720, 3.000000000000000444 ) ;
#9209 = oriented_edge ( 'none', *, *, #1830, .f. ) ;
#9210 = axis2_placement_3d ( 'none', #2417, #8787, #32073 ) ;
#9211 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9212 = oriented_edge ( 'none', *, *, #15501, .f. ) ;
#9213 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9215 = edge_loop ( 'none', ( #38639, #16846, #13952, #40766 ) ) ;
#9214 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9216 = line ( 'none', #20981, #11308 ) ;
#9217 = toroidal_surface ( 'none', #14953, 49.00000000000000000, 1.000000000000000000 ) ;
#9218 = edge_curve ( 'none', #26766, #12972, #10092, .t. ) ;
#9219 = cartesian_point ( 'none', ( -76.25657444066388280, 25.37885647476269568, 137.9002590777027706 ) ) ;
#9220 = direction ( 'none', ( 1.000000000000000000, 3.220171709822821555e-15, -4.703334224450502248e-15 ) ) ;
#9221 = line ( 'none', #37051, #11812 ) ;
#9222 = circle ( 'none', #16182, 17.50000000000000711 ) ;
#9223 = oriented_edge ( 'none', *, *, #34116, .f. ) ;
#9224 = axis2_placement_3d ( 'none', #40603, #3772, #27322 ) ;
#9225 = line ( 'none', #24838, #25888 ) ;
#9226 = oriented_edge ( 'none', *, *, #5690, .t. ) ;
#9227 = edge_curve ( 'none', #7913, #30441, #32770, .t. ) ;
#9228 = oriented_edge ( 'none', *, *, #873, .t. ) ;
#9229 = cylindrical_surface ( 'none', #42094, 40.00000000000000711 ) ;
#9230 = cartesian_point ( 'none', ( -74.69999999999984652, 4.748442878113755166e-13, 146.1000000000001364 ) ) ;
#9231 = face_outer_bound ( 'none', #25716, .t. ) ;
#9232 = oriented_edge ( 'none', *, *, #20067, .f. ) ;
#9233 = cartesian_point ( 'none', ( 14.01203517405107490, -11.29879950619336704, -37.44002992467272151 ) ) ;
#9234 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#9235 = cartesian_point ( 'none', ( -76.34187458326819353, 7.019266036852737756, 120.2494710229911732 ) ) ;
#9236 = cartesian_point ( 'none', ( -95.14406018875786231, 25.37753475395265923, 137.8989883841127835 ) ) ;
#9237 = oriented_edge ( 'none', *, *, #10251, .t. ) ;
#9238 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#9239 = plane ( 'none', #34258 ) ;
#9240 = edge_curve ( 'none', #1721, #3763, #12137, .t. ) ;
#9241 = vector ( 'none', #26102, 1000.000000000000000 ) ;
#9242 = oriented_edge ( 'none', *, *, #20607, .f. ) ;
#9243 = oriented_edge ( 'none', *, *, #16382, .t. ) ;
#9244 = edge_curve ( 'none', #10562, #42227, #23582, .t. ) ;
#9245 = axis2_placement_3d ( 'none', #30739, #17635, #28239 ) ;
#9246 = cartesian_point ( 'none', ( -95.69999999999988916, -9.352166393072554484, 154.7455549738244542 ) ) ;
#9247 = advanced_face ( 'none', ( #17863 ), #3823, .f. ) ;
#9248 = cartesian_point ( 'none', ( -26.33913438213164326, -42.50000000000006395, 112.2347535196586250 ) ) ;
#9249 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#9250 = edge_curve ( 'none', #3213, #16138, #29291, .t. ) ;
#9251 = cartesian_point ( 'none', ( 9.293779974219837925, -16.49608102122214248, 176.0999999999999659 ) ) ;
#9252 = circle ( 'none', #18847, 3.250000000000002665 ) ;
#9253 = advanced_face ( 'none', ( #20997 ), #10069, .f. ) ;
#9254 = axis2_placement_3d ( 'none', #34506, #37890, #21250 ) ;
#9255 = face_outer_bound ( 'none', #6630, .t. ) ;
#9256 = plane ( 'none', #7944 ) ;
#9257 = direction ( 'none', ( -0.9998450923965691572, 0.01219837118077298811, -0.01268822095616423291 ) ) ;
#9258 = edge_loop ( 'none', ( #19411, #15360, #25869, #6030 ) ) ;
#9259 = direction ( 'none', ( -0.9912947018080023875, 7.362358614128323767e-14, 0.1316617414717869416 ) ) ;
#9260 = direction ( 'none', ( 1.317153999343780519e-15, -1.235540259014456753e-16, 1.000000000000000000 ) ) ;
#9261 = axis2_placement_3d ( 'none', #41535, #21559, #2089 ) ;
#9262 = face_outer_bound ( 'none', #15239, .t. ) ;
#9263 = oriented_edge ( 'none', *, *, #4919, .t. ) ;
#9264 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9265 = vertex_point ( 'none', #14544 ) ;
#9266 = plane ( 'none', #28044 ) ;
#9267 = vector ( 'none', #7822, 1000.000000000000000 ) ;
#9268 = cartesian_point ( 'none', ( 38.33422344292218753, 17.68664224854780542, -32.50000000000001421 ) ) ;
#9269 = face_outer_bound ( 'none', #15514, .t. ) ;
#9270 = vertex_point ( 'none', #1051 ) ;
#9271 = oriented_edge ( 'none', *, *, #40381, .f. ) ;
#9272 = direction ( 'none', ( 0.9998450923965690462, -0.01219837118077294995, 0.01268822095616791747 ) ) ;
#9273 = direction ( 'none', ( -0.1065859633166280351, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#9274 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9275 = vertex_point ( 'none', #491 ) ;
#9276 = axis2_placement_3d ( 'none', #132, #30081, #26446 ) ;
#9278 = axis2_placement_3d ( 'none', #14116, #30726, #4104 ) ;
#9277 = cartesian_point ( 'none', ( -54.79999999999988347, -1.754851343076985384e-13, 146.1000000000000512 ) ) ;
#9279 = cartesian_point ( 'none', ( -33.04627076535638963, -20.71096300278555447, -35.99999999999997868 ) ) ;
#9280 = conical_surface ( 'none', #2617, 3.399999999999993250, 1.029744258676652757 ) ;
#9281 = oriented_edge ( 'none', *, *, #3822, .f. ) ;
#9282 = direction ( 'none', ( 3.469446951953617344e-15, -1.000000000000000000, -5.421010862427527100e-17 ) ) ;
#9283 = edge_curve ( 'none', #28626, #17302, #17326, .t. ) ;
#9284 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193839e-16 ) ) ;
#9285 = cartesian_point ( 'none', ( -14.68488867431977951, -33.21111847600273848, 131.1350728743109926 ) ) ;
#9286 = cartesian_point ( 'none', ( 19.10952091020808652, -34.77552508087308070, -37.17581358546760839 ) ) ;
#9287 = oriented_edge ( 'none', *, *, #19317, .t. ) ;
#9288 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#9289 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#9290 = edge_curve ( 'none', #17954, #24188, #42374, .t. ) ;
#9291 = direction ( 'none', ( -1.000000000000000000, -3.220171709822821555e-15, 4.703334224450502248e-15 ) ) ;
#9292 = circle ( 'none', #7118, 1.807199999999996587 ) ;
#9293 = line ( 'none', #41786, #21275 ) ;
#9294 = cartesian_point ( 'none', ( -34.40027695764254645, -49.61081362515088244, 7.259464561717478576e-15 ) ) ;
#9295 = oriented_edge ( 'none', *, *, #22576, .t. ) ;
#9296 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9297 = oriented_edge ( 'none', *, *, #18839, .t. ) ;
#9298 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.5000000000000711 ) ) ;
#9299 = advanced_face ( 'none', ( #1239 ), #37704, .f. ) ;
#9300 = cartesian_point ( 'none', ( -66.49999999999990052, -2.536866925199313486e-13, 133.6000000000000796 ) ) ;
#9301 = circle ( 'none', #32402, 14.99999999999999289 ) ;
#9302 = vector ( 'none', #22281, 1000.000000000000000 ) ;
#9303 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9304 = vertex_point ( 'none', #13975 ) ;
#9305 = cartesian_point ( 'none', ( -42.49999999999990763, -8.779711460710764470, 101.1000000000000369 ) ) ;
#9306 = edge_loop ( 'none', ( #40548, #17583 ) ) ;
#9307 = edge_curve ( 'none', #20298, #27443, #12643, .t. ) ;
#9308 = vector ( 'none', #13391, 1000.000000000000000 ) ;
#9309 = conical_surface ( 'none', #17918, 50.70000000000000284, 0.7853981633974552734 ) ;
#9310 = direction ( 'none', ( -1.000000000000000000, -3.608224830031754812e-15, 1.317153999343780124e-15 ) ) ;
#9311 = oriented_edge ( 'none', *, *, #25896, .f. ) ;
#9312 = vertex_point ( 'none', #20550 ) ;
#9313 = edge_curve ( 'none', #43052, #27572, #22801, .t. ) ;
#9315 = oriented_edge ( 'none', *, *, #12817, .t. ) ;
#9314 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.5000000000000284 ) ) ;
#9316 = axis2_placement_3d ( 'none', #17441, #20782, #24128 ) ;
#9317 = cartesian_point ( 'none', ( -19.00086764358357527, 0.4107111257679996186, 176.0999999999999943 ) ) ;
#9318 = cartesian_point ( 'none', ( 14.68488867432020228, -33.21111847600263189, 131.1350728743108789 ) ) ;
#9319 = edge_curve ( 'none', #38740, #39270, #18901, .t. ) ;
#9320 = line ( 'none', #8729, #7222 ) ;
#9321 = axis2_placement_3d ( 'none', #41766, #5067, #28340 ) ;
#9322 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#9323 = cartesian_point ( 'none', ( 6.400068663878538011, -18.42278809240454507, -86.00000000000000000 ) ) ;
#9324 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515086823, 68.60000000000006537 ) ) ;
#9325 =( bounded_curve ( ) b_spline_curve ( 3, ( #34050, #17294, #37419, #17445 ),
.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 ( '' ) );
#9326 = axis2_placement_3d ( 'none', #30163, #33520, #30021 ) ;
#9327 = direction ( 'none', ( -2.312964634635744633e-15, 0.7208853290204426667, 0.6930543574663449169 ) ) ;
#9328 = cartesian_point ( 'none', ( 38.01446555297229679, 20.66955272186321224, -36.50000000000002842 ) ) ;
#9329 = b_spline_curve_with_knots ( 'none', 3,
( #7602, #34707, #14444, #14154, #30907, #21430, #34124, #10847, #4569, #34266, #4708, #37783, #31190, #40841, #31327, #17796, #11266, #24058, #18084, #14582, #37927, #37492, #17947, #14304, #11406, #21143, #41255, #20858, #14736, #1250, #21291, #4130, #41411, #27403, #957, #7462, #24497, #30757, #4280, #37635 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02130583613411437399, 0.02276693432572699655, 0.02422803251733962257, 0.02568913070895224512, 0.02715022890056487115, 0.02861132709217749370, 0.03007242528379011626, 0.03080297437959640672, 0.03153352347540269024, 0.03226407257120898070, 0.03299462166701526422, 0.03372517076282155468, 0.03445571985862784514, 0.03591681805024041219, 0.03737791624185297923, 0.03883901443346555321, 0.04030011262507812719, 0.04176121081669069424, 0.04322230900830326128, 0.04468340719991582832 ),
.unspecified. ) ;
#9330 = cartesian_point ( 'none', ( -79.80000000000316618, -16.15734237560510422, 111.4098526437315684 ) ) ;
#9331 = cartesian_point ( 'none', ( 16.59878251099403457, -10.32729154507403635, 176.0534125533216923 ) ) ;
#9332 = cartesian_point ( 'none', ( -83.00273437415050637, -8.161123244187848513, 168.8012987445600288 ) ) ;
#9333 = line ( 'none', #24395, #22367 ) ;
#9334 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9335 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#9336 = toroidal_surface ( 'none', #24233, 4.150000000000000355, 0.1000000000000000056 ) ;
#9337 = cartesian_point ( 'none', ( -104.5000000000000284, 20.00000000006521361, 111.0999999999884125 ) ) ;
#9338 = axis2_placement_3d ( 'none', #23669, #36958, #424 ) ;
#9339 = edge_loop ( 'none', ( #1177, #28900, #40184, #23932 ) ) ;
#9340 = direction ( 'none', ( 0.4919014992029826505, 0.8706508571648328143, -6.359563369499387811e-16 ) ) ;
#9341 = cartesian_point ( 'none', ( -95.08221799694594267, 25.81700079275739057, 138.4578454140953738 ) ) ;
#9342 = cartesian_point ( 'none', ( -36.68526780341832705, 13.23597847503081582, -35.99999999999997868 ) ) ;
#9343 = cartesian_point ( 'none', ( -84.70000000000294449, -19.99999999991469579, 111.4589838485367181 ) ) ;
#9344 = circle ( 'none', #17036, 65.00000000000000000 ) ;
#9345 = line ( 'none', #28933, #21826 ) ;
#9346 = circle ( 'none', #25971, 27.50000000000000355 ) ;
#9347 = edge_curve ( 'none', #3068, #15106, #9018, .t. ) ;
#9348 = oriented_edge ( 'none', *, *, #22004, .t. ) ;
#9349 = edge_loop ( 'none', ( #11136, #3520 ) ) ;
#9350 = cartesian_point ( 'none', ( 28.12686542595789518, 47.73773963580072888, 64.60000000000002274 ) ) ;
#9351 = direction ( 'none', ( 3.083952846180992055e-15, -1.000000000000000000, 5.859510407743885331e-13 ) ) ;
#9352 = oriented_edge ( 'none', *, *, #13236, .f. ) ;
#9353 = edge_curve ( 'none', #38104, #106, #38194, .t. ) ;
#9354 = oriented_edge ( 'none', *, *, #9936, .f. ) ;
#9355 = cartesian_point ( 'none', ( -76.45434086840796795, 25.68157472087287374, 138.1912903847711789 ) ) ;
#9356 = plane ( 'none', #28385 ) ;
#9357 = advanced_face ( 'none', ( #37162 ), #15760, .f. ) ;
#9358 = axis2_placement_3d ( 'none', #26109, #6047, #39262 ) ;
#9359 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9360 = vector ( 'none', #39697, 1000.000000000000000 ) ;
#9361 = cartesian_point ( 'none', ( -85.69999999999983231, -6.067312301009483377, 166.6234066724319973 ) ) ;
#9362 = oriented_edge ( 'none', *, *, #29129, .f. ) ;
#9363 = edge_curve ( 'none', #35321, #33887, #2789, .t. ) ;
#9364 = oriented_edge ( 'none', *, *, #16959, .t. ) ;
#9365 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9366 = edge_curve ( 'none', #1724, #31827, #19422, .t. ) ;
#9367 = cartesian_point ( 'none', ( -85.50000000001780620, 40.00000000009686829, 165.0999999999674515 ) ) ;
#9368 = oriented_edge ( 'none', *, *, #11419, .t. ) ;
#9369 = direction ( 'none', ( 3.416070845000481754e-15, -1.000000000000000000, 5.850021322063325158e-13 ) ) ;
#9370 = cartesian_point ( 'none', ( 16.38986943399511986, -7.462018938012375813, -10.90805003768994119 ) ) ;
#9371 = face_outer_bound ( 'none', #42763, .t. ) ;
#9372 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 5.004010026856173173e-17 ) ) ;
#9373 = axis2_placement_3d ( 'none', #8263, #14943, #38279 ) ;
#9374 = vector ( 'none', #20070, 1000.000000000000114 ) ;
#9375 = oriented_edge ( 'none', *, *, #23493, .t. ) ;
#9376 = edge_curve ( 'none', #7353, #8085, #39581, .t. ) ;
#9377 = cartesian_point ( 'none', ( -36.65950752921397537, -46.41345388033148112, 68.50000000000005684 ) ) ;
#9378 = vector ( 'none', #21719, 1000.000000000000000 ) ;
#9379 = axis2_placement_3d ( 'none', #40837, #20850, #24200 ) ;
#9380 = face_outer_bound ( 'none', #29776, .t. ) ;
#9381 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9382 = vertex_point ( 'none', #10805 ) ;
#9383 = axis2_placement_3d ( 'none', #7146, #24025, #3542 ) ;
#9384 = direction ( 'none', ( -9.326368094156714864e-16, -0.09137636991024697397, -0.9958164283752432011 ) ) ;
#9385 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#9386 = cartesian_point ( 'none', ( -33.46194077712550552, 51.00292657709108823, 7.228710016040607593e-15 ) ) ;
#9387 = cartesian_point ( 'none', ( -75.82257534545186672, 6.897342850349849286, 120.5339753628325923 ) ) ;
#9388 = edge_loop ( 'none', ( #29305, #13989, #32991, #27309 ) ) ;
#9389 = edge_loop ( 'none', ( #42235, #34663, #31840, #40584 ) ) ;
#9390 = edge_loop ( 'none', ( #10591, #42978, #18582, #19907 ) ) ;
#9391 = cartesian_point ( 'none', ( -4.121991871836185785e-16, 1.976199425370234659e-15, -34.26794919243113213 ) ) ;
#9392 = advanced_face ( 'none', ( #10575 ), #19967, .f. ) ;
#9393 = direction ( 'none', ( 1.000000000000000000, -2.556663226239410751e-15, -2.151057110211239811e-16 ) ) ;
#9394 = cartesian_point ( 'none', ( 21.40477022340071045, -31.76584300538319638, 114.5000000000000284 ) ) ;
#9395 = cartesian_point ( 'none', ( 12.19885505132850234, -15.28685498841017143, -11.50000000000000355 ) ) ;
#9396 = cylindrical_surface ( 'none', #20943, 4.049999999999999822 ) ;
#9397 = oriented_edge ( 'none', *, *, #34001, .f. ) ;
#9398 = edge_curve ( 'none', #38299, #37600, #3481, .t. ) ;
#9399 = direction ( 'none', ( 4.440892098500625176e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9400 = oriented_edge ( 'none', *, *, #17562, .f. ) ;
#9401 = cartesian_point ( 'none', ( -1.507488066012483370e-15, 1.932572642656954608e-15, -36.00000000000000000 ) ) ;
#9402 = vertex_point ( 'none', #28511 ) ;
#9403 = cartesian_point ( 'none', ( -30.31088913245519123, -57.50000000000007105, 57.50000000000006395 ) ) ;
#9404 = line ( 'none', #19701, #31286 ) ;
#9405 = advanced_face ( 'none', ( #34541 ), #18356, .t. ) ;
#9406 = oriented_edge ( 'none', *, *, #14957, .f. ) ;
#9407 = oriented_edge ( 'none', *, *, #17469, .t. ) ;
#9408 = axis2_placement_3d ( 'none', #21999, #8890, #42405 ) ;
#9409 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#9410 = edge_loop ( 'none', ( #4390, #17317, #25106, #39240 ) ) ;
#9411 = axis2_placement_3d ( 'none', #5822, #29079, #32603 ) ;
#9412 = line ( 'none', #12490, #593 ) ;
#9413 = cylindrical_surface ( 'none', #877, 4.250000000000003553 ) ;
#9414 = b_spline_curve_with_knots ( 'none', 3,
( #10150, #13200, #40155, #40301 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001396857722049481016, 0.002522113772976646538 ),
.unspecified. ) ;
#9415 = axis2_placement_3d ( 'none', #38452, #28209, #14830 ) ;
#9416 = cartesian_point ( 'none', ( -1.602784589444008478, -2.400919593233721283, 170.5999999999999659 ) ) ;
#9417 = cartesian_point ( 'none', ( -84.80000000000293880, -19.99999999991469579, 111.4589838485367181 ) ) ;
#9418 = vector ( 'none', #34454, 1000.000000000000000 ) ;
#9419 = direction ( 'none', ( 1.031237399501095811e-15, 0.09137636991024002120, 0.9958164283752438672 ) ) ;
#9420 = vector ( 'none', #17617, 1000.000000000000114 ) ;
#9421 = cartesian_point ( 'none', ( 1.277865065462288729, -2.588511967869702168, 170.5999999999999659 ) ) ;
#9422 = cartesian_point ( 'none', ( -1.152966611073224531e-14, 3.242661536144153147e-17, -53.60000000000000142 ) ) ;
#9423 = edge_loop ( 'none', ( #29446, #25483, #17906, #8409 ) ) ;
#9424 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9425 = cartesian_point ( 'none', ( -9.309781196766628852, 15.41227346274387067, -36.63742301975170790 ) ) ;
#9426 = cartesian_point ( 'none', ( 14.47548955294013240, -36.52478878836195264, -11.50000000000000178 ) ) ;
#9427 = cartesian_point ( 'none', ( 2.997535503799956759e-14, 1.988199905756739535e-14, 84.00000000000007105 ) ) ;
#9428 = edge_loop ( 'none', ( #22094, #40725, #19565, #15680, #10481 ) ) ;
#9429 = cartesian_point ( 'none', ( -21.25000000000013145, 36.80607966083857008, 106.0999999999999943 ) ) ;
#9430 = edge_loop ( 'none', ( #11333, #19396, #34659, #25085, #35430, #2227 ) ) ;
#9431 = edge_curve ( 'none', #25272, #41754, #40859, .t. ) ;
#9432 = cartesian_point ( 'none', ( -54.49999999999992895, -1.500000000000588862, 109.5532374100719863 ) ) ;
#9433 = vertex_point ( 'none', #8443 ) ;
#9434 = edge_curve ( 'none', #21210, #10679, #42867, .t. ) ;
#9435 = cartesian_point ( 'none', ( -1.262739670286167688e-13, 8.883145370437070474e-14, -118.7609052696349750 ) ) ;
#9436 = cartesian_point ( 'none', ( -95.64919315610404738, 7.000531905673094357, 120.7325040137694288 ) ) ;
#9437 = edge_curve ( 'none', #20834, #27975, #34003, .t. ) ;
#9438 = axis2_placement_3d ( 'none', #23570, #10485, #3649 ) ;
#9439 = face_outer_bound ( 'none', #18376, .t. ) ;
#9440 = edge_curve ( 'none', #26152, #37116, #28249, .t. ) ;
#9441 = oriented_edge ( 'none', *, *, #21110, .t. ) ;
#9442 = direction ( 'none', ( -1.000000000000000000, -3.586259037171268050e-15, 1.191212303758293160e-15 ) ) ;
#9443 = plane ( 'none', #35223 ) ;
#9444 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9445 = oriented_edge ( 'none', *, *, #12867, .t. ) ;
#9446 = oriented_edge ( 'none', *, *, #291, .f. ) ;
#9447 = axis2_placement_3d ( 'none', #32259, #41751, #25299 ) ;
#9448 = advanced_face ( 'none', ( #16811 ), #18477, .t. ) ;
#9449 = oriented_edge ( 'none', *, *, #12047, .f. ) ;
#9450 = vector ( 'none', #9264, 1000.000000000000000 ) ;
#9451 = edge_loop ( 'none', ( #31499, #24814, #14637, #5320 ) ) ;
#9452 = vertex_point ( 'none', #8593 ) ;
#9453 = oriented_edge ( 'none', *, *, #12238, .f. ) ;
#9455 = oriented_edge ( 'none', *, *, #42414, .f. ) ;
#9454 = oriented_edge ( 'none', *, *, #14454, .f. ) ;
#9456 = edge_loop ( 'none', ( #18420, #15759, #10255, #5249, #19437, #24092, #32639, #6308, #8730, #2353, #29806, #39131, #9397, #7130, #399, #38848 ) ) ;
#9457 = axis2_placement_3d ( 'none', #3185, #13492, #16548 ) ;
#9458 = oriented_edge ( 'none', *, *, #37402, .f. ) ;
#9459 = circle ( 'none', #15959, 3.250000000000072387 ) ;
#9460 = cartesian_point ( 'none', ( 25.60144754804393230, -33.34300790052116525, 121.6930807296457289 ) ) ;
#9461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9462 = vector ( 'none', #5210, 1000.000000000000000 ) ;
#9464 = advanced_face ( 'none', ( #6908 ), #24631, .t. ) ;
#9463 = b_spline_curve_with_knots ( 'none', 3,
( #8368, #21889, #38393, #4890, #28577, #42022, #22042, #2141, #8229, #25404 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004475610180449669621, 0.0008951220360899339243, 0.001342683054134900886, 0.001790244072179867849 ),
.unspecified. ) ;
#9465 = direction ( 'none', ( -1.092875789865388272e-15, -1.622095236360694314e-29, -1.000000000000000000 ) ) ;
#9466 = line ( 'none', #35836, #15168 ) ;
#9467 = edge_loop ( 'none', ( #24602, #8623, #2833, #6189 ) ) ;
#9468 = conical_surface ( 'none', #32932, 3.999999999999999112, 1.047197551196590304 ) ;
#9469 = person_and_organization ( #37996, #13643 ) ;
#9471 = edge_curve ( 'none', #26011, #5517, #1750, .t. ) ;
#9470 = direction ( 'none', ( -5.551115123125785858e-15, 1.000000000000000000, -5.828670879282074866e-13 ) ) ;
#9472 = direction ( 'none', ( -1.000000000000000000, 6.530723674265616128e-15, 8.239640843840867272e-16 ) ) ;
#9473 = advanced_face ( 'none', ( #33493 ), #38745, .t. ) ;
#9474 = edge_loop ( 'none', ( #6973, #37544 ) ) ;
#9475 = edge_loop ( 'none', ( #27139, #38320, #3255, #33742 ) ) ;
#9476 = cartesian_point ( 'none', ( 20.00000000000006750, -34.64101615137751367, 84.50000000000002842 ) ) ;
#9478 = axis2_placement_3d ( 'none', #9852, #19915, #36669 ) ;
#9477 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9479 = oriented_edge ( 'none', *, *, #12351, .t. ) ;
#9480 = cartesian_point ( 'none', ( 18.28532009250857371, -4.351952271850314524, 176.1000000000000512 ) ) ;
#9481 = oriented_edge ( 'none', *, *, #23414, .f. ) ;
#9482 = cartesian_point ( 'none', ( -17.47039677160451632, 35.84187240240147077, -37.50967554714144114 ) ) ;
#9483 = edge_curve ( 'none', #9082, #1217, #22540, .t. ) ;
#9484 = cartesian_point ( 'none', ( 45.96194077712605974, 37.46194077712502235, -51.00000000000000711 ) ) ;
#9485 = cartesian_point ( 'none', ( -85.50000000001780620, 40.60000000009686971, 165.0999999999671104 ) ) ;
#9486 = direction ( 'none', ( -3.349810850162110265e-15, 0.7851818551279854397, -0.6192652536496578985 ) ) ;
#9487 = cartesian_point ( 'none', ( -94.71322269017369422, 25.77539510668919576, 138.2814886792732523 ) ) ;
#9488 = cartesian_point ( 'none', ( -17.46846348610752031, 35.84292731647145303, -10.49017810964581443 ) ) ;
#9489 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#9490 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9491 = vertex_point ( 'none', #28944 ) ;
#9492 = oriented_edge ( 'none', *, *, #17712, .f. ) ;
#9493 = oriented_edge ( 'none', *, *, #37207, .t. ) ;
#9494 = line ( 'none', #17474, #2226 ) ;
#9495 = cartesian_point ( 'none', ( -54.49999999999984368, 1.500000000000239808, 184.6000000000000512 ) ) ;
#9496 = oriented_edge ( 'none', *, *, #36090, .f. ) ;
#9497 = oriented_edge ( 'none', *, *, #5304, .t. ) ;
#9498 = vertex_point ( 'none', #32161 ) ;
#9500 = oriented_edge ( 'none', *, *, #39386, .f. ) ;
#9499 = edge_loop ( 'none', ( #34595, #2031, #42341, #41767 ) ) ;
#9501 = edge_curve ( 'none', #34654, #13279, #2293, .t. ) ;
#9502 = cartesian_point ( 'none', ( -8.174017018802711873e-15, 2.298901835326078843e-17, -38.00000000000000000 ) ) ;
#9503 = cartesian_point ( 'none', ( -13.47970304129370334, -36.75364197270602062, -35.74533266936028753 ) ) ;
#9504 = vector ( 'none', #14013, 1000.000000000000114 ) ;
#9505 = oriented_edge ( 'none', *, *, #35017, .t. ) ;
#9506 = direction ( 'none', ( -8.239640843840862341e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#9507 = edge_curve ( 'none', #5792, #5363, #36098, .t. ) ;
#9508 = vector ( 'none', #10206, 999.9999999999998863 ) ;
#9509 = axis2_placement_3d ( 'none', #1835, #35565, #1977 ) ;
#9510 = direction ( 'none', ( -1.000000000000000000, -3.606117543214498499e-15, 1.221282578307540467e-15 ) ) ;
#9511 = toroidal_surface ( 'none', #20300, 16.62432289551292541, 1.000000000000000000 ) ;
#9512 = oriented_edge ( 'none', *, *, #3258, .t. ) ;
#9513 = edge_curve ( 'none', #461, #29471, #9519, .t. ) ;
#9514 = cylindrical_surface ( 'none', #229, 6.899999999999998579 ) ;
#9515 = cartesian_point ( 'none', ( -84.80000000000279670, -38.50040081647217249, 164.3202106847062680 ) ) ;
#9516 = line ( 'none', #24245, #21494 ) ;
#9517 = axis2_placement_3d ( 'none', #1262, #27989, #11414 ) ;
#9518 = vertex_point ( 'none', #18752 ) ;
#9519 = circle ( 'none', #3320, 6.099999999999995204 ) ;
#9520 = cartesian_point ( 'none', ( -59.99999999999988631, -1.987339211834180334e-13, 146.1000000000000796 ) ) ;
#9521 = advanced_face ( 'none', ( #27759 ), #696, .t. ) ;
#9522 = vertex_point ( 'none', #25469 ) ;
#9523 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.828670879282082944e-13 ) ) ;
#9524 = axis2_placement_3d ( 'none', #25032, #35094, #27941 ) ;
#9526 = cartesian_point ( 'none', ( -18.23934843388919091, -29.43043978568133667, 140.8653961896106352 ) ) ;
#9525 = line ( 'none', #42122, #41833 ) ;
#9527 = direction ( 'none', ( -0.1316617414717855816, -5.803454248927668484e-13, -0.9912947018080027206 ) ) ;
#9528 = cartesian_point ( 'none', ( -59.49999999999989342, -1.969407916648324144e-13, 146.1000000000000796 ) ) ;
#9529 = direction ( 'none', ( -1.054711873393898713e-15, -2.220446049250313081e-16, -1.000000000000000000 ) ) ;
#9530 = oriented_edge ( 'none', *, *, #14211, .t. ) ;
#9531 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#9532 = vertex_point ( 'none', #12359 ) ;
#9533 = cartesian_point ( 'none', ( 17.14809378518743443, 34.85602996933703679, 117.7000000000000313 ) ) ;
#9534 = edge_loop ( 'none', ( #31308, #6886, #32020, #21937 ) ) ;
#9535 = conical_surface ( 'none', #40096, 2.499999999999995115, 1.029744258676651647 ) ;
#9536 = cartesian_point ( 'none', ( 19.49287476442916400, -29.15666650439163732, 139.7080705555812585 ) ) ;
#9537 = axis2_placement_3d ( 'none', #24062, #39968, #14448 ) ;
#9538 = edge_loop ( 'none', ( #26123, #18117, #37524, #22927 ) ) ;
#9539 = edge_loop ( 'none', ( #1257, #25966 ) ) ;
#9540 = cartesian_point ( 'none', ( -75.75138837200742614, 7.000034404462204485, 120.7315461032226978 ) ) ;
#9541 = oriented_edge ( 'none', *, *, #23848, .f. ) ;
#9542 = axis2_placement_3d ( 'none', #1357, #34355, #1496 ) ;
#9543 = cartesian_point ( 'none', ( 10.25334254627168207, -18.35379615401694409, 176.1000000002081549 ) ) ;
#9544 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#9545 = edge_curve ( 'none', #1796, #11623, #28804, .t. ) ;
#9546 = face_outer_bound ( 'none', #27386, .t. ) ;
#9547 = oriented_edge ( 'none', *, *, #12253, .f. ) ;
#9548 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#9549 = edge_curve ( 'none', #23908, #13774, #27218, .t. ) ;
#9550 = circle ( 'none', #487, 3.249999999999988898 ) ;
#9551 = oriented_edge ( 'none', *, *, #32206, .f. ) ;
#9552 = face_outer_bound ( 'none', #9595, .t. ) ;
#9553 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9554 = vertex_point ( 'none', #5675 ) ;
#9555 = line ( 'none', #41629, #42910 ) ;
#9556 = edge_loop ( 'none', ( #29724, #34905 ) ) ;
#9557 = plane ( 'none', #13461 ) ;
#9558 = direction ( 'none', ( 0.8955430470767312690, 0.4449748878673082109, -1.089485167817085364e-15 ) ) ;
#9559 = line ( 'none', #15923, #740 ) ;
#9560 = direction ( 'none', ( 0.5636924950782566945, 0.8259847280624803556, -6.844954231109464582e-16 ) ) ;
#9561 = oriented_edge ( 'none', *, *, #33221, .f. ) ;
#9562 = edge_curve ( 'none', #9532, #12573, #25148, .t. ) ;
#9563 = cylindrical_surface ( 'none', #22201, 18.00000000000000000 ) ;
#9564 = direction ( 'none', ( -0.5636924950782468136, -0.8259847280624871280, 0.0000000000000000000 ) ) ;
#9565 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9566 = edge_curve ( 'none', #14969, #38217, #30355, .t. ) ;
#9567 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#9568 = cartesian_point ( 'none', ( 35.65616640185504593, -54.34738077886756002, -51.00000000000000711 ) ) ;
#9569 = oriented_edge ( 'none', *, *, #36827, .t. ) ;
#9570 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9571 = vertex_point ( 'none', #8862 ) ;
#9572 = axis2_placement_3d ( 'none', #32215, #26096, #39397 ) ;
#9573 = oriented_edge ( 'none', *, *, #11229, .f. ) ;
#9574 = direction ( 'none', ( -0.9912947018080029427, -8.151513778135386588e-14, -0.1316617414717828616 ) ) ;
#9575 = line ( 'none', #31983, #757 ) ;
#9576 = advanced_face ( 'none', ( #40289 ), #35595, .f. ) ;
#9577 = vertex_point ( 'none', #29212 ) ;
#9578 = oriented_edge ( 'none', *, *, #907, .t. ) ;
#9579 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#9580 = edge_loop ( 'none', ( #17234, #5992 ) ) ;
#9581 = cartesian_point ( 'none', ( -104.1668298263047205, 13.30234667474090315, 178.4739999529667216 ) ) ;
#9582 = axis2_placement_3d ( 'none', #42735, #9527, #16195 ) ;
#9583 = vertex_point ( 'none', #2501 ) ;
#9584 = axis2_placement_3d ( 'none', #10581, #13904, #10731 ) ;
#9585 = plane ( 'none', #34325 ) ;
#9586 = cartesian_point ( 'none', ( -6.660952138223232843, -38.83593494774353161, -36.69678012712033421 ) ) ;
#9587 = cartesian_point ( 'none', ( -55.99999999999974420, -26.73788905136802185, 171.5187199309077926 ) ) ;
#9588 = line ( 'none', #28092, #1827 ) ;
#9589 = vector ( 'none', #41455, 1000.000000000000227 ) ;
#9590 = cartesian_point ( 'none', ( -57.10000000000004405, 34.64101615137734314, 126.1000000000000227 ) ) ;
#9591 = direction ( 'none', ( -3.469446951953612217e-15, 0.7851818551279842184, -0.6192652536496595639 ) ) ;
#9592 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9593 = edge_loop ( 'none', ( #29887, #3296, #32489, #31969, #30546 ) ) ;
#9594 = vector ( 'none', #6727, 1000.000000000000000 ) ;
#9595 = edge_loop ( 'none', ( #41220, #30786, #20418, #22749, #26526 ) ) ;
#9596 = axis2_placement_3d ( 'none', #38444, #42071, #22245 ) ;
#9597 = direction ( 'none', ( 3.265361837132817531e-15, -0.4187739565397414765, 0.9080905094339719597 ) ) ;
#9598 = cartesian_point ( 'none', ( -84.80000000000300986, 22.28041962106528473, 180.5317642643691443 ) ) ;
#9599 = vector ( 'none', #33053, 1000.000000000000000 ) ;
#9600 = oriented_edge ( 'none', *, *, #33594, .t. ) ;
#9601 = edge_curve ( 'none', #19861, #13618, #11111, .t. ) ;
#9602 = cartesian_point ( 'none', ( -18.14437074652580151, 4.983053911545937353, 176.0999999999999943 ) ) ;
#9603 = oriented_edge ( 'none', *, *, #19312, .t. ) ;
#9604 = cartesian_point ( 'none', ( -20.00000000000002487, -34.64101615137751367, 84.50000000000004263 ) ) ;
#9605 = face_outer_bound ( 'none', #35285, .t. ) ;
#9606 = edge_curve ( 'none', #11639, #40331, #31389, .t. ) ;
#9607 = cartesian_point ( 'none', ( 1.651492381140673055e-14, 2.650428782843557779e-15, -7.500000000000038192 ) ) ;
#9608 = oriented_edge ( 'none', *, *, #27636, .t. ) ;
#9609 = cartesian_point ( 'none', ( -76.69999999999993179, 6.573364560751166152, 119.9123907476940758 ) ) ;
#9610 = oriented_edge ( 'none', *, *, #36399, .t. ) ;
#9611 = cartesian_point ( 'none', ( -54.79999999999991900, -1.723583647948830834e-13, 118.6000000000000654 ) ) ;
#9612 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9613 = oriented_edge ( 'none', *, *, #30090, .f. ) ;
#9614 = advanced_face ( 'none', ( #26719 ), #3272, .f. ) ;
#9615 = vertex_point ( 'none', #39595 ) ;
#9616 = toroidal_surface ( 'none', #20044, 3.199999999999999734, 0.1999999999999996503 ) ;
#9617 = edge_loop ( 'none', ( #20910, #5448 ) ) ;
#9618 = oriented_edge ( 'none', *, *, #22502, .t. ) ;
#9619 = cartesian_point ( 'none', ( -45.85009933943671001, 32.50344962278256133, 60.60000000000009379 ) ) ;
#9620 = oriented_edge ( 'none', *, *, #18412, .t. ) ;
#9621 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9622 = axis2_placement_3d ( 'none', #16254, #13039, #39589 ) ;
#9623 = direction ( 'none', ( -0.8917887532908057580, 0.4524520079566788366, 8.401156593006771983e-16 ) ) ;
#9624 = oriented_edge ( 'none', *, *, #8424, .f. ) ;
#9625 = plane ( 'none', #17723 ) ;
#9626 = edge_loop ( 'none', ( #24786, #35198 ) ) ;
#9627 = edge_curve ( 'none', #9121, #2525, #26179, .t. ) ;
#9628 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9629 = advanced_face ( 'none', ( #39251 ), #17278, .t. ) ;
#9630 = cartesian_point ( 'none', ( -104.0000000000000426, 31.81980515346187488, 114.2801948465870225 ) ) ;
#9631 = cartesian_point ( 'none', ( -21.31341671915759761, -1.471697512119291070e-11, 175.0066858634032201 ) ) ;
#9632 = edge_curve ( 'none', #33288, #26142, #6869, .t. ) ;
#9633 = face_outer_bound ( 'none', #41302, .t. ) ;
#9634 = line ( 'none', #447, #29922 ) ;
#9635 = axis2_placement_3d ( 'none', #29763, #2900, #29330 ) ;
#9636 = circle ( 'none', #27457, 21.74165157625508371 ) ;
#9637 = line ( 'none', #42755, #41453 ) ;
#9638 = direction ( 'none', ( 3.469446951953612217e-15, -0.7851818551279842184, 0.6192652536496595639 ) ) ;
#9639 = oriented_edge ( 'none', *, *, #33670, .f. ) ;
#9640 = edge_curve ( 'none', #13278, #32563, #24078, .t. ) ;
#9641 = axis2_placement_3d ( 'none', #19034, #16685, #6520 ) ;
#9642 = conical_surface ( 'none', #30233, 2.750000000000002665, 0.7853981633974344012 ) ;
#9643 = face_outer_bound ( 'none', #7296, .t. ) ;
#9644 = direction ( 'none', ( -1.110223024625155554e-15, -3.586259037171268839e-15, -1.000000000000000000 ) ) ;
#9645 = vertex_point ( 'none', #10756 ) ;
#9646 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9647 = oriented_edge ( 'none', *, *, #42661, .f. ) ;
#9648 = line ( 'none', #13051, #3946 ) ;
#9649 = cartesian_point ( 'none', ( -17.84999999999980247, -11.06243644049542851, 176.0999999999999943 ) ) ;
#9650 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#9651 = edge_loop ( 'none', ( #23658, #39990, #11131, #30507, #628, #20518 ) ) ;
#9652 = cartesian_point ( 'none', ( -54.49999999999973710, -34.49967906316825861, 170.0187199309077926 ) ) ;
#9653 = oriented_edge ( 'none', *, *, #6247, .t. ) ;
#9654 = vertex_point ( 'none', #40316 ) ;
#9655 = cartesian_point ( 'none', ( -31.00027695764261892, -49.61081362515088955, -14.39999999999992752 ) ) ;
#9656 = edge_loop ( 'none', ( #40575, #25850, #10514, #2280 ) ) ;
#9657 = cartesian_point ( 'none', ( -85.50000000001777778, 35.00000000009686829, 165.0999999999703789 ) ) ;
#9658 = cartesian_point ( 'none', ( -37.80000000000000426, -3.283966172159134280e-15, -53.59999999999999432 ) ) ;
#9659 = edge_curve ( 'none', #17837, #16138, #25634, .t. ) ;
#9660 = direction ( 'none', ( 2.639701630306423140e-15, -0.4187739565397470831, 0.9080905094339695172 ) ) ;
#9661 = cartesian_point ( 'none', ( 54.99999999999998579, -1.873214730010419924e-15, -61.00000000000001421 ) ) ;
#9662 = cartesian_point ( 'none', ( -54.96606564765339442, 33.48360208877006983, 131.1864514452712172 ) ) ;
#9663 = oriented_edge ( 'none', *, *, #3221, .f. ) ;
#9664 = advanced_face ( 'none', ( #41275 ), #18858, .t. ) ;
#9666 = edge_curve ( 'none', #27634, #9382, #4803, .t. ) ;
#9665 = cartesian_point ( 'none', ( -99.49999999999975842, -30.50355754246075790, 168.9073895811629313 ) ) ;
#9667 = face_outer_bound ( 'none', #32274, .t. ) ;
#9668 = line ( 'none', #15827, #43026 ) ;
#9669 = axis2_placement_3d ( 'none', #36086, #6092, #16257 ) ;
#9670 = face_bound ( 'none', #18123, .t. ) ;
#9671 = cartesian_point ( 'none', ( -95.19999999999984652, 4.013259775493646059e-13, 146.1000000000001648 ) ) ;
#9672 = face_outer_bound ( 'none', #36350, .t. ) ;
#9673 = vertex_point ( 'none', #7360 ) ;
#9674 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#9675 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#9676 = advanced_face ( 'none', ( #6380 ), #10020, .f. ) ;
#9677 = direction ( 'none', ( 0.1065859633166278408, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#9678 = direction ( 'none', ( 0.9943034911051389368, 0.1065859633166240661, -5.782411586589355667e-16 ) ) ;
#9679 = axis2_placement_3d ( 'none', #38688, #18701, #18424 ) ;
#9680 = cylindrical_surface ( 'none', #27417, 4.049999999999998934 ) ;
#9681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211240797e-16 ) ) ;
#9682 = direction ( 'none', ( -0.5002102258937923818, 0.8659039957820272582, 0.0000000000000000000 ) ) ;
#9683 = vertex_point ( 'none', #33450 ) ;
#9684 = edge_curve ( 'none', #24648, #23717, #7911, .t. ) ;
#9685 = advanced_face ( 'none', ( #32405 ), #12601, .f. ) ;
#9686 = oriented_edge ( 'none', *, *, #21918, .t. ) ;
#9687 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#9688 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#9689 = cartesian_point ( 'none', ( -14.49999999999985256, -34.64101615137760604, 113.0999999999999943 ) ) ;
#9690 = oriented_edge ( 'none', *, *, #17402, .t. ) ;
#9691 = edge_curve ( 'none', #3915, #31926, #32957, .t. ) ;
#9692 = cartesian_point ( 'none', ( -104.4999999999999147, 4.330127019006427602, 143.5999999999975500 ) ) ;
#9693 = cartesian_point ( 'none', ( -6.404883760267757964, -38.76309401801135834, -11.49999999999998934 ) ) ;
#9694 = edge_loop ( 'none', ( #18411, #3494, #39187, #13930, #17403, #13027, #17079 ) ) ;
#9695 = cartesian_point ( 'none', ( -31.22603891921375663, -57.00819672131146376, 6.682410817756225082e-15 ) ) ;
#9696 = edge_curve ( 'none', #5783, #16525, #22497, .t. ) ;
#9697 = oriented_edge ( 'none', *, *, #32137, .t. ) ;
#9698 = face_outer_bound ( 'none', #39236, .t. ) ;
#9699 = axis2_placement_3d ( 'none', #31400, #8271, #38001 ) ;
#9700 = oriented_edge ( 'none', *, *, #21804, .t. ) ;
#9701 = cartesian_point ( 'none', ( -79.60000000000313491, 36.91124242513415510, 127.1469348913490904 ) ) ;
#9702 = direction ( 'none', ( -1.753182019032804124e-15, 0.7208853290204434439, 0.6930543574663441397 ) ) ;
#9703 = direction ( 'none', ( -3.209268115305873842e-15, 1.000000000000000000, 5.816799037940411527e-17 ) ) ;
#9704 = vector ( 'none', #22127, 1000.000000000000114 ) ;
#9705 = cartesian_point ( 'none', ( -1.204591981718294373e-14, 3.387855336270011349e-17, -56.00000000000000000 ) ) ;
#9706 = axis2_placement_3d ( 'none', #40385, #20407, #10817 ) ;
#9707 = cartesian_point ( 'none', ( -79.80000000000298144, 18.86931031742868470, 183.1928605269353056 ) ) ;
#9708 = circle ( 'none', #26962, 0.6000000000000014211 ) ;
#9709 = direction ( 'none', ( -0.7071067811865381358, -2.637981373231387726e-15, 0.7071067811865570096 ) ) ;
#9710 = face_bound ( 'none', #14007, .t. ) ;
#9711 = cylindrical_surface ( 'none', #15353, 4.000000000000003553 ) ;
#9713 = vertex_point ( 'none', #34610 ) ;
#9712 = cartesian_point ( 'none', ( -11.98418662514474420, -14.86200763469382835, -10.49999999999998757 ) ) ;
#9714 = cartesian_point ( 'none', ( -55.99999999999988631, 5.419073318064781179e-13, 146.1000000000001364 ) ) ;
#9715 = cartesian_point ( 'none', ( -75.93860063356100909, -6.861444732518124923, 136.1890904700924807 ) ) ;
#9716 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#9717 = cylindrical_surface ( 'none', #15425, 36.00000000000000000 ) ;
#9718 = cartesian_point ( 'none', ( -66.99999999999978684, -32.49999999991417354, 146.1000000000190937 ) ) ;
#9719 = edge_curve ( 'none', #32566, #7750, #1199, .t. ) ;
#9720 = oriented_edge ( 'none', *, *, #13645, .f. ) ;
#9721 = oriented_edge ( 'none', *, *, #23377, .f. ) ;
#9722 = circle ( 'none', #39858, 18.00000000000000000 ) ;
#9723 = cartesian_point ( 'none', ( 5.078326991148372643e-14, 2.328651150592473148e-14, 99.30000000000005400 ) ) ;
#9724 = cartesian_point ( 'none', ( -14.68765020926775655, 20.24078505282675167, 134.1376543022997794 ) ) ;
#9725 = advanced_face ( 'none', ( #26672 ), #138, .t. ) ;
#9726 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#9727 = oriented_edge ( 'none', *, *, #19115, .t. ) ;
#9728 = axis2_placement_3d ( 'none', #6452, #9801, #39255 ) ;
#9729 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454221, -8.673617379884040402e-16 ) ) ;
#9730 = cartesian_point ( 'none', ( -103.9999999999997158, -32.39101615127773925, 169.9971143170492098 ) ) ;
#9731 = cartesian_point ( 'none', ( -42.49999999999994316, -2.194927865177805248, 101.1000000000000369 ) ) ;
#9732 = edge_curve ( 'none', #208, #33095, #42331, .t. ) ;
#9733 = oriented_edge ( 'none', *, *, #16225, .f. ) ;
#9734 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#9735 = axis2_placement_3d ( 'none', #29930, #10000, #13484 ) ;
#9736 = line ( 'none', #27477, #40521 ) ;
#9737 = vertex_point ( 'none', #871 ) ;
#9738 = edge_loop ( 'none', ( #27510, #15190, #35617, #10128 ) ) ;
#9739 = cartesian_point ( 'none', ( -91.14797086440619012, -28.25194975257917918, 130.0303289480768854 ) ) ;
#9740 = cartesian_point ( 'none', ( -82.30000000000295302, -19.04100763943868202, 109.3794565819329137 ) ) ;
#9741 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9742 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-2-solid1', #3522 ) ;
#9743 = oriented_edge ( 'none', *, *, #30607, .f. ) ;
#9744 = b_spline_curve_with_knots ( 'none', 3,
( #26626, #39632, #33636, #23569, #26783, #13392, #19673, #36406 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137230361, 0.001317094235482467717, 0.001851934906316835341, 0.002386775577151202966 ),
.unspecified. ) ;
#9745 = vertex_point ( 'none', #1305 ) ;
#9746 = cartesian_point ( 'none', ( -88.84453778926484802, -26.96572497288624604, 144.7170216344279652 ) ) ;
#9747 = edge_curve ( 'none', #7729, #4631, #20955, .t. ) ;
#9748 = cartesian_point ( 'none', ( -76.29774581092817698, 6.625620947055885779, 120.0124554447959753 ) ) ;
#9749 = circle ( 'none', #20270, 6.138320441952079598 ) ;
#9750 = direction ( 'none', ( -2.775557561562895295e-15, 0.4187739565397481378, -0.9080905094339688510 ) ) ;
#9751 = edge_curve ( 'none', #7171, #1129, #30856, .t. ) ;
#9752 = vector ( 'none', #8816, 1000.000000000000227 ) ;
#9753 = circle ( 'none', #28748, 25.00000000000000000 ) ;
#9754 = oriented_edge ( 'none', *, *, #24816, .f. ) ;
#9755 = edge_curve ( 'none', #42601, #27688, #23536, .t. ) ;
#9756 = direction ( 'none', ( -0.4521167721072741341, -0.8919587571066832643, 6.742261699697648467e-16 ) ) ;
#9757 = direction ( 'none', ( 2.639701630306423140e-15, -0.4187739565397470831, 0.9080905094339695172 ) ) ;
#9758 = direction ( 'none', ( 1.000000000000000000, 2.220446049250310123e-16, -9.291008791348794080e-16 ) ) ;
#9759 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#9760 = axis2_placement_3d ( 'none', #25872, #42646, #29494 ) ;
#9761 = face_bound ( 'none', #22036, .t. ) ;
#9762 = edge_curve ( 'none', #42418, #12399, #15719, .t. ) ;
#9763 = plane ( 'none', #6918 ) ;
#9764 = cartesian_point ( 'none', ( -17.01688981326216066, 36.04230455458479554, -37.48468292615312691 ) ) ;
#9765 = oriented_edge ( 'none', *, *, #22700, .t. ) ;
#9766 = cartesian_point ( 'none', ( 26.15151440469169941, 0.02900556446006241282, 1.546588313314599006 ) ) ;
#9768 = oriented_edge ( 'none', *, *, #24757, .f. ) ;
#9767 = direction ( 'none', ( -7.726341967795146271e-16, -2.939139324480749164e-16, -1.000000000000000000 ) ) ;
#9769 = axis2_placement_3d ( 'none', #18408, #8374, #21760 ) ;
#9770 = vector ( 'none', #2055, 1000.000000000000114 ) ;
#9771 = cartesian_point ( 'none', ( -60.69999999999990337, 6.971496834208708471, 139.6464558659118609 ) ) ;
#9772 = cylindrical_surface ( 'none', #34964, 13.00000000000000178 ) ;
#9773 = direction ( 'none', ( 0.1316617414717828616, -5.863174684685928150e-13, -0.9912947018080030537 ) ) ;
#9774 = edge_loop ( 'none', ( #31624, #22023, #39544, #4022 ) ) ;
#9775 = oriented_edge ( 'none', *, *, #21987, .f. ) ;
#9776 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#9777 = axis2_placement_3d ( 'none', #10167, #40747, #13648 ) ;
#9778 = cartesian_point ( 'none', ( 1.172445596482853736, -10.93733840215652720, -115.9999999999999289 ) ) ;
#9779 = vertex_point ( 'none', #14357 ) ;
#9780 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#9781 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000010090 ) ) ;
#9782 = direction ( 'none', ( 6.634235908901131597e-16, -0.5000000000005084821, -0.8660254037841450536 ) ) ;
#9783 = oriented_edge ( 'none', *, *, #5784, .f. ) ;
#9784 = advanced_face ( 'none', ( #13138 ), #14681, .f. ) ;
#9785 = edge_loop ( 'none', ( #7468, #34144, #32106, #30055 ) ) ;
#9786 = cylindrical_surface ( 'none', #40172, 50.00000000000000000 ) ;
#9787 = oriented_edge ( 'none', *, *, #34409, .t. ) ;
#9788 = cartesian_point ( 'none', ( 17.14682995133344434, -34.83855266291801200, 117.7000000000000313 ) ) ;
#9789 = cartesian_point ( 'none', ( -13.23597847503043212, -36.68526780341846916, -35.99999999999999289 ) ) ;
#9790 = advanced_face ( 'none', ( #38698 ), #21997, .f. ) ;
#9791 = oriented_edge ( 'none', *, *, #39957, .t. ) ;
#9792 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #22352, #25419, #22213 ),
( #32400, #42181, #28467 ),
( #5777, #9113, #15358 ),
( #8965, #31973, #25142 ),
( #18427, #12012, #5482 ),
( #2318, #35625, #28754 ),
( #8826, #38693, #25555 ),
( #5341, #29032, #5625 ),
( #12167, #12456, #35465 ),
( #15489, #15789, #19008 ),
( #12312, #41742, #38836 ),
( #28898, #42328, #31817 ),
( #21915, #28595, #11884 ),
( #2024, #18852, #15632 ),
( #18568, #35189, #8689 ),
( #15211, #38553, #41894 ),
( #25288, #9543, #9251 ),
( #39282, #23049, #29167 ) ),
.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 ( ) );
#9793 = axis2_placement_3d ( 'none', #40473, #24269, #23830 ) ;
#9794 = cartesian_point ( 'none', ( -54.49999999999984368, 2.220943235437683361e-13, 184.6000000000000512 ) ) ;
#9795 = cartesian_point ( 'none', ( 34.05911238143039554, 48.05890323785929752, 64.60000000000002274 ) ) ;
#9796 = circle ( 'none', #2700, 0.2000000000000019540 ) ;
#9797 = edge_curve ( 'none', #28865, #34289, #16271, .t. ) ;
#9798 = face_outer_bound ( 'none', #35148, .t. ) ;
#9799 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#9800 = vertex_point ( 'none', #37400 ) ;
#9801 = direction ( 'none', ( 3.783391365044787462e-15, -0.8660254037841450536, 0.5000000000005084821 ) ) ;
#9802 = line ( 'none', #11363, #15499 ) ;
#9803 = plane ( 'none', #21800 ) ;
#9804 = circle ( 'none', #29587, 17.50000000000000711 ) ;
#9805 = cartesian_point ( 'none', ( -57.49999999999999289, 29.30443652418517786, -50.99999999999998579 ) ) ;
#9806 = cartesian_point ( 'none', ( -99.49999999999990052, 8.571222847353846407e-11, 146.1000000000001080 ) ) ;
#9807 = oriented_edge ( 'none', *, *, #1246, .f. ) ;
#9808 = direction ( 'none', ( -3.609945245903380125e-15, 1.000000000000000000, -5.919458250670020640e-13 ) ) ;
#9809 = oriented_edge ( 'none', *, *, #8393, .t. ) ;
#9810 = cylindrical_surface ( 'none', #9408, 5.000000000000004441 ) ;
#9811 = line ( 'none', #5185, #17524 ) ;
#9812 = cartesian_point ( 'none', ( 1.618155365290195713e-13, -25.99999999999997868, 111.8999999999999915 ) ) ;
#9813 = oriented_edge ( 'none', *, *, #17186, .t. ) ;
#9814 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#9815 = oriented_edge ( 'none', *, *, #15603, .f. ) ;
#9816 = edge_curve ( 'none', #26157, #39850, #39211, .t. ) ;
#9817 = cartesian_point ( 'none', ( -60.19998826649748480, -19.99999999991460697, 111.4589838485366897 ) ) ;
#9818 = vertex_point ( 'none', #27748 ) ;
#9819 = edge_curve ( 'none', #4826, #20834, #34495, .t. ) ;
#9820 = cartesian_point ( 'none', ( -31.00027695764255498, -49.61081362515088244, -23.74999999999999289 ) ) ;
#9821 = direction ( 'none', ( -1.000000000000000000, -3.554535583560732327e-15, 1.361734873219695999e-15 ) ) ;
#9822 = cartesian_point ( 'none', ( -75.81266142419676157, 6.909192842404002555, 120.5567658699082898 ) ) ;
#9823 = circle ( 'none', #6475, 2.099999999999990763 ) ;
#9824 = edge_curve ( 'none', #26014, #6770, #5346, .t. ) ;
#9825 = cartesian_point ( 'none', ( 29.07384191410021756, 6.133804720881569139, -45.00000000000002132 ) ) ;
#9826 = cartesian_point ( 'none', ( -31.18359416743556523, 6.073401092482200170, 140.8904297254941014 ) ) ;
#9827 = axis2_placement_3d ( 'none', #6238, #42939, #4179 ) ;
#9828 = advanced_face ( 'none', ( #31899 ), #38157, .t. ) ;
#9829 = cartesian_point ( 'none', ( 12.97396146981020770, -14.32561849656473107, -10.84514099850039770 ) ) ;
#9830 = line ( 'none', #29328, #472 ) ;
#9831 = face_outer_bound ( 'none', #9349, .t. ) ;
#9832 = face_outer_bound ( 'none', #29817, .t. ) ;
#9833 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9834 = oriented_edge ( 'none', *, *, #27923, .f. ) ;
#9835 = advanced_face ( 'none', ( #5860, #30312 ), #38686, .t. ) ;
#9836 = toroidal_surface ( 'none', #7831, 11.00000000000000000, 2.000000000000000000 ) ;
#9837 = line ( 'none', #16511, #37484 ) ;
#9838 = direction ( 'none', ( -6.056033171176964239e-16, -5.364589180917859895e-18, -1.000000000000000000 ) ) ;
#9839 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9840 = oriented_edge ( 'none', *, *, #30985, .f. ) ;
#9841 = line ( 'none', #33823, #35381 ) ;
#9842 = axis2_placement_3d ( 'none', #4957, #24890, #38316 ) ;
#9843 = line ( 'none', #5012, #1026 ) ;
#9844 = oriented_edge ( 'none', *, *, #34253, .f. ) ;
#9845 = oriented_edge ( 'none', *, *, #40212, .f. ) ;
#9846 = plane ( 'none', #3316 ) ;
#9847 = cartesian_point ( 'none', ( -95.53332088882282846, 6.660587416226315227, 153.3340121738024493 ) ) ;
#9848 = cartesian_point ( 'none', ( 17.52516021805950430, -8.681518261879578091, -11.50000000000000355 ) ) ;
#9849 = edge_curve ( 'none', #36479, #19746, #40793, .t. ) ;
#9850 = cartesian_point ( 'none', ( 10.54733674999665816, -16.96653994790387543, 175.9200758803076212 ) ) ;
#9851 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9852 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 113.1000000000000227 ) ) ;
#9853 = cartesian_point ( 'none', ( -75.69999999999984652, -7.137983248322639085, 135.8384603910204760 ) ) ;
#9854 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#9855 = cartesian_point ( 'none', ( 31.00027695764292801, 49.61081362515070481, 58.50000000000004263 ) ) ;
#9856 = edge_curve ( 'none', #15436, #24100, #40243, .t. ) ;
#9857 = vector ( 'none', #33224, 1000.000000000000114 ) ;
#9858 = cartesian_point ( 'none', ( -98.99999999999980105, -32.06288440757499814, 169.8076673664924954 ) ) ;
#9859 = direction ( 'none', ( -0.5150380749100549327, -1.963328339228448871e-15, 0.8571673007021118895 ) ) ;
#9860 =( bounded_curve ( ) b_spline_curve ( 3, ( #23373, #29643, #9581, #12912 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.427448757889530961, 1.441868009577133458 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#9861 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764237734, -1.080054191783297447e-14 ) ) ;
#9862 = direction ( 'none', ( -1.541976423090495239e-15, 0.7208853290204433328, 0.6930543574663440287 ) ) ;
#9863 = cartesian_point ( 'none', ( -12.81575498115493161, -37.05371565891886831, -36.35755571771596806 ) ) ;
#9864 = vertex_point ( 'none', #5476 ) ;
#9865 = axis2_placement_3d ( 'none', #41236, #8171, #18788 ) ;
#9866 = cartesian_point ( 'none', ( -1.097039126207732175e-14, 3.085368252674473994e-17, -51.00000000000000000 ) ) ;
#9867 = cartesian_point ( 'none', ( -69.04248950677468599, -0.9169150248035670137, 106.2157991720616508 ) ) ;
#9868 = oriented_edge ( 'none', *, *, #1228, .f. ) ;
#9869 = line ( 'none', #4376, #1047 ) ;
#9870 = edge_curve ( 'none', #41463, #32555, #3765, .t. ) ;
#9871 = advanced_face ( 'none', ( #29249 ), #28759, .t. ) ;
#9872 = vector ( 'none', #13218, 1000.000000000000000 ) ;
#9873 = vertex_point ( 'none', #38106 ) ;
#9874 = cartesian_point ( 'none', ( -85.50000000000001421, 39.00000000009687540, 165.0999999999772569 ) ) ;
#9875 = direction ( 'none', ( -2.523234146875353335e-15, 1.000000000000000000, -5.853903220750819612e-13 ) ) ;
#9876 = circle ( 'none', #14793, 6.499999999999999112 ) ;
#9877 = circle ( 'none', #37547, 4.149999999999999467 ) ;
#9878 = edge_curve ( 'none', #8743, #35029, #41825, .t. ) ;
#9879 = face_outer_bound ( 'none', #42348, .t. ) ;
#9880 = cartesian_point ( 'none', ( -91.84999999999983800, -26.36759374679580148, 127.1000000000155410 ) ) ;
#9881 = axis2_placement_3d ( 'none', #32409, #42190, #32255 ) ;
#9882 = oriented_edge ( 'none', *, *, #38226, .f. ) ;
#9883 = cartesian_point ( 'none', ( 2.032124721175865734, -15.87382943961219972, -80.99999999999997158 ) ) ;
#9884 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#9885 = oriented_edge ( 'none', *, *, #18725, .f. ) ;
#9886 = cartesian_point ( 'none', ( -37.80129362633904577, -22.65815970407349766, -32.49999999999995737 ) ) ;
#9887 = advanced_face ( 'none', ( #20420 ), #2018, .f. ) ;
#9888 = edge_curve ( 'none', #28728, #8548, #7406, .t. ) ;
#9889 = vertex_point ( 'none', #11746 ) ;
#9890 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#9891 = oriented_edge ( 'none', *, *, #13897, .f. ) ;
#9892 = axis2_placement_3d ( 'none', #42970, #3230, #16446 ) ;
#9893 = cartesian_point ( 'none', ( -76.47062793623726407, 6.879122817205788110, 120.1147382643460588 ) ) ;
#9894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9895 = advanced_face ( 'none', ( #14173 ), #2251, .t. ) ;
#9896 = axis2_placement_3d ( 'none', #21909, #4757, #35044 ) ;
#9897 = cartesian_point ( 'none', ( 25.62398601786602725, 5.611693530540986075, 1.651399874318667083 ) ) ;
#9898 = cartesian_point ( 'none', ( 23.47542852236429312, -31.56537018493544267, 114.7000000000000171 ) ) ;
#9899 = b_spline_curve_with_knots ( 'none', 3,
( #2915, #5802, #35933, #6224, #2346, #29058, #42772, #9279 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001992248974108297996, 0.001270607742937808916, 0.001806299165701304166, 0.002341990588464799416 ),
.unspecified. ) ;
#9900 = cartesian_point ( 'none', ( 4.810752199251361617e-14, -27.15470053837924880, 106.1000000000000512 ) ) ;
#9901 = oriented_edge ( 'none', *, *, #3645, .t. ) ;
#9902 = cartesian_point ( 'none', ( -1.054679593925934913e-13, 37.50000000000004263, 58.50000000000005684 ) ) ;
#9903 = face_outer_bound ( 'none', #9499, .t. ) ;
#9904 = direction ( 'none', ( 0.9992988228681750629, -0.03744145582478664719, -7.930164461608256495e-16 ) ) ;
#9905 = oriented_edge ( 'none', *, *, #35015, .f. ) ;
#9906 = cartesian_point ( 'none', ( 26.41229679166301381, -0.2221540729209344200, 1.819238505700485176 ) ) ;
#9907 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790456441, -1.713307136767217392e-15 ) ) ;
#9908 = edge_loop ( 'none', ( #26252, #19021 ) ) ;
#9909 = vertex_point ( 'none', #21767 ) ;
#9910 = line ( 'none', #36521, #22397 ) ;
#9911 = cartesian_point ( 'none', ( -99.49999999999990052, -15.01316094701972226, 111.0964424574489868 ) ) ;
#9912 = cartesian_point ( 'none', ( 26.33913438213157576, 42.50000000000015632, -19.10815280171315678 ) ) ;
#9913 = cartesian_point ( 'none', ( -15.93005473198872579, 36.39397874845333547, -10.74013367768307958 ) ) ;
#9914 = oriented_edge ( 'none', *, *, #20196, .f. ) ;
#9915 = oriented_edge ( 'none', *, *, #8090, .f. ) ;
#9916 = cartesian_point ( 'none', ( 2.724550394299533274, -25.41638583962956588, -43.00000000000000000 ) ) ;
#9917 = direction ( 'none', ( -0.9980504728846267826, 0.06241196659914484413, 0.0000000000000000000 ) ) ;
#9918 = oriented_edge ( 'none', *, *, #3034, .t. ) ;
#9919 = edge_curve ( 'none', #28976, #11106, #12095, .t. ) ;
#9920 = vector ( 'none', #13046, 1000.000000000000000 ) ;
#9921 = circle ( 'none', #12562, 2.999999999999998668 ) ;
#9922 = vertex_point ( 'none', #15054 ) ;
#9923 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.287547440848536589e-16 ) ) ;
#9924 = cartesian_point ( 'none', ( -43.91094464333835390, 33.27853757448520611, 58.50000000000009237 ) ) ;
#9925 = direction ( 'none', ( 0.7071067811865496822, 0.6123724356955853043, -0.3535533905936318333 ) ) ;
#9926 = edge_curve ( 'none', #38697, #14823, #29800, .t. ) ;
#9927 = cylindrical_surface ( 'none', #39901, 2.999999999999998668 ) ;
#9928 = line ( 'none', #14259, #9420 ) ;
#9929 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 58.50000000000009948 ) ) ;
#9930 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9931 = oriented_edge ( 'none', *, *, #3201, .f. ) ;
#9932 = cartesian_point ( 'none', ( -3.528318787750289800e-14, 5.872425245967584562e-16, -89.41168824543142080 ) ) ;
#9933 = edge_loop ( 'none', ( #37494, #27583, #7013, #36888 ) ) ;
#9934 = vertex_point ( 'none', #25133 ) ;
#9935 = oriented_edge ( 'none', *, *, #23449, .f. ) ;
#9936 = edge_curve ( 'none', #28571, #21897, #39742, .t. ) ;
#9937 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#9938 = advanced_face ( 'none', ( #17815 ), #11564, .f. ) ;
#9939 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#9940 = edge_curve ( 'none', #27368, #31690, #19925, .t. ) ;
#9941 = cartesian_point ( 'none', ( 57.50000000000011369, -30.31088913245513794, 45.49999999999999289 ) ) ;
#9942 = cylindrical_surface ( 'none', #16487, 50.00000000000000000 ) ;
#9943 = edge_loop ( 'none', ( #9727, #42346 ) ) ;
#9944 = direction ( 'none', ( 1.000000000000000000, 3.571489509364014096e-15, 0.0000000000000000000 ) ) ;
#9945 = direction ( 'none', ( 0.7248006548773169300, -0.6889586422198450411, 0.0000000000000000000 ) ) ;
#9946 = oriented_edge ( 'none', *, *, #19055, .f. ) ;
#9947 = oriented_edge ( 'none', *, *, #6285, .t. ) ;
#9948 = line ( 'none', #25952, #12539 ) ;
#9949 = oriented_edge ( 'none', *, *, #22644, .f. ) ;
#9950 = edge_curve ( 'none', #2963, #27173, #8971, .t. ) ;
#9951 = edge_loop ( 'none', ( #22916, #38929, #31972, #2001 ) ) ;
#9952 = cartesian_point ( 'none', ( 21.87126433688100846, -33.49101067908040363, -34.26794919243114634 ) ) ;
#9953 = vertex_point ( 'none', #32107 ) ;
#9954 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.40000000000006253 ) ) ;
#9955 = axis2_placement_3d ( 'none', #42158, #11728, #35310 ) ;
#9956 = cartesian_point ( 'none', ( -59.80000000000299565, 20.75680829434469743, 179.0999149828144823 ) ) ;
#9957 = vertex_point ( 'none', #25843 ) ;
#9958 = face_outer_bound ( 'none', #23357, .t. ) ;
#9959 = face_outer_bound ( 'none', #8204, .t. ) ;
#9960 = axis2_placement_3d ( 'none', #34350, #17741, #14398 ) ;
#9961 = cartesian_point ( 'none', ( -3.865895114665741074e-14, 4.527814764828151027e-16, -94.75000000000000000 ) ) ;
#9962 = line ( 'none', #30365, #6813 ) ;
#9963 = cartesian_point ( 'none', ( -95.19999999999993179, 7.546507286397888592, 120.7563572512486161 ) ) ;
#9964 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#9965 = cartesian_point ( 'none', ( 45.61204407024349194, -31.64241560835951006, 60.60000000000000853 ) ) ;
#9966 = cartesian_point ( 'none', ( 1.032483262885836020e-14, 2.855335062386360238e-14, 58.50000000000004974 ) ) ;
#9967 = face_outer_bound ( 'none', #33947, .t. ) ;
#9968 = oriented_edge ( 'none', *, *, #30357, .t. ) ;
#9969 = face_bound ( 'none', #3271, .t. ) ;
#9970 = cartesian_point ( 'none', ( 3.577238100832553780, -33.37081376847067560, -43.00000000000000000 ) ) ;
#9971 = direction ( 'none', ( 0.9285714285714284921, 0.3711537444790454221, -1.734723475976808080e-15 ) ) ;
#9972 = edge_loop ( 'none', ( #6888, #805, #26737, #17930 ) ) ;
#9973 = oriented_edge ( 'none', *, *, #23894, .t. ) ;
#9974 = cartesian_point ( 'none', ( -19.30761012442567548, -9.972670998147817656, 174.1164734530794078 ) ) ;
#9975 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9976 = oriented_edge ( 'none', *, *, #34188, .f. ) ;
#9977 = edge_loop ( 'none', ( #35733, #3682, #28602, #7930 ) ) ;
#9978 = edge_curve ( 'none', #36183, #8262, #35556, .t. ) ;
#9979 = cartesian_point ( 'none', ( 3.993939335971026239, -21.35717877895974226, 173.9492368857552265 ) ) ;
#9980 = cartesian_point ( 'none', ( 19.99999999999994316, 34.64101615137762735, 75.19998533311824929 ) ) ;
#9981 = direction ( 'none', ( 0.6659915125553871329, -0.5169903563403379643, 0.5377511289205053613 ) ) ;
#9982 = axis2_placement_3d ( 'none', #12339, #22379, #13034 ) ;
#9983 = cartesian_point ( 'none', ( 38.73589557190038590, -9.424986776543232025, -37.50000000000002132 ) ) ;
#9984 = oriented_edge ( 'none', *, *, #5431, .f. ) ;
#9985 = cartesian_point ( 'none', ( -2.667124826118642211, -15.77724674209078337, -83.48491400709887955 ) ) ;
#9986 = axis2_placement_3d ( 'none', #31808, #11878, #31672 ) ;
#9987 = oriented_edge ( 'none', *, *, #31059, .t. ) ;
#9988 = vertex_point ( 'none', #2588 ) ;
#9989 = line ( 'none', #31011, #37136 ) ;
#9990 = edge_loop ( 'none', ( #14873, #38037, #16874, #1884 ) ) ;
#9991 = advanced_face ( 'none', ( #1706 ), #19373, .f. ) ;
#9992 = oriented_edge ( 'none', *, *, #25070, .t. ) ;
#9993 = oriented_edge ( 'none', *, *, #39751, .f. ) ;
#9994 = axis2_placement_3d ( 'none', #26894, #13491, #19916 ) ;
#9995 = cartesian_point ( 'none', ( -19.99999999999996447, 37.89101615137755630, 106.1000000000000654 ) ) ;
#9997 = oriented_edge ( 'none', *, *, #10343, .f. ) ;
#9996 = oriented_edge ( 'none', *, *, #2851, .f. ) ;
#9998 = cartesian_point ( 'none', ( -17.07440407084462208, -34.42172691886869984, 117.7000000000000739 ) ) ;
#9999 = oriented_edge ( 'none', *, *, #18254, .t. ) ;
#10000 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#10001 = cartesian_point ( 'none', ( -29.39359980405012251, -3.150894247566149886, -42.99999999999997868 ) ) ;
#10002 = cartesian_point ( 'none', ( -95.19999999999987494, 4.013259775493645050e-13, 146.1000000000001648 ) ) ;
#10003 = line ( 'none', #27180, #25128 ) ;
#10004 = cartesian_point ( 'none', ( 41.75800077328864290, -26.12702003462824152, 113.0746533174347093 ) ) ;
#10005 = circle ( 'none', #37663, 53.05000000000000426 ) ;
#10006 = cartesian_point ( 'none', ( -84.80000000000295302, -18.22021068462079896, 107.5995991834423506 ) ) ;
#10007 = advanced_face ( 'none', ( #2746 ), #36857, .f. ) ;
#10008 = direction ( 'none', ( -1.753182019032803926e-15, 0.7208853290204433328, 0.6930543574663441397 ) ) ;
#10009 = cartesian_point ( 'none', ( 38.71140000000000470, 19.95663533865382178, 113.0999999999999233 ) ) ;
#10010 = cartesian_point ( 'none', ( -95.19999999999984652, -6.971496834207738580, 152.5535441340884972 ) ) ;
#10011 = cartesian_point ( 'none', ( -17.83840981399348280, 11.08251321239778697, 176.1000000000000227 ) ) ;
#10012 = edge_curve ( 'none', #6063, #19175, #10528, .t. ) ;
#10013 = vector ( 'none', #27342, 1000.000000000000000 ) ;
#10014 = oriented_edge ( 'none', *, *, #13048, .f. ) ;
#10015 = line ( 'none', #23491, #13133 ) ;
#10016 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764236668, 48.50000000000000000 ) ) ;
#10017 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10018 = edge_curve ( 'none', #2035, #41925, #38941, .t. ) ;
#10019 = edge_loop ( 'none', ( #39711, #14100, #3740, #13600, #3130, #18037 ) ) ;
#10020 = cylindrical_surface ( 'none', #16098, 2.499999999999998668 ) ;
#10021 = cartesian_point ( 'none', ( -54.49999999999992895, -1.500000000000588862, 109.5840328649978090 ) ) ;
#10022 = cartesian_point ( 'none', ( -85.69999999999983231, -6.067312301009483377, 166.6234066724319973 ) ) ;
#10023 = edge_curve ( 'none', #35555, #10199, #7116, .t. ) ;
#10024 = axis2_placement_3d ( 'none', #4177, #23825, #7227 ) ;
#10025 = cartesian_point ( 'none', ( -11.98418662514474420, -14.86200763469382835, -10.49999999999998757 ) ) ;
#10026 = oriented_edge ( 'none', *, *, #19965, .t. ) ;
#10027 = axis2_placement_3d ( 'none', #13095, #33638, #23721 ) ;
#10028 = edge_curve ( 'none', #9498, #34221, #18059, .t. ) ;
#10029 = oriented_edge ( 'none', *, *, #12111, .f. ) ;
#10030 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#10031 = cartesian_point ( 'none', ( -20.66955272186335080, 38.01446555297236074, -11.49999999999998046 ) ) ;
#10032 = axis2_placement_3d ( 'none', #12589, #36040, #32835 ) ;
#10033 = cartesian_point ( 'none', ( -2.004783772818754473e-14, -4.146123153433049430e-16, -65.49999999999997158 ) ) ;
#10034 = plane ( 'none', #38370 ) ;
#10035 = axis2_placement_3d ( 'none', #16955, #30344, #39989 ) ;
#10036 = oriented_edge ( 'none', *, *, #18130, .f. ) ;
#10037 = cartesian_point ( 'none', ( -89.59049173263792909, -29.26402094855840375, 131.9616721964008264 ) ) ;
#10038 = cartesian_point ( 'none', ( 3.454188497117330225, -15.62342816269870305, -81.32066531554099242 ) ) ;
#10039 = edge_loop ( 'none', ( #36510, #24109, #4481, #19811 ) ) ;
#10040 = cartesian_point ( 'none', ( -84.80000000000282512, -32.77074077186847489, 164.7785727394969228 ) ) ;
#10041 = oriented_edge ( 'none', *, *, #32075, .f. ) ;
#10042 = cartesian_point ( 'none', ( 29.39359980405011186, 3.150894247566153883, -36.50000000000002132 ) ) ;
#10043 = circle ( 'none', #17728, 2.499999999999995115 ) ;
#10044 = b_spline_curve_with_knots ( 'none', 3,
( #26931, #29982, #3229, #26775, #36403, #43099, #36996, #33628, #33328, #10197, #39916, #16445, #33476, #40349 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003718851492715160678, 0.0007437702985430321356, 0.001115655447814548149, 0.001487540597086064271, 0.002231310895629114947, 0.002975081194172165405 ),
.unspecified. ) ;
#10045 = oriented_edge ( 'none', *, *, #16449, .t. ) ;
#10046 = oriented_edge ( 'none', *, *, #35910, .f. ) ;
#10047 = oriented_edge ( 'none', *, *, #4014, .f. ) ;
#10048 = oriented_edge ( 'none', *, *, #20676, .t. ) ;
#10049 = cartesian_point ( 'none', ( -83.79008924653361134, -26.79569503667954677, 142.7798443842293921 ) ) ;
#10051 = edge_curve ( 'none', #13762, #3915, #397, .t. ) ;
#10050 = cartesian_point ( 'none', ( 18.07491843706872814, 37.00672132659750702, 114.7000000000000171 ) ) ;
#10052 = vector ( 'none', #14981, 1000.000000000000000 ) ;
#10053 = edge_loop ( 'none', ( #41484, #37161 ) ) ;
#10054 = advanced_face ( 'none', ( #42583 ), #12347, .f. ) ;
#10055 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#10056 = cartesian_point ( 'none', ( -20.56740170840401660, -6.817550691203805968, 174.0144740208874907 ) ) ;
#10057 = direction ( 'none', ( 0.6659915125553859117, -0.5169903563403376312, 0.5377511289205070266 ) ) ;
#10058 = cartesian_point ( 'none', ( 18.51384678331168487, 3.482144320351142408, 176.1000000000000227 ) ) ;
#10059 = line ( 'none', #29616, #34039 ) ;
#10060 = vertex_point ( 'none', #36326 ) ;
#10061 = cartesian_point ( 'none', ( 9.383392685973248604, 18.81188684952091705, 176.0999999999999943 ) ) ;
#10062 = line ( 'none', #24526, #4840 ) ;
#10063 = face_outer_bound ( 'none', #24, .t. ) ;
#10064 = cartesian_point ( 'none', ( 14.24663023721552690, -11.00786998975073594, -37.48133235782083972 ) ) ;
#10065 = edge_curve ( 'none', #2877, #31330, #18597, .t. ) ;
#10066 = cartesian_point ( 'none', ( 26.22966044486670256, -0.05146587512760354699, 1.649655893088006975 ) ) ;
#10067 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#10068 = oriented_edge ( 'none', *, *, #6875, .t. ) ;
#10069 = cylindrical_surface ( 'none', #23037, 45.50000000000000000 ) ;
#10070 = advanced_face ( 'none', ( #32665 ), #10109, .f. ) ;
#10071 = direction ( 'none', ( 1.000000000000000000, 3.661914076502782819e-15, -1.272573125467864644e-15 ) ) ;
#10072 = oriented_edge ( 'none', *, *, #30019, .f. ) ;
#10073 = spherical_surface ( 'none', #10868, 28.62499999999999645 ) ;
#10074 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#10075 = cartesian_point ( 'none', ( -78.50000000000005684, 34.64101615145138879, 126.0999999999793886 ) ) ;
#10076 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10077 = line ( 'none', #19761, #25683 ) ;
#10078 = edge_curve ( 'none', #29904, #28892, #10271, .t. ) ;
#10079 = vertex_point ( 'none', #26408 ) ;
#10080 = cartesian_point ( 'none', ( -76.19999999999987494, 6.827768421460070236, 155.9682104954709132 ) ) ;
#10081 = cartesian_point ( 'none', ( -85.69999999999981810, -13.70869678862614904, 159.2770304832886836 ) ) ;
#10082 = cartesian_point ( 'none', ( -86.49999999999995737, 29.31980515349917482, 177.9198051533774105 ) ) ;
#10083 = edge_curve ( 'none', #42643, #15606, #22248, .t. ) ;
#10084 = oriented_edge ( 'none', *, *, #20408, .t. ) ;
#10085 = edge_loop ( 'none', ( #34651, #2497, #3730, #38839, #32650, #32515, #21749, #43160 ) ) ;
#10086 = line ( 'none', #7264, #3832 ) ;
#10087 = oriented_edge ( 'none', *, *, #19502, .f. ) ;
#10088 = vertex_point ( 'none', #6470 ) ;
#10089 = oriented_edge ( 'none', *, *, #878, .t. ) ;
#10090 = cartesian_point ( 'none', ( -20.43818253585356359, 4.922891762768817792, 176.1000000000000227 ) ) ;
#10091 = edge_curve ( 'none', #2120, #12792, #27957, .t. ) ;
#10092 = circle ( 'none', #5204, 2.500000000000001332 ) ;
#10093 = oriented_edge ( 'none', *, *, #33455, .f. ) ;
#10094 = axis2_placement_3d ( 'none', #32800, #3253, #2692 ) ;
#10095 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#10096 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#10097 = vector ( 'none', #1462, 1000.000000000000000 ) ;
#10098 = cartesian_point ( 'none', ( -60.19998826649767665, 36.91124242513421905, 127.1469348913490620 ) ) ;
#10099 = direction ( 'none', ( 0.4389906948126951480, 0.8984916081232295904, -5.330692248188827070e-16 ) ) ;
#10100 = cartesian_point ( 'none', ( -16.59834894545729966, 10.32703212251552571, 176.0535215632698396 ) ) ;
#10101 = advanced_face ( 'none', ( #41533 ), #33123, .f. ) ;
#10102 = vertex_point ( 'none', #30042 ) ;
#10103 = cylindrical_surface ( 'none', #40027, 2.100000000000004530 ) ;
#10104 = edge_loop ( 'none', ( #18450, #866 ) ) ;
#10105 = b_spline_curve_with_knots ( 'none', 3,
( #18630, #18923, #30824, #8115, #29171, #27015, #14607, #36171 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002840027098672418936, 0.004260040648008630790, 0.005680054197344843077 ),
.unspecified. ) ;
#10106 = line ( 'none', #31705, #9068 ) ;
#10107 = oriented_edge ( 'none', *, *, #10392, .t. ) ;
#10108 = cartesian_point ( 'none', ( 3.069192438059902446e-16, 3.297403965766165745e-14, 45.50000000000004974 ) ) ;
#10109 = plane ( 'none', #15268 ) ;
#10110 = axis2_placement_3d ( 'none', #24603, #4396, #24174 ) ;
#10111 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#10112 = advanced_face ( 'none', ( #19121 ), #25384, .f. ) ;
#10113 = circle ( 'none', #3540, 65.00000000000000000 ) ;
#10114 = cartesian_point ( 'none', ( -94.69999999999987494, -3.103628465339624099e-13, 146.0999999999999943 ) ) ;
#10115 = axis2_placement_3d ( 'none', #9502, #16482, #19562 ) ;
#10116 = vertex_point ( 'none', #43163 ) ;
#10117 = cartesian_point ( 'none', ( -104.5000000000000568, 31.81980515346187488, 114.2801948465870225 ) ) ;
#10118 = edge_loop ( 'none', ( #40574, #28784, #25100, #13655, #21025 ) ) ;
#10119 = edge_curve ( 'none', #37529, #27728, #35929, .t. ) ;
#10120 = advanced_face ( 'none', ( #14922 ), #32147, .f. ) ;
#10121 = closed_shell ( 'none', ( #7046, #28185, #11038, #9047, #3134, #29096, #10877, #41508, #25674, #39845, #35153, #12789 ) ) ;
#10122 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10123 = cartesian_point ( 'none', ( 1.497886559869002647e-13, 1.869470442493001368e-14, 173.5999999999999659 ) ) ;
#10124 = circle ( 'none', #36254, 27.80000000000000071 ) ;
#10125 = direction ( 'none', ( 3.762786609132594158e-15, -0.9958164283752428680, 0.09137636991025051281 ) ) ;
#10126 = vertex_point ( 'none', #26693 ) ;
#10127 = oriented_edge ( 'none', *, *, #35150, .t. ) ;
#10128 = oriented_edge ( 'none', *, *, #11356, .f. ) ;
#10129 = plane ( 'none', #4606 ) ;
#10130 = edge_curve ( 'none', #40242, #41454, #15455, .t. ) ;
#10131 = cartesian_point ( 'none', ( -7.848527602450769081, -20.23488071322068649, 174.0418280236337694 ) ) ;
#10132 = edge_loop ( 'none', ( #8457, #30535, #2125, #4812 ) ) ;
#10133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10134 = axis2_placement_3d ( 'none', #30893, #1662, #21568 ) ;
#10135 = vector ( 'none', #34526, 1000.000000000000000 ) ;
#10136 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#10137 = cartesian_point ( 'none', ( -85.69999999999983231, -6.067312301009483377, 166.6234066724319973 ) ) ;
#10138 = vector ( 'none', #11735, 1000.000000000000000 ) ;
#10139 = cartesian_point ( 'none', ( -76.19999999999981810, -8.939312614995712281, 154.1055412041518196 ) ) ;
#10140 = edge_curve ( 'none', #27673, #34228, #33700, .t. ) ;
#10141 = toroidal_surface ( 'none', #22694, 12.99999999999999822, 1.000000000000000000 ) ;
#10142 = vector ( 'none', #35875, 1000.000000000000000 ) ;
#10143 = edge_loop ( 'none', ( #15275, #33403, #4073, #11049 ) ) ;
#10144 = face_outer_bound ( 'none', #25687, .t. ) ;
#10145 = edge_curve ( 'none', #23717, #12086, #23786, .t. ) ;
#10146 = direction ( 'none', ( -3.472942098561955260e-17, -1.000000000000000000, -6.049741671910658889e-19 ) ) ;
#10148 = cartesian_point ( 'none', ( -41.74497426905426778, 14.13106946681663700, -15.49999999999996447 ) ) ;
#10147 = face_outer_bound ( 'none', #987, .t. ) ;
#10149 = oriented_edge ( 'none', *, *, #21595, .f. ) ;
#10150 = cartesian_point ( 'none', ( -14.01203517405103760, 11.29879950619342210, -37.44002992467271440 ) ) ;
#10151 = cartesian_point ( 'none', ( -77.99999999999985789, 17.25000000010611956, 180.7410161513675178 ) ) ;
#10152 = axis2_placement_3d ( 'none', #37707, #14223, #27186 ) ;
#10153 = oriented_edge ( 'none', *, *, #36992, .f. ) ;
#10154 = cartesian_point ( 'none', ( -95.69999999999987494, 7.695275595673250812, 154.6459191142114662 ) ) ;
#10155 = cartesian_point ( 'none', ( -20.36645490680275117, 16.42277426408745455, -32.49999999999997158 ) ) ;
#10156 = edge_curve ( 'none', #32816, #1359, #6082, .t. ) ;
#10157 = cartesian_point ( 'none', ( -21.63469059534634198, 37.15652537566715807, 75.19998533311827771 ) ) ;
#10158 = line ( 'none', #28741, #35185 ) ;
#10159 = direction ( 'none', ( 0.1065859633166277715, -0.9943034911051384928, 0.0000000000000000000 ) ) ;
#10160 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#10161 = vertex_point ( 'none', #19593 ) ;
#10162 = axis2_placement_3d ( 'none', #28772, #8843, #10383 ) ;
#10163 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10164 = edge_loop ( 'none', ( #7098, #17171, #13589, #17154 ) ) ;
#10165 = oriented_edge ( 'none', *, *, #28720, .f. ) ;
#10166 = axis2_placement_3d ( 'none', #15910, #29440, #32812 ) ;
#10167 = cartesian_point ( 'none', ( -79.80000000000312355, 34.64101615154922342, 126.0999999999997385 ) ) ;
#10168 = cartesian_point ( 'none', ( -85.50000000001777778, 35.20000000009687113, 165.0999999999702652 ) ) ;
#10169 = line ( 'none', #13115, #24230 ) ;
#10170 = cartesian_point ( 'none', ( -41.49999999999990052, -6.071904087982868958, 113.1000000000000369 ) ) ;
#10171 = advanced_face ( 'none', ( #25880 ), #37352, .t. ) ;
#10172 = oriented_edge ( 'none', *, *, #30383, .f. ) ;
#10173 = oriented_edge ( 'none', *, *, #25988, .f. ) ;
#10174 = direction ( 'none', ( 0.0000000000000000000, 0.9952549074973382481, -0.09730194809182692028 ) ) ;
#10175 = oriented_edge ( 'none', *, *, #27600, .t. ) ;
#10176 = vertex_point ( 'none', #27120 ) ;
#10177 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#10178 = cartesian_point ( 'none', ( -85.69999999999987494, -0.3723182017479803596, 172.0985360964161259 ) ) ;
#10179 = cartesian_point ( 'none', ( -42.50000000000002132, 21.94927865177642090, 101.1000000000000369 ) ) ;
#10180 = vertex_point ( 'none', #672 ) ;
#10181 = direction ( 'none', ( 0.5460857111807517761, -0.8377293095291655778, -2.617274577411956804e-16 ) ) ;
#10182 = axis2_placement_3d ( 'none', #27075, #3814, #10929 ) ;
#10183 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#10184 = vector ( 'none', #20386, 1000.000000000000000 ) ;
#10185 = edge_curve ( 'none', #729, #13601, #935, .t. ) ;
#10186 = cartesian_point ( 'none', ( -88.89698807393185120, -29.50376688320477570, 132.4694280658223704 ) ) ;
#10187 = direction ( 'none', ( -1.601283208593975415e-15, 0.7208853290204432218, 0.6930543574663443618 ) ) ;
#10188 = face_outer_bound ( 'none', #6567, .t. ) ;
#10189 = cartesian_point ( 'none', ( -20.33834180342861586, -29.14101615137757406, 138.5082846389512099 ) ) ;
#10190 = circle ( 'none', #11826, 4.250000000000003553 ) ;
#10191 = oriented_edge ( 'none', *, *, #15475, .f. ) ;
#10192 = edge_curve ( 'none', #3598, #7673, #9222, .t. ) ;
#10193 = cartesian_point ( 'none', ( 1.075163109285072722e-13, 2.275985204021655856e-14, 141.8999999999999773 ) ) ;
#10194 = line ( 'none', #39000, #20597 ) ;
#10195 = cartesian_point ( 'none', ( -76.18934592438019138, 6.660270485456816658, 120.0788493334057137 ) ) ;
#10196 = face_outer_bound ( 'none', #7760, .t. ) ;
#10197 = cartesian_point ( 'none', ( -54.71729167134733984, 21.16229081755608377, 175.9584671511674685 ) ) ;
#10198 = direction ( 'none', ( 1.214306433183764374e-15, 1.505306844533063543e-29, 1.000000000000000000 ) ) ;
#10199 = vertex_point ( 'none', #13593 ) ;
#10200 = oriented_edge ( 'none', *, *, #2561, .f. ) ;
#10201 = direction ( 'none', ( -1.285527325791030169e-15, 0.6192652536496588977, 0.7851818551279847735 ) ) ;
#10202 = cylindrical_surface ( 'none', #31371, 37.50000000000001421 ) ;
#10203 = cartesian_point ( 'none', ( -34.19999999999984652, -1.383198862178608578e-13, 172.0999999999999943 ) ) ;
#10204 = axis2_placement_3d ( 'none', #22402, #16123, #26033 ) ;
#10205 = oriented_edge ( 'none', *, *, #5742, .f. ) ;
#10206 = direction ( 'none', ( -0.5000000000000049960, 0.8660254037844358210, 7.646167919903260151e-16 ) ) ;
#10207 = cartesian_point ( 'none', ( -37.46194077712585369, -51.00292657709086086, 8.027421954064612356e-15 ) ) ;
#10208 = cartesian_point ( 'none', ( -2.634242174341714417e-14, -6.371518637019319136e-16, -73.00000000000000000 ) ) ;
#10209 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#10210 = cartesian_point ( 'none', ( 26.51524403474787306, -0.3111752959900977444, 1.884312300655542449 ) ) ;
#10211 = cartesian_point ( 'none', ( -16.93467700464082881, -34.43046459419257843, 75.19998533311827771 ) ) ;
#10212 = edge_curve ( 'none', #14508, #7985, #9753, .t. ) ;
#10213 = oriented_edge ( 'none', *, *, #17601, .f. ) ;
#10214 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10215 = cartesian_point ( 'none', ( 11.45312565112950409, 18.48040383981688350, 174.1819355786506094 ) ) ;
#10216 = oriented_edge ( 'none', *, *, #14077, .f. ) ;
#10217 = cartesian_point ( 'none', ( -69.49999999999991473, 20.00000000000017764, 183.2410161513773801 ) ) ;
#10218 = vertex_point ( 'none', #3015 ) ;
#10219 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10220 = vector ( 'none', #10785, 1000.000000000000227 ) ;
#10221 = edge_curve ( 'none', #5392, #17351, #35296, .t. ) ;
#10222 = vertex_point ( 'none', #30618 ) ;
#10223 = cartesian_point ( 'none', ( -90.65287232503777659, 6.475530088180520671, 172.3127473148433637 ) ) ;
#10224 = axis2_placement_3d ( 'none', #23259, #36988, #3217 ) ;
#10225 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10226 = cartesian_point ( 'none', ( -9.174438714447724408, 23.15789255299149829, 142.0996039140232483 ) ) ;
#10227 = cartesian_point ( 'none', ( -59.49999999999991473, 20.00000000000019540, 178.2410161513773801 ) ) ;
#10228 = cartesian_point ( 'none', ( -91.84999999999999432, 26.62875794317574929, 164.7375646617288680 ) ) ;
#10229 = edge_curve ( 'none', #7655, #8655, #26415, .t. ) ;
#10230 = advanced_face ( 'none', ( #35804 ), #27452, .f. ) ;
#10231 = line ( 'none', #19355, #33149 ) ;
#10232 = vector ( 'none', #35416, 1000.000000000000227 ) ;
#10233 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#10234 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.151057110211239318e-16 ) ) ;
#10235 = cartesian_point ( 'none', ( 1.281956287182046191e-13, 2.083747801732503804e-14, 157.5999999999999659 ) ) ;
#10236 = axis2_placement_3d ( 'none', #32977, #3150, #36041 ) ;
#10237 = vector ( 'none', #26486, 1000.000000000000000 ) ;
#10238 = face_bound ( 'none', #38616, .t. ) ;
#10239 = oriented_edge ( 'none', *, *, #1573, .f. ) ;
#10240 = advanced_face ( 'none', ( #23269 ), #2488, .f. ) ;
#10241 = cartesian_point ( 'none', ( -64.99163854473840729, -23.95588808594993679, 115.3726406041871968 ) ) ;
#10242 = line ( 'none', #753, #8137 ) ;
#10243 = oriented_edge ( 'none', *, *, #27819, .f. ) ;
#10244 = oriented_edge ( 'none', *, *, #26447, .t. ) ;
#10245 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10246 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#10247 = vertex_point ( 'none', #387 ) ;
#10248 = cartesian_point ( 'none', ( -104.0000000000000568, 34.31980515346187133, 114.2801948465855588 ) ) ;
#10249 = cartesian_point ( 'none', ( -2.456036059560866662e-15, 1.894790740541870168e-15, -37.50000000000000000 ) ) ;
#10250 = direction ( 'none', ( -0.9998450923965690462, 0.01219837118077308873, -0.01268822095616631979 ) ) ;
#10251 = edge_curve ( 'none', #38281, #20232, #10823, .t. ) ;
#10252 = direction ( 'none', ( -1.214306433183765755e-15, -1.760954785351025230e-29, -1.000000000000000000 ) ) ;
#10253 = cartesian_point ( 'none', ( -40.89228656252125660, 6.176641537975537943, -36.49999999999997158 ) ) ;
#10254 = oriented_edge ( 'none', *, *, #39164, .t. ) ;
#10255 = oriented_edge ( 'none', *, *, #15346, .f. ) ;
#10257 = axis2_placement_3d ( 'none', #17312, #34483, #30997 ) ;
#10256 = cartesian_point ( 'none', ( -75.69999999999988916, 7.056133631369443826, 156.2577604389024089 ) ) ;
#10258 = circle ( 'none', #34038, 6.899999999999995026 ) ;
#10259 = edge_loop ( 'none', ( #25084, #642, #34457, #10951 ) ) ;
#10260 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#10261 = oriented_edge ( 'none', *, *, #37822, .f. ) ;
#10262 = plane ( 'none', #16529 ) ;
#10263 = cartesian_point ( 'none', ( 35.65616640185517383, -54.34738077886741792, 1.000000000000014655 ) ) ;
#10264 = cartesian_point ( 'none', ( -95.69999999999987494, 5.586324748339439594, 154.3941531096367896 ) ) ;
#10265 = vector ( 'none', #20563, 1000.000000000000000 ) ;
#10266 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#10267 = conical_surface ( 'none', #12166, 17.50000000000001066, 0.7853981633974518317 ) ;
#10268 = advanced_face ( 'none', ( #1993 ), #7176, .f. ) ;
#10269 = cylindrical_surface ( 'none', #18816, 4.500000000000000888 ) ;
#10270 = cartesian_point ( 'none', ( -82.30000000000282512, -32.56148888477401471, 167.0589923604762248 ) ) ;
#10271 = circle ( 'none', #30902, 4.049999999999998934 ) ;
#10272 = oriented_edge ( 'none', *, *, #12817, .f. ) ;
#10273 = cartesian_point ( 'none', ( 17.18541743770056485, 36.26601615137762025, 113.0999999999999659 ) ) ;
#10274 = edge_curve ( 'none', #14392, #1593, #6622, .t. ) ;
#10275 = circle ( 'none', #30741, 4.200000000000004619 ) ;
#10276 = vertex_point ( 'none', #10551 ) ;
#10277 = cartesian_point ( 'none', ( -26.33913438213211222, 42.49999999999995737, -19.10815280171308927 ) ) ;
#10278 = edge_loop ( 'none', ( #29870, #39741, #29025, #31318, #4326, #42263 ) ) ;
#10279 = cartesian_point ( 'none', ( 38.73589557190038590, -9.424986776543232025, -37.50000000000002132 ) ) ;
#10280 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10281 = conical_surface ( 'none', #27006, 2.499999999999995115, 1.029744258676651647 ) ;
#10282 = advanced_face ( 'none', ( #17022 ), #10262, .f. ) ;
#10283 = edge_curve ( 'none', #40138, #25826, #17566, .t. ) ;
#10284 = cylindrical_surface ( 'none', #9572, 47.50000000000000711 ) ;
#10285 = oriented_edge ( 'none', *, *, #1111, .t. ) ;
#10286 = cartesian_point ( 'none', ( 38.64295532744922212, -9.806963291613673306, -37.50000000000009948 ) ) ;
#10287 = cartesian_point ( 'none', ( -19.99999999999985789, -29.14101615137756340, 113.1000000000000085 ) ) ;
#10288 = oriented_edge ( 'none', *, *, #37854, .t. ) ;
#10289 = cartesian_point ( 'none', ( -20.00000000000011369, 34.64101615137748524, 106.1000000000000085 ) ) ;
#10290 = cartesian_point ( 'none', ( -89.78806931568514926, -2.893859828393499090, 163.3225179250964345 ) ) ;
#10291 = oriented_edge ( 'none', *, *, #20763, .t. ) ;
#10292 = vertex_point ( 'none', #11122 ) ;
#10293 = direction ( 'none', ( -3.608224830031772956e-15, 1.000000000000000000, -1.172200136502007938e-14 ) ) ;
#10294 = line ( 'none', #14132, #8746 ) ;
#10295 = vertex_point ( 'none', #1679 ) ;
#10296 = cartesian_point ( 'none', ( -95.36665356418758677, 6.557070022288292499, 153.2027598890484796 ) ) ;
#10297 = axis2_placement_3d ( 'none', #40346, #10774, #10637 ) ;
#10298 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#10299 = vertex_point ( 'none', #7742 ) ;
#10300 = cartesian_point ( 'none', ( -15.19999999999988916, -3.259943103844096107e-14, 146.0999999999999943 ) ) ;
#10301 = manifold_solid_brep ( 'wps90ͨ������-2-solid1', #19534 ) ;
#10302 = cartesian_point ( 'none', ( -95.69999999999997442, 25.77539203478053054, 138.2814857259607209 ) ) ;
#10303 = cartesian_point ( 'none', ( -99.22439676372813722, -23.15652627044165612, 114.9917199726884292 ) ) ;
#10304 = oriented_edge ( 'none', *, *, #15258, .f. ) ;
#10305 = cartesian_point ( 'none', ( 22.09280253800356775, 36.85972693400023559, 113.1000000000000227 ) ) ;
#10306 = vector ( 'none', #18185, 1000.000000000000000 ) ;
#10307 = edge_curve ( 'none', #16946, #17697, #34242, .t. ) ;
#10308 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#10309 = face_outer_bound ( 'none', #8335, .t. ) ;
#10310 = cartesian_point ( 'none', ( -15.23248905024252053, 9.601882267588525366, -37.46953932858992431 ) ) ;
#10311 = oriented_edge ( 'none', *, *, #29827, .t. ) ;
#10312 = cartesian_point ( 'none', ( 17.18541743770081354, -36.26601615137743551, 106.0999999999999517 ) ) ;
#10313 = cartesian_point ( 'none', ( -19.19999999999987139, 6.738816643743807695e-13, 146.1000000000000796 ) ) ;
#10314 = direction ( 'none', ( -0.9912947018080030537, -8.174587338849617098e-14, -0.1316617414717819179 ) ) ;
#10315 = axis2_placement_3d ( 'none', #167, #13377, #36701 ) ;
#10316 = line ( 'none', #6072, #4049 ) ;
#10317 = cartesian_point ( 'none', ( -55.99999999999984368, -9.814773189099268436, 153.8408156706208842 ) ) ;
#10318 = oriented_edge ( 'none', *, *, #31052, .f. ) ;
#10319 = cartesian_point ( 'none', ( -23.04736527884461950, 30.02923245633026283, 132.5135876648991200 ) ) ;
#10320 = edge_curve ( 'none', #1674, #35895, #13388, .t. ) ;
#10321 = edge_loop ( 'none', ( #42881, #5731, #1125, #5688 ) ) ;
#10322 = advanced_face ( 'none', ( #24850 ), #31322, .f. ) ;
#10323 = face_outer_bound ( 'none', #32553, .t. ) ;
#10324 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#10325 = line ( 'none', #22353, #25398 ) ;
#10326 = cartesian_point ( 'none', ( -69.46064506409760497, -23.22030414426088996, 142.4851036739581787 ) ) ;
#10327 = oriented_edge ( 'none', *, *, #17244, .t. ) ;
#10328 = oriented_edge ( 'none', *, *, #10156, .f. ) ;
#10330 = edge_loop ( 'none', ( #24267, #10932, #29008, #3480 ) ) ;
#10329 = cartesian_point ( 'none', ( 57.49999999999994316, 30.31088913245555716, 57.50000000000002132 ) ) ;
#10331 = cartesian_point ( 'none', ( 2.834314417605791281, -15.74779036992844716, -81.12882746870064921 ) ) ;
#10332 = cartesian_point ( 'none', ( -54.49899999999974654, -34.64101615127986378, 166.1000000000205148 ) ) ;
#10333 = cartesian_point ( 'none', ( 1.721933566703820984e-13, -12.99999999999998046, 156.5999999999999659 ) ) ;
#10334 = advanced_face ( 'none', ( #5591, #16519 ), #1091, .f. ) ;
#10335 = edge_curve ( 'none', #12710, #1536, #39988, .t. ) ;
#10336 = face_outer_bound ( 'none', #5914, .t. ) ;
#10337 = oriented_edge ( 'none', *, *, #36393, .f. ) ;
#10338 = cartesian_point ( 'none', ( -38.98440792316640113, -3.621963950167514490, 113.3205737814468108 ) ) ;
#10339 = cartesian_point ( 'none', ( -69.49999999999987210, -20.00000000000038725, 111.4589838486226085 ) ) ;
#10340 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#10341 = cartesian_point ( 'none', ( 4.050266606031851069, -37.78353266199527383, -43.00000000000000000 ) ) ;
#10342 = advanced_face ( 'none', ( #41028 ), #24937, .t. ) ;
#10343 = edge_curve ( 'none', #11135, #18731, #33196, .t. ) ;
#10344 = vertex_point ( 'none', #1540 ) ;
#10345 = axis2_placement_3d ( 'none', #29153, #9238, #16067 ) ;
#10346 = cartesian_point ( 'none', ( -104.5000000000000426, 32.50000000007795364, 133.1096189432141728 ) ) ;
#10347 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#10348 = direction ( 'none', ( 1.054711873393898713e-15, 1.665334536937734811e-16, 1.000000000000000000 ) ) ;
#10349 = axis2_placement_3d ( 'none', #20643, #27314, #37692 ) ;
#10350 = edge_curve ( 'none', #204, #38160, #16101, .t. ) ;
#10351 = cartesian_point ( 'none', ( -3.150894247565825701, 29.39359980405015094, -5.500000000000000000 ) ) ;
#10352 = cylindrical_surface ( 'none', #39808, 47.00000000000000711 ) ;
#10353 = cartesian_point ( 'none', ( 17.23856129065578457, 29.87772094686869906, 140.0979654094199987 ) ) ;
#10354 = axis2_placement_3d ( 'none', #27402, #7177, #30485 ) ;
#10355 = face_bound ( 'none', #34857, .t. ) ;
#10357 = oriented_edge ( 'none', *, *, #42239, .t. ) ;
#10356 = direction ( 'none', ( 0.5636924950782566945, 0.8259847280624803556, -6.844954231109465568e-16 ) ) ;
#10358 = oriented_edge ( 'none', *, *, #20660, .t. ) ;
#10359 = cartesian_point ( 'none', ( -78.66006655754259214, 40.60000000009636523, 164.1915339838117234 ) ) ;
#10360 = plane ( 'none', #16691 ) ;
#10361 = face_outer_bound ( 'none', #7479, .t. ) ;
#10362 = axis2_placement_3d ( 'none', #28639, #32600, #22396 ) ;
#10363 = face_outer_bound ( 'none', #11095, .t. ) ;
#10364 = cartesian_point ( 'none', ( -19.99999999999999645, -34.64101615137749235, 106.1000000000000938 ) ) ;
#10365 = oriented_edge ( 'none', *, *, #39564, .f. ) ;
#10366 = edge_loop ( 'none', ( #26540, #9295, #17841 ) ) ;
#10367 = line ( 'none', #3374, #35891 ) ;
#10368 = direction ( 'none', ( -0.4389906948126948705, -0.8984916081232297014, 5.330692248188824112e-16 ) ) ;
#10369 = cartesian_point ( 'none', ( -34.19999999999986784, 6.200877788168117440e-13, 146.1000000000001080 ) ) ;
#10370 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10371 = circle ( 'none', #29905, 4.499999999999997335 ) ;
#10372 = oriented_edge ( 'none', *, *, #43149, .f. ) ;
#10373 = oriented_edge ( 'none', *, *, #18863, .t. ) ;
#10374 = plane ( 'none', #9278 ) ;
#10375 = vertex_point ( 'none', #34853 ) ;
#10376 = cartesian_point ( 'none', ( -95.69999999999980389, -17.47125075491768698, 165.3550096613530513 ) ) ;
#10377 = axis2_placement_3d ( 'none', #963, #10984, #1099 ) ;
#10378 = cartesian_point ( 'none', ( 18.48055493771052937, -11.45321929319338849, 174.1814758487514609 ) ) ;
#10379 = circle ( 'none', #32698, 17.62432289551292541 ) ;
#10380 = edge_curve ( 'none', #4011, #20006, #43102, .t. ) ;
#10381 = oriented_edge ( 'none', *, *, #13521, .f. ) ;
#10382 = direction ( 'none', ( 1.050917950431376615e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10383 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#10384 = direction ( 'none', ( 4.396143827445302140e-15, 0.09730194809184085358, 0.9952549074973369159 ) ) ;
#10385 = advanced_face ( 'none', ( #29000 ), #4550, .f. ) ;
#10386 = edge_curve ( 'none', #26159, #4666, #19177, .t. ) ;
#10387 = cartesian_point ( 'none', ( 50.70000000000000284, -7.969014946647360470e-15, -0.5000000000001015854 ) ) ;
#10388 = line ( 'none', #3181, #18674 ) ;
#10389 = direction ( 'none', ( 7.726341967795146271e-16, 2.939139324480749164e-16, 1.000000000000000000 ) ) ;
#10390 = vector ( 'none', #37446, 1000.000000000000000 ) ;
#10391 = vertex_point ( 'none', #4856 ) ;
#10392 = edge_curve ( 'none', #29777, #10753, #7648, .t. ) ;
#10393 = line ( 'none', #17559, #23398 ) ;
#10394 = circle ( 'none', #37815, 23.00000000000000000 ) ;
#10395 = line ( 'none', #15485, #10942 ) ;
#10396 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#10397 = edge_loop ( 'none', ( #22861, #10414, #31914, #28551 ) ) ;
#10398 = edge_curve ( 'none', #6261, #8254, #8718, .t. ) ;
#10399 = edge_loop ( 'none', ( #40709, #37094, #22312, #19824, #14657, #41914 ) ) ;
#10400 = plane ( 'none', #7266 ) ;
#10401 = direction ( 'none', ( -2.775557561562889379e-15, 0.9080905094339668526, 0.4187739565397527453 ) ) ;
#10402 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#10403 = oriented_edge ( 'none', *, *, #5023, .f. ) ;
#10404 = oriented_edge ( 'none', *, *, #25239, .f. ) ;
#10405 = edge_curve ( 'none', #29471, #884, #24333, .t. ) ;
#10406 = cartesian_point ( 'none', ( 37.36583739689827155, -14.27565044502561697, -13.73205080756888918 ) ) ;
#10407 = cartesian_point ( 'none', ( -99.49999999999990052, 8.571222847353846407e-11, 146.1000000000001080 ) ) ;
#10408 = cartesian_point ( 'none', ( 29.39359980405013317, 3.150894247566154771, -5.500000000000020428 ) ) ;
#10409 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#10410 = cylindrical_surface ( 'none', #34343, 18.00000000000000000 ) ;
#10411 = axis2_placement_3d ( 'none', #36448, #10537, #23616 ) ;
#10412 = oriented_edge ( 'none', *, *, #18705, .t. ) ;
#10413 = cartesian_point ( 'none', ( -20.00000000000001421, 34.64101615137756340, 69.50000000000007105 ) ) ;
#10414 = oriented_edge ( 'none', *, *, #33676, .t. ) ;
#10415 = axis2_placement_3d ( 'none', #23505, #15797, #19158 ) ;
#10416 = conical_surface ( 'none', #8306, 2.499999999999995115, 1.029744258676651647 ) ;
#10417 = vertex_point ( 'none', #35412 ) ;
#10418 = direction ( 'none', ( -0.8917887532908056469, 0.4524520079566789477, 7.093699910821890011e-16 ) ) ;
#10419 = direction ( 'none', ( 1.092875789865388272e-15, 1.622095236360694314e-29, 1.000000000000000000 ) ) ;
#10420 = vertex_point ( 'none', #28692 ) ;
#10421 = vector ( 'none', #23095, 1000.000000000000114 ) ;
#10422 = cartesian_point ( 'none', ( -14.01203517405103760, 11.29879950619342210, -37.44002992467271440 ) ) ;
#10423 = axis2_placement_3d ( 'none', #41021, #31091, #41594 ) ;
#10424 = oriented_edge ( 'none', *, *, #13494, .f. ) ;
#10425 = cartesian_point ( 'none', ( -34.77552508087327965, -19.10952091020770993, -37.17581358546756576 ) ) ;
#10426 = advanced_face ( 'none', ( #42074 ), #31908, .f. ) ;
#10427 = direction ( 'none', ( 1.000000000000000000, 2.220446049250310123e-16, -9.291008791348794080e-16 ) ) ;
#10428 = direction ( 'none', ( 1.762614569329524659e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#10429 = circle ( 'none', #38234, 3.000000000000000444 ) ;
#10430 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#10431 = vector ( 'none', #36376, 1000.000000000000114 ) ;
#10432 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#10433 = edge_curve ( 'none', #12704, #11711, #15969, .t. ) ;
#10434 = cartesian_point ( 'none', ( 10.17128520824817350, -16.33805481228016276, 176.0999999999999659 ) ) ;
#10435 = oriented_edge ( 'none', *, *, #5868, .f. ) ;
#10436 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#10437 = cartesian_point ( 'none', ( -98.99999999999990052, -19.99999999993460875, 111.4589838486343183 ) ) ;
#10438 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#10439 = edge_loop ( 'none', ( #17963, #40609, #21956, #35006, #42663, #17873 ) ) ;
#10440 = edge_curve ( 'none', #17385, #5569, #21195, .t. ) ;
#10441 = cartesian_point ( 'none', ( -30.47527695764255995, -43.49498556608259747, 60.60000000000005826 ) ) ;
#10442 = cartesian_point ( 'none', ( 5.740681926689578027e-14, 2.444582143554329308e-14, 104.1000000000000227 ) ) ;
#10443 = oriented_edge ( 'none', *, *, #12183, .f. ) ;
#10444 = oriented_edge ( 'none', *, *, #20464, .t. ) ;
#10445 = direction ( 'none', ( 1.317153999341665977e-15, 5.859271401398302714e-13, 1.000000000000000000 ) ) ;
#10446 = cartesian_point ( 'none', ( -82.30000000000299565, 18.67857273958269815, 178.8707407719542459 ) ) ;
#10447 = direction ( 'none', ( 8.239640843840861355e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#10448 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.5000000000000284 ) ) ;
#10449 = axis2_placement_3d ( 'none', #41926, #5953, #21955 ) ;
#10450 = line ( 'none', #34902, #22428 ) ;
#10451 = vertex_point ( 'none', #28259 ) ;
#10452 = cartesian_point ( 'none', ( -41.21204445247113313, 9.159552011290942986, -32.49999999999995737 ) ) ;
#10453 = direction ( 'none', ( 0.1065859633166277576, -0.9943034911051384928, -4.625929269271482709e-17 ) ) ;
#10454 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10455 = edge_curve ( 'none', #31882, #24180, #14423, .t. ) ;
#10456 = vertex_point ( 'none', #15579 ) ;
#10457 = cylindrical_surface ( 'none', #15234, 50.00000000000000000 ) ;
#10458 = oriented_edge ( 'none', *, *, #13920, .t. ) ;
#10459 = oriented_edge ( 'none', *, *, #6540, .f. ) ;
#10460 = direction ( 'none', ( 3.553541913213105611e-15, -0.7851818551279847735, 0.6192652536496588977 ) ) ;
#10461 = edge_curve ( 'none', #29287, #32728, #11273, .t. ) ;
#10462 = vertex_point ( 'none', #8904 ) ;
#10463 = line ( 'none', #41787, #8372 ) ;
#10464 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#10465 = axis2_placement_3d ( 'none', #11102, #24330, #11243 ) ;
#10466 = cartesian_point ( 'none', ( 17.68664224854826017, -38.33422344292241490, -15.50000000000000355 ) ) ;
#10467 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10468 = cylindrical_surface ( 'none', #19539, 5.500000000000005329 ) ;
#10469 = cartesian_point ( 'none', ( 2.189002910818091023e-14, 2.864526228162370131e-15, 0.9999999999999986677 ) ) ;
#10470 = edge_curve ( 'none', #28685, #18800, #32105, .t. ) ;
#10471 = plane ( 'none', #19497 ) ;
#10472 = line ( 'none', #36088, #2694 ) ;
#10473 = axis2_placement_3d ( 'none', #17563, #1151, #14779 ) ;
#10474 = cartesian_point ( 'none', ( -38.90575926160745013, -5.171985734159487258, 113.5474375932848545 ) ) ;
#10475 = circle ( 'none', #17866, 4.249999999999992895 ) ;
#10476 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10477 = cartesian_point ( 'none', ( -82.30000000000312355, 34.43176426445474902, 123.8195803790204224 ) ) ;
#10478 = vertex_point ( 'none', #32063 ) ;
#10479 = advanced_face ( 'none', ( #23229 ), #25078, .f. ) ;
#10481 = oriented_edge ( 'none', *, *, #33659, .f. ) ;
#10480 = axis2_placement_3d ( 'none', #23653, #40438, #24958 ) ;
#10482 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#10483 = cartesian_point ( 'none', ( -42.47514938967371023, -1.271352241546828281e-13, 112.3215483419456433 ) ) ;
#10484 = b_spline_curve_with_knots ( 'none', 3,
( #26213, #33198, #29406, #19672, #42977, #9897, #2820, #22988, #29677, #6268 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004475610180449672874, 0.0008951220360899345748, 0.001342683054134901754, 0.001790244072179869150 ),
.unspecified. ) ;
#10485 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#10486 = oriented_edge ( 'none', *, *, #21649, .f. ) ;
#10487 = cartesian_point ( 'none', ( -9.397113620177766080, 18.80528239267124491, 176.0999999999999943 ) ) ;
#10488 = oriented_edge ( 'none', *, *, #24711, .f. ) ;
#10489 = cartesian_point ( 'none', ( -19.92882842329466087, -34.24322869439514960, 113.1000000000000654 ) ) ;
#10490 = cartesian_point ( 'none', ( -45.96194077712584658, -45.96194077712534209, -60.99999999999999289 ) ) ;
#10491 = cartesian_point ( 'none', ( -53.32509933943678959, 29.51566197972621808, -13.77501833360212835 ) ) ;
#10492 = cartesian_point ( 'none', ( -14.18960064166102875, 11.07859437940234493, -10.52870818193338920 ) ) ;
#10493 = advanced_face ( 'none', ( #13885 ), #30014, .t. ) ;
#10494 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10495 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385830836e-17 ) ) ;
#10496 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211238825e-16 ) ) ;
#10497 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#10498 = vector ( 'none', #16278, 1000.000000000000227 ) ;
#10499 = vertex_point ( 'none', #11961 ) ;
#10500 = edge_curve ( 'none', #24648, #21036, #37869, .t. ) ;
#10501 = edge_loop ( 'none', ( #22906, #14903, #33669, #33342 ) ) ;
#10502 = oriented_edge ( 'none', *, *, #41129, .f. ) ;
#10503 = oriented_edge ( 'none', *, *, #13053, .f. ) ;
#10505 = vertex_point ( 'none', #8638 ) ;
#10504 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#10506 = face_outer_bound ( 'none', #3983, .t. ) ;
#10507 = plane ( 'none', #14950 ) ;
#10508 = cartesian_point ( 'none', ( -87.92008214643571762, 29.73200684063042232, 159.2250816569907101 ) ) ;
#10509 = oriented_edge ( 'none', *, *, #36545, .f. ) ;
#10510 = oriented_edge ( 'none', *, *, #13101, .f. ) ;
#10511 = vertex_point ( 'none', #41988 ) ;
#10512 = edge_loop ( 'none', ( #15114, #34992, #40745 ) ) ;
#10513 = edge_curve ( 'none', #25657, #18795, #21152, .t. ) ;
#10514 = oriented_edge ( 'none', *, *, #13817, .f. ) ;
#10515 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#10516 = direction ( 'none', ( 0.5080550105299509456, -0.8613246230518499802, -1.393853679050914431e-16 ) ) ;
#10517 = axis2_placement_3d ( 'none', #31022, #14406, #14108 ) ;
#10518 = vector ( 'none', #25804, 1000.000000000000000 ) ;
#10519 = cartesian_point ( 'none', ( -69.49999999999984368, 1.855539531408221132e-13, 186.1000000000001080 ) ) ;
#10520 = face_outer_bound ( 'none', #33352, .t. ) ;
#10521 = axis2_placement_3d ( 'none', #27404, #30622, #17797 ) ;
#10522 = vector ( 'none', #28099, 1000.000000000000000 ) ;
#10523 = edge_loop ( 'none', ( #41705, #16117, #32588, #32840, #34786, #24733 ) ) ;
#10524 = face_outer_bound ( 'none', #5993, .t. ) ;
#10525 = edge_curve ( 'none', #17760, #12628, #12304, .t. ) ;
#10526 = edge_loop ( 'none', ( #35433, #16245 ) ) ;
#10527 = oriented_edge ( 'none', *, *, #6068, .f. ) ;
#10528 = circle ( 'none', #36216, 4.000000000000002665 ) ;
#10529 = cartesian_point ( 'none', ( -82.30000000000281091, -36.51129153088714219, 167.4214272605034637 ) ) ;
#10530 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10531 = cartesian_point ( 'none', ( -94.72578764152039810, 6.798163515283942360, 120.0369045303033317 ) ) ;
#10532 = cartesian_point ( 'none', ( -30.96828797463502880, -53.04066445353483061, 64.60000000000006537 ) ) ;
#10533 = edge_loop ( 'none', ( #17259, #11152, #1136, #11741 ) ) ;
#10534 = edge_curve ( 'none', #33012, #10180, #4009, .t. ) ;
#10535 = cartesian_point ( 'none', ( -18.11295389012936496, -14.65897246485324423, 170.1638242141513899 ) ) ;
#10536 = oriented_edge ( 'none', *, *, #36563, .f. ) ;
#10537 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#10538 = direction ( 'none', ( -0.4389906948126947595, -0.8984916081232297014, 5.330692248188822140e-16 ) ) ;
#10539 = advanced_face ( 'none', ( #36811 ), #16485, .t. ) ;
#10540 = edge_curve ( 'none', #30073, #42431, #17529, .t. ) ;
#10541 = direction ( 'none', ( 3.083952846180992055e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10542 = plane ( 'none', #16452 ) ;
#10543 = cartesian_point ( 'none', ( -75.75422088039266555, 6.975866197775259181, 156.1559873585553078 ) ) ;
#10544 = axis2_placement_3d ( 'none', #25111, #38665, #8525 ) ;
#10545 = edge_loop ( 'none', ( #26805, #20516 ) ) ;
#10546 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#10547 = oriented_edge ( 'none', *, *, #40821, .f. ) ;
#10548 = axis2_placement_3d ( 'none', #20347, #17139, #20774 ) ;
#10549 = oriented_edge ( 'none', *, *, #30552, .t. ) ;
#10550 = cylindrical_surface ( 'none', #39002, 4.499999999999997335 ) ;
#10551 = cartesian_point ( 'none', ( -84.99784845243107156, 31.81980515349919258, 177.9198051533759326 ) ) ;
#10552 = advanced_face ( 'none', ( #10238, #7609 ), #6145, .f. ) ;
#10553 = oriented_edge ( 'none', *, *, #3395, .f. ) ;
#10554 = edge_loop ( 'none', ( #7628, #29505, #19613, #40179 ) ) ;
#10555 = cartesian_point ( 'none', ( 13.47970304129395913, 36.75364197270591404, -35.74533266936028753 ) ) ;
#10556 = cartesian_point ( 'none', ( -75.70448168242390352, 7.134307163165806820, 120.9901822869229022 ) ) ;
#10557 = edge_loop ( 'none', ( #41085, #40081, #19647, #17228 ) ) ;
#10559 = vertex_point ( 'none', #12404 ) ;
#10558 = oriented_edge ( 'none', *, *, #29147, .f. ) ;
#10560 = cartesian_point ( 'none', ( -35.65616640185525910, 54.34738077886748187, 8.326672684688674053e-14 ) ) ;
#10561 = face_outer_bound ( 'none', #15787, .t. ) ;
#10562 = vertex_point ( 'none', #35853 ) ;
#10563 = advanced_face ( 'none', ( #27917 ), #13341, .t. ) ;
#10564 = line ( 'none', #19378, #12081 ) ;
#10565 = cartesian_point ( 'none', ( 15.63925511900993470, 8.911436434297311138, -36.50000000000000711 ) ) ;
#10566 = cartesian_point ( 'none', ( -45.96194077712551973, 45.96194077712567605, -60.99999999999999289 ) ) ;
#10567 = cartesian_point ( 'none', ( -14.13359217743645679, -22.80552044066230266, 161.0223516004190571 ) ) ;
#10568 = vector ( 'none', #3677, 1000.000000000000000 ) ;
#10569 = vertex_point ( 'none', #39505 ) ;
#10570 = vector ( 'none', #37673, 1000.000000000000000 ) ;
#10571 = circle ( 'none', #22057, 65.00000000000000000 ) ;
#10572 = edge_curve ( 'none', #2334, #38633, #8680, .t. ) ;
#10573 = direction ( 'none', ( 4.440892098500627148e-16, 1.000000000000000000, -3.083952846180990774e-16 ) ) ;
#10574 = oriented_edge ( 'none', *, *, #26209, .t. ) ;
#10575 = face_outer_bound ( 'none', #17710, .t. ) ;
#10576 = axis2_placement_3d ( 'none', #2956, #7387, #30553 ) ;
#10577 = oriented_edge ( 'none', *, *, #16055, .t. ) ;
#10578 = vector ( 'none', #38495, 1000.000000000000000 ) ;
#10579 = direction ( 'none', ( -4.440892098500626162e-16, -1.000000000000000000, 3.909236002201256132e-16 ) ) ;
#10580 = edge_curve ( 'none', #15776, #42305, #19078, .t. ) ;
#10581 = cartesian_point ( 'none', ( 1.077527965733185025e-15, 3.263398665506176920e-14, 46.50000000000016342 ) ) ;
#10582 = cartesian_point ( 'none', ( -36.04230455458483817, -17.01688981326202210, -37.48468292615311270 ) ) ;
#10583 = axis2_placement_3d ( 'none', #28293, #14615, #21319 ) ;
#10584 = direction ( 'none', ( 3.783391365044786673e-15, -0.8660254037841434993, 0.5000000000005111467 ) ) ;
#10585 = cartesian_point ( 'none', ( -2.724550394299338762, 25.41638583962959785, -43.00000000000000000 ) ) ;
#10586 = direction ( 'none', ( 2.792428936496516165e-15, -0.9080905094339707384, -0.4187739565397440300 ) ) ;
#10587 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#10588 = oriented_edge ( 'none', *, *, #22876, .t. ) ;
#10589 = oriented_edge ( 'none', *, *, #12876, .f. ) ;
#10590 = direction ( 'none', ( -9.381143569351597923e-16, -2.812007450421239179e-16, -1.000000000000000000 ) ) ;
#10591 = oriented_edge ( 'none', *, *, #41025, .f. ) ;
#10592 = oriented_edge ( 'none', *, *, #18604, .f. ) ;
#10593 = conical_surface ( 'none', #1579, 3.399999999999993250, 1.029744258676652757 ) ;
#10594 = oriented_edge ( 'none', *, *, #27470, .t. ) ;
#10595 = cartesian_point ( 'none', ( 25.45017465948108892, 5.318703770836272327, 0.9999999999999824585 ) ) ;
#10596 = oriented_edge ( 'none', *, *, #40529, .t. ) ;
#10597 = edge_loop ( 'none', ( #10864, #39995, #20546, #36710, #20171, #40395, #33308, #30057, #25081, #10824, #4496, #22521, #33848 ) ) ;
#10598 = direction ( 'none', ( 0.9998450923965690462, -0.01219837118077334373, 0.01268822095616684367 ) ) ;
#10599 = vertex_point ( 'none', #42562 ) ;
#10600 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961314e-17, 1.000000000000000000 ) ) ;
#10601 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#10602 = cartesian_point ( 'none', ( -17.36213709227445179, 7.371687865233075954, 176.0999999999999943 ) ) ;
#10603 = edge_curve ( 'none', #13047, #34018, #11813, .t. ) ;
#10604 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#10605 = cylindrical_surface ( 'none', #13299, 6.899999999999995026 ) ;
#10606 = oriented_edge ( 'none', *, *, #30210, .t. ) ;
#10607 = edge_curve ( 'none', #30969, #15317, #22208, .t. ) ;
#10608 = direction ( 'none', ( 1.063012701305063081e-15, 1.291400868768444352e-17, 1.000000000000000000 ) ) ;
#10609 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#10610 = cartesian_point ( 'none', ( -79.80000000000302407, -34.64101615137607126, 166.1000000000004206 ) ) ;
#10611 = cartesian_point ( 'none', ( -2.706554843149597380e-14, 9.306967670380773960e-15, -75.00000000000000000 ) ) ;
#10612 = edge_curve ( 'none', #21609, #29872, #5040, .t. ) ;
#10613 = advanced_face ( 'none', ( #15421 ), #9711, .t. ) ;
#10614 = axis2_placement_3d ( 'none', #7692, #7270, #34220 ) ;
#10615 = cartesian_point ( 'none', ( -18.25925273926034009, -11.32080795148142727, 174.7238878123814629 ) ) ;
#10616 = vector ( 'none', #33412, 1000.000000000000000 ) ;
#10617 = closed_shell ( 'none', ( #6296, #36318, #40148, #22766, #33467, #9464, #2794, #20118, #1175, #41068, #1285, #5601, #15782, #42, #1995, #23685, #29002, #40678, #514, #14496 ) ) ;
#10618 = edge_curve ( 'none', #16561, #15573, #33155, .t. ) ;
#10619 = face_outer_bound ( 'none', #31363, .t. ) ;
#10620 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#10621 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#10622 = axis2_placement_3d ( 'none', #15350, #15055, #18418 ) ;
#10623 = edge_loop ( 'none', ( #16884, #36143, #33036, #19285 ) ) ;
#10624 = vector ( 'none', #20618, 1000.000000000000000 ) ;
#10626 = oriented_edge ( 'none', *, *, #24538, .t. ) ;
#10625 = cartesian_point ( 'none', ( -54.79999999999988347, -1.754851343076985384e-13, 146.1000000000000512 ) ) ;
#10627 = cartesian_point ( 'none', ( -66.49999999999985789, -2.216195793880209894e-13, 178.1000000000000796 ) ) ;
#10628 = axis2_placement_3d ( 'none', #20257, #3536, #26804 ) ;
#10629 = circle ( 'none', #33416, 4.000000000000003553 ) ;
#10630 = oriented_edge ( 'none', *, *, #17285, .f. ) ;
#10631 = cartesian_point ( 'none', ( 3.577238100832575540, -33.37081376847067560, -11.49999999999999467 ) ) ;
#10632 = direction ( 'none', ( 3.688818327761560008e-15, -0.8167141395237278445, 0.5770424718354939531 ) ) ;
#10633 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142246169, -9.573990729299888570e-16 ) ) ;
#10634 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#10635 = face_outer_bound ( 'none', #677, .t. ) ;
#10636 = cartesian_point ( 'none', ( 29.39359980405010830, 3.150894247566153439, -43.00000000000001421 ) ) ;
#10637 = direction ( 'none', ( 0.8706508571648329253, -0.4919014992029821509, 0.0000000000000000000 ) ) ;
#10638 = cartesian_point ( 'none', ( -15.79627307499982258, 36.60745492870680096, 113.1000000000000796 ) ) ;
#10639 = oriented_edge ( 'none', *, *, #7858, .f. ) ;
#10640 = edge_curve ( 'none', #24020, #24700, #899, .t. ) ;
#10641 = oriented_edge ( 'none', *, *, #19129, .f. ) ;
#10642 = oriented_edge ( 'none', *, *, #31394, .f. ) ;
#10643 = circle ( 'none', #14731, 1.807199999999996587 ) ;
#10644 = vertex_point ( 'none', #2073 ) ;
#10645 = oriented_edge ( 'none', *, *, #798, .t. ) ;
#10646 = cartesian_point ( 'none', ( -2.592278280906850736e-14, -6.223158938113569828e-16, -72.50000000000000000 ) ) ;
#10647 = oriented_edge ( 'none', *, *, #32505, .f. ) ;
#10648 = cartesian_point ( 'none', ( -37.23458618907356055, 14.61456777768171378, -15.19463300836738817 ) ) ;
#10650 = axis2_placement_3d ( 'none', #15182, #19269, #36903 ) ;
#10649 = cartesian_point ( 'none', ( -84.99784845243114262, 31.81980515346194949, 114.2801948465869941 ) ) ;
#10651 = cartesian_point ( 'none', ( -1.961017082900880615, 20.93080559662042006, 176.1000000000000512 ) ) ;
#10652 = cartesian_point ( 'none', ( -8.007975951700334605, 39.00364330202669549, 113.0999999999999801 ) ) ;
#10653 = edge_curve ( 'none', #27943, #28622, #14383, .t. ) ;
#10654 = oriented_edge ( 'none', *, *, #20413, .f. ) ;
#10655 = direction ( 'none', ( 0.9873505073845697533, 0.1585527532634882497, -1.130422233496262819e-15 ) ) ;
#10656 = cartesian_point ( 'none', ( -83.67782780742285809, 34.64101615145136748, 126.0999999999793886 ) ) ;
#10657 = cartesian_point ( 'none', ( 31.00027695764292446, 49.61081362515071191, 48.50000000000004263 ) ) ;
#10658 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 5.004010026856173173e-17 ) ) ;
#10659 = circle ( 'none', #25269, 31.00000000000000000 ) ;
#10660 = circle ( 'none', #15270, 4.000000000000003553 ) ;
#10661 = edge_loop ( 'none', ( #28160, #36673, #7337, #15670 ) ) ;
#10662 = circle ( 'none', #35554, 3.999999999999996447 ) ;
#10663 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10664 = vertex_point ( 'none', #32906 ) ;
#10665 = cartesian_point ( 'none', ( -37.46194077712556947, -45.96194077712558368, 1.000000000000077272 ) ) ;
#10666 = cartesian_point ( 'none', ( 57.50000000000012079, -30.31088913245514149, 57.50000000000000000 ) ) ;
#10667 = advanced_face ( 'none', ( #40493, #31596 ), #26474, .t. ) ;
#10668 = edge_curve ( 'none', #36483, #25039, #5549, .t. ) ;
#10669 = vector ( 'none', #26525, 1000.000000000000227 ) ;
#10670 = oriented_edge ( 'none', *, *, #14128, .t. ) ;
#10671 = cartesian_point ( 'none', ( -17.83802208209263185, -5.972432876577810745, 173.1000000000000227 ) ) ;
#10672 = cartesian_point ( 'none', ( 11.45321929319355725, 18.48055493771040148, 174.1814758487514894 ) ) ;
#10673 = edge_curve ( 'none', #35887, #23581, #20669, .t. ) ;
#10674 = oriented_edge ( 'none', *, *, #17544, .t. ) ;
#10675 = product_related_product_category ( 'detail', '', ( #24870 ) ) ;
#10676 = face_outer_bound ( 'none', #840, .t. ) ;
#10677 = oriented_edge ( 'none', *, *, #37027, .f. ) ;
#10678 = edge_curve ( 'none', #15159, #23788, #35251, .t. ) ;
#10679 = vertex_point ( 'none', #29818 ) ;
#10680 =( bounded_curve ( ) b_spline_curve ( 3, ( #10927, #30706, #4225, #7685 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.427448757889530961, 1.441868009577133458 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#10681 = axis2_placement_3d ( 'none', #11318, #17859, #34043 ) ;
#10682 = edge_loop ( 'none', ( #17967, #20047 ) ) ;
#10683 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10684 = line ( 'none', #19359, #25249 ) ;
#10685 = direction ( 'none', ( 3.608224830032506597e-15, -1.000000000000000000, 5.849626338871871667e-13 ) ) ;
#10686 = edge_loop ( 'none', ( #37751, #41543, #12547, #30183 ) ) ;
#10687 = oriented_edge ( 'none', *, *, #12472, .t. ) ;
#10688 = oriented_edge ( 'none', *, *, #248, .t. ) ;
#10689 = oriented_edge ( 'none', *, *, #14941, .f. ) ;
#10690 = cartesian_point ( 'none', ( -17.40907965695078019, -16.18986499736799800, 168.9903826806613267 ) ) ;
#10691 = axis2_placement_3d ( 'none', #38427, #31829, #2040 ) ;
#10692 = cartesian_point ( 'none', ( -54.49999999999984368, -20.33633076284456465, 115.7328790888769134 ) ) ;
#10693 = oriented_edge ( 'none', *, *, #38192, .f. ) ;
#10694 = axis2_placement_3d ( 'none', #37781, #21583, #41119 ) ;
#10695 = direction ( 'none', ( 0.1065859633166280906, -0.9943034911051384928, -5.921478319180357040e-17 ) ) ;
#10696 = cartesian_point ( 'none', ( -76.06782088692186505, 6.827768421460067572, 155.9682104954708848 ) ) ;
#10697 = face_outer_bound ( 'none', #2308, .t. ) ;
#10698 = vector ( 'none', #14506, 1000.000000000000000 ) ;
#10699 = cartesian_point ( 'none', ( -32.38930768003787364, 24.14698632104280307, 125.9338662092252008 ) ) ;
#10700 = line ( 'none', #18540, #22124 ) ;
#10701 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290596e-15 ) ) ;
#10702 = circle ( 'none', #42521, 65.00000000000001421 ) ;
#10703 = oriented_edge ( 'none', *, *, #10251, .f. ) ;
#10704 = axis2_placement_3d ( 'none', #26898, #16680, #36370 ) ;
#10705 = direction ( 'none', ( 2.725125444725131871e-15, -0.4187739565397502473, 0.9080905094339680739 ) ) ;
#10706 = cartesian_point ( 'none', ( -85.50000000001780620, 40.00000000009686829, 165.0999999999674515 ) ) ;
#10707 = cartesian_point ( 'none', ( -85.50000000001782041, 42.30000000009687255, 165.0999999999661156 ) ) ;
#10708 = axis2_placement_3d ( 'none', #5274, #25075, #31907 ) ;
#10709 = vector ( 'none', #32722, 1000.000000000000000 ) ;
#10710 = circle ( 'none', #3769, 4.249999999999992895 ) ;
#10711 = cartesian_point ( 'none', ( -36.08403709513149948, -16.92308710848030273, -10.52004750824309731 ) ) ;
#10712 = oriented_edge ( 'none', *, *, #38746, .t. ) ;
#10713 = edge_curve ( 'none', #1202, #16197, #40991, .t. ) ;
#10714 = advanced_face ( 'none', ( #2991 ), #26379, .f. ) ;
#10715 = oriented_edge ( 'none', *, *, #30582, .t. ) ;
#10716 = cartesian_point ( 'none', ( -39.57520971694995637, 2.719816460837904515, 113.1000000000000369 ) ) ;
#10717 = circle ( 'none', #21055, 4.499999999999997335 ) ;
#10718 = cartesian_point ( 'none', ( 57.50000000000058265, 57.49999999999937472, -51.00000000000000711 ) ) ;
#10719 = edge_curve ( 'none', #2715, #22015, #38897, .t. ) ;
#10720 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#10721 = vertex_point ( 'none', #10040 ) ;
#10722 = advanced_face ( 'none', ( #21698 ), #12850, .t. ) ;
#10723 = oriented_edge ( 'none', *, *, #40078, .f. ) ;
#10724 = oriented_edge ( 'none', *, *, #19302, .t. ) ;
#10725 = axis2_placement_3d ( 'none', #9324, #26058, #16300 ) ;
#10726 = oriented_edge ( 'none', *, *, #36867, .t. ) ;
#10727 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#10728 = cartesian_point ( 'none', ( -18.90620352318945407, -10.71684921546286695, 174.1481790205920674 ) ) ;
#10729 = oriented_edge ( 'none', *, *, #37701, .f. ) ;
#10730 = edge_curve ( 'none', #20682, #11314, #19629, .t. ) ;
#10731 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#10732 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#10733 = cartesian_point ( 'none', ( -18.48040383981670942, 11.45312565112938152, 174.1819355786506662 ) ) ;
#10734 = edge_curve ( 'none', #5714, #5424, #25349, .t. ) ;
#10735 = cylindrical_surface ( 'none', #21299, 27.80000000000000071 ) ;
#10736 = direction ( 'none', ( -3.784851220313030003e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10737 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#10738 = conical_surface ( 'none', #34236, 2.499999999999996891, 1.047197551196619836 ) ;
#10739 = axis2_placement_3d ( 'none', #22411, #38890, #8461 ) ;
#10740 = face_outer_bound ( 'none', #14673, .t. ) ;
#10741 = line ( 'none', #37503, #23750 ) ;
#10743 = oriented_edge ( 'none', *, *, #27791, .t. ) ;
#10742 = cartesian_point ( 'none', ( -83.67782780742285809, 36.89101615145370516, 129.9971143170080268 ) ) ;
#10744 = cartesian_point ( 'none', ( -98.99999999999980105, -32.39101615127771794, 169.9971143170492098 ) ) ;
#10745 = edge_curve ( 'none', #16419, #20912, #34204, .t. ) ;
#10746 = cartesian_point ( 'none', ( 1.486115157080332283e-13, 1.893959283548946063e-14, 173.0999999999999659 ) ) ;
#10747 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10748 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10749 = axis2_placement_3d ( 'none', #26969, #7717, #11378 ) ;
#10750 = face_outer_bound ( 'none', #2223, .t. ) ;
#10751 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10752 = oriented_edge ( 'none', *, *, #7722, .t. ) ;
#10753 = vertex_point ( 'none', #26924 ) ;
#10754 = axis2_placement_3d ( 'none', #27771, #31122, #11197 ) ;
#10755 = cartesian_point ( 'none', ( -16.55631682244472458, 7.124058308206241641, -37.01975563994800211 ) ) ;
#10756 = cartesian_point ( 'none', ( 18.30892251476517529, 32.16306196719018828, 75.19998533311824929 ) ) ;
#10757 = direction ( 'none', ( -3.608224830032559450e-15, 1.000000000000000000, -5.919455965648734082e-13 ) ) ;
#10758 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#10759 = oriented_edge ( 'none', *, *, #32598, .t. ) ;
#10760 = cartesian_point ( 'none', ( -18.79698433320168149, 29.26844614616092954, 140.4521101210099800 ) ) ;
#10761 = advanced_face ( 'none', ( #37362 ), #29503, .f. ) ;
#10762 = oriented_edge ( 'none', *, *, #30730, .t. ) ;
#10763 = oriented_edge ( 'none', *, *, #29513, .t. ) ;
#10764 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#10765 = cartesian_point ( 'none', ( -94.69999999999997442, 25.90865475899166270, 138.5012100582156620 ) ) ;
#10766 = circle ( 'none', #41577, 6.138320441952076933 ) ;
#10767 = oriented_edge ( 'none', *, *, #12427, .t. ) ;
#10768 = edge_curve ( 'none', #2474, #17297, #25870, .t. ) ;
#10769 = direction ( 'none', ( 9.436895709313832566e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#10770 = advanced_face ( 'none', ( #39951 ), #28459, .f. ) ;
#10771 = edge_curve ( 'none', #21036, #12712, #42035, .t. ) ;
#10772 = cartesian_point ( 'none', ( 2.804883323318176758e-14, 2.073213156406703710e-14, 81.50000000000002842 ) ) ;
#10773 = vector ( 'none', #21346, 1000.000000000000000 ) ;
#10774 = direction ( 'none', ( 7.726341967795143312e-16, 2.939139324480750643e-16, 1.000000000000000000 ) ) ;
#10775 = face_outer_bound ( 'none', #3493, .t. ) ;
#10776 = cartesian_point ( 'none', ( 4.820012525556065548e-14, 35.50000000000001421, 82.50000000000002842 ) ) ;
#10777 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166279102, 6.314477345992003328e-16 ) ) ;
#10778 = advanced_face ( 'none', ( #10780 ), #4513, .f. ) ;
#10779 = conical_surface ( 'none', #35738, 11.49999999999999289, 0.7853981633974415066 ) ;
#10780 = face_outer_bound ( 'none', #1769, .t. ) ;
#10781 = oriented_edge ( 'none', *, *, #36487, .f. ) ;
#10782 = cartesian_point ( 'none', ( -79.80000000000316618, -20.37392863286207501, 107.6342474039694252 ) ) ;
#10783 = axis2_placement_3d ( 'none', #8809, #2300, #22624 ) ;
#10784 = plane ( 'none', #41553 ) ;
#10785 = direction ( 'none', ( -0.1428571428571419055, -0.9897433186107871261, 4.253820799682079608e-16 ) ) ;
#10786 = circle ( 'none', #14860, 44.74500000000004007 ) ;
#10787 = cartesian_point ( 'none', ( -1.766023819815536910, 18.68091703454458141, 176.1000000000000227 ) ) ;
#10788 = cartesian_point ( 'none', ( -10.39914843856936955, -14.69209691475659696, -37.49999999999999289 ) ) ;
#10789 = oriented_edge ( 'none', *, *, #39929, .t. ) ;
#10790 = cartesian_point ( 'none', ( 1.705375413065989498, -15.90885585768221588, -120.9999999999999289 ) ) ;
#10792 = oriented_edge ( 'none', *, *, #40300, .f. ) ;
#10791 = cartesian_point ( 'none', ( -17.34043879420742940, -27.97998742334434041, 145.2785372514879327 ) ) ;
#10793 = edge_curve ( 'none', #7841, #12287, #36301, .t. ) ;
#10794 = line ( 'none', #6304, #911 ) ;
#10795 = cartesian_point ( 'none', ( -15.62429135968953275, 8.955173297354342310, -10.60724064033962044 ) ) ;
#10796 = cartesian_point ( 'none', ( -10.78264101033793132, -15.83089065779596361, -10.49999999999998579 ) ) ;
#10797 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10798 = cartesian_point ( 'none', ( 1.758668394724332451, -16.40600760323479079, -75.50000000000001421 ) ) ;
#10799 = direction ( 'none', ( -4.440892098500627148e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10800 = oriented_edge ( 'none', *, *, #15062, .f. ) ;
#10801 = edge_curve ( 'none', #40048, #8982, #20133, .t. ) ;
#10802 = direction ( 'none', ( 1.387778780781445478e-15, -1.224442052797143549e-16, 1.000000000000000000 ) ) ;
#10803 = axis2_placement_3d ( 'none', #8060, #8922, #29283 ) ;
#10804 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#10805 = cartesian_point ( 'none', ( 50.46194077712613790, 45.96194077712502235, -51.00000000000000711 ) ) ;
#10806 = direction ( 'none', ( -3.330669073875469227e-15, 0.7851818551279829972, -0.6192652536496611182 ) ) ;
#10807 = direction ( 'none', ( 0.0000000000000000000, -0.4187739565397318731, 0.9080905094339764005 ) ) ;
#10808 = oriented_edge ( 'none', *, *, #1325, .f. ) ;
#10809 = edge_curve ( 'none', #27022, #13873, #18562, .t. ) ;
#10810 = oriented_edge ( 'none', *, *, #22760, .f. ) ;
#10811 = face_outer_bound ( 'none', #42360, .t. ) ;
#10812 = axis2_placement_3d ( 'none', #16876, #29675, #26351 ) ;
#10813 = oriented_edge ( 'none', *, *, #32909, .f. ) ;
#10814 = cartesian_point ( 'none', ( -7.793290990855441919e-14, 36.00000000000002842, 82.50000000000005684 ) ) ;
#10815 = cartesian_point ( 'none', ( -104.4999999999998295, -31.81980515332750414, 114.2801948466240560 ) ) ;
#10816 = edge_loop ( 'none', ( #22611, #12823, #34383 ) ) ;
#10817 = direction ( 'none', ( -0.9912947018080029427, -8.114977616433885106e-14, -0.1316617414717828338 ) ) ;
#10818 = axis2_placement_3d ( 'none', #40641, #34077, #40510 ) ;
#10819 = oriented_edge ( 'none', *, *, #36154, .t. ) ;
#10820 = cartesian_point ( 'none', ( 30.31088913245552874, -57.49999999999985079, 2.081668171172168513e-14 ) ) ;
#10821 = line ( 'none', #32456, #33737 ) ;
#10822 = line ( 'none', #6186, #22247 ) ;
#10823 = line ( 'none', #40692, #31096 ) ;
#10824 = oriented_edge ( 'none', *, *, #42785, .f. ) ;
#10825 = cartesian_point ( 'none', ( -20.00000000000001776, -37.14101615137751367, 84.50000000000004263 ) ) ;
#10826 = advanced_face ( 'none', ( #2951 ), #28423, .t. ) ;
#10827 = circle ( 'none', #2094, 8.500000000000000000 ) ;
#10828 = edge_curve ( 'none', #33723, #42006, #6544, .t. ) ;
#10829 = cartesian_point ( 'none', ( 19.09591796137513953, 10.35578982260924441, 174.1331704720600158 ) ) ;
#10830 = oriented_edge ( 'none', *, *, #41063, .f. ) ;
#10831 = plane ( 'none', #8739 ) ;
#10832 = oriented_edge ( 'none', *, *, #16822, .f. ) ;
#10833 = face_outer_bound ( 'none', #35932, .t. ) ;
#10834 = line ( 'none', #23335, #18115 ) ;
#10835 = direction ( 'none', ( 1.753182019032803729e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#10836 = direction ( 'none', ( -3.620292471603773797e-15, 0.7851818551279847735, -0.6192652536496588977 ) ) ;
#10837 = vertex_point ( 'none', #22505 ) ;
#10839 = axis2_placement_3d ( 'none', #1716, #14477, #24963 ) ;
#10838 = cartesian_point ( 'none', ( -55.64652791086527372, 28.58777761852863009, 68.60000000000009379 ) ) ;
#10840 = oriented_edge ( 'none', *, *, #22568, .f. ) ;
#10841 = cartesian_point ( 'none', ( 54.34738077886744634, -35.65616640185522357, -1.171200304414823813e-14 ) ) ;
#10842 = axis2_placement_3d ( 'none', #1888, #38545, #4903 ) ;
#10843 = edge_loop ( 'none', ( #39656, #20296, #13312, #3454 ) ) ;
#10844 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#10845 = cartesian_point ( 'none', ( 20.00000000000022737, -34.64101615137742840, 101.0903692588729825 ) ) ;
#10846 = oriented_edge ( 'none', *, *, #39535, .t. ) ;
#10847 = cartesian_point ( 'none', ( -80.28466896020029253, -23.31842431478096600, 123.4569936658842835 ) ) ;
#10848 = cartesian_point ( 'none', ( -25.56432379581488945, -5.516079017050727451, 1.548597204183419285 ) ) ;
#10849 = axis2_placement_3d ( 'none', #25274, #22046, #38535 ) ;
#10850 = oriented_edge ( 'none', *, *, #2753, .t. ) ;
#10851 = cartesian_point ( 'none', ( -5.508236810311716343e-15, 25.00000000000002842, 111.8999999999999915 ) ) ;
#10852 = line ( 'none', #28237, #2014 ) ;
#10853 = oriented_edge ( 'none', *, *, #7934, .f. ) ;
#10854 = cartesian_point ( 'none', ( -28.69999999999990692, 7.515028643727245772, 143.3569461390690662 ) ) ;
#10855 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-12-solid1', #31454 ) ;
#10856 = edge_loop ( 'none', ( #38781, #38073, #34005, #17727 ) ) ;
#10857 = cartesian_point ( 'none', ( -42.10735014903410445, -26.22710349365882010, 112.9050402227450149 ) ) ;
#10858 = edge_curve ( 'none', #31855, #6673, #20631, .t. ) ;
#10859 = toroidal_surface ( 'none', #22750, 27.00000000000000355, 1.000000000000000000 ) ;
#10860 = cartesian_point ( 'none', ( -10.82499407384002232, -17.43058784414746398, 175.6577802474763814 ) ) ;
#10861 = cartesian_point ( 'none', ( -75.70970289053113333, 24.85368897853036785, 138.0038231033059617 ) ) ;
#10862 = edge_curve ( 'none', #38299, #6971, #10741, .t. ) ;
#10863 = vector ( 'none', #37390, 1000.000000000000227 ) ;
#10864 = oriented_edge ( 'none', *, *, #11751, .f. ) ;
#10865 = edge_curve ( 'none', #23038, #16723, #42538, .t. ) ;
#10866 = cartesian_point ( 'none', ( -79.80000000000298144, 16.14061533499162593, 178.9612268361696579 ) ) ;
#10867 = circle ( 'none', #23457, 10.00000000000000355 ) ;
#10868 = axis2_placement_3d ( 'none', #37206, #33825, #6739 ) ;
#10869 = circle ( 'none', #5635, 3.050000000000000711 ) ;
#10870 = edge_curve ( 'none', #24177, #39180, #22706, .t. ) ;
#10871 = cartesian_point ( 'none', ( -82.30000000000312355, 32.56148888494541183, 125.1410076395237070 ) ) ;
#10872 = cartesian_point ( 'none', ( -19.99399285723956510, -8.417722810013815504, 174.0612639226170018 ) ) ;
#10873 = oriented_edge ( 'none', *, *, #17847, .t. ) ;
#10874 = oriented_edge ( 'none', *, *, #11424, .f. ) ;
#10875 = axis2_placement_3d ( 'none', #39349, #22279, #29386 ) ;
#10876 = face_outer_bound ( 'none', #35783, .t. ) ;
#10877 = advanced_face ( 'none', ( #32072, #7072 ), #4300, .f. ) ;
#10878 = vector ( 'none', #30673, 1000.000000000000000 ) ;
#10879 = oriented_edge ( 'none', *, *, #37193, .t. ) ;
#10880 = edge_loop ( 'none', ( #21728, #5736 ) ) ;
#10881 = cartesian_point ( 'none', ( -82.30000000000312355, 34.43176426445474902, 123.8195803790204224 ) ) ;
#10882 = axis2_placement_3d ( 'none', #19767, #16678, #3054 ) ;
#10883 = plane ( 'none', #26865 ) ;
#10884 = cartesian_point ( 'none', ( -76.20891458123010409, 25.17629580270889633, 137.7055185957332810 ) ) ;
#10885 = oriented_edge ( 'none', *, *, #21918, .f. ) ;
#10886 = cartesian_point ( 'none', ( -6.276807942090484538, -3.098658106036842774, 173.0999999999999659 ) ) ;
#10887 = cartesian_point ( 'none', ( -2.706554843149597380e-14, 9.306967670380773960e-15, -75.00000000000000000 ) ) ;
#10888 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#10889 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10890 = vector ( 'none', #41211, 1000.000000000000000 ) ;
#10891 = edge_curve ( 'none', #10417, #2133, #27378, .t. ) ;
#10892 = direction ( 'none', ( 1.054711873393898713e-15, 2.220446049250313081e-16, 1.000000000000000000 ) ) ;
#10893 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10894 = cartesian_point ( 'none', ( -1.376676550535193479e-14, 3.871834670022869760e-17, -64.00000000000000000 ) ) ;
#10895 = plane ( 'none', #40531 ) ;
#10896 = cartesian_point ( 'none', ( -19.49206868583582519, -29.15675226794450836, 139.7090414074803846 ) ) ;
#10897 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#10898 = cartesian_point ( 'none', ( -103.9999999999999005, -16.10288568290597055, 109.2089838486320161 ) ) ;
#10899 = edge_curve ( 'none', #21371, #33921, #11774, .t. ) ;
#10900 = face_bound ( 'none', #12614, .t. ) ;
#10901 = line ( 'none', #23149, #36415 ) ;
#10902 = direction ( 'none', ( 9.436895709313830594e-16, 2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#10903 = oriented_edge ( 'none', *, *, #33473, .t. ) ;
#10904 = vector ( 'none', #4577, 1000.000000000000000 ) ;
#10905 = face_outer_bound ( 'none', #25074, .t. ) ;
#10906 = cartesian_point ( 'none', ( -1.455933419281059234e-13, 47.50000000000005684, 46.50000000000007816 ) ) ;
#10907 = vertex_point ( 'none', #26042 ) ;
#10908 = direction ( 'none', ( 1.050917950431376615e-14, 1.000000000000000000, 6.049741671888127435e-19 ) ) ;
#10909 = edge_loop ( 'none', ( #3918, #16294, #6223, #23077 ) ) ;
#10910 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#10911 = face_outer_bound ( 'none', #13644, .t. ) ;
#10912 = edge_loop ( 'none', ( #25468, #17208, #5786, #41378 ) ) ;
#10913 = oriented_edge ( 'none', *, *, #21492, .f. ) ;
#10914 = edge_curve ( 'none', #846, #1490, #36262, .t. ) ;
#10915 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#10916 = edge_curve ( 'none', #10957, #19861, #25311, .t. ) ;
#10917 = advanced_face ( 'none', ( #15931 ), #39344, .t. ) ;
#10918 = cartesian_point ( 'none', ( -55.99999999999986500, 1.500000000000235589, 175.1352588437970894 ) ) ;
#10919 = axis2_placement_3d ( 'none', #22593, #28984, #19386 ) ;
#10920 = cartesian_point ( 'none', ( -14.49999999999985256, -34.64101615137760604, 113.0999999999999943 ) ) ;
#10921 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10922 = cartesian_point ( 'none', ( -78.50000000000316902, -16.15734237560510067, 111.4098526437315542 ) ) ;
#10923 = line ( 'none', #26081, #40097 ) ;
#10924 = edge_curve ( 'none', #35232, #17007, #14345, .t. ) ;
#10925 = cartesian_point ( 'none', ( 6.907273235787581456, 20.56217944946357079, 174.0149651271165112 ) ) ;
#10926 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#10927 = cartesian_point ( 'none', ( -104.4999999999999005, -12.99038105669995424, 113.6000000000077392 ) ) ;
#10928 = axis2_placement_3d ( 'none', #105, #6753, #36475 ) ;
#10929 = direction ( 'none', ( -3.087807787238714656e-15, 1.000000000000000000, 3.700743415417187153e-16 ) ) ;
#10930 = advanced_face ( 'none', ( #8131 ), #5979, .f. ) ;
#10931 = cartesian_point ( 'none', ( 49.61081362515100324, -31.00027695764237734, 68.59999999999999432 ) ) ;
#10932 = oriented_edge ( 'none', *, *, #25198, .t. ) ;
#10933 = direction ( 'none', ( 6.323653290322538517e-16, 2.518793474338965937e-17, 1.000000000000000000 ) ) ;
#10934 = axis2_placement_3d ( 'none', #32693, #19286, #2307 ) ;
#10935 = edge_loop ( 'none', ( #18878, #3759, #18998, #477, #6394 ) ) ;
#10936 = line ( 'none', #34794, #32820 ) ;
#10937 = toroidal_surface ( 'none', #37974, 6.100000000000000533, 0.2000000000000000111 ) ;
#10938 = direction ( 'none', ( 6.056033171176964239e-16, 5.364589180917859895e-18, 1.000000000000000000 ) ) ;
#10939 = oriented_edge ( 'none', *, *, #14269, .t. ) ;
#10940 = cylindrical_surface ( 'none', #23727, 65.00000000000001421 ) ;
#10941 = circle ( 'none', #28570, 6.138320441952079598 ) ;
#10942 = vector ( 'none', #41737, 1000.000000000000000 ) ;
#10943 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#10944 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#10945 = oriented_edge ( 'none', *, *, #29052, .f. ) ;
#10946 = oriented_edge ( 'none', *, *, #12552, .t. ) ;
#10947 = axis2_placement_3d ( 'none', #42568, #32652, #35724 ) ;
#10948 = axis2_placement_3d ( 'none', #10117, #21148, #40988 ) ;
#10949 = cartesian_point ( 'none', ( -101.4999999999997868, -19.99999999989380939, 181.1000000000118177 ) ) ;
#10950 = oriented_edge ( 'none', *, *, #28395, .f. ) ;
#10951 = oriented_edge ( 'none', *, *, #40715, .f. ) ;
#10952 = edge_curve ( 'none', #5734, #9491, #18523, .t. ) ;
#10953 = cartesian_point ( 'none', ( 36.90569398630825759, -12.99687418843967457, -36.21857656733537567 ) ) ;
#10954 = cartesian_point ( 'none', ( 2.483828836582858424e-14, -22.99999999999997868, 84.50000000000004263 ) ) ;
#10955 = cartesian_point ( 'none', ( -82.30000000000299565, 19.04100763960996545, 182.8205434180673876 ) ) ;
#10956 = edge_curve ( 'none', #17656, #3512, #5008, .t. ) ;
#10957 = vertex_point ( 'none', #2646 ) ;
#10958 = direction ( 'none', ( -2.657580928260464591e-15, 0.9080905094339679628, 0.4187739565397499697 ) ) ;
#10959 = cylindrical_surface ( 'none', #10948, 2.499999999999995115 ) ;
#10960 = edge_loop ( 'none', ( #34565, #23113, #41752, #19968 ) ) ;
#10961 = cartesian_point ( 'none', ( 18.73542662309000306, 11.01839961237164900, 174.1615765916715759 ) ) ;
#10962 = advanced_face ( 'none', ( #15381, #14889 ), #19211, .f. ) ;
#10963 = oriented_edge ( 'none', *, *, #14316, .t. ) ;
#10964 = circle ( 'none', #8871, 2.499999999999995115 ) ;
#10965 = oriented_edge ( 'none', *, *, #17000, .t. ) ;
#10966 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, -1.224442052797193839e-16 ) ) ;
#10967 = vertex_point ( 'none', #36529 ) ;
#10968 = axis2_placement_3d ( 'none', #15139, #22154, #28833 ) ;
#10969 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#10970 = cartesian_point ( 'none', ( 34.33946118212235632, 19.60431054414176444, -36.93497588275636190 ) ) ;
#10971 = vertex_point ( 'none', #26335 ) ;
#10972 = line ( 'none', #16409, #22406 ) ;
#10973 = edge_curve ( 'none', #37613, #14110, #33121, .t. ) ;
#10974 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#10975 = face_outer_bound ( 'none', #5648, .t. ) ;
#10976 = cartesian_point ( 'none', ( 0.1965009240905686572, -25.99925743914298693, 0.9999999999999991118 ) ) ;
#10977 = edge_loop ( 'none', ( #9162, #23318, #12667, #7849 ) ) ;
#10978 = advanced_face ( 'none', ( #9672 ), #1918, .t. ) ;
#10979 = cartesian_point ( 'none', ( 13.68757783559796160, 36.84562628284546548, -35.47058263049947158 ) ) ;
#10980 = cartesian_point ( 'none', ( -17.27551567442242231, 30.44850077756166584, 120.7000000000000739 ) ) ;
#10981 = conical_surface ( 'none', #16701, 40.00000000000000711, 0.7853981633974552734 ) ;
#10982 = edge_curve ( 'none', #638, #26656, #40452, .t. ) ;
#10983 = conical_surface ( 'none', #10628, 2.499999999999995115, 1.029744258676651647 ) ;
#10984 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#10985 = axis2_placement_3d ( 'none', #6033, #9359, #32522 ) ;
#10986 = oriented_edge ( 'none', *, *, #40008, .t. ) ;
#10987 = oriented_edge ( 'none', *, *, #20315, .t. ) ;
#10988 = vertex_point ( 'none', #39479 ) ;
#10989 = axis2_placement_3d ( 'none', #1137, #31222, #21620 ) ;
#10990 = oriented_edge ( 'none', *, *, #402, .f. ) ;
#10991 = cartesian_point ( 'none', ( -45.71081362515099755, 32.55912268445442237, 60.60000000000007248 ) ) ;
#10992 = cartesian_point ( 'none', ( -76.39734976274748135, 25.85189098851513023, 138.4743491524975809 ) ) ;
#10993 = axis2_placement_3d ( 'none', #40347, #33772, #30264 ) ;
#10994 = cartesian_point ( 'none', ( 17.48772940019305366, -0.6552254769337672036, -65.49999999999998579 ) ) ;
#10995 = cylindrical_surface ( 'none', #19567, 4.499999999999997335 ) ;
#10996 = cartesian_point ( 'none', ( -69.49999999999990052, 8.582047521843942976e-11, 146.1000000000000512 ) ) ;
#10997 = vertex_point ( 'none', #39608 ) ;
#10998 = direction ( 'none', ( 0.9985173288360185140, 0.05443476843142257965, 0.0000000000000000000 ) ) ;
#10999 = vertex_point ( 'none', #29526 ) ;
#11000 = oriented_edge ( 'none', *, *, #31232, .t. ) ;
#11001 = vertex_point ( 'none', #13071 ) ;
#11002 = vector ( 'none', #23208, 1000.000000000000114 ) ;
#11003 = axis2_placement_3d ( 'none', #24153, #27214, #20809 ) ;
#11004 = cartesian_point ( 'none', ( 13.37944074250949988, 12.05423125503421744, -10.60884880484905146 ) ) ;
#11005 = vertex_point ( 'none', #13510 ) ;
#11006 = oriented_edge ( 'none', *, *, #34507, .f. ) ;
#11007 = cartesian_point ( 'none', ( -79.80000000000316618, -16.15734237560510422, 111.4098526437315684 ) ) ;
#11008 = oriented_edge ( 'none', *, *, #4174, .t. ) ;
#11009 = cartesian_point ( 'none', ( 3.150894247566067730, -29.39359980405012251, -3.500000000000001776 ) ) ;
#11010 = oriented_edge ( 'none', *, *, #24950, .t. ) ;
#11011 = cartesian_point ( 'none', ( -19.92882842329465731, -34.24322869439514960, 114.7000000000000597 ) ) ;
#11012 = edge_loop ( 'none', ( #26192, #695 ) ) ;
#11013 = edge_curve ( 'none', #12606, #23279, #25841, .t. ) ;
#11014 = direction ( 'none', ( -1.748601263784621551e-15, 0.7208853290204435549, 0.6930543574663441397 ) ) ;
#11015 = cartesian_point ( 'none', ( -104.4999999999998010, -39.99999999993769961, 106.1000000000235417 ) ) ;
#11016 = line ( 'none', #16320, #42811 ) ;
#11017 = cartesian_point ( 'none', ( -76.35989705298759134, 25.83677904836177674, 138.4672003202998098 ) ) ;
#11018 = face_outer_bound ( 'none', #29433, .t. ) ;
#11019 = direction ( 'none', ( -3.087807787238715050e-15, 1.000000000000000000, 4.093676202073981076e-16 ) ) ;
#11020 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#11021 = edge_curve ( 'none', #21254, #38740, #32578, .t. ) ;
#11022 = cartesian_point ( 'none', ( 9.309781196766623523, -15.41227346274386001, -36.63742301975170790 ) ) ;
#11023 = line ( 'none', #22232, #2199 ) ;
#11024 = vertex_point ( 'none', #42805 ) ;
#11025 = cylindrical_surface ( 'none', #25648, 4.499999999999997335 ) ;
#11026 = person_and_organization ( #37996, #13643 ) ;
#11027 = edge_loop ( 'none', ( #36013, #22654 ) ) ;
#11028 = oriented_edge ( 'none', *, *, #28286, .t. ) ;
#11029 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11030 = advanced_face ( 'none', ( #26890 ), #18020, .f. ) ;
#11031 = cartesian_point ( 'none', ( -95.19999999999987494, 4.013259775493645555e-13, 146.1000000000001648 ) ) ;
#11032 = axis2_placement_3d ( 'none', #24307, #31132, #37305 ) ;
#11033 = oriented_edge ( 'none', *, *, #42776, .t. ) ;
#11034 = edge_loop ( 'none', ( #31409, #41299, #41853, #25936 ) ) ;
#11035 = cartesian_point ( 'none', ( -95.16226676402831686, 25.77192323266052654, 138.4365229900765542 ) ) ;
#11036 = cartesian_point ( 'none', ( -29.71335769400000970, -0.1679837742507347409, -42.99999999999997868 ) ) ;
#11037 = edge_curve ( 'none', #17416, #41892, #16436, .t. ) ;
#11038 = advanced_face ( 'none', ( #34161 ), #35765, .f. ) ;
#11039 = cartesian_point ( 'none', ( -73.69999999999983231, -7.537745809228146854, 152.0449464350369055 ) ) ;
#11040 = edge_curve ( 'none', #9615, #21210, #37327, .t. ) ;
#11041 = vertex_point ( 'none', #43088 ) ;
#11042 = cartesian_point ( 'none', ( -79.14999999999983515, -26.36759374679574108, 127.1000000000155126 ) ) ;
#11043 = axis2_placement_3d ( 'none', #33188, #33462, #20226 ) ;
#11044 = cartesian_point ( 'none', ( 13.50319118710926780, 11.93875064408389797, -37.38315864030693803 ) ) ;
#11045 = edge_loop ( 'none', ( #32420, #38123, #5408, #3112 ) ) ;
#11046 = edge_loop ( 'none', ( #35301, #11578, #32723, #34429 ) ) ;
#11047 = cartesian_point ( 'none', ( 53.80458640626227407, -30.77165093023040754, 60.39999999999999147 ) ) ;
#11048 = vector ( 'none', #40944, 1000.000000000000000 ) ;
#11049 = oriented_edge ( 'none', *, *, #14403, .f. ) ;
#11050 = edge_curve ( 'none', #29949, #17286, #33664, .t. ) ;
#11051 = oriented_edge ( 'none', *, *, #38084, .f. ) ;
#11052 = oriented_edge ( 'none', *, *, #3201, .t. ) ;
#11054 = oriented_edge ( 'none', *, *, #32177, .t. ) ;
#11053 = oriented_edge ( 'none', *, *, #16118, .t. ) ;
#11055 = axis2_placement_3d ( 'none', #1395, #15005, #41114 ) ;
#11056 = cartesian_point ( 'none', ( 33.46194077712546999, 51.00292657709113087, 2.081668171172168513e-14 ) ) ;
#11057 = cartesian_point ( 'none', ( -29.39359980405012251, -3.150894247566149886, -42.99999999999997868 ) ) ;
#11058 = circle ( 'none', #20698, 5.500000000000005329 ) ;
#11059 = axis2_placement_3d ( 'none', #10706, #33835, #37216 ) ;
#11061 = cartesian_point ( 'none', ( -12.65897869135123521, -21.56540548255301104, 136.7334073147177378 ) ) ;
#11060 = vector ( 'none', #2822, 1000.000000000000227 ) ;
#11062 = direction ( 'none', ( 0.9591247405308765961, 0.2829836251474258102, -1.130422233496262622e-15 ) ) ;
#11063 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11064 = line ( 'none', #42433, #6372 ) ;
#11065 = oriented_edge ( 'none', *, *, #42473, .t. ) ;
#11066 = cartesian_point ( 'none', ( -0.8921931384635469753, 18.73878794176653884, 176.1000000000000227 ) ) ;
#11067 = cylindrical_surface ( 'none', #33763, 4.000000000000000888 ) ;
#11068 = line ( 'none', #5906, #33998 ) ;
#11069 = cartesian_point ( 'none', ( -37.21329732163025028, 14.17437065558716469, -13.42263627615393062 ) ) ;
#11070 = cartesian_point ( 'none', ( 31.00027695764254787, 49.61081362515088244, -23.75000000000000711 ) ) ;
#11071 = cartesian_point ( 'none', ( -26.88768256534237011, -26.81146032678619662, 132.2143194049785109 ) ) ;
#11072 = vertex_point ( 'none', #12929 ) ;
#11073 = vector ( 'none', #14205, 1000.000000000000000 ) ;
#11074 = cartesian_point ( 'none', ( 2.760084716754140863e-14, 1.922892675225974220e-14, 82.50000000000004263 ) ) ;
#11075 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11076 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#11077 = oriented_edge ( 'none', *, *, #10140, .f. ) ;
#11078 = cartesian_point ( 'none', ( -1.398187121637305729e-14, 3.932332086741976369e-17, -64.99999999999998579 ) ) ;
#11079 = edge_curve ( 'none', #631, #35792, #41999, .t. ) ;
#11080 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#11081 = cartesian_point ( 'none', ( -38.97010920573647752, -10.00635971578930139, 113.1000000000000227 ) ) ;
#11082 = plane ( 'none', #16130 ) ;
#11083 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#11084 = advanced_face ( 'none', ( #38372 ), #40045, .f. ) ;
#11085 = direction ( 'none', ( 3.202566417187948859e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11086 = axis2_placement_3d ( 'none', #8027, #31314, #27824 ) ;
#11087 = oriented_edge ( 'none', *, *, #31089, .f. ) ;
#11088 = cartesian_point ( 'none', ( 6.036219775199991838e-14, 2.714335458923034188e-14, 106.0999999999999801 ) ) ;
#11089 = cartesian_point ( 'none', ( -75.75422088039269397, 10.05598735855559234, 139.1241338022253160 ) ) ;
#11090 = axis2_placement_3d ( 'none', #18598, #35657, #9574 ) ;
#11091 = oriented_edge ( 'none', *, *, #28998, .t. ) ;
#11092 = oriented_edge ( 'none', *, *, #40576, .f. ) ;
#11093 = toroidal_surface ( 'none', #23856, 53.00000000000000000, 2.000000000000000000 ) ;
#11094 = oriented_edge ( 'none', *, *, #28133, .f. ) ;
#11095 = edge_loop ( 'none', ( #34533, #14047, #39041, #23216 ) ) ;
#11096 = oriented_edge ( 'none', *, *, #28111, .f. ) ;
#11097 = vertex_point ( 'none', #450 ) ;
#11098 = axis2_placement_3d ( 'none', #13542, #10495, #16896 ) ;
#11099 = vertex_point ( 'none', #32897 ) ;
#11100 = vector ( 'none', #17341, 1000.000000000000227 ) ;
#11101 = oriented_edge ( 'none', *, *, #28220, .f. ) ;
#11102 = cartesian_point ( 'none', ( -49.61081362515098903, 31.00027695764242708, 68.50000000000007105 ) ) ;
#11103 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#11104 = edge_curve ( 'none', #4947, #12897, #29463, .t. ) ;
#11105 = face_bound ( 'none', #40009, .t. ) ;
#11106 = vertex_point ( 'none', #26915 ) ;
#11107 = face_outer_bound ( 'none', #32087, .t. ) ;
#11108 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11109 = cartesian_point ( 'none', ( 14.49999999999999289, 34.64101615137766288, 113.0999999999999659 ) ) ;
#11110 = vertex_point ( 'none', #13937 ) ;
#11111 = line ( 'none', #15684, #36644 ) ;
#11112 = vertex_point ( 'none', #7100 ) ;
#11113 = edge_curve ( 'none', #36954, #20991, #43030, .t. ) ;
#11114 = cartesian_point ( 'none', ( -14.87275535720994490, -27.31905039082664644, 148.5182022877793599 ) ) ;
#11115 = cartesian_point ( 'none', ( -3.010335730499761553, -18.82811405291776907, -115.9999999999999858 ) ) ;
#11116 = vertex_point ( 'none', #20781 ) ;
#11117 = axis2_placement_3d ( 'none', #11474, #5066, #11622 ) ;
#11118 = toroidal_surface ( 'none', #4421, 12.50000000000000178, 0.5000000000000000000 ) ;
#11119 = cartesian_point ( 'none', ( -15.19999999999984119, -8.763302340103050980, 157.1983378383913816 ) ) ;
#11120 = axis2_placement_3d ( 'none', #27603, #24415, #41173 ) ;
#11121 = cartesian_point ( 'none', ( -1.947716448310892797e-14, 9.609222887301449478e-15, -63.00000000000000000 ) ) ;
#11122 = cartesian_point ( 'none', ( -55.99999999999984368, -22.17519907427066173, 116.6163336766668408 ) ) ;
#11123 = direction ( 'none', ( -1.092875789865388469e-15, -1.660305686457348284e-29, -1.000000000000000000 ) ) ;
#11124 = cylindrical_surface ( 'none', #13587, 9.500000000000005329 ) ;
#11125 = cartesian_point ( 'none', ( 14.02792965581972062, 37.08192301655415690, -34.88011467706817115 ) ) ;
#11126 = cartesian_point ( 'none', ( -17.64264711060546276, 10.95187606596388896, 175.4880810120430965 ) ) ;
#11127 = axis2_placement_3d ( 'none', #18237, #31931, #5147 ) ;
#11128 = edge_loop ( 'none', ( #6894, #42720, #11280, #23813 ) ) ;
#11129 = advanced_face ( 'none', ( #19590 ), #30542, .t. ) ;
#11130 = vertex_point ( 'none', #20355 ) ;
#11131 = oriented_edge ( 'none', *, *, #2643, .f. ) ;
#11132 = face_outer_bound ( 'none', #22460, .t. ) ;
#11133 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#11134 = oriented_edge ( 'none', *, *, #33717, .t. ) ;
#11135 = vertex_point ( 'none', #14065 ) ;
#11136 = oriented_edge ( 'none', *, *, #29485, .f. ) ;
#11137 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757179e-15, -1.317153999343780124e-15 ) ) ;
#11138 = edge_curve ( 'none', #12574, #29937, #35213, .t. ) ;
#11139 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#11140 = vertex_point ( 'none', #19652 ) ;
#11141 = cartesian_point ( 'none', ( -75.73206111137167795, 24.99321761572457845, 138.0694132930541684 ) ) ;
#11142 = advanced_face ( 'none', ( #41495 ), #32624, .f. ) ;
#11143 = axis2_placement_3d ( 'none', #23461, #26832, #6873 ) ;
#11144 = line ( 'none', #29044, #27792 ) ;
#11145 = cartesian_point ( 'none', ( -35.43118482457857255, 21.95827619794638608, 122.6075512436757862 ) ) ;
#11146 = face_outer_bound ( 'none', #28038, .t. ) ;
#11147 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211239071e-16 ) ) ;
#11148 = edge_curve ( 'none', #30519, #26913, #24252, .t. ) ;
#11149 = oriented_edge ( 'none', *, *, #16373, .t. ) ;
#11150 = line ( 'none', #16046, #37240 ) ;
#11151 = direction ( 'none', ( -8.392778686972771632e-16, -2.967193978115018839e-17, -1.000000000000000000 ) ) ;
#11152 = oriented_edge ( 'none', *, *, #17235, .f. ) ;
#11153 = cartesian_point ( 'none', ( -15.19999999999989981, 6.732615519564037143, 156.5999999999999943 ) ) ;
#11154 = axis2_placement_3d ( 'none', #41350, #37875, #34932 ) ;
#11155 = cartesian_point ( 'none', ( -51.00292657709120192, -33.46194077712533499, 1.095077717576914702e-14 ) ) ;
#11157 = cartesian_point ( 'none', ( 11.12398003894883836, 17.93028808542149477, 175.1902621615209625 ) ) ;
#11156 = vector ( 'none', #7966, 1000.000000000000000 ) ;
#11158 = oriented_edge ( 'none', *, *, #6942, .t. ) ;
#11159 = cartesian_point ( 'none', ( -1.720845688168991849e-15, 4.839793337528587201e-18, -8.000000000000000000 ) ) ;
#11160 = cartesian_point ( 'none', ( -75.90357124403422517, 25.42852047254564951, 138.2743927652770708 ) ) ;
#11161 = cartesian_point ( 'none', ( -1.152966611073224531e-14, 3.242661536144153147e-17, -53.60000000000000142 ) ) ;
#11162 = vector ( 'none', #32193, 1000.000000000000000 ) ;
#11163 = cartesian_point ( 'none', ( 6.138392276790273917e-14, 45.00000000000001421, 92.50000000000004263 ) ) ;
#11164 = cartesian_point ( 'none', ( -22.81458256229952752, 33.01601615137747103, 113.1000000000000085 ) ) ;
#11165 = vertex_point ( 'none', #10627 ) ;
#11166 = edge_curve ( 'none', #12418, #10999, #40959, .t. ) ;
#11167 = oriented_edge ( 'none', *, *, #36268, .t. ) ;
#11168 = edge_loop ( 'none', ( #33104, #21344 ) ) ;
#11169 = edge_curve ( 'none', #16532, #35509, #5510, .t. ) ;
#11170 = oriented_edge ( 'none', *, *, #19698, .f. ) ;
#11171 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 3.854941057726238097e-16 ) ) ;
#11172 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11173 = line ( 'none', #10665, #28357 ) ;
#11174 = direction ( 'none', ( 0.05264299025091755818, -0.9986133964540240271, -6.392472172370331848e-17 ) ) ;
#11175 = edge_loop ( 'none', ( #21951, #2267 ) ) ;
#11176 = axis2_placement_3d ( 'none', #40254, #13999, #30610 ) ;
#11177 = oriented_edge ( 'none', *, *, #9092, .t. ) ;
#11178 = cartesian_point ( 'none', ( -1.758668394724387296, 16.40600760323479079, -75.00000000000001421 ) ) ;
#11179 = oriented_edge ( 'none', *, *, #17353, .f. ) ;
#11180 = axis2_placement_3d ( 'none', #31710, #2198, #5072 ) ;
#11181 = edge_curve ( 'none', #21470, #10644, #9173, .t. ) ;
#11182 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#11183 = vertex_point ( 'none', #37129 ) ;
#11184 = axis2_placement_3d ( 'none', #10441, #10748, #34166 ) ;
#11185 = advanced_face ( 'none', ( #31560 ), #12805, .f. ) ;
#11186 = vector ( 'none', #15273, 1000.000000000000000 ) ;
#11187 = axis2_placement_3d ( 'none', #27227, #14105, #1360 ) ;
#11188 = circle ( 'none', #19756, 2.099999999999990763 ) ;
#11189 = direction ( 'none', ( 3.553541913213107978e-15, -0.7851818551279847735, 0.6192652536496590088 ) ) ;
#11190 = circle ( 'none', #26063, 2.499999999999996447 ) ;
#11191 = face_outer_bound ( 'none', #2924, .t. ) ;
#11192 = edge_loop ( 'none', ( #30424, #38283, #27946, #11900 ) ) ;
#11193 = advanced_face ( 'none', ( #34714 ), #39418, .f. ) ;
#11194 = circle ( 'none', #21876, 6.499999999999994671 ) ;
#11195 = cartesian_point ( 'none', ( 3.150894247566071282, -29.39359980405012251, 1.999999999999997335 ) ) ;
#11196 = circle ( 'none', #14899, 32.50000000000000000 ) ;
#11197 = direction ( 'none', ( -0.1065859633166279241, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11198 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#11199 = oriented_edge ( 'none', *, *, #20839, .f. ) ;
#11200 = oriented_edge ( 'none', *, *, #16146, .t. ) ;
#11201 = cartesian_point ( 'none', ( -78.50000000000302691, -34.64101615137607126, 166.1000000000004206 ) ) ;
#11202 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#11203 = face_outer_bound ( 'none', #28126, .t. ) ;
#11205 = axis2_placement_3d ( 'none', #15310, #2118, #42424 ) ;
#11204 = direction ( 'none', ( -0.1065859633166277853, 0.9943034911051386038, 4.235681631385831453e-17 ) ) ;
#11206 = oriented_edge ( 'none', *, *, #32827, .t. ) ;
#11207 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#11208 = cartesian_point ( 'none', ( -54.49999999999984368, 2.396773255912984441e-13, 186.1000000000000512 ) ) ;
#11209 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#11210 = vertex_point ( 'none', #18004 ) ;
#11211 = edge_curve ( 'none', #27146, #9583, #24807, .t. ) ;
#11212 = plane ( 'none', #41691 ) ;
#11213 =( bounded_curve ( ) b_spline_curve ( 3, ( #26504, #12965, #6575, #3111 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016126311, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670092527, 0.9657888653670092527, 1.000000000000000000 ) )
representation_item ( '' ) );
#11214 = cartesian_point ( 'none', ( -5.842036767891534974e-14, -3.343414842481101501e-16, -126.0000000000000000 ) ) ;
#11215 = oriented_edge ( 'none', *, *, #40394, .t. ) ;
#11216 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#11217 = circle ( 'none', #38752, 6.099999999999995204 ) ;
#11218 = oriented_edge ( 'none', *, *, #30734, .t. ) ;
#11219 = direction ( 'none', ( 0.0000000000000000000, -0.9952549074973380261, 0.09730194809182848847 ) ) ;
#11220 = vertex_point ( 'none', #4497 ) ;
#11221 = oriented_edge ( 'none', *, *, #9102, .t. ) ;
#11222 = cartesian_point ( 'none', ( 1.077527965733185025e-15, 3.263398665506176920e-14, 46.50000000000016342 ) ) ;
#11223 = oriented_edge ( 'none', *, *, #15658, .t. ) ;
#11224 = oriented_edge ( 'none', *, *, #38779, .f. ) ;
#11225 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#11226 = direction ( 'none', ( -1.000000000000000000, -3.278217592397118623e-15, 0.0000000000000000000 ) ) ;
#11227 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#11228 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#11229 = edge_curve ( 'none', #17439, #5850, #16981, .t. ) ;
#11230 = face_outer_bound ( 'none', #21504, .t. ) ;
#11231 = line ( 'none', #26796, #10184 ) ;
#11232 = cartesian_point ( 'none', ( 49.49245204612985560, -26.95200689048880349, 60.60000000000000142 ) ) ;
#11233 = direction ( 'none', ( -1.000000000000000000, -3.661914076502782819e-15, 1.272573125467864644e-15 ) ) ;
#11234 = edge_curve ( 'none', #18786, #29020, #10190, .t. ) ;
#11235 = vector ( 'none', #11251, 1000.000000000000000 ) ;
#11236 = line ( 'none', #27292, #30483 ) ;
#11237 = oriented_edge ( 'none', *, *, #20305, .f. ) ;
#11238 = line ( 'none', #21221, #32582 ) ;
#11239 = edge_curve ( 'none', #14933, #29484, #33618, .t. ) ;
#11240 = circle ( 'none', #42553, 6.499999999999994671 ) ;
#11241 = edge_loop ( 'none', ( #799, #17070, #16171, #6187 ) ) ;
#11242 = axis2_placement_3d ( 'none', #38883, #15984, #5676 ) ;
#11243 = direction ( 'none', ( -0.9285714285714283811, -0.3711537444790459217, 1.082391169207739507e-15 ) ) ;
#11244 = edge_loop ( 'none', ( #741, #24480, #29050 ) ) ;
#11245 = cartesian_point ( 'none', ( -79.80000000000316618, -20.24811996754911547, 108.9210838344202443 ) ) ;
#11246 = advanced_face ( 'none', ( #39382 ), #41899, .f. ) ;
#11247 = vector ( 'none', #31843, 1000.000000000000000 ) ;
#11248 = vertex_point ( 'none', #32253 ) ;
#11249 = direction ( 'none', ( 3.330669073875469621e-15, -0.7851818551279846625, 0.6192652536496590088 ) ) ;
#11250 = axis2_placement_3d ( 'none', #10042, #42962, #3220 ) ;
#11251 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11252 = advanced_face ( 'none', ( #11733 ), #28381, .f. ) ;
#11253 = oriented_edge ( 'none', *, *, #27462, .t. ) ;
#11254 = axis2_placement_3d ( 'none', #23969, #16863, #40183 ) ;
#11255 = edge_loop ( 'none', ( #41115, #8996, #35863, #36153 ) ) ;
#11256 = plane ( 'none', #16938 ) ;
#11257 = oriented_edge ( 'none', *, *, #18789, .f. ) ;
#11258 = cartesian_point ( 'none', ( -15.06927651427725046, -27.39028846891477897, 148.2035982811160011 ) ) ;
#11259 = line ( 'none', #30568, #10220 ) ;
#11260 = vertex_point ( 'none', #41614 ) ;
#11261 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11262 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758291779e-15 ) ) ;
#11263 = cartesian_point ( 'none', ( -28.69999999999992824, 10.23034987465138990, 134.8474472921816130 ) ) ;
#11264 = axis2_placement_3d ( 'none', #23735, #7131, #3531 ) ;
#11265 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#11266 = cartesian_point ( 'none', ( -83.80100083237149988, -20.61762849601446490, 120.9768839187387925 ) ) ;
#11267 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, -6.049741671903148726e-19 ) ) ;
#11268 = cartesian_point ( 'none', ( -74.69999999999984652, 4.748442878113755166e-13, 146.1000000000001364 ) ) ;
#11269 = circle ( 'none', #10152, 4.999999999999999112 ) ;
#11270 = cylindrical_surface ( 'none', #31157, 5.000000000000000000 ) ;
#11271 = edge_curve ( 'none', #38764, #35104, #15894, .t. ) ;
#11272 = face_bound ( 'none', #23046, .t. ) ;
#11273 = circle ( 'none', #9509, 4.250000000000007105 ) ;
#11274 = direction ( 'none', ( -2.775557561562895295e-15, 0.4187739565397481378, -0.9080905094339688510 ) ) ;
#11275 = oriented_edge ( 'none', *, *, #41333, .t. ) ;
#11276 = cartesian_point ( 'none', ( 2.025133303015929975, -18.89176633099770797, -86.00000000000000000 ) ) ;
#11277 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11278 = edge_curve ( 'none', #384, #4439, #19035, .t. ) ;
#11279 = vector ( 'none', #17069, 1000.000000000000114 ) ;
#11280 = oriented_edge ( 'none', *, *, #13571, .f. ) ;
#11281 = cartesian_point ( 'none', ( -75.99634670309195883, 25.55699786898745174, 138.3350045971350823 ) ) ;
#11282 = vector ( 'none', #4463, 1000.000000000000000 ) ;
#11283 = axis2_placement_3d ( 'none', #67, #30023, #26389 ) ;
#11284 = edge_loop ( 'none', ( #19523, #39675, #12203, #1555 ) ) ;
#11285 = cartesian_point ( 'none', ( -49.69657935914727886, -57.49999999999980815, -50.99999999999998579 ) ) ;
#11286 = direction ( 'none', ( 0.0000000000000000000, -0.7208853290204492170, -0.6930543574663380335 ) ) ;
#11287 = cartesian_point ( 'none', ( -99.50000000000001421, 35.00000000008571988, 146.0999999999796444 ) ) ;
#11288 = edge_curve ( 'none', #15825, #15312, #40416, .t. ) ;
#11289 = edge_loop ( 'none', ( #22959, #28843, #22918, #16751 ) ) ;
#11290 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000010090 ) ) ;
#11291 = cartesian_point ( 'none', ( -82.64549043524284855, -26.87417728222773761, 148.7631425631342381 ) ) ;
#11292 = oriented_edge ( 'none', *, *, #4006, .f. ) ;
#11293 = advanced_face ( 'none', ( #25810 ), #27334, .t. ) ;
#11294 = vertex_point ( 'none', #11894 ) ;
#11295 = cartesian_point ( 'none', ( 1.459772077093456488e-13, 1.918448124604888865e-14, 171.0999999999999659 ) ) ;
#11296 = circle ( 'none', #5863, 5.500320936831892382 ) ;
#11297 = edge_curve ( 'none', #26507, #16204, #13814, .t. ) ;
#11298 = vertex_point ( 'none', #2326 ) ;
#11299 = plane ( 'none', #12636 ) ;
#11300 = edge_loop ( 'none', ( #18911, #17923 ) ) ;
#11301 = cartesian_point ( 'none', ( -76.54063421539068202, 25.73769385350034256, 138.2452429453781804 ) ) ;
#11302 = edge_curve ( 'none', #28206, #24902, #18487, .t. ) ;
#11303 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11304 = cartesian_point ( 'none', ( -65.49999999999985789, -2.140931399890382561e-13, 146.1000000000000512 ) ) ;
#11305 = cartesian_point ( 'none', ( -104.3334993807147555, 21.51845747583661961, 173.7040628870407204 ) ) ;
#11306 = cartesian_point ( 'none', ( 20.00000000000012434, 31.39101615137754919, 106.1000000000000085 ) ) ;
#11307 = axis2_placement_3d ( 'none', #20639, #14051, #27449 ) ;
#11308 = vector ( 'none', #17496, 1000.000000000000000 ) ;
#11309 = face_outer_bound ( 'none', #30067, .t. ) ;
#11310 = cartesian_point ( 'none', ( 1.281956287182046191e-13, 2.083747801732503804e-14, 157.5999999999999659 ) ) ;
#11311 = vector ( 'none', #14294, 1000.000000000000000 ) ;
#11312 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#11313 = vector ( 'none', #25644, 1000.000000000000000 ) ;
#11314 = vertex_point ( 'none', #29039 ) ;
#11315 = cartesian_point ( 'none', ( -1.918547339699311349, 17.89746283989250486, -46.00000000000000000 ) ) ;
#11316 = direction ( 'none', ( -0.5636924950782566945, -0.8259847280624802446, 0.0000000000000000000 ) ) ;
#11317 = line ( 'none', #25113, #25390 ) ;
#11318 = cartesian_point ( 'none', ( 41.21204445247114023, -9.159552011290941209, -15.50000000000001776 ) ) ;
#11319 = oriented_edge ( 'none', *, *, #29613, .t. ) ;
#11320 = oriented_edge ( 'none', *, *, #29634, .f. ) ;
#11321 = line ( 'none', #28785, #4559 ) ;
#11322 = cartesian_point ( 'none', ( 34.56743197080615460, 47.80100559332398547, 60.40000000000001990 ) ) ;
#11323 = circle ( 'none', #13202, 18.00000000000000000 ) ;
#11324 = vertex_point ( 'none', #32561 ) ;
#11325 = edge_curve ( 'none', #8836, #9713, #24766, .t. ) ;
#11327 = vertex_point ( 'none', #13477 ) ;
#11326 = cartesian_point ( 'none', ( -45.89652791086536610, 32.48489193555858634, -13.77501833360213546 ) ) ;
#11328 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11329 = cartesian_point ( 'none', ( -14.86200763469389763, 11.98418662514489341, -37.49999999999998579 ) ) ;
#11330 = edge_curve ( 'none', #20348, #4322, #20590, .t. ) ;
#11331 = vertex_point ( 'none', #38980 ) ;
#11332 = line ( 'none', #17360, #34780 ) ;
#11333 = oriented_edge ( 'none', *, *, #34575, .f. ) ;
#11334 = cartesian_point ( 'none', ( 46.18589918724345722, -31.18698821336215943, 64.59999999999999432 ) ) ;
#11335 = cartesian_point ( 'none', ( 26.33913438213174985, 42.50000000000014211, 112.0999999999999517 ) ) ;
#11336 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11337 = cartesian_point ( 'none', ( -49.61081362515101745, 35.25027695764241287, 48.50000000000009237 ) ) ;
#11338 = oriented_edge ( 'none', *, *, #31469, .t. ) ;
#11339 = oriented_edge ( 'none', *, *, #30291, .f. ) ;
#11340 = axis2_placement_3d ( 'none', #28464, #8542, #9678 ) ;
#11341 = direction ( 'none', ( 3.302584360835593537e-15, -0.6930543574663442508, 0.7208853290204434439 ) ) ;
#11342 = direction ( 'none', ( -9.992007221626408864e-16, -1.387778780781445676e-16, -1.000000000000000000 ) ) ;
#11343 = cartesian_point ( 'none', ( -95.69999999999991758, 8.362434316222012498, 136.3195893576919957 ) ) ;
#11344 = direction ( 'none', ( 2.775557561562877546e-15, -1.000000000000000000, 5.828670879282042555e-13 ) ) ;
#11345 = circle ( 'none', #29436, 2.099999999999990763 ) ;
#11346 = direction ( 'none', ( 0.8966868488700903139, 0.4426654437195517988, 0.0000000000000000000 ) ) ;
#11347 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11348 = edge_curve ( 'none', #28319, #13716, #9637, .t. ) ;
#11349 = circle ( 'none', #27596, 40.00000000000000711 ) ;
#11351 = oriented_edge ( 'none', *, *, #34717, .f. ) ;
#11350 = cartesian_point ( 'none', ( -69.49999999999992895, 20.00000000010614443, 180.7410161513658693 ) ) ;
#11352 = advanced_face ( 'none', ( #39909 ), #37284, .t. ) ;
#11353 = cartesian_point ( 'none', ( -7.462018938012484170, -16.38986943399505591, -10.90805003768991099 ) ) ;
#11354 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 1.067522139062650548e-16 ) ) ;
#11355 = cartesian_point ( 'none', ( -49.61081362515099613, 31.00027695764242353, 60.60000000000010090 ) ) ;
#11356 = edge_curve ( 'none', #42801, #25826, #10702, .t. ) ;
#11357 = face_bound ( 'none', #27878, .t. ) ;
#11358 = cartesian_point ( 'none', ( -8.499999999999806377, -21.36892019290579725, 146.2134614620209447 ) ) ;
#11359 = edge_loop ( 'none', ( #41238, #6320 ) ) ;
#11360 = oriented_edge ( 'none', *, *, #23249, .t. ) ;
#11361 = line ( 'none', #8575, #24895 ) ;
#11362 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#11363 = cartesian_point ( 'none', ( -79.65136125935038081, -34.99999999992500221, 127.8768042747136491 ) ) ;
#11364 = edge_curve ( 'none', #26587, #34970, #2912, .t. ) ;
#11365 = line ( 'none', #34145, #5094 ) ;
#11366 = cartesian_point ( 'none', ( 18.08643819332780467, -14.58425106625584711, -10.50000000000000355 ) ) ;
#11367 = oriented_edge ( 'none', *, *, #28292, .t. ) ;
#11368 = oriented_edge ( 'none', *, *, #4720, .t. ) ;
#11369 = axis2_placement_3d ( 'none', #26255, #29723, #6876 ) ;
#11370 = direction ( 'none', ( -1.137978600240785454e-15, -1.942890293094023946e-16, -1.000000000000000000 ) ) ;
#11371 = cartesian_point ( 'none', ( -85.69999999999987494, -0.3002296688459360485, 172.1678415321627540 ) ) ;
#11372 = oriented_edge ( 'none', *, *, #27588, .t. ) ;
#11373 = axis2_placement_3d ( 'none', #6288, #23440, #3252 ) ;
#11374 = cartesian_point ( 'none', ( 18.48055493771044411, 11.45321929319355192, 174.1814758487514894 ) ) ;
#11375 = cylindrical_surface ( 'none', #27125, 1.000000000000000888 ) ;
#11376 = edge_loop ( 'none', ( #40562, #41597, #20931, #39363 ) ) ;
#11377 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11378 = direction ( 'none', ( -0.9912947018080024986, 7.308968245448947645e-14, 0.1316617414717854151 ) ) ;
#11379 = cartesian_point ( 'none', ( -89.78806931568514926, -4.407719019336422406, 161.8671037744171315 ) ) ;
#11380 = vertex_point ( 'none', #33576 ) ;
#11381 = b_spline_curve_with_knots ( 'none', 3,
( #1599, #24712, #31258, #1756, #4634, #31547, #18438, #27907, #1320, #4925 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004236211067041620662, 0.005404758044178429970, 0.006573305021315239277, 0.007741851998452048585, 0.008910398975588857892 ),
.unspecified. ) ;
#11382 = cartesian_point ( 'none', ( -95.57316833280653157, 6.892236484697209065, 120.5241567968609218 ) ) ;
#11383 = cartesian_point ( 'none', ( -99.49999999999990052, 8.571222847353846407e-11, 146.1000000000001080 ) ) ;
#11384 = cylindrical_surface ( 'none', #9358, 4.999999999999998224 ) ;
#11385 = edge_curve ( 'none', #35160, #35487, #38330, .t. ) ;
#11386 = direction ( 'none', ( 3.608224830032559450e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#11387 = advanced_face ( 'none', ( #1368, #29421 ), #31026, .t. ) ;
#11388 = face_outer_bound ( 'none', #34163, .t. ) ;
#11389 = vertex_point ( 'none', #42482 ) ;
#11390 = edge_loop ( 'none', ( #35830, #1131, #3338, #36283 ) ) ;
#11391 = cartesian_point ( 'none', ( 4.634787095356536663e-14, 36.00000000000002132, 84.50000000000002842 ) ) ;
#11392 = axis2_placement_3d ( 'none', #760, #27628, #34341 ) ;
#11393 = vector ( 'none', #37498, 999.9999999999998863 ) ;
#11394 = circle ( 'none', #11250, 4.000000000000000000 ) ;
#11395 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#11396 = oriented_edge ( 'none', *, *, #7342, .f. ) ;
#11397 = edge_curve ( 'none', #6299, #12368, #13302, .t. ) ;
#11398 = oriented_edge ( 'none', *, *, #34941, .t. ) ;
#11399 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#11400 = circle ( 'none', #25863, 12.00000000000000711 ) ;
#11401 = cartesian_point ( 'none', ( 2.618745409587306473e-15, 3.195388064986210628e-14, 48.50000000000004974 ) ) ;
#11402 = cartesian_point ( 'none', ( -84.80000000000299565, 21.32142726058926385, 182.6112915309729487 ) ) ;
#11403 = cartesian_point ( 'none', ( 14.58425106625582934, 18.08643819332761282, -10.50000000000000000 ) ) ;
#11404 = advanced_face ( 'none', ( #22171 ), #17979, .f. ) ;
#11405 = circle ( 'none', #8429, 3.249999999999996003 ) ;
#11406 = cartesian_point ( 'none', ( -86.71003358991514176, -20.47657107804679910, 120.8617869742069786 ) ) ;
#11407 = axis2_placement_3d ( 'none', #3777, #20501, #7097 ) ;
#11408 = edge_loop ( 'none', ( #14312, #18929, #33368, #278, #21328 ) ) ;
#11409 = oriented_edge ( 'none', *, *, #42983, .f. ) ;
#11410 = cartesian_point ( 'none', ( -76.69999999999977547, -19.24591093898071748, 165.0366024441775608 ) ) ;
#11411 = direction ( 'none', ( -1.000000000000000000, -3.552713678800496985e-15, 1.165734175856409634e-15 ) ) ;
#11412 = oriented_edge ( 'none', *, *, #28471, .f. ) ;
#11413 = cartesian_point ( 'none', ( -38.64265655568832614, 9.796656071389389098, -37.49612945196352598 ) ) ;
#11414 = direction ( 'none', ( 0.1065859633166274939, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#11415 = edge_curve ( 'none', #11112, #5982, #313, .t. ) ;
#11416 = cylindrical_surface ( 'none', #22093, 35.00000000000000000 ) ;
#11417 = cartesian_point ( 'none', ( 57.50000000000011369, -30.31088913245513794, 48.49999999999999289 ) ) ;
#11418 = vertex_point ( 'none', #2599 ) ;
#11419 = edge_curve ( 'none', #36145, #23705, #4471, .t. ) ;
#11420 = edge_curve ( 'none', #12792, #11324, #34677, .t. ) ;
#11421 = axis2_placement_3d ( 'none', #24450, #31015, #27220 ) ;
#11422 = direction ( 'none', ( 0.3065484139510186723, 0.1899816439925966216, -0.9327030850436730525 ) ) ;
#11423 = axis2_placement_3d ( 'none', #12481, #32580, #42502 ) ;
#11424 = edge_curve ( 'none', #36286, #13841, #38855, .t. ) ;
#11425 = cartesian_point ( 'none', ( -38.90527980005516184, 5.180006797413816422, 113.5488168849714157 ) ) ;
#11426 = oriented_edge ( 'none', *, *, #33020, .f. ) ;
#11427 = face_outer_bound ( 'none', #20134, .t. ) ;
#11428 = axis2_placement_3d ( 'none', #36328, #88, #3148 ) ;
#11429 = circle ( 'none', #12820, 37.79999999999999005 ) ;
#11430 = direction ( 'none', ( 1.092875789865388469e-15, 1.660305686457348284e-29, 1.000000000000000000 ) ) ;
#11431 = oriented_edge ( 'none', *, *, #41714, .t. ) ;
#11432 = cartesian_point ( 'none', ( -87.03980558090708541, -26.48746775042914336, 151.3393209732786886 ) ) ;
#11433 = vector ( 'none', #6654, 1000.000000000000114 ) ;
#11434 = line ( 'none', #17471, #33827 ) ;
#11435 = cartesian_point ( 'none', ( -31.00027695764255853, -45.36081362515083271, 48.50000000000007105 ) ) ;
#11436 = axis2_placement_3d ( 'none', #18524, #25241, #15591 ) ;
#11437 = line ( 'none', #41027, #1568 ) ;
#11438 = cartesian_point ( 'none', ( -89.12946866692008996, -3.141930571777658443, 169.3521035044176983 ) ) ;
#11439 = direction ( 'none', ( -0.9998450923965690462, 0.01219837118077545142, -0.01268822095616856799 ) ) ;
#11440 = edge_loop ( 'none', ( #32347, #16144, #19128, #37574 ) ) ;
#11441 = oriented_edge ( 'none', *, *, #13895, .f. ) ;
#11442 = oriented_edge ( 'none', *, *, #3058, .t. ) ;
#11443 = cartesian_point ( 'none', ( -20.00000000000002842, -37.14101615137749945, 69.50000000000004263 ) ) ;
#11444 = oriented_edge ( 'none', *, *, #33931, .f. ) ;
#11445 = edge_curve ( 'none', #803, #33447, #27876, .t. ) ;
#11446 = cartesian_point ( 'none', ( -1.705375413066088308, 15.90885585768221588, -75.50000000000001421 ) ) ;
#11447 = cartesian_point ( 'none', ( 19.93302963060024169, 29.13735365948792122, 139.1103450245818749 ) ) ;
#11448 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11449 = cartesian_point ( 'none', ( 41.49999999999997158, 26.05283094022622592, 113.0999999999999233 ) ) ;
#11450 = advanced_face ( 'none', ( #23704 ), #31517, .t. ) ;
#11451 = axis2_placement_3d ( 'none', #41172, #21341, #27897 ) ;
#11452 = conical_surface ( 'none', #61, 15.00000000000000000, 0.7853981633974603804 ) ;
#11453 = oriented_edge ( 'none', *, *, #38543, .t. ) ;
#11454 = direction ( 'none', ( -0.9591247405308762630, -0.2829836251474266429, 1.713307136767216998e-15 ) ) ;
#11455 = cartesian_point ( 'none', ( -95.68857633948731234, 24.86820074398832503, 138.0106431207188677 ) ) ;
#11456 = edge_curve ( 'none', #2995, #20682, #29973, .t. ) ;
#11457 = advanced_face ( 'none', ( #16945, #8084 ), #555, .f. ) ;
#11458 = cartesian_point ( 'none', ( 1.206963444432940635e-14, -35.49999999999997158, 82.50000000000005684 ) ) ;
#11459 = cartesian_point ( 'none', ( 39.06000000000008043, -2.003197950035483288, 113.0999999999999233 ) ) ;
#11460 = line ( 'none', #5240, #31790 ) ;
#11461 = oriented_edge ( 'none', *, *, #15214, .f. ) ;
#11462 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11463 = oriented_edge ( 'none', *, *, #14941, .t. ) ;
#11464 = face_outer_bound ( 'none', #21957, .t. ) ;
#11465 = cartesian_point ( 'none', ( -54.87573553740972443, -0.5022138241029149297, 109.4701149771164381 ) ) ;
#11466 = cartesian_point ( 'none', ( 22.15105440458229680, -30.23840727157370623, 120.7000000000000313 ) ) ;
#11467 = face_outer_bound ( 'none', #20934, .t. ) ;
#11468 = edge_loop ( 'none', ( #22899, #38659, #35297, #5827, #34558, #36116, #9455, #16167, #40156, #5348, #3327, #11758 ) ) ;
#11469 = b_spline_curve_with_knots ( 'none', 3,
( #13829, #17166, #40500, #614 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180192451 ),
.unspecified. ) ;
#11470 = edge_curve ( 'none', #7382, #12972, #32576, .t. ) ;
#11471 = circle ( 'none', #36568, 4.250000000000007105 ) ;
#11472 = line ( 'none', #12494, #39612 ) ;
#11473 = cartesian_point ( 'none', ( -2.602776944841351217e-15, 1.888945859943674950e-15, -37.73205080756886076 ) ) ;
#11474 = cartesian_point ( 'none', ( -1.720845688168991849e-15, 4.839793337528587201e-18, -8.000000000000000000 ) ) ;
#11475 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#11476 = oriented_edge ( 'none', *, *, #40560, .f. ) ;
#11477 = edge_curve ( 'none', #26419, #10967, #42500, .t. ) ;
#11478 = cartesian_point ( 'none', ( -14.17716642426835527, -20.60036987942572395, 134.7683541849565643 ) ) ;
#11479 = cc_design_person_and_organization_assignment ( #4749, #28527, ( #15933 ) ) ;
#11480 = direction ( 'none', ( -1.379906115710852307e-15, -2.415229020038684142e-16, -1.000000000000000000 ) ) ;
#11481 = oriented_edge ( 'none', *, *, #33844, .t. ) ;
#11482 = edge_loop ( 'none', ( #26071, #26951, #8518, #42435 ) ) ;
#11483 = cartesian_point ( 'none', ( 37.46194077712548420, 45.96194077712566184, 1.000000000000021760 ) ) ;
#11484 = edge_curve ( 'none', #12648, #2434, #14847, .t. ) ;
#11485 = cartesian_point ( 'none', ( -11.98418662514474420, -14.86200763469382835, -10.49999999999998757 ) ) ;
#11486 = oriented_edge ( 'none', *, *, #17322, .t. ) ;
#11487 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11488 = cartesian_point ( 'none', ( -99.50000000000004263, 35.00355754263659236, 131.0868390528943621 ) ) ;
#11489 = axis2_placement_3d ( 'none', #14592, #41570, #31635 ) ;
#11490 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11491 = cartesian_point ( 'none', ( -83.67782780742257387, -34.64101615127996325, 166.1000000000205432 ) ) ;
#11492 = cartesian_point ( 'none', ( -87.86011895006939199, 20.87447585909634640, 171.0117265925675838 ) ) ;
#11493 = direction ( 'none', ( 0.9992988228681751739, -0.03744145582478666107, -1.009293658750142202e-15 ) ) ;
#11494 = cartesian_point ( 'none', ( -14.47548955293985173, 36.52478878836205922, -11.49999999999998401 ) ) ;
#11495 = face_outer_bound ( 'none', #31339, .t. ) ;
#11496 = axis2_placement_3d ( 'none', #15854, #5695, #39195 ) ;
#11497 = oriented_edge ( 'none', *, *, #13833, .t. ) ;
#11499 = oriented_edge ( 'none', *, *, #17384, .t. ) ;
#11498 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#11500 = line ( 'none', #28997, #27111 ) ;
#11501 = cartesian_point ( 'none', ( -95.10152305755926250, 6.625421837849956752, 120.0120740217724205 ) ) ;
#11502 = advanced_face ( 'none', ( #12269, #37827 ), #40871, .t. ) ;
#11503 = oriented_edge ( 'none', *, *, #29874, .t. ) ;
#11504 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11505 = vertex_point ( 'none', #7062 ) ;
#11506 = cartesian_point ( 'none', ( -78.49999999999974420, -34.64101615127994194, 166.1000000000205432 ) ) ;
#11507 = vertex_point ( 'none', #30938 ) ;
#11508 = direction ( 'none', ( 3.323730179971561604e-15, -1.000000000000000000, -5.816799037940421388e-17 ) ) ;
#11509 = vector ( 'none', #21678, 1000.000000000000114 ) ;
#11510 = face_outer_bound ( 'none', #33382, .t. ) ;
#11511 = axis2_placement_3d ( 'none', #39948, #26375, #19983 ) ;
#11512 = cartesian_point ( 'none', ( 20.99954831406840583, 0.9922267985383445010, 176.1000000000122441 ) ) ;
#11513 = face_outer_bound ( 'none', #32351, .t. ) ;
#11514 = vector ( 'none', #14405, 1000.000000000000114 ) ;
#11515 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#11516 = edge_curve ( 'none', #11110, #12271, #29875, .t. ) ;
#11517 = oriented_edge ( 'none', *, *, #22787, .f. ) ;
#11518 = vertex_point ( 'none', #36951 ) ;
#11519 = cartesian_point ( 'none', ( 47.73665971557140608, -28.12756967648623174, 64.59999999999999432 ) ) ;
#11520 = edge_curve ( 'none', #19425, #11418, #4972, .t. ) ;
#11521 = cartesian_point ( 'none', ( -95.52129830420207668, 6.840717678906639065, 120.4251444997314451 ) ) ;
#11522 = edge_loop ( 'none', ( #39660, #29452, #15131 ) ) ;
#11523 = oriented_edge ( 'none', *, *, #37406, .f. ) ;
#11524 = cartesian_point ( 'none', ( -45.50000000000000000, 1.585028448183217959e-15, -7.999999999999989342 ) ) ;
#11525 = cartesian_point ( 'none', ( -27.50000000000000000, -2.412719620550683639e-15, 5.915407053080909037e-15 ) ) ;
#11526 = cartesian_point ( 'none', ( 6.036219775199991838e-14, 2.714335458923034188e-14, 106.0999999999999801 ) ) ;
#11527 = cartesian_point ( 'none', ( -14.31896453619429366, -27.09477594154557423, 149.4751357883879450 ) ) ;
#11528 = axis2_placement_3d ( 'none', #40442, #847, #23662 ) ;
#11529 = cartesian_point ( 'none', ( -53.01081362515120077, 31.00027695764203273, 1.142168312338157856e-14 ) ) ;
#11530 = face_outer_bound ( 'none', #18708, .t. ) ;
#11531 = oriented_edge ( 'none', *, *, #9659, .t. ) ;
#11532 = edge_curve ( 'none', #23765, #7585, #11236, .t. ) ;
#11533 = vertex_point ( 'none', #1126 ) ;
#11534 = oriented_edge ( 'none', *, *, #31782, .t. ) ;
#11535 = cartesian_point ( 'none', ( -77.99999999999995737, 34.64101615145138879, 126.0999999999793886 ) ) ;
#11536 = direction ( 'none', ( -4.440892098500625176e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11537 = oriented_edge ( 'none', *, *, #31469, .f. ) ;
#11538 = cylindrical_surface ( 'none', #25576, 4.249999999999996447 ) ;
#11539 = direction ( 'none', ( -2.707005122077809012e-15, 0.9080905094339694061, 0.4187739565397472496 ) ) ;
#11540 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#11541 = vertex_point ( 'none', #3886 ) ;
#11542 = oriented_edge ( 'none', *, *, #11113, .t. ) ;
#11543 = cartesian_point ( 'none', ( -2.251215916412732924e-14, 3.372800435643386731e-14, 18.00000000000004974 ) ) ;
#11544 = oriented_edge ( 'none', *, *, #7951, .f. ) ;
#11545 = oriented_edge ( 'none', *, *, #29289, .t. ) ;
#11546 = direction ( 'none', ( 3.608224830032559450e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#11547 = edge_curve ( 'none', #9554, #21831, #6020, .t. ) ;
#11548 = cartesian_point ( 'none', ( -82.30000000000295302, -17.71958037893538318, 111.2497319614422508 ) ) ;
#11549 = line ( 'none', #7835, #22928 ) ;
#11550 = axis2_placement_3d ( 'none', #25428, #29172, #31979 ) ;
#11551 = vector ( 'none', #20186, 1000.000000000000114 ) ;
#11552 = cartesian_point ( 'none', ( -36.68526780341832705, 13.23597847503081582, -35.99999999999997868 ) ) ;
#11553 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11554 = edge_curve ( 'none', #28622, #15845, #19475, .t. ) ;
#11555 = cartesian_point ( 'none', ( -16.28168911156168974, -37.11317231157059382, 113.1000000000000654 ) ) ;
#11556 = circle ( 'none', #15040, 4.049999999999998046 ) ;
#11558 = oriented_edge ( 'none', *, *, #36692, .t. ) ;
#11557 = axis2_placement_3d ( 'none', #22714, #39493, #9472 ) ;
#11559 = face_outer_bound ( 'none', #2721, .t. ) ;
#11560 = circle ( 'none', #14526, 3.999999999999996447 ) ;
#11561 = oriented_edge ( 'none', *, *, #24999, .t. ) ;
#11563 = oriented_edge ( 'none', *, *, #31167, .f. ) ;
#11562 = axis2_placement_3d ( 'none', #24512, #18108, #11286 ) ;
#11564 = conical_surface ( 'none', #25868, 4.499999999999997335, 0.7853981633974561616 ) ;
#11565 = advanced_face ( 'none', ( #20093, #36773 ), #21173, .f. ) ;
#11566 = oriented_edge ( 'none', *, *, #41959, .f. ) ;
#11567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11568 = oriented_edge ( 'none', *, *, #27090, .t. ) ;
#11569 = direction ( 'none', ( -1.216632385811974505e-15, 1.454508380802969775e-19, -1.000000000000000000 ) ) ;
#11570 = axis2_placement_3d ( 'none', #1720, #35021, #8371 ) ;
#11571 = cartesian_point ( 'none', ( -87.66206231856941145, -26.59763921200267234, 150.7496224800088953 ) ) ;
#11572 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#11573 = cartesian_point ( 'none', ( 36.45336939792090902, 15.65861452081718497, -37.16631563402536642 ) ) ;
#11574 = oriented_edge ( 'none', *, *, #20082, .t. ) ;
#11575 = edge_curve ( 'none', #15422, #20842, #1875, .t. ) ;
#11576 = cartesian_point ( 'none', ( -85.69999999999987494, -0.3002296688459360485, 172.1678415321627540 ) ) ;
#11577 = vertex_point ( 'none', #18243 ) ;
#11578 = oriented_edge ( 'none', *, *, #31915, .f. ) ;
#11579 = vector ( 'none', #10797, 1000.000000000000000 ) ;
#11580 = oriented_edge ( 'none', *, *, #18543, .f. ) ;
#11581 = closed_shell ( 'none', ( #19228, #19089, #38116, #20940, #31009, #39618, #32735, #5056, #40100, #30356 ) ) ;
#11582 = cartesian_point ( 'none', ( -46.21081362515121782, 31.00027695764203273, -23.74999999999998934 ) ) ;
#11583 = oriented_edge ( 'none', *, *, #38499, .t. ) ;
#11584 = oriented_edge ( 'none', *, *, #15185, .t. ) ;
#11585 = edge_curve ( 'none', #11183, #3325, #3934, .t. ) ;
#11586 = direction ( 'none', ( -0.9285714285714283811, -0.3711537444790459217, 1.082391169207739507e-15 ) ) ;
#11587 = cartesian_point ( 'none', ( 16.33805481227960499, 10.17128520824941695, 176.0999999999999375 ) ) ;
#11588 = cartesian_point ( 'none', ( -45.96194077712566894, 37.46194077712555526, 1.000000000000091038 ) ) ;
#11589 = face_outer_bound ( 'none', #6424, .t. ) ;
#11590 = oriented_edge ( 'none', *, *, #42603, .t. ) ;
#11591 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11592 = cylindrical_surface ( 'none', #16693, 4.250000000000007105 ) ;
#11593 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11594 = cartesian_point ( 'none', ( -26.05283094022585288, -41.50000000000005684, 113.1000000000000085 ) ) ;
#11595 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11596 = axis2_placement_3d ( 'none', #26395, #43153, #4025 ) ;
#11597 = vector ( 'none', #22028, 1000.000000000000000 ) ;
#11598 = oriented_edge ( 'none', *, *, #27764, .f. ) ;
#11599 = cylindrical_surface ( 'none', #36766, 35.00000000000000711 ) ;
#11600 = line ( 'none', #39818, #30851 ) ;
#11601 = cartesian_point ( 'none', ( -95.54570632214175419, 25.34145454278436915, 138.2333453054435211 ) ) ;
#11602 = edge_curve ( 'none', #21452, #41339, #32031, .t. ) ;
#11603 = advanced_face ( 'none', ( #39342 ), #24204, .t. ) ;
#11604 = oriented_edge ( 'none', *, *, #11040, .f. ) ;
#11605 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290399e-15 ) ) ;
#11606 = cartesian_point ( 'none', ( 38.83925178720233617, 15.98781875954387033, 113.0999999999999233 ) ) ;
#11607 = direction ( 'none', ( 3.553541913213107978e-15, -0.7851818551279851066, 0.6192652536496583426 ) ) ;
#11608 = cartesian_point ( 'none', ( -7.831141356335024253e-15, 1.680693295223058408e-15, -46.00000000000000000 ) ) ;
#11609 = oriented_edge ( 'none', *, *, #33174, .f. ) ;
#11610 = edge_curve ( 'none', #2727, #36926, #42992, .t. ) ;
#11611 = line ( 'none', #18211, #10578 ) ;
#11612 = cartesian_point ( 'none', ( -55.25125213723668338, -0.1858842845837090640, 109.3806838600284124 ) ) ;
#11613 = axis2_placement_3d ( 'none', #40286, #26558, #30352 ) ;
#11614 = cartesian_point ( 'none', ( -78.50000000000005684, 34.64101615145138879, 126.0999999999793886 ) ) ;
#11615 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#11616 = advanced_face ( 'none', ( #16905 ), #31473, .f. ) ;
#11617 = edge_curve ( 'none', #20391, #14802, #34628, .t. ) ;
#11618 = face_outer_bound ( 'none', #16283, .t. ) ;
#11619 = direction ( 'none', ( -1.753182019032803729e-15, 0.7208853290204434439, 0.6930543574663440287 ) ) ;
#11620 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.102127870520020612e-17 ) ) ;
#11621 = vertex_point ( 'none', #27864 ) ;
#11622 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.333131947013681307e-16 ) ) ;
#11623 = vertex_point ( 'none', #31075 ) ;
#11624 = oriented_edge ( 'none', *, *, #40137, .f. ) ;
#11625 = axis2_placement_3d ( 'none', #10671, #23598, #16916 ) ;
#11626 = cartesian_point ( 'none', ( 1.378626104956138798, -15.94388227575224271, -120.9999999999999716 ) ) ;
#11627 = oriented_edge ( 'none', *, *, #42741, .f. ) ;
#11628 = conical_surface ( 'none', #28056, 37.50000000000002132, 0.5235987755982919323 ) ;
#11629 = manifold_solid_brep ( '����-29-solid1', #19242 ) ;
#11630 = vertex_point ( 'none', #1281 ) ;
#11631 = edge_loop ( 'none', ( #6440, #27363 ) ) ;
#11632 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11633 = vertex_point ( 'none', #31213 ) ;
#11634 = cartesian_point ( 'none', ( -1.752530100027261062, -18.68241553658779353, 176.0999999999999375 ) ) ;
#11635 = cartesian_point ( 'none', ( -37.29023801107913982, 14.47210586107914487, -33.69526492745367818 ) ) ;
#11636 = cartesian_point ( 'none', ( 19.99999999999997513, 34.64101615137762025, 101.0903692588729825 ) ) ;
#11637 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11638 = cylindrical_surface ( 'none', #26687, 17.50000000000001066 ) ;
#11639 = vertex_point ( 'none', #28289 ) ;
#11640 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#11641 = cartesian_point ( 'none', ( -38.52097767705127751, 10.18204531964336823, -10.54140364218329218 ) ) ;
#11642 = direction ( 'none', ( -2.728312478273267000e-15, 0.7071067811865429098, -0.7071067811865522357 ) ) ;
#11643 = cartesian_point ( 'none', ( -19.99999999999984368, 34.64101615137759893, 114.7000000000000739 ) ) ;
#11644 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#11645 = circle ( 'none', #37857, 2.099999999999990763 ) ;
#11646 = oriented_edge ( 'none', *, *, #3907, .t. ) ;
#11647 = cartesian_point ( 'none', ( -82.30000000000295302, -17.71958037893538318, 111.2497319614422508 ) ) ;
#11648 = line ( 'none', #17735, #17901 ) ;
#11649 = edge_curve ( 'none', #19441, #1180, #259, .t. ) ;
#11650 = oriented_edge ( 'none', *, *, #22110, .t. ) ;
#11651 = circle ( 'none', #40352, 5.000000000000024869 ) ;
#11652 = cartesian_point ( 'none', ( -19.99999999999988276, -31.39101615137756340, 101.0903692588730394 ) ) ;
#11653 = closed_shell ( 'none', ( #24784, #4007, #18726, #24231, #15493, #33414, #13385, #9790, #41745, #20260, #39773, #32222, #7515, #22574, #28246, #38014, #17072, #28565, #3362, #18581, #24662, #33590, #9253, #30886, #14443, #2208, #16983, #24777, #25781, #32999, #17569, #10101, #29483, #42420, #17458, #2249, #21427, #33693, #8274, #18778, #31967, #41321, #36133, #34109, #22495, #3560, #1603, #43004, #5447, #17310, #16448, #20269, #11293, #21861, #41394, #17238, #41168, #39412, #40476, #9087, #16385, #11450, #956, #37263, #14826, #6239, #13161, #4417, #34550, #7182, #25723, #17520, #20519, #5929, #42361, #38907, #33746, #17301, #39126, #36929, #5051, #15673, #6196, #35457, #945, #4535, #12947, #12261, #38489, #9835, #13704, #13578, #19517, #17039, #6723, #24001, #35704, #33258, #13092, #31751, #22506, #39305, #34611, #74, #3943, #18972, #25897, #9895, #41659, #23744, #40485, #24705, #29628, #7952, #22777, #27757, #1459, #27485, #9828, #8110 ) ) ;
#11654 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11655 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814804976e-15 ) ) ;
#11656 = cartesian_point ( 'none', ( -95.08164348172194025, 6.620153806634496263, 120.0019827867384947 ) ) ;
#11657 = direction ( 'none', ( 1.541976423090495239e-15, -0.7208853290204433328, -0.6930543574663440287 ) ) ;
#11658 = edge_curve ( 'none', #28906, #22431, #40375, .t. ) ;
#11659 = line ( 'none', #22926, #21041 ) ;
#11660 = cartesian_point ( 'none', ( 31.00027695764294222, 45.36081362515071191, 48.50000000000004263 ) ) ;
#11661 = oriented_edge ( 'none', *, *, #459, .f. ) ;
#11662 = cartesian_point ( 'none', ( -37.46194077712569737, 45.96194077712558368, 1.000000000000084155 ) ) ;
#11663 = axis2_placement_3d ( 'none', #35522, #2636, #38882 ) ;
#11664 = face_outer_bound ( 'none', #8502, .t. ) ;
#11665 = axis2_placement_3d ( 'none', #25591, #32738, #32152 ) ;
#11666 = oriented_edge ( 'none', *, *, #36827, .f. ) ;
#11667 = oriented_edge ( 'none', *, *, #15318, .f. ) ;
#11668 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 58.50000000000005684 ) ) ;
#11669 = edge_loop ( 'none', ( #674, #29731, #42095, #15347 ) ) ;
#11670 = cartesian_point ( 'none', ( 6.404883760268057280, 38.76309401801132282, -11.50000000000000000 ) ) ;
#11671 = vector ( 'none', #24280, 1000.000000000000000 ) ;
#11673 = advanced_face ( 'none', ( #13263 ), #14300, .t. ) ;
#11672 = b_spline_curve_with_knots ( 'none', 3,
( #23823, #436, #7226, #33741 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007081589411631782809 ),
.unspecified. ) ;
#11674 = oriented_edge ( 'none', *, *, #19456, .f. ) ;
#11675 = oriented_edge ( 'none', *, *, #29057, .f. ) ;
#11676 = oriented_edge ( 'none', *, *, #11978, .f. ) ;
#11677 = cartesian_point ( 'none', ( -95.65993716297646188, 7.022839528611734217, 120.7754517855550063 ) ) ;
#11678 = edge_curve ( 'none', #4631, #28037, #8602, .t. ) ;
#11679 = direction ( 'none', ( -0.9978863122206917957, 0.06498390479640270279, 1.064434242113260397e-15 ) ) ;
#11680 = direction ( 'none', ( -3.608224830031758756e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11681 = direction ( 'none', ( -0.5150380749100533784, -0.8571673007021127777, 5.022162175670867834e-13 ) ) ;
#11682 = oriented_edge ( 'none', *, *, #658, .f. ) ;
#11683 = advanced_face ( 'none', ( #20046, #15846 ), #5903, .f. ) ;
#11684 = edge_curve ( 'none', #2656, #3267, #22627, .t. ) ;
#11685 = edge_curve ( 'none', #24567, #15958, #39865, .t. ) ;
#11686 = cartesian_point ( 'none', ( -12.05423125503422987, 13.37944074250946613, -10.60884880484902304 ) ) ;
#11687 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11688 = cartesian_point ( 'none', ( -20.99999999999985079, 0.9966158955400634678, 176.0999999999999943 ) ) ;
#11689 = direction ( 'none', ( 0.4524520079566787256, 0.8917887532908057580, -6.752233863338629514e-16 ) ) ;
#11690 = axis2_placement_3d ( 'none', #12728, #39683, #26533 ) ;
#11691 = face_outer_bound ( 'none', #39390, .t. ) ;
#11692 = edge_curve ( 'none', #1650, #41848, #24715, .t. ) ;
#11693 = vector ( 'none', #861, 1000.000000000000000 ) ;
#11694 = plane ( 'none', #11055 ) ;
#11695 = oriented_edge ( 'none', *, *, #40838, .t. ) ;
#11696 = circle ( 'none', #5706, 27.15470053837927011 ) ;
#11697 = cartesian_point ( 'none', ( 38.86954803223163424, -6.845142135550507767, -36.80888871619414715 ) ) ;
#11698 = oriented_edge ( 'none', *, *, #14760, .t. ) ;
#11699 = direction ( 'none', ( -0.5002102258937923818, 0.8659039957820272582, 0.0000000000000000000 ) ) ;
#11700 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#11701 = cartesian_point ( 'none', ( 3.150894247566041528, -29.39359980405012251, -45.00000000000000000 ) ) ;
#11702 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11703 = circle ( 'none', #22508, 50.00000000000000000 ) ;
#11704 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#11705 = oriented_edge ( 'none', *, *, #10678, .f. ) ;
#11706 = edge_loop ( 'none', ( #11763, #11351 ) ) ;
#11707 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11708 = circle ( 'none', #15482, 3.249999999999988898 ) ;
#11709 = cartesian_point ( 'none', ( -95.69999999999990337, 7.365255229162496420, 139.3359024689691239 ) ) ;
#11710 = edge_loop ( 'none', ( #14415, #27419, #15909, #20357 ) ) ;
#11711 = vertex_point ( 'none', #13281 ) ;
#11712 = edge_curve ( 'none', #30742, #6528, #13773, .t. ) ;
#11713 = direction ( 'none', ( -2.792428936496518138e-15, 0.9080905094339712935, 0.4187739565397428088 ) ) ;
#11714 = direction ( 'none', ( -0.05329298165831482942, 0.4971517455525723550, -0.8660254037844368202 ) ) ;
#11715 = vertex_point ( 'none', #16617 ) ;
#11716 = circle ( 'none', #15547, 30.50000000000000000 ) ;
#11717 = oriented_edge ( 'none', *, *, #41598, .f. ) ;
#11718 = oriented_edge ( 'none', *, *, #24285, .f. ) ;
#11719 = oriented_edge ( 'none', *, *, #22817, .f. ) ;
#11720 = axis2_placement_3d ( 'none', #30079, #33159, #16258 ) ;
#11721 = direction ( 'none', ( 3.652049423109065657e-15, -0.7851818551279841074, 0.6192652536496597859 ) ) ;
#11722 = edge_loop ( 'none', ( #10850, #19068, #40400, #33597 ) ) ;
#11723 = edge_curve ( 'none', #35157, #19896, #40918, .t. ) ;
#11724 = vertex_point ( 'none', #43142 ) ;
#11725 = direction ( 'none', ( -0.9285714285714282701, -0.3711537444790458662, 1.082391169207739310e-15 ) ) ;
#11726 = advanced_face ( 'none', ( #5466 ), #17940, .f. ) ;
#11727 = face_bound ( 'none', #24716, .t. ) ;
#11728 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11729 = vector ( 'none', #28760, 1000.000000000000000 ) ;
#11730 = cartesian_point ( 'none', ( -94.69999999999991758, 7.759728937514209335, 136.9464975656145782 ) ) ;
#11731 = direction ( 'none', ( 0.0000000000000000000, -1.445602896647337931e-16, 1.000000000000000000 ) ) ;
#11732 = circle ( 'none', #11283, 5.000000000000004441 ) ;
#11733 = face_outer_bound ( 'none', #40259, .t. ) ;
#11734 = vertex_point ( 'none', #40396 ) ;
#11735 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#11736 = cartesian_point ( 'none', ( -52.79581362515099130, 29.72721961407929570, 64.60000000000007958 ) ) ;
#11737 = edge_curve ( 'none', #19196, #27781, #42456, .t. ) ;
#11738 = line ( 'none', #31266, #30488 ) ;
#11739 = line ( 'none', #42213, #31521 ) ;
#11740 = direction ( 'none', ( 1.000000000000000000, 3.554535583560733116e-15, -1.361734873219695999e-15 ) ) ;
#11741 = oriented_edge ( 'none', *, *, #15651, .t. ) ;
#11742 = edge_curve ( 'none', #16331, #15111, #34119, .t. ) ;
#11743 = oriented_edge ( 'none', *, *, #29391, .f. ) ;
#11744 = cartesian_point ( 'none', ( -34.19999999999991758, -1.351368692210989757e-13, 120.0999999999999943 ) ) ;
#11745 = cartesian_point ( 'none', ( -95.69999999999993179, 12.28084161636172666, 132.2438306450220296 ) ) ;
#11746 = cartesian_point ( 'none', ( 27.94144153385546758, 51.16272401244211210, 64.60000000000002274 ) ) ;
#11747 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#11748 = circle ( 'none', #18555, 28.49999999999999645 ) ;
#11749 = cartesian_point ( 'none', ( -54.81192616929000394, 0.5790336892813899849, 182.7140861526389131 ) ) ;
#11750 = direction ( 'none', ( -3.608224830032525529e-15, 1.000000000000000000, -5.852332507494395486e-13 ) ) ;
#11751 = edge_curve ( 'none', #26111, #29404, #3390, .t. ) ;
#11752 = cartesian_point ( 'none', ( -77.99999999999987210, 20.00000000010611600, 180.7410161513658977 ) ) ;
#11753 = direction ( 'none', ( -3.664186019047190147e-15, 0.9958164283752434232, -0.09137636991024367106 ) ) ;
#11754 = axis2_placement_3d ( 'none', #18695, #42030, #22049 ) ;
#11755 = edge_loop ( 'none', ( #39156, #21421 ) ) ;
#11756 = cartesian_point ( 'none', ( -12.89418420613086624, 25.58454823411756252, 154.6362215225599925 ) ) ;
#11757 = direction ( 'none', ( 0.8385030747631871950, 0.5448968651154829645, -1.018199677929315181e-15 ) ) ;
#11758 = oriented_edge ( 'none', *, *, #2816, .f. ) ;
#11759 = cartesian_point ( 'none', ( -19.99999999999984368, -41.50000000000004263, 113.1000000000000085 ) ) ;
#11760 = oriented_edge ( 'none', *, *, #30790, .f. ) ;
#11761 = cartesian_point ( 'none', ( 22.76209322588345785, 38.68834131888377925, 120.7000000000000313 ) ) ;
#11762 = oriented_edge ( 'none', *, *, #21301, .t. ) ;
#11763 = oriented_edge ( 'none', *, *, #9940, .f. ) ;
#11764 = cartesian_point ( 'none', ( -73.69999999999984652, -5.976869871459896899, 139.7328903482087128 ) ) ;
#11765 = cartesian_point ( 'none', ( -19.22766191897913757, 11.91623461501626657, 171.9083308753166932 ) ) ;
#11766 = vector ( 'none', #15639, 1000.000000000000000 ) ;
#11767 = cartesian_point ( 'none', ( 7.966601695581521092, 16.15075436944279019, -10.78996898619992528 ) ) ;
#11768 = direction ( 'none', ( -1.541976423090495239e-15, 0.7208853290204433328, 0.6930543574663440287 ) ) ;
#11769 = face_outer_bound ( 'none', #14785, .t. ) ;
#11770 = cartesian_point ( 'none', ( -95.69999999999990337, 9.474816994686145577, 139.5824971870192712 ) ) ;
#11771 = plane ( 'none', #27166 ) ;
#11772 = circle ( 'none', #18480, 12.50000000000000000 ) ;
#11773 = cartesian_point ( 'none', ( -3.185633720228607579, -15.67980503454326247, -117.3014723059407629 ) ) ;
#11774 = line ( 'none', #14320, #13853 ) ;
#11775 = edge_loop ( 'none', ( #36782, #22565, #24435, #8873 ) ) ;
#11776 = axis2_placement_3d ( 'none', #41416, #21438, #8202 ) ;
#11777 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#11778 = vector ( 'none', #22423, 1000.000000000000000 ) ;
#11779 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11780 = cartesian_point ( 'none', ( 53.03572806305854215, -30.81356570192260236, 64.59999999999999432 ) ) ;
#11781 = oriented_edge ( 'none', *, *, #36414, .f. ) ;
#11782 = edge_curve ( 'none', #16335, #39476, #37778, .t. ) ;
#11783 = cartesian_point ( 'none', ( -15.19999999999981632, -19.49857916303758998, 149.9323871207212733 ) ) ;
#11784 = oriented_edge ( 'none', *, *, #6408, .t. ) ;
#11785 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11786 = advanced_face ( 'none', ( #9098 ), #27102, .t. ) ;
#11787 = cartesian_point ( 'none', ( 33.93711112503069671, 19.99648500766103965, -11.32586462118371351 ) ) ;
#11788 = direction ( 'none', ( -3.265361837132813192e-15, 1.000000000000000000, 5.816799037940420156e-17 ) ) ;
#11789 = direction ( 'none', ( 0.1065859633166279380, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11790 = direction ( 'none', ( 0.9943034911051376046, 0.1065859633166382214, 0.0000000000000000000 ) ) ;
#11791 = oriented_edge ( 'none', *, *, #26368, .t. ) ;
#11792 = edge_curve ( 'none', #11130, #42923, #32535, .t. ) ;
#11793 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11794 = oriented_edge ( 'none', *, *, #1548, .t. ) ;
#11795 = cartesian_point ( 'none', ( -94.69999999999993179, 6.798162766137020085, 120.0369038100784280 ) ) ;
#11796 = direction ( 'none', ( -1.063012701305063081e-15, -1.291400868768444352e-17, -1.000000000000000000 ) ) ;
#11797 = cartesian_point ( 'none', ( -95.08900382533542484, 7.070336711497448690, 120.2985700296936500 ) ) ;
#11798 = oriented_edge ( 'none', *, *, #14466, .t. ) ;
#11799 = axis2_placement_3d ( 'none', #34538, #4692, #4557 ) ;
#11800 = line ( 'none', #21851, #2977 ) ;
#11801 = oriented_edge ( 'none', *, *, #27355, .f. ) ;
#11802 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#11803 = direction ( 'none', ( 0.0000000000000000000, -8.818177669548760982e-15, -1.000000000000000000 ) ) ;
#11804 = edge_curve ( 'none', #4562, #803, #23659, .t. ) ;
#11805 = cartesian_point ( 'none', ( 44.61102540378445269, -7.007750235253258554e-15, -8.000000000000010658 ) ) ;
#11806 = edge_curve ( 'none', #16612, #18381, #42645, .t. ) ;
#11807 = cylindrical_surface ( 'none', #19657, 3.399999999999993250 ) ;
#11808 = line ( 'none', #4909, #28996 ) ;
#11809 = cartesian_point ( 'none', ( 15.28685498841015011, 12.19885505132832115, -36.50000000000000711 ) ) ;
#11810 = axis2_placement_3d ( 'none', #7151, #23889, #30881 ) ;
#11811 = cartesian_point ( 'none', ( -14.49999999999982947, -37.47792328556737118, 117.6397064274172806 ) ) ;
#11812 = vector ( 'none', #17076, 1000.000000000000000 ) ;
#11813 = circle ( 'none', #7591, 36.00000000000000000 ) ;
#11814 = vertex_point ( 'none', #4260 ) ;
#11815 = cartesian_point ( 'none', ( -41.54425969577197719, 6.128211094738847287, 113.1000000000000227 ) ) ;
#11816 = cartesian_point ( 'none', ( -95.43011288203854292, 6.770095093560787980, 120.2895056455342058 ) ) ;
#11817 = axis2_placement_3d ( 'none', #35020, #14480, #8080 ) ;
#11818 = circle ( 'none', #6517, 9.000000000000000000 ) ;
#11819 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#11820 = cartesian_point ( 'none', ( -1.962819879383892370e-14, -3.997763454527304558e-16, -65.00000000000000000 ) ) ;
#11821 = edge_loop ( 'none', ( #6478, #7562, #16763, #2774 ) ) ;
#11822 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11823 = oriented_edge ( 'none', *, *, #8259, .f. ) ;
#11824 = advanced_face ( 'none', ( #11191 ), #30982, .t. ) ;
#11825 = face_outer_bound ( 'none', #20352, .t. ) ;
#11826 = axis2_placement_3d ( 'none', #1166, #28601, #28325 ) ;
#11827 = direction ( 'none', ( 1.752070710736574771e-15, -0.7208853290204433328, -0.6930543574663441397 ) ) ;
#11828 = b_spline_curve_with_knots ( 'none', 3,
( #33662, #13981, #30153, #17190, #33362, #20696, #40524, #499 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.474514954580286030e-17, 0.002840027098672439319, 0.004260040648008651606, 0.005680054197344867363 ),
.unspecified. ) ;
#11829 = edge_loop ( 'none', ( #10029, #16684, #40965, #829 ) ) ;
#11830 = cartesian_point ( 'none', ( -20.64777063766667098, -3.956364529395598240, 176.0999999999999659 ) ) ;
#11831 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11832 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.151057110211240797e-16 ) ) ;
#11833 = direction ( 'none', ( -5.551115123125793746e-15, 1.000000000000000000, -5.884182030513340771e-13 ) ) ;
#11834 = direction ( 'none', ( 0.4846797312393503199, -0.6062088894010460027, 0.6305524090326684039 ) ) ;
#11835 = axis2_placement_3d ( 'none', #42651, #32731, #36230 ) ;
#11836 = cartesian_point ( 'none', ( -18.37334846947117484, -31.61968488625065987, 114.7000000000000597 ) ) ;
#11837 = advanced_face ( 'none', ( #18990 ), #34241, .f. ) ;
#11838 = direction ( 'none', ( 1.214306433183765755e-15, 1.639852310447955839e-29, 1.000000000000000000 ) ) ;
#11839 = direction ( 'none', ( -0.06498390479640286932, -0.9978863122206919067, 1.504756422047743614e-17 ) ) ;
#11840 = direction ( 'none', ( 0.9943034911051386038, 0.1065859633166277853, -6.314477345991996426e-16 ) ) ;
#11841 = vector ( 'none', #30259, 1000.000000000000000 ) ;
#11842 = oriented_edge ( 'none', *, *, #29539, .t. ) ;
#11843 = edge_curve ( 'none', #171, #9115, #35174, .t. ) ;
#11844 = edge_curve ( 'none', #15879, #30400, #10105, .t. ) ;
#11845 = vector ( 'none', #39332, 1000.000000000000000 ) ;
#11846 = cartesian_point ( 'none', ( -76.64641245305128336, 25.77201680726489386, 138.2782408046908529 ) ) ;
#11847 = vector ( 'none', #2151, 1000.000000000000114 ) ;
#11848 = oriented_edge ( 'none', *, *, #27030, .t. ) ;
#11849 = axis2_placement_3d ( 'none', #20629, #23367, #3748 ) ;
#11850 = cartesian_point ( 'none', ( -78.50000000000315481, -19.99999999991491961, 111.4589838485384519 ) ) ;
#11851 = face_outer_bound ( 'none', #33608, .t. ) ;
#11852 = edge_loop ( 'none', ( #39285, #1852, #25412, #28188 ) ) ;
#11853 = oriented_edge ( 'none', *, *, #20846, .f. ) ;
#11854 = edge_curve ( 'none', #38003, #34488, #16781, .t. ) ;
#11855 = vector ( 'none', #14813, 1000.000000000000114 ) ;
#11856 = cartesian_point ( 'none', ( -49.12081362515100125, 34.39509654047742515, 64.60000000000007958 ) ) ;
#11857 = vector ( 'none', #35908, 1000.000000000000000 ) ;
#11858 = oriented_edge ( 'none', *, *, #8417, .t. ) ;
#11859 = edge_loop ( 'none', ( #21298, #14749, #3599, #36973 ) ) ;
#11860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11861 = edge_curve ( 'none', #40230, #19104, #4428, .t. ) ;
#11862 = cartesian_point ( 'none', ( -84.80000000000299565, 20.00000000008597567, 180.7410161514635831 ) ) ;
#11863 = cartesian_point ( 'none', ( 14.50000000000025935, -36.07317927387887835, 122.1744001323209261 ) ) ;
#11864 = cartesian_point ( 'none', ( -3.010335730499761553, -18.82811405291776907, -115.9999999999999858 ) ) ;
#11865 = cartesian_point ( 'none', ( 19.99999999999999289, 34.64101615137762735, 114.7000000000000171 ) ) ;
#11866 = cartesian_point ( 'none', ( -75.86953361281086927, 25.37022334542479030, 138.2469085095817718 ) ) ;
#11867 = oriented_edge ( 'none', *, *, #24302, .f. ) ;
#11868 = axis2_placement_3d ( 'none', #17231, #40130, #539 ) ;
#11869 = edge_curve ( 'none', #15776, #17914, #36735, .t. ) ;
#11870 = cartesian_point ( 'none', ( -54.49999999999990763, 19.91839899407608172, 184.5999999999998238 ) ) ;
#11871 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#11872 = cartesian_point ( 'none', ( -67.00000000000000000, 32.50000000008582646, 146.0999999999810655 ) ) ;
#11873 = circle ( 'none', #19619, 6.899999999999995026 ) ;
#11874 = axis2_placement_3d ( 'none', #20068, #10017, #29647 ) ;
#11875 = edge_loop ( 'none', ( #6449, #26743, #7580, #39526, #17882, #2467, #1816, #15396 ) ) ;
#11876 = direction ( 'none', ( 1.000000000000000000, 3.586259037171268050e-15, -1.191212303758293160e-15 ) ) ;
#11877 = axis2_placement_3d ( 'none', #40075, #16895, #23430 ) ;
#11878 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#11879 = cartesian_point ( 'none', ( -31.19999999999981810, -11.38513689935514428, 155.0793461779201721 ) ) ;
#11880 = oriented_edge ( 'none', *, *, #3368, .f. ) ;
#11881 = advanced_face ( 'none', ( #25759 ), #26301, .t. ) ;
#11882 = cartesian_point ( 'none', ( 11.57688586262675656, 37.88904870490562615, -37.06888811860329014 ) ) ;
#11883 = cartesian_point ( 'none', ( -68.49999999999988631, -2.249178144791336081e-13, 146.1000000000000512 ) ) ;
#11884 = cartesian_point ( 'none', ( 4.349961267436077250, -18.28607593348205640, 176.0999999999999659 ) ) ;
#11885 = cartesian_point ( 'none', ( -73.69999999999990337, 9.332641728505629786, 137.7842439689850380 ) ) ;
#11886 = vector ( 'none', #40129, 1000.000000000000000 ) ;
#11887 = cartesian_point ( 'none', ( -81.50065061193427596, -6.118545459968728117, 166.6766972004479044 ) ) ;
#11888 = direction ( 'none', ( 0.5552208685011402745, 0.8317029440736876111, -5.452486939366415059e-16 ) ) ;
#11889 = advanced_face ( 'none', ( #17448 ), #17674, .f. ) ;
#11890 = circle ( 'none', #20107, 31.00000000000000000 ) ;
#11891 = cartesian_point ( 'none', ( -13.88740691891073098, 23.14665284474261497, 160.3974949891837980 ) ) ;
#11892 = cartesian_point ( 'none', ( 1.881799233722597826e-13, -16.62432289551290410, 157.5999999999999659 ) ) ;
#11893 = vertex_point ( 'none', #31505 ) ;
#11894 = cartesian_point ( 'none', ( -38.76309401801130150, 6.404883760268187842, -36.49999999999997158 ) ) ;
#11895 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#11896 = cylindrical_surface ( 'none', #13961, 5.000000000000000000 ) ;
#11897 = face_outer_bound ( 'none', #11440, .t. ) ;
#11898 = edge_curve ( 'none', #8836, #31046, #33575, .t. ) ;
#11899 = oriented_edge ( 'none', *, *, #41338, .t. ) ;
#11900 = oriented_edge ( 'none', *, *, #3532, .f. ) ;
#11901 = line ( 'none', #2667, #33797 ) ;
#11902 = face_outer_bound ( 'none', #28499, .t. ) ;
#11903 = oriented_edge ( 'none', *, *, #21679, .f. ) ;
#11904 = edge_curve ( 'none', #21648, #23472, #19281, .t. ) ;
#11905 = oriented_edge ( 'none', *, *, #928, .f. ) ;
#11906 = cartesian_point ( 'none', ( 7.462018938012532132, 16.38986943399505236, -10.90805003768992343 ) ) ;
#11907 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#11908 = cartesian_point ( 'none', ( -20.00000000000000711, 32.14101615137757051, 69.50000000000007105 ) ) ;
#11909 = direction ( 'none', ( 2.891205793294677044e-15, -0.7851818551279842184, 0.6192652536496595639 ) ) ;
#11910 = axis2_placement_3d ( 'none', #19231, #2670, #25927 ) ;
#11911 = vertex_point ( 'none', #1276 ) ;
#11912 = cartesian_point ( 'none', ( -0.06420121913912966993, -16.00058761208743618, -120.6793346844589081 ) ) ;
#11913 = cartesian_point ( 'none', ( -9.253549934208727734, -16.51696054111612710, 176.0999999999999943 ) ) ;
#11914 = face_outer_bound ( 'none', #34336, .t. ) ;
#11915 = cartesian_point ( 'none', ( -104.0000000000000284, 34.64101615145128932, 126.0999999999794170 ) ) ;
#11916 = cartesian_point ( 'none', ( -103.9999999999997300, -31.81980515329048487, 177.9198051534132219 ) ) ;
#11917 = cartesian_point ( 'none', ( -103.9999999999999147, 16.10288568307737123, 182.9910161513681999 ) ) ;
#11918 = edge_curve ( 'none', #9159, #22494, #6998, .t. ) ;
#11919 = plane ( 'none', #28006 ) ;
#11920 = direction ( 'none', ( -0.5636924950782563615, -0.8259847280624804666, 0.0000000000000000000 ) ) ;
#11921 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#11922 = cartesian_point ( 'none', ( -85.49999999999978684, -38.99999999992532906, 127.1000000000229164 ) ) ;
#11923 = direction ( 'none', ( 3.330669073875471199e-15, -0.7851818551279861058, 0.6192652536496570104 ) ) ;
#11924 = edge_curve ( 'none', #16233, #36794, #7534, .t. ) ;
#11925 = cylindrical_surface ( 'none', #23807, 6.499999999999998224 ) ;
#11926 = face_outer_bound ( 'none', #14236, .t. ) ;
#11927 = cartesian_point ( 'none', ( -98.99999999999980105, -34.64101615128002010, 166.1000000000205716 ) ) ;
#11928 = cartesian_point ( 'none', ( -57.09999999999992326, 20.00000000000022382, 180.7410161513773801 ) ) ;
#11929 = edge_loop ( 'none', ( #18834, #8720, #30282, #11561 ) ) ;
#11930 = cartesian_point ( 'none', ( -95.17039594241377642, 7.286704378245539182, 120.5065844644697677 ) ) ;
#11931 = edge_curve ( 'none', #34096, #37639, #25271, .t. ) ;
#11932 = advanced_face ( 'none', ( #41952 ), #7762, .t. ) ;
#11933 = line ( 'none', #3304, #4628 ) ;
#11934 = circle ( 'none', #23545, 47.50000000000000711 ) ;
#11935 = axis2_placement_3d ( 'none', #14949, #27773, #21085 ) ;
#11936 = conical_surface ( 'none', #13729, 2.499999999999995115, 1.029744258676651647 ) ;
#11937 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11938 = direction ( 'none', ( 0.8377293095291655778, 0.5460857111807517761, -9.654147276207911506e-16 ) ) ;
#11939 = oriented_edge ( 'none', *, *, #16732, .t. ) ;
#11940 = axis2_placement_3d ( 'none', #881, #24121, #7233 ) ;
#11941 = edge_loop ( 'none', ( #6671, #20879 ) ) ;
#11942 = circle ( 'none', #19845, 0.1000000000000020733 ) ;
#11943 = oriented_edge ( 'none', *, *, #35897, .f. ) ;
#11944 = oriented_edge ( 'none', *, *, #21718, .f. ) ;
#11945 = cartesian_point ( 'none', ( 20.00000000000022737, -31.39101615137742485, 113.0999999999999517 ) ) ;
#11946 = cartesian_point ( 'none', ( -22.81458256229953463, 33.01601615137746393, 106.0999999999999943 ) ) ;
#11947 = line ( 'none', #48, #14528 ) ;
#11949 = edge_curve ( 'none', #12463, #38985, #26062, .t. ) ;
#11948 = cartesian_point ( 'none', ( -7.831141356335024253e-15, 1.680693295223058408e-15, -46.00000000000000000 ) ) ;
#11950 = cartesian_point ( 'none', ( -95.69999999999981810, -8.545919114210823508, 153.7952755956731323 ) ) ;
#11951 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#11952 = oriented_edge ( 'none', *, *, #1316, .f. ) ;
#11953 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#11954 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11955 = cartesian_point ( 'none', ( 6.132622784415535300e-14, 3.334758326145925465e-14, 112.0999999999999801 ) ) ;
#11956 = vertex_point ( 'none', #21881 ) ;
#11957 = edge_curve ( 'none', #14243, #7878, #29925, .t. ) ;
#11958 = vector ( 'none', #25453, 1000.000000000000000 ) ;
#11959 = face_outer_bound ( 'none', #13641, .t. ) ;
#11960 = direction ( 'none', ( 0.9980504728846267826, -0.06241196659914621803, 0.0000000000000000000 ) ) ;
#11961 = cartesian_point ( 'none', ( 37.46194077712548420, 45.96194077712566184, 1.000000000000021760 ) ) ;
#11962 = oriented_edge ( 'none', *, *, #35087, .t. ) ;
#11963 = direction ( 'none', ( -0.1065859633166278408, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#11964 = cartesian_point ( 'none', ( -95.17103955701996654, 25.28627991178185397, 137.8112565861966061 ) ) ;
#11965 = axis2_placement_3d ( 'none', #4315, #704, #10736 ) ;
#11966 = cartesian_point ( 'none', ( -76.56791885016556876, -19.24591093898071037, 165.0366024441775892 ) ) ;
#11967 = face_outer_bound ( 'none', #38314, .t. ) ;
#11968 = face_outer_bound ( 'none', #34678, .t. ) ;
#11969 = face_bound ( 'none', #11755, .t. ) ;
#11970 = cartesian_point ( 'none', ( 13.66762187570682840, -38.88821602921571952, 113.0999999999999517 ) ) ;
#11971 = edge_loop ( 'none', ( #17854, #39080, #22088, #6804 ) ) ;
#11972 = vertex_point ( 'none', #31649 ) ;
#11973 = cartesian_point ( 'none', ( -23.12258993652546479, -34.04351040127788508, 114.7000000000000739 ) ) ;
#11974 = oriented_edge ( 'none', *, *, #29890, .t. ) ;
#11975 = oriented_edge ( 'none', *, *, #33077, .t. ) ;
#11976 = edge_curve ( 'none', #19936, #42801, #39212, .t. ) ;
#11977 = direction ( 'none', ( 1.000000000000000000, -1.050917950431376615e-14, -2.151057110211239811e-16 ) ) ;
#11978 = edge_curve ( 'none', #31650, #5365, #38823, .t. ) ;
#11979 = advanced_face ( 'none', ( #8038 ), #12283, .t. ) ;
#11980 = edge_curve ( 'none', #9957, #6058, #2374, .t. ) ;
#11981 = axis2_placement_3d ( 'none', #16356, #23034, #3137 ) ;
#11982 = axis2_placement_3d ( 'none', #30215, #6643, #36953 ) ;
#11983 = face_outer_bound ( 'none', #328, .t. ) ;
#11984 = edge_curve ( 'none', #1342, #17575, #16394, .t. ) ;
#11985 = vertex_point ( 'none', #28284 ) ;
#11986 = oriented_edge ( 'none', *, *, #16822, .t. ) ;
#11987 = oriented_edge ( 'none', *, *, #5683, .t. ) ;
#11988 = vector ( 'none', #29810, 1000.000000000000000 ) ;
#11989 = cartesian_point ( 'none', ( -16.75521882271776519, -30.85702084075114726, 113.1000000000000654 ) ) ;
#11990 = vertex_point ( 'none', #18393 ) ;
#11991 = edge_loop ( 'none', ( #35621, #11167, #37504, #23410 ) ) ;
#11992 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#11993 = axis2_placement_3d ( 'none', #20490, #10608, #26749 ) ;
#11994 = oriented_edge ( 'none', *, *, #14348, .f. ) ;
#11995 = cartesian_point ( 'none', ( -76.26577392165447122, 7.168543430108575976, 120.3929853153512681 ) ) ;
#11996 = line ( 'none', #16261, #9920 ) ;
#11997 = cartesian_point ( 'none', ( -54.49999999999984368, 1.500000000000239808, 184.6000000000000512 ) ) ;
#11998 = circle ( 'none', #5307, 4.499999999999997335 ) ;
#11999 = vertex_point ( 'none', #28567 ) ;
#12000 = direction ( 'none', ( -1.000000000000000000, -3.485760150117022031e-15, 1.317153999343780124e-15 ) ) ;
#12001 = plane ( 'none', #11690 ) ;
#12002 = direction ( 'none', ( 1.054711873393898516e-15, 2.775557561562890858e-16, 1.000000000000000000 ) ) ;
#12003 = circle ( 'none', #9198, 7.351363236587513228 ) ;
#12004 = face_outer_bound ( 'none', #27480, .t. ) ;
#12005 = vertex_point ( 'none', #9085 ) ;
#12006 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#12007 = direction ( 'none', ( -1.541976423090495239e-15, 0.7208853290204433328, 0.6930543574663440287 ) ) ;
#12008 = direction ( 'none', ( 1.000000000000000000, -3.472942098561955260e-17, -2.151057110211240058e-16 ) ) ;
#12009 = oriented_edge ( 'none', *, *, #32256, .t. ) ;
#12010 = edge_loop ( 'none', ( #19930, #12441, #19346, #37809 ) ) ;
#12011 = vertex_point ( 'none', #15328 ) ;
#12012 = cartesian_point ( 'none', ( -6.705140868866286574, -19.92494422277064814, 176.1000000000000227 ) ) ;
#12013 = cartesian_point ( 'none', ( -95.68519954634672331, 24.89391474180673569, 138.0227274591242690 ) ) ;
#12014 = cartesian_point ( 'none', ( -95.22309676154671365, -19.17053765289418266, 164.9582023943769400 ) ) ;
#12015 = edge_curve ( 'none', #14787, #15279, #6498, .t. ) ;
#12016 = advanced_face ( 'none', ( #14803 ), #28880, .f. ) ;
#12017 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 0.0000000000000000000 ) ) ;
#12018 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12019 = cartesian_point ( 'none', ( -95.67407026527435221, -8.272557487928654751, 155.7869246318125249 ) ) ;
#12020 = line ( 'none', #4517, #38120 ) ;
#12021 = vertex_point ( 'none', #43010 ) ;
#12022 = direction ( 'none', ( 0.009326234112982943400, -0.9999565097329332630, 2.866953826497960553e-16 ) ) ;
#12023 = oriented_edge ( 'none', *, *, #41086, .f. ) ;
#12024 = oriented_edge ( 'none', *, *, #20553, .t. ) ;
#12025 = oriented_edge ( 'none', *, *, #732, .t. ) ;
#12026 = direction ( 'none', ( -3.323730179971561604e-15, 1.000000000000000000, 5.816799037940421388e-17 ) ) ;
#12027 = cylindrical_surface ( 'none', #30041, 36.00000000000000711 ) ;
#12029 = advanced_face ( 'none', ( #15337 ), #39399, .f. ) ;
#12028 = b_spline_curve_with_knots ( 'none', 3,
( #40696, #14305, #20725, #37217, #17522, #14445, #10848, #37784, #40556, #40842 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004475610180449673958, 0.0008951220360899347916, 0.001342683054134902187, 0.001790244072179869583 ),
.unspecified. ) ;
#12030 = edge_loop ( 'none', ( #41179, #16372, #20180, #6279 ) ) ;
#12031 = oriented_edge ( 'none', *, *, #599, .f. ) ;
#12032 = edge_loop ( 'none', ( #5015, #34629, #32077, #22192 ) ) ;
#12033 = oriented_edge ( 'none', *, *, #27736, .t. ) ;
#12034 = edge_curve ( 'none', #28120, #10837, #27832, .t. ) ;
#12035 = direction ( 'none', ( 3.762877309330621359e-15, -0.9958164283752432011, 0.09137636991024712663 ) ) ;
#12036 = cartesian_point ( 'none', ( 20.92869995056862464, -1.993181119274153534, 176.0999999999999375 ) ) ;
#12037 = cartesian_point ( 'none', ( 14.01203517405109267, -11.29879950619336171, -10.55997007532728027 ) ) ;
#12038 = oriented_edge ( 'none', *, *, #24719, .f. ) ;
#12039 = vector ( 'none', #15736, 1000.000000000000000 ) ;
#12040 = edge_curve ( 'none', #4631, #39180, #11150, .t. ) ;
#12042 = direction ( 'none', ( -0.8984916081232297014, 0.4389906948126949260, 1.091044139905657284e-15 ) ) ;
#12041 = face_outer_bound ( 'none', #13293, .t. ) ;
#12043 = cartesian_point ( 'none', ( -0.9966158955400433728, 21.00000000000000711, 176.0999999999999659 ) ) ;
#12044 = plane ( 'none', #38465 ) ;
#12045 = line ( 'none', #24874, #24539 ) ;
#12046 = oriented_edge ( 'none', *, *, #5759, .f. ) ;
#12047 = edge_curve ( 'none', #25650, #2015, #26761, .t. ) ;
#12048 = cartesian_point ( 'none', ( -17.36302452680106612, -7.368657595059535659, 176.1000000000000227 ) ) ;
#12049 = vector ( 'none', #42719, 1000.000000000000000 ) ;
#12050 = local_time ( 15, 19, 12.00000000000000000, #32358 ) ;
#12051 = cartesian_point ( 'none', ( -15.79627307499982258, 36.60745492870680096, 113.1000000000000796 ) ) ;
#12052 = cartesian_point ( 'none', ( 4.484967361392706936e-14, 2.224796302730809634e-14, 95.00000000000005684 ) ) ;
#12053 = axis2_placement_3d ( 'none', #35466, #32113, #42618 ) ;
#12054 = oriented_edge ( 'none', *, *, #14593, .f. ) ;
#12055 = oriented_edge ( 'none', *, *, #31557, .f. ) ;
#12056 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#12057 = cartesian_point ( 'none', ( -1.376676550535193479e-14, 3.871834670022869760e-17, -64.00000000000000000 ) ) ;
#12058 = cartesian_point ( 'none', ( -79.14999999999999147, 25.78553679476873839, 165.9077600659390441 ) ) ;
#12059 = direction ( 'none', ( 0.05405944376164017323, -0.9985377191374305017, 2.560447365386019523e-16 ) ) ;
#12060 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#12061 = oriented_edge ( 'none', *, *, #2621, .f. ) ;
#12062 = direction ( 'none', ( 0.9980504728846270046, -0.06241196659914399064, 0.0000000000000000000 ) ) ;
#12063 = edge_loop ( 'none', ( #34301, #32754, #32429 ) ) ;
#12064 = axis2_placement_3d ( 'none', #10845, #14008, #36919 ) ;
#12065 = plane ( 'none', #28167 ) ;
#12066 = cartesian_point ( 'none', ( -33.69999999999993889, 11.77772782692039044, 136.8110211952552220 ) ) ;
#12067 = cartesian_point ( 'none', ( -94.72630980049841298, 6.798925318690107744, 120.0376369230277902 ) ) ;
#12068 = oriented_edge ( 'none', *, *, #14617, .f. ) ;
#12069 = oriented_edge ( 'none', *, *, #7858, .t. ) ;
#12070 = oriented_edge ( 'none', *, *, #27065, .f. ) ;
#12071 = line ( 'none', #21675, #36579 ) ;
#12072 = axis2_placement_3d ( 'none', #14537, #7991, #4660 ) ;
#12073 = oriented_edge ( 'none', *, *, #17586, .t. ) ;
#12074 = vertex_point ( 'none', #2861 ) ;
#12075 = oriented_edge ( 'none', *, *, #31915, .t. ) ;
#12077 = oriented_edge ( 'none', *, *, #41265, .t. ) ;
#12076 = oriented_edge ( 'none', *, *, #12464, .t. ) ;
#12078 = edge_curve ( 'none', #12751, #3487, #29886, .t. ) ;
#12079 = circle ( 'none', #12336, 11.94999999999998863 ) ;
#12080 = direction ( 'none', ( -1.000000000000000000, -3.563643956155842685e-15, 1.263464752872755470e-15 ) ) ;
#12081 = vector ( 'none', #6003, 1000.000000000000000 ) ;
#12082 = advanced_face ( 'none', ( #18440 ), #2333, .f. ) ;
#12083 = edge_curve ( 'none', #20024, #35315, #21034, .t. ) ;
#12084 = direction ( 'none', ( 4.440892098500626162e-16, 1.000000000000000000, -2.415229020038692031e-16 ) ) ;
#12085 = circle ( 'none', #6647, 8.500000000000000000 ) ;
#12086 = vertex_point ( 'none', #12980 ) ;
#12087 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12088 = conical_surface ( 'none', #12265, 9.500000000000005329, 0.7853981633974569387 ) ;
#12089 = face_outer_bound ( 'none', #11027, .t. ) ;
#12090 = plane ( 'none', #3094 ) ;
#12091 = direction ( 'none', ( -0.5636924950782568056, -0.8259847280624802446, 6.844954231109467540e-16 ) ) ;
#12092 = direction ( 'none', ( -1.000000000000000000, -3.586259037171268050e-15, 1.191212303758293160e-15 ) ) ;
#12093 = advanced_face ( 'none', ( #36687 ), #22081, .t. ) ;
#12094 = oriented_edge ( 'none', *, *, #36016, .t. ) ;
#12095 = circle ( 'none', #25605, 2.749999999999999112 ) ;
#12096 = b_spline_curve_with_knots ( 'none', 3,
( #6670, #6113, #23247, #42671, #3349, #36251, #16279, #16423, #42796, #33307, #9867, #15989, #35953, #42948 ),
.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. ) ;
#12098 = cartesian_point ( 'none', ( 45.41704084403971819, -31.22890298505435780, 60.60000000000000142 ) ) ;
#12097 = axis2_placement_3d ( 'none', #41717, #18678, #12286 ) ;
#12099 = edge_loop ( 'none', ( #17969, #39807, #18974, #6035, #33878 ) ) ;
#12100 = cartesian_point ( 'none', ( 17.64283844029020187, -10.95199054443804343, 175.4879092056588377 ) ) ;
#12101 = face_outer_bound ( 'none', #23316, .t. ) ;
#12102 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12103 = cartesian_point ( 'none', ( -95.17015744745879147, 7.285715612833893573, 120.5056338719837754 ) ) ;
#12104 = edge_curve ( 'none', #6748, #30232, #27291, .t. ) ;
#12105 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12106 = cartesian_point ( 'none', ( -17.38391037026825003, -30.36230179114968664, 114.7000000000000597 ) ) ;
#12107 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#12108 = direction ( 'none', ( -0.4524520079566788366, -0.8917887532908057580, 6.752233863338630500e-16 ) ) ;
#12109 = direction ( 'none', ( -3.472942098561955260e-17, -1.000000000000000000, -6.049741671910658889e-19 ) ) ;
#12110 = plane ( 'none', #39978 ) ;
#12111 = edge_curve ( 'none', #14744, #33288, #779, .t. ) ;
#12112 = cartesian_point ( 'none', ( 1.486115157080332283e-13, 1.893959283548946063e-14, 173.0999999999999659 ) ) ;
#12113 = oriented_edge ( 'none', *, *, #13777, .f. ) ;
#12114 = edge_loop ( 'none', ( #42530, #12415, #39976, #13672 ) ) ;
#12115 = oriented_edge ( 'none', *, *, #22910, .f. ) ;
#12117 = oriented_edge ( 'none', *, *, #17712, .t. ) ;
#12116 = cartesian_point ( 'none', ( -79.80000000000302407, -32.10311613725785662, 165.8518800323662674 ) ) ;
#12118 = line ( 'none', #41562, #17836 ) ;
#12119 = cartesian_point ( 'none', ( 22.59555760628594001, -29.78616711434346698, 133.7206817787456430 ) ) ;
#12120 = edge_loop ( 'none', ( #36659, #1640, #26825, #4061 ) ) ;
#12121 = edge_curve ( 'none', #35160, #3512, #12180, .t. ) ;
#12122 = oriented_edge ( 'none', *, *, #16609, .f. ) ;
#12123 = edge_loop ( 'none', ( #11077, #26105, #33559, #36605 ) ) ;
#12124 = oriented_edge ( 'none', *, *, #27594, .f. ) ;
#12125 = axis2_placement_3d ( 'none', #14084, #34478, #17456 ) ;
#12126 = cartesian_point ( 'none', ( -14.61456777768142068, -37.23458618907370976, -126.0000000000000000 ) ) ;
#12127 = line ( 'none', #6855, #22026 ) ;
#12128 = oriented_edge ( 'none', *, *, #2910, .f. ) ;
#12129 = direction ( 'none', ( 2.775557561562896873e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12130 = axis2_placement_3d ( 'none', #21638, #38262, #18136 ) ;
#12131 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790454776, -2.135044278125301737e-15 ) ) ;
#12132 = face_outer_bound ( 'none', #5273, .t. ) ;
#12133 = oriented_edge ( 'none', *, *, #25828, .t. ) ;
#12134 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#12135 = line ( 'none', #25583, #24628 ) ;
#12136 = oriented_edge ( 'none', *, *, #27436, .f. ) ;
#12137 = line ( 'none', #20127, #187 ) ;
#12138 = oriented_edge ( 'none', *, *, #11013, .f. ) ;
#12139 = direction ( 'none', ( 0.8317029440736876111, -0.5552208685011401634, -9.143033122178807412e-16 ) ) ;
#12140 = advanced_face ( 'none', ( #27796 ), #38782, .t. ) ;
#12141 = cartesian_point ( 'none', ( -57.49999999999991473, -30.31088913245552163, 57.50000000000009237 ) ) ;
#12142 = oriented_edge ( 'none', *, *, #39093, .t. ) ;
#12143 = cartesian_point ( 'none', ( -57.50000000000009948, 30.31088913245521610, 57.50000000000011369 ) ) ;
#12145 = cartesian_point ( 'none', ( 1.683110647592287862e-14, 2.663022750215253250e-15, -7.000000000000002665 ) ) ;
#12144 = line ( 'none', #7170, #32459 ) ;
#12146 = edge_curve ( 'none', #37247, #14210, #30937, .t. ) ;
#12147 = cartesian_point ( 'none', ( 38.83089400792692913, -6.667080223535140959, -11.30914617988235094 ) ) ;
#12148 = cartesian_point ( 'none', ( -76.27680077335715225, 7.141990457409109538, 120.3674574641214150 ) ) ;
#12149 = cartesian_point ( 'none', ( -94.99303790892292909, 25.63707773909777643, 138.1485112826424597 ) ) ;
#12150 = cartesian_point ( 'none', ( 26.19527205448661178, -41.99607425566794916, 112.9777372599630354 ) ) ;
#12151 = vector ( 'none', #33108, 1000.000000000000114 ) ;
#12152 = cartesian_point ( 'none', ( -5.828464517655439714, -2.877325384177069179, 173.5999999999999659 ) ) ;
#12154 = edge_curve ( 'none', #33095, #39201, #35131, .t. ) ;
#12153 = cartesian_point ( 'none', ( -85.50000000001759304, -35.19999999992548112, 127.1000000000302492 ) ) ;
#12155 = cartesian_point ( 'none', ( -55.99999999999996447, -5.942789917996913766e-13, 109.2079136690647942 ) ) ;
#12156 = edge_loop ( 'none', ( #8388, #32254, #40997, #4479, #15345, #11590 ) ) ;
#12157 = oriented_edge ( 'none', *, *, #14789, .f. ) ;
#12158 = edge_loop ( 'none', ( #21126, #18090, #34996, #27274 ) ) ;
#12159 = vector ( 'none', #33259, 1000.000000000000000 ) ;
#12160 = direction ( 'none', ( 1.000000000000000000, 3.608224830031757968e-15, -1.317153999343780124e-15 ) ) ;
#12161 = edge_loop ( 'none', ( #27248, #7426, #15157, #36229 ) ) ;
#12162 = oriented_edge ( 'none', *, *, #42310, .f. ) ;
#12163 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#12164 = cartesian_point ( 'none', ( 29.87323663897495862, -1.323471462406970112, -5.500000000000020428 ) ) ;
#12165 = oriented_edge ( 'none', *, *, #37967, .t. ) ;
#12166 = axis2_placement_3d ( 'none', #27750, #38263, #24550 ) ;
#12167 = cartesian_point ( 'none', ( -1.000132835918484231, -21.62345140477662397, 173.9266654155992740 ) ) ;
#12168 = cartesian_point ( 'none', ( -84.80000000000312355, 32.56148888494540472, 125.1410076395237354 ) ) ;
#12169 = oriented_edge ( 'none', *, *, #18409, .t. ) ;
#12170 = edge_curve ( 'none', #43051, #23347, #225, .t. ) ;
#12171 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 1.586214173941531267e-16 ) ) ;
#12172 = cartesian_point ( 'none', ( -17.33000536093397415, 30.53235108503798401, 120.6000000000000654 ) ) ;
#12173 = cartesian_point ( 'none', ( -95.57391627936672762, -8.104543616543498530, 155.6121638303708892 ) ) ;
#12174 = edge_curve ( 'none', #8309, #23840, #4388, .t. ) ;
#12175 = cylindrical_surface ( 'none', #33349, 14.00000000000000000 ) ;
#12176 = line ( 'none', #25682, #6457 ) ;
#12177 = direction ( 'none', ( 8.239640843840862341e-16, -5.816799037940155148e-17, 1.000000000000000000 ) ) ;
#12178 = cartesian_point ( 'none', ( 37.32328896205823554, -14.38701895351130133, -14.01299393201620624 ) ) ;
#12179 = oriented_edge ( 'none', *, *, #19055, .t. ) ;
#12180 = circle ( 'none', #19091, 40.00000000000000711 ) ;
#12181 = oriented_edge ( 'none', *, *, #6305, .f. ) ;
#12182 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12183 = edge_curve ( 'none', #3292, #10295, #20007, .t. ) ;
#12184 = axis2_placement_3d ( 'none', #17412, #37100, #17258 ) ;
#12185 = direction ( 'none', ( 0.9943034911051389368, 0.1065859633166240938, -6.746146851020916917e-16 ) ) ;
#12186 = circle ( 'none', #20039, 43.74499999999999744 ) ;
#12187 = cartesian_point ( 'none', ( -79.60000000000293596, -21.13068968257197966, 113.9108282240084407 ) ) ;
#12188 = oriented_edge ( 'none', *, *, #14457, .f. ) ;
#12189 = axis2_placement_3d ( 'none', #40285, #39996, #109 ) ;
#12190 = direction ( 'none', ( 0.4389906948126949260, 0.8984916081232297014, -5.330692248188825098e-16 ) ) ;
#12191 = circle ( 'none', #9379, 0.2000000000000001499 ) ;
#12192 = cartesian_point ( 'none', ( 14.49999999999999822, 36.07317927387906309, 122.1744001323209829 ) ) ;
#12193 = oriented_edge ( 'none', *, *, #21023, .t. ) ;
#12194 = direction ( 'none', ( -0.6659915125553860227, 0.5169903563403376312, -0.5377511289205071376 ) ) ;
#12195 = oriented_edge ( 'none', *, *, #38928, .t. ) ;
#12196 = direction ( 'none', ( -0.8917887532908056469, 0.4524520079566787811, 7.093699910821890011e-16 ) ) ;
#12197 = oriented_edge ( 'none', *, *, #1383, .f. ) ;
#12198 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#12199 = edge_loop ( 'none', ( #26829, #19393, #23573, #40237 ) ) ;
#12200 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#12201 = face_outer_bound ( 'none', #20820, .t. ) ;
#12202 = advanced_face ( 'none', ( #3353 ), #37744, .f. ) ;
#12203 = oriented_edge ( 'none', *, *, #3247, .t. ) ;
#12204 = cartesian_point ( 'none', ( -45.96194077712550552, 37.46194077712567605, 9.909339457197377090e-15 ) ) ;
#12205 = edge_loop ( 'none', ( #40432, #25730, #17498, #11952 ) ) ;
#12206 = cartesian_point ( 'none', ( -8.465945622155805594, 16.90114598063194862, 176.0999999999999375 ) ) ;
#12207 = edge_loop ( 'none', ( #24077, #20035, #33830, #33409, #10045, #3875, #25119, #10553 ) ) ;
#12208 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#12209 = cartesian_point ( 'none', ( -79.80000000000282512, -30.78163148628342682, 167.8797893152941185 ) ) ;
#12210 = edge_curve ( 'none', #13772, #29090, #34587, .t. ) ;
#12211 = oriented_edge ( 'none', *, *, #27034, .f. ) ;
#12212 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166312548, 0.0000000000000000000 ) ) ;
#12213 = cartesian_point ( 'none', ( -39.89096554349855239, -3.494541685905044659, 113.1000000000000654 ) ) ;
#12214 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 166.1000000000001080 ) ) ;
#12215 = cartesian_point ( 'none', ( -95.58771556049794071, 6.909183653755827770, 120.5567491856012197 ) ) ;
#12216 = cartesian_point ( 'none', ( -20.95692912648077311, 33.06923819516751450, -35.73934967332242252 ) ) ;
#12217 = axis2_placement_3d ( 'none', #4216, #14086, #37433 ) ;
#12218 = line ( 'none', #10157, #1828 ) ;
#12219 = line ( 'none', #9652, #20588 ) ;
#12220 = circle ( 'none', #32213, 20.00000000000000355 ) ;
#12221 = oriented_edge ( 'none', *, *, #25127, .f. ) ;
#12222 = direction ( 'none', ( -1.096345236817342281e-15, -1.610385582298831411e-29, -1.000000000000000000 ) ) ;
#12223 = axis2_placement_3d ( 'none', #33732, #24255, #716 ) ;
#12224 = face_outer_bound ( 'none', #4961, .t. ) ;
#12225 = line ( 'none', #42509, #28889 ) ;
#12226 = oriented_edge ( 'none', *, *, #12798, .t. ) ;
#12227 = cartesian_point ( 'none', ( 14.32561849656469910, 12.97396146981002474, -37.15485900149960230 ) ) ;
#12228 = cartesian_point ( 'none', ( -14.50000000000010303, 34.64101615137755630, 113.1000000000000085 ) ) ;
#12229 = oriented_edge ( 'none', *, *, #25031, .t. ) ;
#12230 = cartesian_point ( 'none', ( -42.40155817815153938, 3.638806421707057481, 112.5339856231125850 ) ) ;
#12231 = b_spline_curve_with_knots ( 'none', 3,
( #30549, #34051, #11044, #33766, #40761, #23845, #27473, #27616 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.002522113772976489546, 0.005373960047518049066, 0.006799883184788830560, 0.008225806322059612055 ),
.unspecified. ) ;
#12232 = face_outer_bound ( 'none', #13215, .t. ) ;
#12233 = cartesian_point ( 'none', ( -82.29999999999976978, -27.00475779422677647, 145.9811479540191215 ) ) ;
#12234 = oriented_edge ( 'none', *, *, #34536, .f. ) ;
#12235 = edge_curve ( 'none', #14106, #26830, #28842, .t. ) ;
#12236 = cartesian_point ( 'none', ( -76.20889307075350416, 7.397444728830761207, 120.6130495004896659 ) ) ;
#12237 = oriented_edge ( 'none', *, *, #1028, .f. ) ;
#12238 = edge_curve ( 'none', #28400, #32504, #35638, .t. ) ;
#12239 = advanced_face ( 'none', ( #2873 ), #29380, .f. ) ;
#12240 = oriented_edge ( 'none', *, *, #3623, .f. ) ;
#12241 = face_outer_bound ( 'none', #30604, .t. ) ;
#12242 = edge_curve ( 'none', #6606, #9061, #16268, .t. ) ;
#12243 = oriented_edge ( 'none', *, *, #16764, .f. ) ;
#12244 = axis2_placement_3d ( 'none', #14924, #18266, #17849 ) ;
#12245 = oriented_edge ( 'none', *, *, #36208, .t. ) ;
#12246 = cartesian_point ( 'none', ( -21.18629071021968358, 33.10726580560109511, -12.52941736950052132 ) ) ;
#12247 = oriented_edge ( 'none', *, *, #13810, .f. ) ;
#12248 = direction ( 'none', ( 0.1316617414717854706, 5.803454248927668484e-13, 0.9912947018080027206 ) ) ;
#12249 = cartesian_point ( 'none', ( 21.94927865177673354, -42.49999999999989342, 101.0999999999999517 ) ) ;
#12250 = cartesian_point ( 'none', ( 17.31747045826294240, -10.75731199595675136, 175.7343892023574767 ) ) ;
#12251 = axis2_placement_3d ( 'none', #17215, #16937, #17078 ) ;
#12252 = oriented_edge ( 'none', *, *, #10768, .t. ) ;
#12253 = edge_curve ( 'none', #7475, #5816, #21580, .t. ) ;
#12254 = cartesian_point ( 'none', ( -57.10000000000004405, 34.64101615137734314, 126.1000000000000227 ) ) ;
#12255 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12256 = oriented_edge ( 'none', *, *, #41965, .t. ) ;
#12257 = cartesian_point ( 'none', ( -54.49999999999985789, -20.12761829022054982, 115.5951669768912069 ) ) ;
#12258 = axis2_placement_3d ( 'none', #8976, #15503, #9127 ) ;
#12259 = cartesian_point ( 'none', ( -45.96194077712584658, -45.96194077712534209, -60.99999999999999289 ) ) ;
#12260 = cartesian_point ( 'none', ( -82.30000000000293880, -22.28041962089399419, 111.6682357356311996 ) ) ;
#12261 = advanced_face ( 'none', ( #18952 ), #1280, .f. ) ;
#12262 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954027e-17, 1.927470528863119049e-16 ) ) ;
#12263 = cartesian_point ( 'none', ( 49.61081362515098192, -31.00027695764237734, -23.75000000000001066 ) ) ;
#12264 = circle ( 'none', #7895, 36.00000000000000711 ) ;
#12265 = axis2_placement_3d ( 'none', #16080, #32557, #2748 ) ;
#12266 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12267 = line ( 'none', #33648, #29967 ) ;
#12268 = vector ( 'none', #32182, 1000.000000000000000 ) ;
#12269 = face_bound ( 'none', #26685, .t. ) ;
#12270 = cartesian_point ( 'none', ( -30.96828797463502880, -53.04066445353483061, 64.60000000000006537 ) ) ;
#12271 = vertex_point ( 'none', #23712 ) ;
#12272 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12273 = face_outer_bound ( 'none', #37849, .t. ) ;
#12274 = line ( 'none', #4110, #36734 ) ;
#12275 = edge_curve ( 'none', #7099, #30692, #9062, .t. ) ;
#12276 = vertex_point ( 'none', #10638 ) ;
#12277 = direction ( 'none', ( -0.7071067811865530128, -1.942956041255940166e-15, -0.7071067811865420216 ) ) ;
#12278 = oriented_edge ( 'none', *, *, #16122, .t. ) ;
#12279 = face_outer_bound ( 'none', #1025, .t. ) ;
#12280 = vertex_point ( 'none', #462 ) ;
#12281 = axis2_placement_3d ( 'none', #34980, #4995, #11831 ) ;
#12282 = direction ( 'none', ( -1.000000000000000000, -3.586259037171266472e-15, 1.191212303758290596e-15 ) ) ;
#12283 = plane ( 'none', #13794 ) ;
#12284 = edge_curve ( 'none', #944, #25019, #12726, .t. ) ;
#12285 = oriented_edge ( 'none', *, *, #34031, .t. ) ;
#12286 = direction ( 'none', ( 3.568574007723717001e-15, -1.000000000000000000, 5.852461372666895755e-13 ) ) ;
#12287 = vertex_point ( 'none', #33627 ) ;
#12288 = oriented_edge ( 'none', *, *, #22873, .t. ) ;
#12289 = cartesian_point ( 'none', ( -55.53428586695481073, -33.79207048452619944, 160.6335795293458091 ) ) ;
#12290 = vector ( 'none', #12396, 1000.000000000000114 ) ;
#12291 = edge_loop ( 'none', ( #38051, #42189, #14651, #28983 ) ) ;
#12292 = cartesian_point ( 'none', ( -60.48979096184981330, 23.16544366694362722, 176.1288385681249906 ) ) ;
#12293 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#12294 = cartesian_point ( 'none', ( -95.18587639329790306, 25.21222210407094977, 137.7400579027552112 ) ) ;
#12295 = cartesian_point ( 'none', ( -22.17466139320853458, 33.29090554635825328, -15.19458246249725342 ) ) ;
#12296 = cartesian_point ( 'none', ( 51.00292657709093191, 37.46194077712570447, 1.000000000000007772 ) ) ;
#12297 = cartesian_point ( 'none', ( -103.9999999999999716, 34.31980515349911087, 177.9198051533744831 ) ) ;
#12298 = cartesian_point ( 'none', ( -0.1543824435732306655, 26.03529313327512895, 1.298101853731837618 ) ) ;
#12299 = edge_curve ( 'none', #23297, #13153, #30442, .t. ) ;
#12300 = line ( 'none', #10326, #34710 ) ;
#12301 = circle ( 'none', #39308, 12.99999999999998401 ) ;
#12302 = direction ( 'none', ( 2.657580928260468141e-15, -0.9080905094339684069, -0.4187739565397495256 ) ) ;
#12303 = vector ( 'none', #24193, 1000.000000000000114 ) ;
#12304 = circle ( 'none', #8684, 2.499999999999998668 ) ;
#12305 = vertex_point ( 'none', #33913 ) ;
#12306 = cartesian_point ( 'none', ( -85.50000000001777778, 35.00000000009686829, 165.0999999999703789 ) ) ;
#12307 = cartesian_point ( 'none', ( -95.20406381057124179, -8.928858103186923856, 154.3052479004414579 ) ) ;
#12308 = advanced_face ( 'none', ( #33037 ), #6462, .f. ) ;
#12309 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#12310 = line ( 'none', #34693, #3478 ) ;
#12311 = edge_curve ( 'none', #12830, #25240, #25229, .t. ) ;
#12312 = cartesian_point ( 'none', ( 2.016544490923746213, -21.55493102626913426, 173.9324339743622545 ) ) ;
#12313 = cartesian_point ( 'none', ( 57.50000000000012079, -30.31088913245514149, 57.50000000000000000 ) ) ;
#12314 = oriented_edge ( 'none', *, *, #42367, .t. ) ;
#12315 = cartesian_point ( 'none', ( -95.57378637780124109, -18.90177571629482145, 164.6786477894511904 ) ) ;
#12316 = advanced_face ( 'none', ( #24165 ), #10103, .f. ) ;
#12317 = axis2_placement_3d ( 'none', #40278, #23339, #17388 ) ;
#12318 = face_outer_bound ( 'none', #16502, .t. ) ;
#12319 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12320 = direction ( 'none', ( 0.9943034911051389368, 0.1065859633166243159, -6.314477345991997412e-16 ) ) ;
#12321 = direction ( 'none', ( 1.261543459662910222e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12322 = oriented_edge ( 'none', *, *, #33324, .f. ) ;
#12323 = axis2_placement_3d ( 'none', #12735, #35901, #36037 ) ;
#12324 = cartesian_point ( 'none', ( 2.881944195510888254e-14, 2.039207856146718356e-14, 82.50000000000004263 ) ) ;
#12325 = cartesian_point ( 'none', ( 37.23458618907358186, -14.61456777768170667, -15.19463300836743613 ) ) ;
#12326 = vertex_point ( 'none', #13676 ) ;
#12327 = cartesian_point ( 'none', ( -8.499999999999896971, 12.68168659082897420, 162.7993224512363781 ) ) ;
#12328 = oriented_edge ( 'none', *, *, #39517, .f. ) ;
#12329 = oriented_edge ( 'none', *, *, #20222, .t. ) ;
#12330 = face_outer_bound ( 'none', #11821, .t. ) ;
#12331 = vertex_point ( 'none', #30118 ) ;
#12332 = cartesian_point ( 'none', ( -3.651954859865682017e-14, 3.471686019288369191e-14, 1.000000000000014655 ) ) ;
#12333 = cartesian_point ( 'none', ( -69.49999999999977263, -31.89101615127991352, 166.1000000000189232 ) ) ;
#12334 = edge_loop ( 'none', ( #38713, #21647 ) ) ;
#12335 = plane ( 'none', #4613 ) ;
#12336 = axis2_placement_3d ( 'none', #41840, #41413, #1983 ) ;
#12338 = axis2_placement_3d ( 'none', #17054, #7281, #30589 ) ;
#12337 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#12339 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.7000000000000171 ) ) ;
#12340 = vector ( 'none', #25482, 1000.000000000000227 ) ;
#12341 = cartesian_point ( 'none', ( -55.99999999999993605, -1.500000000000594191, 107.6000000000000512 ) ) ;
#12342 = face_outer_bound ( 'none', #17749, .t. ) ;
#12343 = edge_curve ( 'none', #22558, #8111, #19505, .t. ) ;
#12344 = cartesian_point ( 'none', ( -59.49999999999992895, -3.025865195611567507e-13, 115.6000000000000938 ) ) ;
#12345 = cartesian_point ( 'none', ( -17.68936609087898759, -29.64346716324514119, 140.5436595608424852 ) ) ;
#12346 = vector ( 'none', #4696, 1000.000000000000000 ) ;
#12347 = conical_surface ( 'none', #32574, 4.499999999999997335, 0.7853981633974405074 ) ;
#12348 = vertex_point ( 'none', #23563 ) ;
#12349 = cartesian_point ( 'none', ( -76.19999999999984652, 4.694648992556185332e-13, 146.1000000000001364 ) ) ;
#12350 = cartesian_point ( 'none', ( -85.69999999999983231, -6.067312301009483377, 166.6234066724319973 ) ) ;
#12351 = edge_curve ( 'none', #40214, #20348, #20547, .t. ) ;
#12352 = circle ( 'none', #940, 12.99999999999999289 ) ;
#12353 = vertex_point ( 'none', #33475 ) ;
#12354 = oriented_edge ( 'none', *, *, #24432, .f. ) ;
#12355 = circle ( 'none', #14438, 36.54676258992806481 ) ;
#12356 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#12357 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#12358 = cartesian_point ( 'none', ( -69.50000000000005684, 34.64101615145141722, 126.0999999999793886 ) ) ;
#12359 = cartesian_point ( 'none', ( -2.831136357615966936, 26.41068933073473701, -43.00000000000000000 ) ) ;
#12360 = cartesian_point ( 'none', ( -42.30603822254888513, -4.752114273081970985, 112.6956649732933897 ) ) ;
#12361 = advanced_face ( 'none', ( #26262 ), #28332, .f. ) ;
#12362 = line ( 'none', #5451, #25898 ) ;
#12363 = cartesian_point ( 'none', ( -30.06243503111465998, -56.50000000000007105, 58.50000000000004974 ) ) ;
#12364 = axis2_placement_3d ( 'none', #14290, #37912, #20994 ) ;
#12365 = edge_loop ( 'none', ( #36528, #33422, #25287, #18626 ) ) ;
#12366 = plane ( 'none', #32364 ) ;
#12367 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12368 = vertex_point ( 'none', #4643 ) ;
#12369 = edge_curve ( 'none', #7250, #7698, #13226, .t. ) ;
#12370 = oriented_edge ( 'none', *, *, #85, .f. ) ;
#12371 = oriented_edge ( 'none', *, *, #42442, .f. ) ;
#12372 = vector ( 'none', #27675, 1000.000000000000000 ) ;
#12373 = edge_curve ( 'none', #37138, #7784, #10662, .t. ) ;
#12374 = oriented_edge ( 'none', *, *, #41277, .f. ) ;
#12375 = direction ( 'none', ( -0.8984916081232299234, 0.4389906948126948705, 1.091044139905657284e-15 ) ) ;
#12376 = axis2_placement_3d ( 'none', #28956, #5543, #19071 ) ;
#12377 = cartesian_point ( 'none', ( -20.40014142135094488, 1.033999211528602080, 176.0999999999999943 ) ) ;
#12378 = cartesian_point ( 'none', ( -41.21204445247112602, 9.159552011290948315, -15.49999999999996803 ) ) ;
#12379 = edge_curve ( 'none', #10180, #33012, #11696, .t. ) ;
#12380 = cartesian_point ( 'none', ( 2.760084716754140863e-14, 1.922892675225974220e-14, 82.50000000000004263 ) ) ;
#12381 = axis2_placement_3d ( 'none', #11103, #4406, #1377 ) ;
#12382 = cartesian_point ( 'none', ( -76.33031689531931363, 7.036989847018559452, 120.2665105761236788 ) ) ;
#12383 = line ( 'none', #4669, #19705 ) ;
#12384 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#12385 = cartesian_point ( 'none', ( -4.035090819915268412, -1.991994496737965470, 164.5999999999999659 ) ) ;
#12386 = cartesian_point ( 'none', ( 4.483434244350593012, 2.213327218597777701, 165.0999999999999659 ) ) ;
#12387 = axis2_placement_3d ( 'none', #8357, #28438, #8516 ) ;
#12388 = line ( 'none', #37528, #29581 ) ;
#12389 = vertex_point ( 'none', #40926 ) ;
#12390 = cartesian_point ( 'none', ( 23.33382820369268629, 37.86960578668549005, 114.7000000000000171 ) ) ;
#12391 = cartesian_point ( 'none', ( 37.46194077712620896, 51.00292657709059796, -8.027421954064688087e-15 ) ) ;
#12392 = b_spline_curve_with_knots ( 'none', 3,
( #16231, #3305, #6625, #29914 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007273745245584433729 ),
.unspecified. ) ;
#12393 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12394 = cartesian_point ( 'none', ( 0.6547083807308695658, 26.99206099830469441, 1.999999999999997335 ) ) ;
#12395 = face_outer_bound ( 'none', #18050, .t. ) ;
#12396 = direction ( 'none', ( 0.7071067811865444641, -0.6123724356955918546, 0.3535533905936308341 ) ) ;
#12397 = vector ( 'none', #21931, 1000.000000000000114 ) ;
#12398 = direction ( 'none', ( 3.202566417187962664e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12399 = vertex_point ( 'none', #41334 ) ;
#12400 = cartesian_point ( 'none', ( -58.79999999999988347, 5.318658065023985705e-13, 146.1000000000001364 ) ) ;
#12402 = oriented_edge ( 'none', *, *, #1510, .t. ) ;
#12401 = cartesian_point ( 'none', ( -94.97794776959145224, 6.920641005108547184, 120.1546535738714709 ) ) ;
#12403 = face_outer_bound ( 'none', #3605, .t. ) ;
#12404 = cartesian_point ( 'none', ( -37.46194077712569737, 45.96194077712558368, 1.000000000000084155 ) ) ;
#12405 = axis2_placement_3d ( 'none', #10656, #3954, #20685 ) ;
#12406 = cylindrical_surface ( 'none', #13457, 3.000000000000000444 ) ;
#12407 = cartesian_point ( 'none', ( -94.90460489780456044, 25.88342060035417447, 138.4892675175160832 ) ) ;
#12408 = cartesian_point ( 'none', ( -50.10081362515099102, 27.60545737480742901, 68.60000000000007958 ) ) ;
#12409 = cartesian_point ( 'none', ( -3.996973624373525880, 37.28638091644271668, 2.000000000000000444 ) ) ;
#12410 = oriented_edge ( 'none', *, *, #26460, .f. ) ;
#12411 = oriented_edge ( 'none', *, *, #18141, .f. ) ;
#12412 = plane ( 'none', #8707 ) ;
#12413 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790454221, -1.189184902126347782e-15 ) ) ;
#12414 = edge_curve ( 'none', #43078, #36163, #1832, .t. ) ;
#12415 = oriented_edge ( 'none', *, *, #964, .f. ) ;
#12416 = edge_curve ( 'none', #12305, #16835, #36184, .t. ) ;
#12417 = vector ( 'none', #34396, 1000.000000000000000 ) ;
#12418 = vertex_point ( 'none', #37864 ) ;
#12419 = cartesian_point ( 'none', ( 20.00000000000000000, 34.64101615137762735, 120.7000000000000313 ) ) ;
#12420 = oriented_edge ( 'none', *, *, #39854, .t. ) ;
#12421 = direction ( 'none', ( -1.317153999343780519e-15, 1.224442052797146261e-16, -1.000000000000000000 ) ) ;
#12422 = advanced_face ( 'none', ( #42952 ), #3885, .f. ) ;
#12423 = oriented_edge ( 'none', *, *, #36555, .f. ) ;
#12424 = axis2_placement_3d ( 'none', #31870, #18324, #25472 ) ;
#12425 = cartesian_point ( 'none', ( 1.592940964396529231e-13, -44.99999999999997868, 58.50000000000003553 ) ) ;
#12426 = line ( 'none', #25853, #17636 ) ;
#12427 = edge_curve ( 'none', #1042, #39639, #7488, .t. ) ;
#12428 = face_outer_bound ( 'none', #31329, .t. ) ;
#12429 = oriented_edge ( 'none', *, *, #22929, .t. ) ;
#12430 = edge_loop ( 'none', ( #25793, #28732, #3011, #5810, #12577, #31081 ) ) ;
#12431 = cartesian_point ( 'none', ( -42.50000000000004263, 26.33913438213173208, 112.2347580528858799 ) ) ;
#12432 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12433 = face_outer_bound ( 'none', #24788, .t. ) ;
#12434 = edge_curve ( 'none', #37708, #27414, #16354, .t. ) ;
#12435 = vector ( 'none', #15777, 1000.000000000000000 ) ;
#12436 = direction ( 'none', ( -3.608224830032506597e-15, 1.000000000000000000, -5.849626338871871667e-13 ) ) ;
#12437 = direction ( 'none', ( -0.8966868488700904249, -0.4426654437195517433, 0.0000000000000000000 ) ) ;
#12438 = oriented_edge ( 'none', *, *, #38492, .t. ) ;
#12439 = cartesian_point ( 'none', ( -76.33118601895735367, 7.035988160207311104, 120.2655475610900879 ) ) ;
#12440 = cartesian_point ( 'none', ( -95.06881398104407310, 25.53756664070803239, 138.0528419749468299 ) ) ;
#12441 = oriented_edge ( 'none', *, *, #12845, .f. ) ;
#12442 = vertex_point ( 'none', #20798 ) ;
#12443 = edge_curve ( 'none', #40679, #35341, #8558, .t. ) ;
#12444 = vector ( 'none', #32299, 1000.000000000000000 ) ;
#12445 = cartesian_point ( 'none', ( -81.48748661166237639, -4.486879073389817840, 161.9494426573587305 ) ) ;
#12446 = vertex_point ( 'none', #21084 ) ;
#12447 = oriented_edge ( 'none', *, *, #18867, .f. ) ;
#12448 = axis2_placement_3d ( 'none', #27072, #36865, #16890 ) ;
#12449 = oriented_edge ( 'none', *, *, #12078, .f. ) ;
#12450 = axis2_placement_3d ( 'none', #26698, #17089, #16792 ) ;
#12451 = cartesian_point ( 'none', ( 37.46194077712615211, 45.96194077712510762, -8.030471620250832736e-15 ) ) ;
#12452 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#12453 = cartesian_point ( 'none', ( 20.00000000000008527, -34.64101615137753498, 113.1000000000000227 ) ) ;
#12454 = cartesian_point ( 'none', ( -83.67782780742270177, -19.99999999993455191, 111.4589838486342899 ) ) ;
#12455 = vector ( 'none', #2067, 1000.000000000000000 ) ;
#12456 = cartesian_point ( 'none', ( -0.9731018870140567545, -21.00044731387815489, 176.1000000000000512 ) ) ;
#12457 = oriented_edge ( 'none', *, *, #24393, .t. ) ;
#12458 = advanced_face ( 'none', ( #14258 ), #30989, .f. ) ;
#12459 = direction ( 'none', ( 1.329044048917663765e-15, -1.224442052797147000e-16, 1.000000000000000000 ) ) ;
#12460 = direction ( 'none', ( -8.239640843840861355e-16, 5.816799037940155148e-17, -1.000000000000000000 ) ) ;
#12461 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#12462 = direction ( 'none', ( -4.440892098500627148e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12463 = vertex_point ( 'none', #4507 ) ;
#12464 = edge_curve ( 'none', #15238, #5409, #36144, .t. ) ;
#12465 = circle ( 'none', #27427, 36.00000000000000000 ) ;
#12466 = direction ( 'none', ( 3.302584360835593142e-15, -0.6930543574663441397, 0.7208853290204433328 ) ) ;
#12467 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12468 = circle ( 'none', #25636, 3.249999999999996003 ) ;
#12469 = cartesian_point ( 'none', ( -19.99999999999984723, 34.64101615137759893, 113.1000000000000796 ) ) ;
#12470 = oriented_edge ( 'none', *, *, #35211, .f. ) ;
#12471 = advanced_face ( 'none', ( #31986 ), #4347, .f. ) ;
#12472 = edge_curve ( 'none', #12418, #4726, #5384, .t. ) ;
#12473 = face_bound ( 'none', #1943, .t. ) ;
#12474 = line ( 'none', #17831, #27577 ) ;
#12475 = face_outer_bound ( 'none', #14153, .t. ) ;
#12476 = direction ( 'none', ( 0.0000000000000000000, 0.4187739565397318731, -0.9080905094339764005 ) ) ;
#12477 = axis2_placement_3d ( 'none', #36366, #33156, #42780 ) ;
#12478 = vertex_point ( 'none', #28338 ) ;
#12479 = vertex_point ( 'none', #41764 ) ;
#12480 = axis2_placement_3d ( 'none', #5723, #9066, #35721 ) ;
#12481 = cartesian_point ( 'none', ( -3.734351268304088244e-14, 3.477502818326309484e-14, 4.857225732735059864e-14 ) ) ;
#12482 = oriented_edge ( 'none', *, *, #15773, .f. ) ;
#12483 = edge_loop ( 'none', ( #285, #41067 ) ) ;
#12484 = direction ( 'none', ( -1.000000000000000000, -3.652805703907673250e-15, 1.370843245814805173e-15 ) ) ;
#12485 = direction ( 'none', ( -9.882369705901596762e-16, 0.5770424718355023908, 0.8167141395237217383 ) ) ;
#12486 = direction ( 'none', ( -0.9912947018080024986, 7.344038491656658775e-14, 0.1316617414717860812 ) ) ;
#12487 = cartesian_point ( 'none', ( -3.651954859865682017e-14, 3.471686019288369191e-14, 1.000000000000014655 ) ) ;
#12488 = cartesian_point ( 'none', ( -10.46778422234811323, 14.65059800516351274, -37.00514955875937773 ) ) ;
#12489 = cartesian_point ( 'none', ( -16.19644125571485560, 37.30017812533242960, 113.1000000000000796 ) ) ;
#12490 = cartesian_point ( 'none', ( -37.46194077712556947, -45.96194077712558368, 1.000000000000077272 ) ) ;
#12491 = edge_curve ( 'none', #21561, #42302, #32997, .t. ) ;
#12492 = circle ( 'none', #35188, 39.00000000000001421 ) ;
#12493 = oriented_edge ( 'none', *, *, #13581, .t. ) ;
#12494 = cartesian_point ( 'none', ( -84.80000000000299565, 21.04693489143534535, 178.4707898778786728 ) ) ;
#12495 = line ( 'none', #1945, #33341 ) ;
#12496 = cartesian_point ( 'none', ( 37.29023801107913272, -14.47210586107914665, -33.69526492745374213 ) ) ;
#12497 = cartesian_point ( 'none', ( -104.4999999999997726, -22.49999999989379873, 181.1000000000132673 ) ) ;
#12498 = cartesian_point ( 'none', ( -95.54613506736654926, 6.863753650125267392, 120.4694102640057451 ) ) ;
#12499 = edge_curve ( 'none', #31402, #41863, #25189, .t. ) ;
#12500 = oriented_edge ( 'none', *, *, #42541, .t. ) ;
#12501 = cartesian_point ( 'none', ( -83.67782780742258808, -30.14101615127996681, 166.1000000000179000 ) ) ;
#12502 = oriented_edge ( 'none', *, *, #12871, .f. ) ;
#12503 = conical_surface ( 'none', #33004, 21.00000000000000000, 0.3689595462058566366 ) ;
#12504 = axis2_placement_3d ( 'none', #7138, #23591, #7277 ) ;
#12505 = face_outer_bound ( 'none', #9389, .t. ) ;
#12506 = oriented_edge ( 'none', *, *, #7758, .t. ) ;
#12507 = direction ( 'none', ( 3.608224830031757179e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12508 = cylindrical_surface ( 'none', #4493, 4.499999999999997335 ) ;
#12509 = circle ( 'none', #39406, 7.499999999999995559 ) ;
#12510 = oriented_edge ( 'none', *, *, #20972, .f. ) ;
#12511 = cartesian_point ( 'none', ( -21.17795984517872654, 2.921204809345708586, 174.8334269670862682 ) ) ;
#12512 = direction ( 'none', ( 1.379906115710852307e-15, 2.415229020038684142e-16, 1.000000000000000000 ) ) ;
#12514 = advanced_face ( 'none', ( #30398 ), #22085, .f. ) ;
#12513 = b_spline_curve_with_knots ( 'none', 3,
( #29488, #26004, #29186, #19313 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001396857722049327059, 0.002522113772976496918 ),
.unspecified. ) ;
#12515 = vertex_point ( 'none', #21513 ) ;
#12516 = cartesian_point ( 'none', ( -2.021896092993108685, 21.62271476889474187, 173.9267272496184091 ) ) ;
#12517 = oriented_edge ( 'none', *, *, #15329, .f. ) ;
#12518 = cartesian_point ( 'none', ( -35.65616640185525910, 54.34738077886748187, 1.000000000000084155 ) ) ;
#12519 = edge_loop ( 'none', ( #14811, #24468, #38620, #28360 ) ) ;
#12521 = edge_curve ( 'none', #36093, #14596, #9555, .t. ) ;
#12520 = cartesian_point ( 'none', ( -104.4999999999999147, 15.66987298118529459, 183.2410161513684557 ) ) ;
#12522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12523 = cartesian_point ( 'none', ( -17.18541743770069630, 36.26601615137748524, 113.1000000000000085 ) ) ;
#12524 = advanced_face ( 'none', ( #17367 ), #6425, .f. ) ;
#12525 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#12526 = direction ( 'none', ( -1.000000000000000000, -3.554535583560733116e-15, 1.361734873219695999e-15 ) ) ;
#12527 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12529 = axis2_placement_3d ( 'none', #23762, #9939, #36604 ) ;
#12528 = cartesian_point ( 'none', ( -60.19998826649754875, 21.04693489143543061, 178.4707898778786443 ) ) ;
#12530 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.191229653865440203e-16 ) ) ;
#12531 = face_outer_bound ( 'none', #2418, .t. ) ;
#12532 = vertex_point ( 'none', #31991 ) ;
#12533 = cartesian_point ( 'none', ( 20.71096300278592750, -33.04627076535616936, -12.00000000000001243 ) ) ;
#12534 = edge_curve ( 'none', #258, #4283, #28288, .t. ) ;
#12535 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.60000000000002274 ) ) ;
#12536 = cartesian_point ( 'none', ( -36.68526780341832705, 13.23597847503081582, -35.99999999999997868 ) ) ;
#12537 = edge_loop ( 'none', ( #1901, #4411, #29293, #25617 ) ) ;
#12538 = oriented_edge ( 'none', *, *, #43207, .f. ) ;
#12539 = vector ( 'none', #18967, 1000.000000000000000 ) ;
#12540 = cartesian_point ( 'none', ( -59.49999999999984368, -1.962395613725189278e-13, 177.1000000000000512 ) ) ;
#12541 = cartesian_point ( 'none', ( -94.80230244889693836, 25.76025519020436860, 138.2669332643284861 ) ) ;
#12542 = cartesian_point ( 'none', ( -69.49999999999972999, -34.49967906316831545, 171.5187199309077926 ) ) ;
#12543 = oriented_edge ( 'none', *, *, #23000, .t. ) ;
#12544 = oriented_edge ( 'none', *, *, #14688, .t. ) ;
#12545 = cartesian_point ( 'none', ( -30.31088913245559269, 57.49999999999993605, 7.632783294297951215e-14 ) ) ;
#12546 = direction ( 'none', ( -3.783391365044781940e-15, 0.8660254037841398356, -0.5000000000005174750 ) ) ;
#12547 = oriented_edge ( 'none', *, *, #3462, .t. ) ;
#12548 = face_outer_bound ( 'none', #29271, .t. ) ;
#12549 = conical_surface ( 'none', #30670, 24.99999999999998224, 0.7853981633974466137 ) ;
#12550 = cartesian_point ( 'none', ( -103.9999999999997300, -27.80931635939338520, 167.3518687088551076 ) ) ;
#12551 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#12552 = edge_curve ( 'none', #654, #15805, #28537, .t. ) ;
#12553 = circle ( 'none', #18371, 12.00000000000000711 ) ;
#12554 = circle ( 'none', #8119, 4.000000000000000000 ) ;
#12555 = cartesian_point ( 'none', ( -76.49869101797065696, 25.71397102274758595, 138.2224359737798807 ) ) ;
#12556 = direction ( 'none', ( -0.5080550105299509456, 0.8613246230518499802, 1.393853679050914431e-16 ) ) ;
#12557 = oriented_edge ( 'none', *, *, #37074, .f. ) ;
#12558 = edge_curve ( 'none', #36662, #21433, #8519, .t. ) ;
#12559 = oriented_edge ( 'none', *, *, #18319, .t. ) ;
#12560 = axis2_placement_3d ( 'none', #16260, #19635, #3055 ) ;
#12561 = edge_loop ( 'none', ( #16063, #36122 ) ) ;
#12562 = axis2_placement_3d ( 'none', #2071, #18476, #15534 ) ;
#12563 = edge_curve ( 'none', #5212, #10559, #34047, .t. ) ;
#12564 = oriented_edge ( 'none', *, *, #18932, .t. ) ;
#12565 = axis2_placement_3d ( 'none', #28413, #12107, #25507 ) ;
#12566 = advanced_face ( 'none', ( #41864 ), #23063, .f. ) ;
#12567 = cartesian_point ( 'none', ( -58.79999999999988347, 5.318658065023985705e-13, 146.1000000000001364 ) ) ;
#12568 = circle ( 'none', #6166, 4.049999999999998046 ) ;
#12569 = axis2_placement_3d ( 'none', #24013, #21108, #17905 ) ;
#12570 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#12571 = oriented_edge ( 'none', *, *, #27702, .t. ) ;
#12572 = cartesian_point ( 'none', ( -54.73809645973855709, 26.96268861783253001, 121.3468292368729493 ) ) ;
#12573 = vertex_point ( 'none', #38998 ) ;
#12574 = vertex_point ( 'none', #39141 ) ;
#12575 = oriented_edge ( 'none', *, *, #20911, .f. ) ;
#12576 = line ( 'none', #35362, #34987 ) ;
#12577 = oriented_edge ( 'none', *, *, #14274, .t. ) ;
#12578 = edge_loop ( 'none', ( #28315, #4614, #42866, #33987 ) ) ;
#12579 = vertex_point ( 'none', #35489 ) ;
#12581 = vertex_point ( 'none', #31398 ) ;
#12580 = edge_loop ( 'none', ( #39431, #29225, #27999, #30339 ) ) ;
#12582 = cartesian_point ( 'none', ( 54.34738077886792951, 35.65616640185448460, -1.166886092499996518e-14 ) ) ;
#12583 = oriented_edge ( 'none', *, *, #20612, .t. ) ;
#12584 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343779927e-15 ) ) ;
#12585 = vector ( 'none', #40645, 1000.000000000000114 ) ;
#12586 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12587 = face_outer_bound ( 'none', #36169, .t. ) ;
#12588 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#12589 = cartesian_point ( 'none', ( 1.077527965733104956e-15, 3.263398665506180706e-14, 46.50000000000006395 ) ) ;
#12590 = direction ( 'none', ( -3.608224830031757179e-15, 1.000000000000000000, 1.224442052797193592e-16 ) ) ;
#12591 = axis2_placement_3d ( 'none', #42276, #9069, #15738 ) ;
#12592 = face_outer_bound ( 'none', #11859, .t. ) ;
#12593 = oriented_edge ( 'none', *, *, #6672, .t. ) ;
#12594 = face_outer_bound ( 'none', #30062, .t. ) ;
#12595 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12596 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#12597 = direction ( 'none', ( -0.1065859633166277992, 0.9943034911051386038, 0.0000000000000000000 ) ) ;
#12598 = edge_curve ( 'none', #31919, #1856, #38741, .t. ) ;
#12599 = edge_loop ( 'none', ( #23064, #23301, #21689, #39157 ) ) ;
#12600 = oriented_edge ( 'none', *, *, #27791, .f. ) ;
#12601 = cylindrical_surface ( 'none', #6351, 4.999999999999997335 ) ;
#12602 = plane ( 'none', #33091 ) ;
#12603 = cartesian_point ( 'none', ( -29.39359980405011896, -3.150894247566149442, -36.49999999999997868 ) ) ;
#12604 = cartesian_point ( 'none', ( -55.99999999999974420, -34.49967906316828703, 166.0183989940759091 ) ) ;
#12605 = edge_curve ( 'none', #650, #28864, #31940, .t. ) ;
#12606 = vertex_point ( 'none', #15956 ) ;
#12607 = edge_loop ( 'none', ( #42706, #33585, #32058, #35931 ) ) ;
#12608 = direction ( 'none', ( -7.706087219271051957e-16, 3.400530025998507844e-16, -1.000000000000000000 ) ) ;
#12609 = cartesian_point ( 'none', ( 33.29090554635831722, 22.17466139320846708, -32.50000000000000711 ) ) ;
#12610 = direction ( 'none', ( -0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#12611 = edge_curve ( 'none', #12479, #36386, #7447, .t. ) ;
#12612 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12613 = cartesian_point ( 'none', ( -46.21081362515121782, 31.00027695764203273, -23.74999999999998934 ) ) ;
#12614 = edge_loop ( 'none', ( #27394, #37037, #22955, #3783, #22053 ) ) ;
#12615 = cartesian_point ( 'none', ( -67.79999999999991189, 9.422182261536315551, 138.6688169562042390 ) ) ;
#12616 = oriented_edge ( 'none', *, *, #41993, .f. ) ;
#12617 = edge_curve ( 'none', #3908, #16796, #24670, .t. ) ;
#12618 = vertex_point ( 'none', #26006 ) ;
#12619 = oriented_edge ( 'none', *, *, #31040, .t. ) ;
#12620 = circle ( 'none', #36437, 4.150000000000004796 ) ;
#12621 = vertex_point ( 'none', #12613 ) ;
#12622 = advanced_face ( 'none', ( #24123 ), #2611, .f. ) ;
#12623 = vertex_point ( 'none', #8841 ) ;
#12624 = vertex_point ( 'none', #32133 ) ;
#12625 = edge_loop ( 'none', ( #15589, #30923, #10577, #11624 ) ) ;
#12626 = edge_curve ( 'none', #36614, #1387, #41365, .t. ) ;
#12627 = line ( 'none', #31292, #28789 ) ;
#12628 = vertex_point ( 'none', #19470 ) ;
#12629 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12630 = axis2_placement_3d ( 'none', #14272, #501, #13719 ) ;
#12631 = advanced_face ( 'none', ( #6957 ), #15260, .t. ) ;
#12632 = cartesian_point ( 'none', ( -13.27696944811832047, 12.15409734508214790, -37.49999999999999289 ) ) ;
#12633 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757968e-15, 1.317153999343780124e-15 ) ) ;
#12634 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#12635 = circle ( 'none', #27555, 3.000000000000000444 ) ;
#12637 = oriented_edge ( 'none', *, *, #37496, .t. ) ;
#12636 = axis2_placement_3d ( 'none', #17688, #14618, #24394 ) ;
#12638 = cylindrical_surface ( 'none', #33115, 32.00000000000000000 ) ;
#12639 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12640 = vector ( 'none', #18984, 1000.000000000000000 ) ;
#12642 = oriented_edge ( 'none', *, *, #22876, .f. ) ;
#12641 = axis2_placement_3d ( 'none', #8073, #38080, #41439 ) ;
#12643 = line ( 'none', #37454, #3312 ) ;
#12644 = cartesian_point ( 'none', ( -85.69999999999983231, -7.581171491952383157, 165.1679925217525806 ) ) ;
#12645 = direction ( 'none', ( 1.000000000000000000, 3.586259037171266472e-15, -1.191212303758290399e-15 ) ) ;
#12646 = direction ( 'none', ( 3.608224830032559450e-15, -1.000000000000000000, 5.919455965648734082e-13 ) ) ;
#12647 = cartesian_point ( 'none', ( -42.45564452381071874, -2.246627456434559189, 112.3961567596823130 ) ) ;
#12648 = vertex_point ( 'none', #33281 ) ;
#12649 = cylindrical_surface ( 'none', #12251, 5.099999999999990763 ) ;
#12650 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#12651 = cartesian_point ( 'none', ( -29.39359980405012607, -3.150894247566149886, -44.99999999999997868 ) ) ;
#12652 = axis2_placement_3d ( 'none', #20532, #17467, #617 ) ;
#12653 = face_outer_bound ( 'none', #15901, .t. ) ;
#12654 = cartesian_point ( 'none', ( -29.39359980405011896, -3.150894247566149442, -36.49999999999997868 ) ) ;
#12655 = edge_loop ( 'none', ( #21001, #232, #42288, #24377 ) ) ;
#12656 = edge_curve ( 'none', #25019, #944, #14219, .t. ) ;
#12657 = oriented_edge ( 'none', *, *, #30120, .f. ) ;
#12658 = cartesian_point ( 'none', ( -20.00000000000000000, 34.64101615137755630, 84.50000000000007105 ) ) ;
#12659 = cartesian_point ( 'none', ( -18.98892682092452588, -1.111885538816322461, 176.0999999999999943 ) ) ;
#12660 = oriented_edge ( 'none', *, *, #6290, .f. ) ;
#12661 = oriented_edge ( 'none', *, *, #17275, .t. ) ;
#12662 = direction ( 'none', ( -0.4389906948126948705, -0.8984916081232297014, 5.330692248188824112e-16 ) ) ;
#12663 = line ( 'none', #19004, #37723 ) ;
#12664 = oriented_edge ( 'none', *, *, #30160, .f. ) ;
#12665 = oriented_edge ( 'none', *, *, #21615, .t. ) ;
#12666 = vertex_point ( 'none', #30064 ) ;
#12667 = oriented_edge ( 'none', *, *, #34691, .f. ) ;
#12668 = edge_curve ( 'none', #20984, #707, #12687, .t. ) ;
#12669 = cartesian_point ( 'none', ( -95.69999999999993179, 13.36216960989239233, 133.2834121812215642 ) ) ;
#12670 = cartesian_point ( 'none', ( -79.14999999999997726, 26.36759374696732294, 165.0999999999846466 ) ) ;
#12671 = direction ( 'none', ( 1.000000000000000000, 3.552713678800496985e-15, -1.165734175856409634e-15 ) ) ;
#12672 = cartesian_point ( 'none', ( -14.37441257589632748, -10.84406509996242640, -37.11242796309048941 ) ) ;
#12673 = vector ( 'none', #39058, 1000.000000000000000 ) ;
#12674 = oriented_edge ( 'none', *, *, #27223, .f. ) ;
#12675 = advanced_face ( 'none', ( #16314 ), #6638, .f. ) ;
#12676 = cartesian_point ( 'none', ( 1.032483262885835389e-14, 2.855335062386360238e-14, 58.50000000000004263 ) ) ;
#12677 = b_spline_curve_with_knots ( 'none', 3,
( #20034, #36792, #23496, #16960, #30770, #41136, #10860, #30634, #21160, #17667, #7617, #7323, #17236, #37369 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301645608638795e-05, 0.0008479099652919815360, 0.001300811456166026852, 0.001753712947040072167, 0.002206614437914117266, 0.002659515928788162582, 0.003565318910536312627 ),
.unspecified. ) ;
#12678 = cartesian_point ( 'none', ( -8.779711460710432291, -42.50000000000000000, 101.0999999999999801 ) ) ;
#12679 = cartesian_point ( 'none', ( -54.50000000000004263, 34.49967906316793886, 126.1816010059241790 ) ) ;
#12680 = face_outer_bound ( 'none', #27210, .t. ) ;
#12681 = edge_loop ( 'none', ( #39772, #17232 ) ) ;
#12682 = conical_surface ( 'none', #17825, 6.500000000000001776, 0.7853981633974447263 ) ;
#12683 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12684 = direction ( 'none', ( -1.216632385811974505e-15, 1.454508380802969775e-19, -1.000000000000000000 ) ) ;
#12685 = edge_curve ( 'none', #1218, #21963, #30895, .t. ) ;
#12686 = oriented_edge ( 'none', *, *, #22414, .f. ) ;
#12687 = circle ( 'none', #23267, 50.00000000000000000 ) ;
#12688 = oriented_edge ( 'none', *, *, #15996, .t. ) ;
#12689 = direction ( 'none', ( -3.469446951953611033e-15, 1.000000000000000000, 5.421010862427517240e-17 ) ) ;
#12690 = cartesian_point ( 'none', ( -1.312144837228856255e-14, 3.690342419865547471e-17, -61.00000000000000000 ) ) ;
#12691 = advanced_face ( 'none', ( #37203 ), #13192, .f. ) ;
#12692 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 58.50000000000000000 ) ) ;
#12693 = cartesian_point ( 'none', ( -76.69999999999978968, -18.16458294545005003, 166.0761839803770670 ) ) ;
#12694 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12695 = edge_curve ( 'none', #11956, #34359, #40830, .t. ) ;
#12696 = face_outer_bound ( 'none', #18563, .t. ) ;
#12697 = vertex_point ( 'none', #29489 ) ;
#12698 = axis2_placement_3d ( 'none', #16958, #23920, #40279 ) ;
#12699 = cartesian_point ( 'none', ( -59.99999999999988631, -1.987339211834180334e-13, 146.1000000000000796 ) ) ;
#12700 = cartesian_point ( 'none', ( -26.28021959863969315, 42.29328244261405700, 112.7226299209311549 ) ) ;
#12701 = edge_curve ( 'none', #2391, #26721, #39783, .t. ) ;
#12702 = line ( 'none', #18171, #27263 ) ;
#12703 = axis2_placement_3d ( 'none', #5036, #31670, #35036 ) ;
#12704 = vertex_point ( 'none', #26297 ) ;
#12705 = cartesian_point ( 'none', ( -76.19593618942852231, 7.847530109655692421, 136.8551705633589961 ) ) ;
#12706 = oriented_edge ( 'none', *, *, #8147, .f. ) ;
#12707 = vertex_point ( 'none', #22925 ) ;
#12708 = axis2_placement_3d ( 'none', #8270, #31553, #11620 ) ;
#12709 = circle ( 'none', #34009, 32.50000000000000000 ) ;
#12710 = vertex_point ( 'none', #16389 ) ;
#12711 = oriented_edge ( 'none', *, *, #11364, .t. ) ;
#12712 = vertex_point ( 'none', #16534 ) ;
#12713 = cartesian_point ( 'none', ( -73.69999999999986073, 4.784305468485467041e-13, 146.1000000000001364 ) ) ;
#12714 = oriented_edge ( 'none', *, *, #27257, .t. ) ;
#12715 = cartesian_point ( 'none', ( -42.47275169671812023, 26.33137846621962552, 112.3671027963868454 ) ) ;
#12716 = line ( 'none', #37758, #23650 ) ;
#12717 = direction ( 'none', ( 3.302584360835590776e-15, -0.6930543574663441397, 0.7208853290204433328 ) ) ;
#12718 = vector ( 'none', #15047, 999.9999999999998863 ) ;
#12719 = edge_curve ( 'none', #24041, #32853, #29848, .t. ) ;
#12720 = cartesian_point ( 'none', ( 19.99648500766141623, -33.93711112503046934, -11.32586462118371173 ) ) ;
#12721 = cartesian_point ( 'none', ( -18.48040383981670942, 11.45312565112938152, 174.1819355786506662 ) ) ;
#12722 = cartesian_point ( 'none', ( -95.01441001716526102, 25.61398421633228040, 138.1263093235546933 ) ) ;
#12723 = vector ( 'none', #3841, 1000.000000000000000 ) ;
#12724 = advanced_face ( 'none', ( #16860 ), #23069, .f. ) ;
#12725 = oriented_edge ( 'none', *, *, #28613, .t. ) ;
#12726 = circle ( 'none', #33882, 50.70000000000000284 ) ;
#12727 = oriented_edge ( 'none', *, *, #35780, .f. ) ;
#12729 = edge_curve ( 'none', #17345, #19446, #39295, .t. ) ;
#12728 = cartesian_point ( 'none', ( -19.61676859029893549, -29.25297632997201092, 114.7000000000000597 ) ) ;
#12730 = line ( 'none', #17590, #41909 ) ;
#12731 = cartesian_point ( 'none', ( -104.5010000000000758, 34.84684347260655812, 106.0999999999797438 ) ) ;
#12732 = vertex_point ( 'none', #17399 ) ;
#12733 = axis2_placement_3d ( 'none', #19094, #12248, #42259 ) ;
#12734 = oriented_edge ( 'none', *, *, #17747, .f. ) ;
#12735 = cartesian_point ( 'none', ( -95.69999999999988916, -3.139155602127629108e-13, 146.0999999999999943 ) ) ;
#12736 = direction ( 'none', ( -0.1065859633166277576, 0.9943034911051387148, 0.0000000000000000000 ) ) ;
#12737 = cartesian_point ( 'none', ( 2.618745409587306473e-15, 3.195388064986210628e-14, 48.50000000000004974 ) ) ;
#12738 = advanced_face ( 'none', ( #27254 ), #7998, .t. ) ;
#12739 = face_outer_bound ( 'none', #11875, .t. ) ;
#12740 = cartesian_point ( 'none', ( -75.80251742156700345, 6.921782305707447236, 120.5809803764806105 ) ) ;
#12741 = axis2_placement_3d ( 'none', #33304, #143, #3486 ) ;
#12742 = vertex_point ( 'none', #30642 ) ;
#12743 = direction ( 'none', ( -0.9943034911051386038, -0.1065859633166277853, 6.314477345991996426e-16 ) ) ;
#12744 = oriented_edge ( 'none', *, *, #32827, .f. ) ;
#12745 = vertex_point ( 'none', #13767 ) ;
#12746 = edge_curve ( 'none', #20304, #171, #38236, .t. ) ;
#12747 = advanced_face ( 'none', ( #23619 ), #1794, .f. ) ;
#12748 = oriented_edge ( 'none', *, *, #20729, .t. ) ;
#12749 = face_bound ( 'none', #9943, .t. ) ;
#12750 = oriented_edge ( 'none', *, *, #13485, .f. ) ;
#12751 = vertex_point ( 'none', #37083 ) ;
#12752 = direction ( 'none', ( 0.4389906948127034192, 0.8984916081232255936, 0.0000000000000000000 ) ) ;
#12753 = oriented_edge ( 'none', *, *, #38963, .t. ) ;
#12754 = edge_curve ( 'none', #34335, #11005, #42417, .t. ) ;
#12755 = oriented_edge ( 'none', *, *, #40372, .t. ) ;
#12756 = direction ( 'none', ( -0.4389906948126948150, -0.8984916081232297014, 0.0000000000000000000 ) ) ;
#12757 = edge_loop ( 'none', ( #10642, #31964, #38673, #41973 ) ) ;
#12758 = cartesian_point ( 'none', ( -6.946672921136849865, -38.88256445510916848, -11.13743155088413417 ) ) ;
#12759 = direction ( 'none', ( -1.638507172440988462e-15, 0.7071067811865522357, 0.7071067811865427988 ) ) ;
#12760 = edge_curve ( 'none', #29912, #33647, #22722, .t. ) ;
#12761 = axis2_placement_3d ( 'none', #43077, #8676, #29306 ) ;
#12762 = line ( 'none', #2610, #19550 ) ;
#12763 = circle ( 'none', #27019, 39.28867513459482552 ) ;
#12764 = direction ( 'none', ( 1.214306433183765755e-15, 1.548606564507749573e-29, 1.000000000000000000 ) ) ;
#12765 = cartesian_point ( 'none', ( 21.25551338716440242, -32.07133015214509442, 120.7000000000000313 ) ) ;
#12766 = axis2_placement_3d ( 'none', #42231, #12367, #22269 ) ;
#12767 = circle ( 'none', #8482, 12.50000000000001066 ) ;
#12768 = vector ( 'none', #13017, 999.9999999999998863 ) ;
#12769 = oriented_edge ( 'none', *, *, #36615, .f. ) ;
#12770 = b_spline_curve_with_knots ( 'none', 3,
( #5955, #16545, #22528, #16109, #9286, #29504, #42926, #32589, #32874, #35937, #6228, #19484, #6367, #22810, #12780, #29788, #43068, #15970, #29638, #19764 ),
.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. ) ;
#12771 = cartesian_point ( 'none', ( -76.69999999999987494, -2.464140003155534941e-13, 146.0999999999999659 ) ) ;
#12772 = line ( 'none', #38139, #35731 ) ;
#12773 = direction ( 'none', ( 9.714451465470119729e-16, 1.617164855703074201e-29, 1.000000000000000000 ) ) ;
#12774 = axis2_placement_3d ( 'none', #42287, #5889, #32361 ) ;
#12776 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12775 = cylindrical_surface ( 'none', #24663, 4.000000000000000888 ) ;
#12777 = oriented_edge ( 'none', *, *, #15289, .t. ) ;
#12778 = direction ( 'none', ( 1.317153999343780519e-15, -1.224442052797146261e-16, 1.000000000000000000 ) ) ;
#12779 = vertex_point ( 'none', #10287 ) ;
#12780 = cartesian_point ( 'none', ( 15.62720507773467737, -36.46183112785116975, -37.15789128566795796 ) ) ;
#12781 = cartesian_point ( 'none', ( -18.08643819332768032, 14.58425106625586842, -37.49999999999997868 ) ) ;
#12782 = face_outer_bound ( 'none', #41393, .t. ) ;
#12783 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764237734, -1.069032370590971189e-14 ) ) ;
#12784 = cartesian_point ( 'none', ( 49.61081362515099613, -31.00027695764238089, 60.60000000000000142 ) ) ;
#12785 = cartesian_point ( 'none', ( 1.904438512753576686e-14, 2.751180521817116811e-15, -3.500000000000000888 ) ) ;
#12786 = edge_curve ( 'none', #7473, #42726, #32494, .t. ) ;
#12787 = oriented_edge ( 'none', *, *, #5486, .f. ) ;
#12788 = cartesian_point ( 'none', ( -75.69999999999983231, -8.454036188539586050, 155.9756909693887508 ) ) ;
#12789 = advanced_face ( 'none', ( #15804 ), #26226, .t. ) ;
#12790 = oriented_edge ( 'none', *, *, #15062, .t. ) ;
#12791 = cartesian_point ( 'none', ( -55.46605809209190596, -26.65764392960991103, 171.4247556438976972 ) ) ;
#12792 = vertex_point ( 'none', #40572 ) ;
#12793 = axis2_placement_3d ( 'none', #6686, #19800, #2814 ) ;
#12794 = edge_loop ( 'none', ( #24607, #15083, #34021, #36033 ) ) ;
#12795 = cartesian_point ( 'none', ( -15.19999999999991047, 11.64203268004250091, 164.5999999999999659 ) ) ;
#12796 = cartesian_point ( 'none', ( 14.47210586107901520, 37.29023801107918956, -33.69526492745370660 ) ) ;
#12797 = cartesian_point ( 'none', ( -74.69999999999986073, 4.799097088768871977, 153.3960075322660828 ) ) ;
#12798 = edge_curve ( 'none', #38132, #29041, #22591, .t. ) ;
#12799 = oriented_edge ( 'none', *, *, #16033, .f. ) ;
#12800 = axis2_placement_3d ( 'none', #2708, #25402, #35882 ) ;
#12801 = cartesian_point ( 'none', ( 18.68302791556195430, -37.33649097574721765, 75.19998533311824929 ) ) ;
#12802 = face_outer_bound ( 'none', #30268, .t. ) ;
#12803 = cylindrical_surface ( 'none', #25047, 3.050000000000000711 ) ;
#12804 = conical_surface ( 'none', #39173, 50.00000000000000000, 0.7853981633974510546 ) ;
#12805 = toroidal_surface ( 'none', #11254, 6.700000000000000178, 0.2000000000000000111 ) ;
#12806 = oriented_edge ( 'none', *, *, #27770, .f. ) ;
#12807 = direction ( 'none', ( 1.000000000000000000, 3.278217592397118623e-15, 0.0000000000000000000 ) ) ;
#12808 = b_spline_curve_with_knots ( 'none', 3,
( #18905, #38460, #32160, #21821, #41655, #42226, #12213, #25192, #21681, #22263, #32297, #5231 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.09825880288910378291, 0.09987782423880364746, 0.1006873349136535728, 0.1014968455885034981, 0.1031158669382033349, 0.1047348882879031856 ),
.unspecified. ) ;
#12809 = cartesian_point ( 'none', ( -92.19899310057756736, -0.2209402561709110091, 172.0853680959476435 ) ) ;
#12810 = edge_curve ( 'none', #20560, #24439, #21542, .t. ) ;
#12811 = circle ( 'none', #20486, 2.999999999999998668 ) ;
#12812 = direction ( 'none', ( 7.706087219271051957e-16, -3.400530025998507844e-16, 1.000000000000000000 ) ) ;
#12813 = cartesian_point ( 'none', ( -59.50000000000004263, 36.74101615137733745, 126.1000000000000227 ) ) ;
#12814 = cartesian_point ( 'none', ( 24.06458256229965897, -35.18107966083849902, 106.0999999999999375 ) ) ;
#12815 = edge_loop ( 'none', ( #14301, #24704 ) ) ;
#12816 = cartesian_point ( 'none', ( -55.99999999999973710, -34.49967906316827282, 170.0187199309077926 ) ) ;
#12817 = edge_curve ( 'none', #26864, #29232, #40329, .t. ) ;
#12818 = oriented_edge ( 'none', *, *, #20507, .t. ) ;
#12819 = edge_curve ( 'none', #37703, #1509, #31432, .t. ) ;
#12820 = axis2_placement_3d ( 'none', #23586, #36419, #33495 ) ;
#12821 = cartesian_point ( 'none', ( -55.99999999999984368, 2.166819862987207232e-13, 184.6000000000000512 ) ) ;
#12822 = cartesian_point ( 'none', ( -77.99999999999988631, 22.75000000010611600, 180.7410161513642777 ) ) ;
#12823 = oriented_edge ( 'none', *, *, #21794, .t. ) ;
#12824 = cartesian_point ( 'none', ( 31.00027695764293867, 49.61081362515070481, 68.50000000000001421 ) ) ;
#12825 = axis2_placement_3d ( 'none', #17462, #24148, #10921 ) ;
#12826 = edge_curve ( 'none', #32563, #21452, #11651, .t. ) ;
#12827 = cartesian_point ( 'none', ( -18.60253472947460196, 35.16317504480273470, -37.35003040642319405 ) ) ;
#12828 = cartesian_point ( 'none', ( -78.06528973645775693, 41.14663309680172887, 164.1125369389286561 ) ) ;
#12829 = direction ( 'none', ( -1.753182019032801757e-15, 0.7208853290204433328, 0.6930543574663442508 ) ) ;
#12830 = vertex_point ( 'none', #37932 ) ;
#12831 = direction ( 'none', ( 9.992007221626408864e-16, 1.387778780781445676e-16, 1.000000000000000000 ) ) ;
#12832 = direction ( 'none', ( -2.151057110211239811e-16, 6.049741671910734001e-19, -1.000000000000000000 ) ) ;
#12833 = cartesian_point ( 'none', ( -95.69648148229137519, 24.80150070261694140, 137.9792964676076110 ) ) ;
#12834 = oriented_edge ( 'none', *, *, #42310, .t. ) ;
#12835 = cartesian_point ( 'none', ( -19.10817815044842405, 34.77663212845484253, -10.82362657365023217 ) ) ;
#12836 = cartesian_point ( 'none', ( 4.483434244350601894, 2.213327218597777701, 173.5999999999999659 ) ) ;
#12837 = cartesian_point ( 'none', ( 35.65616640185500330, 54.34738077886759555, 1.000000000000021760 ) ) ;
#12838 = line ( 'none', #20477, #25864 ) ;
#12839 = oriented_edge ( 'none', *, *, #7223, .f. ) ;
#12840 = axis2_placement_3d ( 'none', #28324, #15065, #41746 ) ;
#12841 = direction ( 'none', ( -6.323653290322539503e-16, -2.518793474338961006e-17, -1.000000000000000000 ) ) ;
#12842 = cartesian_point ( 'none', ( -26.33913438213193459, 42.49999999999995026, 112.2347580528858941 ) ) ;
#12843 = circle ( 'none', #33868, 2.499999999999995115 ) ;
#12844 = face_outer_bound ( 'none', #246, .t. ) ;
#12845 = edge_curve ( 'none', #15958, #19104, #19463, .t. ) ;
#12846 = direction ( 'none', ( 1.214306433183765755e-15, 1.760954785351025230e-29, 1.000000000000000000 ) ) ;
#12847 = cartesian_point ( 'none', ( -14.02792965581947016, -37.08192301655424217, -34.88011467706815694 ) ) ;
#12848 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12849 = line ( 'none', #23768, #35250 ) ;
#12850 = conical_surface ( 'none', #25135, 14.50000000000000711, 0.7853981633974500554 ) ;
#12851 = vertex_point ( 'none', #21014 ) ;
#12852 = advanced_face ( 'none', ( #4882 ), #36601, .t. ) ;
#12853 = axis2_placement_3d ( 'none', #39477, #15841, #39176 ) ;
#12854 = direction ( 'none', ( -0.9943034911051382707, -0.1065859633166313519, 6.938893903907229364e-16 ) ) ;
#12855 = vector ( 'none', #43020, 1000.000000000000114 ) ;
#12856 = edge_loop ( 'none', ( #4454, #2631 ) ) ;
#12857 = edge_curve ( 'none', #12005, #21087, #35093, .t. ) ;
#12858 = edge_loop ( 'none', ( #15092, #12748 ) ) ;
#12859 = face_bound ( 'none', #15163, .t. ) ;
#12860 = cartesian_point ( 'none', ( 3.150894247566066397, -29.39359980405012251, -5.500000000000001776 ) ) ;
#12861 = oriented_edge ( 'none', *, *, #6659, .f. ) ;
#12862 = cartesian_point ( 'none', ( 30.31088913245555361, -57.49999999999988631, 45.50000000000000711 ) ) ;
#12863 = direction ( 'none', ( -3.526212782095001625e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12864 = cartesian_point ( 'none', ( -66.99999999999988631, 8.582949578051449623e-11, 146.1000000000000512 ) ) ;
#12865 = oriented_edge ( 'none', *, *, #23774, .f. ) ;
#12866 = cartesian_point ( 'none', ( 26.66413130565104339, 6.728603251418622477, -5.500000000000018652 ) ) ;
#12867 = edge_curve ( 'none', #34572, #715, #28207, .t. ) ;
#12868 = vector ( 'none', #17452, 1000.000000000000000 ) ;
#12869 = edge_loop ( 'none', ( #16659, #29652, #39443, #11094, #226, #28953 ) ) ;
#12870 = direction ( 'none', ( 1.317153999343780124e-15, 2.006553300879810686e-31, 1.000000000000000000 ) ) ;
#12871 = edge_curve ( 'none', #36275, #41754, #42552, .t. ) ;
#12872 = cartesian_point ( 'none', ( 14.58425106625580980, 18.08643819332760927, -37.50000000000000000 ) ) ;
#12873 = axis2_placement_3d ( 'none', #17502, #24476, #4265 ) ;
#12874 = direction ( 'none', ( 0.1065859633166312548, -0.9943034911051382707, -4.235681631386051471e-17 ) ) ;
#12875 = cartesian_point ( 'none', ( 20.00000000000008882, -34.64101615137753498, 114.5000000000000284 ) ) ;
#12876 = edge_curve ( 'none', #39578, #10161, #30050, .t. ) ;
#12877 = direction ( 'none', ( 0.9912947018080034978, 0.0000000000000000000, 0.1316617414717778933 ) ) ;
#12878 = line ( 'none', #14360, #42070 ) ;
#12879 = axis2_placement_3d ( 'none', #25143, #22066, #31818 ) ;
#12880 = advanced_face ( 'none', ( #17493 ), #8245, .f. ) ;
#12881 = vector ( 'none', #28736, 1000.000000000000000 ) ;
#12882 = direction ( 'none', ( 6.323653290322539503e-16, 2.518793474338961006e-17, 1.000000000000000000 ) ) ;
#12883 = cartesian_point ( 'none', ( -85.69999999999987494, -0.3002296688459360485, 172.1678415321627540 ) ) ;
#12884 = oriented_edge ( 'none', *, *, #40204, .t. ) ;
#12885 = cartesian_point ( 'none', ( -56.79999999999984794, -1.860687996129541920e-13, 173.6000000000000512 ) ) ;
#12886 = axis2_placement_3d ( 'none', #33906, #23554, #10910 ) ;
#12887 = circle ( 'none', #32154, 3.399999999999996803 ) ;
#12888 = oriented_edge ( 'none', *, *, #27200, .t. ) ;
#12889 = direction ( 'none', ( 1.092875789865388469e-15, 1.660305686457348284e-29, 1.000000000000000000 ) ) ;
#12890 = oriented_edge ( 'none', *, *, #33810, .f. ) ;
#12891 = cartesian_point ( 'none', ( -92.14167450213142274, 39.80000000009736283, 165.9821336678285491 ) ) ;
#12892 = line ( 'none', #41345, #11855 ) ;
#12893 = cartesian_point ( 'none', ( -66.49999999999992895, -2.091295538372643369e-13, 111.1000000000000654 ) ) ;
#12894 = advanced_face ( 'none', ( #21622 ), #39824, .t. ) ;
#12895 = face_outer_bound ( 'none', #5751, .t. ) ;
#12896 = oriented_edge ( 'none', *, *, #10212, .t. ) ;
#12897 = vertex_point ( 'none', #18511 ) ;
#12898 = vertex_point ( 'none', #36409 ) ;
#12899 = axis2_placement_3d ( 'none', #43073, #3335, #20064 ) ;
#12901 = axis2_placement_3d ( 'none', #36588, #29571, #201 ) ;
#12900 = cartesian_point ( 'none', ( -78.14999999999974989, -39.99999999992531485, 127.1000000000234991 ) ) ;
#12902 = vector ( 'none', #1676, 1000.000000000000000 ) ;
#12903 = oriented_edge ( 'none', *, *, #4593, .t. ) ;
#12904 = cartesian_point ( 'none', ( -60.69999999999986784, 5.250519143317732535e-13, 146.1000000000001364 ) ) ;
#12905 = edge_curve ( 'none', #3731, #34737, #12220, .t. ) ;
#12906 = oriented_edge ( 'none', *, *, #37526, .f. ) ;
#12907 = direction ( 'none', ( 1.261617073437678048e-15, -1.224442052797147247e-16, 1.000000000000000000 ) ) ;
#12908 = cartesian_point ( 'none', ( -82.30000000000312355, 34.85026803864367650, 128.3804196209790405 ) ) ;
#12909 = edge_loop ( 'none', ( #2426, #29594, #29570, #27585 ) ) ;
#12910 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343779927e-15 ) ) ;
#12911 = edge_curve ( 'none', #33254, #14906, #2832, .t. ) ;
#12912 = cartesian_point ( 'none', ( -103.9999999999999147, 13.45764007488328673, 178.4093163594838529 ) ) ;
#12913 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12914 = circle ( 'none', #14636, 0.9999999999999924505 ) ;
#12915 = face_outer_bound ( 'none', #15473, .t. ) ;
#12916 = cartesian_point ( 'none', ( 51.00292657709144351, 33.46194077712497972, -1.095077717576919751e-14 ) ) ;
#12917 = oriented_edge ( 'none', *, *, #32387, .f. ) ;
#12918 = face_bound ( 'none', #36565, .t. ) ;
#12919 = vector ( 'none', #21578, 1000.000000000000000 ) ;
#12920 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#12921 = cartesian_point ( 'none', ( -82.30000000000312355, 34.43176426445474902, 123.8195803790204224 ) ) ;
#12922 = oriented_edge ( 'none', *, *, #28797, .f. ) ;
#12923 = cartesian_point ( 'none', ( -42.50000000000004974, 26.33913438213173563, 101.1000000000000369 ) ) ;
#12924 = oriented_edge ( 'none', *, *, #28354, .f. ) ;
#12925 = edge_curve ( 'none', #30818, #39372, #37117, .t. ) ;
#12926 = advanced_face ( 'none', ( #18397 ), #5425, .t. ) ;
#12927 = circle ( 'none', #1363, 45.36000000000001364 ) ;
#12928 = line ( 'none', #23831, #31699 ) ;
#12929 = cartesian_point ( 'none', ( -24.06458256229954884, 35.18107966083855587, 106.1000000000000085 ) ) ;
#12930 = direction ( 'none', ( 1.762614569329524659e-15, -0.7208853290204434439, -0.6930543574663440287 ) ) ;
#12931 = edge_loop ( 'none', ( #15916, #18589, #17794, #2966 ) ) ;
#12932 = edge_loop ( 'none', ( #1374, #22158 ) ) ;
#12933 = edge_curve ( 'none', #27112, #42066, #14393, .t. ) ;
#12935 = oriented_edge ( 'none', *, *, #1181, .t. ) ;
#12934 = direction ( 'none', ( -3.083952846180992055e-15, 1.000000000000000000, -5.859510407743885331e-13 ) ) ;
#12936 = cartesian_point ( 'none', ( -19.92978175024791554, -6.620119751072151004, 176.0999999999999943 ) ) ;
#12937 = cartesian_point ( 'none', ( -59.99999999999985789, -9.831866814262220616e-14, 177.1000000000000796 ) ) ;
#12938 = manifold_solid_brep ( 'ier090.080l2-1-solid1', #29229 ) ;
#12939 = advanced_face ( 'none', ( #22125 ), #25694, .f. ) ;
#12940 = edge_curve ( 'none', #22773, #10247, #35070, .t. ) ;
#12941 = line ( 'none', #3533, #17629 ) ;
#12942 = axis2_placement_3d ( 'none', #2192, #35210, #42062 ) ;
#12943 = cartesian_point ( 'none', ( -76.35904379389943131, 6.610371162920452903, 119.9832455523006587 ) ) ;
#12944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12945 = direction ( 'none', ( -8.355821982198004324e-16, -3.001754555091219619e-17, -1.000000000000000000 ) ) ;
#12946 = oriented_edge ( 'none', *, *, #35463, .f. ) ;
#12947 = advanced_face ( 'none', ( #8501 ), #10593, .f. ) ;
#12948 = axis2_placement_3d ( 'none', #15003, #31465, #2103 ) ;
#12949 = cartesian_point ( 'none', ( -26.05283094022585288, -41.50000000000005684, 113.1000000000000085 ) ) ;
#12950 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12951 = b_spline_curve_with_knots ( 'none', 1,
( #7710, #24763 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#12952 = cartesian_point ( 'none', ( -31.00027695764255142, -49.61081362515088244, 6.528105144245657652e-15 ) ) ;
#12953 = direction ( 'none', ( -0.5448968651154828535, 0.8385030747631871950, 0.0000000000000000000 ) ) ;
#12954 = cartesian_point ( 'none', ( 29.30443652418520273, -53.49999999999999289, -51.00000000000000711 ) ) ;
#12955 = circle ( 'none', #30247, 3.999999999999999556 ) ;
#12956 = direction ( 'none', ( 0.9285714285714281591, 0.3711537444790463658, -1.652117596168386573e-15 ) ) ;
#12957 = vector ( 'none', #2685, 1000.000000000000000 ) ;
#12958 = edge_loop ( 'none', ( #42925, #15946, #42973, #42528 ) ) ;
#12959 = cartesian_point ( 'none', ( -2.577370997138691813e-14, 9.660174161764599593e-16, -74.37373870972729151 ) ) ;
#12960 = cartesian_point ( 'none', ( 29.81994365731662100, -0.8263197168544016424, -43.00000000000001421 ) ) ;
#12961 = cartesian_point ( 'none', ( 2.819770152969528311e-14, -25.99999999999998224, 91.30000000000005400 ) ) ;
#12962 = cylindrical_surface ( 'none', #28757, 6.138320441952075157 ) ;
#12963 = line ( 'none', #5811, #32793 ) ;
#12964 = circle ( 'none', #24314, 27.49999999999999645 ) ;
#12965 = cartesian_point ( 'none', ( -16.75005379957769591, 9.642754753725041539, -10.84514099850037461 ) ) ;
#12966 = edge_curve ( 'none', #3331, #9953, #10086, .t. ) ;
#12967 = vertex_point ( 'none', #23722 ) ;
#12968 = oriented_edge ( 'none', *, *, #30253, .f. ) ;
#12969 = cartesian_point ( 'none', ( 54.34738077886741081, 35.65616640185525199, 1.000000000000007772 ) ) ;
#12970 = cartesian_point ( 'none', ( 1.705375413065987500, -15.90885585768222299, -124.0000000000000000 ) ) ;
#12971 = cartesian_point ( 'none', ( 2.141589388139710687e-14, -44.99999999999999289, 92.50000000000007105 ) ) ;
#12972 = vertex_point ( 'none', #38467 ) ;
#12973 = edge_curve ( 'none', #6929, #14597, #28821, .t. ) ;
#12974 = oriented_edge ( 'none', *, *, #28395, .t. ) ;
#12975 = direction ( 'none', ( -0.8294228977943900460, -0.5586212103155023811, 1.007173560621658982e-15 ) ) ;
#12976 = cartesian_point ( 'none', ( 33.49101067908063101, 21.87126433688066385, -34.26794919243115345 ) ) ;
#12977 = cartesian_point ( 'none', ( -9.894862706971702933e-15, 2.782881169078937871e-17, -46.00000000000000000 ) ) ;
#12978 = axis2_placement_3d ( 'none', #22891, #39674, #32821 ) ;
#12979 = toroidal_surface ( 'none', #24578, 38.00000000000000000, 2.000000000000000000 ) ;
#12980 = cartesian_point ( 'none', ( -79.80000000000302407, -35.21057051353680833, 163.6144200216968159 ) ) ;
#12981 = edge_curve ( 'none', #30244, #27112, #39274, .t. ) ;
#12982 = advanced_face ( 'none', ( #11132 ), #2309, .f. ) ;
#12983 = oriented_edge ( 'none', *, *, #15635, .f. ) ;
#12984 = direction ( 'none', ( -1.000000000000000000, 3.472942098561954643e-17, 2.151057110211239811e-16 ) ) ;
#12985 = edge_curve ( 'none', #35533, #13618, #7972, .t. ) ;
#12986 = direction ( 'none', ( 0.9285714285714283811, 0.3711537444790457552, -9.992007221626408864e-16 ) ) ;
#12987 = direction ( 'none', ( 1.854197163193662111e-15, -0.7071067811865451302, -0.7071067811865500152 ) ) ;
#12988 = oriented_edge ( 'none', *, *, #5104, .f. ) ;
#12989 = cartesian_point ( 'none', ( -79.80000000000302407, -34.56365482366353348, 163.5511737554371337 ) ) ;
#12990 = line ( 'none', #4948, #38563 ) ;
#12991 = cartesian_point ( 'none', ( -59.49999999999988631, -1.924437910088478046e-13, 146.1000000000000512 ) ) ;
#12992 = axis2_placement_3d ( 'none', #40663, #20268, #23886 ) ;
#12993 = circle ( 'none', #17027, 27.00000000000000000 ) ;
#12994 = vertex_point ( 'none', #25544 ) ;
#12995 = edge_curve ( 'none', #37834, #33429, #19988, .t. ) ;
#12996 = cartesian_point ( 'none', ( -3.487162042988861989e-14, 3.460052421212489235e-14, 3.000000000000051070 ) ) ;
#12997 = direction ( 'none', ( 3.344045254895047226e-15, -0.4187739565397465280, 0.9080905094339696282 ) ) ;
#12998 = vector ( 'none', #18145, 1000.000000000000227 ) ;
#12999 = circle ( 'none', #36146, 3.049999999999998490 ) ;
#13000 = axis2_placement_3d ( 'none', #30265, #10340, #30119 ) ;
#13001 = circle ( 'none', #28178, 4.250000000000003553 ) ;
#13002 = oriented_edge ( 'none', *, *, #41959, .t. ) ;
#13003 = axis2_placement_3d ( 'none', #10413, #26716, #33708 ) ;
#13004 = direction ( 'none', ( 0.1065859633166277992, -0.9943034911051387148, 0.0000000000000000000 ) ) ;
#13005 = direction ( 'none', ( 1.000000000000000000, 2.220446049250310123e-16, -9.291008791348794080e-16 ) ) ;
#13006 = plane ( 'none', #4366 ) ;
#13007 = cartesian_point ( 'none', ( -76.36288305854584735, 6.609102622919464487, 119.9808184039895167 ) ) ;
#13008 = vertex_point ( 'none', #5812 ) ;
#13009 = oriented_edge ( 'none', *, *, #29154, .t. ) ;
#13010 = cartesian_point ( 'none', ( -84.80000000000293880, -21.32142726041799818, 109.5887084690274094 ) ) ;
#13011 = direction ( 'none', ( -0.1316617414717829726, 5.863174684685928150e-13, 0.9912947018080030537 ) ) ;
#13012 = direction ( 'none', ( -0.8706508571648425843, 0.4919014992029652200, 0.0000000000000000000 ) ) ;
#13013 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.632680918566404032e-15 ) ) ;
#13014 = face_bound ( 'none', #32762, .t. ) ;
#13015 = oriented_edge ( 'none', *, *, #10398, .t. ) ;
#13016 = edge_curve ( 'none', #38238, #3935, #1260, .t. ) ;
#13017 = direction ( 'none', ( -6.634235908901119764e-16, 0.5000000000005081491, 0.8660254037841452757 ) ) ;
#13018 = cartesian_point ( 'none', ( -10.72676215432962721, -38.30717623732122235, -10.64996959357677397 ) ) ;
#13019 = edge_loop ( 'none', ( #29222, #42654 ) ) ;
#13020 = direction ( 'none', ( -1.189524669241239066e-15, 1.224442052797148972e-16, -1.000000000000000000 ) ) ;
#13021 = vector ( 'none', #41950, 1000.000000000000000 ) ;
#13022 = oriented_edge ( 'none', *, *, #27914, .f. ) ;
#13023 = oriented_edge ( 'none', *, *, #19007, .f. ) ;
#13024 = axis2_placement_3d ( 'none', #26881, #6920, #23222 ) ;
#13025 = cartesian_point ( 'none', ( -69.49999999999974420, -34.64101615137775525, 168.2000000000001023 ) ) ;
#13026 = direction ( 'none', ( 2.151057110211239811e-16, -6.049741671910734001e-19, 1.000000000000000000 ) ) ;
#13027 = oriented_edge ( 'none', *, *, #5885, .f. ) ;
#13028 = axis2_placement_3d ( 'none', #25549, #2734, #29312 ) ;
#13029 = face_outer_bound ( 'none', #31664, .t. ) ;
#13030 = line ( 'none', #19494, #37021 ) ;
#13031 = oriented_edge ( 'none', *, *, #34631, .t. ) ;
#13032 = axis2_placement_3d ( 'none', #5184, #15495, #38420 ) ;
#13033 = cartesian_point ( 'none', ( 27.43312194447964103, 51.42062165697743126, -13.77501833360218342 ) ) ;
#13034 = direction ( 'none', ( -0.7248006548773169300, 0.6889586422198450411, 0.0000000000000000000 ) ) ;
#13035 = face_outer_bound ( 'none', #41198, .t. ) ;
#13036 = cartesian_point ( 'none', ( -28.69999999999989626, 5.474072409764709768, 144.9666283695717652 ) ) ;
#13037 = face_outer_bound ( 'none', #6975, .t. ) ;
#13038 = cartesian_point ( 'none', ( -31.00027695764256208, -49.61081362515086823, 60.60000000000006537 ) ) ;
#13039 = direction ( 'none', ( -1.000000000000000000, -3.586259037171268050e-15, 1.191212303758293160e-15 ) ) ;
#13040 = oriented_edge ( 'none', *, *, #29513, .f. ) ;
#13041 = advanced_face ( 'none', ( #5917 ), #9036, .f. ) ;
#13042 = direction ( 'none', ( 3.330669073875469621e-15, -0.7851818551279846625, 0.6192652536496590088 ) ) ;
#13043 = cartesian_point ( 'none', ( 1.651492381140673055e-14, 2.650428782843557779e-15, -7.500000000000038192 ) ) ;
#13044 = plane ( 'none', #13076 ) ;
#13045 = oriented_edge ( 'none', *, *, #8714, .t. ) ;
#13046 = direction ( 'none', ( 0.4846797312393504309, -0.6062088894010460027, 0.6305524090326682929 ) ) ;
#13047 = vertex_point ( 'none', #22530 ) ;
#13048 = edge_curve ( 'none', #29361, #22789, #17880, .t. ) ;
#13049 = direction ( 'none', ( -1.753182019032803138e-15, 0.7208853290204433328, 0.6930543574663441397 ) ) ;
#13050 = oriented_edge ( 'none', *, *, #10392, .f. ) ;
#13051 = cartesian_point ( 'none', ( -51.00292657709101718, -37.46194077712562631, 1.000000000000091038 ) ) ;
#13052 =( bounded_curve ( ) b_spline_curve ( 3, ( #8464, #38894, #42104, #24318 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 2.214297435588178153 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670094747, 0.9657888653670094747, 1.000000000000000000 ) )
representation_item ( '' ) );
#13053 = edge_curve ( 'none', #35199, #3534, #35843, .t. ) ;
#13054 = cartesian_point ( 'none', ( 51.16157415347895210, -27.94085842076645676, 64.59999999999999432 ) ) ;
#13055 = cartesian_point ( 'none', ( -8.498554832472716924, -38.90886492957574205, -37.42877701965091575 ) ) ;
#13056 = edge_curve ( 'none', #37600, #12463, #26738, .t. ) ;
#13057 = direction ( 'none', ( -1.000000000000000000, -3.608224830031757179e-15, 1.317153999343780124e-15 ) ) ;
#13058 = axis2_placement_3d ( 'none', #27974, #8029, #34112 ) ;
#13059 = line ( 'none', #29522, #31315 ) ;
#13060 = edge_curve ( 'none', #33632, #5684, #36667, .t. ) ;
#13061 = oriented_edge ( 'none', *, *, #40327, .f. ) ;
#13062 = cartesian_point ( 'none', ( 1.777965446947125975e-14, 2.700804652330337690e-15, -5.500000000000001776 ) ) ;
#13063 = cartesian_point ( 'none', ( -42.49999999999992895, -4.389855730355458618, 101.1000000000000369 ) ) ;
#13064 = oriented_edge ( 'none', *, *, #10793, .f. ) ;
#13065 = oriented_edge ( 'none', *, *, #5357, .t. ) ;
#13066 = axis2_placement_3d ( 'none', #35831, #12375, #35690 ) ;
#13067 = vertex_point ( 'none', #1740 ) ;
#13068 = line ( 'none', #12204, #3734 ) ;
#13069 = oriented_edge ( 'none', *, *, #19297, .t. ) ;
#13070 = edge_loop ( 'none', ( #15994, #21472 ) ) ;
#13071 = cartesian_point ( 'none', ( -20.56740170840011572, 6.817550691222494130, 174.0144740208819485 ) ) ;
#13072 = oriented_edge ( 'none', *, *, #22933, .t. ) ;
#13074 = oriented_edge ( 'none', *, *, #41022, .t. ) ;
#13073 = edge_loop ( 'none', ( #24923, #14475, #26983, #42396 ) ) ;
#13075 = cartesian_point ( 'none', ( -31.00027695764255142, -53.86081362515086