-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr180l3-i-p2-s2-24-58-110-145-m8.step',
'2020-03-29t07:23:15',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = edge_loop ( 'none', ( #5651, #48177, #13785, #10895, #19351, #14793, #26296, #1300 ) ) ;
#2 = vertex_point ( 'none', #37778 ) ;
#3 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4 = edge_loop ( 'none', ( #17493, #9149, #29907, #22143 ) ) ;
#5 = line ( 'none', #1784, #45832 ) ;
#6 = oriented_edge ( 'none', *, *, #14549, .f. ) ;
#7 = direction ( 'none', ( -0.9990409470326473418, -9.063045098980869525e-15, -0.04378568432845584418 ) ) ;
#8 = cartesian_point ( 'none', ( -18.65108894519804394, 44.93460593057767483, 83.95930916175208836 ) ) ;
#9 = direction ( 'none', ( -0.8882751061657246927, 0.4593118066915660713, 0.0000000000000000000 ) ) ;
#10 = direction ( 'none', ( 0.9827958569532651012, -0.1846951638660236372, -2.261863412465174455e-17 ) ) ;
#11 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#12 = cartesian_point ( 'none', ( -44.09930101593695184, -20.54639807228565118, 67.89737327060069561 ) ) ;
#13 = cartesian_point ( 'none', ( -57.49057673691067549, -30.05264132333539706, -116.5000000000000000 ) ) ;
#14 = cartesian_point ( 'none', ( 58.55920626011550212, -12.36292288195835809, 60.50000000000000000 ) ) ;
#15 = axis2_placement_3d ( 'none', #26994, #26632, #39470 ) ;
#16 = line ( 'none', #17767, #44514 ) ;
#17 = cartesian_point ( 'none', ( 2.234125808928739687, -69.89738941255546933, -79.09999999999998010 ) ) ;
#18 = oriented_edge ( 'none', *, *, #53745, .f. ) ;
#19 = cartesian_point ( 'none', ( 45.00000000000043343, -72.99999999999957367, -150.5192378864661578 ) ) ;
#20 = advanced_face ( 'none', ( #15373 ), #34997, .t. ) ;
#21 = vector ( 'none', #40779, 1000.000000000000000 ) ;
#22 = cartesian_point ( 'none', ( 1.272013269635831997e-13, 4.650825779782444797e-14, -218.9999999999999147 ) ) ;
#23 = cartesian_point ( 'none', ( 33.34304691247358221, -10.66169515725783334, -221.4999999999998863 ) ) ;
#24 = edge_curve ( 'none', #14768, #23039, #46820, .t. ) ;
#25 = cartesian_point ( 'none', ( -35.50593633021808415, -6.346837068789942471, -216.8097147344322764 ) ) ;
#26 = conical_surface ( 'none', #31934, 3.999999999999996003, 1.047197551196599852 ) ;
#27 = cartesian_point ( 'none', ( 94.33323353853511151, 50.14587003452830771, -18.66676646146473928 ) ) ;
#28 = axis2_placement_3d ( 'none', #12619, #20789, #41879 ) ;
#29 = direction ( 'none', ( -0.2065651275180980517, -0.9784328531347625812, -0.0000000000000000000 ) ) ;
#30 = toroidal_surface ( 'none', #12165, 6.200000000000000178, 0.1999999999999992339 ) ;
#31 = line ( 'none', #25134, #13778 ) ;
#32 = edge_curve ( 'none', #9100, #44361, #4262, .t. ) ;
#33 = axis2_placement_3d ( 'none', #18964, #35997, #10781 ) ;
#34 = oriented_edge ( 'none', *, *, #28237, .t. ) ;
#35 = oriented_edge ( 'none', *, *, #52994, .f. ) ;
#36 = cartesian_point ( 'none', ( 38.62871103431524489, -105.1209761937096943, -197.0864485354874773 ) ) ;
#37 = oriented_edge ( 'none', *, *, #9393, .f. ) ;
#38 = cartesian_point ( 'none', ( 45.25106413402017580, -24.06041759277650982, -116.4712673526285158 ) ) ;
#39 = oriented_edge ( 'none', *, *, #6776, .f. ) ;
#40 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838736218, 0.0000000000000000000 ) ) ;
#41 = circle ( 'none', #5717, 4.484500000000004150 ) ;
#42 = oriented_edge ( 'none', *, *, #20974, .t. ) ;
#43 = edge_curve ( 'none', #40647, #49581, #21875, .t. ) ;
#44 = cartesian_point ( 'none', ( -34.36881466153448628, 34.43375033922112038, 82.06319154013129946 ) ) ;
#45 = cartesian_point ( 'none', ( -45.86330320014477735, 16.23194158259219222, 66.07089550077280649 ) ) ;
#46 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -35.10000000000000853 ) ) ;
#48 = cartesian_point ( 'none', ( 49.82144882284685394, 23.89158688743683001, 67.77515207914315454 ) ) ;
#49 = cartesian_point ( 'none', ( 12.49177174031002124, -109.2999999999998408, -174.4534741315871429 ) ) ;
#50 = oriented_edge ( 'none', *, *, #9072, .f. ) ;
#51 = axis2_placement_3d ( 'none', #43637, #35580, #35043 ) ;
#52 = plane ( 'none', #18879 ) ;
#53 = vertex_point ( 'none', #3739 ) ;
#54 = oriented_edge ( 'none', *, *, #3043, .t. ) ;
#55 = cartesian_point ( 'none', ( -22.12560722374739797, -50.62641441958843558, 73.22228325986310438 ) ) ;
#56 = axis2_placement_3d ( 'none', #25254, #17403, #33865 ) ;
#57 = advanced_face ( 'none', ( #52697 ), #4909, .t. ) ;
#58 = edge_loop ( 'none', ( #44150, #16774 ) ) ;
#59 = cartesian_point ( 'none', ( 21.05686059828438772, -51.08194781209216018, 71.14280053858280439 ) ) ;
#60 = oriented_edge ( 'none', *, *, #8856, .t. ) ;
#61 = vector ( 'none', #21373, 1000.000000000000000 ) ;
#62 = cartesian_point ( 'none', ( 36.37502608249800318, -99.49999999999963052, -224.8788951310949074 ) ) ;
#63 = cartesian_point ( 'none', ( 55.93941176844507623, 10.59038488442936732, -5.999999999999991118 ) ) ;
#64 = edge_curve ( 'none', #51583, #37619, #47441, .t. ) ;
#65 = cartesian_point ( 'none', ( -71.14704272153889519, -23.58070377329562461, 13.35051151266633340 ) ) ;
#66 = cartesian_point ( 'none', ( 10.59999999999216058, -92.80130878022210084, -199.1037468735318328 ) ) ;
#67 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#68 = advanced_face ( 'none', ( #9478 ), #48765, .t. ) ;
#69 = edge_curve ( 'none', #24049, #37998, #36986, .t. ) ;
#70 = cartesian_point ( 'none', ( 13.24567493457523426, 48.21360902823565198, -5.269283226763053385 ) ) ;
#71 = line ( 'none', #7192, #9874 ) ;
#72 = oriented_edge ( 'none', *, *, #50621, .f. ) ;
#73 = cartesian_point ( 'none', ( 13.79982121803119988, -108.5555947738982780, -148.5296414521634745 ) ) ;
#74 = circle ( 'none', #6697, 7.500000000000004441 ) ;
#75 = cartesian_point ( 'none', ( 47.69117707539655271, -86.78993445391655825, -29.10000000000000853 ) ) ;
#76 = cartesian_point ( 'none', ( 31.64646227884035312, 67.99735728470982110, 12.99917377950174568 ) ) ;
#77 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#78 = conical_surface ( 'none', #19611, 3.399999999999995026, 1.029744258676653201 ) ;
#79 = oriented_edge ( 'none', *, *, #14326, .f. ) ;
#80 = cartesian_point ( 'none', ( 2.234125808928222323, 75.10261058744458751, -79.09999999999998010 ) ) ;
#81 = cartesian_point ( 'none', ( -48.17153899652954863, 23.55467616242189166, -132.5999999999999659 ) ) ;
#82 = line ( 'none', #48391, #41930 ) ;
#83 = face_bound ( 'none', #42286, .t. ) ;
#84 = vertex_point ( 'none', #20499 ) ;
#85 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#86 = advanced_face ( 'none', ( #25836 ), #41616, .f. ) ;
#87 = cartesian_point ( 'none', ( -11.41272329537471997, -54.05841513569566814, 89.78084504248448638 ) ) ;
#88 = oriented_edge ( 'none', *, *, #38322, .f. ) ;
#89 = cartesian_point ( 'none', ( -24.42860246175975192, 25.07133679880629984, -221.5000000000139835 ) ) ;
#90 = direction ( 'none', ( -0.9827958569532657673, 0.1846951638660200290, 0.0000000000000000000 ) ) ;
#91 = oriented_edge ( 'none', *, *, #46389, .t. ) ;
#92 = oriented_edge ( 'none', *, *, #39282, .t. ) ;
#93 = circle ( 'none', #31778, 54.68150000000000688 ) ;
#94 = oriented_edge ( 'none', *, *, #3426, .f. ) ;
#95 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, 13.99999999999999822 ) ) ;
#96 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.399741399469800317e-14 ) ) ;
#97 = edge_loop ( 'none', ( #9750, #53880, #53664, #44285 ) ) ;
#98 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#99 = cartesian_point ( 'none', ( -35.72222183253764172, -33.02743019137364655, 84.83169582129907837 ) ) ;
#100 = axis2_placement_3d ( 'none', #52120, #31401, #44027 ) ;
#101 = edge_loop ( 'none', ( #11306, #10891, #51739, #22978 ) ) ;
#102 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, -5.999999999999991118 ) ) ;
#103 = edge_loop ( 'none', ( #4740, #48818, #20048, #277 ) ) ;
#104 = vertex_point ( 'none', #24735 ) ;
#105 = cartesian_point ( 'none', ( 60.20006171186425092, -99.49999999998070166, -193.9999643706445340 ) ) ;
#106 = oriented_edge ( 'none', *, *, #13986, .f. ) ;
#107 = edge_curve ( 'none', #23448, #10382, #27806, .t. ) ;
#108 = vector ( 'none', #39575, 1000.000000000000000 ) ;
#109 = direction ( 'none', ( -1.000000000000000000, -9.912705577009157838e-15, 4.361590453884029575e-14 ) ) ;
#110 = cartesian_point ( 'none', ( -13.31206783179107234, -48.31252788729458558, -5.530016958608984901 ) ) ;
#111 = b_spline_curve_with_knots ( 'none', 3,
( #38439, #13711, #50906, #47181, #715, #9123, #47015, #29990 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.003877433845935468817, 0.007754867691870937635, 0.01550973538374187527 ),
.unspecified. ) ;
#112 = cartesian_point ( 'none', ( -55.08249457270094496, 4.309682963962481850, 67.78983781472061310 ) ) ;
#113 = circle ( 'none', #1084, 6.138320441952075157 ) ;
#114 = edge_curve ( 'none', #18394, #13315, #26447, .t. ) ;
#115 = axis2_placement_3d ( 'none', #10993, #19362, #35682 ) ;
#116 = axis2_placement_3d ( 'none', #35937, #2485, #54068 ) ;
#117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#118 = oriented_edge ( 'none', *, *, #44916, .t. ) ;
#120 = direction ( 'none', ( -1.341826977642591840e-16, -3.094331293124151873e-16, 1.000000000000000000 ) ) ;
#119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 93.50000000000000000 ) ) ;
#121 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#122 = vector ( 'none', #42980, 1000.000000000000000 ) ;
#123 = cartesian_point ( 'none', ( -49.88653899652909018, -26.52514329740330368, -126.5000000000000000 ) ) ;
#124 = oriented_edge ( 'none', *, *, #48051, .t. ) ;
#125 = direction ( 'none', ( -0.4593118066915573561, -0.8882751061657292446, 0.0000000000000000000 ) ) ;
#126 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838725116, 0.0000000000000000000 ) ) ;
#127 = b_spline_curve_with_knots ( 'none', 3,
( #19507, #23714, #24079, #19852, #27957, #36383, #32333, #40753 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003909714872640048552, 0.0007819429745280097105, 0.001563885949056019421 ),
.unspecified. ) ;
#128 = line ( 'none', #34152, #42024 ) ;
#129 = axis2_placement_3d ( 'none', #24068, #11513, #23703 ) ;
#130 = cartesian_point ( 'none', ( -70.00000000000001421, 0.0000000000000000000, 64.00000000000005684 ) ) ;
#131 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#132 = face_outer_bound ( 'none', #36145, .t. ) ;
#133 = edge_loop ( 'none', ( #374, #44577, #32283, #4309 ) ) ;
#134 = edge_curve ( 'none', #44122, #3535, #4238, .t. ) ;
#135 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#136 = circle ( 'none', #23972, 35.00000000000001421 ) ;
#137 = face_outer_bound ( 'none', #23977, .t. ) ;
#138 = face_outer_bound ( 'none', #46199, .t. ) ;
#139 = direction ( 'none', ( -1.281797577817011135e-15, -3.469446951953613696e-16, 1.000000000000000000 ) ) ;
#140 = vector ( 'none', #22845, 999.9999999999998863 ) ;
#141 = edge_curve ( 'none', #40241, #41215, #36306, .t. ) ;
#142 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -103.0000000000000142 ) ) ;
#143 = edge_curve ( 'none', #48710, #38426, #30354, .t. ) ;
#144 = face_outer_bound ( 'none', #9250, .t. ) ;
#145 = oriented_edge ( 'none', *, *, #52799, .t. ) ;
#146 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838695973, 0.0000000000000000000 ) ) ;
#147 = cartesian_point ( 'none', ( 21.48707714618105769, 43.64777217354929917, 79.64000000000000057 ) ) ;
#148 = plane ( 'none', #5013 ) ;
#149 = circle ( 'none', #23342, 55.25000000000001421 ) ;
#150 = vertex_point ( 'none', #46174 ) ;
#151 = direction ( 'none', ( -0.6156507715317314222, -6.853228547068867991e-15, 0.7880191162099963176 ) ) ;
#152 = edge_curve ( 'none', #38430, #11453, #53952, .t. ) ;
#153 = cartesian_point ( 'none', ( 14.40985742263620217, -26.85203337615596553, -221.4999999999997158 ) ) ;
#154 = oriented_edge ( 'none', *, *, #6424, .f. ) ;
#155 = edge_loop ( 'none', ( #14057, #20951, #3590, #5937 ) ) ;
#156 = cartesian_point ( 'none', ( 30.22718674928873384, 27.71853497614218753, 12.99999999999999822 ) ) ;
#157 = oriented_edge ( 'none', *, *, #35016, .t. ) ;
#158 = cartesian_point ( 'none', ( 60.00000000000000000, 7.347880794884118356e-15, 94.50000000000000000 ) ) ;
#159 = cartesian_point ( 'none', ( -17.31268024610590217, 31.84240092635113584, -217.1483267814122655 ) ) ;
#160 = cartesian_point ( 'none', ( -45.47483383611779573, -31.38053842227661505, 64.29432226376869153 ) ) ;
#161 = vertex_point ( 'none', #50395 ) ;
#162 = vertex_point ( 'none', #25451 ) ;
#163 = oriented_edge ( 'none', *, *, #51438, .t. ) ;
#164 = line ( 'none', #1820, #21050 ) ;
#165 = cartesian_point ( 'none', ( 13.06075091474874128, -89.35915313589774200, -148.8492047423899578 ) ) ;
#166 = circle ( 'none', #41241, 7.499999999999996447 ) ;
#167 = cartesian_point ( 'none', ( 7.287860208111060782e-13, -72.99999999999997158, -173.9999999999999432 ) ) ;
#168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#169 = cylindrical_surface ( 'none', #40367, 80.00000000000000000 ) ;
#170 = vertex_point ( 'none', #29877 ) ;
#171 = cartesian_point ( 'none', ( 40.76481324505370907, 26.55282472912991665, 88.53733071381763864 ) ) ;
#172 = direction ( 'none', ( -0.2065651275180980517, -0.9784328531347625812, -0.0000000000000000000 ) ) ;
#173 = oriented_edge ( 'none', *, *, #46504, .t. ) ;
#174 = circle ( 'none', #9011, 1.000000000000000888 ) ;
#175 = cartesian_point ( 'none', ( 60.20006171186427935, -93.89180527165662227, -192.1674382755512056 ) ) ;
#176 = edge_loop ( 'none', ( #18640, #32729, #3264, #36777 ) ) ;
#177 = edge_loop ( 'none', ( #2298, #8245, #20562, #118 ) ) ;
#178 = cartesian_point ( 'none', ( 7.999999999991829647, -90.79999999999984084, -206.2562796458388448 ) ) ;
#179 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#180 = vector ( 'none', #15070, 1000.000000000000000 ) ;
#181 = cartesian_point ( 'none', ( 53.80967944746173259, -31.24615450797451288, -128.5999999999998522 ) ) ;
#182 = cartesian_point ( 'none', ( -49.75037551419175230, -24.03247540975646501, 87.81708894681948152 ) ) ;
#183 = face_outer_bound ( 'none', #46890, .t. ) ;
#184 = vector ( 'none', #21885, 1000.000000000000227 ) ;
#185 = edge_curve ( 'none', #14422, #38213, #19215, .t. ) ;
#186 = conical_surface ( 'none', #1798, 57.49999999999999289, 0.2898922585966535181 ) ;
#187 = cartesian_point ( 'none', ( 65.00006171186322490, -91.81478962578775338, -215.5656865012569483 ) ) ;
#188 = line ( 'none', #49045, #6046 ) ;
#189 = cartesian_point ( 'none', ( -22.21594916918144946, 43.28255705470185433, 87.31517517760725866 ) ) ;
#190 = cartesian_point ( 'none', ( -50.31152949374516226, -95.00000000000004263, -17.99999999999984368 ) ) ;
#191 = cartesian_point ( 'none', ( -34.20700172222854718, -129.1659430424828656, -130.0834786100101041 ) ) ;
#192 = circle ( 'none', #19869, 36.00000000000000000 ) ;
#193 = edge_loop ( 'none', ( #14172, #1846, #7467, #6705 ) ) ;
#194 = oriented_edge ( 'none', *, *, #47649, .f. ) ;
#195 = edge_curve ( 'none', #28623, #932, #9420, .t. ) ;
#196 = oriented_edge ( 'none', *, *, #24796, .f. ) ;
#197 = cartesian_point ( 'none', ( -67.46478129353103270, -30.95824072742235700, 14.60824776105631884 ) ) ;
#198 = axis2_placement_3d ( 'none', #4191, #8403, #41885 ) ;
#199 = axis2_placement_3d ( 'none', #36408, #19180, #53030 ) ;
#200 = advanced_face ( 'none', ( #48717 ), #42803, .f. ) ;
#201 = cartesian_point ( 'none', ( -2.234125808928745904, -75.10261058744457330, -79.09999999999998010 ) ) ;
#202 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#203 = oriented_edge ( 'none', *, *, #51870, .f. ) ;
#204 = direction ( 'none', ( 4.245913031491482756e-14, -1.791696720875638912e-16, 1.000000000000000000 ) ) ;
#205 = oriented_edge ( 'none', *, *, #1751, .f. ) ;
#206 = edge_curve ( 'none', #2876, #45341, #3552, .t. ) ;
#207 = cartesian_point ( 'none', ( -45.25106413402007632, 17.31041759277658443, -168.5402194479073330 ) ) ;
#208 = cartesian_point ( 'none', ( -2.397449295409205927, -55.37712775032614587, 5.500000000000007994 ) ) ;
#209 = direction ( 'none', ( 0.6842990555789761897, -0.7071067811865423547, -0.1781426465889869581 ) ) ;
#210 = cartesian_point ( 'none', ( 32.97472339678218844, -11.75149710809488823, -221.4999999999998863 ) ) ;
#211 = cartesian_point ( 'none', ( -29.54790792423841594, 6.385272120577997867, -221.5000000000000000 ) ) ;
#212 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 77.00000000000000000 ) ) ;
#213 = edge_loop ( 'none', ( #34503, #7849, #44921, #40770 ) ) ;
#214 = cartesian_point ( 'none', ( -9.270336991977430330, 49.64319523196791550, -5.876311053634466930 ) ) ;
#215 = circle ( 'none', #33836, 13.19999999999999929 ) ;
#216 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#217 = advanced_face ( 'none', ( #14682 ), #28433, .f. ) ;
#218 = edge_curve ( 'none', #19865, #37174, #17910, .t. ) ;
#219 = vertex_point ( 'none', #13936 ) ;
#220 = direction ( 'none', ( 1.224646799147351235e-16, -4.683861624749757595e-31, -1.000000000000000000 ) ) ;
#221 = direction ( 'none', ( 0.9498640283271849727, 0.3126632816466504705, 1.054711873393898713e-15 ) ) ;
#222 = line ( 'none', #21291, #50642 ) ;
#223 = cartesian_point ( 'none', ( 57.87899247232634536, -99.49999999999944578, -144.6250000000027569 ) ) ;
#224 = face_bound ( 'none', #36039, .t. ) ;
#225 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#226 = oriented_edge ( 'none', *, *, #10556, .f. ) ;
#227 = edge_curve ( 'none', #25273, #35476, #24472, .t. ) ;
#228 = oriented_edge ( 'none', *, *, #46863, .f. ) ;
#229 = manifold_solid_brep ( '�ͷ�-1-solid1', #49245 ) ;
#230 = cartesian_point ( 'none', ( -31.10152397108975464, 37.41154501373934949, 86.95766800946836383 ) ) ;
#231 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#232 = oriented_edge ( 'none', *, *, #26071, .t. ) ;
#233 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250465e-15, 0.0000000000000000000 ) ) ;
#234 = cartesian_point ( 'none', ( 66.77732068902781748, 34.14365887825641011, 20.61592946191854026 ) ) ;
#235 = b_spline_curve_with_knots ( 'none', 3,
( #33868, #1113, #30363, #34411, #38617, #5281, #17405, #4583, #46868, #50736, #13722, #46668 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 3.273069708340168845e-17, 0.003713051909420417209, 0.005569577864130604780, 0.007426103818840793652, 0.01113915572826117313, 0.01485220763768155434 ),
.unspecified. ) ;
#236 = vertex_point ( 'none', #14294 ) ;
#237 = cartesian_point ( 'none', ( -54.66517992416154925, -129.5000000000004832, -225.2652060066545801 ) ) ;
#238 = oriented_edge ( 'none', *, *, #778, .t. ) ;
#239 = cartesian_point ( 'none', ( 18.56002913614257110, -29.68585853475089564, 49.51221481758723542 ) ) ;
#240 = edge_curve ( 'none', #20455, #37604, #42199, .t. ) ;
#241 = cylindrical_surface ( 'none', #54291, 6.500000000000000888 ) ;
#242 = cartesian_point ( 'none', ( -21.23426422649733780, -51.00850356842205713, 71.14755560163239068 ) ) ;
#243 = line ( 'none', #46810, #42137 ) ;
#244 = plane ( 'none', #21153 ) ;
#245 = face_outer_bound ( 'none', #47256, .t. ) ;
#246 = vertex_point ( 'none', #9731 ) ;
#247 = vector ( 'none', #15505, 1000.000000000000000 ) ;
#248 = vector ( 'none', #16005, 1000.000000000000000 ) ;
#249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#250 = direction ( 'none', ( 0.9616618148337257033, 0.2742381335458387026, 0.0000000000000000000 ) ) ;
#251 = face_outer_bound ( 'none', #37726, .t. ) ;
#252 = cartesian_point ( 'none', ( 37.00000000000002842, 1.209409840259782401e-14, -116.5000000000000000 ) ) ;
#253 = cartesian_point ( 'none', ( 50.31152949374519778, -95.00000000000001421, -17.99999999999985079 ) ) ;
#254 = direction ( 'none', ( -0.4593118066915570785, -0.8882751061657292446, 2.293513957255746830e-17 ) ) ;
#255 = face_bound ( 'none', #35605, .t. ) ;
#256 = edge_loop ( 'none', ( #35426, #34531, #42404, #53177 ) ) ;
#257 = circle ( 'none', #24187, 12.50000000000000355 ) ;
#258 = edge_loop ( 'none', ( #35900, #19690, #882, #41645 ) ) ;
#259 = edge_loop ( 'none', ( #40069, #30256 ) ) ;
#260 = oriented_edge ( 'none', *, *, #35296, .f. ) ;
#262 = vertex_point ( 'none', #47770 ) ;
#261 = oriented_edge ( 'none', *, *, #33241, .f. ) ;
#263 = cartesian_point ( 'none', ( -6.981703916503844809, -88.00000000000001421, -231.4999999999997726 ) ) ;
#264 = oriented_edge ( 'none', *, *, #23811, .f. ) ;
#265 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#266 = face_outer_bound ( 'none', #20728, .t. ) ;
#267 = cartesian_point ( 'none', ( -49.81214711292804509, -92.99999999999987210, -20.00000000000000355 ) ) ;
#268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#270 = oriented_edge ( 'none', *, *, #24399, .t. ) ;
#271 = advanced_face ( 'none', ( #38261 ), #17312, .f. ) ;
#272 = vertex_point ( 'none', #1869 ) ;
#273 = cartesian_point ( 'none', ( 39.46572628504315361, -20.58249506023420849, -188.0346901982572376 ) ) ;
#274 = circle ( 'none', #4015, 12.25000000000000000 ) ;
#275 = axis2_placement_3d ( 'none', #14123, #18111, #43360 ) ;
#276 = edge_loop ( 'none', ( #32912, #29580, #31111, #13983 ) ) ;
#277 = oriented_edge ( 'none', *, *, #15521, .t. ) ;
#278 = plane ( 'none', #11176 ) ;
#279 = direction ( 'none', ( -0.04325261677838693197, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#280 = direction ( 'none', ( -0.2742381335458285441, 0.9616618148337283678, 0.0000000000000000000 ) ) ;
#281 = cartesian_point ( 'none', ( -21.00634737800625373, 28.08779338589851449, -221.5000000000001137 ) ) ;
#282 = cartesian_point ( 'none', ( 0.03112172939639692645, -55.25021865230411322, 73.96137457891741462 ) ) ;
#283 = line ( 'none', #1249, #19247 ) ;
#284 = edge_curve ( 'none', #46906, #27490, #53320, .t. ) ;
#285 = cartesian_point ( 'none', ( -35.15275684483282959, -65.99164706689012405, 13.67103990019003845 ) ) ;
#286 = axis2_placement_3d ( 'none', #1397, #51375, #5414 ) ;
#287 = oriented_edge ( 'none', *, *, #2045, .t. ) ;
#288 = axis2_placement_3d ( 'none', #17145, #21322, #26415 ) ;
#289 = oriented_edge ( 'none', *, *, #48094, .t. ) ;
#290 = oriented_edge ( 'none', *, *, #2537, .t. ) ;
#291 = axis2_placement_3d ( 'none', #36746, #20078, #53598 ) ;
#292 = axis2_placement_3d ( 'none', #22411, #30855, #5636 ) ;
#293 = oriented_edge ( 'none', *, *, #543, .t. ) ;
#294 = edge_curve ( 'none', #14138, #21259, #12066, .t. ) ;
#295 = cartesian_point ( 'none', ( -64.99993828813680352, -91.85049965098454550, -215.6908994862054954 ) ) ;
#296 = axis2_placement_3d ( 'none', #19596, #23644, #31919 ) ;
#297 = cartesian_point ( 'none', ( -37.81461005304721823, -30.61604893006086670, 66.66701365696279424 ) ) ;
#298 = cylindrical_surface ( 'none', #453, 3.400000000000000355 ) ;
#299 = axis2_placement_3d ( 'none', #10893, #43953, #14721 ) ;
#300 = face_outer_bound ( 'none', #27329, .t. ) ;
#301 = face_outer_bound ( 'none', #40957, .t. ) ;
#302 = vertex_point ( 'none', #1490 ) ;
#303 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#304 = direction ( 'none', ( -1.079383496163346391e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#305 = cylindrical_surface ( 'none', #36891, 87.50000000000000000 ) ;
#306 = face_outer_bound ( 'none', #33444, .t. ) ;
#307 = cartesian_point ( 'none', ( 14.16788866942968284, -109.2463855444464684, -172.3780938051707494 ) ) ;
#308 = edge_curve ( 'none', #50829, #29456, #26389, .t. ) ;
#309 = edge_loop ( 'none', ( #51967, #39401, #27575, #53624 ) ) ;
#310 = advanced_face ( 'none', ( #7482 ), #35629, .f. ) ;
#311 = cartesian_point ( 'none', ( -55.24405807649956301, 0.8320019854607865195, 71.83571543105962576 ) ) ;
#312 = cartesian_point ( 'none', ( -28.42791889105984993, -69.04659607065222815, 13.84073600196889231 ) ) ;
#313 = oriented_edge ( 'none', *, *, #11379, .t. ) ;
#314 = cylindrical_surface ( 'none', #8752, 4.000000000000000000 ) ;
#315 = oriented_edge ( 'none', *, *, #51995, .t. ) ;
#316 = edge_loop ( 'none', ( #48668, #25688, #34157, #30540 ) ) ;
#317 = axis2_placement_3d ( 'none', #7847, #11899, #12283 ) ;
#318 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#319 = oriented_edge ( 'none', *, *, #12823, .f. ) ;
#321 = oriented_edge ( 'none', *, *, #19111, .f. ) ;
#320 = vertex_point ( 'none', #30579 ) ;
#322 = direction ( 'none', ( -0.6513486323407413625, -0.7587785969226107374, -7.976720177250886002e-17 ) ) ;
#323 = edge_curve ( 'none', #3934, #49719, #6163, .t. ) ;
#324 = plane ( 'none', #36269 ) ;
#325 = cartesian_point ( 'none', ( -13.64296500298799231, -49.91925486149854407, 5.700000000000010836 ) ) ;
#326 = direction ( 'none', ( 0.2065651275180911128, 0.9784328531347640245, 0.0000000000000000000 ) ) ;
#327 = vector ( 'none', #40951, 1000.000000000000114 ) ;
#328 = plane ( 'none', #36719 ) ;
#329 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#330 = edge_curve ( 'none', #50648, #28508, #16006, .t. ) ;
#331 = cartesian_point ( 'none', ( -24.53788615031832876, -99.50000000000019895, -119.3419458116674718 ) ) ;
#332 = oriented_edge ( 'none', *, *, #30485, .f. ) ;
#333 = oriented_edge ( 'none', *, *, #22752, .f. ) ;
#334 = cartesian_point ( 'none', ( -26.18352257934867566, -99.50000000000021316, -120.6276219029607546 ) ) ;
#335 = circle ( 'none', #43908, 6.499999999999998224 ) ;
#336 = oriented_edge ( 'none', *, *, #11865, .f. ) ;
#337 = vertex_point ( 'none', #19012 ) ;
#338 = vertex_point ( 'none', #36049 ) ;
#339 = line ( 'none', #38077, #27835 ) ;
#340 = cartesian_point ( 'none', ( 71.72428031176272611, -4.127742599203464202, -74.89999999999997726 ) ) ;
#341 = direction ( 'none', ( 0.4871908600897496000, 4.518206903660613061e-15, -0.8732955203394839883 ) ) ;
#342 = cartesian_point ( 'none', ( -10.71905888450267241, -21.63302717131845654, -178.4736317784468724 ) ) ;
#343 = oriented_edge ( 'none', *, *, #35181, .t. ) ;
#344 = advanced_face ( 'none', ( #49398 ), #48343, .f. ) ;
#345 = oriented_edge ( 'none', *, *, #44499, .f. ) ;
#346 = cartesian_point ( 'none', ( -11.86015809562675649, -32.95068353073828860, -221.4999999999996589 ) ) ;
#347 = oriented_edge ( 'none', *, *, #35324, .t. ) ;
#348 = edge_loop ( 'none', ( #31253, #38308 ) ) ;
#349 = line ( 'none', #42094, #47481 ) ;
#350 = direction ( 'none', ( 9.251858538542972222e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#351 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -23.10000000000000497 ) ) ;
#352 = cartesian_point ( 'none', ( -15.44871814548515054, 32.75234342807829790, -217.0810980227481650 ) ) ;
#353 = advanced_face ( 'none', ( #27093 ), #39571, .t. ) ;
#354 = cartesian_point ( 'none', ( 47.50000000000000711, 2.780609716877430566e-16, -72.00000000000001421 ) ) ;
#355 = cartesian_point ( 'none', ( -33.53813426669564279, 43.90767532684275665, 87.82263319273924651 ) ) ;
#356 = circle ( 'none', #35369, 6.500000000000005329 ) ;
#357 = vector ( 'none', #7455, 1000.000000000000000 ) ;
#358 = oriented_edge ( 'none', *, *, #524, .f. ) ;
#359 = circle ( 'none', #17977, 4.049999999999996270 ) ;
#360 = axis2_placement_3d ( 'none', #12805, #16827, #20944 ) ;
#361 = cartesian_point ( 'none', ( 10.77358273537075561, 47.44355078999333841, 88.51835612598937075 ) ) ;
#362 = oriented_edge ( 'none', *, *, #10145, .f. ) ;
#363 = vertex_point ( 'none', #2040 ) ;
#364 = oriented_edge ( 'none', *, *, #25995, .t. ) ;
#365 = edge_curve ( 'none', #34593, #594, #36930, .t. ) ;
#366 = vector ( 'none', #53169, 1000.000000000000114 ) ;
#367 = oriented_edge ( 'none', *, *, #19554, .f. ) ;
#368 = axis2_placement_3d ( 'none', #27662, #36618, #2797 ) ;
#369 = cartesian_point ( 'none', ( 0.9999999999932369654, -89.29999999999991189, -174.0000000000000000 ) ) ;
#370 = oriented_edge ( 'none', *, *, #47149, .t. ) ;
#371 = cartesian_point ( 'none', ( 35.08892420675347523, 33.69910644087421758, 83.65698736257500912 ) ) ;
#372 = cartesian_point ( 'none', ( -56.28653899652953640, 26.52514329740252563, -136.4999999999999716 ) ) ;
#373 = edge_curve ( 'none', #12694, #39213, #15312, .t. ) ;
#374 = oriented_edge ( 'none', *, *, #48878, .f. ) ;
#375 = axis2_placement_3d ( 'none', #30101, #13665, #44004 ) ;
#377 = oriented_edge ( 'none', *, *, #38916, .f. ) ;
#376 = oriented_edge ( 'none', *, *, #1117, .t. ) ;
#378 = cc_design_approval ( #37879, ( #7307 ) ) ;
#379 = cartesian_point ( 'none', ( 0.4754403170189001604, -108.7999999999999687, -162.0094221780201451 ) ) ;
#380 = b_spline_curve_with_knots ( 'none', 3,
( #31461, #43366, #35708, #23234, #39734, #52520, #52174, #26698, #10277, #48170, #35323, #39901, #27070, #14853, #14659, #27436 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001185883363022734475, 0.002140425757428149334, 0.003094968151833564843, 0.004049510546238979485, 0.005004052940644394994, 0.006913137729455206930, 0.007867680123860612898, 0.008822222518266021468 ),
.unspecified. ) ;
#381 = edge_curve ( 'none', #44142, #16878, #13380, .t. ) ;
#382 = advanced_face ( 'none', ( #2258 ), #34300, .t. ) ;
#383 = line ( 'none', #32243, #28518 ) ;
#384 = cartesian_point ( 'none', ( -31.52916428888952893, -26.29872262795089100, 12.99999999999999645 ) ) ;
#385 = plane ( 'none', #49016 ) ;
#386 = edge_loop ( 'none', ( #35643, #23919 ) ) ;
#387 = edge_curve ( 'none', #5296, #47400, #8109, .t. ) ;
#389 = oriented_edge ( 'none', *, *, #8951, .t. ) ;
#388 = axis2_placement_3d ( 'none', #38913, #9085, #26232 ) ;
#390 = cartesian_point ( 'none', ( -29.81191037152900236, 57.49999999999980105, -116.4999999999999574 ) ) ;
#391 = line ( 'none', #25647, #44886 ) ;
#393 = oriented_edge ( 'none', *, *, #35973, .t. ) ;
#392 = cartesian_point ( 'none', ( 3.370989789349199128, 71.86649558793956771, -79.09999999999998010 ) ) ;
#394 = cartesian_point ( 'none', ( -25.29770463963801319, 41.55702992857257527, 88.44144138106574360 ) ) ;
#395 = vertex_point ( 'none', #52722 ) ;
#396 = edge_loop ( 'none', ( #12023, #36007, #1673, #2635 ) ) ;
#397 = cartesian_point ( 'none', ( 51.00850356842209266, -21.23426422649725254, 71.14755560163256121 ) ) ;
#398 = cartesian_point ( 'none', ( -31.42311714937190459, 66.99692312798291027, 15.00000000000001954 ) ) ;
#399 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#400 = face_outer_bound ( 'none', #5060, .t. ) ;
#401 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 1.791696720879527010e-16 ) ) ;
#402 = cartesian_point ( 'none', ( 0.9999999999921449501, -108.8038461186944943, -202.8563554186374347 ) ) ;
#403 = oriented_edge ( 'none', *, *, #53970, .t. ) ;
#404 = cartesian_point ( 'none', ( 71.12182718956368888, -3.808298794025501532, -73.00000000000000000 ) ) ;
#405 = axis2_placement_3d ( 'none', #27237, #11148, #19511 ) ;
#406 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273671766, 2.081899558550499787e-16 ) ) ;
#407 = cartesian_point ( 'none', ( 32.24452328674899348, -89.59759017798886305, -238.9999643706337338 ) ) ;
#408 = oriented_edge ( 'none', *, *, #17731, .f. ) ;
#409 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#410 = vector ( 'none', #34412, 1000.000000000000114 ) ;
#411 = edge_curve ( 'none', #8552, #14403, #45440, .t. ) ;
#412 = cartesian_point ( 'none', ( -51.97893359764844945, 17.31041759277649561, -140.5331666406843567 ) ) ;
#413 = cartesian_point ( 'none', ( -3.049855402659995995, -3.468676311822408209, -215.9999999999999147 ) ) ;
#414 = cartesian_point ( 'none', ( 30.06945070319768831, 2.517623324511776950, -221.4999999999998863 ) ) ;
#415 = cartesian_point ( 'none', ( -28.56335036610406064, -10.20184774933629335, -221.4999999999998863 ) ) ;
#416 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#417 = cartesian_point ( 'none', ( -1.000000000006584733, -109.2999999999999261, -173.9999999999999147 ) ) ;
#418 = advanced_face ( 'none', ( #51330 ), #40278, .f. ) ;
#419 = edge_curve ( 'none', #26618, #47525, #37581, .t. ) ;
#420 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 90.32479761123097717 ) ) ;
#421 = cartesian_point ( 'none', ( -33.92238924483947216, 66.89010623714477788, 19.11456261500592291 ) ) ;
#422 = vertex_point ( 'none', #18681 ) ;
#423 = edge_loop ( 'none', ( #19912, #24446, #36668, #33091, #52330 ) ) ;
#424 = direction ( 'none', ( 8.937295348232510150e-15, -1.000000000000000000, -1.878382429069715979e-16 ) ) ;
#425 = oriented_edge ( 'none', *, *, #6679, .f. ) ;
#426 = cartesian_point ( 'none', ( 41.07534221682519870, -63.24267976042696660, -145.2806773740698247 ) ) ;
#427 = line ( 'none', #28553, #17416 ) ;
#428 = cartesian_point ( 'none', ( 12.84810045021208857, -109.2958980268461318, -148.9958980268468451 ) ) ;
#429 = vertex_point ( 'none', #44457 ) ;
#430 = oriented_edge ( 'none', *, *, #323, .f. ) ;
#431 = cartesian_point ( 'none', ( -27.17305328142705179, 40.36081728063834362, 88.53733071381762443 ) ) ;
#432 = cartesian_point ( 'none', ( -49.88653899652909018, -26.52514329740330012, -128.5999999999999943 ) ) ;
#433 = edge_loop ( 'none', ( #14023, #11716 ) ) ;
#435 = oriented_edge ( 'none', *, *, #39396, .t. ) ;
#434 = edge_loop ( 'none', ( #16097, #12029, #45970, #29085 ) ) ;
#436 = plane ( 'none', #5639 ) ;
#437 = cartesian_point ( 'none', ( 10.59999999999240217, -99.29999999998663895, -195.0000000000071054 ) ) ;
#438 = line ( 'none', #40645, #46894 ) ;
#439 = vertex_point ( 'none', #36221 ) ;
#440 = cartesian_point ( 'none', ( -18.33610361335441397, -52.12270078160695874, 86.22441985750435833 ) ) ;
#441 = circle ( 'none', #5772, 51.75000000000000711 ) ;
#442 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#443 = oriented_edge ( 'none', *, *, #11954, .f. ) ;
#444 = oriented_edge ( 'none', *, *, #29244, .t. ) ;
#445 = direction ( 'none', ( 0.9990641676798451831, -0.04325261677838693197, 0.0000000000000000000 ) ) ;
#446 = plane ( 'none', #47672 ) ;
#447 = edge_curve ( 'none', #26340, #12454, #6800, .t. ) ;
#448 = line ( 'none', #23108, #44315 ) ;
#449 = axis2_placement_3d ( 'none', #43243, #43077, #9956 ) ;
#450 = edge_curve ( 'none', #14416, #33083, #48085, .t. ) ;
#451 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#452 = closed_shell ( 'none', ( #40565, #46207, #17862, #23808, #12376, #50204, #52177, #1618, #43906, #5775 ) ) ;
#453 = axis2_placement_3d ( 'none', #51057, #47009, #34010 ) ;
#454 = cartesian_point ( 'none', ( -45.38653899652934598, -26.52514329740286669, -116.5000000000000000 ) ) ;
#455 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#456 = cartesian_point ( 'none', ( -35.68333459099614657, 5.078663330391719022, -216.7914872246434754 ) ) ;
#457 = edge_curve ( 'none', #4805, #17231, #44118, .t. ) ;
#458 = axis2_placement_3d ( 'none', #28202, #36277, #6631 ) ;
#459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#460 = cartesian_point ( 'none', ( 39.01062673110321555, -21.47060472503617845, -188.1525550008463483 ) ) ;
#461 = direction ( 'none', ( 1.224646799147353700e-16, -8.561292541515856896e-31, -1.000000000000000000 ) ) ;
#462 = edge_loop ( 'none', ( #23177, #32685, #47728, #42121 ) ) ;
#463 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#464 = cartesian_point ( 'none', ( 37.74205519963717848, -80.99999999999964473, -183.8253381268841053 ) ) ;
#465 = axis2_placement_3d ( 'none', #44956, #32672, #32853 ) ;
#466 = cartesian_point ( 'none', ( -16.30562517716316151, 30.97057095780475677, -221.5000000000005684 ) ) ;
#467 = cartesian_point ( 'none', ( 20.49999999999214140, -92.75243656793391267, -199.4203408356501086 ) ) ;
#468 = line ( 'none', #34575, #25936 ) ;
#469 = cartesian_point ( 'none', ( -35.93323776986110829, -65.27846267991176887, 14.10947029025280486 ) ) ;
#470 = oriented_edge ( 'none', *, *, #31861, .t. ) ;
#471 = oriented_edge ( 'none', *, *, #27129, .f. ) ;
#473 = edge_loop ( 'none', ( #23807, #38867, #15745, #8818 ) ) ;
#472 = vertex_point ( 'none', #7852 ) ;
#474 = cartesian_point ( 'none', ( 18.84239988622767115, -23.95603720460417918, -221.4999999999996874 ) ) ;
#475 = edge_curve ( 'none', #16381, #51481, #46634, .t. ) ;
#476 = cartesian_point ( 'none', ( -13.41755207956981089, -109.1792200258357610, -148.8792200258350533 ) ) ;
#477 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -35.00000000000000000 ) ) ;
#478 = face_outer_bound ( 'none', #34473, .t. ) ;
#479 = edge_curve ( 'none', #41004, #6813, #50725, .t. ) ;
#480 = oriented_edge ( 'none', *, *, #34915, .t. ) ;
#481 = oriented_edge ( 'none', *, *, #25270, .f. ) ;
#482 = advanced_face ( 'none', ( #40881, #29745 ), #50044, .t. ) ;
#483 = edge_curve ( 'none', #1536, #29884, #21821, .t. ) ;
#484 = cartesian_point ( 'none', ( 13.17628929122477821, -89.87236298307466598, -148.5000000000005116 ) ) ;
#485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#486 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#487 = b_spline_curve_with_knots ( 'none', 3,
( #27301, #19223, #44658, #2455, #6810, #19571, #48909 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02686361547441462952, 0.03806022564496281541 ),
.unspecified. ) ;
#488 = oriented_edge ( 'none', *, *, #27427, .t. ) ;
#489 = oriented_edge ( 'none', *, *, #48860, .t. ) ;
#490 = direction ( 'none', ( 1.224646799147353700e-16, -8.561292541515856896e-31, -1.000000000000000000 ) ) ;
#491 = cartesian_point ( 'none', ( -57.44537884287620955, 30.29829758124655115, -116.4999999999999858 ) ) ;
#492 = face_outer_bound ( 'none', #50948, .t. ) ;
#493 = cartesian_point ( 'none', ( 32.88164505034756502, -67.40769554570870525, 16.73205080756887853 ) ) ;
#494 = cartesian_point ( 'none', ( -47.69117707539716378, 86.78993445391621719, -29.10000000000000853 ) ) ;
#495 = closed_shell ( 'none', ( #7409, #39328, #28633, #38545, #18400, #50990, #27996, #12446, #828, #8548, #418, #12586, #498, #29753, #31569, #43387, #11647, #39294, #53310, #48635 ) ) ;
#496 = oriented_edge ( 'none', *, *, #18465, .f. ) ;
#497 = direction ( 'none', ( 0.04325261677838691116, 0.9990641676798452941, 0.0000000000000000000 ) ) ;
#498 = advanced_face ( 'none', ( #918 ), #40460, .f. ) ;
#499 = cartesian_point ( 'none', ( -40.20936371515008290, -73.33046481935578242, 21.00000000000000355 ) ) ;
#500 = direction ( 'none', ( -0.9990409470326473418, -9.251858538542972222e-15, -0.04378568432845722502 ) ) ;
#501 = cartesian_point ( 'none', ( 50.02169946146090496, -76.91471848625018026, -22.90000000000000568 ) ) ;
#502 = direction ( 'none', ( 1.341826977642592580e-16, 3.094331293124151873e-16, -1.000000000000000000 ) ) ;
#503 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838696667, 0.0000000000000000000 ) ) ;
#504 = direction ( 'none', ( 1.000000000000000000, 9.094229558713193865e-15, -3.700043351201923717e-14 ) ) ;
#505 = oriented_edge ( 'none', *, *, #9972, .t. ) ;
#506 = circle ( 'none', #22045, 107.4999999999999858 ) ;
#507 = cartesian_point ( 'none', ( 54.69962647811182421, -7.810432421389951863, 89.29953775506523073 ) ) ;
#508 = line ( 'none', #3408, #21412 ) ;
#509 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 189.5000000000000000 ) ) ;
#510 = cartesian_point ( 'none', ( -49.88653899652933887, -26.52514329740289156, -104.0000000000000142 ) ) ;
#511 = cartesian_point ( 'none', ( -0.1794485958326452746, -35.00435384928628224, -221.4999999999788258 ) ) ;
#512 = vertex_point ( 'none', #53444 ) ;
#513 = edge_curve ( 'none', #27824, #23157, #37508, .t. ) ;
#514 = cartesian_point ( 'none', ( -38.61381596064096300, 22.81502820723710201, -187.0252017470394037 ) ) ;
#516 = vertex_point ( 'none', #33280 ) ;
#515 = oriented_edge ( 'none', *, *, #19805, .t. ) ;
#517 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#518 = direction ( 'none', ( -1.281797577817011135e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#519 = vector ( 'none', #36804, 1000.000000000000000 ) ;
#520 = vertex_point ( 'none', #8039 ) ;
#521 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -9.000000000000001776 ) ) ;
#522 = conical_surface ( 'none', #23637, 3.999999999999988898, 1.047197551196599852 ) ;
#524 = edge_curve ( 'none', #37037, #25051, #16642, .t. ) ;
#523 = oriented_edge ( 'none', *, *, #41881, .t. ) ;
#525 = cartesian_point ( 'none', ( -39.29855709428404964, 38.83538949835445919, 75.47502234855333825 ) ) ;
#526 = axis2_placement_3d ( 'none', #33220, #45674, #12570 ) ;
#527 = axis2_placement_3d ( 'none', #41006, #3470, #20423 ) ;
#528 = cartesian_point ( 'none', ( 18.58525309386912738, 44.96187603308813152, 83.95930916163128188 ) ) ;
#529 = oriented_edge ( 'none', *, *, #13930, .t. ) ;
#530 = edge_curve ( 'none', #10712, #29424, #10753, .t. ) ;
#531 = axis2_placement_3d ( 'none', #33002, #3570, #29170 ) ;
#532 = advanced_face ( 'none', ( #41524 ), #4202, .f. ) ;
#533 = axis2_placement_3d ( 'none', #9419, #47822, #52051 ) ;
#534 = cartesian_point ( 'none', ( 17.48321657307199217, -65.09999999999979536, -173.2337505242519455 ) ) ;
#535 = oriented_edge ( 'none', *, *, #45895, .f. ) ;
#536 = circle ( 'none', #5397, 14.00000000000000178 ) ;
#537 = oriented_edge ( 'none', *, *, #36295, .f. ) ;
#538 = edge_curve ( 'none', #15494, #49718, #50887, .t. ) ;
#539 = direction ( 'none', ( -0.8571673007021118895, 0.0000000000000000000, -0.5150380749100549327 ) ) ;
#540 = cartesian_point ( 'none', ( -26.21626212995933258, 23.20090574732962807, 49.30798978912336850 ) ) ;
#541 = line ( 'none', #20441, #28043 ) ;
#542 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#543 = edge_curve ( 'none', #20291, #1167, #38881, .t. ) ;
#544 = direction ( 'none', ( -1.283712398741281725e-30, -1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#545 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#546 = oriented_edge ( 'none', *, *, #30584, .f. ) ;
#547 = cartesian_point ( 'none', ( -25.92958307724251199, 41.16572989707602659, 88.51835612598715386 ) ) ;
#548 = vector ( 'none', #11684, 1000.000000000000114 ) ;
#549 = cartesian_point ( 'none', ( 53.89953530727168385, -12.16528615871098573, 65.46266928618238978 ) ) ;
#550 = cartesian_point ( 'none', ( -17.90328259469850636, -81.00000000000015632, -169.3392626834011025 ) ) ;
#551 = plane ( 'none', #20337 ) ;
#552 = edge_curve ( 'none', #5700, #41744, #5476, .t. ) ;
#553 = circle ( 'none', #37068, 13.20000000000000107 ) ;
#554 = cartesian_point ( 'none', ( 0.9999999999921495020, -108.9147404025699331, -202.7820697412029460 ) ) ;
#555 = cartesian_point ( 'none', ( 25.03277329817948171, -88.32175765830660907, -238.9999643706334211 ) ) ;
#556 = oriented_edge ( 'none', *, *, #17922, .f. ) ;
#557 = direction ( 'none', ( -0.9990409470326473418, -9.063045098980869525e-15, -0.04378568432845584418 ) ) ;
#558 = vertex_point ( 'none', #534 ) ;
#559 = advanced_face ( 'none', ( #29064 ), #31041, .t. ) ;
#560 = direction ( 'none', ( 0.9784328531347633584, -0.2065651275180944157, 0.0000000000000000000 ) ) ;
#561 = cartesian_point ( 'none', ( 8.676971256522056443e-13, -87.29999999999995453, -173.9999999999999432 ) ) ;
#562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#563 = cylindrical_surface ( 'none', #10779, 14.50000000000000178 ) ;
#564 = oriented_edge ( 'none', *, *, #16346, .t. ) ;
#565 = cartesian_point ( 'none', ( 31.26368630716661556, 15.73867816052481139, -221.5000000000016200 ) ) ;
#566 = conical_surface ( 'none', #47486, 57.49999999999999289, 0.2898922585966535181 ) ;
#567 = cartesian_point ( 'none', ( -51.26517992416154357, -129.5000000000004547, -225.2652060066547222 ) ) ;
#568 = cartesian_point ( 'none', ( -50.82958672035092462, 10.73105837456519041, 77.00000000000000000 ) ) ;
#569 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 1.791696720879527257e-16 ) ) ;
#570 = cartesian_point ( 'none', ( 12.24119194300583935, -87.29999999999985505, -174.4644564721373001 ) ) ;
#571 = oriented_edge ( 'none', *, *, #23066, .t. ) ;
#572 = cartesian_point ( 'none', ( -58.01397897755373378, -83.28642292229839938, 0.0000000000000000000 ) ) ;
#573 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#574 = axis2_placement_3d ( 'none', #26404, #51004, #26211 ) ;
#575 = cartesian_point ( 'none', ( 13.58350497446609317, -109.0071395561875960, -148.7071395561883378 ) ) ;
#576 = vertex_point ( 'none', #1243 ) ;
#577 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#578 = direction ( 'none', ( 9.020562075079392158e-15, -1.000000000000000000, -1.827065084832096107e-16 ) ) ;
#579 = cartesian_point ( 'none', ( 47.86530334789234331, -129.4999999999995737, -122.7347227346097043 ) ) ;
#580 = oriented_edge ( 'none', *, *, #3310, .t. ) ;
#581 = edge_curve ( 'none', #37610, #7859, #52637, .t. ) ;
#582 = circle ( 'none', #12392, 7.000000000000825118 ) ;
#583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#584 = edge_loop ( 'none', ( #11828, #16813, #26881, #8703 ) ) ;
#585 = axis2_placement_3d ( 'none', #53634, #23984, #11602 ) ;
#586 = cartesian_point ( 'none', ( 32.54174059058490087, -101.5999999999996675, -230.5554133545420825 ) ) ;
#587 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 91.40000000000000568 ) ) ;
#588 = direction ( 'none', ( 8.788558503296844022e-16, 8.670437432412841128e-16, -1.000000000000000000 ) ) ;
#589 = edge_curve ( 'none', #40624, #22343, #13995, .t. ) ;
#590 = axis2_placement_3d ( 'none', #5662, #34934, #42802 ) ;
#591 = advanced_face ( 'none', ( #19884 ), #47157, .f. ) ;
#592 = axis2_placement_3d ( 'none', #42651, #21764, #43195 ) ;
#593 = cartesian_point ( 'none', ( -0.2998396392609880001, -88.43093192374217892, -189.9971902592525907 ) ) ;
#594 = vertex_point ( 'none', #25741 ) ;
#595 = b_spline_curve_with_knots ( 'none', 3,
( #13881, #22226, #14248, #5978, #35278, #48644, #2544, #10780 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.003318332378026529576, 0.004100735050925882752, 0.004491936387375573651, 0.004883137723825264551 ),
.unspecified. ) ;
#596 = line ( 'none', #27523, #53618 ) ;
#597 = edge_curve ( 'none', #29958, #10032, #21139, .t. ) ;
#598 = axis2_placement_3d ( 'none', #15542, #16106, #44979 ) ;
#599 = cartesian_point ( 'none', ( 4.332946116919975190e-13, -40.29999999999996163, -173.9999999999999432 ) ) ;
#600 = cartesian_point ( 'none', ( 49.32308363146285757, 29.90854662121462937, -132.5999999999998238 ) ) ;
#601 = advanced_face ( 'none', ( #18535 ), #42960, .f. ) ;
#602 = cartesian_point ( 'none', ( -30.16176161189989102, 17.79772140001593428, 13.20932019484775388 ) ) ;
#603 = line ( 'none', #27646, #18906 ) ;
#604 = axis2_placement_3d ( 'none', #30049, #29344, #29704 ) ;
#605 = design_context ( 'detailed design', #23968, 'design' ) ;
#606 = edge_loop ( 'none', ( #19737, #11155, #36109, #17544 ) ) ;
#607 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#608 = edge_curve ( 'none', #31017, #8342, #19825, .t. ) ;
#609 = cartesian_point ( 'none', ( 20.59999999999244835, -95.18718551051381382, -192.9961581960759531 ) ) ;
#610 = cartesian_point ( 'none', ( 95.00000000000000000, 50.31152949374524042, 0.0000000000000000000 ) ) ;
#611 = vector ( 'none', #16610, 1000.000000000000000 ) ;
#612 = oriented_edge ( 'none', *, *, #15372, .f. ) ;
#613 = direction ( 'none', ( -0.04325261677838693197, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#614 = cartesian_point ( 'none', ( -0.3259428906989668140, 55.24905301143373038, 78.53622353487773466 ) ) ;
#615 = toroidal_surface ( 'none', #11037, 15.50000000000000000, 1.000000000000000000 ) ;
#616 = cartesian_point ( 'none', ( -64.01397897755427380, 76.01397897755349220, 69.49999999999998579 ) ) ;
#617 = cartesian_point ( 'none', ( -28.35394130890601616, 43.52994960083361775, 63.79999999999999716 ) ) ;
#618 = cartesian_point ( 'none', ( -29.37499999999917222, -99.50000000000024158, -123.1210075276642470 ) ) ;
#619 = axis2_placement_3d ( 'none', #50935, #25803, #29664 ) ;
#620 = direction ( 'none', ( 8.881784197001254296e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#621 = edge_curve ( 'none', #14403, #28403, #27035, .t. ) ;
#622 = oriented_edge ( 'none', *, *, #39461, .t. ) ;
#623 = advanced_face ( 'none', ( #33628, #869 ), #46828, .t. ) ;
#624 = cartesian_point ( 'none', ( -25.53724805366473660, 70.07050040089740151, 49.50000000000004263 ) ) ;
#625 = cartesian_point ( 'none', ( 43.91654747248766455, -129.1659430424821267, -139.7929009365385014 ) ) ;
#626 = edge_curve ( 'none', #5590, #14705, #7419, .t. ) ;
#627 = cartesian_point ( 'none', ( -15.59287212963645430, 31.33668760628528815, -221.5000000000036096 ) ) ;
#628 = cartesian_point ( 'none', ( -2.577817705157861461, -55.19263330491529018, 69.31371401593931125 ) ) ;
#629 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#630 = oriented_edge ( 'none', *, *, #35181, .f. ) ;
#631 = vertex_point ( 'none', #34901 ) ;
#632 = conical_surface ( 'none', #52384, 7.000000000000006217, 0.7853981633974479459 ) ;
#633 = oriented_edge ( 'none', *, *, #13632, .f. ) ;
#634 = cartesian_point ( 'none', ( 1.335127222440015915, -30.13778878491721613, -221.4999999999997442 ) ) ;
#635 = cartesian_point ( 'none', ( -13.52765399513444322, -108.8000000000000398, -148.4999999999993179 ) ) ;
#636 = cartesian_point ( 'none', ( -51.00825670407161283, 21.23477259820001706, 82.85071183965845876 ) ) ;
#637 = cartesian_point ( 'none', ( -38.03270665410098417, -30.33893176404691872, 87.48698702875257993 ) ) ;
#638 = direction ( 'none', ( -0.04325261677838693197, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#639 = cartesian_point ( 'none', ( 13.56559484666276028, -90.06863905479066545, -148.5000000000005400 ) ) ;
#640 = cartesian_point ( 'none', ( -0.1366774170180811709, 55.25127524612581453, 83.09341793912771834 ) ) ;
#641 = cartesian_point ( 'none', ( -66.84794569878785353, -34.00523467286586055, 19.48708933548530098 ) ) ;
#642 = circle ( 'none', #16004, 3.999999999999996447 ) ;
#643 = cartesian_point ( 'none', ( 32.37040363476594251, -105.5999999999996675, -223.2079278222275889 ) ) ;
#644 = oriented_edge ( 'none', *, *, #46026, .t. ) ;
#645 = cartesian_point ( 'none', ( -6.655766186783482752, -63.23959801296989980, -124.3120475171998010 ) ) ;
#646 = circle ( 'none', #767, 0.1000000000000005607 ) ;
#647 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#648 = cartesian_point ( 'none', ( -32.99999999999999289, 1.160423968293888026e-14, -116.5000000000000000 ) ) ;
#649 = circle ( 'none', #26265, 59.85000000000001563 ) ;
#650 = advanced_face ( 'none', ( #50669 ), #36869, .f. ) ;
#651 = vector ( 'none', #35603, 1000.000000000000227 ) ;
#652 = face_outer_bound ( 'none', #4896, .t. ) ;
#653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#654 = cartesian_point ( 'none', ( 49.88653899652935308, -26.52514329740287380, -84.25000000000000000 ) ) ;
#655 = cartesian_point ( 'none', ( -14.36829116460732259, -100.0327978249590615, -199.1903657402474721 ) ) ;
#656 = vertex_point ( 'none', #10392 ) ;
#657 = cartesian_point ( 'none', ( 35.43720390898624828, -121.4999999999996447, -221.3788951310949358 ) ) ;
#658 = oriented_edge ( 'none', *, *, #26463, .f. ) ;
#659 = direction ( 'none', ( -1.033905585191071457e-15, -1.041164386969050600e-15, 1.000000000000000000 ) ) ;
#660 = edge_curve ( 'none', #18223, #25749, #44744, .t. ) ;
#661 = face_outer_bound ( 'none', #45450, .t. ) ;
#662 = cartesian_point ( 'none', ( -95.00000000000000000, -95.00000000000000000, 0.0000000000000000000 ) ) ;
#663 = edge_curve ( 'none', #46377, #46487, #13326, .t. ) ;
#664 = cartesian_point ( 'none', ( -30.15505788868252068, 46.29508595661321380, 89.78084504248447217 ) ) ;
#665 = axis2_placement_3d ( 'none', #48020, #52046, #26384 ) ;
#666 = cc_design_date_and_time_assignment ( #46766, #53619, ( #1743 ) ) ;
#667 = oriented_edge ( 'none', *, *, #7168, .t. ) ;
#668 = edge_curve ( 'none', #27871, #25576, #46708, .t. ) ;
#669 = cartesian_point ( 'none', ( 88.45466026425474126, 53.31255706401116612, -35.10000000000000853 ) ) ;
#670 = axis2_placement_3d ( 'none', #50091, #29733, #8887 ) ;
#671 = cartesian_point ( 'none', ( -84.07534156836271677, -57.21035038329049627, -35.10000000000000853 ) ) ;
#672 = cartesian_point ( 'none', ( -54.66517992415702309, -129.5000000000004832, -122.7347227346051852 ) ) ;
#673 = edge_curve ( 'none', #9506, #7219, #22441, .t. ) ;
#674 = oriented_edge ( 'none', *, *, #14701, .t. ) ;
#675 = axis2_placement_3d ( 'none', #45745, #41557, #33293 ) ;
#676 = edge_loop ( 'none', ( #546, #44875, #26222, #34440 ) ) ;
#677 = oriented_edge ( 'none', *, *, #39968, .t. ) ;
#678 = cartesian_point ( 'none', ( 1.574964668470209439, -36.00201249827986061, -216.7586596878168734 ) ) ;
#679 = oriented_edge ( 'none', *, *, #32345, .t. ) ;
#680 = line ( 'none', #34396, #34743 ) ;
#681 = oriented_edge ( 'none', *, *, #5548, .f. ) ;
#682 = cartesian_point ( 'none', ( -38.70106861256353170, 22.41675804605226219, -187.4655336298444865 ) ) ;
#683 = direction ( 'none', ( 0.04378568432845671154, 5.819857137495376280e-16, -0.9990409470326473418 ) ) ;
#684 = cartesian_point ( 'none', ( 67.86542984632423270, -2.938107005138465677, 5.500000000000005329 ) ) ;
#685 = axis2_placement_3d ( 'none', #50522, #17209, #30709 ) ;
#686 = cartesian_point ( 'none', ( 54.04573306291985801, -109.4999999999994742, -150.3014208822058890 ) ) ;
#687 = axis2_placement_3d ( 'none', #40132, #37785, #50578 ) ;
#688 = cartesian_point ( 'none', ( -47.50000000000000711, 6.095133267637671123e-15, -72.00000000000001421 ) ) ;
#689 = line ( 'none', #9389, #41280 ) ;
#690 = oriented_edge ( 'none', *, *, #28596, .t. ) ;
#691 = edge_curve ( 'none', #46827, #26908, #35571, .t. ) ;
#692 = circle ( 'none', #8150, 29.00000000000000355 ) ;
#693 = direction ( 'none', ( 0.9784328531347625812, -0.2065651275180980240, 0.0000000000000000000 ) ) ;
#694 = plane ( 'none', #25924 ) ;
#695 = line ( 'none', #8595, #49157 ) ;
#696 = oriented_edge ( 'none', *, *, #53790, .t. ) ;
#697 = cartesian_point ( 'none', ( 60.20006171186425092, -99.49999999998070166, -193.9999643706445340 ) ) ;
#698 = edge_curve ( 'none', #10446, #39764, #8733, .t. ) ;
#699 = vector ( 'none', #52942, 1000.000000000000000 ) ;
#700 = line ( 'none', #32307, #3323 ) ;
#701 = cartesian_point ( 'none', ( -15.98465515252150659, -85.30000000000009663, -174.7005709492552228 ) ) ;
#702 = oriented_edge ( 'none', *, *, #51619, .f. ) ;
#703 = oriented_edge ( 'none', *, *, #20416, .t. ) ;
#704 = plane ( 'none', #34355 ) ;
#705 = cartesian_point ( 'none', ( -46.05729364554524352, -15.66997772965932789, 79.64000000000000057 ) ) ;
#706 = oriented_edge ( 'none', *, *, #4732, .f. ) ;
#707 = face_outer_bound ( 'none', #10849, .t. ) ;
#708 = vertex_point ( 'none', #35103 ) ;
#709 = direction ( 'none', ( -1.000000000000000000, 1.067522139062650671e-15, 0.0000000000000000000 ) ) ;
#710 = cartesian_point ( 'none', ( -50.14682021684880908, -23.19362498060011291, 87.19631332817084512 ) ) ;
#712 = oriented_edge ( 'none', *, *, #18205, .t. ) ;
#711 = cartesian_point ( 'none', ( 50.39471113228935195, -22.64862475390172492, 78.53845494346639100 ) ) ;
#713 = direction ( 'none', ( -1.283712398741281725e-30, -1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#714 = cartesian_point ( 'none', ( -48.17153899652907967, -23.55467616242267326, -132.5999999999999943 ) ) ;
#715 = cartesian_point ( 'none', ( 4.444648177154290281, -81.88554506749038353, -116.4999999999999574 ) ) ;
#716 = cartesian_point ( 'none', ( 8.584545189722011151e-13, -86.29999999999995453, -173.9999999999999432 ) ) ;
#717 = oriented_edge ( 'none', *, *, #6576, .t. ) ;
#718 = advanced_face ( 'none', ( #21763 ), #9362, .t. ) ;
#719 = vertex_point ( 'none', #52115 ) ;
#720 = cartesian_point ( 'none', ( 82.51397897755371957, 76.01397897755398958, 102.8847763108502420 ) ) ;
#721 = edge_loop ( 'none', ( #36673, #30392, #13868, #28378, #17394, #12766, #20449, #17530, #33624, #17210 ) ) ;
#722 = cartesian_point ( 'none', ( -25.19607570086812842, -101.6000000000002075, -127.6171802946093834 ) ) ;
#723 = oriented_edge ( 'none', *, *, #22413, .f. ) ;
#724 = vector ( 'none', #36973, 1000.000000000000000 ) ;
#725 = axis2_placement_3d ( 'none', #24075, #37267, #27375 ) ;
#726 = cartesian_point ( 'none', ( 0.9999999999940570872, -108.8041450818698621, -159.4077380283360981 ) ) ;
#727 = cartesian_point ( 'none', ( -10.73105837456501277, -50.82958672035096725, 77.00000000000000000 ) ) ;
#728 = cartesian_point ( 'none', ( 16.93553758958114841, -73.99999999999985789, -178.4088055697556854 ) ) ;
#729 = cartesian_point ( 'none', ( -71.72428031176269769, 4.127742599203963358, -74.89999999999997726 ) ) ;
#730 = edge_curve ( 'none', #46548, #16307, #20440, .t. ) ;
#731 = cartesian_point ( 'none', ( 3.399999999999992362, 72.50000000000000000, -61.00000000000000000 ) ) ;
#732 = direction ( 'none', ( 0.8328235614954532240, 0.2374971903371194404, -0.5000000000000029976 ) ) ;
#733 = cartesian_point ( 'none', ( -1.000000000005743406, -109.2999999999999403, -154.9999999999998863 ) ) ;
#734 = axis2_placement_3d ( 'none', #15979, #11771, #33158 ) ;
#735 = cartesian_point ( 'none', ( 37.34262773581635031, -78.01622711873422134, -213.7272227334391346 ) ) ;
#736 = edge_curve ( 'none', #6941, #35521, #42747, .t. ) ;
#737 = axis2_placement_3d ( 'none', #45187, #15410, #48899 ) ;
#738 = line ( 'none', #46787, #42618 ) ;
#739 = advanced_face ( 'none', ( #25717 ), #11393, .f. ) ;
#740 = oriented_edge ( 'none', *, *, #47209, .f. ) ;
#741 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879643121e-16, 1.000000000000000000 ) ) ;
#742 = circle ( 'none', #27027, 4.499999999999997335 ) ;
#743 = cartesian_point ( 'none', ( 49.88653899652936019, -26.52514329740286669, -116.5000000000000000 ) ) ;
#744 = face_outer_bound ( 'none', #37908, .t. ) ;
#745 = edge_curve ( 'none', #40674, #41556, #25101, .t. ) ;
#746 = cartesian_point ( 'none', ( 13.08390164205044393, -109.2727997031017253, -148.9727997031024813 ) ) ;
#747 = vertex_point ( 'none', #34707 ) ;
#748 = axis2_placement_3d ( 'none', #14507, #10142, #14717 ) ;
#749 = cartesian_point ( 'none', ( 29.23405381657698854, 26.80782535041174697, 49.50000000000000711 ) ) ;
#750 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#751 = cylindrical_surface ( 'none', #21867, 6.500000000000005329 ) ;
#752 = face_outer_bound ( 'none', #4274, .t. ) ;
#753 = vector ( 'none', #35530, 1000.000000000000000 ) ;
#754 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 11.00000000000001066 ) ) ;
#755 = cartesian_point ( 'none', ( -0.8435417421730501131, 48.64402946776585424, 71.00003154298957497 ) ) ;
#756 = vector ( 'none', #41543, 1000.000000000000000 ) ;
#757 = direction ( 'none', ( 0.9699426282683699663, -0.2433337170797473248, 0.0000000000000000000 ) ) ;
#758 = cartesian_point ( 'none', ( 46.14095192690521685, 27.92891589432408850, -128.3999999999998067 ) ) ;
#759 = axis2_placement_3d ( 'none', #27650, #6802, #19924 ) ;
#760 = vertex_point ( 'none', #38948 ) ;
#761 = cartesian_point ( 'none', ( 13.05719408032875251, -89.35718663971550768, -148.8503949064468657 ) ) ;
#762 = vector ( 'none', #30900, 1000.000000000000000 ) ;
#763 = oriented_edge ( 'none', *, *, #36890, .f. ) ;
#764 = oriented_edge ( 'none', *, *, #49375, .f. ) ;
#765 = line ( 'none', #33858, #37422 ) ;
#766 = vertex_point ( 'none', #43680 ) ;
#767 = axis2_placement_3d ( 'none', #1057, #50668, #25533 ) ;
#768 = direction ( 'none', ( 1.000000000000000000, 9.251858538542964333e-15, -4.317533984653383040e-14 ) ) ;
#769 = cartesian_point ( 'none', ( 45.25106413402038896, -17.31041759277648140, -276.4999999999998863 ) ) ;
#770 = edge_loop ( 'none', ( #29578, #17998, #4214, #6462 ) ) ;
#771 = edge_curve ( 'none', #47914, #4310, #43432, .t. ) ;
#772 = cartesian_point ( 'none', ( -3.370989789350207211, 73.13350441206047492, -83.09999999999998010 ) ) ;
#773 = edge_loop ( 'none', ( #12895, #45517 ) ) ;
#774 = cartesian_point ( 'none', ( -41.05418187652719553, -105.7175993431747401, -155.5681000975620236 ) ) ;
#775 = cartesian_point ( 'none', ( 41.51776475170176894, 18.42389534295915965, -182.4420862676373076 ) ) ;
#776 = oriented_edge ( 'none', *, *, #31152, .f. ) ;
#777 = oriented_edge ( 'none', *, *, #49809, .t. ) ;
#778 = edge_curve ( 'none', #41699, #51404, #39509, .t. ) ;
#779 = vertex_point ( 'none', #11625 ) ;
#780 = oriented_edge ( 'none', *, *, #45637, .t. ) ;
#781 = cartesian_point ( 'none', ( 54.37899247232693511, -86.56861605052054642, -150.6871778264937234 ) ) ;
#782 = line ( 'none', #30718, #10606 ) ;
#783 = cartesian_point ( 'none', ( 20.95253673577063225, -43.90796866521231578, 66.07089550062910632 ) ) ;
#784 = cartesian_point ( 'none', ( 65.00006171186825554, -129.4999999999994031, -108.9999643706351549 ) ) ;
#785 = line ( 'none', #27121, #21678 ) ;
#786 = cartesian_point ( 'none', ( -88.45466026425437178, -53.31255706401177719, 21.02502566704310283 ) ) ;
#787 = cartesian_point ( 'none', ( 0.6646697481757235515, 55.24621502745122115, 81.82789555488093924 ) ) ;
#788 = vector ( 'none', #30027, 1000.000000000000000 ) ;
#789 = cartesian_point ( 'none', ( 76.18513752672966177, 25.72887135171943740, 21.00000000000000355 ) ) ;
#790 = direction ( 'none', ( 0.2065651275180910573, 0.9784328531347640245, 0.0000000000000000000 ) ) ;
#791 = advanced_face ( 'none', ( #32292 ), #10050, .t. ) ;
#792 = cartesian_point ( 'none', ( -37.13324679515113758, 40.91160015421345264, 67.48971013776946393 ) ) ;
#793 = edge_loop ( 'none', ( #48980, #34740, #33233, #42468 ) ) ;
#794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#795 = line ( 'none', #44434, #13926 ) ;
#796 = oriented_edge ( 'none', *, *, #19365, .t. ) ;
#797 = cylindrical_surface ( 'none', #17208, 13.00000000000000000 ) ;
#798 = cartesian_point ( 'none', ( -24.35756635296501926, 70.38879885566261407, 49.33771802782716520 ) ) ;
#799 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#800 = oriented_edge ( 'none', *, *, #1916, .t. ) ;
#801 = cartesian_point ( 'none', ( -17.14017873660744229, 31.93420737827808153, -217.1483240337646521 ) ) ;
#802 = cartesian_point ( 'none', ( -3.704401916725508670, -55.12650888674937022, 68.26438704136677416 ) ) ;
#803 = circle ( 'none', #42036, 3.399999999999993250 ) ;
#804 = cartesian_point ( 'none', ( -19.61752619645908169, 51.65016448727853771, 78.52377974530251947 ) ) ;
#805 = vector ( 'none', #973, 1000.000000000000000 ) ;
#806 = vector ( 'none', #32046, 1000.000000000000000 ) ;
#807 = vector ( 'none', #31394, 1000.000000000000114 ) ;
#808 = advanced_face ( 'none', ( #251 ), #37018, .f. ) ;
#809 = cartesian_point ( 'none', ( 26.44922081976864803, -15.13858786378428256, -221.4999999999996305 ) ) ;
#810 = face_outer_bound ( 'none', #50506, .t. ) ;
#811 = direction ( 'none', ( 9.076073226310654718e-15, -1.000000000000000000, -1.756328356926959886e-16 ) ) ;
#812 = cartesian_point ( 'none', ( -50.53175939434631658, 22.34094054679317054, 73.95531593432433226 ) ) ;
#813 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -20.00000000000000355 ) ) ;
#814 = circle ( 'none', #34642, 12.50000000000000533 ) ;
#815 = oriented_edge ( 'none', *, *, #4017, .f. ) ;
#816 = oriented_edge ( 'none', *, *, #19425, .t. ) ;
#817 = circle ( 'none', #24365, 4.499999999999997335 ) ;
#818 = edge_loop ( 'none', ( #9018, #49912 ) ) ;
#819 = axis2_placement_3d ( 'none', #46465, #17395, #50716 ) ;
#820 = cartesian_point ( 'none', ( 80.86011561836264150, -16.51286486613632576, -5.999999999999991118 ) ) ;
#821 = cartesian_point ( 'none', ( 13.62807482011116988, -90.13815644369640268, -148.5000000000005684 ) ) ;
#822 = cartesian_point ( 'none', ( 0.4625597760177092566, 55.24842475323148250, 84.02915323347501442 ) ) ;
#823 = edge_curve ( 'none', #26452, #19781, #2871, .t. ) ;
#824 = vertex_point ( 'none', #41058 ) ;
#825 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#826 = oriented_edge ( 'none', *, *, #48094, .f. ) ;
#827 = b_spline_curve_with_knots ( 'none', 3,
( #6543, #50129, #7654, #8197, #41503, #37107 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002947272338388494221, 0.003338300813368703327, 0.003729329288348912433 ),
.unspecified. ) ;
#828 = advanced_face ( 'none', ( #17252, #51949 ), #44889, .f. ) ;
#829 = cartesian_point ( 'none', ( 8.372988503148773631, 34.32930365294577513, -221.5000000000000000 ) ) ;
#830 = edge_curve ( 'none', #30950, #3136, #40815, .t. ) ;
#832 = oriented_edge ( 'none', *, *, #35794, .t. ) ;
#831 = axis2_placement_3d ( 'none', #53474, #220, #16340 ) ;
#833 = axis2_placement_3d ( 'none', #18965, #43854, #48116 ) ;
#834 = oriented_edge ( 'none', *, *, #43698, .f. ) ;
#835 = direction ( 'none', ( -3.094331293124156803e-16, 1.341826977642581733e-16, -1.000000000000000000 ) ) ;
#836 = cartesian_point ( 'none', ( -10.77358273537043232, -47.44355078999340947, 88.51835612598937075 ) ) ;
#837 = oriented_edge ( 'none', *, *, #3736, .f. ) ;
#838 = vector ( 'none', #38672, 1000.000000000000114 ) ;
#839 = cartesian_point ( 'none', ( 1.028673669114285107e-13, 4.491694769119334926e-14, -200.9999999999999147 ) ) ;
#840 = direction ( 'none', ( 0.6698727396250154786, 0.2264299289124058756, -0.7071067811865467956 ) ) ;
#841 = edge_curve ( 'none', #34423, #47445, #31622, .t. ) ;
#842 = circle ( 'none', #49256, 0.09999999999998898659 ) ;
#843 = axis2_placement_3d ( 'none', #21010, #29848, #25593 ) ;
#844 = cartesian_point ( 'none', ( -15.31952004518733901, -101.5388401530528739, -198.6248571851162126 ) ) ;
#845 = cartesian_point ( 'none', ( -88.18058664702675742, -53.23439919595121239, -35.10000000000000853 ) ) ;
#846 = line ( 'none', #18923, #9336 ) ;
#847 = oriented_edge ( 'none', *, *, #33154, .t. ) ;
#848 = axis2_placement_3d ( 'none', #7911, #45784, #8628 ) ;
#849 = oriented_edge ( 'none', *, *, #16165, .f. ) ;
#850 = cartesian_point ( 'none', ( -43.52994960083351828, -28.35394130890616893, 79.64000000000000057 ) ) ;
#851 = oriented_edge ( 'none', *, *, #11786, .t. ) ;
#852 = face_outer_bound ( 'none', #20899, .t. ) ;
#853 = edge_curve ( 'none', #41819, #9766, #10696, .t. ) ;
#854 = oriented_edge ( 'none', *, *, #24952, .f. ) ;
#855 = cartesian_point ( 'none', ( 51.96587788584582057, 18.76492497227466671, 73.64394663914035277 ) ) ;
#856 = edge_curve ( 'none', #14910, #47506, #52587, .t. ) ;
#857 = oriented_edge ( 'none', *, *, #43472, .f. ) ;
#858 = cartesian_point ( 'none', ( 7.615823945786407201, 48.05146890539366922, 64.47229964992666851 ) ) ;
#859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#860 = cylindrical_surface ( 'none', #48384, 70.00000000000002842 ) ;
#861 = advanced_face ( 'none', ( #34935 ), #11784, .f. ) ;
#862 = cylindrical_surface ( 'none', #42731, 8.000000000000007105 ) ;
#863 = edge_curve ( 'none', #37964, #53899, #47382, .t. ) ;
#864 = cartesian_point ( 'none', ( -4.621682039390716312, -29.84284046678551050, -221.4999999999997158 ) ) ;
#865 = circle ( 'none', #51600, 7.400000000000003908 ) ;
#866 = vector ( 'none', #25387, 999.9999999999998863 ) ;
#867 = circle ( 'none', #44897, 0.4999999999999988898 ) ;
#868 = cartesian_point ( 'none', ( 51.37529624102550940, 34.96157740787792534, -126.4999999999998295 ) ) ;
#869 = face_outer_bound ( 'none', #40128, .t. ) ;
#870 = cartesian_point ( 'none', ( -49.88653899652953783, 26.52514329740252208, -136.4999999999999716 ) ) ;
#871 = cartesian_point ( 'none', ( 3.041435045909393509, -55.39226349396243876, -126.3175852763413189 ) ) ;
#872 = cartesian_point ( 'none', ( -63.57662704742668325, 39.78708953005251203, 21.00000000000000355 ) ) ;
#873 = advanced_face ( 'none', ( #53262 ), #12716, .t. ) ;
#874 = cartesian_point ( 'none', ( 45.41517050939285838, 17.44750564219512867, 84.22794943435911819 ) ) ;
#875 = circle ( 'none', #46490, 12.50000000000000533 ) ;
#876 = vertex_point ( 'none', #20296 ) ;
#877 = edge_loop ( 'none', ( #41051, #18388, #38507, #7024 ) ) ;
#878 = edge_loop ( 'none', ( #7110, #50680 ) ) ;
#879 = edge_loop ( 'none', ( #14047, #35230, #33112, #29927, #19280, #19585, #22049, #30495, #48553, #42818, #14972, #48332, #30650, #52598, #31460, #50704, #31995, #44890, #4219, #10136 ) ) ;
#880 = edge_loop ( 'none', ( #12792, #48803, #52117, #18391, #35212 ) ) ;
#881 = direction ( 'none', ( -1.000000000000000000, -9.208954989858888336e-15, 4.399718310005091090e-14 ) ) ;
#882 = oriented_edge ( 'none', *, *, #17290, .t. ) ;
#883 = cartesian_point ( 'none', ( -31.81067152246021124, 67.70243265282735479, 47.10881967613509858 ) ) ;
#884 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.64000000000000057 ) ) ;
#885 = edge_loop ( 'none', ( #47288, #53302, #9200, #7331 ) ) ;
#886 = cartesian_point ( 'none', ( -45.81234307552667673, 16.37511474617382845, 67.66672924724882421 ) ) ;
#887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#888 = circle ( 'none', #17705, 0.1999999999999972911 ) ;
#889 = cartesian_point ( 'none', ( 1.066413169272300851e-12, -108.7999999999999545, -173.9999999999999716 ) ) ;
#890 = oriented_edge ( 'none', *, *, #51034, .f. ) ;
#891 = advanced_face ( 'none', ( #42144, #30983 ), #36293, .f. ) ;
#892 = line ( 'none', #15685, #44087 ) ;
#893 = cartesian_point ( 'none', ( -43.90606833318530278, -20.95647041360263785, 87.93170817349580659 ) ) ;
#894 = circle ( 'none', #4215, 60.10000000000001563 ) ;
#895 = oriented_edge ( 'none', *, *, #26102, .f. ) ;
#896 = cartesian_point ( 'none', ( -11.99057782197894007, -87.30000000000006821, -173.5245596829821011 ) ) ;
#897 = oriented_edge ( 'none', *, *, #32630, .t. ) ;
#898 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#899 = edge_curve ( 'none', #41312, #988, #53895, .t. ) ;
#900 = edge_loop ( 'none', ( #13427, #25959, #45420, #51459 ) ) ;
#901 = axis2_placement_3d ( 'none', #10488, #31700, #43934 ) ;
#902 = oriented_edge ( 'none', *, *, #47741, .f. ) ;
#903 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#904 = edge_loop ( 'none', ( #30978, #33416, #17114, #4244, #53014, #44203 ) ) ;
#905 = plane ( 'none', #3245 ) ;
#906 = cartesian_point ( 'none', ( -45.88653899652954493, 26.52514329740251853, -136.5999999999999659 ) ) ;
#907 = edge_curve ( 'none', #4267, #22889, #2194, .t. ) ;
#908 = direction ( 'none', ( 9.076073226310654718e-15, -1.000000000000000000, -1.756328356926959886e-16 ) ) ;
#909 = vector ( 'none', #18458, 1000.000000000000114 ) ;
#910 = direction ( 'none', ( 0.7071067811865587860, -0.7071067811865362485, -3.132415748606298477e-14 ) ) ;
#911 = axis2_placement_3d ( 'none', #33269, #45891, #29074 ) ;
#912 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838691809, 0.0000000000000000000 ) ) ;
#913 = face_outer_bound ( 'none', #31845, .t. ) ;
#914 = face_outer_bound ( 'none', #42644, .t. ) ;
#915 = oriented_edge ( 'none', *, *, #20665, .f. ) ;
#916 = line ( 'none', #39674, #3548 ) ;
#917 = vector ( 'none', #43641, 1000.000000000000000 ) ;
#918 = face_outer_bound ( 'none', #47378, .t. ) ;
#919 = edge_curve ( 'none', #46722, #27966, #14620, .t. ) ;
#920 = cartesian_point ( 'none', ( 1.256470147291079806e-13, 4.484292326088671947e-14, -216.9999999999999147 ) ) ;
#921 = direction ( 'none', ( 7.771561172376093811e-16, 8.326672684688672081e-16, -1.000000000000000000 ) ) ;
#922 = cartesian_point ( 'none', ( -10.04939345375529847, -47.60075830500623795, 65.46266928618236136 ) ) ;
#923 = vertex_point ( 'none', #28951 ) ;
#924 = cylindrical_surface ( 'none', #11604, 9.183328512139320665 ) ;
#925 = oriented_edge ( 'none', *, *, #23679, .t. ) ;
#926 = oriented_edge ( 'none', *, *, #18191, .f. ) ;
#927 = cartesian_point ( 'none', ( -17.84266081350432032, 45.26040636962447650, 69.19705904139244979 ) ) ;
#928 = axis2_placement_3d ( 'none', #54182, #33470, #41752 ) ;
#929 = advanced_face ( 'none', ( #28371 ), #38202, .t. ) ;
#930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#931 = vertex_point ( 'none', #20688 ) ;
#933 = oriented_edge ( 'none', *, *, #2217, .f. ) ;
#932 = vertex_point ( 'none', #4269 ) ;
#934 = plane ( 'none', #9163 ) ;
#935 = edge_curve ( 'none', #34050, #23683, #36759, .t. ) ;
#936 = circle ( 'none', #26697, 44.05000000000000426 ) ;
#937 = cartesian_point ( 'none', ( -45.88653899652909018, -26.52514329740332144, -128.3999999999999773 ) ) ;
#938 = direction ( 'none', ( 9.270362255620057113e-15, -1.000000000000000000, -1.848553714044155093e-16 ) ) ;
#939 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838691809, 0.0000000000000000000 ) ) ;
#940 = edge_loop ( 'none', ( #8452, #39151, #47465, #38481, #24303 ) ) ;
#941 = direction ( 'none', ( 3.094331293124147435e-16, -1.341826977642603427e-16, -1.000000000000000000 ) ) ;
#942 = edge_loop ( 'none', ( #37185, #25864, #8256, #50133, #23687, #45620, #33607, #15744 ) ) ;
#943 = edge_curve ( 'none', #2843, #14012, #48025, .t. ) ;
#944 = direction ( 'none', ( -1.000000000000000000, -9.912705577011969338e-15, 4.361590453885266509e-14 ) ) ;
#945 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#946 = circle ( 'none', #22885, 81.00000000000000000 ) ;
#947 = cartesian_point ( 'none', ( -16.24676112878941581, 31.02509230069301438, 13.07799379950588659 ) ) ;
#948 = vertex_point ( 'none', #49 ) ;
#949 = cartesian_point ( 'none', ( -2.010094613401874675, 48.60845625655245072, 74.35999999999999943 ) ) ;
#950 = cartesian_point ( 'none', ( 0.9999999999921351801, -108.2999999999999119, -202.9827534923788619 ) ) ;
#951 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -101.0000000000000000 ) ) ;
#952 = vertex_point ( 'none', #41408 ) ;
#953 = oriented_edge ( 'none', *, *, #1175, .t. ) ;
#954 = cartesian_point ( 'none', ( 12.73791958719558082, -89.30345467658496261, -148.9570786330900489 ) ) ;
#955 = edge_curve ( 'none', #30437, #38131, #34240, .t. ) ;
#956 = face_outer_bound ( 'none', #12002, .t. ) ;
#957 = oriented_edge ( 'none', *, *, #31140, .t. ) ;
#958 = oriented_edge ( 'none', *, *, #17466, .t. ) ;
#959 = cartesian_point ( 'none', ( 0.9999999999940468731, -108.2999999999999119, -159.5345238585105392 ) ) ;
#960 = oriented_edge ( 'none', *, *, #19234, .t. ) ;
#961 = cartesian_point ( 'none', ( 45.76141412170563427, -16.51666015920111263, 66.26651895021529981 ) ) ;
#962 = line ( 'none', #15754, #14730 ) ;
#963 = oriented_edge ( 'none', *, *, #8314, .f. ) ;
#964 = direction ( 'none', ( 0.3499645431670307394, -0.9367629468151968952, -1.147203744377071204e-16 ) ) ;
#965 = b_spline_curve_with_knots ( 'none', 3,
( #39048, #22310, #13965, #9194, #5179, #34273 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717925111435e-07, 0.007872294589614990679, 0.01574437833365819120 ),
.unspecified. ) ;
#966 = cartesian_point ( 'none', ( -42.66986065994311872, -96.56999722790891383, -159.7062537341932966 ) ) ;
#967 = cartesian_point ( 'none', ( 12.22995020972652647, -109.2458213093185435, -174.4649491716468788 ) ) ;
#968 = line ( 'none', #40667, #29105 ) ;
#969 = vector ( 'none', #12231, 1000.000000000000000 ) ;
#970 = line ( 'none', #20764, #357 ) ;
#971 = oriented_edge ( 'none', *, *, #52532, .t. ) ;
#972 = line ( 'none', #31089, #48143 ) ;
#973 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#974 = cylindrical_surface ( 'none', #9787, 70.00000000000001421 ) ;
#975 = cartesian_point ( 'none', ( 25.95749466494231328, -41.15259117390937860, 64.21915495751552783 ) ) ;
#976 = vertex_point ( 'none', #16527 ) ;
#977 = cartesian_point ( 'none', ( 49.88653899652953783, -26.52514329740253274, -136.5999999999998522 ) ) ;
#978 = cartesian_point ( 'none', ( -25.72887135171971451, 76.18513752672930650, 41.50000000000000711 ) ) ;
#979 = cartesian_point ( 'none', ( 2.578413242928573990, 55.19264242565600398, 84.68738174351184966 ) ) ;
#980 = oriented_edge ( 'none', *, *, #52211, .f. ) ;
#981 = vector ( 'none', #30672, 1000.000000000000000 ) ;
#982 = cartesian_point ( 'none', ( -49.78295307476147258, 14.13223560361551634, 5.500000000000007994 ) ) ;
#984 = edge_loop ( 'none', ( #7904, #12671, #17236, #47504 ) ) ;
#983 = direction ( 'none', ( 0.8209495939684049448, 0.5710006691441885662, 0.0000000000000000000 ) ) ;
#985 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -108.7000000000000028 ) ) ;
#986 = edge_loop ( 'none', ( #34685, #11005, #12172, #23503 ) ) ;
#987 = cartesian_point ( 'none', ( 55.97311798466807176, 24.24401282740683428, -136.5999999999998238 ) ) ;
#988 = vertex_point ( 'none', #12901 ) ;
#989 = axis2_placement_3d ( 'none', #4338, #53906, #20913 ) ;
#991 = oriented_edge ( 'none', *, *, #14109, .f. ) ;
#990 = edge_loop ( 'none', ( #48611, #30395 ) ) ;
#992 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.64000000000000057 ) ) ;
#993 = direction ( 'none', ( -1.224646799147351482e-16, 4.603025023313974644e-31, 1.000000000000000000 ) ) ;
#994 = face_bound ( 'none', #48512, .t. ) ;
#995 = cartesian_point ( 'none', ( -16.75001996768199319, 32.13560029068830204, -217.1389934752781699 ) ) ;
#997 = edge_curve ( 'none', #48049, #38933, #44057, .t. ) ;
#996 = oriented_edge ( 'none', *, *, #28977, .f. ) ;
#998 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#999 = axis2_placement_3d ( 'none', #12308, #16156, #7333 ) ;
#1000 = vertex_point ( 'none', #12510 ) ;
#1001 = face_outer_bound ( 'none', #38407, .t. ) ;
#1002 = axis2_placement_3d ( 'none', #22912, #35790, #2110 ) ;
#1004 = edge_loop ( 'none', ( #33840, #13239, #20490, #10004 ) ) ;
#1003 = axis2_placement_3d ( 'none', #19324, #7240, #44954 ) ;
#1005 = oriented_edge ( 'none', *, *, #32523, .f. ) ;
#1006 = cartesian_point ( 'none', ( 49.88653899652935308, -26.52514329740287380, -84.25000000000000000 ) ) ;
#1007 = oriented_edge ( 'none', *, *, #373, .f. ) ;
#1008 = edge_curve ( 'none', #13357, #6781, #32929, .t. ) ;
#1009 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1010 = axis2_placement_3d ( 'none', #40783, #15906, #15705 ) ;
#1011 = cartesian_point ( 'none', ( 22.77601221367849149, 50.33781746829167503, 71.57206590659514234 ) ) ;
#1012 = circle ( 'none', #299, 12.50000000000000178 ) ;
#1013 = edge_curve ( 'none', #14780, #49474, #29003, .t. ) ;
#1014 = cartesian_point ( 'none', ( 17.05802523127042747, 45.56238398805074752, 66.67560568018396339 ) ) ;
#1015 = oriented_edge ( 'none', *, *, #53146, .t. ) ;
#1016 = advanced_face ( 'none', ( #49980 ), #38829, .f. ) ;
#1017 = axis2_placement_3d ( 'none', #22539, #51850, #14341 ) ;
#1018 = cartesian_point ( 'none', ( 50.87899247232761724, -128.4999999999995453, -144.6250000000024443 ) ) ;
#1019 = cartesian_point ( 'none', ( 2.658651028619316126, 55.18910158206671213, 86.51943472921622913 ) ) ;
#1020 = edge_loop ( 'none', ( #24541, #29716, #1077, #29489, #32550, #16448, #50496, #261, #29752, #23125, #26967, #8414 ) ) ;
#1021 = oriented_edge ( 'none', *, *, #35438, .t. ) ;
#1022 = cartesian_point ( 'none', ( -51.26517992416173541, -109.5000000000004405, -225.2652060066547222 ) ) ;
#1023 = circle ( 'none', #33208, 46.00000000000004263 ) ;
#1024 = cartesian_point ( 'none', ( -10.59021836461667831, -63.10455023791345042, -124.9865912423700536 ) ) ;
#1025 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#1026 = cartesian_point ( 'none', ( 28.19194418011114323, 20.95192193243086010, -221.5000000000000853 ) ) ;
#1027 = cartesian_point ( 'none', ( -68.15528746692099560, 31.30490062013690533, 13.02061778016955884 ) ) ;
#1028 = axis2_placement_3d ( 'none', #37929, #25447, #12903 ) ;
#1029 = direction ( 'none', ( 1.040834085586084572e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1030 = line ( 'none', #35100, #19315 ) ;
#1031 = cartesian_point ( 'none', ( 77.18879210347762410, 50.09985732952173976, -29.10000000000000853 ) ) ;
#1032 = advanced_face ( 'none', ( #7363 ), #30301, .f. ) ;
#1033 = oriented_edge ( 'none', *, *, #15993, .t. ) ;
#1034 = edge_curve ( 'none', #34941, #12268, #17195, .t. ) ;
#1035 = cartesian_point ( 'none', ( 45.38648607352771336, -1.964923127624760513, 59.00000000000001421 ) ) ;
#1036 = oriented_edge ( 'none', *, *, #52104, .t. ) ;
#1037 = cartesian_point ( 'none', ( -14.58884434904332394, -98.04270845583857863, -199.0633869180261684 ) ) ;
#1038 = direction ( 'none', ( -0.3499645431670279083, 0.9367629468151978944, 0.0000000000000000000 ) ) ;
#1039 = line ( 'none', #53152, #6911 ) ;
#1040 = vertex_point ( 'none', #37928 ) ;
#1042 = vertex_point ( 'none', #42636 ) ;
#1041 = cartesian_point ( 'none', ( 52.94768237379490472, -31.84570521057590753, -128.5999999999998522 ) ) ;
#1043 = direction ( 'none', ( 0.7880191162099940971, 6.853228547068863258e-15, 0.6156507715317344198 ) ) ;
#1044 = oriented_edge ( 'none', *, *, #51918, .f. ) ;
#1046 = oriented_edge ( 'none', *, *, #5154, .f. ) ;
#1045 = oriented_edge ( 'none', *, *, #552, .t. ) ;
#1047 = direction ( 'none', ( 0.6156507715317374174, 6.782533400977571786e-15, -0.7880191162099917657 ) ) ;
#1048 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#1049 = line ( 'none', #4500, #27232 ) ;
#1050 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1051 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1052 = vertex_point ( 'none', #237 ) ;
#1053 = cartesian_point ( 'none', ( 44.10119370708466846, 20.54231444363416159, 86.09892674408646940 ) ) ;
#1054 = vertex_point ( 'none', #34596 ) ;
#1055 = cartesian_point ( 'none', ( -14.42097037223563127, -33.19234653918537958, -217.0390875180333978 ) ) ;
#1056 = spherical_surface ( 'none', #36564, 13.19999999999999929 ) ;
#1057 = cartesian_point ( 'none', ( 6.289893484500396426, 71.31795095125750095, -82.99999999999997158 ) ) ;
#1058 = oriented_edge ( 'none', *, *, #45012, .t. ) ;
#1059 = oriented_edge ( 'none', *, *, #8679, .t. ) ;
#1060 = oriented_edge ( 'none', *, *, #15387, .f. ) ;
#1061 = direction ( 'none', ( -0.9784328531347620261, 0.2065651275181013824, 0.0000000000000000000 ) ) ;
#1062 = cartesian_point ( 'none', ( 39.73245636895813959, -28.09768548347826211, -173.6838239996191362 ) ) ;
#1063 = cartesian_point ( 'none', ( 42.57409856751447563, 23.54542725355227972, 89.26099167058303863 ) ) ;
#1064 = vector ( 'none', #25325, 1000.000000000000000 ) ;
#1065 = vertex_point ( 'none', #47216 ) ;
#1066 = edge_loop ( 'none', ( #28361, #35326, #23923, #53350, #35058, #39684, #9338, #25024 ) ) ;
#1067 = cartesian_point ( 'none', ( 11.50143973097658900, 47.27647033257240849, 65.54006764689667364 ) ) ;
#1068 = cylindrical_surface ( 'none', #48300, 3.999999999999996447 ) ;
#1069 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#1070 = edge_curve ( 'none', #41426, #32919, #39132, .t. ) ;
#1071 = axis2_placement_3d ( 'none', #40482, #11219, #19415 ) ;
#1072 = cartesian_point ( 'none', ( -45.41662396278787384, 17.44188449000168717, 85.35490324194894640 ) ) ;
#1073 = advanced_face ( 'none', ( #27693, #18481 ), #30029, .f. ) ;
#1074 = direction ( 'none', ( -9.131584377541917278e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#1075 = edge_curve ( 'none', #15609, #39054, #2819, .t. ) ;
#1076 = axis2_placement_3d ( 'none', #47377, #8969, #21531 ) ;
#1077 = oriented_edge ( 'none', *, *, #841, .t. ) ;
#1078 = cartesian_point ( 'none', ( 66.32716301283471694, -33.81010023153039157, 49.27376535020721349 ) ) ;
#1079 = edge_loop ( 'none', ( #8455, #1736, #33173, #35912 ) ) ;
#1080 = cartesian_point ( 'none', ( -32.99999999999993605, -2.168817525046741740e-13, -173.9999999999999716 ) ) ;
#1081 = cartesian_point ( 'none', ( -81.29403718214130947, -46.12390614218300300, -29.10000000000000853 ) ) ;
#1082 = face_outer_bound ( 'none', #37846, .t. ) ;
#1083 = edge_curve ( 'none', #26539, #42413, #16588, .t. ) ;
#1084 = axis2_placement_3d ( 'none', #42780, #26100, #25015 ) ;
#1085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1086 = oriented_edge ( 'none', *, *, #50745, .t. ) ;
#1088 = edge_loop ( 'none', ( #42390, #6985, #38420, #470 ) ) ;
#1087 = vertex_point ( 'none', #38300 ) ;
#1089 = advanced_face ( 'none', ( #44689 ), #46501, .f. ) ;
#1090 = cartesian_point ( 'none', ( -49.88653899652935308, 26.52514329740287380, -104.0000000000000142 ) ) ;
#1091 = cartesian_point ( 'none', ( -25.72887135171971451, 76.18513752672930650, 49.50000000000000711 ) ) ;
#1092 = cartesian_point ( 'none', ( -47.69611691526199593, -27.88883475942556700, 65.74939617361941657 ) ) ;
#1093 = line ( 'none', #35957, #24646 ) ;
#1094 = axis2_placement_3d ( 'none', #38543, #13491, #42709 ) ;
#1095 = oriented_edge ( 'none', *, *, #32342, .f. ) ;
#1096 = direction ( 'none', ( 0.3314472246125231281, -0.9434737607886377608, 4.059057827080082047e-17 ) ) ;
#1097 = vertex_point ( 'none', #38813 ) ;
#1098 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#1099 = cartesian_point ( 'none', ( 50.80606529412187911, -95.05208047706619823, -108.9999643706345154 ) ) ;
#1100 = cartesian_point ( 'none', ( -4.114831334280649185e-15, 72.50000000000000000, -41.24999999999999289 ) ) ;
#1101 = axis2_placement_3d ( 'none', #13000, #28122, #36552 ) ;
#1102 = cartesian_point ( 'none', ( 13.99463328224766734, -109.2999999999998266, -174.3876071405893526 ) ) ;
#1103 = cartesian_point ( 'none', ( 49.88653899652949519, -26.52514329740258248, -89.22498166639761052 ) ) ;
#1104 = vector ( 'none', #9553, 1000.000000000000227 ) ;
#1105 = cartesian_point ( 'none', ( -33.33847950859539111, -128.5000000000003411, -130.2559171265598934 ) ) ;
#1106 = edge_curve ( 'none', #8594, #29832, #49284, .t. ) ;
#1108 = vertex_point ( 'none', #9349 ) ;
#1107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1109 = vertex_point ( 'none', #34226 ) ;
#1110 = direction ( 'none', ( 0.9616618148337257033, 0.2742381335458385361, 0.0000000000000000000 ) ) ;
#1111 = cartesian_point ( 'none', ( -29.37499999999927169, -88.00000000000024158, -126.5210075276642385 ) ) ;
#1112 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#1113 = cartesian_point ( 'none', ( -26.93396227056505410, -22.38141925523045117, 13.54980165253684632 ) ) ;
#1114 = vector ( 'none', #9941, 1000.000000000000000 ) ;
#1115 = cartesian_point ( 'none', ( -2.110783926494912753e-15, -72.50000000000002842, -83.09999999999998010 ) ) ;
#1116 = cartesian_point ( 'none', ( 35.05142088220817698, -109.4999999999996447, -221.7122518817520245 ) ) ;
#1117 = edge_curve ( 'none', #35856, #37596, #36188, .t. ) ;
#1118 = oriented_edge ( 'none', *, *, #23883, .t. ) ;
#1119 = oriented_edge ( 'none', *, *, #20747, .t. ) ;
#1120 = cartesian_point ( 'none', ( 44.70109453909356745, -63.02999825141275636, -151.4751848822402280 ) ) ;
#1121 = cartesian_point ( 'none', ( -13.81122731693860750, -108.4001554909965535, -148.4999999999993179 ) ) ;
#1122 = cartesian_point ( 'none', ( 48.12741987214776884, -7.149351577022497573, 88.15493097061748529 ) ) ;
#1123 = cartesian_point ( 'none', ( -55.37886904859701076, -88.00000000000048317, -203.3749287412622948 ) ) ;
#1124 = cartesian_point ( 'none', ( 44.15185387868378086, -20.43445532934551068, 82.99996845701042503 ) ) ;
#1125 = cartesian_point ( 'none', ( 25.42859370916156792, 24.04966989325196991, 13.99999999999999822 ) ) ;
#1126 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#1127 = cartesian_point ( 'none', ( -76.01397897755425959, 76.01397897755344957, 0.0000000000000000000 ) ) ;
#1128 = cartesian_point ( 'none', ( -95.00000000000002842, -50.31152949374519068, 69.49999999999998579 ) ) ;
#1129 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838691809, 0.0000000000000000000 ) ) ;
#1130 = oriented_edge ( 'none', *, *, #41228, .t. ) ;
#1131 = direction ( 'none', ( 0.8732955203394805466, 7.939428697176292064e-15, 0.4871908600897555952 ) ) ;
#1132 = cartesian_point ( 'none', ( -26.29872262795122140, 31.52916428888980604, 12.99999999999999645 ) ) ;
#1133 = face_outer_bound ( 'none', #24879, .t. ) ;
#1134 = cartesian_point ( 'none', ( 13.61375816131903349, -89.65065087149790202, -148.6646934419277102 ) ) ;
#1135 = circle ( 'none', #24447, 6.138320441952075157 ) ;
#1136 = advanced_face ( 'none', ( #43381 ), #30924, .t. ) ;
#1137 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#1138 = oriented_edge ( 'none', *, *, #552, .f. ) ;
#1139 = cartesian_point ( 'none', ( 44.15275571861391057, -20.43248401536516923, 70.99616015944783953 ) ) ;
#1141 = oriented_edge ( 'none', *, *, #12099, .f. ) ;
#1140 = oriented_edge ( 'none', *, *, #4872, .f. ) ;
#1142 = plane ( 'none', #33211 ) ;
#1144 = circle ( 'none', #16661, 107.4999999999999858 ) ;
#1143 = cartesian_point ( 'none', ( -31.12024737026182564, 16.01656029282541738, 49.00000000000000000 ) ) ;
#1145 = cartesian_point ( 'none', ( -5.419639439791746191e-14, 17.50000000000005329, -201.9999999999999432 ) ) ;
#1146 = advanced_face ( 'none', ( #51281 ), #42086, .f. ) ;
#1147 = edge_curve ( 'none', #44237, #272, #50608, .t. ) ;
#1148 = vertex_point ( 'none', #758 ) ;
#1149 = axis2_placement_3d ( 'none', #41439, #41637, #16566 ) ;
#1150 = vector ( 'none', #6720, 1000.000000000000000 ) ;
#1151 = edge_curve ( 'none', #35127, #25163, #48662, .t. ) ;
#1152 = axis2_placement_3d ( 'none', #7073, #36161, #19319 ) ;
#1153 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#1154 = vertex_point ( 'none', #46694 ) ;
#1155 = oriented_edge ( 'none', *, *, #20166, .f. ) ;
#1156 = cartesian_point ( 'none', ( 11.68842213570901478, -69.59246969558805063, -123.3212369794515553 ) ) ;
#1157 = cartesian_point ( 'none', ( 5.584891458747745396, 54.97078436006962221, 66.95251926237376949 ) ) ;
#1158 = cartesian_point ( 'none', ( 22.35456510000464192, -71.24512301382627300, 13.84056237476647766 ) ) ;
#1159 = edge_curve ( 'none', #23966, #33796, #32245, .t. ) ;
#1160 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1161 = axis2_placement_3d ( 'none', #7512, #24120, #41009 ) ;
#1162 = oriented_edge ( 'none', *, *, #38381, .t. ) ;
#1163 = axis2_placement_3d ( 'none', #33191, #16764, #54239 ) ;
#1164 = cartesian_point ( 'none', ( -31.38053842227646228, 45.47483383611788810, 64.29432226376869153 ) ) ;
#1165 = oriented_edge ( 'none', *, *, #14654, .f. ) ;
#1166 = circle ( 'none', #26767, 45.00000000000000711 ) ;
#1167 = vertex_point ( 'none', #26146 ) ;
#1168 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -56.00000000000000000 ) ) ;
#1169 = advanced_face ( 'none', ( #4123 ), #23728, .f. ) ;
#1170 = cartesian_point ( 'none', ( 7.515286975454007923, 48.06739465746676387, 65.76762174422910334 ) ) ;
#1171 = axis2_placement_3d ( 'none', #1214, #11094, #44192 ) ;
#1172 = cartesian_point ( 'none', ( -14.12508154441097830, 26.99299445001527431, -221.5000000000001137 ) ) ;
#1174 = direction ( 'none', ( 1.000000000000000000, 8.953411488912552287e-15, -4.655773974234527631e-14 ) ) ;
#1173 = face_outer_bound ( 'none', #7428, .t. ) ;
#1175 = edge_curve ( 'none', #48640, #5426, #19769, .t. ) ;
#1176 = oriented_edge ( 'none', *, *, #50709, .f. ) ;
#1177 = edge_curve ( 'none', #50505, #4655, #36822, .t. ) ;
#1178 = direction ( 'none', ( -0.9677450051188807301, -8.723180907769083722e-15, 0.2519317468431829243 ) ) ;
#1179 = cylindrical_surface ( 'none', #50911, 65.00000000000000000 ) ;
#1180 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1181 = edge_curve ( 'none', #52568, #30880, #9998, .t. ) ;
#1182 = cartesian_point ( 'none', ( 23.63373758188423324, 49.94005354332966817, 74.35999999999999943 ) ) ;
#1183 = line ( 'none', #16160, #33892 ) ;
#1184 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 48.50000000000000711 ) ) ;
#1185 = edge_curve ( 'none', #20931, #53907, #5421, .t. ) ;
#1186 = cartesian_point ( 'none', ( 13.43640852497013150, -89.97724952420900024, -148.5000000000004832 ) ) ;
#1187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1188 = oriented_edge ( 'none', *, *, #3126, .t. ) ;
#1189 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -61.00000000000000711 ) ) ;
#1190 = oriented_edge ( 'none', *, *, #42969, .f. ) ;
#1191 = cartesian_point ( 'none', ( 4.565453826564704506e-13, -38.29999999999996163, -209.9999999999999432 ) ) ;
#1192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1193 = b_spline_curve_with_knots ( 'none', 3,
( #922, #51241, #21542, #30008, #9526, #4958, #13385, #42614, #27040, #10804, #2196, #52320, #31087, #14103, #6385, #18438, #10253, #14831, #43343, #10054, #2006, #6002, #1843, #35853, #22814, #10420, #39514, #30887, #39708, #43714, #18256, #39873, #35680, #43870, #48131, #44060, #18977, #39324, #43534, #47581, #48312, #14624, #6213, #18824, #26836, #22994, #22446, #52492 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.05326937472586965733, 0.05548788344324969563, 0.05659713780193970784, 0.05770639216062972005, 0.05992490087800973059, 0.06103415523669973586, 0.06214340959538974113, 0.06325266395407974640, 0.06436191831276974473, 0.06658042703014979691, 0.06768968138883979524, 0.06879893574752980745, 0.07101744446490984575, 0.07323595318228989792, 0.07434520754097992401, 0.07545446189966995010, 0.07767297061705000227, 0.07878222497574004224, 0.07989147933443008220, 0.08210998805181016214, 0.08321924241050020210, 0.08432849676919024207, 0.08654700548657033587, 0.08876551420395041581 ),
.unspecified. ) ;
#1194 = vector ( 'none', #15291, 1000.000000000000114 ) ;
#1195 = edge_loop ( 'none', ( #4886, #29015, #53882, #3158 ) ) ;
#1196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1197 = cartesian_point ( 'none', ( 30.29829758124657957, 57.44537884287623086, -116.4999999999998721 ) ) ;
#1198 = circle ( 'none', #29589, 6.499999999999997335 ) ;
#1199 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#1200 = advanced_face ( 'none', ( #40140 ), #46015, .t. ) ;
#1201 = cartesian_point ( 'none', ( -47.73876257482216801, 74.38399870616395049, -23.10000000000000497 ) ) ;
#1202 = direction ( 'none', ( 0.8882751061657276903, -0.4593118066915602427, 0.0000000000000000000 ) ) ;
#1203 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1204 = direction ( 'none', ( 1.000000000000000000, 1.253979898953814654e-14, 0.0000000000000000000 ) ) ;
#1205 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1206 = oriented_edge ( 'none', *, *, #51889, .f. ) ;
#1207 = cartesian_point ( 'none', ( -49.88653899652909018, -26.52514329740330012, -128.5999999999999943 ) ) ;
#1208 = manifold_solid_brep ( '����-47-solid1', #41062 ) ;
#1209 = oriented_edge ( 'none', *, *, #44640, .t. ) ;
#1210 = line ( 'none', #8894, #24071 ) ;
#1211 = cartesian_point ( 'none', ( -24.03247540975628382, 49.75037551419181625, 87.81708894681946731 ) ) ;
#1212 = oriented_edge ( 'none', *, *, #29127, .t. ) ;
#1213 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -22.90000000000000568 ) ) ;
#1214 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -17.99999999999985079 ) ) ;
#1215 = cartesian_point ( 'none', ( 41.17453531310979997, 25.92380526483316672, 65.46266928618237557 ) ) ;
#1216 = axis2_placement_3d ( 'none', #47799, #27307, #35197 ) ;
#1217 = vector ( 'none', #50705, 1000.000000000000114 ) ;
#1218 = cartesian_point ( 'none', ( -12.23038113695384865, -109.2460452012204257, -173.5350697149098096 ) ) ;
#1219 = cartesian_point ( 'none', ( -21.85951246850309104, 76.01762086226673887, 14.00000000000000533 ) ) ;
#1220 = cartesian_point ( 'none', ( -16.84244714243635954, -32.08936474330175059, -217.1428029673600690 ) ) ;
#1221 = cartesian_point ( 'none', ( 50.31152949374526173, 95.00000000000000000, -17.99999999999985079 ) ) ;
#1222 = edge_curve ( 'none', #1167, #45507, #26334, .t. ) ;
#1223 = vertex_point ( 'none', #1291 ) ;
#1224 = line ( 'none', #29335, #52946 ) ;
#1225 = cartesian_point ( 'none', ( 20.32464552856731643, -54.06499876110070346, -131.1774844748570672 ) ) ;
#1226 = cartesian_point ( 'none', ( 43.95500000000001961, 5.660995977339936001e-15, -101.0000000000000000 ) ) ;
#1227 = edge_curve ( 'none', #45923, #8235, #25042, .t. ) ;
#1228 = circle ( 'none', #28658, 6.500000000000005329 ) ;
#1229 = axis2_placement_3d ( 'none', #49829, #36632, #32609 ) ;
#1230 = axis2_placement_3d ( 'none', #42567, #25535, #350 ) ;
#1231 = oriented_edge ( 'none', *, *, #23329, .t. ) ;
#1232 = cartesian_point ( 'none', ( 20.30205424429619399, 44.21153584954059568, 74.04445894000845385 ) ) ;
#1233 = oriented_edge ( 'none', *, *, #28796, .t. ) ;
#1234 = edge_curve ( 'none', #7644, #23023, #8678, .t. ) ;
#1236 = axis2_placement_3d ( 'none', #39704, #11340, #40583 ) ;
#1235 = direction ( 'none', ( 0.4871908600897588149, 0.0000000000000000000, -0.8732955203394787702 ) ) ;
#1237 = line ( 'none', #48592, #1194 ) ;
#1238 = edge_loop ( 'none', ( #27915, #25615 ) ) ;
#1239 = cartesian_point ( 'none', ( 32.86818208135947827, -109.5999999999996675, -222.9302290319764381 ) ) ;
#1240 = line ( 'none', #3810, #48362 ) ;
#1241 = cartesian_point ( 'none', ( 8.676971256522056443e-13, -87.29999999999995453, -173.9999999999999432 ) ) ;
#1242 = axis2_placement_3d ( 'none', #14084, #35123, #22627 ) ;
#1243 = cartesian_point ( 'none', ( 50.87899247233608691, -68.24999999999951683, -148.0249999999992667 ) ) ;
#1244 = direction ( 'none', ( -0.04325261677839108837, -0.9990641676798450721, 0.0000000000000000000 ) ) ;
#1245 = edge_curve ( 'none', #17585, #21155, #21082, .t. ) ;
#1246 = oriented_edge ( 'none', *, *, #16408, .t. ) ;
#1247 = cartesian_point ( 'none', ( 47.44936450498824598, -105.5999999999995254, -144.5744826209765961 ) ) ;
#1248 = cartesian_point ( 'none', ( -1.000000000006119771, -90.29999999999994031, -159.5345238585104823 ) ) ;
#1249 = cartesian_point ( 'none', ( -14.88575139140727366, -54.83647004059631058, 94.35533905932740595 ) ) ;
#1250 = vertex_point ( 'none', #18466 ) ;
#1251 = edge_curve ( 'none', #4452, #17173, #34879, .t. ) ;
#1253 = cartesian_point ( 'none', ( 9.029288806273134682, -49.17796197132320657, -4.999999999999992006 ) ) ;
#1252 = cartesian_point ( 'none', ( -29.37499999999927880, -88.00000000000024158, -119.7210075276642556 ) ) ;
#1254 = oriented_edge ( 'none', *, *, #21987, .t. ) ;
#1255 = line ( 'none', #3267, #15023 ) ;
#1256 = oriented_edge ( 'none', *, *, #23932, .t. ) ;
#1257 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1258 = direction ( 'none', ( 1.224646799147353700e-16, -9.629649721936179265e-34, 1.000000000000000000 ) ) ;
#1259 = direction ( 'none', ( 0.4593118066915636288, 0.8882751061657259140, 0.0000000000000000000 ) ) ;
#1260 = cartesian_point ( 'none', ( -47.11439489077813647, -28.86820025923626076, 65.53332078128964611 ) ) ;
#1261 = edge_curve ( 'none', #25579, #8018, #12659, .t. ) ;
#1262 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1263 = advanced_face ( 'none', ( #22379 ), #43567, .f. ) ;
#1264 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1265 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#1266 = circle ( 'none', #4121, 33.00000000000000711 ) ;
#1267 = oriented_edge ( 'none', *, *, #30207, .f. ) ;
#1268 = direction ( 'none', ( 0.5457929029625826489, -0.8379201078120018797, 0.0000000000000000000 ) ) ;
#1269 = line ( 'none', #31624, #34653 ) ;
#1270 = cartesian_point ( 'none', ( -51.26517992415720926, -109.5000000000004547, -122.7347227346053415 ) ) ;
#1271 = cartesian_point ( 'none', ( -3.931183427813563558, 73.23878065546409744, -45.72498166639773842 ) ) ;
#1272 = line ( 'none', #33349, #17646 ) ;
#1273 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1274 = spherical_surface ( 'none', #1962, 12.00000000000000000 ) ;
#1275 = vector ( 'none', #4415, 1000.000000000000000 ) ;
#1276 = direction ( 'none', ( -2.040851148207999715e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1277 = advanced_face ( 'none', ( #33576 ), #1495, .t. ) ;
#1278 = cartesian_point ( 'none', ( -49.19898506082393652, 74.02973304174865632, -35.10000000000000853 ) ) ;
#1279 = oriented_edge ( 'none', *, *, #45079, .t. ) ;
#1280 = cartesian_point ( 'none', ( 48.61378087485795163, -1.894251596370718049, 69.18090627635281464 ) ) ;
#1281 = vertex_point ( 'none', #31650 ) ;
#1282 = circle ( 'none', #46773, 44.05000000000001847 ) ;
#1283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1284 = cartesian_point ( 'none', ( 22.34110166719320745, 26.94904934219538717, 13.06797043211451559 ) ) ;
#1285 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1286 = edge_curve ( 'none', #27770, #7706, #28313, .t. ) ;
#1287 = cartesian_point ( 'none', ( -22.38141925523035880, 26.93396227056512870, 13.54980165253684099 ) ) ;
#1288 = axis2_placement_3d ( 'none', #38586, #30684, #51584 ) ;
#1289 = cartesian_point ( 'none', ( -31.47052128191515763, 1.362457428519186164, 175.4999999999999716 ) ) ;
#1290 = cartesian_point ( 'none', ( 46.29508595627431333, 30.15505788920282626, 88.53733071381763864 ) ) ;
#1291 = cartesian_point ( 'none', ( 1.698242254804305684, -88.29999999999994031, -189.9096188905956524 ) ) ;
#1292 = oriented_edge ( 'none', *, *, #19365, .f. ) ;
#1293 = cartesian_point ( 'none', ( 13.21565585317311786, -89.41030636549722033, -148.7974816451260551 ) ) ;
#1294 = edge_curve ( 'none', #10604, #35839, #17859, .t. ) ;
#1295 = axis2_placement_3d ( 'none', #4635, #17979, #9034 ) ;
#1296 = axis2_placement_3d ( 'none', #38907, #1777, #47687 ) ;
#1297 = oriented_edge ( 'none', *, *, #51168, .t. ) ;
#1298 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.402608545927344401e-14 ) ) ;
#1299 = direction ( 'none', ( -9.048317650695025804e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1300 = oriented_edge ( 'none', *, *, #52617, .f. ) ;
#1301 = vector ( 'none', #41259, 1000.000000000000000 ) ;
#1303 = edge_loop ( 'none', ( #33009, #48346, #8666, #22945, #4924 ) ) ;
#1302 = cartesian_point ( 'none', ( -25.94000094838052917, 9.130517553677771403, 175.7656104073028587 ) ) ;
#1304 = axis2_placement_3d ( 'none', #21111, #50121, #46412 ) ;
#1305 = cartesian_point ( 'none', ( 73.13350441206048913, 3.370989789349951415, -83.09999999999998010 ) ) ;
#1306 = cartesian_point ( 'none', ( 54.30862043968460995, -109.5999999999994827, -144.6755173790218976 ) ) ;
#1307 = b_spline_curve_with_knots ( 'none', 3,
( #7074, #15517, #45293, #28495 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.06149953498090619114, 0.07839979812713743224 ),
.unspecified. ) ;
#1308 = edge_curve ( 'none', #40409, #31358, #53203, .t. ) ;
#1309 = axis2_placement_3d ( 'none', #53211, #7667, #40772 ) ;
#1310 = axis2_placement_3d ( 'none', #53342, #53513, #32472 ) ;
#1311 = b_spline_curve_with_knots ( 'none', 3,
( #6717, #22963, #47893, #14803 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.507860637005088056e-17, 0.002254103173939191098 ),
.unspecified. ) ;
#1312 = direction ( 'none', ( 0.4871908600897567609, 4.756739608505367462e-15, -0.8732955203394799915 ) ) ;
#1313 = line ( 'none', #1705, #26790 ) ;
#1314 = edge_curve ( 'none', #49467, #49383, #40764, .t. ) ;
#1315 = cartesian_point ( 'none', ( 6.171186532300730566e-05, -121.4999999999999858, -173.9999643706322843 ) ) ;
#1316 = vertex_point ( 'none', #36213 ) ;
#1317 = circle ( 'none', #51989, 17.50000000000000355 ) ;
#1318 = cartesian_point ( 'none', ( 43.74410895593789661, -128.4999999999996589, -140.6614231501716574 ) ) ;
#1319 = direction ( 'none', ( -1.224646799147351482e-16, 4.603025023313974644e-31, 1.000000000000000000 ) ) ;
#1320 = cartesian_point ( 'none', ( -12.21613832285187762, -34.03218892895209535, -216.9576383086748308 ) ) ;
#1321 = direction ( 'none', ( -1.000000000000000000, -9.083642928751280212e-15, 4.407248976542288391e-14 ) ) ;
#1322 = face_outer_bound ( 'none', #14752, .t. ) ;
#1323 = cartesian_point ( 'none', ( 49.88653899652953072, -26.52514329740253629, -128.5999999999998522 ) ) ;
#1324 = advanced_face ( 'none', ( #39454, #25666 ), #15560, .t. ) ;
#1325 = direction ( 'none', ( -0.04325261677838693197, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#1326 = axis2_placement_3d ( 'none', #44692, #48938, #45426 ) ;
#1327 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 91.40000000000000568 ) ) ;
#1329 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838693197, 0.0000000000000000000 ) ) ;
#1328 = circle ( 'none', #36644, 29.00000000000000355 ) ;
#1330 = circle ( 'none', #39212, 11.99999999999999645 ) ;
#1331 = vertex_point ( 'none', #6409 ) ;
#1332 = edge_curve ( 'none', #20256, #25576, #188, .t. ) ;
#1333 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527503e-16 ) ) ;
#1334 = cartesian_point ( 'none', ( 28.40759257784310776, -20.45076163328636909, 49.49999999999999289 ) ) ;
#1335 = cartesian_point ( 'none', ( 60.00006171186425519, -99.49999999998070166, -193.9999643706445340 ) ) ;
#1336 = vertex_point ( 'none', #36041 ) ;
#1337 = edge_loop ( 'none', ( #14976, #52315, #4937, #33008, #43421, #53351 ) ) ;
#1338 = edge_curve ( 'none', #41848, #50733, #11339, .t. ) ;
#1339 = cartesian_point ( 'none', ( -1.827689731802197182, 35.02631058494718275, -221.5000000000277680 ) ) ;
#1340 = oriented_edge ( 'none', *, *, #29268, .t. ) ;
#1341 = circle ( 'none', #48870, 9.183328512139320665 ) ;
#1342 = oriented_edge ( 'none', *, *, #53451, .t. ) ;
#1343 = cartesian_point ( 'none', ( -51.66712826273759163, 82.68468937525148021, 2.081899558550499787e-16 ) ) ;
#1344 = advanced_face ( 'none', ( #3433 ), #23756, .f. ) ;
#1345 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1346 = cartesian_point ( 'none', ( -50.86205075328847869, 21.58028602329103762, 82.18484121413038679 ) ) ;
#1347 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, 0.0000000000000000000 ) ) ;
#1348 = oriented_edge ( 'none', *, *, #45373, .t. ) ;
#1349 = cartesian_point ( 'none', ( 13.78613421400895156, 46.65703176704914057, 64.84987193005507322 ) ) ;
#1350 = oriented_edge ( 'none', *, *, #7317, .f. ) ;
#1351 = oriented_edge ( 'none', *, *, #47601, .t. ) ;
#1352 = direction ( 'none', ( -9.048317650695025804e-15, 1.000000000000000000, 3.469446951953613696e-16 ) ) ;
#1353 = cartesian_point ( 'none', ( 81.29403718214165053, 46.12390614218243456, -29.10000000000000853 ) ) ;
#1354 = edge_loop ( 'none', ( #926, #40033 ) ) ;
#1355 = face_outer_bound ( 'none', #37227, .t. ) ;
#1356 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1357 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, 3.000000000000007994 ) ) ;
#1358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1359 = cartesian_point ( 'none', ( 40.91160015421306895, 37.13324679515157101, 67.48971013776947814 ) ) ;
#1360 = cartesian_point ( 'none', ( 16.33770689173118740, 30.95294169257295991, -221.5000000000000853 ) ) ;
#1361 = cartesian_point ( 'none', ( -19.63545889303977887, -44.51231143213669839, 82.03537045890024615 ) ) ;
#1362 = axis2_placement_3d ( 'none', #8267, #37903, #29458 ) ;
#1363 = plane ( 'none', #574 ) ;
#1364 = face_outer_bound ( 'none', #31062, .t. ) ;
#1365 = oriented_edge ( 'none', *, *, #41652, .f. ) ;
#1366 = cartesian_point ( 'none', ( -29.21808298923988545, 19.27510344024226541, 49.43810798021534225 ) ) ;
#1367 = face_outer_bound ( 'none', #13459, .t. ) ;
#1368 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#1369 = cartesian_point ( 'none', ( 8.655244941878218357e-15, 3.174797679272797272e-14, -127.4999999999999147 ) ) ;
#1370 = edge_curve ( 'none', #30209, #36201, #15885, .t. ) ;
#1371 = line ( 'none', #35745, #40646 ) ;
#1372 = oriented_edge ( 'none', *, *, #21060, .f. ) ;
#1373 = axis2_placement_3d ( 'none', #27039, #49043, #39513 ) ;
#1374 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1375 = line ( 'none', #10498, #699 ) ;
#1376 = circle ( 'none', #39853, 4.499999999999997335 ) ;
#1377 = edge_curve ( 'none', #53497, #46858, #25226, .t. ) ;
#1378 = axis2_placement_3d ( 'none', #33248, #12249, #20589 ) ;
#1379 = oriented_edge ( 'none', *, *, #49828, .t. ) ;
#1380 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1381 = edge_curve ( 'none', #43946, #50678, #21356, .t. ) ;
#1382 = direction ( 'none', ( 0.5457929029625795403, -0.8379201078120038781, 0.0000000000000000000 ) ) ;
#1383 = vertex_point ( 'none', #3123 ) ;
#1384 = cartesian_point ( 'none', ( -27.32549962564563018, -25.05766823079677508, 49.00000000000000000 ) ) ;
#1385 = line ( 'none', #44748, #44582 ) ;
#1387 = oriented_edge ( 'none', *, *, #22095, .t. ) ;
#1386 = plane ( 'none', #22522 ) ;
#1388 = vertex_point ( 'none', #15920 ) ;
#1389 = cartesian_point ( 'none', ( 47.36368616655632025, 20.08715342491224831, -126.4999999999998579 ) ) ;
#1390 = face_outer_bound ( 'none', #13227, .t. ) ;
#1391 = edge_loop ( 'none', ( #29196, #39459, #51151, #7174 ) ) ;
#1392 = cartesian_point ( 'none', ( 45.72109507954397856, 16.62599669864016860, 75.51170366755518160 ) ) ;
#1393 = edge_curve ( 'none', #25794, #4803, #38146, .t. ) ;
#1394 = axis2_placement_3d ( 'none', #52658, #31801, #36169 ) ;
#1395 = advanced_face ( 'none', ( #26980, #41458 ), #32908, .f. ) ;
#1396 = cartesian_point ( 'none', ( 51.57625505568933022, 19.81441031089863358, 83.09250403090831583 ) ) ;
#1397 = cartesian_point ( 'none', ( -5.031497998304587891e-13, 72.50000000000002842, -74.89999999999997726 ) ) ;
#1398 = cartesian_point ( 'none', ( -16.14046568267119497, -31.05776781833208133, -221.5000000000001137 ) ) ;
#1399 = cartesian_point ( 'none', ( -1.479034102213369506, 4.375590412484156033, -218.9999999999999147 ) ) ;
#1400 = oriented_edge ( 'none', *, *, #28229, .t. ) ;
#1401 = cartesian_point ( 'none', ( 27.54752423226398861, -52.55692364012602980, -136.0088004352610938 ) ) ;
#1402 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1403 = axis2_placement_3d ( 'none', #14469, #6049, #18295 ) ;
#1404 = advanced_face ( 'none', ( #47963 ), #19162, .t. ) ;
#1405 = cartesian_point ( 'none', ( 44.21286247955588777, 24.18241569291466675, -128.5999999999998522 ) ) ;
#1406 = vertex_point ( 'none', #40793 ) ;
#1407 = oriented_edge ( 'none', *, *, #32023, .t. ) ;
#1408 = axis2_placement_3d ( 'none', #42443, #17393, #5269 ) ;
#1409 = oriented_edge ( 'none', *, *, #6131, .t. ) ;
#1410 = oriented_edge ( 'none', *, *, #5566, .t. ) ;
#1411 = line ( 'none', #53023, #4036 ) ;
#1412 = cartesian_point ( 'none', ( 17.18586017549109002, 45.51427285882368778, 68.38474155556066592 ) ) ;
#1413 = edge_curve ( 'none', #12380, #40277, #24984, .t. ) ;
#1414 = cartesian_point ( 'none', ( 29.37500000000100187, -87.99999999999970157, -221.4789924723356194 ) ) ;
#1415 = direction ( 'none', ( -5.557876275770083524e-18, -1.283777826430708779e-16, 1.000000000000000000 ) ) ;
#1416 = cartesian_point ( 'none', ( -54.65805418833140550, -99.50000000000045475, -198.5378861503194230 ) ) ;
#1417 = line ( 'none', #10225, #34797 ) ;
#1418 = cartesian_point ( 'none', ( -44.45920338162616048, 19.75399677978985480, 72.29451921888906440 ) ) ;
#1419 = edge_loop ( 'none', ( #18777, #46278, #31707, #15913 ) ) ;
#1420 = edge_curve ( 'none', #43463, #16492, #32878, .t. ) ;
#1421 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1423 = face_outer_bound ( 'none', #35876, .t. ) ;
#1424 = cartesian_point ( 'none', ( 7.620531246148820159, 35.27043266582512615, -216.8336964456241844 ) ) ;
#1425 = vertex_point ( 'none', #53602 ) ;
#1426 = cartesian_point ( 'none', ( 24.00000000000011013, 1.786393585198351897e-13, -203.0000000001144826 ) ) ;
#1427 = advanced_face ( 'none', ( #31566 ), #28882, .f. ) ;
#1428 = vector ( 'none', #13850, 999.9999999999998863 ) ;
#1429 = cartesian_point ( 'none', ( 6.171186508149590494e-05, -95.05208047706666719, -173.9999643706323127 ) ) ;
#1430 = toroidal_surface ( 'none', #11190, 65.50000000000000000, 0.5000000000000000000 ) ;
#1432 = direction ( 'none', ( -0.6123724356958197834, 0.7071067811865415775, -0.3535533905932415899 ) ) ;
#1431 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1433 = vector ( 'none', #24156, 1000.000000000000000 ) ;
#1434 = vector ( 'none', #25049, 1000.000000000000000 ) ;
#1435 = vector ( 'none', #30597, 1000.000000000000000 ) ;
#1436 = direction ( 'none', ( -0.4871908600897852382, 0.0000000000000000000, 0.8732955203394640042 ) ) ;
#1437 = vector ( 'none', #24357, 1000.000000000000227 ) ;
#1438 = cartesian_point ( 'none', ( -14.49538866799933778, -89.30000000000008242, -173.6343398249593690 ) ) ;
#1439 = direction ( 'none', ( 3.234580054011840905e-14, 0.3105976432361756689, 0.9505414793769567661 ) ) ;
#1440 = vector ( 'none', #13402, 1000.000000000000000 ) ;
#1441 = vertex_point ( 'none', #41167 ) ;
#1442 = direction ( 'none', ( -9.376883653928700429e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1443 = vector ( 'none', #42098, 1000.000000000000000 ) ;
#1445 = oriented_edge ( 'none', *, *, #37742, .t. ) ;
#1444 = cartesian_point ( 'none', ( -72.49999999999998579, 7.661998245392421292e-13, -73.00000000000000000 ) ) ;
#1446 = cartesian_point ( 'none', ( -47.77391696399256915, -30.49840746526845336, -116.4712673526286437 ) ) ;
#1447 = cartesian_point ( 'none', ( -27.31636239310527614, -99.50000000000022737, -126.6087734606767015 ) ) ;
#1448 = edge_loop ( 'none', ( #29874, #5984 ) ) ;
#1449 = cartesian_point ( 'none', ( 6.289893484500890253, -73.68204904874259853, -83.09999999999998010 ) ) ;
#1450 = oriented_edge ( 'none', *, *, #44517, .t. ) ;
#1451 = plane ( 'none', #24107 ) ;
#1452 = oriented_edge ( 'none', *, *, #22526, .t. ) ;
#1453 = cartesian_point ( 'none', ( -29.37499999999915445, -101.4000000000002331, -123.1210075276642470 ) ) ;
#1454 = direction ( 'none', ( -9.048317650695022649e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1455 = cartesian_point ( 'none', ( 46.12390614218215035, -81.29403718214180685, -35.10000000000000853 ) ) ;
#1456 = edge_curve ( 'none', #9837, #19397, #45964, .t. ) ;
#1457 = cartesian_point ( 'none', ( 30.80348434255612133, 67.86754577123880949, 49.41890240132794077 ) ) ;
#1458 = axis2_placement_3d ( 'none', #13803, #43628, #1551 ) ;
#1459 = edge_loop ( 'none', ( #35723, #19688, #1642, #34475, #31000 ) ) ;
#1460 = oriented_edge ( 'none', *, *, #43138, .f. ) ;
#1461 = advanced_face ( 'none', ( #20385 ), #34186, .f. ) ;
#1462 = oriented_edge ( 'none', *, *, #19414, .t. ) ;
#1463 = edge_curve ( 'none', #43981, #3892, #33510, .t. ) ;
#1464 = axis2_placement_3d ( 'none', #9178, #12927, #41974 ) ;
#1465 = cartesian_point ( 'none', ( 40.20936371515008290, 73.33046481935578242, 21.00000000000000355 ) ) ;
#1466 = cartesian_point ( 'none', ( -4.000000000000001776, 56.49999999999999289, -104.0000000000000142 ) ) ;
#1467 = circle ( 'none', #30005, 15.50000000000000000 ) ;
#1468 = cartesian_point ( 'none', ( 48.64363069606757506, 0.7902626971388255761, 74.42717243599167887 ) ) ;
#1469 = direction ( 'none', ( -1.224646799147353700e-16, 8.561292541515856896e-31, 1.000000000000000000 ) ) ;
#1470 = vector ( 'none', #2946, 1000.000000000000114 ) ;
#1471 = edge_curve ( 'none', #41061, #47805, #43323, .t. ) ;
#1472 = plane ( 'none', #39948 ) ;
#1473 = axis2_placement_3d ( 'none', #8362, #4670, #8901 ) ;
#1474 = cartesian_point ( 'none', ( -21.26628994752895352, 21.83278365419409539, -221.5000000000001705 ) ) ;
#1475 = oriented_edge ( 'none', *, *, #38662, .t. ) ;
#1476 = cartesian_point ( 'none', ( 49.88653899652933887, 26.52514329740289156, -104.0000000000000142 ) ) ;
#1477 = edge_loop ( 'none', ( #4831, #5384 ) ) ;
#1478 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1479 = face_outer_bound ( 'none', #35879, .t. ) ;
#1480 = direction ( 'none', ( 9.192893203527151319e-15, -1.000000000000000000, -1.810811219197252787e-16 ) ) ;
#1481 = oriented_edge ( 'none', *, *, #5084, .t. ) ;
#1482 = direction ( 'none', ( 0.4871908600897588149, 0.0000000000000000000, -0.8732955203394787702 ) ) ;
#1483 = axis2_placement_3d ( 'none', #42788, #23035, #13445 ) ;
#1484 = oriented_edge ( 'none', *, *, #39090, .f. ) ;
#1485 = cartesian_point ( 'none', ( 13.77592303966528320, -89.83563990840340807, -148.6106797670981052 ) ) ;
#1486 = circle ( 'none', #28733, 6.399999999999999467 ) ;
#1487 = axis2_placement_3d ( 'none', #39104, #6148, #35420 ) ;
#1488 = cartesian_point ( 'none', ( 11.90300645332346718, -55.29999999999984084, -172.4773584229524772 ) ) ;
#1489 = cylindrical_surface ( 'none', #11111, 107.4999999999999858 ) ;
#1490 = cartesian_point ( 'none', ( 84.81947308857124312, 45.95287428716346767, -20.00000000000000355 ) ) ;
#1491 = circle ( 'none', #26047, 10.00000000000000533 ) ;
#1492 = vector ( 'none', #25381, 1000.000000000000114 ) ;
#1493 = cartesian_point ( 'none', ( 44.97818949968214497, -18.54719130375333691, 68.08798568580336052 ) ) ;
#1494 = direction ( 'none', ( 9.056986221514042951e-15, -1.000000000000000000, -2.901919745504674922e-16 ) ) ;
#1495 = spherical_surface ( 'none', #24067, 12.00000000000000000 ) ;
#1496 = edge_curve ( 'none', #2996, #45357, #6688, .t. ) ;
#1497 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#1498 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1500 = edge_curve ( 'none', #1250, #5852, #30866, .t. ) ;
#1499 = cartesian_point ( 'none', ( 15.17006819336913992, -89.27405484252575718, -172.3341705641804253 ) ) ;
#1501 = cartesian_point ( 'none', ( 41.05946860232352691, 18.76613966879744311, -183.8833335250911034 ) ) ;
#1502 = face_outer_bound ( 'none', #16141, .t. ) ;
#1503 = edge_loop ( 'none', ( #19296, #26324, #40725, #8684 ) ) ;
#1504 = oriented_edge ( 'none', *, *, #52249, .f. ) ;
#1505 = vertex_point ( 'none', #49603 ) ;
#1506 = edge_curve ( 'none', #7986, #52418, #38770, .t. ) ;
#1507 = direction ( 'none', ( -1.281797577817011924e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1508 = oriented_edge ( 'none', *, *, #51175, .f. ) ;
#1509 = cartesian_point ( 'none', ( 34.14365887825665169, -66.77732068902771800, 41.99429752646832270 ) ) ;
#1510 = edge_loop ( 'none', ( #38039, #17347, #36045, #5693 ) ) ;
#1511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1512 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838691809, 0.0000000000000000000 ) ) ;
#1513 = cartesian_point ( 'none', ( -14.43635472243699880, -33.18610411369778035, -217.0396883345769368 ) ) ;
#1514 = cartesian_point ( 'none', ( 64.01397897755479960, -76.01397897755305166, 0.0000000000000000000 ) ) ;
#1515 = direction ( 'none', ( -9.234851445641259020e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1516 = vertex_point ( 'none', #35821 ) ;
#1517 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1518 = cartesian_point ( 'none', ( -72.50000000000000000, 7.569810292119450713e-13, -41.24999999999999289 ) ) ;
#1519 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 13.26794919243116233 ) ) ;
#1520 = circle ( 'none', #26098, 11.99999999999998224 ) ;
#1521 = oriented_edge ( 'none', *, *, #26046, .t. ) ;
#1522 = cartesian_point ( 'none', ( -6.580354276049767292e-12, -109.2999999999999261, -173.9999999999999432 ) ) ;
#1523 = direction ( 'none', ( -0.9990409470326473418, -9.225909171283426420e-15, -0.04378568432845713482 ) ) ;
#1524 = direction ( 'none', ( -1.000000000000000000, -9.165713712839693087e-15, 4.397352503983046803e-14 ) ) ;
#1525 = circle ( 'none', #6937, 6.138320441952076933 ) ;
#1526 = cartesian_point ( 'none', ( -5.553588899466903150, 29.69943796046615603, -221.5000000000000853 ) ) ;
#1527 = line ( 'none', #30860, #35602 ) ;
#1528 = cartesian_point ( 'none', ( -47.44936450498636304, -109.6000000000003780, -203.4255173790228923 ) ) ;
#1529 = edge_loop ( 'none', ( #3365, #41510, #11344 ) ) ;
#1530 = vertex_point ( 'none', #34893 ) ;
#1531 = cartesian_point ( 'none', ( -31.92151452437953907, -17.16380907093511610, -217.1483267672802810 ) ) ;
#1532 = edge_loop ( 'none', ( #48151, #5071, #22938, #4930 ) ) ;
#1533 = oriented_edge ( 'none', *, *, #7480, .f. ) ;
#1534 = cartesian_point ( 'none', ( 26.16039705764690027, -99.90208762754900818, -186.5153935807780670 ) ) ;
#1535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1536 = vertex_point ( 'none', #43122 ) ;
#1537 = cartesian_point ( 'none', ( 13.84397817384753537, -90.29999999999979821, -148.5409356725151611 ) ) ;
#1538 = circle ( 'none', #49015, 51.00000000000000711 ) ;
#1539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1540 = advanced_face ( 'none', ( #19717 ), #53231, .f. ) ;
#1541 = vector ( 'none', #46076, 1000.000000000000000 ) ;
#1542 = line ( 'none', #18346, #26381 ) ;
#1543 = edge_loop ( 'none', ( #42821, #42851, #15503, #16775 ) ) ;
#1544 = direction ( 'none', ( -1.000000000000000000, -9.208954989858888336e-15, 4.399718310005091090e-14 ) ) ;
#1545 = circle ( 'none', #8221, 6.000000000000002665 ) ;
#1546 = edge_curve ( 'none', #9157, #28057, #35514, .t. ) ;
#1547 = face_outer_bound ( 'none', #39527, .t. ) ;
#1548 = direction ( 'none', ( -9.056986221514042951e-15, 1.000000000000000000, 2.901919745504674922e-16 ) ) ;
#1549 = cartesian_point ( 'none', ( -51.66712826273645476, 82.68468937525219076, -23.10000000000000142 ) ) ;
#1550 = vector ( 'none', #53843, 1000.000000000000000 ) ;
#1551 = direction ( 'none', ( -0.3499645431670240225, 0.9367629468151993377, -1.147203744377071204e-16 ) ) ;
#1552 = b_spline_curve_with_knots ( 'none', 3,
( #38852, #21979, #42170, #17088, #46374, #21271, #43406, #35541, #18154, #18313, #22707, #14157 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 2.860979249076398407e-17, 0.001462867995559979798, 0.002194301993339946820, 0.002925735991119914493, 0.004388603986679864150, 0.005851471982239814240 ),
.unspecified. ) ;
#1553 = cartesian_point ( 'none', ( 41.68127594741541486, 36.27082829998349212, 66.57463638854332544 ) ) ;
#1554 = cartesian_point ( 'none', ( 57.30009633353221687, 30.68722004352667554, -116.4999999999998437 ) ) ;
#1555 = vector ( 'none', #28843, 1000.000000000000000 ) ;
#1556 = edge_loop ( 'none', ( #14521, #35107, #46616, #26666 ) ) ;
#1557 = line ( 'none', #10822, #53267 ) ;
#1558 = oriented_edge ( 'none', *, *, #47090, .t. ) ;
#1559 = edge_curve ( 'none', #40892, #52064, #21705, .t. ) ;
#1560 = oriented_edge ( 'none', *, *, #29308, .f. ) ;
#1561 = axis2_placement_3d ( 'none', #30621, #43238, #5569 ) ;
#1562 = axis2_placement_3d ( 'none', #30393, #46701, #34443 ) ;
#1563 = cartesian_point ( 'none', ( 45.00000000000057554, -87.99999999999957367, -148.0192378864661578 ) ) ;
#1564 = oriented_edge ( 'none', *, *, #3474, .f. ) ;
#1566 = oriented_edge ( 'none', *, *, #22047, .t. ) ;
#1565 = oriented_edge ( 'none', *, *, #41955, .t. ) ;
#1567 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1568 = advanced_face ( 'none', ( #10638 ), #1691, .f. ) ;
#1569 = oriented_edge ( 'none', *, *, #5663, .f. ) ;
#1570 = edge_curve ( 'none', #28331, #46986, #53139, .t. ) ;
#1571 = line ( 'none', #22418, #4809 ) ;
#1572 = axis2_placement_3d ( 'none', #11872, #7465, #15886 ) ;
#1573 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1574 = cartesian_point ( 'none', ( 38.74404065880321468, 29.42516023475720033, 89.26028810987874351 ) ) ;
#1575 = cartesian_point ( 'none', ( 3.778389716119709498e-13, -34.29999999999995453, -173.9999999999999432 ) ) ;
#1576 = oriented_edge ( 'none', *, *, #25489, .t. ) ;
#1577 = axis2_placement_3d ( 'none', #33400, #16814, #54277 ) ;
#1578 = vertex_point ( 'none', #7575 ) ;
#1579 = conical_surface ( 'none', #23627, 44.00000000000004263, 0.7853981633974412846 ) ;
#1580 = cartesian_point ( 'none', ( -27.47426461119574626, 1.189446961405641101, 186.5000000000000000 ) ) ;
#1581 = oriented_edge ( 'none', *, *, #15391, .t. ) ;
#1582 = edge_curve ( 'none', #45140, #36376, #53840, .t. ) ;
#1583 = oriented_edge ( 'none', *, *, #1803, .f. ) ;
#1584 = edge_curve ( 'none', #32679, #36196, #13274, .t. ) ;
#1585 = cartesian_point ( 'none', ( 45.66866098038350685, 16.77276497315075332, 70.99616015904589972 ) ) ;
#1586 = cartesian_point ( 'none', ( -53.31255706401146455, 88.45466026425455652, -22.90000000000000568 ) ) ;
#1587 = cartesian_point ( 'none', ( -31.81654221614225264, -6.630055912919584848, 121.4999999999999716 ) ) ;
#1588 = face_outer_bound ( 'none', #5527, .t. ) ;
#1589 = cartesian_point ( 'none', ( 65.00006171186655024, -90.10884284814179068, -139.3756973231922700 ) ) ;
#1590 = oriented_edge ( 'none', *, *, #9881, .t. ) ;
#1591 = cartesian_point ( 'none', ( 25.99999971521853581, -62.99999999999973710, -221.4999629920158952 ) ) ;
#1592 = edge_curve ( 'none', #54181, #41733, #3848, .t. ) ;
#1593 = edge_loop ( 'none', ( #4599, #53825, #28682, #15734, #39278, #48469, #42109, #28455 ) ) ;
#1594 = cartesian_point ( 'none', ( -36.00366186694186155, -70.68666195031346433, -136.0165218263326210 ) ) ;
#1595 = cartesian_point ( 'none', ( 64.01397897755360589, -76.01397897755407485, -1.000000000000000888 ) ) ;
#1596 = oriented_edge ( 'none', *, *, #21769, .t. ) ;
#1597 = oriented_edge ( 'none', *, *, #46287, .f. ) ;
#1598 = cartesian_point ( 'none', ( 34.68423894274529573, -26.15482746471915121, -191.9611515731385794 ) ) ;
#1599 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838725116, 0.0000000000000000000 ) ) ;
#1600 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1601 = edge_curve ( 'none', #2, #22578, #17805, .t. ) ;
#1602 = plane ( 'none', #26258 ) ;
#1603 = face_outer_bound ( 'none', #39044, .t. ) ;
#1604 = vector ( 'none', #39484, 1000.000000000000227 ) ;
#1605 = face_outer_bound ( 'none', #25727, .t. ) ;
#1606 = vertex_point ( 'none', #11971 ) ;
#1607 = vector ( 'none', #51570, 1000.000000000000000 ) ;
#1608 = conical_surface ( 'none', #43444, 17.50000000000000711, 0.7853981633974327359 ) ;
#1609 = cartesian_point ( 'none', ( 20.13405582434694807, 44.28901569276363404, 80.65456439419921253 ) ) ;
#1610 = oriented_edge ( 'none', *, *, #19951, .f. ) ;
#1611 = plane ( 'none', #22510 ) ;
#1612 = cartesian_point ( 'none', ( 76.01397897755465749, -64.01397897755293798, 0.0000000000000000000 ) ) ;
#1613 = oriented_edge ( 'none', *, *, #45954, .t. ) ;
#1614 = cylindrical_surface ( 'none', #28793, 4.049999999999996270 ) ;
#1615 = edge_loop ( 'none', ( #24321, #26506, #31768, #6971, #17181 ) ) ;
#1616 = oriented_edge ( 'none', *, *, #19473, .f. ) ;
#1617 = cartesian_point ( 'none', ( 2.679956468708638752e-13, -18.49999999999995737, -200.9999999999999147 ) ) ;
#1618 = advanced_face ( 'none', ( #47273 ), #16358, .f. ) ;
#1619 = cartesian_point ( 'none', ( -6.589596882729770913e-12, -108.2999999999999261, -173.9999999999999432 ) ) ;
#1620 = oriented_edge ( 'none', *, *, #13481, .f. ) ;
#1621 = cartesian_point ( 'none', ( -64.79993828813401535, -105.8686279118073656, -151.9189601609378713 ) ) ;
#1623 = vertex_point ( 'none', #45623 ) ;
#1622 = oriented_edge ( 'none', *, *, #37582, .f. ) ;
#1624 = cartesian_point ( 'none', ( 8.770481012307580926, 35.01811153463489035, -216.8593283815170878 ) ) ;
#1625 = cartesian_point ( 'none', ( 66.66991459658532904, -33.27717641156760209, 49.38809495742530942 ) ) ;
#1626 = line ( 'none', #15950, #35015 ) ;
#1627 = cartesian_point ( 'none', ( -64.53628364172537601, 36.65891784397388165, 14.61788082614239670 ) ) ;
#1628 = cartesian_point ( 'none', ( -27.47426461119574270, 1.189446961405640879, 183.4999999999999432 ) ) ;
#1629 = axis2_placement_3d ( 'none', #11634, #45075, #6656 ) ;
#1631 = vertex_point ( 'none', #32616 ) ;
#1630 = cartesian_point ( 'none', ( -49.88653899652909729, -26.52514329740329302, -126.5000000000000000 ) ) ;
#1632 = oriented_edge ( 'none', *, *, #37099, .t. ) ;
#1633 = cartesian_point ( 'none', ( 46.45653899652953811, -26.52514329740253274, -132.5999999999998522 ) ) ;
#1634 = vector ( 'none', #9809, 1000.000000000000000 ) ;
#1635 = edge_curve ( 'none', #976, #2876, #23677, .t. ) ;
#1636 = direction ( 'none', ( 9.066216922148029384e-15, -1.000000000000000000, -1.850948154249530459e-16 ) ) ;
#1638 = oriented_edge ( 'none', *, *, #43008, .f. ) ;
#1637 = cartesian_point ( 'none', ( 48.17153899652954152, -29.49561043238315960, -136.5999999999998522 ) ) ;
#1639 = advanced_face ( 'none', ( #40081 ), #36824, .f. ) ;
#1640 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#1641 = oriented_edge ( 'none', *, *, #49892, .f. ) ;
#1642 = oriented_edge ( 'none', *, *, #21970, .f. ) ;
#1643 = cartesian_point ( 'none', ( -48.92340375230003247, -25.67450354043109684, 66.61353411183465312 ) ) ;
#1644 = line ( 'none', #28773, #25193 ) ;
#1645 = cartesian_point ( 'none', ( 34.96724586879460617, -1.513841587243542675, 51.00000000000000711 ) ) ;
#1646 = edge_curve ( 'none', #29269, #35266, #23034, .t. ) ;
#1647 = cartesian_point ( 'none', ( -45.00000000000000711, 5.510910596163090344e-15, 95.50000000000000000 ) ) ;
#1648 = axis2_placement_3d ( 'none', #28766, #20124, #41208 ) ;
#1649 = oriented_edge ( 'none', *, *, #31546, .t. ) ;
#1650 = axis2_placement_3d ( 'none', #40890, #11463, #40688 ) ;
#1651 = cartesian_point ( 'none', ( -64.99993828813430241, -92.94126379228076473, -156.1430881089498541 ) ) ;
#1652 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#1653 = oriented_edge ( 'none', *, *, #50764, .t. ) ;
#1654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1655 = oriented_edge ( 'none', *, *, #32182, .t. ) ;
#1656 = oriented_edge ( 'none', *, *, #28146, .t. ) ;
#1657 = circle ( 'none', #52523, 44.05000000000000426 ) ;
#1658 = cartesian_point ( 'none', ( 50.87899247232761724, -128.4999999999995453, -144.6250000000024443 ) ) ;
#1659 = edge_curve ( 'none', #51907, #16206, #49928, .t. ) ;
#1660 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#1661 = cartesian_point ( 'none', ( 11.41272329537510188, 54.05841513569560419, 79.64000000000000057 ) ) ;
#1662 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1663 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 13.26794919243116233 ) ) ;
#1664 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.64000000000000057 ) ) ;
#1665 = axis2_placement_3d ( 'none', #8423, #50353, #25243 ) ;
#1666 = vector ( 'none', #14786, 1000.000000000000000 ) ;
#1667 = cartesian_point ( 'none', ( 31.13257911205154471, -15.99575281652802161, -221.5000000000006537 ) ) ;
#1668 = vector ( 'none', #24249, 1000.000000000000227 ) ;
#1669 = vertex_point ( 'none', #24562 ) ;
#1670 = circle ( 'none', #44480, 4.200000000000003730 ) ;
#1671 = edge_curve ( 'none', #22532, #3985, #27635, .t. ) ;
#1672 = oriented_edge ( 'none', *, *, #27541, .f. ) ;
#1673 = oriented_edge ( 'none', *, *, #33357, .t. ) ;
#1674 = cartesian_point ( 'none', ( -20.98688179587921709, 51.10933737639341246, 69.08440768339973204 ) ) ;
#1675 = cartesian_point ( 'none', ( 48.63994927183760808, 0.9985612332959565851, 75.52478804744013985 ) ) ;
#1676 = vertex_point ( 'none', #32974 ) ;
#1677 = circle ( 'none', #48377, 6.138320441952075157 ) ;
#1678 = cartesian_point ( 'none', ( 43.80075269929385939, -21.17503086216404995, 81.03300143606104200 ) ) ;
#1679 = oriented_edge ( 'none', *, *, #9038, .t. ) ;
#1680 = cartesian_point ( 'none', ( 18.06564602304834111, 24.56214139191540724, -221.5000000000000000 ) ) ;
#1681 = axis2_placement_3d ( 'none', #10281, #1699, #51797 ) ;
#1682 = oriented_edge ( 'none', *, *, #8042, .f. ) ;
#1683 = cartesian_point ( 'none', ( -38.42493797186803306, -64.40963130473184606, 46.04087452381448742 ) ) ;
#1684 = direction ( 'none', ( -0.2065651275181013546, -0.9784328531347619151, 0.0000000000000000000 ) ) ;
#1685 = oriented_edge ( 'none', *, *, #50923, .t. ) ;
#1687 = oriented_edge ( 'none', *, *, #30587, .f. ) ;
#1686 = vertex_point ( 'none', #40672 ) ;
#1688 = cartesian_point ( 'none', ( 3.248120315047622558e-13, -37.00000000000002842, -116.4999999999999289 ) ) ;
#1689 = direction ( 'none', ( 0.3499645431670240225, -0.9367629468151993377, 1.147203744377071204e-16 ) ) ;
#1690 = edge_curve ( 'none', #16790, #42254, #2764, .t. ) ;
#1691 = plane ( 'none', #28342 ) ;
#1692 = line ( 'none', #19254, #37714 ) ;
#1693 = cartesian_point ( 'none', ( 42.88882565432810878, -1.856791585678793766, 5.700000000000010836 ) ) ;
#1694 = edge_curve ( 'none', #49311, #53345, #52531, .t. ) ;
#1695 = edge_loop ( 'none', ( #19445, #29097, #50762, #31020 ) ) ;
#1696 = oriented_edge ( 'none', *, *, #42765, .t. ) ;
#1697 = advanced_face ( 'none', ( #4065 ), #16528, .f. ) ;
#1698 = cartesian_point ( 'none', ( -33.00197366630582962, -66.83479804641092414, 49.43190868866403775 ) ) ;
#1699 = direction ( 'none', ( 9.159339953157536725e-15, -1.000000000000000000, -1.705011012689330646e-16 ) ) ;
#1700 = face_outer_bound ( 'none', #34314, .t. ) ;
#1701 = cartesian_point ( 'none', ( 14.88575139140728076, 54.83647004059631058, 94.35533905932740595 ) ) ;
#1702 = cartesian_point ( 'none', ( -26.87488836812549664, 5.834222629715857700, 182.0032704758459658 ) ) ;
#1703 = direction ( 'none', ( -0.4871908600897526531, -3.469446951953611033e-15, 0.8732955203394822119 ) ) ;
#1704 = vertex_point ( 'none', #15787 ) ;
#1705 = cartesian_point ( 'none', ( 71.76121934453593099, -3.931183427812815268, -45.72498166639773842 ) ) ;
#1706 = vertex_point ( 'none', #11440 ) ;
#1707 = oriented_edge ( 'none', *, *, #41313, .t. ) ;
#1708 = cartesian_point ( 'none', ( 29.37502608249504377, -128.4999999999996874, -224.8788951310946231 ) ) ;
#1709 = advanced_face ( 'none', ( #28948 ), #52, .f. ) ;
#1710 = cartesian_point ( 'none', ( 40.07834867266679169, 19.71643632210849617, -186.6659540907149903 ) ) ;
#1711 = line ( 'none', #18897, #31774 ) ;
#1712 = oriented_edge ( 'none', *, *, #44301, .t. ) ;
#1713 = vertex_point ( 'none', #4069 ) ;
#1714 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1715 = circle ( 'none', #34974, 6.500000000000000888 ) ;
#1716 = cartesian_point ( 'none', ( -29.37499999999917222, -99.50000000000024158, -123.1210075276642470 ) ) ;
#1717 = cartesian_point ( 'none', ( 6.171186499427026807e-05, -85.49999999999998579, -173.9999643706322843 ) ) ;
#1718 = cartesian_point ( 'none', ( -16.06013807703259744, -32.47280191268868776, -217.1075122831157387 ) ) ;
#1719 = cartesian_point ( 'none', ( -55.85989229613705476, 25.11162704133933588, -128.5999999999999943 ) ) ;
#1720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1721 = cartesian_point ( 'none', ( 32.37040363476597804, -109.5999999999996675, -223.2079278222275889 ) ) ;
#1722 = axis2_placement_3d ( 'none', #41199, #36794, #7883 ) ;
#1723 = edge_loop ( 'none', ( #9275, #33799, #26402, #1938 ) ) ;
#1724 = oriented_edge ( 'none', *, *, #7064, .f. ) ;
#1725 = cartesian_point ( 'none', ( 67.99735728470970741, -31.64646227884059115, 12.99917377950174746 ) ) ;
#1726 = advanced_face ( 'none', ( #48604 ), #45967, .f. ) ;
#1727 = cartesian_point ( 'none', ( -48.54624157564860099, 3.233551354426182023, 86.11738022204247045 ) ) ;
#1728 = oriented_edge ( 'none', *, *, #13526, .f. ) ;
#1729 = direction ( 'none', ( 4.945682170010028724e-15, 0.9505414793769564330, 0.3105976432361762241 ) ) ;
#1730 = direction ( 'none', ( 0.4593118066915601316, 0.8882751061657276903, 3.364934431280284294e-16 ) ) ;
#1731 = cartesian_point ( 'none', ( 0.4456784144355805943, 36.08438782749399110, -216.7501690263003411 ) ) ;
#1732 = edge_curve ( 'none', #44162, #34398, #13882, .t. ) ;
#1733 = line ( 'none', #47920, #46254 ) ;
#1734 = vertex_point ( 'none', #8632 ) ;
#1735 = axis2_placement_3d ( 'none', #34747, #22079, #47385 ) ;
#1736 = oriented_edge ( 'none', *, *, #45135, .t. ) ;
#1737 = cartesian_point ( 'none', ( -26.86942138532333857, -14.37719741090816505, -221.4999999999998579 ) ) ;
#1738 = edge_curve ( 'none', #9875, #16185, #40706, .t. ) ;
#1739 = oriented_edge ( 'none', *, *, #20143, .f. ) ;
#1740 = axis2_placement_3d ( 'none', #28697, #12417, #32872 ) ;
#1742 = vertex_point ( 'none', #33514 ) ;
#1741 = edge_loop ( 'none', ( #36316, #8497, #35180, #34827 ) ) ;
#1743 = product_definition ( 'δ֪', '', #31508, #605 ) ;
#1744 = cartesian_point ( 'none', ( 31.47751824962662681, -67.65314727595944078, 47.43055778397199873 ) ) ;
#1745 = edge_curve ( 'none', #43145, #34050, #29400, .t. ) ;
#1746 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1747 = face_outer_bound ( 'none', #40373, .t. ) ;
#1748 = axis2_placement_3d ( 'none', #51844, #22723, #23083 ) ;
#1749 = cartesian_point ( 'none', ( -52.55005712244242488, -105.6000000000004206, -200.3795963652358409 ) ) ;
#1750 = oriented_edge ( 'none', *, *, #16398, .t. ) ;
#1751 = edge_curve ( 'none', #49888, #36479, #16856, .t. ) ;
#1752 = axis2_placement_3d ( 'none', #33499, #8451, #37759 ) ;
#1753 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838693891, 0.0000000000000000000 ) ) ;
#1754 = cartesian_point ( 'none', ( -11.47800079059049061, -34.30000000000006821, -170.4992146807900610 ) ) ;
#1755 = line ( 'none', #48634, #48228 ) ;
#1756 = cartesian_point ( 'none', ( -43.52994960083351828, -28.35394130890616893, 63.79999999999999716 ) ) ;
#1757 = cartesian_point ( 'none', ( 7.290580254521391203e-13, -72.29999999999995453, -173.9999999999999432 ) ) ;
#1758 = oriented_edge ( 'none', *, *, #20860, .f. ) ;
#1759 = oriented_edge ( 'none', *, *, #1377, .t. ) ;
#1760 = cartesian_point ( 'none', ( -54.61301969977833437, -88.00000000000046896, -191.9907776171995692 ) ) ;
#1761 = cartesian_point ( 'none', ( 18.06445516748058111, -30.02637984930821347, -221.4999999999996874 ) ) ;
#1762 = face_outer_bound ( 'none', #19411, .t. ) ;
#1763 = cartesian_point ( 'none', ( 10.59021836461798216, -63.10455023791326568, -223.0134087576298612 ) ) ;
#1764 = advanced_face ( 'none', ( #810 ), #50291, .t. ) ;
#1765 = cartesian_point ( 'none', ( 37.09570590196559436, 64.03052868464290270, 15.00000000000001954 ) ) ;
#1766 = cartesian_point ( 'none', ( -13.64902491709064414, -27.21807303365002895, -221.4999999999998295 ) ) ;
#1767 = oriented_edge ( 'none', *, *, #13137, .f. ) ;
#1768 = oriented_edge ( 'none', *, *, #36089, .t. ) ;
#1769 = direction ( 'none', ( 0.4593118066915575226, -0.8882751061657290226, 0.0000000000000000000 ) ) ;
#1770 = edge_curve ( 'none', #33250, #3198, #11285, .t. ) ;
#1771 = cartesian_point ( 'none', ( 53.23439919595029579, -88.18058664702731164, -29.10000000000000853 ) ) ;
#1772 = direction ( 'none', ( -0.9784328531347632474, 0.2065651275180944990, 0.0000000000000000000 ) ) ;
#1773 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#1774 = cartesian_point ( 'none', ( 51.96353114824105290, -18.78017294052214581, 87.42648414483264219 ) ) ;
#1775 = direction ( 'none', ( 0.3126632816466499154, -0.9498640283271851947, 0.0000000000000000000 ) ) ;
#1776 = edge_curve ( 'none', #32999, #21859, #41734, .t. ) ;
#1777 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1778 = oriented_edge ( 'none', *, *, #15659, .t. ) ;
#1779 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.00000000000000000 ) ) ;
#1780 = cartesian_point ( 'none', ( 74.38399870616412102, 47.73876257482191221, -23.10000000000000497 ) ) ;
#1781 = cartesian_point ( 'none', ( 12.41456416383789474, 58.80381447339920697, 63.13999999999998636 ) ) ;
#1782 = vector ( 'none', #48580, 1000.000000000000000 ) ;
#1783 = cartesian_point ( 'none', ( 43.97696432966658620, 20.80723651186973910, 86.32655737957594511 ) ) ;
#1784 = cartesian_point ( 'none', ( -46.45653899652953811, 26.52514329740251853, -136.5999999999999659 ) ) ;
#1785 = direction ( 'none', ( -9.159339953157536725e-15, 1.000000000000000000, 1.705011012689330646e-16 ) ) ;
#1786 = cartesian_point ( 'none', ( 25.70715881457566354, -101.3999999999997215, -226.9251940847124160 ) ) ;
#1787 = oriented_edge ( 'none', *, *, #53632, .f. ) ;
#1788 = direction ( 'none', ( 9.039649079876003925e-15, -1.000000000000000000, -6.814736962543879727e-17 ) ) ;
#1789 = direction ( 'none', ( -1.908270165195782373e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1791 = oriented_edge ( 'none', *, *, #20591, .t. ) ;
#1790 = oriented_edge ( 'none', *, *, #34064, .f. ) ;
#1792 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#1793 = circle ( 'none', #4676, 59.85000000000001563 ) ;
#1794 = oriented_edge ( 'none', *, *, #6958, .f. ) ;
#1795 = cartesian_point ( 'none', ( 1.654365063843621142, -89.29999999999994031, -188.9084900722888563 ) ) ;
#1796 = oriented_edge ( 'none', *, *, #27339, .f. ) ;
#1797 = line ( 'none', #30028, #31872 ) ;
#1798 = axis2_placement_3d ( 'none', #26794, #43678, #18791 ) ;
#1799 = vertex_point ( 'none', #30193 ) ;
#1800 = closed_shell ( 'none', ( #47373, #20892, #33229, #45881, #36705, #44199, #54261, #20061, #16246, #17027, #36154, #18550, #32585, #48138, #17315, #2573, #34484, #33523, #19662, #6410, #30199, #43687, #26944, #26555, #45563, #22762, #46574, #31849, #28007, #591, #32417, #10479, #40328, #47529, #28873, #22821, #45897, #39843, #29671, #43045, #38874, #25880, #22950, #33821, #34677, #24476, #12752, #23939, #9789, #15935, #45085, #40006, #27725, #30699, #52720, #650, #28029, #1032, #31890, #39880, #8794, #42588, #15848, #19928, #52499, #43965, #44207, #12370, #44273, #14658, #11288, #4333, #9899, #8900, #10066, #15118, #17206, #27471, #24935, #45627, #32379, #13761, #5455, #6294, #8557, #44226, #38124, #53024, #14484, #31593, #41541, #24146, #43234 ) ) ;
#1801 = cartesian_point ( 'none', ( 0.9999999999923524507, -93.79999999999991189, -194.9999999999999716 ) ) ;
#1802 = direction ( 'none', ( -8.881784197001252323e-16, -8.326672684688674053e-16, 1.000000000000000000 ) ) ;
#1803 = edge_curve ( 'none', #5955, #30107, #22323, .t. ) ;
#1804 = face_outer_bound ( 'none', #34890, .t. ) ;
#1805 = axis2_placement_3d ( 'none', #39171, #1469, #5130 ) ;
#1806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1807 = vertex_point ( 'none', #43186 ) ;
#1808 = edge_curve ( 'none', #23269, #15134, #9297, .t. ) ;
#1809 = edge_loop ( 'none', ( #14456, #50166 ) ) ;
#1810 = cartesian_point ( 'none', ( 32.17051292029476883, -16.67938170096750028, -217.1357337166579384 ) ) ;
#1811 = axis2_placement_3d ( 'none', #34400, #4949, #34567 ) ;
#1812 = direction ( 'none', ( -0.8660254037844392627, -0.4999999999999990563, -1.415970695374609025e-15 ) ) ;
#1813 = b_spline_curve_with_knots ( 'none', 3,
( #32238, #3333, #17073, #602, #25458, #32608, #41970, #8649, #13076, #8838, #42487, #42149, #50405, #9016 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 1.262897753262582852e-17, 0.003698308827779689389, 0.007396617655559361432, 0.009245772069449193983, 0.01109492648333902827, 0.01294408089722886082, 0.01479323531111869337 ),
.unspecified. ) ;
#1814 = direction ( 'none', ( -1.000000000000000000, -9.083642928751280212e-15, 4.407248976542288391e-14 ) ) ;
#1815 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#1816 = edge_curve ( 'none', #40276, #47066, #380, .t. ) ;
#1817 = axis2_placement_3d ( 'none', #53180, #20370, #41289 ) ;
#1819 = cartesian_point ( 'none', ( 45.00000000000035527, -63.11474677677693279, -152.0297903393018260 ) ) ;
#1818 = direction ( 'none', ( 1.000000000000000000, 9.094229558713193865e-15, -3.700043351201923717e-14 ) ) ;
#1820 = cartesian_point ( 'none', ( -42.95499999999999829, 5.538531297425198487e-15, -73.73205080756891050 ) ) ;
#1821 = cartesian_point ( 'none', ( 28.07125355850328319, -69.54857815695601175, 13.26794919243116944 ) ) ;
#1822 = oriented_edge ( 'none', *, *, #28027, .t. ) ;
#1823 = cartesian_point ( 'none', ( 45.00000000000057554, -87.99999999999957367, -148.0192378864661578 ) ) ;
#1824 = vector ( 'none', #26207, 1000.000000000000000 ) ;
#1825 = direction ( 'none', ( -2.011976223665677806e-14, 0.9505414793769566550, -0.3105976432361756134 ) ) ;
#1826 = cartesian_point ( 'none', ( -46.29508595627454071, -30.15505788920250296, 88.53733071381763864 ) ) ;
#1827 = axis2_placement_3d ( 'none', #43795, #48241, #22552 ) ;
#1828 = vector ( 'none', #25457, 1000.000000000000000 ) ;
#1829 = direction ( 'none', ( -1.283712398741281725e-30, -1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#1830 = cartesian_point ( 'none', ( 7.309153282619719094e-13, -74.00000000000001421, -174.0000000000000000 ) ) ;
#1831 = cartesian_point ( 'none', ( 64.01397897755360589, -76.01397897755407485, 0.0000000000000000000 ) ) ;
#1832 = axis2_placement_3d ( 'none', #38136, #20721, #37800 ) ;
#1833 = cartesian_point ( 'none', ( 50.72059390816278324, -21.90944437595602423, 69.97084676652501400 ) ) ;
#1834 = vertex_point ( 'none', #35160 ) ;
#1836 = oriented_edge ( 'none', *, *, #30671, .f. ) ;
#1835 = oriented_edge ( 'none', *, *, #9763, .f. ) ;
#1837 = edge_curve ( 'none', #27966, #27313, #41407, .t. ) ;
#1838 = cartesian_point ( 'none', ( 32.88805349463396510, 24.81684785249909098, 49.00000000000000000 ) ) ;
#1839 = direction ( 'none', ( -1.000000000000000000, 1.041164386969051784e-15, -1.033905585191070471e-15 ) ) ;
#1840 = cartesian_point ( 'none', ( -12.15362057434718857, -87.30000000000006821, -175.5336254219278942 ) ) ;
#1841 = line ( 'none', #47588, #30630 ) ;
#1842 = oriented_edge ( 'none', *, *, #39218, .f. ) ;
#1843 = cartesian_point ( 'none', ( 0.7902626971386683685, -48.64363069606756795, 74.42717243599174992 ) ) ;
#1845 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1844 = vector ( 'none', #36064, 1000.000000000000114 ) ;
#1846 = oriented_edge ( 'none', *, *, #11610, .t. ) ;
#1847 = direction ( 'none', ( 0.2433337170797439664, 0.9699426282683708544, 0.0000000000000000000 ) ) ;
#1848 = edge_curve ( 'none', #40892, #41744, #51841, .t. ) ;
#1849 = cartesian_point ( 'none', ( 31.78298709810559330, -17.41914165646410240, -217.1483267097456462 ) ) ;
#1850 = cartesian_point ( 'none', ( 36.49979503291287131, 64.69538429458287965, 48.01376442430542824 ) ) ;
#1851 = advanced_face ( 'none', ( #30246, #32191 ), #19108, .f. ) ;
#1852 = oriented_edge ( 'none', *, *, #34410, .f. ) ;
#1853 = cartesian_point ( 'none', ( -23.46895338787827612, 50.01866966830765904, 66.58795479750241952 ) ) ;
#1854 = cartesian_point ( 'none', ( 48.65076027505708112, -0.04591647051702439641, 82.06319156620105559 ) ) ;
#1855 = cartesian_point ( 'none', ( 46.36531324731790704, -14.74893307928309305, 88.77624647991180495 ) ) ;
#1856 = oriented_edge ( 'none', *, *, #26742, .t. ) ;
#1857 = cartesian_point ( 'none', ( -14.48421386467030558, 26.81230194795569588, -221.5000000000001137 ) ) ;
#1858 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#1859 = cartesian_point ( 'none', ( -49.88653899652959467, 26.52514329740245813, -116.4999999999999716 ) ) ;
#1860 = edge_loop ( 'none', ( #22098, #106 ) ) ;
#1861 = face_outer_bound ( 'none', #41281, .t. ) ;
#1862 = cartesian_point ( 'none', ( 27.54858776625601280, -86.29999999999971294, -173.7935682533927775 ) ) ;
#1863 = edge_loop ( 'none', ( #27818, #16014, #4639, #31651 ) ) ;
#1864 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1865 = cartesian_point ( 'none', ( 83.28642292229822885, 64.01397897755397537, 69.49999999999998579 ) ) ;
#1866 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1868 = cylindrical_surface ( 'none', #39473, 3.399999999999996358 ) ;
#1869 = cartesian_point ( 'none', ( -34.96724586879457775, 1.513841587243538012, 13.99999999999999822 ) ) ;
#1870 = direction ( 'none', ( -0.9990641676798450721, 0.04325261677839041530, 0.0000000000000000000 ) ) ;
#1871 = cartesian_point ( 'none', ( 2.674160418442102394, 48.57915681496110949, 85.63552217679738021 ) ) ;
#1872 = direction ( 'none', ( 0.6156507715317379725, 6.853228547068884557e-15, -0.7880191162099913216 ) ) ;
#1873 = oriented_edge ( 'none', *, *, #38650, .f. ) ;
#1874 = circle ( 'none', #5238, 60.00000000000000000 ) ;
#1875 = cartesian_point ( 'none', ( -11.84660548498103161, -33.47868849730573260, -172.0748959032750065 ) ) ;
#1876 = cartesian_point ( 'none', ( -11.99999999999921663, -71.83774184570320642, -225.2938937902610235 ) ) ;
#1877 = face_bound ( 'none', #18079, .t. ) ;
#1878 = oriented_edge ( 'none', *, *, #42501, .t. ) ;
#1879 = cartesian_point ( 'none', ( -46.43652744188605652, -63.92607126381285809, -193.3888728307688325 ) ) ;
#1880 = edge_curve ( 'none', #44104, #25657, #24353, .t. ) ;
#1881 = oriented_edge ( 'none', *, *, #38763, .t. ) ;
#1882 = cartesian_point ( 'none', ( 72.49999999999998579, -2.592852208354319473e-13, -75.09999999999999432 ) ) ;
#1883 = direction ( 'none', ( 0.7880191162099986490, 6.853228547068873513e-15, 0.6156507715317284246 ) ) ;
#1884 = toroidal_surface ( 'none', #30238, 21.50000000000000000, 0.5000000000000000000 ) ;
#1885 = vertex_point ( 'none', #1693 ) ;
#1886 = cartesian_point ( 'none', ( -64.81367784680267619, 35.70976286634909513, 48.50000000000000711 ) ) ;
#1887 = cartesian_point ( 'none', ( 16.21123078360357894, -32.39770543560407390, -217.1144983713244301 ) ) ;
#1888 = toroidal_surface ( 'none', #46439, 21.50000000000000000, 0.5000000000000000000 ) ;
#1889 = direction ( 'none', ( 0.6156507715317371954, 5.696104042869269800e-15, -0.7880191162099918767 ) ) ;
#1890 = edge_curve ( 'none', #10486, #25862, #17182, .t. ) ;
#1891 = axis2_placement_3d ( 'none', #41661, #41277, #16229 ) ;
#1892 = axis2_placement_3d ( 'none', #10034, #34923, #39142 ) ;
#1893 = advanced_face ( 'none', ( #42038 ), #47214, .f. ) ;
#1894 = cartesian_point ( 'none', ( 50.87899247233607980, -68.24999999999951683, -144.6249999999992895 ) ) ;
#1895 = plane ( 'none', #29433 ) ;
#1896 = oriented_edge ( 'none', *, *, #17647, .t. ) ;
#1897 = cartesian_point ( 'none', ( -45.25106413401975658, -24.06041759277732694, -126.4999999999999716 ) ) ;
#1898 = cartesian_point ( 'none', ( -48.57729967224475587, 2.673602099608016314, 68.38934518533788776 ) ) ;
#1899 = cartesian_point ( 'none', ( 30.95824072742304622, -67.46478129353070585, 14.60824776105631528 ) ) ;
#1900 = cartesian_point ( 'none', ( -74.93081164015609374, 3.243989510995799019, 121.4999999999999858 ) ) ;
#1901 = axis2_placement_3d ( 'none', #49646, #20468, #24713 ) ;
#1902 = cartesian_point ( 'none', ( -5.362717922148408256, 35.65767835190324320, -216.7941330606583108 ) ) ;
#1903 = cartesian_point ( 'none', ( -21.04594188800971111, 51.08645503586507175, 82.83818164051325539 ) ) ;
#1904 = edge_curve ( 'none', #52624, #51423, #40027, .t. ) ;
#1905 = manifold_solid_brep ( '����-56-solid1', #44008 ) ;
#1906 = cartesian_point ( 'none', ( -26.91139507932664898, -14.29479624778304370, -221.4999999999998010 ) ) ;
#1907 = oriented_edge ( 'none', *, *, #32996, .t. ) ;
#1908 = face_bound ( 'none', #44534, .t. ) ;
#1909 = oriented_edge ( 'none', *, *, #1181, .t. ) ;
#1910 = advanced_face ( 'none', ( #38085 ), #15561, .f. ) ;
#1911 = edge_curve ( 'none', #53440, #19806, #30189, .t. ) ;
#1912 = cartesian_point ( 'none', ( 50.87899247233625744, -87.99999999999951683, -144.6249999999992895 ) ) ;
#1913 = cartesian_point ( 'none', ( 72.50000000000002842, 2.510216131396323494e-13, -83.09999999999998010 ) ) ;
#1914 = edge_curve ( 'none', #34047, #35356, #26917, .t. ) ;
#1915 = plane ( 'none', #47962 ) ;
#1916 = edge_curve ( 'none', #20520, #13033, #24294, .t. ) ;
#1917 = cartesian_point ( 'none', ( 95.00000000000000000, -50.31152949374524042, 0.0000000000000000000 ) ) ;
#1918 = direction ( 'none', ( 1.033905585191071457e-15, 1.041164386969050600e-15, -1.000000000000000000 ) ) ;
#1919 = oriented_edge ( 'none', *, *, #18386, .f. ) ;
#1920 = plane ( 'none', #1458 ) ;
#1921 = b_spline_curve_with_knots ( 'none', 3,
( #6693, #27735, #9588, #5016, #26015, #33918, #17619, #34083 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003909714872640058310, 0.0007819429745280116620, 0.001563885949056023324 ),
.unspecified. ) ;
#1922 = face_outer_bound ( 'none', #13909, .t. ) ;
#1923 = cartesian_point ( 'none', ( 44.62633651662391543, 32.58204918264582517, 64.52149762246035891 ) ) ;
#1924 = cartesian_point ( 'none', ( 16.33770689173170254, -30.95294169257318728, -221.4999999999998010 ) ) ;
#1925 = circle ( 'none', #32308, 37.50000000000000711 ) ;
#1926 = direction ( 'none', ( 1.000000000000000000, 8.881784197001249168e-15, 1.110223024625156225e-14 ) ) ;
#1927 = cartesian_point ( 'none', ( -10.04939345375529847, -47.60075830500623795, 65.46266928618236136 ) ) ;
#1928 = cartesian_point ( 'none', ( 11.06913025113402860, -28.27001886188358881, -221.4999999999997726 ) ) ;
#1929 = oriented_edge ( 'none', *, *, #31152, .t. ) ;
#1930 = cartesian_point ( 'none', ( -80.00000000000000000, 9.797174393178826052e-15, 101.5000000000000000 ) ) ;
#1931 = cartesian_point ( 'none', ( 44.00000000000004263, 5.449678256205724348e-15, 104.5000000000000000 ) ) ;
#1932 = oriented_edge ( 'none', *, *, #17213, .t. ) ;
#1933 = cartesian_point ( 'none', ( -55.21206941811006885, 2.106798101714677962, 86.01117951994186228 ) ) ;
#1934 = line ( 'none', #15792, #33993 ) ;
#1935 = plane ( 'none', #42646 ) ;
#1936 = cartesian_point ( 'none', ( -74.58479070592899518, 11.23650285243456359, 121.4999999999999858 ) ) ;
#1937 = direction ( 'none', ( -0.04378568432845655889, -5.819857137495360503e-16, 0.9990409470326473418 ) ) ;
#1938 = oriented_edge ( 'none', *, *, #2556, .f. ) ;
#1939 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1940 = cartesian_point ( 'none', ( 28.09487732603276200, -20.88208732151595726, 12.99208363215601558 ) ) ;
#1941 = cartesian_point ( 'none', ( -39.90285153572522603, -19.92989324715012600, -187.1038623068395736 ) ) ;
#1942 = axis2_placement_3d ( 'none', #14982, #23904, #15147 ) ;
#1943 = direction ( 'none', ( -0.8379201078120018797, -0.5457929029625826489, 0.0000000000000000000 ) ) ;
#1944 = oriented_edge ( 'none', *, *, #29119, .t. ) ;
#1945 = advanced_face ( 'none', ( #4007 ), #44288, .f. ) ;
#1946 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.399741399469800317e-14 ) ) ;
#1947 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1948 = vertex_point ( 'none', #2749 ) ;
#1949 = oriented_edge ( 'none', *, *, #53482, .f. ) ;
#1950 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1951 = edge_curve ( 'none', #33948, #48368, #34135, .t. ) ;
#1952 = circle ( 'none', #26058, 40.00000000000000711 ) ;
#1953 = oriented_edge ( 'none', *, *, #23705, .f. ) ;
#1954 = cartesian_point ( 'none', ( 57.49057673691056891, 30.05264132333580207, -116.4999999999998437 ) ) ;
#1955 = cartesian_point ( 'none', ( 19.27969523390313711, -32.98624986683466176, -210.2927018735076103 ) ) ;
#1956 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#1957 = cartesian_point ( 'none', ( -63.64308021173940944, 39.68144555295304343, 19.48554967266528593 ) ) ;
#1958 = advanced_face ( 'none', ( #2081, #51178 ), #32013, .t. ) ;
#1959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1960 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1961 = edge_curve ( 'none', #6300, #17462, #21652, .t. ) ;
#1962 = axis2_placement_3d ( 'none', #23562, #49768, #49598 ) ;
#1963 = axis2_placement_3d ( 'none', #20265, #49445, #12114 ) ;
#1964 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1965 = face_outer_bound ( 'none', #46650, .t. ) ;
#1966 = oriented_edge ( 'none', *, *, #29766, .f. ) ;
#1967 = vector ( 'none', #37688, 1000.000000000000114 ) ;
#1968 = edge_curve ( 'none', #37998, #24049, #25610, .t. ) ;
#1969 = axis2_placement_3d ( 'none', #17244, #54138, #10739 ) ;
#1970 = direction ( 'none', ( -0.4593118066915572451, 0.8882751061657291336, 0.0000000000000000000 ) ) ;
#1971 = circle ( 'none', #9873, 48.50000000000004263 ) ;
#1972 = axis2_placement_3d ( 'none', #20916, #6132, #44260 ) ;
#1973 = direction ( 'none', ( 9.030418379242017491e-15, -1.000000000000000000, -1.732445287509512222e-16 ) ) ;
#1974 = face_outer_bound ( 'none', #16717, .t. ) ;
#1975 = cartesian_point ( 'none', ( -54.59386292710828315, 8.520631954489170212, 64.52092927589021087 ) ) ;
#1976 = line ( 'none', #2459, #24189 ) ;
#1977 = cartesian_point ( 'none', ( -27.73109864449257245, 69.68587175940488976, 13.17928701819417725 ) ) ;
#1978 = edge_curve ( 'none', #17266, #16952, #42634, .t. ) ;
#1979 = advanced_face ( 'none', ( #5980 ), #7296, .f. ) ;
#1980 = oriented_edge ( 'none', *, *, #6319, .f. ) ;
#1981 = direction ( 'none', ( -1.000000000000000000, -8.163404592832031993e-15, 4.489872526057617991e-14 ) ) ;
#1982 = edge_loop ( 'none', ( #9399, #47121 ) ) ;
#1983 = line ( 'none', #49927, #34671 ) ;
#1984 = cartesian_point ( 'none', ( 72.49999999999998579, -2.592852208354319473e-13, -75.09999999999999432 ) ) ;
#1985 = edge_curve ( 'none', #44722, #27925, #43942, .t. ) ;
#1987 = direction ( 'none', ( 1.000000000000000000, -1.041164386969051784e-15, 1.033905585191070471e-15 ) ) ;
#1986 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#1988 = cartesian_point ( 'none', ( 48.02632617942834514, 30.12265747737442467, -126.4999999999998295 ) ) ;
#1989 = cartesian_point ( 'none', ( -45.66866098038362054, -16.77276497315043358, 70.99616015904591393 ) ) ;
#1990 = direction ( 'none', ( 0.3126632816466504150, -0.9498640283271850837, -5.482620787116303766e-16 ) ) ;
#1991 = oriented_edge ( 'none', *, *, #44298, .t. ) ;
#1992 = cartesian_point ( 'none', ( -51.44660753019158506, -20.14504362635520351, 80.75360862425552000 ) ) ;
#1993 = cartesian_point ( 'none', ( 45.88755824164637431, 30.78070850990748042, 89.78084504398512422 ) ) ;
#1994 = edge_curve ( 'none', #8212, #16786, #36766, .t. ) ;
#1995 = oriented_edge ( 'none', *, *, #42035, .f. ) ;
#1996 = direction ( 'none', ( 3.094331293124147435e-16, -1.341826977642603427e-16, -1.000000000000000000 ) ) ;
#1997 = cartesian_point ( 'none', ( 7.486188613261686567e-13, -80.99999999999997158, -132.9999999999998863 ) ) ;
#1998 = edge_loop ( 'none', ( #9259, #26396 ) ) ;
#1999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2000 = oriented_edge ( 'none', *, *, #10036, .t. ) ;
#2001 = face_outer_bound ( 'none', #5888, .t. ) ;
#2002 = cartesian_point ( 'none', ( 44.17475848967925600, -20.38180960446058165, 74.40838482125469966 ) ) ;
#2003 = cartesian_point ( 'none', ( 32.03426322051168285, 25.74790997691635752, 49.33156487504297871 ) ) ;
#2004 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#2005 = direction ( 'none', ( -0.9616618148337275906, -0.2742381335458317082, 0.0000000000000000000 ) ) ;
#2006 = cartesian_point ( 'none', ( 0.4943725326348170634, -48.64759991811700957, 73.34368929213275123 ) ) ;
#2007 = cartesian_point ( 'none', ( -73.23878065546414007, -3.931183427812795284, -45.72498166639773842 ) ) ;
#2008 = direction ( 'none', ( -1.507533430504797511e-13, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2009 = advanced_face ( 'none', ( #39395 ), #45262, .f. ) ;
#2010 = cartesian_point ( 'none', ( 32.17578491998440882, -16.66869246422642803, -217.1352321385436994 ) ) ;
#2011 = direction ( 'none', ( -0.9990409470326473418, -9.516197353929910950e-15, -0.04378568432845674624 ) ) ;
#2012 = circle ( 'none', #36350, 107.4999999999999858 ) ;
#2013 = oriented_edge ( 'none', *, *, #44838, .f. ) ;
#2014 = face_outer_bound ( 'none', #8196, .t. ) ;
#2015 = cartesian_point ( 'none', ( 2.313150411759324617e-13, -11.99999999999995559, -216.4999999999999147 ) ) ;
#2016 = cartesian_point ( 'none', ( 2.397449295409212144, 55.37712775032614587, 5.700000000000010836 ) ) ;
#2017 = face_outer_bound ( 'none', #13261, .t. ) ;
#2018 = cartesian_point ( 'none', ( -65.69993828813414893, -99.49999999998178168, -153.9999643706202050 ) ) ;
#2019 = vertex_point ( 'none', #28887 ) ;
#2020 = cartesian_point ( 'none', ( 27.02896220504086600, 14.05575894077466081, -221.4999999999999716 ) ) ;
#2021 = direction ( 'none', ( 0.9990409470326473418, 9.176147971179534203e-15, 0.04378568432845671154 ) ) ;
#2022 = circle ( 'none', #7874, 5.999999999999996447 ) ;
#2023 = vector ( 'none', #8143, 1000.000000000000000 ) ;
#2024 = cartesian_point ( 'none', ( -36.49979503291287131, -64.69538429458287965, 48.01376442430542824 ) ) ;
#2025 = axis2_placement_3d ( 'none', #14697, #48369, #2611 ) ;
#2026 = cartesian_point ( 'none', ( -38.84230674171065090, -93.69543083059807032, -151.2742760695198285 ) ) ;
#2027 = oriented_edge ( 'none', *, *, #2319, .t. ) ;
#2028 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#2029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2030 = advanced_face ( 'none', ( #14505 ), #16129, .t. ) ;
#2031 = oriented_edge ( 'none', *, *, #5389, .f. ) ;
#2032 = cartesian_point ( 'none', ( -13.81122731693877448, -90.30000000000005400, -148.4999999999993179 ) ) ;
#2033 = oriented_edge ( 'none', *, *, #53639, .t. ) ;
#2034 = edge_curve ( 'none', #3753, #29884, #13828, .t. ) ;
#2035 = face_outer_bound ( 'none', #13999, .t. ) ;
#2036 = oriented_edge ( 'none', *, *, #41994, .f. ) ;
#2037 = axis2_placement_3d ( 'none', #3200, #40902, #54243 ) ;
#2038 = axis2_placement_3d ( 'none', #1708, #31132, #35174 ) ;
#2039 = cartesian_point ( 'none', ( -33.27717641156736761, -66.66991459658544272, 49.38809495742531652 ) ) ;
#2040 = cartesian_point ( 'none', ( 73.70051856512917254, 6.388173070196472736, -75.09999999999996589 ) ) ;
#2041 = axis2_placement_3d ( 'none', #27902, #40513, #44359 ) ;
#2042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2043 = axis2_placement_3d ( 'none', #15445, #48554, #28204 ) ;
#2044 = oriented_edge ( 'none', *, *, #15214, .t. ) ;
#2045 = edge_curve ( 'none', #4455, #28502, #24930, .t. ) ;
#2046 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2047 = axis2_placement_3d ( 'none', #33495, #38073, #13055 ) ;
#2048 = cartesian_point ( 'none', ( -21.86315674983634239, -27.33836278565947708, 13.02644523432597801 ) ) ;
#2049 = edge_loop ( 'none', ( #14354, #24556, #16976, #32196 ) ) ;
#2051 = axis2_placement_3d ( 'none', #37627, #16949, #50439 ) ;
#2050 = cartesian_point ( 'none', ( 57.44537799994940741, 30.29830402931887079, -116.4999999999998437 ) ) ;
#2052 = vertex_point ( 'none', #12448 ) ;
#2053 = oriented_edge ( 'none', *, *, #44675, .f. ) ;
#2054 = oriented_edge ( 'none', *, *, #22357, .t. ) ;
#2055 = face_bound ( 'none', #4088, .t. ) ;
#2056 = edge_curve ( 'none', #20755, #10006, #28254, .t. ) ;
#2057 = cartesian_point ( 'none', ( -50.87886904859702497, -86.56861605052149855, -203.3749287412624653 ) ) ;
#2058 = cartesian_point ( 'none', ( 18.54353707563615217, -31.16238556568461604, -217.1483261181107594 ) ) ;
#2059 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273671766, 0.0000000000000000000 ) ) ;
#2060 = direction ( 'none', ( -0.9990641676798451831, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#2061 = axis2_placement_3d ( 'none', #11902, #49415, #20418 ) ;
#2062 = cartesian_point ( 'none', ( 7.716813380334903625e-13, -72.99999999999997158, -211.0000000000000000 ) ) ;
#2063 = plane ( 'none', #51876 ) ;
#2064 = vector ( 'none', #51354, 1000.000000000000000 ) ;
#2065 = vertex_point ( 'none', #12285 ) ;
#2066 = edge_curve ( 'none', #5138, #32209, #34770, .t. ) ;
#2067 = cartesian_point ( 'none', ( -50.80594187039180554, -85.50000000000044054, -238.9999643706300390 ) ) ;
#2068 = face_bound ( 'none', #14600, .t. ) ;
#2069 = cartesian_point ( 'none', ( -48.62249093830042312, 1.651821638869646280, 69.46113910538802827 ) ) ;
#2070 = direction ( 'none', ( -0.9990409470326473418, -9.278753476155017516e-15, -0.04378568432845663522 ) ) ;
#2071 = cartesian_point ( 'none', ( 95.00000000000000000, 95.00000000000000000, 104.5000000000000000 ) ) ;
#2072 = edge_curve ( 'none', #17291, #45379, #38717, .t. ) ;
#2073 = cartesian_point ( 'none', ( -12.17758903086428646, 34.04435750486138801, -216.9563632319066642 ) ) ;
#2074 = face_bound ( 'none', #47987, .t. ) ;
#2075 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2076 = oriented_edge ( 'none', *, *, #32232, .f. ) ;
#2077 = cartesian_point ( 'none', ( -30.99594398900940462, -16.25783921575478530, -221.4999999999999716 ) ) ;
#2078 = line ( 'none', #52991, #43939 ) ;
#2079 = vector ( 'none', #44271, 1000.000000000000227 ) ;
#2080 = circle ( 'none', #20033, 60.10000000000001563 ) ;
#2081 = face_outer_bound ( 'none', #1477, .t. ) ;
#2082 = cartesian_point ( 'none', ( 26.10238287647131017, -100.8471447985153162, -186.6361143551402790 ) ) ;
#2083 = cartesian_point ( 'none', ( 66.14669480856966288, -99.49999999998064482, -193.9999643706448182 ) ) ;
#2084 = oriented_edge ( 'none', *, *, #52546, .t. ) ;
#2085 = vector ( 'none', #49399, 1000.000000000000227 ) ;
#2086 = oriented_edge ( 'none', *, *, #10834, .t. ) ;
#2087 = oriented_edge ( 'none', *, *, #36455, .f. ) ;
#2088 = line ( 'none', #42156, #19724 ) ;
#2089 = oriented_edge ( 'none', *, *, #3393, .t. ) ;
#2090 = direction ( 'none', ( -0.9990409470326472308, -9.540979117872439019e-15, -0.04378568432845779401 ) ) ;
#2091 = cartesian_point ( 'none', ( -76.01397897755320798, 64.01397897755465749, -1.000000000000000888 ) ) ;
#2092 = cartesian_point ( 'none', ( -47.77391696399310916, 30.49840746526765045, -126.4999999999999716 ) ) ;
#2093 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -20.00000000000000355 ) ) ;
#2094 = oriented_edge ( 'none', *, *, #24027, .t. ) ;
#2095 = cartesian_point ( 'none', ( 38.56572102495459120, 35.36502738335382645, 41.50000000000000711 ) ) ;
#2096 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2097 = edge_loop ( 'none', ( #48075, #4462, #33580, #10878 ) ) ;
#2098 = cartesian_point ( 'none', ( -30.29829758124645878, -57.44537884287623086, -116.4999999999999716 ) ) ;
#2099 = oriented_edge ( 'none', *, *, #32879, .f. ) ;
#2100 = oriented_edge ( 'none', *, *, #31131, .t. ) ;
#2101 = cartesian_point ( 'none', ( 6.655766186784776828, -63.23959801296975769, -223.6879524828000285 ) ) ;
#2102 = edge_loop ( 'none', ( #10678, #11542, #11417, #16137 ) ) ;
#2103 = cartesian_point ( 'none', ( -27.22807792691007123, -13.61995990425366898, -221.4999999999999716 ) ) ;
#2104 = vertex_point ( 'none', #20631 ) ;
#2105 = line ( 'none', #18030, #17776 ) ;
#2106 = axis2_placement_3d ( 'none', #12409, #8903, #41683 ) ;
#2107 = cartesian_point ( 'none', ( -21.15981024095664509, 8.323006101566178927, 121.4999999999999716 ) ) ;
#2108 = advanced_face ( 'none', ( #2702 ), #13218, .t. ) ;
#2109 = cartesian_point ( 'none', ( 0.9999999999921883598, -109.2999999999999119, -201.9821371592664434 ) ) ;
#2110 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2111 = conical_surface ( 'none', #29296, 5.099999999999993427, 1.029744258676653645 ) ;
#2112 = cartesian_point ( 'none', ( -54.98305237670165013, 28.50695355424558741, -126.5000000000000000 ) ) ;
#2113 = cartesian_point ( 'none', ( -50.31152949374526173, 94.99999999999998579, 0.0000000000000000000 ) ) ;
#2114 = cartesian_point ( 'none', ( -14.13223560361568509, -49.78295307476141573, 3.000000000000007994 ) ) ;
#2115 = circle ( 'none', #52620, 3.999999999999999112 ) ;
#2116 = cartesian_point ( 'none', ( -55.24073216562127442, -1.050766213187770415, 81.06394189796978367 ) ) ;
#2117 = edge_curve ( 'none', #9986, #35776, #5306, .t. ) ;
#2118 = axis2_placement_3d ( 'none', #7887, #16163, #20663 ) ;
#2119 = oriented_edge ( 'none', *, *, #21086, .f. ) ;
#2120 = edge_curve ( 'none', #19224, #33036, #20335, .t. ) ;
#2121 = axis2_placement_3d ( 'none', #28385, #53807, #28920 ) ;
#2122 = cylindrical_surface ( 'none', #42655, 6.138320441952076933 ) ;
#2123 = direction ( 'none', ( -0.4593118066915636288, -0.8882751061657259140, 0.0000000000000000000 ) ) ;
#2124 = edge_loop ( 'none', ( #25819, #53155, #21311, #53459, #43912, #7082 ) ) ;
#2125 = cartesian_point ( 'none', ( 68.90248582002878663, 1.860212817100556526, -73.00000000000000000 ) ) ;
#2126 = vector ( 'none', #46307, 1000.000000000000000 ) ;
#2127 = oriented_edge ( 'none', *, *, #28804, .f. ) ;
#2128 = cartesian_point ( 'none', ( 45.47864284284587910, 17.27854103561128696, 70.07872413748691542 ) ) ;
#2129 = direction ( 'none', ( 1.000000000000000000, 9.251858538542969067e-15, -4.379213041577005863e-14 ) ) ;
#2130 = cartesian_point ( 'none', ( -43.19935437531250244, -17.62331062153713290, -176.5326282912385238 ) ) ;
#2132 = line ( 'none', #31820, #7999 ) ;
#2131 = direction ( 'none', ( -0.8882751061657246927, 0.4593118066915660713, 0.0000000000000000000 ) ) ;
#2133 = edge_curve ( 'none', #50679, #50505, #28896, .t. ) ;
#2134 = direction ( 'none', ( -0.5457929029625826489, 0.8379201078120018797, 0.0000000000000000000 ) ) ;
#2135 = axis2_placement_3d ( 'none', #44033, #27562, #48998 ) ;
#2136 = face_outer_bound ( 'none', #6988, .t. ) ;
#2137 = circle ( 'none', #4667, 16.50000000000000355 ) ;
#2138 = line ( 'none', #53920, #38144 ) ;
#2139 = vector ( 'none', #20491, 1000.000000000000114 ) ;
#2140 = cartesian_point ( 'none', ( 19.87424361895273961, -32.76405729846134562, -209.8947132953060191 ) ) ;
#2141 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#2142 = direction ( 'none', ( 0.9616618148337305882, 0.2742381335458212721, 0.0000000000000000000 ) ) ;
#2143 = axis2_placement_3d ( 'none', #27080, #10641, #18860 ) ;
#2144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2145 = vector ( 'none', #22257, 1000.000000000000000 ) ;
#2146 = oriented_edge ( 'none', *, *, #15538, .f. ) ;
#2148 = vertex_point ( 'none', #24829 ) ;
#2147 = cartesian_point ( 'none', ( 45.95367257342401501, 27.99910452417013573, -128.3999999999998067 ) ) ;
#2149 = circle ( 'none', #36645, 6.138320441952073381 ) ;
#2150 = oriented_edge ( 'none', *, *, #15512, .f. ) ;
#2151 = axis2_placement_3d ( 'none', #27696, #52947, #14916 ) ;
#2152 = oriented_edge ( 'none', *, *, #40111, .t. ) ;
#2153 = oriented_edge ( 'none', *, *, #44937, .f. ) ;
#2154 = edge_curve ( 'none', #43572, #21064, #7308, .t. ) ;
#2155 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2156 = oriented_edge ( 'none', *, *, #43581, .t. ) ;
#2157 = advanced_face ( 'none', ( #16475 ), #45906, .f. ) ;
#2158 = edge_loop ( 'none', ( #42996, #27922, #10046, #49692 ) ) ;
#2159 = edge_curve ( 'none', #11758, #12380, #26228, .t. ) ;
#2160 = oriented_edge ( 'none', *, *, #21493, .f. ) ;
#2161 = cartesian_point ( 'none', ( -53.31653899652908279, -26.52514329740329302, -132.5999999999999943 ) ) ;
#2162 = circle ( 'none', #41214, 4.499999999999997335 ) ;
#2163 = plane ( 'none', #31843 ) ;
#2164 = direction ( 'none', ( 0.2065651275180979407, 0.9784328531347625812, 0.0000000000000000000 ) ) ;
#2165 = vector ( 'none', #41490, 1000.000000000000114 ) ;
#2166 = cartesian_point ( 'none', ( -40.85399316414511617, -37.19974561980528449, 84.69265693633211356 ) ) ;
#2167 = direction ( 'none', ( 0.6513486323407414735, 0.7587785969226106264, 7.976720177250886002e-17 ) ) ;
#2168 = circle ( 'none', #33292, 4.050000000000002487 ) ;
#2169 = oriented_edge ( 'none', *, *, #37295, .f. ) ;
#2170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2171 = oriented_edge ( 'none', *, *, #9249, .t. ) ;
#2173 = cartesian_point ( 'none', ( -53.73988554772876114, 12.84982111527382997, 89.72108505021212466 ) ) ;
#2172 = cartesian_point ( 'none', ( -79.47085000774838193, -60.26973014134038209, -23.10000000000000142 ) ) ;
#2174 = oriented_edge ( 'none', *, *, #14538, .t. ) ;
#2175 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.500000000000007994 ) ) ;
#2177 = face_outer_bound ( 'none', #1863, .t. ) ;
#2176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2178 = advanced_face ( 'none', ( #22973 ), #31510, .f. ) ;
#2179 = oriented_edge ( 'none', *, *, #25006, .t. ) ;
#2180 = cartesian_point ( 'none', ( -50.87899247233453082, -109.6000000000004064, -203.3750000000002558 ) ) ;
#2181 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#2182 = cartesian_point ( 'none', ( -47.69117707539716378, 86.78993445391621719, -29.10000000000000853 ) ) ;
#2183 = cartesian_point ( 'none', ( 67.63605960654766136, 31.30226434407658331, 47.58524447118781353 ) ) ;
#2184 = oriented_edge ( 'none', *, *, #13072, .t. ) ;
#2185 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#2186 = cartesian_point ( 'none', ( 2.234125808928741019, -69.89738941255546933, -83.09999999999998010 ) ) ;
#2187 = circle ( 'none', #48704, 3.999999999999996003 ) ;
#2188 = line ( 'none', #17860, #6093 ) ;
#2189 = face_outer_bound ( 'none', #21363, .t. ) ;
#2190 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#2191 = face_outer_bound ( 'none', #24521, .t. ) ;
#2192 = line ( 'none', #20150, #44686 ) ;
#2193 = cartesian_point ( 'none', ( 46.31675755458661570, -14.90116850105024859, 66.66574168389090005 ) ) ;
#2194 = circle ( 'none', #53916, 89.49999999999997158 ) ;
#2195 = cartesian_point ( 'none', ( -2.820919115132741517, -73.00000000000000000, -221.4999999999999432 ) ) ;
#2196 = cartesian_point ( 'none', ( -3.237153513323940857, -48.54300185160859371, 67.90320416432889772 ) ) ;
#2197 = circle ( 'none', #53129, 4.050000000000003375 ) ;
#2198 = vertex_point ( 'none', #41893 ) ;
#2199 = edge_curve ( 'none', #51051, #49267, #29569, .t. ) ;
#2200 = line ( 'none', #24060, #23102 ) ;
#2201 = oriented_edge ( 'none', *, *, #3122, .f. ) ;
#2202 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2203 = oriented_edge ( 'none', *, *, #25971, .t. ) ;
#2204 = cartesian_point ( 'none', ( -43.74398553220689223, -128.5000000000003695, -207.3385055910931953 ) ) ;
#2205 = axis2_placement_3d ( 'none', #39414, #26206, #5746 ) ;
#2206 = cartesian_point ( 'none', ( 26.96326122762581079, -14.18762480610444321, -221.4999999999997726 ) ) ;
#2207 = edge_curve ( 'none', #14086, #51511, #11915, .t. ) ;
#2208 = vertex_point ( 'none', #37499 ) ;
#2209 = axis2_placement_3d ( 'none', #6520, #22954, #52118 ) ;
#2210 = oriented_edge ( 'none', *, *, #53605, .t. ) ;
#2211 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2212 = vertex_point ( 'none', #51039 ) ;
#2213 = line ( 'none', #2172, #8434 ) ;
#2214 = direction ( 'none', ( -0.1846951638660236372, -0.9827958569532651012, -1.203577800433096743e-16 ) ) ;
#2215 = cartesian_point ( 'none', ( 76.09751417997118494, -1.860212817101076554, -75.09999999999999432 ) ) ;
#2216 = cartesian_point ( 'none', ( 20.00006171186548798, -129.4999999999998010, -173.9999643706331369 ) ) ;
#2217 = edge_curve ( 'none', #34210, #48239, #49867, .t. ) ;
#2218 = direction ( 'none', ( 1.000000000000000000, 9.094229558713193865e-15, -3.700043351201923717e-14 ) ) ;
#2220 = oriented_edge ( 'none', *, *, #26064, .f. ) ;
#2219 = axis2_placement_3d ( 'none', #26993, #43123, #27206 ) ;
#2221 = axis2_placement_3d ( 'none', #20816, #53993, #41747 ) ;
#2222 = cartesian_point ( 'none', ( 14.24623801611627805, 26.94036436467872164, -221.5000000000001705 ) ) ;
#2223 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 6.854700538379290720 ) ) ;
#2224 = circle ( 'none', #22960, 4.050000000000002487 ) ;
#2225 = cartesian_point ( 'none', ( 65.00006171186254278, -129.4999999999993747, -238.9999643706351549 ) ) ;
#2226 = cartesian_point ( 'none', ( -38.01739719158198483, -94.55105568979782049, -149.9209000044192521 ) ) ;
#2227 = direction ( 'none', ( -0.04325261677838693197, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#2228 = direction ( 'none', ( -0.2065651275181013546, -0.9784328531347619151, 0.0000000000000000000 ) ) ;
#2229 = oriented_edge ( 'none', *, *, #5886, .t. ) ;
#2230 = face_bound ( 'none', #8408, .t. ) ;
#2231 = axis2_placement_3d ( 'none', #10025, #5809, #14078 ) ;
#2232 = circle ( 'none', #43475, 4.500000000000000888 ) ;
#2233 = vertex_point ( 'none', #38414 ) ;
#2234 = edge_curve ( 'none', #45715, #18771, #35457, .t. ) ;
#2235 = advanced_face ( 'none', ( #18416 ), #48548, .t. ) ;
#2236 = vertex_point ( 'none', #21507 ) ;
#2237 = cartesian_point ( 'none', ( -53.28653899652934456, 26.52514329740287380, -84.25000000000000000 ) ) ;
#2238 = direction ( 'none', ( 0.4999999999999992228, -0.8660254037844391517, -3.149366189313840828e-16 ) ) ;
#2239 = oriented_edge ( 'none', *, *, #36385, .t. ) ;
#2240 = direction ( 'none', ( -0.4593118066915631292, -0.8882751061657261360, -2.293513957255741592e-17 ) ) ;
#2241 = edge_curve ( 'none', #29223, #4028, #46593, .t. ) ;
#2242 = oriented_edge ( 'none', *, *, #23074, .f. ) ;
#2243 = cartesian_point ( 'none', ( -42.42802769834522536, -95.48475224740863609, -159.0024393293477090 ) ) ;
#2244 = edge_curve ( 'none', #12837, #41312, #19052, .t. ) ;
#2245 = oriented_edge ( 'none', *, *, #16982, .t. ) ;
#2246 = advanced_face ( 'none', ( #49224, #9246 ), #694, .f. ) ;
#2247 = cartesian_point ( 'none', ( -20.88208732151611002, -28.09487732603260923, 12.99208363215601381 ) ) ;
#2248 = face_outer_bound ( 'none', #48267, .t. ) ;
#2249 = cartesian_point ( 'none', ( 31.05164357278204434, -16.14922279802746630, -221.4999999999997442 ) ) ;
#2250 = cylindrical_surface ( 'none', #40582, 6.138320441952069828 ) ;
#2251 = edge_curve ( 'none', #23320, #30386, #17755, .t. ) ;
#2252 = face_outer_bound ( 'none', #26564, .t. ) ;
#2253 = oriented_edge ( 'none', *, *, #25931, .f. ) ;
#2254 = circle ( 'none', #46037, 14.50000000000000000 ) ;
#2255 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838697361, 0.0000000000000000000 ) ) ;
#2256 = line ( 'none', #34664, #6854 ) ;
#2257 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#2258 = face_outer_bound ( 'none', #35651, .t. ) ;
#2259 = cartesian_point ( 'none', ( 35.79272057398121376, -32.95001751005457180, 79.64000000000000057 ) ) ;
#2260 = cartesian_point ( 'none', ( -64.01397897755549593, -83.28642292229717725, -1.000000000000000888 ) ) ;
#2261 = cartesian_point ( 'none', ( 31.89790733973650561, -17.20908018435836695, -217.1491372714282591 ) ) ;
#2262 = oriented_edge ( 'none', *, *, #48047, .t. ) ;
#2263 = line ( 'none', #45476, #45446 ) ;
#2264 = oriented_edge ( 'none', *, *, #29135, .t. ) ;
#2265 = cartesian_point ( 'none', ( 9.118032862353582680e-13, -87.99999999999995737, -226.4999999999999147 ) ) ;
#2267 = edge_loop ( 'none', ( #26037, #1452, #35264, #16099 ) ) ;
#2266 = cartesian_point ( 'none', ( 58.55920626011551633, -12.36292288195836164, 77.00000000000000000 ) ) ;
#2268 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2269 = cartesian_point ( 'none', ( 72.50000000000002842, 2.463679553028723633e-13, -45.09999999999997300 ) ) ;
#2270 = vertex_point ( 'none', #29259 ) ;
#2272 = edge_loop ( 'none', ( #51288, #25706, #29836, #44896, #7553, #24584, #50261 ) ) ;
#2271 = oriented_edge ( 'none', *, *, #10167, .f. ) ;
#2273 = cartesian_point ( 'none', ( 6.817347690274919238e-13, -67.79999999999996874, -173.9999999999999432 ) ) ;
#2274 = advanced_face ( 'none', ( #37411 ), #15149, .f. ) ;
#2275 = cartesian_point ( 'none', ( -48.52244790293269006, 3.533810680827815354, 67.67177331794013639 ) ) ;
#2276 = cartesian_point ( 'none', ( -2.110783926494912753e-15, -72.50000000000002842, -83.09999999999998010 ) ) ;
#2277 = line ( 'none', #16609, #6817 ) ;
#2278 = cartesian_point ( 'none', ( 16.68646113442982326, 32.16703504144415149, -217.1360580175233110 ) ) ;
#2279 = cartesian_point ( 'none', ( 50.87899247233634270, -99.49999999999950262, -144.6249999999992610 ) ) ;
#2280 = vertex_point ( 'none', #13155 ) ;
#2281 = oriented_edge ( 'none', *, *, #35938, .f. ) ;
#2282 = cartesian_point ( 'none', ( -26.97157823254466891, -14.17014035524567817, -221.4999999999998010 ) ) ;
#2283 = vector ( 'none', #52752, 1000.000000000000000 ) ;
#2284 = oriented_edge ( 'none', *, *, #3954, .t. ) ;
#2285 = oriented_edge ( 'none', *, *, #9411, .f. ) ;
#2286 = direction ( 'none', ( -2.091173505287110125e-14, 0.9505414793769563220, -0.3105976432361766681 ) ) ;
#2287 = oriented_edge ( 'none', *, *, #51972, .t. ) ;
#2288 = direction ( 'none', ( -0.9434737607886389821, -0.3314472246125196309, 4.059057827080083896e-17 ) ) ;
#2289 = direction ( 'none', ( -8.881784197001252323e-16, -8.326672684688674053e-16, 1.000000000000000000 ) ) ;
#2290 = face_outer_bound ( 'none', #21827, .t. ) ;
#2291 = axis2_placement_3d ( 'none', #7886, #20662, #32948 ) ;
#2292 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#2293 = edge_loop ( 'none', ( #43204, #22984, #45288, #45702 ) ) ;
#2294 = oriented_edge ( 'none', *, *, #10052, .t. ) ;
#2295 = direction ( 'none', ( 9.270362255620057113e-15, -1.000000000000000000, -1.848553714044155093e-16 ) ) ;
#2296 = cartesian_point ( 'none', ( -14.90849007228801248, -89.30000000000008242, -175.6543650638426755 ) ) ;
#2297 = edge_curve ( 'none', #52001, #49237, #8057, .t. ) ;
#2298 = oriented_edge ( 'none', *, *, #27427, .f. ) ;
#2299 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#2300 = circle ( 'none', #3807, 28.99999999999999645 ) ;
#2301 = b_spline_curve_with_knots ( 'none', 3,
( #6750, #19363, #15171, #23929 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0002220213906721260860 ),
.unspecified. ) ;
#2302 = vertex_point ( 'none', #33991 ) ;
#2303 = cartesian_point ( 'none', ( -57.50000000000013500, 14.90130006533178531, -116.4999999999999858 ) ) ;
#2304 = edge_curve ( 'none', #18031, #11664, #29680, .t. ) ;
#2305 = vector ( 'none', #12108, 1000.000000000000000 ) ;
#2306 = axis2_placement_3d ( 'none', #27140, #39236, #43786 ) ;
#2307 = axis2_placement_3d ( 'none', #697, #17532, #29973 ) ;
#2308 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2309 = advanced_face ( 'none', ( #21027 ), #29425, .f. ) ;
#2310 = direction ( 'none', ( 1.000000000000000000, 9.131584377541925167e-15, -4.399741399469799686e-14 ) ) ;
#2311 = face_outer_bound ( 'none', #29966, .t. ) ;
#2312 = cartesian_point ( 'none', ( -29.72644065428180937, -5.391002585187494311, -221.4999999999999716 ) ) ;
#2313 = face_outer_bound ( 'none', #17203, .t. ) ;
#2314 = oriented_edge ( 'none', *, *, #37742, .f. ) ;
#2315 = face_bound ( 'none', #34474, .t. ) ;
#2316 = cartesian_point ( 'none', ( -45.25106413401980632, -17.31041759277732694, -126.4999999999999716 ) ) ;
#2317 = vertex_point ( 'none', #8407 ) ;
#2318 = cartesian_point ( 'none', ( -24.14556596592243309, 42.23662696729048349, 89.44926780588622250 ) ) ;
#2319 = edge_curve ( 'none', #16232, #22588, #26269, .t. ) ;
#2320 = axis2_placement_3d ( 'none', #39091, #51362, #26229 ) ;
#2321 = cartesian_point ( 'none', ( 26.00000000000084910, -77.99999999999972999, -231.4999851961401305 ) ) ;
#2322 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#2323 = cartesian_point ( 'none', ( -50.82958672035092462, 10.73105837456519041, 90.20000000000000284 ) ) ;
#2324 = oriented_edge ( 'none', *, *, #25903, .t. ) ;
#2325 = vector ( 'none', #44545, 1000.000000000000000 ) ;
#2326 = oriented_edge ( 'none', *, *, #27953, .f. ) ;
#2327 = axis2_placement_3d ( 'none', #53207, #2560, #7272 ) ;
#2328 = vertex_point ( 'none', #1416 ) ;
#2329 = cartesian_point ( 'none', ( 1.544607762479152768, -109.2999999999999403, -186.4042003716519673 ) ) ;
#2330 = edge_loop ( 'none', ( #3189, #13669, #50886, #21807 ) ) ;
#2332 = oriented_edge ( 'none', *, *, #28164, .t. ) ;
#2331 = vertex_point ( 'none', #51207 ) ;
#2333 = edge_curve ( 'none', #29887, #42759, #24526, .t. ) ;
#2334 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -104.0000000000000142 ) ) ;
#2335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2336 = vector ( 'none', #4940, 1000.000000000000000 ) ;
#2337 = cartesian_point ( 'none', ( 46.00642910694311638, 15.81900953685606126, 73.66680128194168731 ) ) ;
#2338 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2339 = cartesian_point ( 'none', ( -38.59988358360241989, -25.28404735618923738, -182.5010828558839933 ) ) ;
#2340 = oriented_edge ( 'none', *, *, #49266, .t. ) ;
#2341 = cartesian_point ( 'none', ( -33.79745827167027272, -34.99553769614749399, 82.99381776517721221 ) ) ;
#2342 = direction ( 'none', ( 9.028110098336722939e-15, -1.000000000000000000, -4.746360539045965012e-17 ) ) ;
#2343 = oriented_edge ( 'none', *, *, #21946, .f. ) ;
#2344 = cartesian_point ( 'none', ( -29.37499999999915445, -101.6000000000002501, -123.1210075276642470 ) ) ;
#2345 = edge_curve ( 'none', #15876, #31443, #15947, .t. ) ;
#2346 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2347 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -116.5000000000000000 ) ) ;
#2348 = circle ( 'none', #23247, 15.50000000000000000 ) ;
#2349 = cartesian_point ( 'none', ( 26.93396227056506476, 22.38141925523044407, 13.54980165253683566 ) ) ;
#2350 = oriented_edge ( 'none', *, *, #43059, .t. ) ;
#2351 = oriented_edge ( 'none', *, *, #9574, .t. ) ;
#2352 = edge_loop ( 'none', ( #43402, #29121, #42679, #23253 ) ) ;
#2353 = cartesian_point ( 'none', ( 18.06527789761147673, -33.41586749836260140, -211.0484083598948359 ) ) ;
#2354 = direction ( 'none', ( 0.8379201078120001034, 0.5457929029625854245, 0.0000000000000000000 ) ) ;
#2355 = edge_curve ( 'none', #43843, #10979, #35257, .t. ) ;
#2356 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013824, 0.0000000000000000000 ) ) ;
#2357 = spherical_surface ( 'none', #1017, 10.00000000000000000 ) ;
#2358 = oriented_edge ( 'none', *, *, #53745, .t. ) ;
#2359 = vertex_point ( 'none', #35099 ) ;
#2360 = oriented_edge ( 'none', *, *, #8890, .t. ) ;
#2361 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2362 = vector ( 'none', #36505, 1000.000000000000000 ) ;
#2363 = cartesian_point ( 'none', ( 48.03765984943224510, -99.49999999999953104, -147.5110576789136871 ) ) ;
#2364 = direction ( 'none', ( -0.8882751061657278013, 0.4593118066915601871, 2.293513957255746522e-17 ) ) ;
#2365 = cartesian_point ( 'none', ( -14.41753546558710930, -26.84792505324429257, -221.4999999999996874 ) ) ;
#2366 = face_outer_bound ( 'none', #31275, .t. ) ;
#2367 = direction ( 'none', ( 0.9473431134417171773, 0.3202202763950993680, 0.0000000000000000000 ) ) ;
#2368 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#2369 = oriented_edge ( 'none', *, *, #21093, .f. ) ;
#2370 = direction ( 'none', ( 9.066216922148029384e-15, -1.000000000000000000, -1.850948154249530459e-16 ) ) ;
#2371 = oriented_edge ( 'none', *, *, #3736, .t. ) ;
#2372 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2373 = oriented_edge ( 'none', *, *, #51730, .t. ) ;
#2374 = cartesian_point ( 'none', ( -54.38653899652934598, 26.52514329740288090, -116.5000000000000000 ) ) ;
#2375 = cartesian_point ( 'none', ( -14.26031339525955666, -53.37917192945023714, 64.53315941652832066 ) ) ;
#2376 = vector ( 'none', #27742, 1000.000000000000000 ) ;
#2377 = vertex_point ( 'none', #34897 ) ;
#2378 = direction ( 'none', ( -0.9367629468151993377, -0.3499645431670245777, 0.0000000000000000000 ) ) ;
#2379 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#2380 = oriented_edge ( 'none', *, *, #365, .t. ) ;
#2381 = edge_curve ( 'none', #7675, #49302, #17599, .t. ) ;
#2382 = oriented_edge ( 'none', *, *, #53499, .t. ) ;
#2383 = axis2_placement_3d ( 'none', #50932, #5304, #51266 ) ;
#2385 = oriented_edge ( 'none', *, *, #6019, .f. ) ;
#2384 = oriented_edge ( 'none', *, *, #2381, .t. ) ;
#2386 = direction ( 'none', ( 9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2387 = cartesian_point ( 'none', ( 50.80606529411607397, -85.49999999999950262, -238.9999643706345296 ) ) ;
#2388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2389 = cartesian_point ( 'none', ( -50.73520564892679374, -21.87611553195403502, 84.09013425155690413 ) ) ;
#2390 = vector ( 'none', #28601, 1000.000000000000000 ) ;
#2391 = direction ( 'none', ( -0.8829475928589305411, 0.4694715627858839224, -1.047645019906966363e-15 ) ) ;
#2392 = direction ( 'none', ( 0.3126632816466501374, -0.9498640283271850837, 0.0000000000000000000 ) ) ;
#2394 = edge_curve ( 'none', #15394, #45231, #24087, .t. ) ;
#2393 = oriented_edge ( 'none', *, *, #25678, .f. ) ;
#2395 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2396 = axis2_placement_3d ( 'none', #51302, #51128, #51824 ) ;
#2397 = axis2_placement_3d ( 'none', #52260, #5927, #13827 ) ;
#2398 = oriented_edge ( 'none', *, *, #41973, .t. ) ;
#2399 = line ( 'none', #39376, #6935 ) ;
#2400 = cartesian_point ( 'none', ( 45.70986297305024948, -16.65864328437002229, 86.09892674405874402 ) ) ;
#2401 = oriented_edge ( 'none', *, *, #48001, .t. ) ;
#2402 = cartesian_point ( 'none', ( 24.53788615032065223, -99.49999999999974420, -228.6580541883322724 ) ) ;
#2403 = oriented_edge ( 'none', *, *, #10484, .t. ) ;
#2404 = vertex_point ( 'none', #22207 ) ;
#2405 = edge_curve ( 'none', #46715, #16381, #45749, .t. ) ;
#2406 = cartesian_point ( 'none', ( -30.31746190673653274, -17.51436112635069620, 49.50000000000000000 ) ) ;
#2407 = cartesian_point ( 'none', ( -27.71853497614227635, 30.22718674928903226, 12.99999999999999822 ) ) ;
#2408 = line ( 'none', #38123, #16796 ) ;
#2409 = cartesian_point ( 'none', ( -9.517923652251111477, -35.34957073964852015, -214.7030508220514662 ) ) ;
#2410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2411 = oriented_edge ( 'none', *, *, #53970, .f. ) ;
#2412 = axis2_placement_3d ( 'none', #11275, #15489, #10925 ) ;
#2413 = cartesian_point ( 'none', ( 31.60327706991344243, -17.74543687943578618, -217.1483265480767386 ) ) ;
#2414 = oriented_edge ( 'none', *, *, #48086, .t. ) ;
#2415 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013824, 0.0000000000000000000 ) ) ;
#2416 = advanced_face ( 'none', ( #49708 ), #16314, .f. ) ;
#2417 = edge_curve ( 'none', #11987, #7427, #13026, .t. ) ;
#2418 = cylindrical_surface ( 'none', #17102, 3.399999999999986144 ) ;
#2419 = cartesian_point ( 'none', ( -19.09454603890365831, 51.84574436980788903, 72.58532973918762821 ) ) ;
#2420 = direction ( 'none', ( 0.8732955203394823229, 7.768046617352241516e-15, 0.4871908600897526531 ) ) ;
#2421 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#2422 = cartesian_point ( 'none', ( 26.48894232108705182, -99.49999999999972999, -222.0376598494313214 ) ) ;
#2423 = axis2_placement_3d ( 'none', #49833, #20858, #33331 ) ;
#2424 = cartesian_point ( 'none', ( 2.467770146947110108e-15, 14.00000000000003730, -221.5000000000000000 ) ) ;
#2425 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2426 = cartesian_point ( 'none', ( -40.31122702962680648, -93.10000000000036380, -153.9999643706305221 ) ) ;
#2427 = edge_loop ( 'none', ( #19219, #54, #38759, #13241 ) ) ;
#2428 = edge_curve ( 'none', #13538, #14002, #3178, .t. ) ;
#2429 = direction ( 'none', ( 4.285461095618896537e-31, 1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#2430 = oriented_edge ( 'none', *, *, #47905, .f. ) ;
#2431 = cartesian_point ( 'none', ( -47.96731158335009582, 20.69457351524680888, -128.5999999999999659 ) ) ;
#2432 = edge_curve ( 'none', #41465, #43446, #5781, .t. ) ;
#2433 = face_outer_bound ( 'none', #43863, .t. ) ;
#2434 = oriented_edge ( 'none', *, *, #10983, .t. ) ;
#2435 = cartesian_point ( 'none', ( -50.80594187039172738, -95.05208047706712193, -238.9999643706300390 ) ) ;
#2437 = vertex_point ( 'none', #15068 ) ;
#2436 = oriented_edge ( 'none', *, *, #18069, .t. ) ;
#2439 = face_outer_bound ( 'none', #52622, .t. ) ;
#2438 = cartesian_point ( 'none', ( -11.48638023081584336, -30.83189703128673642, -170.5263695129908967 ) ) ;
#2440 = direction ( 'none', ( 0.5457929029625795403, -0.8379201078120038781, 0.0000000000000000000 ) ) ;
#2441 = cartesian_point ( 'none', ( 4.249999999999984901, 72.50000000000000000, -61.00000000000000711 ) ) ;
#2442 = oriented_edge ( 'none', *, *, #1880, .f. ) ;
#2443 = edge_loop ( 'none', ( #3279, #19525, #37108, #19433 ) ) ;
#2444 = cartesian_point ( 'none', ( 57.49999999999987210, 14.90130006533281914, -116.4999999999998437 ) ) ;
#2445 = face_outer_bound ( 'none', #49736, .t. ) ;
#2446 = cartesian_point ( 'none', ( 33.17310889156156151, -35.59028382407766600, 86.40713475497929608 ) ) ;
#2447 = oriented_edge ( 'none', *, *, #45172, .f. ) ;
#2448 = cartesian_point ( 'none', ( 50.31152949374526173, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#2449 = cartesian_point ( 'none', ( 31.01647210096975371, -18.75922547926004569, -217.1483257336017232 ) ) ;
#2450 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013824, 0.0000000000000000000 ) ) ;
#2451 = face_outer_bound ( 'none', #26808, .t. ) ;
#2452 = advanced_face ( 'none', ( #25400 ), #39192, .t. ) ;
#2453 = cartesian_point ( 'none', ( -2.820919115132741517, -73.00000000000000000, -221.4999999999999432 ) ) ;
#2454 = cartesian_point ( 'none', ( -61.44337674962587670, -88.20975826745889492, 0.0000000000000000000 ) ) ;
#2455 = cartesian_point ( 'none', ( 48.64368700173871929, -33.50915501176377376, -137.2607093829443272 ) ) ;
#2456 = oriented_edge ( 'none', *, *, #2851, .t. ) ;
#2457 = oriented_edge ( 'none', *, *, #21959, .f. ) ;
#2458 = axis2_placement_3d ( 'none', #27037, #5664, #18821 ) ;
#2459 = cartesian_point ( 'none', ( -76.01397897755371957, -64.01397897755398958, 0.0000000000000000000 ) ) ;
#2460 = cartesian_point ( 'none', ( -48.65076027505708822, 0.04591647051732797302, 82.06319156620095612 ) ) ;
#2461 = direction ( 'none', ( -0.3499645431670336260, 0.9367629468151958960, 0.0000000000000000000 ) ) ;
#2462 = cartesian_point ( 'none', ( 18.06365105925266334, 24.56361109008770072, -221.5000000000000853 ) ) ;
#2463 = edge_curve ( 'none', #18570, #576, #34606, .t. ) ;
#2464 = axis2_placement_3d ( 'none', #18785, #22949, #28475 ) ;
#2465 = direction ( 'none', ( 0.2742381335458357050, -0.9616618148337264804, 0.0000000000000000000 ) ) ;
#2466 = edge_curve ( 'none', #31283, #7644, #14069, .t. ) ;
#2467 = axis2_placement_3d ( 'none', #40337, #15258, #18899 ) ;
#2468 = advanced_face ( 'none', ( #37891 ), #10896, .t. ) ;
#2469 = oriented_edge ( 'none', *, *, #450, .f. ) ;
#2470 = face_bound ( 'none', #24216, .t. ) ;
#2471 = edge_curve ( 'none', #30968, #47366, #47352, .t. ) ;
#2472 = circle ( 'none', #47641, 16.00000000000000000 ) ;
#2473 = edge_curve ( 'none', #47452, #6496, #7102, .t. ) ;
#2474 = cartesian_point ( 'none', ( 71.31795095125745831, -6.289893484500644227, -83.09999999999998010 ) ) ;
#2475 = direction ( 'none', ( 0.9473431134417171773, 0.3202202763950993680, 0.0000000000000000000 ) ) ;
#2476 = oriented_edge ( 'none', *, *, #9480, .t. ) ;
#2478 = vertex_point ( 'none', #21044 ) ;
#2477 = oriented_edge ( 'none', *, *, #45746, .f. ) ;
#2479 = cartesian_point ( 'none', ( -21.48707714618075570, -43.64777217354945549, 74.35999999999999943 ) ) ;
#2480 = cartesian_point ( 'none', ( 49.22640887417800570, -74.12589922323236635, -35.00000000000000000 ) ) ;
#2481 = face_outer_bound ( 'none', #32258, .t. ) ;
#2482 = oriented_edge ( 'none', *, *, #5862, .t. ) ;
#2483 = axis2_placement_3d ( 'none', #37531, #16873, #16693 ) ;
#2484 = cartesian_point ( 'none', ( -33.55085318530696981, -55.76189138651074018, -116.4999999999999716 ) ) ;
#2485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2486 = oriented_edge ( 'none', *, *, #1181, .f. ) ;
#2487 = cartesian_point ( 'none', ( -17.48321657307060306, -72.30000000000011084, -174.7662494757479124 ) ) ;
#2488 = circle ( 'none', #2205, 13.19999999999999751 ) ;
#2489 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2490 = edge_curve ( 'none', #15556, #17424, #23463, .t. ) ;
#2492 = oriented_edge ( 'none', *, *, #53253, .t. ) ;
#2491 = cartesian_point ( 'none', ( -19.89564564221679888, 44.39662119809522522, 87.10314339732411781 ) ) ;
#2493 = vertex_point ( 'none', #13237 ) ;
#2494 = cartesian_point ( 'none', ( 83.28642292229885413, -58.01397897755306587, -1.000000000000000888 ) ) ;
#2495 = cartesian_point ( 'none', ( 74.21915339138240597, -3.213179596570720609, 49.00000000000000000 ) ) ;
#2496 = cartesian_point ( 'none', ( -54.69962647811176737, 7.810432421390332891, 89.29953775506521652 ) ) ;
#2497 = vertex_point ( 'none', #29498 ) ;
#2498 = edge_curve ( 'none', #35213, #46685, #1813, .t. ) ;
#2499 = vertex_point ( 'none', #38112 ) ;
#2500 = line ( 'none', #36330, #24715 ) ;
#2501 = oriented_edge ( 'none', *, *, #42220, .f. ) ;
#2502 = direction ( 'none', ( 1.000000000000000000, 9.083642928751280212e-15, -4.592286147313147393e-14 ) ) ;
#2503 = direction ( 'none', ( 0.3126632816466501374, -0.9498640283271850837, 0.0000000000000000000 ) ) ;
#2504 = cartesian_point ( 'none', ( 0.3656601750416358376, -108.7999999999999545, -159.5046113319997119 ) ) ;
#2505 = cartesian_point ( 'none', ( 32.21685037371130989, 73.67648575358288099, 49.50000000000000711 ) ) ;
#2506 = vector ( 'none', #47559, 1000.000000000000000 ) ;
#2507 = cartesian_point ( 'none', ( -77.95251724225420276, 2.819403052245545993, -73.00000000000000000 ) ) ;
#2508 = advanced_face ( 'none', ( #15613 ), #16944, .f. ) ;
#2509 = cartesian_point ( 'none', ( 46.70202672052430160, 29.53030838208165676, 89.78084504398515264 ) ) ;
#2510 = direction ( 'none', ( 0.4999999999999731881, 0.7177666158288024123, -0.4845730958294064417 ) ) ;
#2511 = cartesian_point ( 'none', ( 76.01397897755384747, 64.01397897755387589, 0.0000000000000000000 ) ) ;
#2512 = cartesian_point ( 'none', ( 31.57645151398683225, 15.14740255757555154, 13.20612520739798157 ) ) ;
#2513 = oriented_edge ( 'none', *, *, #8388, .f. ) ;
#2514 = cylindrical_surface ( 'none', #5953, 60.00000000000000000 ) ;
#2515 = cartesian_point ( 'none', ( 1.479824155378289374, -36.17025799029330102, -216.0394235482408476 ) ) ;
#2516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2517 = advanced_face ( 'none', ( #12382 ), #446, .t. ) ;
#2518 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 6.854700538379290720 ) ) ;
#2519 = line ( 'none', #23582, #17551 ) ;
#2520 = vertex_point ( 'none', #16756 ) ;
#2521 = oriented_edge ( 'none', *, *, #32523, .t. ) ;
#2522 = line ( 'none', #27526, #47028 ) ;
#2523 = vertex_point ( 'none', #29687 ) ;
#2524 = cartesian_point ( 'none', ( -53.53688139092097487, 24.77086270305375137, -126.4999999999999716 ) ) ;
#2525 = cartesian_point ( 'none', ( -16.81578113513425166, -30.69608218881577599, -221.4999999999997442 ) ) ;
#2526 = edge_curve ( 'none', #8721, #33640, #48396, .t. ) ;
#2527 = toroidal_surface ( 'none', #23973, 4.200000000000000178, 0.2000000000000009548 ) ;
#2528 = axis2_placement_3d ( 'none', #23302, #37195, #49488 ) ;
#2529 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#2530 = edge_curve ( 'none', #28832, #51194, #49020, .t. ) ;
#2531 = cartesian_point ( 'none', ( -26.33663517052702829, 70.22478766540824324, 13.00023340932509264 ) ) ;
#2532 = axis2_placement_3d ( 'none', #49095, #28215, #11436 ) ;
#2533 = cartesian_point ( 'none', ( -3.370989789349700505, -71.86649558793955350, -79.09999999999998010 ) ) ;
#2534 = advanced_face ( 'none', ( #43114 ), #4491, .t. ) ;
#2535 = cartesian_point ( 'none', ( -38.82200850853578800, -39.31207826190996713, 78.53413697567009422 ) ) ;
#2536 = cartesian_point ( 'none', ( -21.90944437595621253, -50.72059390816267666, 69.97084676652499979 ) ) ;
#2537 = edge_curve ( 'none', #42586, #4137, #1224, .t. ) ;
#2539 = cartesian_point ( 'none', ( -51.66712826273645476, 82.68468937525219076, 21.02502566704310283 ) ) ;
#2538 = axis2_placement_3d ( 'none', #23287, #48013, #2288 ) ;
#2540 = edge_loop ( 'none', ( #51873, #34958, #10549, #45185 ) ) ;
#2541 = oriented_edge ( 'none', *, *, #23895, .t. ) ;
#2542 = line ( 'none', #22547, #31281 ) ;
#2543 = edge_loop ( 'none', ( #6230, #27159, #50141, #38002 ) ) ;
#2544 = cartesian_point ( 'none', ( 1.660074966337138802, -89.29999999999995453, -189.0387706989839955 ) ) ;
#2545 = cartesian_point ( 'none', ( 17.91104172854948473, -45.23468263596146954, 82.70877579161908955 ) ) ;
#2546 = cartesian_point ( 'none', ( -51.64891315818096729, -19.62083182047011576, 75.45128320297979485 ) ) ;
#2547 = cartesian_point ( 'none', ( 45.00006171186500836, -86.49999999999955946, -173.9999643706342738 ) ) ;
#2548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2549 = plane ( 'none', #7966 ) ;
#2550 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2551 = circle ( 'none', #46143, 5.999999999999991118 ) ;
#2552 = axis2_placement_3d ( 'none', #46599, #16983, #4364 ) ;
#2553 = cartesian_point ( 'none', ( 6.171186538692839630e-05, -128.5000000000000284, -173.9999643706322843 ) ) ;
#2554 = cartesian_point ( 'none', ( 44.45920338162629548, -19.75399677978955992, 72.29451921888916388 ) ) ;
#2555 = oriented_edge ( 'none', *, *, #15107, .f. ) ;
#2556 = edge_curve ( 'none', #10138, #8907, #26076, .t. ) ;
#2557 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2558 = line ( 'none', #36434, #28051 ) ;
#2559 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2561 = cartesian_point ( 'none', ( 39.02258036499404881, -39.11317267299892109, 70.59311162871654233 ) ) ;
#2562 = cartesian_point ( 'none', ( 76.35265419119225783, 29.59823023493606442, 14.00000000000000533 ) ) ;
#2563 = cartesian_point ( 'none', ( -12.31620833571690454, -34.81966541680282035, -213.7799905677458980 ) ) ;
#2564 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2565 = advanced_face ( 'none', ( #22118 ), #4996, .f. ) ;
#2566 = edge_curve ( 'none', #16206, #23734, #26707, .t. ) ;
#2567 = cartesian_point ( 'none', ( 31.02749447522110060, -16.19815211968425217, -221.4999999999989484 ) ) ;
#2568 = vertex_point ( 'none', #17448 ) ;
#2569 = vertex_point ( 'none', #42657 ) ;
#2570 = toroidal_surface ( 'none', #13464, 6.399999999999998579, 0.1000000000000000056 ) ;
#2571 = oriented_edge ( 'none', *, *, #41594, .t. ) ;
#2572 = direction ( 'none', ( -1.000000000000000000, -9.083642928751280212e-15, 4.407248976542288391e-14 ) ) ;
#2573 = advanced_face ( 'none', ( #40503 ), #45065, .f. ) ;
#2574 = cartesian_point ( 'none', ( -30.78070850990701501, 45.88755824164669406, 89.78084504398512422 ) ) ;
#2575 = vector ( 'none', #6413, 1000.000000000000114 ) ;
#2576 = direction ( 'none', ( 1.000000000000000000, 9.208954989858888336e-15, -4.399718310005091090e-14 ) ) ;
#2577 = cartesian_point ( 'none', ( -21.37112319503097169, 27.72106943111435484, 49.18822592290987217 ) ) ;
#2578 = cartesian_point ( 'none', ( 35.91345582313629592, -41.99050610926914828, 67.77668333308058379 ) ) ;
#2579 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2580 = oriented_edge ( 'none', *, *, #18292, .f. ) ;
#2581 = advanced_face ( 'none', ( #14994, #54256 ), #13944, .t. ) ;
#2582 = cartesian_point ( 'none', ( 61.44337674962574170, -88.20975826745896597, -1.000000000000000888 ) ) ;
#2583 = oriented_edge ( 'none', *, *, #3474, .t. ) ;
#2584 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m10-1-solid1', #47183 ) ;
#2585 = direction ( 'none', ( 2.035408878479454709e-14, -0.9505414793769562110, 0.3105976432361769457 ) ) ;
#2586 = vertex_point ( 'none', #13609 ) ;
#2588 = spherical_surface ( 'none', #10607, 13.19999999999999929 ) ;
#2587 = plane ( 'none', #36975 ) ;
#2590 = oriented_edge ( 'none', *, *, #43775, .f. ) ;
#2589 = cartesian_point ( 'none', ( 9.323337676479358294, -73.60478782040239309, -116.4999999999999574 ) ) ;
#2591 = cartesian_point ( 'none', ( 64.81367784680290356, -35.70976286634864749, 48.50000000000000711 ) ) ;
#2592 = cartesian_point ( 'none', ( -32.99999999999999289, 1.160423968293888026e-14, -102.0000000000000284 ) ) ;
#2593 = axis2_placement_3d ( 'none', #51604, #21717, #51431 ) ;
#2594 = cartesian_point ( 'none', ( 46.12596290910161656, -46.12596290910074259, -116.4999999999998721 ) ) ;
#2595 = edge_curve ( 'none', #33817, #13922, #46391, .t. ) ;
#2596 = line ( 'none', #36177, #12432 ) ;
#2597 = oriented_edge ( 'none', *, *, #24224, .f. ) ;
#2598 = cartesian_point ( 'none', ( 32.56486587313336400, -36.14453277768701867, 87.10410540060070161 ) ) ;
#2599 = face_outer_bound ( 'none', #22944, .t. ) ;
#2600 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2601 = cartesian_point ( 'none', ( -76.01397897755425959, 76.01397897755344957, 69.49999999999998579 ) ) ;
#2602 = vector ( 'none', #17267, 1000.000000000000000 ) ;
#2603 = edge_curve ( 'none', #19802, #41593, #1874, .t. ) ;
#2604 = axis2_placement_3d ( 'none', #20672, #12688, #4256 ) ;
#2605 = axis2_placement_3d ( 'none', #49879, #12217, #20906 ) ;
#2606 = cartesian_point ( 'none', ( 6.625112573561072777e-13, -65.09999999999996589, -173.9999999999999432 ) ) ;
#2607 = cartesian_point ( 'none', ( -25.99999999999934985, -73.00000000000021316, -116.5000074019298637 ) ) ;
#2609 = direction ( 'none', ( -1.000000000000000000, 1.067522139062650671e-15, 0.0000000000000000000 ) ) ;
#2608 = toroidal_surface ( 'none', #46852, 2.500000000000000444, 10.00000000000000000 ) ;
#2610 = toroidal_surface ( 'none', #49408, 51.00000000000000711, 1.000000000000000000 ) ;
#2611 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#2612 = edge_curve ( 'none', #30950, #38493, #29367, .t. ) ;
#2613 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.700000000000007283 ) ) ;
#2614 = cartesian_point ( 'none', ( -54.05841513569566814, 11.41272329537491181, 64.21915495751537151 ) ) ;
#2615 = oriented_edge ( 'none', *, *, #38362, .t. ) ;
#2616 = cartesian_point ( 'none', ( 17.13906802828639542, 31.93480277203148532, -217.1483226601621936 ) ) ;
#2617 = edge_loop ( 'none', ( #9161, #51670, #10226, #4189 ) ) ;
#2619 = cartesian_point ( 'none', ( 28.12528613353797979, -20.83190533548522794, 49.50000000000000711 ) ) ;
#2618 = cylindrical_surface ( 'none', #13529, 9.183328512139320665 ) ;
#2620 = axis2_placement_3d ( 'none', #49569, #16080, #50120 ) ;
#2621 = cartesian_point ( 'none', ( 11.56503350621471071, -89.29999999999982663, -149.0000000000004263 ) ) ;
#2622 = edge_curve ( 'none', #43328, #37789, #39869, .t. ) ;
#2623 = cartesian_point ( 'none', ( -4.899280239207742483e-13, -72.50000000000000000, -61.00000000000000711 ) ) ;
#2624 = oriented_edge ( 'none', *, *, #3879, .t. ) ;
#2625 = cartesian_point ( 'none', ( -69.06438779752872392, 28.14056700434387537, 14.00000000000000533 ) ) ;
#2626 = edge_curve ( 'none', #40656, #38009, #28743, .t. ) ;
#2627 = cartesian_point ( 'none', ( 55.24836042217398102, 0.4256414852394121984, 77.38547816477775143 ) ) ;
#2628 = edge_curve ( 'none', #28955, #948, #22407, .t. ) ;
#2629 = oriented_edge ( 'none', *, *, #34229, .t. ) ;
#2630 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 77.00000000000000000 ) ) ;
#2631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2632 = vertex_point ( 'none', #34988 ) ;
#2633 = cylindrical_surface ( 'none', #51112, 44.05000000000001847 ) ;
#2634 = cartesian_point ( 'none', ( 57.49999999999987210, 14.90130006559061826, -116.4999999999998437 ) ) ;
#2635 = oriented_edge ( 'none', *, *, #20130, .t. ) ;
#2636 = cartesian_point ( 'none', ( -0.3818268963882082145, -109.2999999999999545, -188.1265188683307485 ) ) ;
#2637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2638 = b_spline_curve_with_knots ( 'none', 3,
( #52224, #39775, #43422, #22722, #30970, #39399 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005684264516709697235, 0.007948017708276099158, 0.01021177089984250282 ),
.unspecified. ) ;
#2639 = cartesian_point ( 'none', ( 2.397449295409212144, 55.37712775032614587, 58.00000000000000711 ) ) ;
#2640 = direction ( 'none', ( 0.6156507715317374174, 6.782533400977571786e-15, -0.7880191162099917657 ) ) ;
#2641 = cartesian_point ( 'none', ( -27.52686405445901840, -12.94661267393896864, -221.4999999999999432 ) ) ;
#2642 = cartesian_point ( 'none', ( -55.85989229613705476, 25.11162704133933232, -126.4999999999999716 ) ) ;
#2643 = line ( 'none', #22229, #51065 ) ;
#2644 = cartesian_point ( 'none', ( 81.00000000000000000, 1.019770004478130253e-14, -56.00000000000000711 ) ) ;
#2645 = oriented_edge ( 'none', *, *, #29358, .f. ) ;
#2646 = cartesian_point ( 'none', ( 55.64307945007520573, -78.57944429658856222, -35.10000000000000853 ) ) ;
#2647 = circle ( 'none', #28815, 6.138320441952073381 ) ;
#2648 = direction ( 'none', ( -0.2742381335458349834, 0.9616618148337267025, 0.0000000000000000000 ) ) ;
#2649 = cartesian_point ( 'none', ( 51.37529624102550940, 34.96157740787792534, -126.4999999999998295 ) ) ;
#2650 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#2651 = toroidal_surface ( 'none', #6669, 77.00000000000000000, 3.000000000000000000 ) ;
#2652 = cylindrical_surface ( 'none', #11443, 3.400000000000000355 ) ;
#2653 = circle ( 'none', #33923, 32.50000000000000000 ) ;
#2654 = cartesian_point ( 'none', ( 30.75832022459027115, -57.26190476190570422, -116.4999999999999005 ) ) ;
#2655 = oriented_edge ( 'none', *, *, #24840, .f. ) ;
#2656 = cartesian_point ( 'none', ( 49.88653899652958046, -26.52514329740239418, -116.4712673526285158 ) ) ;
#2657 = direction ( 'none', ( -0.9990409470326472308, -9.225909171283426420e-15, -0.04378568432845605929 ) ) ;
#2658 = oriented_edge ( 'none', *, *, #42234, .t. ) ;
#2659 = cartesian_point ( 'none', ( 82.01999999999999602, 1.004455304660658834e-14, 51.00000000000000000 ) ) ;
#2660 = oriented_edge ( 'none', *, *, #28443, .f. ) ;
#2661 = direction ( 'none', ( 7.771561172376093811e-16, 8.326672684688672081e-16, -1.000000000000000000 ) ) ;
#2662 = face_bound ( 'none', #39251, .t. ) ;
#2663 = oriented_edge ( 'none', *, *, #8620, .t. ) ;
#2664 = cartesian_point ( 'none', ( -32.86818208135731822, -72.22498166639802264, -125.0697709680232919 ) ) ;
#2665 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2666 = edge_curve ( 'none', #48233, #28201, #35109, .t. ) ;
#2667 = oriented_edge ( 'none', *, *, #9109, .t. ) ;
#2668 = cartesian_point ( 'none', ( -64.01397897755425959, 76.01397897755349220, 0.0000000000000000000 ) ) ;
#2669 = edge_curve ( 'none', #11276, #12454, #3857, .t. ) ;
#2671 = oriented_edge ( 'none', *, *, #1776, .f. ) ;
#2670 = axis2_placement_3d ( 'none', #33810, #8921, #8545 ) ;
#2672 = axis2_placement_3d ( 'none', #12729, #25114, #41971 ) ;
#2673 = oriented_edge ( 'none', *, *, #20106, .t. ) ;
#2674 = edge_loop ( 'none', ( #53855, #50788 ) ) ;
#2675 = vertex_point ( 'none', #2441 ) ;
#2676 = circle ( 'none', #39164, 6.138320441952076933 ) ;
#2677 = axis2_placement_3d ( 'none', #21984, #13781, #22309 ) ;
#2678 = edge_curve ( 'none', #2741, #28224, #15136, .t. ) ;
#2679 = axis2_placement_3d ( 'none', #26484, #27024, #43330 ) ;
#2680 = cartesian_point ( 'none', ( -69.26388500049499442, 1.136863980421197518, -83.09999999999998010 ) ) ;
#2681 = cartesian_point ( 'none', ( -16.90386466930371512, -32.05822640572525728, -217.1449516915244828 ) ) ;
#2682 = advanced_face ( 'none', ( #13683 ), #19627, .t. ) ;
#2683 = axis2_placement_3d ( 'none', #49630, #24514, #28913 ) ;
#2684 = cartesian_point ( 'none', ( -54.34667602033125178, 9.956826027647631250, 64.29532947015604805 ) ) ;
#2685 = face_outer_bound ( 'none', #23581, .t. ) ;
#2686 = edge_curve ( 'none', #40268, #10512, #2558, .t. ) ;
#2687 = cartesian_point ( 'none', ( -14.88575139140727366, -54.83647004059631058, 49.00000000000000000 ) ) ;
#2688 = oriented_edge ( 'none', *, *, #28956, .f. ) ;
#2689 = vector ( 'none', #17217, 1000.000000000000000 ) ;
#2690 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181011881, 0.0000000000000000000 ) ) ;
#2691 = cartesian_point ( 'none', ( 35.15275684483282248, 65.99164706689010984, 13.67103990019003845 ) ) ;
#2692 = face_outer_bound ( 'none', #12553, .t. ) ;
#2693 = oriented_edge ( 'none', *, *, #49903, .t. ) ;
#2694 = axis2_placement_3d ( 'none', #42258, #17373, #30130 ) ;
#2696 = cartesian_point ( 'none', ( -53.18918823818979291, 14.96536652154860469, 89.29994744526140948 ) ) ;
#2695 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#2697 = cylindrical_surface ( 'none', #6848, 17.00000000000000000 ) ;
#2698 = face_outer_bound ( 'none', #50615, .t. ) ;
#2699 = cartesian_point ( 'none', ( 49.64319523196782313, 9.270336991977950802, -5.876311053634470483 ) ) ;
#2700 = cartesian_point ( 'none', ( 45.25106413401977079, 24.06041759277739800, -126.4999999999998579 ) ) ;
#2701 = advanced_face ( 'none', ( #18214 ), #6465, .f. ) ;
#2702 = face_outer_bound ( 'none', #606, .t. ) ;
#2703 = edge_curve ( 'none', #4270, #49409, #41835, .t. ) ;
#2704 = cartesian_point ( 'none', ( 20.02986308134322258, -44.33628935796937043, 85.61381679993803573 ) ) ;
#2705 = cartesian_point ( 'none', ( 72.50000000000000000, -2.501601131363152300e-13, -41.24999999999999289 ) ) ;
#2706 = direction ( 'none', ( -0.9990409470326473418, -9.251858538542969067e-15, -0.04378568432845573316 ) ) ;
#2707 = direction ( 'none', ( -3.381658664744306173e-16, 1.464025945812607480e-17, 1.000000000000000000 ) ) ;
#2708 = oriented_edge ( 'none', *, *, #9993, .t. ) ;
#2709 = cartesian_point ( 'none', ( 17.90328259470003047, -72.99999999999982947, -178.6607373165988690 ) ) ;
#2710 = edge_curve ( 'none', #22892, #54007, #44427, .t. ) ;
#2711 = vector ( 'none', #10071, 1000.000000000000000 ) ;
#2712 = edge_loop ( 'none', ( #6823, #3290 ) ) ;
#2713 = oriented_edge ( 'none', *, *, #53590, .f. ) ;
#2714 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, 0.0000000000000000000 ) ) ;
#2715 = line ( 'none', #35131, #5317 ) ;
#2717 = oriented_edge ( 'none', *, *, #43395, .t. ) ;
#2716 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#2718 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, 5.500000000000007994 ) ) ;
#2719 = cartesian_point ( 'none', ( -42.18761087961004108, 18.03932185577191305, -180.1749865659201362 ) ) ;
#2720 = cartesian_point ( 'none', ( 44.06329501608573196, -20.62158423740892133, 77.73064812509468879 ) ) ;
#2721 = cartesian_point ( 'none', ( 48.20290421990305418, -6.589443540921328335, 89.26028810988252360 ) ) ;
#2722 = cartesian_point ( 'none', ( -40.76481324505390091, -26.55282472912963598, 65.46266928618236136 ) ) ;
#2723 = oriented_edge ( 'none', *, *, #30142, .t. ) ;
#2724 = direction ( 'none', ( -0.1846951638660292161, -0.9827958569532641020, 0.0000000000000000000 ) ) ;
#2725 = direction ( 'none', ( 0.7880191162099937641, 6.782533400977568631e-15, 0.6156507715317348639 ) ) ;
#2726 = cartesian_point ( 'none', ( 12.16265821433799132, 53.90009011454618104, 88.53733071381768127 ) ) ;
#2727 = cartesian_point ( 'none', ( -55.53159585040760504, -28.93601678321002524, -126.5000000000000000 ) ) ;
#2728 = cartesian_point ( 'none', ( -64.99999999999998579, 1.552310944021041289e-14, -116.5000000000000000 ) ) ;
#2729 = oriented_edge ( 'none', *, *, #28737, .f. ) ;
#2730 = oriented_edge ( 'none', *, *, #49753, .t. ) ;
#2731 = edge_loop ( 'none', ( #14120, #7666, #35158, #33328 ) ) ;
#2732 = cartesian_point ( 'none', ( 16.58504452942340279, -30.82103787216656343, -221.4999999999996021 ) ) ;
#2733 = oriented_edge ( 'none', *, *, #37592, .f. ) ;
#2734 = vector ( 'none', #51871, 1000.000000000000000 ) ;
#2735 = cartesian_point ( 'none', ( -15.38528347524719742, -54.81484373220711603, -5.999999999999991118 ) ) ;
#2736 = line ( 'none', #23383, #45935 ) ;
#2737 = cartesian_point ( 'none', ( 11.90300645332396456, -108.7999999999998408, -172.4773584229524772 ) ) ;
#2738 = cartesian_point ( 'none', ( -28.80737440109763625, -26.41655743654118993, 12.99999999999999467 ) ) ;
#2739 = face_outer_bound ( 'none', #47911, .t. ) ;
#2740 = cartesian_point ( 'none', ( 26.52534453053470287, 31.75541052382141416, 14.00000000000000533 ) ) ;
#2741 = vertex_point ( 'none', #3287 ) ;
#2742 = plane ( 'none', #25408 ) ;
#2743 = cartesian_point ( 'none', ( 33.24496885704453319, -44.13016009502903358, 87.94831072565789043 ) ) ;
#2744 = axis2_placement_3d ( 'none', #45823, #20719, #4108 ) ;
#2745 = conical_surface ( 'none', #47580, 3.399999999999993250, 1.029744258676651869 ) ;
#2746 = cartesian_point ( 'none', ( 20.70621800046216165, 44.02384859211765189, 82.34290602903371337 ) ) ;
#2747 = oriented_edge ( 'none', *, *, #7217, .t. ) ;
#2748 = conical_surface ( 'none', #17902, 17.50000000000000711, 0.7853981633974327359 ) ;
#2749 = cartesian_point ( 'none', ( 74.12589922323221003, 49.22640887417826860, -35.10000000000000853 ) ) ;
#2750 = edge_curve ( 'none', #48425, #26452, #31987, .t. ) ;
#2751 = line ( 'none', #20293, #41397 ) ;
#2752 = axis2_placement_3d ( 'none', #46579, #9236, #1204 ) ;
#2753 = advanced_face ( 'none', ( #51639 ), #8382, .f. ) ;
#2754 = cartesian_point ( 'none', ( 7.958078640513122082e-13, -80.99999999999998579, -174.0000000000000000 ) ) ;
#2755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2756 = face_outer_bound ( 'none', #2825, .t. ) ;
#2757 = cylindrical_surface ( 'none', #1963, 37.70000000000000995 ) ;
#2758 = toroidal_surface ( 'none', #3234, 7.400000000000007461, 0.5999999999999999778 ) ;
#2759 = cartesian_point ( 'none', ( -12.60952021292400715, -109.3000000000000398, -148.9999999999993747 ) ) ;
#2760 = edge_curve ( 'none', #49409, #54089, #8419, .t. ) ;
#2761 = cartesian_point ( 'none', ( 11.99999999999953104, -82.94646815696280839, -119.3083772006162775 ) ) ;
#2762 = axis2_placement_3d ( 'none', #45530, #20381, #53570 ) ;
#2763 = axis2_placement_3d ( 'none', #9466, #51023, #26075 ) ;
#2764 = circle ( 'none', #33957, 28.00000000000000355 ) ;
#2765 = edge_curve ( 'none', #2951, #11758, #11019, .t. ) ;
#2766 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 64.00000000000005684 ) ) ;
#2767 = axis2_placement_3d ( 'none', #44018, #52640, #14964 ) ;
#2768 = advanced_face ( 'none', ( #11070 ), #9687, .t. ) ;
#2769 = cartesian_point ( 'none', ( -28.34749149049469352, -73.84400241804544862, 14.00000000000000533 ) ) ;
#2770 = face_outer_bound ( 'none', #39683, .t. ) ;
#2771 = vertex_point ( 'none', #12101 ) ;
#2772 = oriented_edge ( 'none', *, *, #20249, .t. ) ;
#2773 = face_outer_bound ( 'none', #37620, .t. ) ;
#2774 = vertex_point ( 'none', #53612 ) ;
#2775 = edge_curve ( 'none', #12127, #8156, #34557, .t. ) ;
#2777 = axis2_placement_3d ( 'none', #33378, #638, #42525 ) ;
#2776 = cartesian_point ( 'none', ( 57.30009633353279241, -30.68722004352549249, -116.4999999999998579 ) ) ;
#2778 = edge_loop ( 'none', ( #1794, #5487, #34370, #17576 ) ) ;
#2779 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2780 = oriented_edge ( 'none', *, *, #10517, .f. ) ;
#2781 = cartesian_point ( 'none', ( -50.87899247233453082, -109.5000000000003979, -203.3750000000002558 ) ) ;
#2782 = vertex_point ( 'none', #5098 ) ;
#2783 = direction ( 'none', ( -0.9920787701552200577, 0.1256173308397626198, 0.0000000000000000000 ) ) ;
#2784 = direction ( 'none', ( 0.8829475928589309852, -0.4694715627858832008, 1.047645019906967152e-15 ) ) ;
#2785 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#2786 = cartesian_point ( 'none', ( -43.97696432966674251, -20.80723651186944068, 86.32655737957597353 ) ) ;
#2787 = oriented_edge ( 'none', *, *, #10000, .f. ) ;
#2788 = oriented_edge ( 'none', *, *, #4825, .t. ) ;
#2789 = oriented_edge ( 'none', *, *, #32803, .t. ) ;
#2790 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#2791 = line ( 'none', #50425, #19129 ) ;
#2792 = edge_curve ( 'none', #24500, #33083, #49664, .t. ) ;
#2793 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2794 = advanced_face ( 'none', ( #48347 ), #16275, .t. ) ;
#2795 = cartesian_point ( 'none', ( -65.00093828813575669, -99.50000000000058265, -193.9999643706294421 ) ) ;
#2796 = cartesian_point ( 'none', ( 5.719337118920638410e-13, -55.29999999999995453, -173.9999999999999432 ) ) ;
#2797 = direction ( 'none', ( 1.000000000000000000, -8.604228440844973049e-16, 8.604228440844957272e-16 ) ) ;
#2798 = face_outer_bound ( 'none', #32443, .t. ) ;
#2799 = cartesian_point ( 'none', ( 16.26274097483704040, 30.99334761424998419, -221.5000000000014779 ) ) ;
#2800 = vector ( 'none', #43015, 1000.000000000000000 ) ;
#2801 = direction ( 'none', ( -1.000000000000000000, -9.912705577010307997e-15, 4.361590453884535077e-14 ) ) ;
#2802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2803 = oriented_edge ( 'none', *, *, #22902, .f. ) ;
#2804 = cartesian_point ( 'none', ( -45.16712826273758452, 82.68468937525148021, -20.00000000000000355 ) ) ;
#2805 = oriented_edge ( 'none', *, *, #26054, .t. ) ;
#2806 = oriented_edge ( 'none', *, *, #52987, .f. ) ;
#2807 = cartesian_point ( 'none', ( -72.50000000000002842, 2.552554274606136727e-13, -82.99999999999997158 ) ) ;
#2808 = oriented_edge ( 'none', *, *, #15212, .f. ) ;
#2809 = cartesian_point ( 'none', ( 49.32308363146285757, 29.90854662121462937, -132.5999999999998238 ) ) ;
#2810 = face_outer_bound ( 'none', #3582, .t. ) ;
#2811 = cartesian_point ( 'none', ( 0.3086922857223247108, -88.91627642085153127, -158.2047971354486435 ) ) ;
#2812 = cartesian_point ( 'none', ( 55.24835784825462071, 0.4259754931778942932, 76.23876297118286516 ) ) ;
#2813 = vector ( 'none', #49494, 1000.000000000000000 ) ;
#2814 = cartesian_point ( 'none', ( -66.33986343829029408, -106.4877756863250653, -151.7166482747630596 ) ) ;
#2815 = cartesian_point ( 'none', ( 2.234125808928740575, -69.89738941255546933, -79.09999999999998010 ) ) ;
#2816 = toroidal_surface ( 'none', #18704, 12.50000000000000178, 0.5000000000000000000 ) ;
#2817 = face_outer_bound ( 'none', #9557, .t. ) ;
#2818 = cartesian_point ( 'none', ( 12.38809097220766908, 54.94460158254227622, 59.00000000000001421 ) ) ;
#2819 = line ( 'none', #17241, #51900 ) ;
#2820 = cartesian_point ( 'none', ( -15.96284713578290493, -68.15561247116507104, -4.000000000000007105 ) ) ;
#2821 = cartesian_point ( 'none', ( -55.53159585040760504, -28.93601678321002169, -128.6000000000000227 ) ) ;
#2822 = line ( 'none', #30032, #50613 ) ;
#2823 = oriented_edge ( 'none', *, *, #13474, .t. ) ;
#2824 = vertex_point ( 'none', #49783 ) ;
#2825 = edge_loop ( 'none', ( #21535, #44698, #5939, #40343, #15019, #16047 ) ) ;
#2826 = advanced_face ( 'none', ( #51598, #39140 ), #704, .f. ) ;
#2827 = cartesian_point ( 'none', ( -47.74955606161019972, 9.344586135679202599, 89.78084504248444375 ) ) ;
#2828 = oriented_edge ( 'none', *, *, #23658, .t. ) ;
#2829 = axis2_placement_3d ( 'none', #18063, #13339, #9103 ) ;
#2830 = cartesian_point ( 'none', ( 32.50000000000000000, 3.980102097228898626e-15, 103.5000000000000284 ) ) ;
#2831 = oriented_edge ( 'none', *, *, #47809, .f. ) ;
#2832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2833 = cartesian_point ( 'none', ( -2.106798101714486116, -55.21206941811009017, 86.01117951994186228 ) ) ;
#2834 = advanced_face ( 'none', ( #22069 ), #21694, .f. ) ;
#2835 = edge_curve ( 'none', #22044, #20518, #7606, .t. ) ;
#2836 = axis2_placement_3d ( 'none', #8399, #50488, #8558 ) ;
#2837 = edge_loop ( 'none', ( #25386, #45183, #41172, #20488 ) ) ;
#2838 = circle ( 'none', #11427, 59.85000000000001563 ) ;
#2839 = edge_curve ( 'none', #46038, #28057, #17546, .t. ) ;
#2840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2841 = axis2_placement_3d ( 'none', #27522, #51878, #26962 ) ;
#2842 = direction ( 'none', ( -2.013668986608287751e-14, 0.9505414793769566550, -0.3105976432361757245 ) ) ;
#2843 = vertex_point ( 'none', #29818 ) ;
#2844 = face_outer_bound ( 'none', #24261, .t. ) ;
#2845 = advanced_face ( 'none', ( #33935 ), #21453, .f. ) ;
#2846 = direction ( 'none', ( 0.9990409470326473418, 9.176147971179534203e-15, 0.04378568432845656583 ) ) ;
#2847 = cartesian_point ( 'none', ( -40.31122702962694859, -105.9000000000018673, -153.9999643706304653 ) ) ;
#2848 = cartesian_point ( 'none', ( -10.04939345375529669, -47.60075830500623795, 89.78084504248447217 ) ) ;
#2849 = vector ( 'none', #49723, 999.9999999999998863 ) ;
#2850 = cartesian_point ( 'none', ( -38.74404065880343495, -29.42516023475693743, 89.26028810987875772 ) ) ;
#2851 = edge_curve ( 'none', #24123, #31681, #18167, .t. ) ;
#2852 = oriented_edge ( 'none', *, *, #23989, .f. ) ;
#2853 = cartesian_point ( 'none', ( -13.57199897679134359, -89.72103137209582258, -148.5789686279036061 ) ) ;
#2854 = axis2_placement_3d ( 'none', #30383, #38811, #43566 ) ;
#2855 = cartesian_point ( 'none', ( -45.86474099282572325, 16.22781631445060668, 87.93170817348978119 ) ) ;
#2856 = edge_loop ( 'none', ( #40771, #20214 ) ) ;
#2857 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 91.40000000000000568 ) ) ;
#2858 = vertex_point ( 'none', #34000 ) ;
#2859 = cartesian_point ( 'none', ( 0.9990409470335335218, -89.29999999999994031, -173.9562143156714740 ) ) ;
#2860 = oriented_edge ( 'none', *, *, #5732, .f. ) ;
#2861 = edge_loop ( 'none', ( #8149, #21205, #13795, #35134, #31808 ) ) ;
#2862 = cartesian_point ( 'none', ( -31.03385968877798007, 16.18598817947405166, -221.5000000000001990 ) ) ;
#2863 = conical_surface ( 'none', #29044, 4.000000000000003553, 1.047197551196609400 ) ;
#2864 = conical_surface ( 'none', #11191, 3.399999999999986144, 1.029744258676654534 ) ;
#2865 = line ( 'none', #18689, #52633 ) ;
#2866 = oriented_edge ( 'none', *, *, #27048, .t. ) ;
#2867 = line ( 'none', #12609, #42141 ) ;
#2868 = circle ( 'none', #20657, 9.000000000000000000 ) ;
#2869 = direction ( 'none', ( 4.285461095618896537e-31, 1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#2870 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#2871 = circle ( 'none', #10826, 4.000000000000000000 ) ;
#2872 = edge_curve ( 'none', #53096, #9766, #30615, .t. ) ;
#2873 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2874 = cartesian_point ( 'none', ( -48.65240472937141902, 33.51379030976883655, -137.2263785718181168 ) ) ;
#2875 = face_outer_bound ( 'none', #18513, .t. ) ;
#2876 = vertex_point ( 'none', #22410 ) ;
#2877 = cartesian_point ( 'none', ( -24.04475512610030918, -25.43962411553645353, -221.5000000000064517 ) ) ;
#2878 = line ( 'none', #36577, #30361 ) ;
#2879 = oriented_edge ( 'none', *, *, #53455, .t. ) ;
#2880 = edge_loop ( 'none', ( #26286, #52204, #11203, #22008 ) ) ;
#2881 = edge_curve ( 'none', #22961, #27218, #28702, .t. ) ;
#2882 = cartesian_point ( 'none', ( -33.04284118542498305, -101.6000000000002785, -125.1672091400412086 ) ) ;
#2883 = cartesian_point ( 'none', ( 64.03052868464276060, -37.09570590196582174, 15.00000000000002309 ) ) ;
#2884 = oriented_edge ( 'none', *, *, #8633, .t. ) ;
#2885 = cartesian_point ( 'none', ( 64.01397897755387589, 83.28642292229829991, -1.000000000000000888 ) ) ;
#2887 = oriented_edge ( 'none', *, *, #26294, .t. ) ;
#2886 = vertex_point ( 'none', #14244 ) ;
#2888 = oriented_edge ( 'none', *, *, #22121, .t. ) ;
#2889 = direction ( 'none', ( 1.000000000000000000, 9.131584377541920434e-15, -4.395642435463338839e-14 ) ) ;
#2890 = cartesian_point ( 'none', ( 26.00000000000079936, -72.99999999999972999, -231.4999925980700368 ) ) ;
#2891 = b_spline_curve_with_knots ( 'none', 3,
( #41625, #49683, #24574, #3556, #798, #53860, #624, #21599 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.001185883363022685903, 0.001922333402385173386, 0.002658783441747660653, 0.004131683520472644727 ),
.unspecified. ) ;
#2892 = face_outer_bound ( 'none', #45032, .t. ) ;
#2893 = cartesian_point ( 'none', ( -65.00000000000000000, 2.780609716877334424e-16, -60.00000000000000000 ) ) ;
#2895 = edge_loop ( 'none', ( #40286, #33516, #15100, #29714 ) ) ;
#2894 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2896 = vertex_point ( 'none', #13166 ) ;
#2897 =( bounded_curve ( ) b_spline_curve ( 3, ( #49615, #18997, #24298, #32731 ),
.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 ( '' ) );
#2899 = cartesian_point ( 'none', ( -50.10874615895170336, 23.27420266657623671, 81.06544736376004323 ) ) ;
#2898 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2900 = face_outer_bound ( 'none', #45812, .t. ) ;
#2901 = vertex_point ( 'none', #47166 ) ;
#2902 = cartesian_point ( 'none', ( 16.64102455709994288, -45.71542415667990866, 78.47320537754318082 ) ) ;
#2903 = oriented_edge ( 'none', *, *, #43943, .t. ) ;
#2904 = direction ( 'none', ( -0.04325261677838693197, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#2905 = b_spline_curve_with_knots ( 'none', 3,
( #34782, #47055, #43379, #38828, #17950, #21953, #21762, #34603, #30923, #5858, #39019, #39189, #43194, #47425, #18127, #30752, #5695, #51280, #13602, #39357, #35171, #34982, #9903, #51104 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01968226409233565788, 0.02074590456855435888, 0.02180954504477306335, 0.02393682599721046883, 0.02500046647342917330, 0.02606410694964787431, 0.02819138790208525897, 0.03031866885452264362, 0.03244594980696002828, 0.03350959028317873623, 0.03457323075939744417, 0.03670051171183486699 ),
.unspecified. ) ;
#2906 = plane ( 'none', #26937 ) ;
#2907 = circle ( 'none', #52940, 4.050000000000003375 ) ;
#2908 = cartesian_point ( 'none', ( 45.95287428716316924, -84.81947308857141365, -20.00000000000000355 ) ) ;
#2909 = edge_loop ( 'none', ( #6997, #12946, #6980, #23952 ) ) ;
#2910 = oriented_edge ( 'none', *, *, #16425, .f. ) ;
#2911 = cartesian_point ( 'none', ( -42.42150426831612720, 17.92706749385675025, -179.3534760884245429 ) ) ;
#2912 = oriented_edge ( 'none', *, *, #42630, .f. ) ;
#2913 = cartesian_point ( 'none', ( 46.71582945510871809, -13.58604592989005155, 66.08827339952340196 ) ) ;
#2914 = oriented_edge ( 'none', *, *, #8374, .t. ) ;
#2915 = cartesian_point ( 'none', ( -54.96878095069283177, -28.73580510286755185, -126.5000000000000000 ) ) ;
#2916 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -35.10000000000000853 ) ) ;
#2917 = cartesian_point ( 'none', ( 31.68547762064061857, -45.26286936232290969, 64.33999010996922152 ) ) ;
#2918 = cartesian_point ( 'none', ( 22.12560722374775324, 50.62641441958828636, 73.22228325986310438 ) ) ;
#2919 = cartesian_point ( 'none', ( -18.05476265519705592, -33.42079619742289509, -211.0551705633654649 ) ) ;
#2921 = circle ( 'none', #40730, 4.050000000000002487 ) ;
#2920 = direction ( 'none', ( 9.159339953157536725e-15, -1.000000000000000000, -1.705011012689330646e-16 ) ) ;
#2922 = axis2_placement_3d ( 'none', #30518, #34715, #18070 ) ;
#2923 = face_outer_bound ( 'none', #14690, .t. ) ;
#2924 = cartesian_point ( 'none', ( 25.86936519577757210, -23.68606397201213554, -221.4999999999997726 ) ) ;
#2925 = line ( 'none', #50775, #46125 ) ;
#2926 = oriented_edge ( 'none', *, *, #3300, .f. ) ;
#2927 = face_outer_bound ( 'none', #13361, .t. ) ;
#2928 = edge_curve ( 'none', #16232, #41558, #6417, .t. ) ;
#2929 = face_outer_bound ( 'none', #31767, .t. ) ;
#2930 = oriented_edge ( 'none', *, *, #29279, .t. ) ;
#2931 = cartesian_point ( 'none', ( 50.87899247233637112, -101.3999999999995083, -144.6249999999992610 ) ) ;
#2932 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#2933 = oriented_edge ( 'none', *, *, #17059, .t. ) ;
#2934 = face_outer_bound ( 'none', #36858, .t. ) ;
#2935 = oriented_edge ( 'none', *, *, #6943, .t. ) ;
#2936 = edge_curve ( 'none', #26367, #17679, #41786, .t. ) ;
#2937 = direction ( 'none', ( 0.8882751061657245817, -0.4593118066915660713, 0.0000000000000000000 ) ) ;
#2938 = vertex_point ( 'none', #22062 ) ;
#2939 = axis2_placement_3d ( 'none', #11589, #36606, #40630 ) ;
#2940 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#2941 = cartesian_point ( 'none', ( 35.17055730894941945, -42.61101385435623712, 67.15948515193362311 ) ) ;
#2942 = edge_loop ( 'none', ( #32722, #34527, #38919, #38100 ) ) ;
#2944 = edge_loop ( 'none', ( #16831, #27766 ) ) ;
#2943 = oriented_edge ( 'none', *, *, #43691, .t. ) ;
#2945 = direction ( 'none', ( 0.8660254037844448138, -2.088790950589058159e-16, -0.4999999999999891198 ) ) ;
#2946 = direction ( 'none', ( 0.7562961056251483738, -0.4999999999999915623, 0.4219196613293137443 ) ) ;
#2947 = direction ( 'none', ( 0.1846951638660235540, 0.9827958569532651012, 0.0000000000000000000 ) ) ;
#2948 = face_outer_bound ( 'none', #28532, .t. ) ;
#2949 = axis2_placement_3d ( 'none', #6528, #35654, #10569 ) ;
#2950 = direction ( 'none', ( 3.094331293124147435e-16, -1.341826977642603427e-16, -1.000000000000000000 ) ) ;
#2951 = vertex_point ( 'none', #47355 ) ;
#2952 = edge_curve ( 'none', #48114, #9100, #44833, .t. ) ;
#2953 = oriented_edge ( 'none', *, *, #12282, .t. ) ;
#2954 = direction ( 'none', ( 0.9677450051188806190, 9.001808307771536319e-15, -0.2519317468431828133 ) ) ;
#2955 = cartesian_point ( 'none', ( 36.05984839533726216, 32.65846312618533176, 68.64501010508867296 ) ) ;
#2956 = face_outer_bound ( 'none', #20573, .t. ) ;
#2957 = cartesian_point ( 'none', ( -45.25106413401970684, -17.31041759277731984, -168.5402194479075604 ) ) ;
#2958 = oriented_edge ( 'none', *, *, #42430, .f. ) ;
#2959 = edge_curve ( 'none', #9196, #28360, #29986, .t. ) ;
#2960 = closed_shell ( 'none', ( #46171, #11278, #5656, #18710, #7348, #28258, #35122, #49196, #9274, #29554, #52789, #19741, #9209, #48597, #39827, #37640, #43597, #37550, #24398, #25812 ) ) ;
#2961 = oriented_edge ( 'none', *, *, #42488, .f. ) ;
#2962 = edge_curve ( 'none', #48873, #47871, #19468, .t. ) ;
#2963 = cartesian_point ( 'none', ( -11.99999999999214140, -78.83415460709751699, -227.4350902946029578 ) ) ;
#2964 = face_bound ( 'none', #45894, .t. ) ;
#2965 = oriented_edge ( 'none', *, *, #20677, .t. ) ;
#2966 = cartesian_point ( 'none', ( -30.85387903152300737, -16.52392307676291594, -221.4999999999998579 ) ) ;
#2967 = edge_curve ( 'none', #13627, #40375, #30519, .t. ) ;
#2968 = oriented_edge ( 'none', *, *, #919, .t. ) ;
#2969 = oriented_edge ( 'none', *, *, #46362, .f. ) ;
#2970 = oriented_edge ( 'none', *, *, #16359, .f. ) ;
#2971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2972 = face_bound ( 'none', #18969, .t. ) ;
#2973 = cartesian_point ( 'none', ( 39.74169547596596175, 63.60509449548300154, 42.48906126423045748 ) ) ;
#2974 = direction ( 'none', ( 0.8379201078119983270, 0.5457929029625882000, 0.0000000000000000000 ) ) ;
#2975 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2976 = cartesian_point ( 'none', ( -72.50000000000000000, 7.569810292119450713e-13, -61.00000000000000000 ) ) ;
#2977 = cartesian_point ( 'none', ( 8.676971256522056443e-13, -87.29999999999995453, -173.9999999999999432 ) ) ;
#2978 = cartesian_point ( 'none', ( -45.71542415667995840, -16.64102455709977590, 78.47320537754316661 ) ) ;
#2979 = advanced_face ( 'none', ( #54216 ), #43745, .f. ) ;
#2980 = plane ( 'none', #26343 ) ;
#2981 = vector ( 'none', #12769, 1000.000000000000000 ) ;
#2982 = vector ( 'none', #23116, 1000.000000000000000 ) ;
#2983 = cartesian_point ( 'none', ( -12.79231191294313241, -46.93929877310406340, 89.44926780588184556 ) ) ;
#2984 = vector ( 'none', #3091, 1000.000000000000114 ) ;
#2985 = oriented_edge ( 'none', *, *, #44829, .t. ) ;
#2986 = oriented_edge ( 'none', *, *, #31204, .f. ) ;
#2987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2988 = cartesian_point ( 'none', ( 17.18500568814302554, 31.91011231802263381, -217.1483267665176982 ) ) ;
#2989 = edge_loop ( 'none', ( #18456, #41054, #9303, #8381 ) ) ;
#2990 = vector ( 'none', #46665, 1000.000000000000000 ) ;
#2991 = oriented_edge ( 'none', *, *, #21630, .t. ) ;
#2992 = oriented_edge ( 'none', *, *, #21327, .f. ) ;
#2993 = cartesian_point ( 'none', ( -51.27931541838157159, -20.56806711361921103, 69.67164554047853642 ) ) ;
#2994 = oriented_edge ( 'none', *, *, #7078, .f. ) ;
#2996 = vertex_point ( 'none', #51409 ) ;
#2995 = edge_loop ( 'none', ( #1246, #30582, #32646, #40510 ) ) ;
#2997 = advanced_face ( 'none', ( #43065 ), #47545, .f. ) ;
#2998 = cartesian_point ( 'none', ( -69.89738941255548355, -2.234125808928495882, -79.09999999999998010 ) ) ;
#2999 = cartesian_point ( 'none', ( 65.00006171186423387, -105.8686279118062572, -196.0809685803271520 ) ) ;
#3000 = circle ( 'none', #46497, 5.099999999999993427 ) ;
#3001 = oriented_edge ( 'none', *, *, #37005, .t. ) ;
#3002 = axis2_placement_3d ( 'none', #25960, #13569, #42804 ) ;
#3003 = cartesian_point ( 'none', ( -5.191399119947632812, -69.22458353403737874, -73.00000000000001421 ) ) ;
#3004 = oriented_edge ( 'none', *, *, #45397, .t. ) ;
#3005 = cartesian_point ( 'none', ( 55.19263330491528308, -2.577817705157849026, 69.31371401593911230 ) ) ;
#3006 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -6.999999999999999112 ) ) ;
#3007 = face_bound ( 'none', #27869, .t. ) ;
#3008 = edge_curve ( 'none', #14192, #12916, #32615, .t. ) ;
#3009 = oriented_edge ( 'none', *, *, #3105, .t. ) ;
#3010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3011 = cartesian_point ( 'none', ( -45.73638639528118688, -99.50000000000036948, -200.0234957728897029 ) ) ;
#3012 = b_spline_curve_with_knots ( 'none', 3,
( #23105, #26942, #1763, #2101, #14920, #47671, #22905, #9965 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 6.938893903907228378e-18, 0.007984793786127868109, 0.01197719067919180563, 0.01596958757225574316 ),
.unspecified. ) ;
#3013 = direction ( 'none', ( -0.8571673007021116675, 0.0000000000000000000, -0.5150380749100552658 ) ) ;
#3014 = oriented_edge ( 'none', *, *, #1245, .t. ) ;
#3015 = oriented_edge ( 'none', *, *, #22602, .t. ) ;
#3016 = cartesian_point ( 'none', ( -15.91200386488396390, -66.98121670262614202, -5.999999999999991118 ) ) ;
#3017 = line ( 'none', #5171, #14142 ) ;
#3018 = edge_curve ( 'none', #29008, #47764, #22766, .t. ) ;
#3019 = axis2_placement_3d ( 'none', #41146, #53749, #32535 ) ;
#3020 = oriented_edge ( 'none', *, *, #38938, .t. ) ;
#3021 = axis2_placement_3d ( 'none', #22462, #39529, #2214 ) ;
#3022 = cartesian_point ( 'none', ( -38.38251533514144143, -73.00000000000031264, -210.5854260266601443 ) ) ;
#3023 = oriented_edge ( 'none', *, *, #36500, .f. ) ;
#3024 = cartesian_point ( 'none', ( 0.3656601750416368923, -108.9315678733651396, -159.5046113319997119 ) ) ;
#3025 = face_outer_bound ( 'none', #21008, .t. ) ;
#3026 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3027 = edge_curve ( 'none', #49302, #26370, #10371, .t. ) ;
#3028 = axis2_placement_3d ( 'none', #42459, #13047, #25781 ) ;
#3029 = cartesian_point ( 'none', ( -49.88653899652934598, 26.52514329740288090, -116.5000000000000000 ) ) ;
#3030 = axis2_placement_3d ( 'none', #48718, #23426, #10860 ) ;
#3031 = vertex_point ( 'none', #1247 ) ;
#3032 = edge_curve ( 'none', #2520, #31094, #5107, .t. ) ;
#3033 = direction ( 'none', ( 1.000000000000000000, 9.094229558713193865e-15, -3.700043351201923717e-14 ) ) ;
#3034 = oriented_edge ( 'none', *, *, #28330, .t. ) ;
#3035 = cartesian_point ( 'none', ( -13.99463328224552328, -109.3000000000000824, -173.6123928594105337 ) ) ;
#3036 = edge_loop ( 'none', ( #23623, #6471, #35781, #4278 ) ) ;
#3037 = cartesian_point ( 'none', ( 3.878744842176354073e-13, -43.89999999999997726, -118.7999999999999403 ) ) ;
#3038 = cartesian_point ( 'none', ( -27.00702351308674665, -5.192264182866331623, 116.6135613691342883 ) ) ;
#3039 = circle ( 'none', #38902, 8.999999999999998224 ) ;
#3040 = cartesian_point ( 'none', ( -9.656106105858118127, -66.13861627453690062, -224.0577141566668331 ) ) ;
#3041 = advanced_face ( 'none', ( #47011 ), #45705, .t. ) ;
#3042 = cartesian_point ( 'none', ( 43.90767532684241559, 33.53813426669609754, 87.82263319273924651 ) ) ;
#3043 = edge_curve ( 'none', #21226, #8363, #35892, .t. ) ;
#3044 = cartesian_point ( 'none', ( 47.73876257482164220, -74.38399870616429155, -20.00000000000000355 ) ) ;
#3045 = oriented_edge ( 'none', *, *, #35826, .f. ) ;
#3046 = direction ( 'none', ( 9.056986221514042951e-15, -1.000000000000000000, -2.901919745504674922e-16 ) ) ;
#3047 = direction ( 'none', ( -3.129305093918951935e-14, 0.8455294139240128182, -0.5339288437510334440 ) ) ;
#3048 = oriented_edge ( 'none', *, *, #21335, .t. ) ;
#3050 = vertex_point ( 'none', #23360 ) ;
#3049 = oriented_edge ( 'none', *, *, #50848, .t. ) ;
#3051 = cartesian_point ( 'none', ( -32.21685037371130989, -73.67648575358288099, 21.00000000000000355 ) ) ;
#3052 = face_outer_bound ( 'none', #13798, .t. ) ;
#3053 = advanced_face ( 'none', ( #38523 ), #26026, .t. ) ;
#3054 = edge_curve ( 'none', #51272, #23912, #37197, .t. ) ;
#3055 = cartesian_point ( 'none', ( -31.01076963938763953, 16.22976914999748033, -221.4999999999986358 ) ) ;
#3056 = vertex_point ( 'none', #2374 ) ;
#3057 = circle ( 'none', #6751, 51.00000000000000711 ) ;
#3058 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3059 = cartesian_point ( 'none', ( -26.18352257934866500, -101.6000000000002217, -120.6276219029607546 ) ) ;
#3060 = oriented_edge ( 'none', *, *, #21009, .f. ) ;
#3061 = vertex_point ( 'none', #6522 ) ;
#3062 = cartesian_point ( 'none', ( 52.94768237379490472, -31.84570521057591108, -126.4999999999998579 ) ) ;
#3063 = cartesian_point ( 'none', ( 57.21035038328961519, -84.07534156836331363, -29.10000000000000853 ) ) ;
#3064 = cartesian_point ( 'none', ( -23.57852177129763405, -27.53147824333291638, -217.1483260577123531 ) ) ;
#3065 = face_outer_bound ( 'none', #4691, .t. ) ;
#3066 = oriented_edge ( 'none', *, *, #28906, .f. ) ;
#3067 = oriented_edge ( 'none', *, *, #47266, .f. ) ;
#3068 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 94.50000000000000000 ) ) ;
#3069 = cartesian_point ( 'none', ( 77.95251724225421697, -2.819403052245003316, -73.00000000000000000 ) ) ;
#3070 = advanced_face ( 'none', ( #29321 ), #52296, .f. ) ;
#3071 = cartesian_point ( 'none', ( -19.87678420091812370, -51.55403775222448814, 67.48056527078377087 ) ) ;
#3072 = cartesian_point ( 'none', ( 47.76097096776198470, -109.5999999999995254, -139.0359086698265969 ) ) ;
#3073 = axis2_placement_3d ( 'none', #17237, #4064, #45962 ) ;
#3074 = cartesian_point ( 'none', ( -1.042826631360236567, -87.29999999999996874, -173.0447447372957583 ) ) ;
#3075 = edge_loop ( 'none', ( #13767, #49697, #27167, #48777 ) ) ;
#3076 = cartesian_point ( 'none', ( 23.42629458999619274, -42.63986500295832371, 66.08827339949878876 ) ) ;
#3077 = cartesian_point ( 'none', ( 9.776902911689834497, -50.81805456189160708, 4.350000000000008527 ) ) ;
#3078 = direction ( 'none', ( -0.6156507715317346419, -5.701335720360647138e-15, 0.7880191162099937641 ) ) ;
#3079 = direction ( 'none', ( -0.7071067811865524577, 8.659560562354994488e-17, 0.7071067811865426878 ) ) ;
#3080 = edge_curve ( 'none', #28360, #39749, #14401, .t. ) ;
#3081 = line ( 'none', #30812, #23992 ) ;
#3082 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#3083 = axis2_placement_3d ( 'none', #31943, #22936, #27535 ) ;
#3084 = axis2_placement_3d ( 'none', #13313, #47119, #1043 ) ;
#3085 = direction ( 'none', ( -1.000000000000000000, 8.673617379884027583e-16, 0.0000000000000000000 ) ) ;
#3086 = oriented_edge ( 'none', *, *, #36599, .f. ) ;
#3087 = cartesian_point ( 'none', ( 26.43011374425974935, -105.5999999999997243, -223.1204291550951382 ) ) ;
#3088 = axis2_placement_3d ( 'none', #11893, #3272, #24276 ) ;
#3090 = oriented_edge ( 'none', *, *, #53441, .t. ) ;
#3089 = edge_loop ( 'none', ( #51032, #18236, #29235 ) ) ;
#3091 = direction ( 'none', ( -0.04325261677838692503, -0.9990641676798452941, 0.0000000000000000000 ) ) ;
#3092 = edge_curve ( 'none', #35074, #54303, #22787, .t. ) ;
#3093 = cylindrical_surface ( 'none', #10313, 6.138320441952079598 ) ;
#3094 = axis2_placement_3d ( 'none', #4671, #38170, #50290 ) ;
#3095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3096 = oriented_edge ( 'none', *, *, #23583, .t. ) ;
#3097 = oriented_edge ( 'none', *, *, #45945, .f. ) ;
#3098 = cartesian_point ( 'none', ( 22.64911148223557547, 50.39449732070805510, 75.46237481584337559 ) ) ;
#3099 = cartesian_point ( 'none', ( -14.58891444482970456, -54.76894387539635289, -128.6799409173346191 ) ) ;
#3100 = axis2_placement_3d ( 'none', #28132, #24089, #20391 ) ;
#3101 = advanced_face ( 'none', ( #31947 ), #7747, .t. ) ;
#3102 = cartesian_point ( 'none', ( 21.13737660842532406, -22.04193667798752543, -221.4999999999998010 ) ) ;
#3103 = face_outer_bound ( 'none', #27390, .t. ) ;
#3104 = direction ( 'none', ( 3.215089393431929959e-14, -0.8288054977281670288, 0.5595368146382913022 ) ) ;
#3105 = edge_curve ( 'none', #15585, #10604, #42436, .t. ) ;
#3106 = oriented_edge ( 'none', *, *, #26150, .f. ) ;
#3107 = vertex_point ( 'none', #23891 ) ;
#3108 = cartesian_point ( 'none', ( 72.49999999999998579, -2.592852208354319473e-13, -75.09999999999999432 ) ) ;
#3109 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#3110 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -73.50000000000001421 ) ) ;
#3111 = advanced_face ( 'none', ( #50985 ), #2514, .f. ) ;
#3112 = cartesian_point ( 'none', ( 65.00006171186426229, -99.49999999998065903, -193.9999643706447614 ) ) ;
#3113 = direction ( 'none', ( -9.051876541616916865e-15, 1.000000000000000000, 1.582416508581122996e-16 ) ) ;
#3114 = line ( 'none', #12966, #28635 ) ;
#3115 = cartesian_point ( 'none', ( -46.12596290910159524, 46.12596290910077101, -116.4999999999999716 ) ) ;
#3116 = axis2_placement_3d ( 'none', #32448, #37198, #3341 ) ;
#3117 = cartesian_point ( 'none', ( -50.87899247233462319, -99.50000000000041211, -203.3750000000002558 ) ) ;
#3118 = oriented_edge ( 'none', *, *, #46603, .t. ) ;
#3119 = oriented_edge ( 'none', *, *, #19490, .f. ) ;
#3120 = direction ( 'none', ( 0.9616618148337265914, 0.2742381335458351499, 0.0000000000000000000 ) ) ;
#3121 = cartesian_point ( 'none', ( 67.62558267675281343, 32.43302435956511687, 46.41712102026797027 ) ) ;
#3122 = edge_curve ( 'none', #15376, #26924, #18856, .t. ) ;
#3123 = cartesian_point ( 'none', ( -91.24347952727217148, -54.10784765129471197, -35.10000000000000853 ) ) ;
#3124 = advanced_face ( 'none', ( #7052 ), #1179, .t. ) ;
#3125 = cartesian_point ( 'none', ( -49.88653899652953783, 26.52514329740252208, -136.5999999999999659 ) ) ;
#3126 = edge_curve ( 'none', #21830, #24360, #11707, .t. ) ;
#3127 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -20.00000000000000355 ) ) ;
#3128 = cartesian_point ( 'none', ( -11.12771531596287566, -30.30000000000005755, -178.4915422570512362 ) ) ;
#3129 = direction ( 'none', ( -0.9616618148337255922, -0.2742381335458388136, 0.0000000000000000000 ) ) ;
#3130 = edge_loop ( 'none', ( #38993, #36344, #25866, #10648 ) ) ;
#3131 = circle ( 'none', #18220, 6.138320441952075157 ) ;
#3132 = cartesian_point ( 'none', ( -4.136927290617602004, -80.64869860333109841, -231.4999999999999432 ) ) ;
#3133 = circle ( 'none', #44422, 9.183328512139320665 ) ;
#3134 = cartesian_point ( 'none', ( -30.05264718973189275, -57.49057672276622100, -116.4999999999999716 ) ) ;
#3135 = edge_loop ( 'none', ( #18679, #40955, #14525, #6749 ) ) ;
#3137 = oriented_edge ( 'none', *, *, #30475, .t. ) ;
#3136 = vertex_point ( 'none', #53381 ) ;
#3138 = cartesian_point ( 'none', ( 26.55282472912978164, -40.76481324505380144, 89.78084504248447217 ) ) ;
#3139 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3140 = face_outer_bound ( 'none', #26117, .t. ) ;
#3141 = oriented_edge ( 'none', *, *, #20405, .f. ) ;
#3142 = cartesian_point ( 'none', ( 19.14810690399618309, -44.72660572080568642, 86.41117389266686644 ) ) ;
#3143 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3144 = face_outer_bound ( 'none', #27010, .t. ) ;
#3145 = cartesian_point ( 'none', ( 15.59999999999224940, -95.50821484788012583, -197.5598809269775700 ) ) ;
#3146 = edge_loop ( 'none', ( #31465, #43726, #30751, #52751 ) ) ;
#3147 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 48.50000000000000711 ) ) ;
#3148 = plane ( 'none', #35522 ) ;
#3149 = cartesian_point ( 'none', ( 47.23815344939294647, 24.34547497545147721, -136.5999999999998238 ) ) ;
#3150 = axis2_placement_3d ( 'none', #14993, #44256, #45146 ) ;
#3151 = vertex_point ( 'none', #44953 ) ;
#3152 = cartesian_point ( 'none', ( 28.07125355850328319, -69.54857815695601175, 13.26794919243116944 ) ) ;
#3153 = cartesian_point ( 'none', ( -49.97403708866919914, 23.56192752357380726, 73.99758650102720026 ) ) ;
#3154 = cartesian_point ( 'none', ( 31.93069102512635737, 17.14673154011637735, -217.1483267674324509 ) ) ;
#3155 = edge_curve ( 'none', #39440, #41521, #14949, .t. ) ;
#3156 = direction ( 'none', ( -1.000000000000000000, -9.131584377541925167e-15, 4.399741399469799686e-14 ) ) ;
#3157 = cartesian_point ( 'none', ( -50.16612450833836334, -70.65913609498034020, -188.8832825992829783 ) ) ;
#3158 = oriented_edge ( 'none', *, *, #13546, .t. ) ;
#3159 = cartesian_point ( 'none', ( 71.86649558793956771, -3.370989789349449151, -83.09999999999998010 ) ) ;
#3160 = edge_loop ( 'none', ( #36516, #16225, #5362, #6895 ) ) ;
#3161 = vector ( 'none', #32861, 1000.000000000000227 ) ;
#3162 = edge_curve ( 'none', #11629, #36301, #50302, .t. ) ;
#3163 = oriented_edge ( 'none', *, *, #6974, .t. ) ;
#3164 = axis2_placement_3d ( 'none', #29943, #42031, #25522 ) ;
#3165 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.402608545927344401e-14 ) ) ;
#3166 = edge_curve ( 'none', #46715, #15178, #3816, .t. ) ;
#3167 = direction ( 'none', ( -0.9677450051188806190, -9.020562075079395313e-15, 0.2519317468431827578 ) ) ;
#3168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3169 = edge_curve ( 'none', #29234, #41892, #52898, .t. ) ;
#3170 = line ( 'none', #41027, #52268 ) ;
#3171 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3172 = axis2_placement_3d ( 'none', #23176, #40020, #48827 ) ;
#3173 = cartesian_point ( 'none', ( 55.08249457270094496, -4.309682963962278457, 67.78983781472044257 ) ) ;
#3174 = cartesian_point ( 'none', ( -89.18468937525202023, -51.66712826273671766, -20.00000000000000355 ) ) ;
#3175 = oriented_edge ( 'none', *, *, #36988, .t. ) ;
#3176 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3178 = circle ( 'none', #14004, 2.917499999999996430 ) ;
#3179 = axis2_placement_3d ( 'none', #12594, #41858, #37664 ) ;
#3180 = direction ( 'none', ( 1.000000000000000000, 9.131584377541462894e-15, -4.398467709509458479e-14 ) ) ;
#3181 = axis2_placement_3d ( 'none', #29831, #25407, #8966 ) ;
#3182 = direction ( 'none', ( 0.9677450051188807301, 8.896017825522085641e-15, -0.2519317468431827578 ) ) ;
#3183 = oriented_edge ( 'none', *, *, #16463, .f. ) ;
#3184 = edge_loop ( 'none', ( #40518, #37187 ) ) ;
#3185 = edge_curve ( 'none', #10308, #44005, #24729, .t. ) ;
#3186 = direction ( 'none', ( 0.2742381335458287106, -0.9616618148337283678, 0.0000000000000000000 ) ) ;
#3188 = toroidal_surface ( 'none', #42216, 51.95000000000000284, 12.00000000000000178 ) ;
#3187 = plane ( 'none', #39863 ) ;
#3189 = oriented_edge ( 'none', *, *, #47882, .f. ) ;
#3190 = direction ( 'none', ( 0.6156507715317314222, 6.853228547068867991e-15, -0.7880191162099963176 ) ) ;
#3191 = plane ( 'none', #51436 ) ;
#3192 = line ( 'none', #13597, #26722 ) ;
#3193 = edge_curve ( 'none', #2359, #17866, #35444, .t. ) ;
#3194 = cartesian_point ( 'none', ( -29.37499999999945643, -68.25000000000024158, -123.1210075276642470 ) ) ;
#3195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3196 = cartesian_point ( 'none', ( -26.63549112425824816, -6.841152387123802470, 120.9698316514369623 ) ) ;
#3197 = cartesian_point ( 'none', ( -12.60952021292418124, -89.30000000000003979, -148.9999999999993747 ) ) ;
#3198 = vertex_point ( 'none', #49720 ) ;
#3199 = cartesian_point ( 'none', ( 44.12748817842255988, 33.25410909079074884, 66.03554719097962789 ) ) ;
#3200 = cartesian_point ( 'none', ( 6.171186530474413691e-05, -119.4999999999999858, -173.9999643706322843 ) ) ;
#3201 = vertex_point ( 'none', #16247 ) ;
#3202 = direction ( 'none', ( -0.9784328531347620261, 0.2065651275181013824, 0.0000000000000000000 ) ) ;
#3203 = line ( 'none', #36884, #18243 ) ;
#3204 = oriented_edge ( 'none', *, *, #14370, .f. ) ;
#3205 = cartesian_point ( 'none', ( -80.86011561836251360, 16.51286486613689064, -5.999999999999991118 ) ) ;
#3206 = cartesian_point ( 'none', ( 54.30862043968456732, -105.5999999999994685, -144.6755173790218976 ) ) ;
#3207 = cartesian_point ( 'none', ( -32.06926323333198070, 16.88211061151414683, -217.1441853249128258 ) ) ;
#3208 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#3209 = cartesian_point ( 'none', ( 34.36881466153473497, -34.43375033922087880, 82.06319154013132788 ) ) ;
#3210 = direction ( 'none', ( -0.9827958569532644351, 0.1846951638660272732, 0.0000000000000000000 ) ) ;
#3211 = direction ( 'none', ( 0.9990409470326473418, 9.176147971179534203e-15, 0.04378568432845668379 ) ) ;
#3212 = oriented_edge ( 'none', *, *, #10789, .f. ) ;
#3213 = circle ( 'none', #1572, 51.75000000000000711 ) ;
#3214 = direction ( 'none', ( 0.8882751061657245817, -0.4593118066915660713, 0.0000000000000000000 ) ) ;
#3215 = cartesian_point ( 'none', ( 42.59506721576564559, -102.8278149840666060, -188.5165990796491826 ) ) ;
#3216 = cartesian_point ( 'none', ( -25.26704202673361266, -24.24615536619282707, -221.4999999999858176 ) ) ;
#3217 = edge_curve ( 'none', #52624, #33825, #22721, .t. ) ;
#3218 = line ( 'none', #40299, #33983 ) ;
#3219 = axis2_placement_3d ( 'none', #26145, #46892, #1131 ) ;
#3220 = cartesian_point ( 'none', ( -34.91296201930246923, 42.82249456923644715, 66.96864608496015592 ) ) ;
#3221 = advanced_face ( 'none', ( #23368 ), #21470, .t. ) ;
#3222 = cartesian_point ( 'none', ( 66.44213520093397563, -34.59025880650784757, 13.43548952658536422 ) ) ;
#3223 = oriented_edge ( 'none', *, *, #35474, .f. ) ;
#3224 = edge_curve ( 'none', #13853, #4890, #15565, .t. ) ;
#3225 = cartesian_point ( 'none', ( -60.19993828813429104, -93.32148038403148860, -156.0188490516555078 ) ) ;
#3226 = axis2_placement_3d ( 'none', #29271, #12464, #5454 ) ;
#3227 = cartesian_point ( 'none', ( 34.99812730820546847, 73.55607556443395367, 49.00000000000000000 ) ) ;
#3228 = oriented_edge ( 'none', *, *, #14787, .t. ) ;
#3229 = cartesian_point ( 'none', ( 72.49999999999998579, -2.599350304069880072e-13, -73.00000000000000000 ) ) ;
#3230 = line ( 'none', #33575, #50417 ) ;
#3231 = edge_curve ( 'none', #10502, #44162, #43696, .t. ) ;
#3233 = cartesian_point ( 'none', ( 29.19803670698789944, 68.31018888651060195, 49.00000000000000000 ) ) ;
#3232 = axis2_placement_3d ( 'none', #13103, #50820, #29201 ) ;
#3234 = axis2_placement_3d ( 'none', #10469, #30939, #1511 ) ;
#3235 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3237 = cartesian_point ( 'none', ( 47.67406917499683061, -9.702143341635636631, 64.21915495751554204 ) ) ;
#3236 = cartesian_point ( 'none', ( 0.3037544579328680383, 48.64948779667253831, 84.80294095827605361 ) ) ;
#3238 = cartesian_point ( 'none', ( 2.397449295409212144, 55.37712775032614587, 5.500000000000007994 ) ) ;
#3239 = advanced_face ( 'none', ( #14900 ), #7694, .f. ) ;
#3240 = cartesian_point ( 'none', ( 65.00006171186788606, -87.99999999999940314, -108.9999643706351407 ) ) ;
#3242 = edge_loop ( 'none', ( #22016, #17084, #26194, #50548 ) ) ;
#3241 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 49.00000000000000000 ) ) ;
#3243 = b_spline_curve_with_knots ( 'none', 3,
( #45834, #12764, #16941, #24601, #54254, #9046, #809, #30995, #35227, #34283, #18546, #42691, #43639, #30070, #474, #31185, #26755, #33761, #50981, #47831, #26947, #42365, #29728, #4648, #13273, #17293, #33932, #1928, #8880, #38145, #5030, #8677, #17105, #13101, #46553, #21450, #634, #9202, #22738, #38520, #38353, #50816, #25665, #29911, #21613, #4834, #1766, #34098, #42519, #17475, #37970, #46745, #39423, #5907, #25863, #52062, #10159, #13473, #46387, #17630, #47673, #22556, #12948, #14353, #42183, #21285, #50607, #51863, #25488, #14739, #43797, #2103, #2641, #35387, #31730, #31349, #44167, #19266, #2312, #52595, #39797, #31916, #31535, #11076, #19078, #10344, #43968, #6317, #48036, #35582 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 4 ),
( 0.09471129655445792439, 0.09508280376244114540, 0.09545431097042435253, 0.09619732538639078068, 0.09768335421832365084, 0.1006554118821893773, 0.1065995272099208163, 0.1080855560418536865, 0.1095715848737865566, 0.1125436425376522831, 0.1129151497456355041, 0.1132866569536187251, 0.1140296713695851533, 0.1155157002015180234, 0.1184877578653837776, 0.1199737866973166617, 0.1214598155292495318, 0.1244318731931152999, 0.1274039308569810403, 0.1303759885208468083, 0.1363201038485783445, 0.1392921615124441126, 0.1407781903443769689, 0.1422642191763098529, 0.1426357263842930878, 0.1430072335922763227, 0.1437502480082427647, 0.1452362768401756765, 0.1482083345040414724, 0.1496943633359743842, 0.1511803921679072960, 0.1541524498317731195, 0.1571245074956389431, 0.1600965651595047667, 0.1604680723674879739, 0.1608395795754712088, 0.1615825939914376508, 0.1630686228233705626, 0.1660406804872363584, 0.1690127381511021820, 0.1719847958149680056, 0.1779289111426996528, 0.1794149399746325646, 0.1809009688065654764, 0.1838730264704313000, 0.1898171417981629194 ),
.unspecified. ) ;
#3244 = cartesian_point ( 'none', ( -57.21035038329020495, 84.07534156836291572, -29.10000000000000853 ) ) ;
#3245 = axis2_placement_3d ( 'none', #46848, #42280, #46115 ) ;
#3246 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 62.60000000000000142 ) ) ;
#3247 = cartesian_point ( 'none', ( -50.87886904859663417, -129.5000000000004547, -203.3749287412624653 ) ) ;
#3248 = oriented_edge ( 'none', *, *, #31715, .f. ) ;
#3249 = oriented_edge ( 'none', *, *, #49241, .t. ) ;
#3250 = edge_loop ( 'none', ( #42389, #49706, #14407, #46601, #9169 ) ) ;
#3251 = face_outer_bound ( 'none', #49574, .t. ) ;
#3252 = cartesian_point ( 'none', ( -45.25106413401975658, -24.06041759277732694, -126.4999999999999716 ) ) ;
#3253 = oriented_edge ( 'none', *, *, #48479, .f. ) ;
#3254 = edge_curve ( 'none', #26293, #17015, #48295, .t. ) ;
#3255 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 86.03271830624645133 ) ) ;
#3256 = edge_curve ( 'none', #35815, #45425, #13590, .t. ) ;
#3257 = cartesian_point ( 'none', ( 21.57978936025301309, 50.86225346781645840, 71.81471708588836123 ) ) ;
#3258 = cartesian_point ( 'none', ( -0.09575454125560586838, -55.41731296381054506, -126.2192674397723522 ) ) ;
#3259 = cartesian_point ( 'none', ( -49.88653899652909018, -26.52514329740330368, -126.5000000000000000 ) ) ;
#3260 = edge_curve ( 'none', #44011, #39051, #12290, .t. ) ;
#3261 = cartesian_point ( 'none', ( 17.16612674671163319, -31.92026822392194418, -217.1483267672169859 ) ) ;
#3262 = direction ( 'none', ( -1.000000000000000000, -9.251858538542970644e-15, 4.388024335423237154e-14 ) ) ;
#3263 = line ( 'none', #13940, #11163 ) ;
#3264 = oriented_edge ( 'none', *, *, #15016, .t. ) ;
#3265 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838691809, 0.0000000000000000000 ) ) ;
#3266 = vector ( 'none', #35969, 1000.000000000000114 ) ;
#3267 = cartesian_point ( 'none', ( 3.049855402660246462, 3.468676311822500580, -218.9999999999999147 ) ) ;
#3268 = direction ( 'none', ( 0.9990409470326473418, 9.251858538542972222e-15, 0.04378568432845722502 ) ) ;
#3269 = circle ( 'none', #16892, 5.099999999999993427 ) ;
#3270 = cartesian_point ( 'none', ( -30.05264132306843550, 57.49057673695978110, -116.4999999999999574 ) ) ;
#3271 = cartesian_point ( 'none', ( -31.79906772687977323, 6.713366644338296219, 62.60000000000000142 ) ) ;
#3272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3273 = toroidal_surface ( 'none', #17020, 6.399999999999998579, 0.1000000000000000056 ) ;
#3274 = face_outer_bound ( 'none', #18125, .t. ) ;
#3275 = cartesian_point ( 'none', ( 8.584545189722011151e-13, -86.29999999999995453, -173.9999999999999432 ) ) ;
#3276 = direction ( 'none', ( 9.270362255620057113e-15, -1.000000000000000000, -1.848553714044155093e-16 ) ) ;
#3277 = oriented_edge ( 'none', *, *, #21236, .f. ) ;
#3278 = direction ( 'none', ( 1.224646799147351482e-16, -4.603025023313974644e-31, -1.000000000000000000 ) ) ;
#3279 = oriented_edge ( 'none', *, *, #16783, .f. ) ;
#3280 = line ( 'none', #2182, #15725 ) ;
#3281 = edge_loop ( 'none', ( #6746, #13083, #19791, #41751 ) ) ;
#3282 = advanced_face ( 'none', ( #16904 ), #47648, .f. ) ;
#3283 = cartesian_point ( 'none', ( 35.71457225537272961, 33.03569597685015680, 69.18090629183262763 ) ) ;
#3284 = direction ( 'none', ( -1.000000000000000000, -9.570888143320315493e-15, 4.402608545927345032e-14 ) ) ;
#3285 = oriented_edge ( 'none', *, *, #46441, .t. ) ;
#3286 = advanced_face ( 'none', ( #27314, #8996 ), #9422, .t. ) ;
#3287 = cartesian_point ( 'none', ( -13.42587878093117126, -32.32252742221348285, 13.99999999999999822 ) ) ;
#3288 = cartesian_point ( 'none', ( 30.06952359455105750, 2.516637354438909568, -221.4999999999998863 ) ) ;
#3289 = axis2_placement_3d ( 'none', #8795, #9132, #17563 ) ;
#3290 = oriented_edge ( 'none', *, *, #54155, .f. ) ;
#3291 = cartesian_point ( 'none', ( -57.30009633353225240, -30.68722004352651567, -116.5000000000000000 ) ) ;
#3292 = vertex_point ( 'none', #38162 ) ;
#3293 = oriented_edge ( 'none', *, *, #38580, .f. ) ;
#3294 = edge_curve ( 'none', #41592, #4741, #28004, .t. ) ;
#3295 = face_bound ( 'none', #2674, .t. ) ;
#3296 = cartesian_point ( 'none', ( 1.105581523783305739e-13, 4.599196572372113356e-14, -206.9999999999999147 ) ) ;
#3297 = cartesian_point ( 'none', ( 1.136863980420951492, -75.73611499950504822, -79.09999999999998010 ) ) ;
#3298 = cartesian_point ( 'none', ( 15.66997772965949487, -46.05729364554517247, 79.64000000000001478 ) ) ;
#3299 = cartesian_point ( 'none', ( -21.13385867088958037, 8.922444602174083528, 175.4999999999999432 ) ) ;
#3300 = edge_curve ( 'none', #5560, #4504, #50936, .t. ) ;
#3301 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 1.791696720879527257e-16 ) ) ;
#3302 = axis2_placement_3d ( 'none', #30076, #5040, #9212 ) ;
#3303 = axis2_placement_3d ( 'none', #17946, #9356, #25814 ) ;
#3304 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 13.99999999999999822 ) ) ;
#3305 = direction ( 'none', ( -0.1642727011855125430, 0.9864149632103190735, 6.754519848543352543e-16 ) ) ;
#3306 = vector ( 'none', #45802, 1000.000000000000000 ) ;
#3307 = vertex_point ( 'none', #34303 ) ;
#3308 = advanced_face ( 'none', ( #37142 ), #24031, .t. ) ;
#3309 = face_outer_bound ( 'none', #40323, .t. ) ;
#3310 = edge_curve ( 'none', #39842, #51965, #6359, .t. ) ;
#3311 = cartesian_point ( 'none', ( -69.82203569018646760, -27.38655378158896525, 13.11250106984136288 ) ) ;
#3312 = cartesian_point ( 'none', ( -7.578744907533617514, -2.561762211160757641, -208.9999999999999147 ) ) ;
#3313 = axis2_placement_3d ( 'none', #20880, #32806, #24748 ) ;
#3314 = cartesian_point ( 'none', ( 31.98191649388627056, 17.05052569858108669, -217.1478153219607634 ) ) ;
#3315 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#3316 = face_outer_bound ( 'none', #32365, .t. ) ;
#3317 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -104.0000000000000142 ) ) ;
#3319 = closed_shell ( 'none', ( #3282, #2157, #46974, #39472, #20862, #47034, #23261, #29355, #11520, #34059 ) ) ;
#3318 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#3320 = axis2_placement_3d ( 'none', #6685, #27916, #15821 ) ;
#3321 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3322 = line ( 'none', #30449, #32762 ) ;
#3323 = vector ( 'none', #11680, 1000.000000000000000 ) ;
#3324 = vertex_point ( 'none', #26747 ) ;
#3325 = edge_curve ( 'none', #41204, #6422, #35832, .t. ) ;
#3326 = cartesian_point ( 'none', ( 36.72317511619841923, -97.28357018295932335, -200.0080452379198448 ) ) ;
#3327 = vertex_point ( 'none', #51001 ) ;
#3328 = oriented_edge ( 'none', *, *, #16650, .f. ) ;
#3329 = oriented_edge ( 'none', *, *, #34146, .f. ) ;
#3330 = circle ( 'none', #53430, 107.5000000000000000 ) ;
#3331 = oriented_edge ( 'none', *, *, #4517, .f. ) ;
#3332 = cartesian_point ( 'none', ( -26.37066422752081607, -63.00000000000022027, -131.4694080953756838 ) ) ;
#3333 = cartesian_point ( 'none', ( -31.85398828979517205, 14.55387711929550321, 13.76800178071493974 ) ) ;
#3334 = edge_curve ( 'none', #29276, #52964, #25985, .t. ) ;
#3335 = cartesian_point ( 'none', ( -46.01005028633181837, 15.81106433997653582, 86.75206931725219306 ) ) ;
#3336 = cartesian_point ( 'none', ( -61.44337674962520879, 88.20975826745934967, 0.0000000000000000000 ) ) ;
#3337 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#3338 = b_spline_curve_with_knots ( 'none', 3,
( #2426, #44083, #27065, #11177, #15386, #2026, #31284, #10438, #2226, #31649, #15014, #39896, #23018, #52338, #31455, #6408, #44282, #48496, #3461, #7501, #41166, #45554, #20236, #16123, #7292, #37131, #32374, #49412, #36749, #11565, #20414, #24109, #15718, #12082, #32718, #49211, #32175, #28154, #53768, #32553, #45004, #36945, #40606, #53434 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001350956592917491525, 0.002701913185834983050, 0.004052869778752474575, 0.005403826371669966100, 0.006754782964587458492, 0.007430261261046216398, 0.008105739557504973436, 0.009456696150422527411, 0.01013217444688131220, 0.01080765274334009700, 0.01215860933625770648, 0.01283408763271650516, 0.01350956592917530383, 0.01486052252209289770, 0.01553600081855171545, 0.01621147911501053321, 0.01688695741146934923, 0.01756243570792816872, 0.01891339230084581116, 0.02026434889376345361, 0.02161530548668109952 ),
.unspecified. ) ;
#3339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3340 = vertex_point ( 'none', #14349 ) ;
#3341 = direction ( 'none', ( 0.4593118066915636288, 0.8882751061657259140, 0.0000000000000000000 ) ) ;
#3342 = edge_curve ( 'none', #42448, #31071, #38476, .t. ) ;
#3343 = vertex_point ( 'none', #5750 ) ;
#3344 = oriented_edge ( 'none', *, *, #49773, .f. ) ;
#3345 = cartesian_point ( 'none', ( -1.000000000006580514, -109.2999999999999261, -173.9999999999999147 ) ) ;
#3346 = advanced_face ( 'none', ( #3765 ), #26938, .f. ) ;
#3347 = vertex_point ( 'none', #35384 ) ;
#3348 = cartesian_point ( 'none', ( -38.08885282522858517, -71.66829871231587390, -210.3179141680022326 ) ) ;
#3349 = oriented_edge ( 'none', *, *, #53068, .f. ) ;
#3350 = line ( 'none', #35534, #52447 ) ;
#3351 = cartesian_point ( 'none', ( -88.20975826745913650, 61.44337674962558538, 0.0000000000000000000 ) ) ;
#3352 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#3353 = advanced_face ( 'none', ( #5734, #48974 ), #13805, .t. ) ;
#3354 = cylindrical_surface ( 'none', #51108, 6.499999999999998224 ) ;
#3355 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#3356 = oriented_edge ( 'none', *, *, #46149, .t. ) ;
#3357 = plane ( 'none', #15590 ) ;
#3358 = line ( 'none', #37060, #32807 ) ;
#3359 = plane ( 'none', #116 ) ;
#3360 = advanced_face ( 'none', ( #1133 ), #53520, .t. ) ;
#3361 = cartesian_point ( 'none', ( -75.73611499950504822, -1.136863980420687259, -83.09999999999998010 ) ) ;
#3362 = face_outer_bound ( 'none', #32200, .t. ) ;
#3363 = axis2_placement_3d ( 'none', #7808, #45518, #32515 ) ;
#3364 = plane ( 'none', #35304 ) ;
#3365 = oriented_edge ( 'none', *, *, #24076, .t. ) ;
#3366 = cartesian_point ( 'none', ( 54.65805418833318186, -101.5999999999994685, -149.4621138496800654 ) ) ;
#3367 = cartesian_point ( 'none', ( -23.66717446428344829, -99.62199260780077736, -190.7590387587428609 ) ) ;
#3368 = line ( 'none', #14028, #48544 ) ;
#3369 = cylindrical_surface ( 'none', #15272, 6.500000000000000888 ) ;
#3370 = cartesian_point ( 'none', ( -50.80594187038599330, -95.05208047706713614, -108.9999643706300532 ) ) ;
#3371 = edge_curve ( 'none', #37073, #30312, #32562, .t. ) ;
#3372 = circle ( 'none', #42503, 75.00000000000002842 ) ;
#3373 = plane ( 'none', #6123 ) ;
#3374 = axis2_placement_3d ( 'none', #39610, #14520, #1356 ) ;
#3375 = vector ( 'none', #20085, 1000.000000000000000 ) ;
#3376 = direction ( 'none', ( 9.068525203053323937e-15, -1.000000000000000000, -3.108757387854461464e-16 ) ) ;
#3377 = cartesian_point ( 'none', ( -21.91018082984941628, -50.72027272480319482, 84.02790121981695393 ) ) ;
#3378 = oriented_edge ( 'none', *, *, #51087, .f. ) ;
#3379 = cartesian_point ( 'none', ( -30.83354635525003218, 16.56177645182629021, -221.5000000000002274 ) ) ;
#3380 = direction ( 'none', ( 0.2065651275180944990, 0.9784328531347633584, 0.0000000000000000000 ) ) ;
#3381 = spherical_surface ( 'none', #42040, 12.00000000000000000 ) ;
#3382 = edge_loop ( 'none', ( #36012, #3175, #12204, #17397 ) ) ;
#3383 = vertex_point ( 'none', #39070 ) ;
#3384 = edge_curve ( 'none', #50944, #53249, #28650, .t. ) ;
#3385 = circle ( 'none', #41957, 120.0000000000000000 ) ;
#3386 = oriented_edge ( 'none', *, *, #11467, .f. ) ;
#3387 = cartesian_point ( 'none', ( 30.59804345778333357, -37.82443958864319455, 87.32232524240065175 ) ) ;
#3388 = axis2_placement_3d ( 'none', #37217, #12185, #49512 ) ;
#3389 = axis2_placement_3d ( 'none', #30095, #21837, #9067 ) ;
#3390 = oriented_edge ( 'none', *, *, #7392, .f. ) ;
#3391 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3392 = oriented_edge ( 'none', *, *, #13469, .f. ) ;
#3393 = edge_curve ( 'none', #11920, #12790, #24676, .t. ) ;
#3395 = axis2_placement_3d ( 'none', #340, #12985, #42231 ) ;
#3394 = cartesian_point ( 'none', ( -72.49999999999998579, 7.655500149676860692e-13, -75.09999999999999432 ) ) ;
#3396 = cartesian_point ( 'none', ( 41.22418591292698409, -105.6088037003612925, -192.0482964774333823 ) ) ;
#3397 = vertex_point ( 'none', #26587 ) ;
#3398 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838591889, 0.0000000000000000000 ) ) ;
#3399 = axis2_placement_3d ( 'none', #26554, #14153, #1515 ) ;
#3400 = oriented_edge ( 'none', *, *, #40682, .f. ) ;
#3401 = oriented_edge ( 'none', *, *, #2207, .t. ) ;
#3402 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3403 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#3404 = line ( 'none', #13905, #46620 ) ;
#3405 = cartesian_point ( 'none', ( 76.30554771587860330, 28.51014828621360309, 49.00000000000000000 ) ) ;
#3406 = edge_curve ( 'none', #47042, #40754, #10322, .t. ) ;
#3407 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879643367e-16, 1.000000000000000000 ) ) ;
#3408 = cartesian_point ( 'none', ( -56.76712826273757884, 82.68468937525148021, 0.0000000000000000000 ) ) ;
#3409 = circle ( 'none', #46218, 13.20000000000000284 ) ;
#3410 = cartesian_point ( 'none', ( -43.25413175552439782, -34.37675150693090842, 66.61737082889378314 ) ) ;
#3411 = line ( 'none', #46891, #50588 ) ;
#3412 = cartesian_point ( 'none', ( -53.37237809703812275, -99.50000000000044054, -200.1835225793497557 ) ) ;
#3413 = axis2_placement_3d ( 'none', #951, #9554, #2029 ) ;
#3414 = edge_loop ( 'none', ( #1932, #17505, #28320, #47507 ) ) ;
#3416 = direction ( 'none', ( 9.028110098336722939e-15, -1.000000000000000000, -4.746360539045965012e-17 ) ) ;
#3415 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3417 = vector ( 'none', #17151, 1000.000000000000000 ) ;
#3418 = direction ( 'none', ( -0.9677450051188808411, -9.001808307771533163e-15, 0.2519317468431827578 ) ) ;
#3419 = oriented_edge ( 'none', *, *, #28533, .f. ) ;
#3420 = edge_curve ( 'none', #11293, #8092, #49613, .t. ) ;
#3421 = cartesian_point ( 'none', ( 1.156853426895986287e-13, 4.670864441207299396e-14, -210.9999999999999147 ) ) ;
#3422 = circle ( 'none', #31952, 2.917499999999996430 ) ;
#3423 = direction ( 'none', ( -1.281797577817073850e-15, 6.803793005598303976e-15, 1.000000000000000000 ) ) ;
#3424 = oriented_edge ( 'none', *, *, #28690, .t. ) ;
#3425 = direction ( 'none', ( 8.626203523753902876e-16, 8.537468632450518024e-16, -1.000000000000000000 ) ) ;
#3426 = edge_curve ( 'none', #16790, #46056, #35841, .t. ) ;
#3427 = cartesian_point ( 'none', ( -44.99999999999916866, -73.00000000000036948, -199.9807621135333875 ) ) ;
#3428 = line ( 'none', #45868, #32183 ) ;
#3429 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#3430 = vector ( 'none', #13048, 1000.000000000000000 ) ;
#3431 = circle ( 'none', #36581, 12.50000000000000178 ) ;
#3432 = face_outer_bound ( 'none', #30438, .t. ) ;
#3433 = face_outer_bound ( 'none', #40836, .t. ) ;
#3434 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#3435 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3436 = circle ( 'none', #296, 0.5000000000000004441 ) ;
#3437 = oriented_edge ( 'none', *, *, #19111, .t. ) ;
#3438 = oriented_edge ( 'none', *, *, #17533, .f. ) ;
#3439 = cartesian_point ( 'none', ( 32.75675465979053769, -65.53734368894332363, -212.8283860657022899 ) ) ;
#3440 = cartesian_point ( 'none', ( -21.82590053934377039, -7.062582080703444731, 175.4999999999999432 ) ) ;
#3441 = cartesian_point ( 'none', ( -36.23960092288174906, -25.80644934486836561, -188.2896733516214454 ) ) ;
#3442 = toroidal_surface ( 'none', #36345, 7.900000000000000355, 0.1000000000000000056 ) ;
#3443 = oriented_edge ( 'none', *, *, #50103, .f. ) ;
#3444 = direction ( 'none', ( 1.033905585191071457e-15, 1.041164386969050600e-15, -1.000000000000000000 ) ) ;
#3445 = cartesian_point ( 'none', ( 22.87428201570218178, -28.11932236452100753, -217.1483265892885868 ) ) ;
#3446 = oriented_edge ( 'none', *, *, #43920, .f. ) ;
#3447 = vertex_point ( 'none', #53108 ) ;
#3448 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#3449 = cartesian_point ( 'none', ( 23.48948870106613995, 50.00831819172013581, 80.36800026696074895 ) ) ;
#3450 = cartesian_point ( 'none', ( 7.287860208111060782e-13, -72.99999999999997158, -173.9999999999999432 ) ) ;
#3451 = cartesian_point ( 'none', ( 34.06244592095077905, -12.08207962773481015, -216.9544756050861736 ) ) ;
#3452 = cartesian_point ( 'none', ( -36.26603024646960449, 41.68555780313470649, 87.43045325043384253 ) ) ;
#3453 = cartesian_point ( 'none', ( -72.49999999999998579, 7.661998245392421292e-13, -73.00000000000000000 ) ) ;
#3454 = oriented_edge ( 'none', *, *, #31598, .t. ) ;
#3455 = oriented_edge ( 'none', *, *, #46545, .t. ) ;
#3456 = oriented_edge ( 'none', *, *, #7492, .f. ) ;
#3457 = cartesian_point ( 'none', ( -58.55920626011551633, 12.36292288195836875, 63.67520238876901573 ) ) ;
#3458 = vector ( 'none', #12544, 1000.000000000000000 ) ;
#3459 = axis2_placement_3d ( 'none', #27407, #6381, #43533 ) ;
#3460 = cartesian_point ( 'none', ( 12.87000505515311843, -89.31902535842135649, -148.9129308163627741 ) ) ;
#3461 = cartesian_point ( 'none', ( -36.48640448840757955, -98.58952256730847807, -147.6610449798423303 ) ) ;
#3462 = cartesian_point ( 'none', ( 28.34749149049470063, 73.84400241804544862, 14.00000000000000533 ) ) ;
#3463 = face_outer_bound ( 'none', #51464, .t. ) ;
#3464 = direction ( 'none', ( 0.8660254037844360431, 1.060575238724903587e-16, -0.5000000000000044409 ) ) ;
#3465 = line ( 'none', #30483, #52566 ) ;
#3466 = edge_curve ( 'none', #19094, #5523, #42398, .t. ) ;
#3467 = oriented_edge ( 'none', *, *, #8751, .t. ) ;
#3468 = axis2_placement_3d ( 'none', #48767, #6660, #2648 ) ;
#3469 = oriented_edge ( 'none', *, *, #39676, .f. ) ;
#3470 = direction ( 'none', ( -2.758371281385864388e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3471 = cartesian_point ( 'none', ( -11.57959347032080366, -33.31261923308943551, -177.1541320755218010 ) ) ;
#3472 = cartesian_point ( 'none', ( -49.88653899652954493, 26.52514329740251497, -128.5999999999999659 ) ) ;
#3473 = oriented_edge ( 'none', *, *, #42594, .f. ) ;
#3474 = edge_curve ( 'none', #19946, #32020, #37847, .t. ) ;
#3475 = axis2_placement_3d ( 'none', #18172, #39237, #22337 ) ;
#3476 = axis2_placement_3d ( 'none', #28711, #24473, #24269 ) ;
#3477 = vertex_point ( 'none', #31725 ) ;
#3478 = edge_curve ( 'none', #13395, #8641, #44225, .t. ) ;
#3479 = axis2_placement_3d ( 'none', #41109, #20016, #32837 ) ;
#3480 = oriented_edge ( 'none', *, *, #40593, .t. ) ;
#3481 = direction ( 'none', ( 0.3499645431670279083, -0.9367629468151978944, 0.0000000000000000000 ) ) ;
#3482 = cartesian_point ( 'none', ( 29.75358326923423746, 5.503345959121632269, -221.4999999999998863 ) ) ;
#3483 = line ( 'none', #3944, #13985 ) ;
#3484 = edge_curve ( 'none', #15793, #23047, #31242, .t. ) ;
#3486 = axis2_placement_3d ( 'none', #21743, #939, #25977 ) ;
#3485 = cartesian_point ( 'none', ( 13.63436014539126973, -32.35551939881852945, -221.4999999999996589 ) ) ;
#3487 = vector ( 'none', #12367, 1000.000000000000000 ) ;
#3488 = cartesian_point ( 'none', ( 7.129945238703889089e-13, -67.79999999999996874, -211.4999999999999432 ) ) ;
#3489 = face_outer_bound ( 'none', #19686, .t. ) ;
#3490 = face_outer_bound ( 'none', #36781, .t. ) ;
#3491 = cylindrical_surface ( 'none', #29111, 10.00000000000000355 ) ;
#3492 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#3493 = vector ( 'none', #1973, 1000.000000000000000 ) ;
#3494 = cartesian_point ( 'none', ( -69.26388500049499442, 1.136863980421197518, -83.09999999999998010 ) ) ;
#3495 = axis2_placement_3d ( 'none', #44963, #36384, #7258 ) ;
#3496 = plane ( 'none', #29149 ) ;
#3497 = line ( 'none', #5584, #12021 ) ;
#3498 = oriented_edge ( 'none', *, *, #20315, .f. ) ;
#3499 = face_outer_bound ( 'none', #51787, .t. ) ;
#3500 = edge_loop ( 'none', ( #15617, #36488, #26585, #17006 ) ) ;
#3501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3503 = oriented_edge ( 'none', *, *, #41169, .t. ) ;
#3502 = cartesian_point ( 'none', ( 65.36776942712462812, -2.829975463192498264, 58.00000000000000711 ) ) ;
#3504 = advanced_face ( 'none', ( #33200 ), #11657, .t. ) ;
#3505 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#3506 = axis2_placement_3d ( 'none', #47152, #13860, #5797 ) ;
#3507 = cartesian_point ( 'none', ( 54.05318324611089054, -85.51094789352791281, -156.6827804929870069 ) ) ;
#3508 = oriented_edge ( 'none', *, *, #11924, .f. ) ;
#3509 = plane ( 'none', #53150 ) ;
#3510 = vertex_point ( 'none', #19070 ) ;
#3511 = oriented_edge ( 'none', *, *, #30325, .f. ) ;
#3512 = edge_curve ( 'none', #34856, #51399, #33889, .t. ) ;
#3513 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013546, 0.0000000000000000000 ) ) ;
#3514 = circle ( 'none', #18279, 6.000000000000005329 ) ;
#3515 = direction ( 'none', ( 0.8379201078120021018, 0.5457929029625824269, 0.0000000000000000000 ) ) ;
#3516 = cartesian_point ( 'none', ( 31.87837723954364932, 17.24395021213161527, -217.1483267631947172 ) ) ;
#3517 = direction ( 'none', ( 1.000000000000000000, 9.094229558713193865e-15, -3.700043351201923717e-14 ) ) ;
#3518 = oriented_edge ( 'none', *, *, #47310, .f. ) ;
#3519 = edge_curve ( 'none', #11018, #51713, #45013, .t. ) ;
#3520 = direction ( 'none', ( 9.376883653928700429e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3521 = face_outer_bound ( 'none', #45138, .t. ) ;
#3522 = advanced_face ( 'none', ( #20089 ), #46969, .t. ) ;
#3523 = edge_loop ( 'none', ( #29486, #408, #33762, #37577 ) ) ;
#3524 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3525 = cartesian_point ( 'none', ( 37.62344485155410467, -103.8739482335334827, -198.6902128194609247 ) ) ;
#3526 = line ( 'none', #1771, #51254 ) ;
#3527 = cartesian_point ( 'none', ( 4.148093983319886626e-13, -38.29999999999996163, -173.9999999999999432 ) ) ;
#3528 = cartesian_point ( 'none', ( 35.59454364713149488, 33.16846369708797226, 67.58735296412534410 ) ) ;
#3529 = vector ( 'none', #28286, 1000.000000000000000 ) ;
#3530 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#3531 = vertex_point ( 'none', #40142 ) ;
#3532 = oriented_edge ( 'none', *, *, #49809, .f. ) ;
#3533 = cartesian_point ( 'none', ( 45.00000000000034817, -62.99999999999958078, -148.0192378864661578 ) ) ;
#3534 = direction ( 'none', ( 0.9990409470326477859, 0.0000000000000000000, 0.04378568432844570646 ) ) ;
#3535 = vertex_point ( 'none', #39790 ) ;
#3536 = cartesian_point ( 'none', ( 0.9999999999923524507, -93.79999999999991189, -194.9999999999999716 ) ) ;
#3537 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838693197, 0.0000000000000000000 ) ) ;
#3538 = oriented_edge ( 'none', *, *, #21086, .t. ) ;
#3539 = cartesian_point ( 'none', ( 45.00000000000000711, 0.0000000000000000000, 103.4999999999999716 ) ) ;
#3540 = edge_loop ( 'none', ( #48951, #33898, #27584, #31026 ) ) ;
#3541 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#3542 = line ( 'none', #17235, #27736 ) ;
#3543 = direction ( 'none', ( -0.8660254037844391517, -0.4999999999999992228, -1.175359463015879070e-15 ) ) ;
#3544 = face_outer_bound ( 'none', #28754, .t. ) ;
#3545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3546 = line ( 'none', #24573, #49394 ) ;
#3547 = edge_loop ( 'none', ( #16682, #26342, #53151, #6310 ) ) ;
#3548 = vector ( 'none', #43829, 1000.000000000000000 ) ;
#3549 = spherical_surface ( 'none', #45195, 12.00000000000000000 ) ;
#3550 = axis2_placement_3d ( 'none', #46248, #25514, #500 ) ;
#3551 = direction ( 'none', ( 0.8829475928589225475, 0.4694715627858991880, 1.215875151824900562e-15 ) ) ;
#3552 = line ( 'none', #9901, #27743 ) ;
#3553 = cartesian_point ( 'none', ( 73.79689594273195041, -29.43557343921741420, 49.00000000000000000 ) ) ;
#3554 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3555 = approval_person_organization ( #17914, #30786, #40819 ) ;
#3556 = cartesian_point ( 'none', ( -24.11793085876925247, 70.43908652977495422, 49.28501943745897762 ) ) ;
#3557 = oriented_edge ( 'none', *, *, #9674, .f. ) ;
#3558 = edge_curve ( 'none', #2499, #28403, #26652, .t. ) ;
#3559 = line ( 'none', #9879, #21828 ) ;
#3560 = edge_loop ( 'none', ( #38742, #19149 ) ) ;
#3561 = edge_loop ( 'none', ( #3989, #3392 ) ) ;
#3562 = axis2_placement_3d ( 'none', #22831, #44446, #2421 ) ;
#3563 = edge_curve ( 'none', #18197, #4805, #46342, .t. ) ;
#3564 = cartesian_point ( 'none', ( -29.37490265876728657, -99.50000000000025580, -123.1210336101696612 ) ) ;
#3565 = oriented_edge ( 'none', *, *, #22333, .t. ) ;
#3566 = axis2_placement_3d ( 'none', #6426, #35737, #23046 ) ;
#3568 = vertex_point ( 'none', #44348 ) ;
#3567 = oriented_edge ( 'none', *, *, #34522, .t. ) ;
#3569 = cartesian_point ( 'none', ( 47.37899247232784461, -121.4999999999995595, -138.5628221735111936 ) ) ;
#3570 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838691809, -0.0000000000000000000 ) ) ;
#3571 = face_outer_bound ( 'none', #53498, .t. ) ;
#3572 = edge_curve ( 'none', #48474, #43184, #34516, .t. ) ;
#3573 = direction ( 'none', ( 0.5457929029625824269, -0.8379201078120019908, 0.0000000000000000000 ) ) ;
#3575 = vertex_point ( 'none', #19259 ) ;
#3574 = axis2_placement_3d ( 'none', #2807, #15443, #49652 ) ;
#3576 = advanced_face ( 'none', ( #39774, #36509 ), #51572, .f. ) ;
#3577 = vertex_point ( 'none', #49022 ) ;
#3578 = cartesian_point ( 'none', ( 40.51527089582653218, 37.56689149545921680, 84.11512179512726561 ) ) ;
#3579 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-15-solid1', #21571 ) ;
#3580 = face_outer_bound ( 'none', #11077, .t. ) ;
#3581 = vertex_point ( 'none', #36397 ) ;
#3582 = edge_loop ( 'none', ( #48335, #44819, #45120, #6912, #5314, #15743, #29945, #38232 ) ) ;
#3583 = edge_loop ( 'none', ( #48973, #31262, #53218, #36619 ) ) ;
#3584 = cartesian_point ( 'none', ( 92.99999999999982947, -49.81214711292809483, -20.00000000000000355 ) ) ;
#3585 = axis2_placement_3d ( 'none', #11688, #53915, #28113 ) ;
#3586 = advanced_face ( 'none', ( #35203 ), #29947, .t. ) ;
#3587 = cartesian_point ( 'none', ( -32.14347182705451189, 16.73413953521196262, -217.1382776911186738 ) ) ;
#3588 = face_bound ( 'none', #17704, .t. ) ;
#3589 = cartesian_point ( 'none', ( 27.79117748548657119, -39.93743637106617683, 65.54024461723223283 ) ) ;
#3590 = oriented_edge ( 'none', *, *, #22541, .t. ) ;
#3591 = oriented_edge ( 'none', *, *, #25077, .f. ) ;
#3592 = edge_loop ( 'none', ( #34192, #18352, #34247, #28196 ) ) ;
#3593 = cartesian_point ( 'none', ( 42.53059190462460748, -62.99999999999959499, -147.6293357724780435 ) ) ;
#3594 = conical_surface ( 'none', #19258, 55.83620053837915975, 0.5235987755982958181 ) ;
#3595 = edge_curve ( 'none', #16952, #35721, #3131, .t. ) ;
#3596 = oriented_edge ( 'none', *, *, #21782, .t. ) ;
#3597 = cartesian_point ( 'none', ( -57.87886904859703208, -86.56861605052156960, -203.3749287412621811 ) ) ;
#3598 = cartesian_point ( 'none', ( -49.10228381064901271, 13.78280539579942143, -5.999999999999991118 ) ) ;
#3599 = cartesian_point ( 'none', ( 41.90429954158789627, -104.7977646556710170, -190.4033097429845327 ) ) ;
#3600 = vector ( 'none', #545, 1000.000000000000000 ) ;
#3601 = direction ( 'none', ( -0.1846951638660229988, -0.9827958569532652122, -1.203577800433097483e-16 ) ) ;
#3602 = spherical_surface ( 'none', #50814, 13.19999999999999929 ) ;
#3603 = edge_curve ( 'none', #52553, #30846, #506, .t. ) ;
#3604 = line ( 'none', #12799, #52691 ) ;
#3605 = oriented_edge ( 'none', *, *, #13192, .f. ) ;
#3606 = cartesian_point ( 'none', ( -72.50000000000002842, 2.562228984319400576e-13, -75.09999999999996589 ) ) ;
#3607 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 77.00000000000000000 ) ) ;
#3608 = line ( 'none', #54132, #30412 ) ;
#3609 = face_outer_bound ( 'none', #41011, .t. ) ;
#3610 = cartesian_point ( 'none', ( -73.13350441206051755, -3.370989789349438936, -79.09999999999998010 ) ) ;
#3611 = oriented_edge ( 'none', *, *, #22858, .f. ) ;
#3612 = advanced_face ( 'none', ( #41093 ), #54165, .f. ) ;
#3613 = cartesian_point ( 'none', ( -40.85719325312507522, -37.19294261301342175, 69.32695414549809243 ) ) ;
#3614 = direction ( 'none', ( -0.3499645431670269091, 0.9367629468151982275, 0.0000000000000000000 ) ) ;
#3615 = vertex_point ( 'none', #29779 ) ;
#3616 = line ( 'none', #15303, #2325 ) ;
#3617 = oriented_edge ( 'none', *, *, #53092, .f. ) ;
#3618 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 90.85999999999999943 ) ) ;
#3619 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#3621 = cartesian_point ( 'none', ( 48.53630301484267306, -3.380518365238367018, 66.25481782585498536 ) ) ;
#3620 = direction ( 'none', ( -1.281797577817010347e-15, -2.102695122396129916e-16, 1.000000000000000000 ) ) ;
#3622 = oriented_edge ( 'none', *, *, #11034, .f. ) ;
#3623 = oriented_edge ( 'none', *, *, #45567, .f. ) ;
#3625 = edge_loop ( 'none', ( #32367, #42151, #15173, #23566 ) ) ;
#3624 = oriented_edge ( 'none', *, *, #30967, .t. ) ;
#3626 = cartesian_point ( 'none', ( 8.861823390122143997e-13, -89.29999999999995453, -173.9999999999999432 ) ) ;
#3627 = direction ( 'none', ( -3.271935774170221681e-32, -1.224646799147351482e-16, 1.000000000000000000 ) ) ;
#3628 = cartesian_point ( 'none', ( 10.73105837456536804, 50.82958672035089620, 79.64000000000000057 ) ) ;
#3629 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#3630 = b_spline_curve_with_knots ( 'none', 3,
( #33822, #30116, #38209, #21671, #25375, #1063, #22043, #25538, #4707, #25921, #42243, #33982, #34353, #17684, #8931, #46614, #874, #38737, #13150, #26080, #17160, #42411 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.05901949720466667659, 0.06114564812237163055, 0.06220872358122410406, 0.06327179904007658451, 0.06539794995778151765, 0.06646102541663399810, 0.06752410087548646467, 0.06965025179319137005, 0.07177640271089627544, 0.07390255362860119470, 0.07602870454630610009 ),
.unspecified. ) ;
#3631 = cartesian_point ( 'none', ( -67.21111178120744967, -32.46817670771116582, 16.11258123456729408 ) ) ;
#3632 = toroidal_surface ( 'none', #5840, 2.500000000000000444, 10.00000000000000000 ) ;
#3633 = direction ( 'none', ( 1.000000000000000000, 9.131584377541920434e-15, -4.395642435463338839e-14 ) ) ;
#3634 = cartesian_point ( 'none', ( 23.31284825600378596, -128.4999999999997442, -228.3788951310943389 ) ) ;
#3635 = edge_loop ( 'none', ( #39269, #49017, #32478, #22035 ) ) ;
#3636 = cartesian_point ( 'none', ( -26.43011374425735838, -105.6000000000002075, -124.8795708449045776 ) ) ;
#3637 = oriented_edge ( 'none', *, *, #36151, .t. ) ;
#3638 = cartesian_point ( 'none', ( -37.85649842331844184, -64.74477219919221227, 46.76794919243116055 ) ) ;
#3639 = circle ( 'none', #23960, 43.95500000000001961 ) ;
#3640 = vertex_point ( 'none', #42399 ) ;
#3641 = cartesian_point ( 'none', ( 47.08565722868609527, 28.91437623803820145, 64.27855476133002810 ) ) ;
#3643 = oriented_edge ( 'none', *, *, #34799, .f. ) ;
#3642 = cartesian_point ( 'none', ( -72.49999999999998579, 7.655500149676860692e-13, -75.09999999999999432 ) ) ;
#3644 = oriented_edge ( 'none', *, *, #33927, .f. ) ;
#3645 = cartesian_point ( 'none', ( 30.97310393475822821, -64.16918287849524916, -213.7530224564509638 ) ) ;
#3646 = line ( 'none', #7561, #10853 ) ;
#3647 = cartesian_point ( 'none', ( -39.25171770563576956, -27.16723498286850003, -176.9233618491620348 ) ) ;
#3648 = direction ( 'none', ( -1.000000000000000000, -9.165713712839693087e-15, 4.397352503983046803e-14 ) ) ;
#3649 = axis2_placement_3d ( 'none', #45596, #28750, #32938 ) ;
#3650 = oriented_edge ( 'none', *, *, #36097, .t. ) ;
#3651 = advanced_face ( 'none', ( #21409, #18807, #2470, #14252, #43019, #31898 ), #17147, .t. ) ;
#3652 = cartesian_point ( 'none', ( 17.12731859133118917, -31.94109368452726372, -217.1482998245959664 ) ) ;
#3653 = edge_curve ( 'none', #4260, #45612, #22025, .t. ) ;
#3654 = vertex_point ( 'none', #50857 ) ;
#3655 = vertex_point ( 'none', #51549 ) ;
#3656 = direction ( 'none', ( -0.4694715627858843110, -0.8829475928589304301, -7.599649427163052902e-16 ) ) ;
#3657 = face_outer_bound ( 'none', #32097, .t. ) ;
#3658 = cartesian_point ( 'none', ( 54.59386292710832578, -8.520631954488788296, 64.52092927589019666 ) ) ;
#3659 = direction ( 'none', ( -9.076073226310654718e-15, 1.000000000000000000, 1.756328356926959886e-16 ) ) ;
#3660 = cartesian_point ( 'none', ( 32.08769971533451582, 16.84721817666630628, -217.1438442382964809 ) ) ;
#3661 = advanced_face ( 'none', ( #20718 ), #34176, .f. ) ;
#3662 = cartesian_point ( 'none', ( -40.54260844291729171, -37.53576887945859397, 67.99181443464127028 ) ) ;
#3663 = edge_curve ( 'none', #53984, #15902, #53826, .t. ) ;
#3664 = axis2_placement_3d ( 'none', #31708, #40125, #2286 ) ;
#3665 = axis2_placement_3d ( 'none', #23690, #2870, #44743 ) ;
#3666 = cartesian_point ( 'none', ( 64.19861574366780133, -38.77612395358438135, 17.04381347866521779 ) ) ;
#3667 = cylindrical_surface ( 'none', #29792, 8.000000000000001776 ) ;
#3668 = cartesian_point ( 'none', ( 13.75453416517752459, -89.80405015457051832, -148.6177986083533824 ) ) ;
#3669 = cartesian_point ( 'none', ( 67.13787579991677035, 33.42968912630463052, 44.80263667784790016 ) ) ;
#3670 = oriented_edge ( 'none', *, *, #28824, .t. ) ;
#3671 = vertex_point ( 'none', #26418 ) ;
#3672 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3673 = oriented_edge ( 'none', *, *, #28168, .f. ) ;
#3674 = edge_curve ( 'none', #37492, #27755, #17792, .t. ) ;
#3675 = advanced_face ( 'none', ( #30235 ), #19754, .t. ) ;
#3676 = axis2_placement_3d ( 'none', #21919, #17569, #21386 ) ;
#3677 = line ( 'none', #44325, #46881 ) ;
#3678 = oriented_edge ( 'none', *, *, #35274, .t. ) ;
#3679 = axis2_placement_3d ( 'none', #12899, #41406, #24891 ) ;
#3680 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#3681 = vertex_point ( 'none', #13831 ) ;
#3682 = cartesian_point ( 'none', ( -11.97696732409911746, -34.30000000000007532, -174.7883677617923297 ) ) ;
#3683 = cartesian_point ( 'none', ( -0.3437168302216735416, -89.29999999999995453, -188.9960614409457378 ) ) ;
#3684 = edge_loop ( 'none', ( #26893, #42042, #31186, #12606 ) ) ;
#3686 = oriented_edge ( 'none', *, *, #16165, .t. ) ;
#3685 = oriented_edge ( 'none', *, *, #38314, .t. ) ;
#3687 = edge_curve ( 'none', #37003, #36313, #10957, .t. ) ;
#3688 = line ( 'none', #38808, #39009 ) ;
#3689 = edge_curve ( 'none', #49859, #7727, #47947, .t. ) ;
#3690 = edge_loop ( 'none', ( #15599, #5052 ) ) ;
#3692 = vertex_point ( 'none', #12667 ) ;
#3691 = cartesian_point ( 'none', ( -28.19194418011081993, -20.95192193243137524, -221.4999999999996589 ) ) ;
#3693 = edge_curve ( 'none', #8312, #22754, #40732, .t. ) ;
#3694 = line ( 'none', #42870, #27887 ) ;
#3695 = cartesian_point ( 'none', ( -68.49029971943335227, 14.45955892626709982, 62.60000000000000142 ) ) ;
#3696 = cartesian_point ( 'none', ( -11.12771531596287566, -30.30000000000005755, -178.4915422570512362 ) ) ;
#3697 = oriented_edge ( 'none', *, *, #8405, .t. ) ;
#3698 = vertex_point ( 'none', #46119 ) ;
#3699 = direction ( 'none', ( 0.4593118066915575226, -0.8882751061657290226, 0.0000000000000000000 ) ) ;
#3700 = circle ( 'none', #45154, 6.138320441952076933 ) ;
#3701 = cartesian_point ( 'none', ( -29.37493828813505203, -85.50000000000025580, -123.1209718982946555 ) ) ;
#3702 = edge_loop ( 'none', ( #46983, #6857, #27772, #2655 ) ) ;
#3703 = direction ( 'none', ( -0.5457929029625885331, 0.8379201078119982160, 0.0000000000000000000 ) ) ;
#3704 = direction ( 'none', ( -0.9990409470326473418, -9.251858538542969067e-15, -0.04378568432845721115 ) ) ;
#3705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3706 = oriented_edge ( 'none', *, *, #8881, .f. ) ;
#3707 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#3708 = cartesian_point ( 'none', ( -26.18352257934867566, -99.50000000000021316, -120.6276219029607546 ) ) ;
#3709 = vector ( 'none', #8804, 1000.000000000000000 ) ;
#3710 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 107.5000000000000142 ) ) ;
#3711 = cartesian_point ( 'none', ( 31.00958380057269892, 16.23208283952059006, -221.4999999999987210 ) ) ;
#3712 = cartesian_point ( 'none', ( -27.52375934578374839, -12.95390285074346437, -221.4999999999998579 ) ) ;
#3713 = direction ( 'none', ( 0.1642727011855124875, -0.9864149632103190735, -6.754519848543352543e-16 ) ) ;
#3714 = direction ( 'none', ( 1.224646799147351482e-16, 3.948637868479930308e-31, 1.000000000000000000 ) ) ;
#3715 = edge_loop ( 'none', ( #43280, #2294, #50504, #27228, #42939 ) ) ;
#3716 = cartesian_point ( 'none', ( -49.88653899652958046, 26.52514329740247945, -88.59999999999996589 ) ) ;
#3717 = direction ( 'none', ( -0.4999999999999540923, -4.720957676386437757e-15, 0.8660254037844651309 ) ) ;
#3718 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3719 = line ( 'none', #1111, #33835 ) ;
#3720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3721 = oriented_edge ( 'none', *, *, #34789, .t. ) ;
#3722 = cartesian_point ( 'none', ( -1.136863980421480402, 75.73611499950504822, -79.09999999999998010 ) ) ;
#3723 = direction ( 'none', ( 7.771561172376093811e-16, 8.326672684688672081e-16, -1.000000000000000000 ) ) ;
#3724 = edge_curve ( 'none', #9068, #17335, #25653, .t. ) ;
#3725 = cartesian_point ( 'none', ( -15.25817075430252601, -89.27392867998652548, -173.6677708226992536 ) ) ;
#3727 = edge_loop ( 'none', ( #14058, #44062, #44350 ) ) ;
#3726 = oriented_edge ( 'none', *, *, #25547, .f. ) ;
#3728 = direction ( 'none', ( 0.0000000000000000000, -0.9505414793769529913, -0.3105976432361865491 ) ) ;
#3729 = direction ( 'none', ( 2.011273595335427152e-14, -0.9505414793769565440, 0.3105976432361760575 ) ) ;
#3730 = b_spline_curve_with_knots ( 'none', 3,
( #38720, #16607, #54271, #13316 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039688502 ),
.unspecified. ) ;
#3731 = cartesian_point ( 'none', ( 35.36502738335396145, -38.56572102495472620, 16.31370849898475939 ) ) ;
#3732 = face_outer_bound ( 'none', #11974, .t. ) ;
#3733 = cartesian_point ( 'none', ( 2.820919115134112420, -63.33398092301244020, -123.9371743712624578 ) ) ;
#3734 = oriented_edge ( 'none', *, *, #13738, .t. ) ;
#3736 = edge_curve ( 'none', #23691, #27770, #31552, .t. ) ;
#3735 = oriented_edge ( 'none', *, *, #19573, .t. ) ;
#3737 = axis2_placement_3d ( 'none', #20077, #11892, #41164 ) ;
#3738 = axis2_placement_3d ( 'none', #17399, #50724, #34404 ) ;
#3739 = cartesian_point ( 'none', ( -58.80381447339920697, 12.41456416383789474, 90.32479761123097717 ) ) ;
#3740 = vector ( 'none', #50934, 1000.000000000000000 ) ;
#3741 = cartesian_point ( 'none', ( -56.38653899652954493, 26.52514329740252208, -128.5999999999999659 ) ) ;
#3742 = axis2_placement_3d ( 'none', #42146, #16751, #13232 ) ;
#3743 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3744 = edge_loop ( 'none', ( #26540, #30788, #47281, #52982 ) ) ;
#3745 = edge_curve ( 'none', #53959, #37397, #11958, .t. ) ;
#3746 = axis2_placement_3d ( 'none', #16712, #20465, #45940 ) ;
#3747 = cartesian_point ( 'none', ( 1.270562489073001622, -55.23561929374196922, 73.63199973303927948 ) ) ;
#3748 = direction ( 'none', ( 1.000000000000000000, 9.570888143320315493e-15, -4.594026308793751311e-14 ) ) ;
#3749 = vector ( 'none', #48828, 1000.000000000000000 ) ;
#3750 = axis2_placement_3d ( 'none', #20217, #7665, #40976 ) ;
#3751 = oriented_edge ( 'none', *, *, #27304, .t. ) ;
#3752 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -57.00000000000001421 ) ) ;
#3753 = vertex_point ( 'none', #53800 ) ;
#3754 = edge_curve ( 'none', #18766, #12916, #23022, .t. ) ;
#3755 = cartesian_point ( 'none', ( 4.148093983319886121e-13, -38.29999999999996874, -173.9999999999999432 ) ) ;
#3756 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 189.5000000000000000 ) ) ;
#3757 = cartesian_point ( 'none', ( 57.21035038328961519, -84.07534156836331363, -29.10000000000000853 ) ) ;
#3758 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#3759 = direction ( 'none', ( -1.020425574104008338e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3760 = axis2_placement_3d ( 'none', #16134, #19907, #15562 ) ;
#3761 = cartesian_point ( 'none', ( -23.67338989417620709, -99.13074267379420235, -190.7502421177531460 ) ) ;
#3762 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 5.700000000000007283 ) ) ;
#3763 = direction ( 'none', ( 9.020562075079392158e-15, -1.000000000000000000, -1.827065084832096107e-16 ) ) ;
#3764 = oriented_edge ( 'none', *, *, #1978, .f. ) ;
#3765 = face_outer_bound ( 'none', #37083, .t. ) ;
#3766 = direction ( 'none', ( 0.7880191162099937641, 6.782533400977568631e-15, 0.6156507715317348639 ) ) ;
#3767 = cartesian_point ( 'none', ( 49.88653899652916124, 26.52514329740322552, -126.4999999999998295 ) ) ;
#3768 = edge_curve ( 'none', #27934, #16530, #7798, .t. ) ;
#3769 = cartesian_point ( 'none', ( -25.71983983253772621, 25.54259751925937039, -217.1483274842789797 ) ) ;
#3770 = cartesian_point ( 'none', ( -0.4773790717167980535, 55.24867185299282113, 71.55649132812911262 ) ) ;
#3771 = line ( 'none', #3077, #19427 ) ;
#3772 = cartesian_point ( 'none', ( 34.66412695573182390, -34.13560403032705892, 72.99185807430620798 ) ) ;
#3773 = edge_loop ( 'none', ( #35722, #26827, #14874, #29304 ) ) ;
#3775 = oriented_edge ( 'none', *, *, #16023, .t. ) ;
#3774 = oriented_edge ( 'none', *, *, #40531, .t. ) ;
#3776 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.700000000000007283 ) ) ;
#3777 = cartesian_point ( 'none', ( 3.326021396999116586, 70.18913832808968323, -73.00000000000000000 ) ) ;
#3778 = vector ( 'none', #31828, 1000.000000000000000 ) ;
#3779 = oriented_edge ( 'none', *, *, #29771, .t. ) ;
#3780 = cartesian_point ( 'none', ( 42.66737676058208706, -102.4451814098269296, -188.3014715920374158 ) ) ;
#3781 = oriented_edge ( 'none', *, *, #19064, .f. ) ;
#3782 = advanced_face ( 'none', ( #29609 ), #5346, .f. ) ;
#3783 = direction ( 'none', ( -2.071311613106632845e-14, 0.9505414793769565440, -0.3105976432361757245 ) ) ;
#3784 = cartesian_point ( 'none', ( 6.171186499427026807e-05, -85.49999999999998579, -173.9999643706322843 ) ) ;
#3785 = vector ( 'none', #12395, 1000.000000000000000 ) ;
#3786 = cartesian_point ( 'none', ( 31.42311714937190459, -66.99692312798291027, 15.00000000000001954 ) ) ;
#3787 = cartesian_point ( 'none', ( 47.86530334789235042, -129.4999999999995737, -122.7347227346097043 ) ) ;
#3788 = cartesian_point ( 'none', ( 46.05729364554512983, 15.66997772965965297, 79.64000000000000057 ) ) ;
#3789 = edge_loop ( 'none', ( #32337, #22679, #49405, #44947 ) ) ;
#3790 = oriented_edge ( 'none', *, *, #114, .t. ) ;
#3791 = cartesian_point ( 'none', ( -54.13757153870523098, 11.03778476547338983, 88.53733071381768127 ) ) ;
#3792 = cartesian_point ( 'none', ( 32.37040363476594251, -105.5999999999996675, -223.2079278222275889 ) ) ;
#3793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3794 = oriented_edge ( 'none', *, *, #28577, .f. ) ;
#3795 = cartesian_point ( 'none', ( -40.06579021837213617, 38.04332995647722981, 74.35999999999999943 ) ) ;
#3796 = oriented_edge ( 'none', *, *, #17178, .t. ) ;
#3797 = vector ( 'none', #37996, 1000.000000000000114 ) ;
#3798 = oriented_edge ( 'none', *, *, #13052, .t. ) ;
#3799 = direction ( 'none', ( -0.8732955203394805466, -7.939428697176292064e-15, -0.4871908600897557617 ) ) ;
#3800 = advanced_face ( 'none', ( #7351 ), #50518, .f. ) ;
#3801 = direction ( 'none', ( -1.000000000000000000, -9.242606680004426621e-15, 4.399741399469800317e-14 ) ) ;
#3802 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#3803 = direction ( 'none', ( -0.9990641676798451831, 0.04325261677839042224, 0.0000000000000000000 ) ) ;
#3804 = plane ( 'none', #12562 ) ;
#3805 = edge_curve ( 'none', #47506, #36943, #24621, .t. ) ;
#3806 = circle ( 'none', #47877, 6.399999999999998579 ) ;
#3807 = axis2_placement_3d ( 'none', #16321, #11596, #45756 ) ;
#3808 = axis2_placement_3d ( 'none', #35893, #20269, #36226 ) ;
#3809 = cartesian_point ( 'none', ( -29.37499999999927880, -88.00000000000024158, -119.7210075276642556 ) ) ;
#3810 = cartesian_point ( 'none', ( -47.86517992416174394, -109.5000000000004121, -225.2652060066548643 ) ) ;
#3811 = axis2_placement_3d ( 'none', #9439, #22018, #47299 ) ;
#3812 = axis2_placement_3d ( 'none', #49272, #36466, #44498 ) ;
#3813 = oriented_edge ( 'none', *, *, #22454, .f. ) ;
#3814 = cartesian_point ( 'none', ( 50.50795484288307335, 22.40195809562327867, 67.47825976923095936 ) ) ;
#3815 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#3816 = circle ( 'none', #25578, 4.000000000000000000 ) ;
#3817 = edge_curve ( 'none', #18071, #36883, #42682, .t. ) ;
#3818 = axis2_placement_3d ( 'none', #28546, #53220, #37712 ) ;
#3819 = cartesian_point ( 'none', ( 29.37500000000100897, -87.99999999999970157, -228.2789924723356023 ) ) ;
#3820 = circle ( 'none', #13268, 7.685943401548612997 ) ;
#3821 = cartesian_point ( 'none', ( 39.52207816094215076, -20.49093307533225783, -187.9274769671086744 ) ) ;
#3822 = cartesian_point ( 'none', ( -11.76417726236093131, -55.00841315682577459, -127.7922951370072155 ) ) ;
#3823 = edge_curve ( 'none', #9080, #36808, #30913, .t. ) ;
#3824 = axis2_placement_3d ( 'none', #21621, #13640, #1539 ) ;
#3825 = cartesian_point ( 'none', ( 16.66941788857133844, -32.17540763137265003, -217.1352772978637233 ) ) ;
#3826 = oriented_edge ( 'none', *, *, #4877, .f. ) ;
#3827 = cartesian_point ( 'none', ( -72.49999999999998579, 7.661998245392421292e-13, -73.00000000000000000 ) ) ;
#3828 = vertex_point ( 'none', #13562 ) ;
#3829 = cartesian_point ( 'none', ( 23.63373758188423679, 49.94005354332966817, 79.64000000000000057 ) ) ;
#3830 = conical_surface ( 'none', #23273, 39.00000000000002842, 0.7853981633974415066 ) ;
#3831 = oriented_edge ( 'none', *, *, #8383, .f. ) ;
#3832 = cartesian_point ( 'none', ( 26.00256235150290962, 25.36014532067062532, -217.1483255815673488 ) ) ;
#3833 = cartesian_point ( 'none', ( -38.15799232957044040, -39.95691582779096507, 73.63870104496935198 ) ) ;
#3834 = cylindrical_surface ( 'none', #53803, 82.01999999999999602 ) ;
#3835 = cartesian_point ( 'none', ( -32.35076055471670742, 44.78986042187052163, 88.25095295778211835 ) ) ;
#3836 = direction ( 'none', ( 1.000000000000000000, 9.131584377541925167e-15, -4.399741399469799686e-14 ) ) ;
#3837 = edge_curve ( 'none', #53131, #40241, #49917, .t. ) ;
#3838 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 93.50000000000000000 ) ) ;
#3839 = oriented_edge ( 'none', *, *, #41518, .t. ) ;
#3840 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#3841 = oriented_edge ( 'none', *, *, #16890, .t. ) ;
#3842 = advanced_face ( 'none', ( #9984 ), #9281, .f. ) ;
#3843 = cartesian_point ( 'none', ( -40.76481324505390091, -26.55282472912963598, 64.21915495751552783 ) ) ;
#3844 = cartesian_point ( 'none', ( 33.84083474968028327, 34.95175619723215021, 79.59358299003476134 ) ) ;
#3845 = oriented_edge ( 'none', *, *, #27876, .f. ) ;
#3846 = vector ( 'none', #25330, 1000.000000000000000 ) ;
#3847 = vertex_point ( 'none', #1099 ) ;
#3848 = b_spline_curve_with_knots ( 'none', 3,
( #16190, #45230, #49836, #3733 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01596958757225569459, 0.01874935347481439599 ),
.unspecified. ) ;
#3849 = advanced_face ( 'none', ( #40751 ), #42792, .f. ) ;
#3850 = cartesian_point ( 'none', ( 27.13218740741938717, 13.82974264322797708, -221.5000000000000853 ) ) ;
#3851 = circle ( 'none', #38753, 3.400000000000000355 ) ;
#3852 = cartesian_point ( 'none', ( -19.68381190620981158, -28.94358981730695746, 49.46617807004644618 ) ) ;
#3853 = cartesian_point ( 'none', ( -54.37886904859676918, -86.56861605052152697, -197.3127509147712431 ) ) ;
#3854 = cartesian_point ( 'none', ( 16.98369609955573267, -72.29999999999979821, -173.2556433664161659 ) ) ;
#3855 = vertex_point ( 'none', #51063 ) ;
#3856 = cartesian_point ( 'none', ( -20.80723651186928436, 43.97696432966681357, 86.32655737957597353 ) ) ;
#3857 = line ( 'none', #51485, #14302 ) ;
#3858 = cartesian_point ( 'none', ( -31.71349584612350725, 67.02455660294837969, 15.25690436702143238 ) ) ;
#3859 = cartesian_point ( 'none', ( -38.30087362878848012, -88.00000000000032685, -131.1130196997793291 ) ) ;
#3860 = cartesian_point ( 'none', ( 25.78966447957789399, -48.86661306113538927, 88.82080424144237440 ) ) ;
#3861 = cartesian_point ( 'none', ( 29.53796732363473510, -46.69703794194953872, 64.21915495751551362 ) ) ;
#3862 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838691809, -0.0000000000000000000 ) ) ;
#3863 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013824, 0.0000000000000000000 ) ) ;
#3864 = cartesian_point ( 'none', ( 50.10992170647227795, -23.27167341468087969, 72.92650253348772083 ) ) ;
#3865 = oriented_edge ( 'none', *, *, #9581, .t. ) ;
#3866 = cartesian_point ( 'none', ( -48.46059218397765278, 4.299771374130089363, 65.71312512077750512 ) ) ;
#3867 = edge_loop ( 'none', ( #48449, #42549, #49481 ) ) ;
#3868 = cartesian_point ( 'none', ( 45.00000000000034817, -62.99999999999958078, -148.0192378864661578 ) ) ;
#3869 = advanced_face ( 'none', ( #10627 ), #18467, .f. ) ;
#3870 = cylindrical_surface ( 'none', #43220, 33.00000000000000000 ) ;
#3871 = oriented_edge ( 'none', *, *, #15127, .f. ) ;
#3872 = cartesian_point ( 'none', ( 30.82268374609296657, 16.58198555305390798, -221.5000000000001137 ) ) ;
#3873 = edge_curve ( 'none', #45357, #5821, #8664, .t. ) ;
#3875 = cartesian_point ( 'none', ( -35.80503666998233570, 4.062969482210025518, -216.7789800982483825 ) ) ;
#3874 = vector ( 'none', #5689, 1000.000000000000000 ) ;
#3876 = direction ( 'none', ( -0.9784328531347620261, 0.2065651275181012714, 0.0000000000000000000 ) ) ;
#3877 = axis2_placement_3d ( 'none', #48208, #23062, #52376 ) ;
#3878 = cartesian_point ( 'none', ( -47.50000000000000000, 1.337997754170254306e-14, -104.0000000000000142 ) ) ;
#3879 = edge_curve ( 'none', #13287, #8018, #35502, .t. ) ;
#3880 = axis2_placement_3d ( 'none', #39980, #39643, #48056 ) ;
#3881 = cartesian_point ( 'none', ( -49.88653899652936019, 26.52514329740287380, -82.20707389530629428 ) ) ;
#3882 = oriented_edge ( 'none', *, *, #34641, .t. ) ;
#3883 = cartesian_point ( 'none', ( 39.26759288768536749, -93.40189609631340772, -195.9827473195271068 ) ) ;
#3884 = cartesian_point ( 'none', ( -1.533625421927089727, -86.29999999999996874, -161.8463794256518895 ) ) ;
#3885 = cartesian_point ( 'none', ( 31.92283968059163968, -71.59999999999966747, -223.4576131380235893 ) ) ;
#3886 = edge_curve ( 'none', #23890, #631, #50596, .t. ) ;
#3887 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 90.32479761123097717 ) ) ;
#3888 = axis2_placement_3d ( 'none', #32321, #37264, #40954 ) ;
#3889 = oriented_edge ( 'none', *, *, #38524, .t. ) ;
#3890 = cartesian_point ( 'none', ( -34.74862196777925760, 34.04947361317683630, 73.34368932265800822 ) ) ;
#3891 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879643367e-16, -1.000000000000000000 ) ) ;
#3892 = vertex_point ( 'none', #43526 ) ;
#3893 = vector ( 'none', #47719, 1000.000000000000000 ) ;
#3894 = cartesian_point ( 'none', ( -71.72428031176269769, 4.127742599203964247, -75.09999999999998010 ) ) ;
#3895 = edge_loop ( 'none', ( #36180, #6238, #24675, #36713 ) ) ;
#3896 = cartesian_point ( 'none', ( 33.33860293232585548, -128.4999999999997158, -217.7440116147049025 ) ) ;
#3897 = direction ( 'none', ( -0.5457929029625795403, 0.8379201078120041002, 0.0000000000000000000 ) ) ;
#3898 = direction ( 'none', ( -0.7880191162099982050, -7.004252504936245558e-15, -0.6156507715317292018 ) ) ;
#3899 = axis2_placement_3d ( 'none', #33924, #4820, #17092 ) ;
#3900 = advanced_face ( 'none', ( #24339 ), #42077, .t. ) ;
#3901 = cartesian_point ( 'none', ( 20.14504362635538826, -51.44660753019152821, 80.75360862425552000 ) ) ;
#3902 = face_outer_bound ( 'none', #5644, .t. ) ;
#3903 = cartesian_point ( 'none', ( -63.57662704742668325, 39.78708953005251203, 21.00000000000000355 ) ) ;
#3904 = oriented_edge ( 'none', *, *, #54217, .f. ) ;
#3905 = edge_curve ( 'none', #44931, #45083, #39439, .t. ) ;
#3906 = vector ( 'none', #40705, 1000.000000000000000 ) ;
#3907 = cartesian_point ( 'none', ( 83.28642292229828570, 58.01397897755389010, -1.000000000000000888 ) ) ;
#3908 = direction ( 'none', ( 0.4593118066915578557, -0.8882751061657288005, 0.0000000000000000000 ) ) ;
#3909 = advanced_face ( 'none', ( #38761 ), #27401, .f. ) ;
#3910 = cylindrical_surface ( 'none', #17880, 4.500000000000000888 ) ;
#3911 = edge_curve ( 'none', #40713, #52261, #17184, .t. ) ;
#3912 = vector ( 'none', #44614, 1000.000000000000000 ) ;
#3913 = line ( 'none', #20829, #43173 ) ;
#3914 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#3915 = cartesian_point ( 'none', ( 16.00877916001834933, -45.94073978186560936, 72.98095270133472923 ) ) ;
#3916 = cartesian_point ( 'none', ( -48.93022903197576312, -72.22498166639815054, -206.8681820813581282 ) ) ;
#3917 = advanced_face ( 'none', ( #51882 ), #797, .f. ) ;
#3918 = oriented_edge ( 'none', *, *, #33121, .f. ) ;
#3919 = cartesian_point ( 'none', ( -11.95663809385646914, -109.0608026950823728, -175.5249921294340822 ) ) ;
#3921 = vertex_point ( 'none', #14819 ) ;
#3920 = direction ( 'none', ( 0.8660254037844632435, 7.818599211708667815e-15, 0.4999999999999572009 ) ) ;
#3922 = cartesian_point ( 'none', ( 11.41272329537509833, 54.05841513569558998, 88.53733071381765285 ) ) ;
#3923 = vector ( 'none', #3801, 1000.000000000000000 ) ;
#3924 = cartesian_point ( 'none', ( -43.87886904859701787, -86.56861605052144171, -203.3749287412627780 ) ) ;
#3925 = direction ( 'none', ( 0.5457929029625883111, -0.8379201078119981050, -0.0000000000000000000 ) ) ;
#3926 = cartesian_point ( 'none', ( -50.87899247233462319, -99.50000000000041211, -203.3750000000002558 ) ) ;
#3927 = oriented_edge ( 'none', *, *, #4921, .t. ) ;
#3928 = cartesian_point ( 'none', ( -23.63373758188390283, -49.94005354332983160, 79.64000000000000057 ) ) ;
#3929 = cartesian_point ( 'none', ( -27.73114397726456914, 23.36555405231714033, -217.1483261641725448 ) ) ;
#3930 = cartesian_point ( 'none', ( -4.311103365160371403, -55.08237466314080422, 86.21111928613845521 ) ) ;
#3931 = cartesian_point ( 'none', ( -66.98121670262609939, 15.91200386488372764, -5.999999999999991118 ) ) ;
#3932 = oriented_edge ( 'none', *, *, #38132, .f. ) ;
#3933 = vertex_point ( 'none', #40573 ) ;
#3934 = vertex_point ( 'none', #15345 ) ;
#3935 = face_outer_bound ( 'none', #43329, .t. ) ;
#3936 = oriented_edge ( 'none', *, *, #47434, .t. ) ;
#3937 = cartesian_point ( 'none', ( -48.60845625655245072, -2.010094613402036323, 79.64000000000000057 ) ) ;
#3938 = cartesian_point ( 'none', ( -35.79272057398097218, 32.95001751005482760, 74.35999999999999943 ) ) ;
#3939 = cartesian_point ( 'none', ( -53.35547012942278400, 14.36392091401958027, 65.81928244146212137 ) ) ;
#3940 = edge_curve ( 'none', #51501, #10486, #6032, .t. ) ;
#3941 = axis2_placement_3d ( 'none', #51406, #13540, #34545 ) ;
#3942 = cartesian_point ( 'none', ( 52.55005712244427940, -105.5999999999994827, -147.6204036347636759 ) ) ;
#3943 = cartesian_point ( 'none', ( 13.68393218339834938, -90.29999999999979821, -148.5000000000005116 ) ) ;
#3944 = cartesian_point ( 'none', ( -1.632421719023839257, -89.29999999999996874, -159.5921827006566502 ) ) ;
#3945 = edge_curve ( 'none', #22330, #9875, #49269, .t. ) ;
#3946 = axis2_placement_3d ( 'none', #46031, #33225, #33042 ) ;
#3947 = vector ( 'none', #47456, 1000.000000000000000 ) ;
#3948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3949 = edge_loop ( 'none', ( #19268, #38107, #26346, #38128, #48123 ) ) ;
#3950 = cartesian_point ( 'none', ( 7.458006288438505216, -87.99999999999992895, -116.5286326250839863 ) ) ;
#3951 = face_outer_bound ( 'none', #29514, .t. ) ;
#3952 = cartesian_point ( 'none', ( -55.05726679636278931, 4.622067508511925382, 86.43147230343875265 ) ) ;
#3953 = face_outer_bound ( 'none', #8277, .t. ) ;
#3954 = edge_curve ( 'none', #6377, #45943, #38134, .t. ) ;
#3955 = axis2_placement_3d ( 'none', #53051, #48884, #36952 ) ;
#3956 = cartesian_point ( 'none', ( -48.82365265863995774, 77.28796384129105945, -23.10000000000000497 ) ) ;
#3958 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3957 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#3959 = face_outer_bound ( 'none', #42702, .t. ) ;
#3960 = vector ( 'none', #24763, 1000.000000000000000 ) ;
#3961 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3962 = edge_loop ( 'none', ( #25009, #3781, #23844, #53856 ) ) ;
#3963 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181012436, 0.0000000000000000000 ) ) ;
#3964 = cartesian_point ( 'none', ( 20.00006171186803883, -125.4999999999998295, -112.9999643706331653 ) ) ;
#3965 = b_spline_curve_with_knots ( 'none', 3,
( #14606, #1993, #52847, #19341, #23529, #35283, #10236, #31612, #35664, #43856, #18630, #6194, #6727, #39498, #6537, #35461, #23189, #48465 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.203960941442064865e-13, 0.002208270684172613119, 0.004416541368024830619, 0.006624812051877047685, 0.008833082735729264751, 0.01104135341958148095, 0.01324962410343369888, 0.01545789478728591682, 0.01766616547113813301 ),
.unspecified. ) ;
#3966 = cartesian_point ( 'none', ( -49.88653899652958046, 26.52514329740247945, -89.22498166639772421 ) ) ;
#3967 = axis2_placement_3d ( 'none', #27909, #48258, #2129 ) ;
#3968 = cartesian_point ( 'none', ( 17.48321657307175059, -38.29999999999979821, -173.2337505242519455 ) ) ;
#3969 = oriented_edge ( 'none', *, *, #48702, .f. ) ;
#3970 = cartesian_point ( 'none', ( 55.37712775032617429, -2.397449295408628611, 59.00000000000001421 ) ) ;
#3971 = edge_loop ( 'none', ( #6291, #21379, #49938, #38406 ) ) ;
#3972 = direction ( 'none', ( 4.945682170010028724e-15, 0.9505414793769564330, 0.3105976432361762241 ) ) ;
#3973 = spherical_surface ( 'none', #11687, 12.00000000000000000 ) ;
#3974 = oriented_edge ( 'none', *, *, #9826, .f. ) ;
#3975 = edge_curve ( 'none', #2858, #39389, #6673, .t. ) ;
#3976 = direction ( 'none', ( 0.9677450051188808411, 9.001808307771533163e-15, -0.2519317468431827578 ) ) ;
#3977 = edge_curve ( 'none', #43423, #23185, #4724, .t. ) ;
#3978 = cartesian_point ( 'none', ( 51.69662862993617125, 19.49622217414379222, 71.55584781297920927 ) ) ;
#3979 = cartesian_point ( 'none', ( -42.95499999999999829, 5.538531297425198487e-15, -99.99999999999997158 ) ) ;
#3980 = edge_loop ( 'none', ( #40297, #25805, #9567, #38271 ) ) ;
#3981 = edge_curve ( 'none', #35613, #44224, #14553, .t. ) ;
#3982 = cartesian_point ( 'none', ( -35.43708048525625287, -86.56861605052137065, -126.6210336101698744 ) ) ;
#3983 = direction ( 'none', ( 1.000000000000000000, 9.159339953157541458e-15, -4.398480750882264696e-14 ) ) ;
#3984 = oriented_edge ( 'none', *, *, #4837, .f. ) ;
#3985 = vertex_point ( 'none', #19674 ) ;
#3986 = edge_curve ( 'none', #45278, #3934, #3422, .t. ) ;
#3987 = edge_loop ( 'none', ( #33489, #2953, #36195, #36254, #32394, #44986 ) ) ;
#3988 = cartesian_point ( 'none', ( 15.96442172924434466, -32.51351386485908534, -217.1036072794024108 ) ) ;
#3989 = oriented_edge ( 'none', *, *, #20241, .f. ) ;
#3990 = vector ( 'none', #47371, 1000.000000000000114 ) ;
#3991 = cartesian_point ( 'none', ( 55.25012621325689821, 0.1245386723103751730, 70.91789322571023035 ) ) ;
#3992 = direction ( 'none', ( 0.9998915356700178725, 9.043121296054403192e-15, -0.01472809884042486882 ) ) ;
#3993 = direction ( 'none', ( 9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3994 = cartesian_point ( 'none', ( -36.37248562597044099, 41.59221226411035843, 85.74837633775644008 ) ) ;
#3995 = cartesian_point ( 'none', ( -64.99993828813398977, -99.50000000000058265, -153.9999643706294421 ) ) ;
#3996 = cartesian_point ( 'none', ( 13.66079038198589579, -89.69627059023505922, -148.6490203217877308 ) ) ;
#3997 = circle ( 'none', #21960, 75.00000000000002842 ) ;
#3998 = oriented_edge ( 'none', *, *, #48707, .t. ) ;
#3999 = line ( 'none', #8974, #47200 ) ;
#4000 = cartesian_point ( 'none', ( -65.59993828813429673, -92.94126379228077894, -156.1430881089498257 ) ) ;
#4001 = cylindrical_surface ( 'none', #3164, 4.499999999999997335 ) ;
#4002 = oriented_edge ( 'none', *, *, #52288, .f. ) ;
#4003 = cartesian_point ( 'none', ( 33.68754854384822295, 35.09972738938157022, 75.52478808377507846 ) ) ;
#4004 = line ( 'none', #44683, #12538 ) ;
#4005 = circle ( 'none', #32128, 0.1999999999999972911 ) ;
#4006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4007 = face_outer_bound ( 'none', #39944, .t. ) ;
#4008 = oriented_edge ( 'none', *, *, #28220, .f. ) ;
#4009 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4010 = circle ( 'none', #43068, 61.15470053837925235 ) ;
#4011 = oriented_edge ( 'none', *, *, #3334, .f. ) ;
#4012 = oriented_edge ( 'none', *, *, #36167, .f. ) ;
#4013 = face_outer_bound ( 'none', #24760, .t. ) ;
#4014 = vertex_point ( 'none', #24254 ) ;
#4015 = axis2_placement_3d ( 'none', #2796, #36617, #32038 ) ;
#4016 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4017 = edge_curve ( 'none', #27781, #5955, #19096, .t. ) ;
#4018 = cartesian_point ( 'none', ( 65.00006171186285542, -95.05208047706607033, -224.8059679528890911 ) ) ;
#4019 = cartesian_point ( 'none', ( -16.55981378897968526, 45.74489116147201884, 77.35996047078472770 ) ) ;
#4020 = vertex_point ( 'none', #12046 ) ;
#4021 = direction ( 'none', ( 1.000000000000000000, 9.251858538542969067e-15, -4.379213041577005863e-14 ) ) ;
#4022 = cartesian_point ( 'none', ( -32.68661136684879409, 67.29963074226982656, 16.41572226424373682 ) ) ;
#4023 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4024 = edge_curve ( 'none', #923, #2782, #26965, .t. ) ;
#4025 = cartesian_point ( 'none', ( 29.53030838208150044, -46.70202672052439397, 89.78084504398512422 ) ) ;
#4026 = cartesian_point ( 'none', ( 7.287860208111060782e-13, -72.99999999999997158, -173.9999999999999432 ) ) ;
#4028 = vertex_point ( 'none', #11870 ) ;
#4027 = axis2_placement_3d ( 'none', #23458, #52395, #10690 ) ;
#4029 = axis2_placement_3d ( 'none', #34151, #50870, #38013 ) ;
#4030 = advanced_face ( 'none', ( #26270, #7995 ), #53403, .f. ) ;
#4031 = oriented_edge ( 'none', *, *, #2710, .t. ) ;
#4032 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#4033 = oriented_edge ( 'none', *, *, #19395, .t. ) ;
#4034 = cartesian_point ( 'none', ( -50.87886904859703918, -85.50000000000044054, -203.3749287412624653 ) ) ;
#4035 = oriented_edge ( 'none', *, *, #4239, .t. ) ;
#4036 = vector ( 'none', #36193, 1000.000000000000000 ) ;
#4037 = cartesian_point ( 'none', ( -47.60075830500619531, 10.04939345375546544, 64.21915495751552783 ) ) ;
#4038 = plane ( 'none', #44092 ) ;
#4039 = direction ( 'none', ( -9.048317650695025804e-15, 1.000000000000000000, 3.161227291073907698e-16 ) ) ;
#4040 = edge_curve ( 'none', #10249, #8275, #46635, .t. ) ;
#4041 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#4042 = face_bound ( 'none', #990, .t. ) ;
#4043 = axis2_placement_3d ( 'none', #45092, #24019, #53337 ) ;
#4044 = cartesian_point ( 'none', ( 29.75339973504090452, 5.504486717268709306, -221.4999999999998863 ) ) ;
#4045 = circle ( 'none', #25272, 5.199999999999992184 ) ;
#4046 = cartesian_point ( 'none', ( -30.17472481093001235, -1.481851285096200677, -221.4999999999999147 ) ) ;
#4047 = axis2_placement_3d ( 'none', #49530, #45650, #45465 ) ;
#4048 = oriented_edge ( 'none', *, *, #52924, .f. ) ;
#4049 = vector ( 'none', #9510, 1000.000000000000114 ) ;
#4050 = advanced_face ( 'none', ( #28298 ), #7458, .f. ) ;
#4051 = edge_curve ( 'none', #31052, #32475, #13257, .t. ) ;
#4052 = oriented_edge ( 'none', *, *, #41037, .t. ) ;
#4053 = cartesian_point ( 'none', ( 46.15393342973978008, -63.69427332268161024, -154.1207011618380420 ) ) ;
#4054 = circle ( 'none', #10242, 9.183328512139320665 ) ;
#4055 = cartesian_point ( 'none', ( 37.63137029425077174, -95.11357424036695818, -198.6780725730826020 ) ) ;
#4056 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#4057 = face_outer_bound ( 'none', #26592, .t. ) ;
#4058 = edge_curve ( 'none', #32891, #6334, #21692, .t. ) ;
#4059 = direction ( 'none', ( -0.7880191162099940971, -6.853228547068863258e-15, -0.6156507715317344198 ) ) ;
#4060 = cartesian_point ( 'none', ( -47.45399678265896881, 10.74455578229523312, 64.21915495751551362 ) ) ;
#4061 = circle ( 'none', #16653, 12.50000000000000355 ) ;
#4062 = cylindrical_surface ( 'none', #18783, 45.00000000000000711 ) ;
#4063 = line ( 'none', #53510, #37460 ) ;
#4064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4065 = face_outer_bound ( 'none', #13178, .t. ) ;
#4066 = cartesian_point ( 'none', ( 67.21159873131901463, 33.28364544727486418, 17.35534130117426699 ) ) ;
#4067 = b_spline_curve_with_knots ( 'none', 3,
( #14373, #26604, #26234, #17847, #9803, #47124 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002643145253133180497, 0.001414696639816067757, 0.002565078754318813291 ),
.unspecified. ) ;
#4068 = cartesian_point ( 'none', ( -68.49029971943335227, 14.45955892626709982, 77.00000000000000000 ) ) ;
#4069 = cartesian_point ( 'none', ( -65.59993828813402672, -105.1081947283058469, -152.1674382755268482 ) ) ;
#4070 = edge_curve ( 'none', #46853, #53781, #37451, .t. ) ;
#4071 = line ( 'none', #4430, #1440 ) ;
#4072 = oriented_edge ( 'none', *, *, #1377, .f. ) ;
#4073 = oriented_edge ( 'none', *, *, #48891, .f. ) ;
#4074 = circle ( 'none', #8303, 12.93330584189518540 ) ;
#4075 = oriented_edge ( 'none', *, *, #44603, .f. ) ;
#4076 = cartesian_point ( 'none', ( 52.02452662224115443, 18.60137440437461365, 74.35999999999999943 ) ) ;
#4077 = cartesian_point ( 'none', ( 64.80006171186425945, -99.49999999998065903, -193.9999643706447614 ) ) ;
#4078 = cartesian_point ( 'none', ( 54.66530334788762957, -109.4999999999994742, -225.2652060066593833 ) ) ;
#4079 = oriented_edge ( 'none', *, *, #41580, .t. ) ;
#4080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4081 = cartesian_point ( 'none', ( 60.00000000000000000, 2.780609716877334424e-16, -11.00000000000003020 ) ) ;
#4082 = vertex_point ( 'none', #53197 ) ;
#4083 = cartesian_point ( 'none', ( 0.9999999999927599026, -109.1739600956663878, -188.9632977014135804 ) ) ;
#4084 = b_spline_curve_with_knots ( 'none', 3,
( #51070, #43284, #2321, #2890 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.6000000000000000888 ),
.unspecified. ) ;
#4085 = oriented_edge ( 'none', *, *, #24538, .t. ) ;
#4086 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4087 = cartesian_point ( 'none', ( 1.430095365866497881, -55.23148854815093500, 79.64000000000000057 ) ) ;
#4088 = edge_loop ( 'none', ( #6261, #52392 ) ) ;
#4089 = oriented_edge ( 'none', *, *, #24361, .t. ) ;
#4090 = oriented_edge ( 'none', *, *, #18946, .t. ) ;
#4091 = face_outer_bound ( 'none', #12206, .t. ) ;
#4092 = direction ( 'none', ( 0.04325261677839797869, 0.9990641676798448501, 0.0000000000000000000 ) ) ;
#4093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4094 = cylindrical_surface ( 'none', #50731, 65.00000000000000000 ) ;
#4095 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879641888e-16, 1.000000000000000000 ) ) ;
#4096 = cartesian_point ( 'none', ( -32.22432009729368474, -16.56944123294826099, -217.1307127813245188 ) ) ;
#4097 = cartesian_point ( 'none', ( -30.53773353754967346, -57.36922837876399939, -116.4999999999996305 ) ) ;
#4098 = line ( 'none', #51268, #53173 ) ;
#4099 = cartesian_point ( 'none', ( 37.38589593067656836, 64.03295055867870644, 15.25559166518675980 ) ) ;
#4100 = advanced_face ( 'none', ( #51216 ), #8614, .f. ) ;
#4101 = cartesian_point ( 'none', ( -32.99999999999993605, -2.168817525046741740e-13, -173.9999999999999716 ) ) ;
#4102 = edge_loop ( 'none', ( #25216, #15786 ) ) ;
#4103 = edge_curve ( 'none', #34757, #38909, #32863, .t. ) ;
#4104 = oriented_edge ( 'none', *, *, #30402, .t. ) ;
#4105 = axis2_placement_3d ( 'none', #44024, #27382, #27003 ) ;
#4106 = vector ( 'none', #11877, 1000.000000000000000 ) ;
#4107 = oriented_edge ( 'none', *, *, #22507, .f. ) ;
#4108 = direction ( 'none', ( -1.000000000000000000, -9.083642928751280212e-15, 4.407248976542288391e-14 ) ) ;
#4109 = cartesian_point ( 'none', ( -2.308267506758122063e-15, 56.49999999999999289, -100.5965575238897713 ) ) ;
#4110 = cartesian_point ( 'none', ( 68.24999999999998579, 2.716883115150891226e-13, -104.0000000000000142 ) ) ;
#4111 = vertex_point ( 'none', #46273 ) ;
#4112 = advanced_face ( 'none', ( #24975 ), #12592, .f. ) ;
#4113 = cartesian_point ( 'none', ( -20.54493504658449865, 22.51287346018673574, -221.5000000000001421 ) ) ;
#4114 = cartesian_point ( 'none', ( 0.3481667948262269219, -55.24913039652692248, 75.47745113120900839 ) ) ;
#4115 = edge_curve ( 'none', #26104, #12673, #20321, .t. ) ;
#4116 = vector ( 'none', #4498, 1000.000000000000000 ) ;
#4117 = cartesian_point ( 'none', ( -6.580354276049767292e-12, -109.2999999999999261, -173.9999999999999432 ) ) ;
#4118 = vector ( 'none', #26753, 1000.000000000000000 ) ;
#4119 = cylindrical_surface ( 'none', #50628, 4.000000000000000000 ) ;
#4120 = circle ( 'none', #42097, 3.399999999999993250 ) ;
#4121 = axis2_placement_3d ( 'none', #7810, #44960, #49169 ) ;
#4122 = plane ( 'none', #42908 ) ;
#4123 = face_outer_bound ( 'none', #23893, .t. ) ;
#4124 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838693891, 0.0000000000000000000 ) ) ;
#4125 = edge_curve ( 'none', #13407, #49888, #5969, .t. ) ;
#4126 = cartesian_point ( 'none', ( -54.05841513569560419, 11.41272329537510188, 64.57938962253901138 ) ) ;
#4127 = cartesian_point ( 'none', ( -34.13980625722354745, -34.65999350309978411, 81.02464612945753686 ) ) ;
#4128 = line ( 'none', #32456, #46649 ) ;
#4129 = oriented_edge ( 'none', *, *, #4399, .t. ) ;
#4130 = oriented_edge ( 'none', *, *, #39073, .t. ) ;
#4131 = oriented_edge ( 'none', *, *, #21180, .f. ) ;
#4132 = axis2_placement_3d ( 'none', #27780, #6374, #2716 ) ;
#4133 = cartesian_point ( 'none', ( 13.67844672622838686, -90.24705342329836810, -148.5000000000005400 ) ) ;
#4134 = vertex_point ( 'none', #38410 ) ;
#4135 = direction ( 'none', ( -0.04325261677838343477, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#4136 = edge_curve ( 'none', #40277, #41000, #4054, .t. ) ;
#4137 = vertex_point ( 'none', #684 ) ;
#4138 = cartesian_point ( 'none', ( 12.00000000000079581, -87.99999999999987210, -117.7661134190423553 ) ) ;
#4139 = cartesian_point ( 'none', ( -55.12650888674934180, 3.704401916725771571, 68.26438704136674573 ) ) ;
#4140 = cartesian_point ( 'none', ( -30.89403759285498907, 16.44882203976136026, -221.4999999999999147 ) ) ;
#4141 = oriented_edge ( 'none', *, *, #19549, .f. ) ;
#4142 = cartesian_point ( 'none', ( 43.52994960083332643, 28.35394130890647091, 77.00000000000000000 ) ) ;
#4143 = axis2_placement_3d ( 'none', #42478, #13743, #8995 ) ;
#4145 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4144 = cartesian_point ( 'none', ( 33.04284118542729942, -101.3999999999996646, -222.8327908599584646 ) ) ;
#4146 = circle ( 'none', #43273, 6.099999999999999645 ) ;
#4147 = cartesian_point ( 'none', ( 72.49999999999998579, -2.592852208354319473e-13, -75.09999999999999432 ) ) ;
#4148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4149 = edge_curve ( 'none', #7611, #7953, #34125, .t. ) ;
#4150 = cartesian_point ( 'none', ( 10.04671289800612222, -68.49733868854826824, -5.333385519539480590 ) ) ;
#4151 = oriented_edge ( 'none', *, *, #23158, .t. ) ;
#4152 = cartesian_point ( 'none', ( 54.38653899652936019, 26.52514329740288090, -116.5000000000000000 ) ) ;
#4153 = cartesian_point ( 'none', ( -43.74398553220689223, -128.5000000000003695, -207.3385055910931953 ) ) ;
#4154 = cylindrical_surface ( 'none', #15352, 47.50000000000000711 ) ;
#4155 = cartesian_point ( 'none', ( -6.687903583526877018e-15, -72.50000000000002842, -45.72498166639773842 ) ) ;
#4156 = plane ( 'none', #44508 ) ;
#4157 = edge_curve ( 'none', #1087, #22278, #53770, .t. ) ;
#4158 = cylindrical_surface ( 'none', #4929, 32.50000000000000000 ) ;
#4159 = oriented_edge ( 'none', *, *, #27876, .t. ) ;
#4160 = oriented_edge ( 'none', *, *, #24647, .f. ) ;
#4161 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181014657, 0.0000000000000000000 ) ) ;
#4162 = edge_loop ( 'none', ( #11941, #39692, #18033, #53539 ) ) ;
#4163 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4164 = edge_loop ( 'none', ( #40827, #21420, #12241 ) ) ;
#4165 = direction ( 'none', ( -0.3499645431670336260, 0.9367629468151958960, 0.0000000000000000000 ) ) ;
#4166 = oriented_edge ( 'none', *, *, #43504, .f. ) ;
#4167 = cartesian_point ( 'none', ( 54.05841513569571788, -11.41272329537453523, 89.78084504248447217 ) ) ;
#4168 = direction ( 'none', ( 8.673617379884030739e-15, -1.000000000000000000, 9.540979117872433971e-14 ) ) ;
#4169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4171 = line ( 'none', #12225, #4116 ) ;
#4170 = cartesian_point ( 'none', ( 7.309153282619718084e-13, -73.99999999999998579, -174.0000000000000000 ) ) ;
#4172 = advanced_face ( 'none', ( #23661 ), #42621, .f. ) ;
#4173 = circle ( 'none', #6293, 72.79999999999999716 ) ;
#4174 = cartesian_point ( 'none', ( 14.31060944688632297, -26.90349536542974818, -221.4999999999997442 ) ) ;
#4175 = conical_surface ( 'none', #32248, 74.00000000000001421, 0.5235987755983041447 ) ;
#4176 = oriented_edge ( 'none', *, *, #45408, .t. ) ;
#4177 = vector ( 'none', #32384, 1000.000000000000000 ) ;
#4178 = vector ( 'none', #27707, 1000.000000000000000 ) ;
#4179 = vector ( 'none', #26532, 1000.000000000000114 ) ;
#4180 = cartesian_point ( 'none', ( -51.58236709123867314, -129.1659430424830077, -194.9292249672170954 ) ) ;
#4181 = cartesian_point ( 'none', ( 30.29830402931875000, -57.44537799994942162, -116.4999999999999289 ) ) ;
#4182 = cartesian_point ( 'none', ( -19.40000000000772218, -96.23259085289487302, -197.0708457509821585 ) ) ;
#4183 = advanced_face ( 'none', ( #47886 ), #2748, .f. ) ;
#4184 = approval_person_organization ( #28998, #47645, #15750 ) ;
#4185 = oriented_edge ( 'none', *, *, #5491, .f. ) ;
#4186 = line ( 'none', #44993, #29690 ) ;
#4187 = oriented_edge ( 'none', *, *, #39802, .t. ) ;
#4188 = direction ( 'none', ( 0.1846951638660236372, 0.9827958569532651012, 1.203577800433096743e-16 ) ) ;
#4189 = oriented_edge ( 'none', *, *, #41327, .t. ) ;
#4190 = cartesian_point ( 'none', ( -24.30090115042793641, -25.18861257150007305, 48.99999999999993605 ) ) ;
#4191 = cartesian_point ( 'none', ( 55.37712775032617429, -2.397449295408628611, 5.500000000000007994 ) ) ;
#4192 = oriented_edge ( 'none', *, *, #4301, .t. ) ;
#4193 = axis2_placement_3d ( 'none', #23203, #6549, #23730 ) ;
#4195 = vertex_point ( 'none', #46432 ) ;
#4194 = edge_loop ( 'none', ( #5968, #31747 ) ) ;
#4196 = cartesian_point ( 'none', ( 13.92399852181273978, -90.27325043957419837, -148.5614020597757587 ) ) ;
#4197 = line ( 'none', #8772, #19232 ) ;
#4198 = edge_curve ( 'none', #31071, #50855, #128, .t. ) ;
#4199 = axis2_placement_3d ( 'none', #31389, #40386, #2361 ) ;
#4200 = vertex_point ( 'none', #34351 ) ;
#4201 = vertex_point ( 'none', #51383 ) ;
#4202 = plane ( 'none', #10077 ) ;
#4203 = vector ( 'none', #42451, 1000.000000000000000 ) ;
#4204 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, 21.02502566704310283 ) ) ;
#4205 = edge_curve ( 'none', #27388, #39789, #30853, .t. ) ;
#4206 = axis2_placement_3d ( 'none', #25180, #135, #21319 ) ;
#4207 = oriented_edge ( 'none', *, *, #53646, .t. ) ;
#4208 = vertex_point ( 'none', #42749 ) ;
#4209 = edge_curve ( 'none', #18267, #5138, #19706, .t. ) ;
#4210 = advanced_face ( 'none', ( #33493, #14492 ), #21864, .f. ) ;
#4211 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4212 = line ( 'none', #19372, #48744 ) ;
#4213 = edge_curve ( 'none', #48832, #21068, #22957, .t. ) ;
#4214 = oriented_edge ( 'none', *, *, #11374, .t. ) ;
#4216 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4215 = axis2_placement_3d ( 'none', #3618, #37440, #36698 ) ;
#4217 = oriented_edge ( 'none', *, *, #29244, .f. ) ;
#4218 = plane ( 'none', #4314 ) ;
#4219 = oriented_edge ( 'none', *, *, #12575, .t. ) ;
#4220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4221 = oriented_edge ( 'none', *, *, #21566, .f. ) ;
#4222 = cartesian_point ( 'none', ( -16.57579265422295833, 45.73911676037661778, 77.73064812516385302 ) ) ;
#4223 = axis2_placement_3d ( 'none', #38710, #13662, #26410 ) ;
#4224 = direction ( 'none', ( -0.5457929029625825379, 0.8379201078120018797, 0.0000000000000000000 ) ) ;
#4225 = cartesian_point ( 'none', ( 24.31876776921265915, -49.61114236250309517, 88.00509943450946082 ) ) ;
#4226 = vector ( 'none', #19143, 1000.000000000000000 ) ;
#4227 = cartesian_point ( 'none', ( -42.63986500295839477, -23.42629458999602932, 66.08827339949878876 ) ) ;
#4228 = direction ( 'none', ( 1.000000000000000000, -1.067522139062651460e-15, 8.604228440844955300e-16 ) ) ;
#4229 = axis2_placement_3d ( 'none', #1830, #5655, #47567 ) ;
#4230 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4231 = vector ( 'none', #24182, 1000.000000000000000 ) ;
#4233 = edge_loop ( 'none', ( #22570, #25263, #29169, #35449, #23780, #1409, #11583, #32854, #13391, #13962 ) ) ;
#4232 = direction ( 'none', ( 7.771561172376093811e-16, 8.326672684688672081e-16, -1.000000000000000000 ) ) ;
#4234 = circle ( 'none', #25090, 74.57735026918965104 ) ;
#4235 = circle ( 'none', #28387, 107.4999999999999858 ) ;
#4236 = cartesian_point ( 'none', ( -49.17796197132317104, -9.029288806273303436, -4.999999999999992006 ) ) ;
#4237 = direction ( 'none', ( 0.04325261677838343477, 0.9990641676798454052, 0.0000000000000000000 ) ) ;
#4238 = circle ( 'none', #34591, 10.00000000000000355 ) ;
#4239 = edge_curve ( 'none', #37182, #3681, #36533, .t. ) ;
#4240 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4241 = cartesian_point ( 'none', ( 38.56572102495459831, 35.36502738335383356, 20.99999999999998934 ) ) ;
#4242 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4243 = cartesian_point ( 'none', ( 32.56435262047263279, 12.88331846153432991, -221.5000000000556497 ) ) ;
#4244 = oriented_edge ( 'none', *, *, #7143, .t. ) ;
#4245 = face_outer_bound ( 'none', #35270, .t. ) ;
#4246 = vertex_point ( 'none', #34881 ) ;
#4247 = cartesian_point ( 'none', ( -35.03172276260811202, -1.694998041458926075, -221.5000000000273133 ) ) ;
#4248 = direction ( 'none', ( 0.8209495939684045007, 0.5710006691441891213, 0.0000000000000000000 ) ) ;
#4249 = oriented_edge ( 'none', *, *, #35533, .f. ) ;
#4250 = direction ( 'none', ( 9.251858538542972222e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4251 = edge_curve ( 'none', #15983, #45330, #45950, .t. ) ;
#4252 = cartesian_point ( 'none', ( -47.36368616655666841, 20.08715342491138856, -126.4999999999999716 ) ) ;
#4253 = oriented_edge ( 'none', *, *, #2872, .t. ) ;
#4255 = edge_loop ( 'none', ( #44635, #19668, #44037, #37645 ) ) ;
#4254 = oriented_edge ( 'none', *, *, #37139, .t. ) ;
#4256 = direction ( 'none', ( -0.9363967674059892055, 0.3509431492302046429, 0.0000000000000000000 ) ) ;
#4257 = cartesian_point ( 'none', ( -55.53159585040806689, 24.11426981159578986, -128.5999999999999943 ) ) ;
#4258 = line ( 'none', #24512, #46833 ) ;
#4259 = direction ( 'none', ( -4.399741399469800948e-14, 1.791696720875498150e-16, -1.000000000000000000 ) ) ;
#4260 = vertex_point ( 'none', #18581 ) ;
#4261 = oriented_edge ( 'none', *, *, #3945, .t. ) ;
#4262 =( bounded_curve ( ) b_spline_curve ( 3, ( #37202, #4277, #12171, #20304 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793116, 4.712388980384690562 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243648264, 0.8047378541243648264, 1.000000000000000000 ) )
representation_item ( '' ) );
#4263 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4264 = plane ( 'none', #7658 ) ;
#4265 = circle ( 'none', #26030, 2.917499999999996430 ) ;
#4266 = cartesian_point ( 'none', ( 45.00000000000000711, 0.0000000000000000000, 95.50000000000005684 ) ) ;
#4267 = vertex_point ( 'none', #31217 ) ;
#4268 = cartesian_point ( 'none', ( 50.73150105686251976, 21.88472386522173352, 69.89815227684142940 ) ) ;
#4269 = cartesian_point ( 'none', ( 25.70715881457565644, -101.5999999999997385, -226.9251940847123876 ) ) ;
#4270 = vertex_point ( 'none', #18776 ) ;
#4271 = oriented_edge ( 'none', *, *, #42419, .f. ) ;
#4272 = direction ( 'none', ( 0.9473431134417171773, 0.3202202763950993680, 1.110223024625156540e-15 ) ) ;
#4273 = face_bound ( 'none', #44112, .t. ) ;
#4274 = edge_loop ( 'none', ( #27170, #1944, #15301, #9061 ) ) ;
#4275 = oriented_edge ( 'none', *, *, #13818, .t. ) ;
#4276 = cartesian_point ( 'none', ( 21.04594188801006638, -51.08645503586492964, 82.83818164051326960 ) ) ;
#4277 = cartesian_point ( 'none', ( 19.33095244168828231, -32.99999999999977973, -206.9999999999998863 ) ) ;
#4278 = oriented_edge ( 'none', *, *, #47388, .t. ) ;
#4279 = oriented_edge ( 'none', *, *, #21180, .t. ) ;
#4280 = cartesian_point ( 'none', ( -0.3437168302216735416, -89.29999999999995453, -188.9960614409457378 ) ) ;
#4281 = circle ( 'none', #2483, 6.099999999999999645 ) ;
#4282 = cartesian_point ( 'none', ( -49.81214711292807351, 92.99999999999984368, -20.00000000000000355 ) ) ;
#4283 = cartesian_point ( 'none', ( -29.42551737902178743, -105.6000000000002359, -126.5506354950124148 ) ) ;
#4284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4285 = edge_curve ( 'none', #19094, #28095, #11270, .t. ) ;
#4286 = axis2_placement_3d ( 'none', #24003, #3176, #7571 ) ;
#4287 = face_outer_bound ( 'none', #41535, .t. ) ;
#4288 = circle ( 'none', #32870, 4.049999999999998934 ) ;
#4289 = edge_curve ( 'none', #9450, #2876, #51828, .t. ) ;
#4290 = axis2_placement_3d ( 'none', #21184, #12658, #46299 ) ;
#4291 = direction ( 'none', ( 0.04325261677838692503, 0.9990641676798452941, -0.0000000000000000000 ) ) ;
#4292 = oriented_edge ( 'none', *, *, #21236, .t. ) ;
#4293 = cartesian_point ( 'none', ( -54.61301969977833437, -88.00000000000046896, -191.9907776171995692 ) ) ;
#4294 = oriented_edge ( 'none', *, *, #14332, .f. ) ;
#4295 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013546, 0.0000000000000000000 ) ) ;
#4296 = cartesian_point ( 'none', ( 6.251157748832058658, 48.24788313153217700, 64.84954503122808944 ) ) ;
#4297 = cartesian_point ( 'none', ( -2.397449295409205927, -55.37712775032614587, 13.99999999999999822 ) ) ;
#4298 = cartesian_point ( 'none', ( 46.07824020250391328, 25.14697048696693571, -126.4999999999998295 ) ) ;
#4299 = oriented_edge ( 'none', *, *, #36158, .f. ) ;
#4300 = vector ( 'none', #15428, 1000.000000000000000 ) ;
#4301 = edge_curve ( 'none', #18968, #38301, #35446, .t. ) ;
#4303 = oriented_edge ( 'none', *, *, #48339, .t. ) ;
#4302 = cartesian_point ( 'none', ( 49.17796197132311420, 9.029288806273655155, 3.000000000000007994 ) ) ;
#4304 = axis2_placement_3d ( 'none', #19845, #24069, #28290 ) ;
#4305 = direction ( 'none', ( 0.8379201078119982160, 0.5457929029625884221, 0.0000000000000000000 ) ) ;
#4306 = cartesian_point ( 'none', ( 40.03895679231742832, -28.39971579052017958, -172.1913778382466944 ) ) ;
#4307 = oriented_edge ( 'none', *, *, #4666, .f. ) ;
#4308 = oriented_edge ( 'none', *, *, #49753, .f. ) ;
#4310 = vertex_point ( 'none', #14571 ) ;
#4309 = oriented_edge ( 'none', *, *, #40274, .t. ) ;
#4311 = cartesian_point ( 'none', ( 26.00000000000079226, -71.69100306100398257, -231.4999999999999432 ) ) ;
#4312 = cartesian_point ( 'none', ( -71.12182718956366045, 3.808298794025998024, -75.09999999999999432 ) ) ;
#4313 = vector ( 'none', #44341, 1000.000000000000114 ) ;
#4314 = axis2_placement_3d ( 'none', #16486, #54172, #29096 ) ;
#4315 = cartesian_point ( 'none', ( -30.06503597608184819, 17.92812882885217363, -221.5000000000000284 ) ) ;
#4316 = cartesian_point ( 'none', ( -9.903167131574837967, -54.35657981616527934, 88.44658139858877632 ) ) ;
#4317 = edge_loop ( 'none', ( #8227, #18361, #19453, #1212 ) ) ;
#4318 = cartesian_point ( 'none', ( 11.41272329537510188, 54.05841513569560419, 74.35999999999999943 ) ) ;
#4319 = oriented_edge ( 'none', *, *, #13539, .t. ) ;
#4320 = axis2_placement_3d ( 'none', #7673, #28869, #25000 ) ;
#4321 = circle ( 'none', #35859, 55.25000000000001421 ) ;
#4322 = oriented_edge ( 'none', *, *, #23476, .t. ) ;
#4323 = edge_curve ( 'none', #19249, #1097, #15200, .t. ) ;
#4324 = edge_loop ( 'none', ( #48207, #30829, #3686, #12622 ) ) ;
#4325 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#4326 = oriented_edge ( 'none', *, *, #17120, .t. ) ;
#4327 = cartesian_point ( 'none', ( -64.99993828813636298, -89.59759017799348157, -206.2444259455341751 ) ) ;
#4328 = edge_curve ( 'none', #27890, #39197, #53125, .t. ) ;
#4329 = cartesian_point ( 'none', ( -35.08420315138135948, -33.70403004116569434, 70.35277110100552989 ) ) ;
#4330 = line ( 'none', #51657, #31829 ) ;
#4331 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -35.10000000000000853 ) ) ;
#4332 = edge_loop ( 'none', ( #8406, #50826 ) ) ;
#4333 = advanced_face ( 'none', ( #47263 ), #39826, .t. ) ;
#4334 = edge_curve ( 'none', #41819, #35372, #43929, .t. ) ;
#4335 = cartesian_point ( 'none', ( -76.01397897755421695, 64.01397897755346378, 0.0000000000000000000 ) ) ;
#4336 = cartesian_point ( 'none', ( -56.38653899652953783, 26.52514329740252208, -136.4999999999999716 ) ) ;
#4337 = vertex_point ( 'none', #51562 ) ;
#4338 = cartesian_point ( 'none', ( -35.43708048525625287, -86.56861605052137065, -126.6210336101698744 ) ) ;
#4339 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4340 = line ( 'none', #47626, #41677 ) ;
#4341 = b_spline_curve_with_knots ( 'none', 3,
( #10352, #39253, #31544, #48046, #47839, #6323, #23315, #35593, #18359, #39806, #52413, #48251, #22564, #1774, #39973, #6125, #31004, #39629, #31192, #14543, #27338, #43807 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.002650321384877191502, 0.003754422223205690790, 0.004858523061534190078, 0.007066724738191192123, 0.008170825576519694447, 0.009274926414848198505, 0.01148312809150517366, 0.01369132976816215055, 0.01589953144481912745, 0.01810773312147610781, 0.02031593479813308123 ),
.unspecified. ) ;
#4342 = cartesian_point ( 'none', ( -54.60981804230802794, 8.419830046401449053, 65.82181778595874277 ) ) ;
#4343 = cartesian_point ( 'none', ( -30.68722004352658317, 57.30009633353229503, -116.4999999999999574 ) ) ;
#4344 = direction ( 'none', ( -3.215089393431929959e-14, 0.8288054977281670288, -0.5595368146382913022 ) ) ;
#4345 = advanced_face ( 'none', ( #36753 ), #34808, .f. ) ;
#4346 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4347 = vertex_point ( 'none', #10545 ) ;
#4348 = vertex_point ( 'none', #43283 ) ;
#4349 = direction ( 'none', ( 1.224646799147353700e-16, -8.561292541515856896e-31, -1.000000000000000000 ) ) ;
#4350 = b_spline_curve_with_knots ( 'none', 3,
( #8706, #46575, #50638, #33398, #25344, #37656, #29759, #8368, #20759 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 1, 4 ),
( 0.004077832832815397358, 0.01060617120254947997, 0.01083859609469848759, 0.01107102098684745531, 0.01130344587899646466, 0.01153587077114547228 ),
.unspecified. ) ;
#4351 = cartesian_point ( 'none', ( -78.57944429658797958, -55.64307945007602996, -35.10000000000000853 ) ) ;
#4352 = vertex_point ( 'none', #18217 ) ;
#4353 = direction ( 'none', ( -0.9805333405383200862, 0.1963526625558276728, -6.353533297081426182e-16 ) ) ;
#4354 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838693197, 0.0000000000000000000 ) ) ;
#4355 = line ( 'none', #32552, #10220 ) ;
#4357 = oriented_edge ( 'none', *, *, #53885, .f. ) ;
#4356 = cartesian_point ( 'none', ( 87.50000000000000000, 2.780609716877334424e-16, -6.999999999999999112 ) ) ;
#4358 = oriented_edge ( 'none', *, *, #8538, .t. ) ;
#4360 = vertex_point ( 'none', #47863 ) ;
#4359 = edge_loop ( 'none', ( #21288, #11321, #19637, #17289, #6167 ) ) ;
#4361 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -23.10000000000000142 ) ) ;
#4362 = circle ( 'none', #7212, 4.050000000000002487 ) ;
#4363 = oriented_edge ( 'none', *, *, #38681, .t. ) ;
#4364 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838691809, 0.0000000000000000000 ) ) ;
#4365 = edge_loop ( 'none', ( #54114, #17830, #47907, #37716 ) ) ;
#4366 = cartesian_point ( 'none', ( -57.50000000000009237, 14.90130006533177642, -116.5000000000001563 ) ) ;
#4367 = direction ( 'none', ( -0.9990409470326473418, -9.112019628673652830e-15, -0.04378568432845737074 ) ) ;
#4368 = axis2_placement_3d ( 'none', #49039, #26825, #23746 ) ;
#4369 = cartesian_point ( 'none', ( 12.90885194232398270, -27.54294048095719916, -221.4999999999996874 ) ) ;
#4370 = vector ( 'none', #39293, 1000.000000000000114 ) ;
#4371 = edge_curve ( 'none', #5594, #47871, #24282, .t. ) ;
#4372 = cartesian_point ( 'none', ( -39.46572628504313940, 20.58249506023408060, -188.0346901982568397 ) ) ;
#4373 = oriented_edge ( 'none', *, *, #34256, .f. ) ;
#4374 = oriented_edge ( 'none', *, *, #20017, .t. ) ;
#4375 = direction ( 'none', ( -2.150426979086411380e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4376 = direction ( 'none', ( 0.9990641676798450721, -0.04325261677839041530, -0.0000000000000000000 ) ) ;
#4377 = cartesian_point ( 'none', ( -9.920417495925121898, 34.72817709546692555, -216.8885088379401225 ) ) ;
#4378 = line ( 'none', #4126, #20018 ) ;
#4379 = edge_curve ( 'none', #30796, #52673, #44621, .t. ) ;
#4380 = cartesian_point ( 'none', ( -33.24496885704423477, 44.13016009502927517, 87.94831072565793306 ) ) ;
#4381 = axis2_placement_3d ( 'none', #6414, #47958, #35888 ) ;
#4382 = axis2_placement_3d ( 'none', #15020, #40616, #48342 ) ;
#4383 = oriented_edge ( 'none', *, *, #14225, .t. ) ;
#4384 = oriented_edge ( 'none', *, *, #53605, .f. ) ;
#4385 = cartesian_point ( 'none', ( 10.59999999999240217, -99.29999999998663895, -195.0000000000071054 ) ) ;
#4386 = edge_curve ( 'none', #45357, #28566, #3358, .t. ) ;
#4387 = axis2_placement_3d ( 'none', #49116, #48589, #27718 ) ;
#4388 = cartesian_point ( 'none', ( -64.99993828813397556, -88.00000000000437694, -151.3801751975439345 ) ) ;
#4389 = advanced_face ( 'none', ( #32179 ), #25597, .f. ) ;
#4390 = axis2_placement_3d ( 'none', #16426, #28691, #41686 ) ;
#4391 = cartesian_point ( 'none', ( -21.42282836936976054, -43.67940078493414546, 74.01219247319312444 ) ) ;
#4392 = oriented_edge ( 'none', *, *, #39461, .f. ) ;
#4393 = edge_curve ( 'none', #38775, #41892, #15809, .t. ) ;
#4394 = edge_curve ( 'none', #30437, #47688, #21016, .t. ) ;
#4395 = direction ( 'none', ( -1.224646799147352961e-16, -2.157041537713704703e-32, -1.000000000000000000 ) ) ;
#4396 = cartesian_point ( 'none', ( 55.37712775032617429, -2.397449295408628611, -5.999999999999991118 ) ) ;
#4397 = cylindrical_surface ( 'none', #29767, 6.000000000000019540 ) ;
#4398 = cartesian_point ( 'none', ( -21.08680078088457677, -27.94791137120581936, 49.51209358758065093 ) ) ;
#4399 = edge_curve ( 'none', #7727, #1713, #29560, .t. ) ;
#4400 = cartesian_point ( 'none', ( -51.96576939551892593, -18.76522888107455245, 80.35737740985132405 ) ) ;
#4401 = oriented_edge ( 'none', *, *, #33161, .f. ) ;
#4403 = oriented_edge ( 'none', *, *, #45602, .t. ) ;
#4402 = edge_loop ( 'none', ( #28300, #13136, #28012 ) ) ;
#4404 = cartesian_point ( 'none', ( -16.82415550121098491, 45.64838706947973890, 74.40838482100639339 ) ) ;
#4405 = face_bound ( 'none', #5229, .t. ) ;
#4406 = edge_curve ( 'none', #26932, #50648, #50542, .t. ) ;
#4407 = oriented_edge ( 'none', *, *, #13478, .t. ) ;
#4408 = oriented_edge ( 'none', *, *, #39143, .t. ) ;
#4409 = cartesian_point ( 'none', ( 20.55547445066321899, -51.28541129450263725, 84.33634480407854994 ) ) ;
#4410 = cartesian_point ( 'none', ( -42.11357839771825695, -24.35980973421549933, 65.76710861628703242 ) ) ;
#4411 = cartesian_point ( 'none', ( 10.04939345375563065, 47.60075830500615979, 89.78084504248447217 ) ) ;
#4412 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#4413 = conical_surface ( 'none', #28482, 4.000000000000000888, 1.047197551196599852 ) ;
#4414 = edge_loop ( 'none', ( #18464, #2456, #29956, #25453 ) ) ;
#4416 = oriented_edge ( 'none', *, *, #4688, .t. ) ;
#4415 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#4417 = advanced_face ( 'none', ( #40693 ), #28241, .t. ) ;
#4418 = direction ( 'none', ( 0.2742381335458288771, -0.9616618148337283678, 0.0000000000000000000 ) ) ;
#4419 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4420 = cartesian_point ( 'none', ( 32.98453225673992506, 14.91701024215783811, -217.0589830636592978 ) ) ;
#4421 = cartesian_point ( 'none', ( -35.04909135400814080, 8.635471404216882974, -216.8561925778850821 ) ) ;
#4422 = line ( 'none', #35655, #46323 ) ;
#4423 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -20.00000000000000355 ) ) ;
#4424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4425 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#4426 = edge_loop ( 'none', ( #34308, #32431, #32736, #27590 ) ) ;
#4427 = oriented_edge ( 'none', *, *, #24946, .t. ) ;
#4428 = direction ( 'none', ( -1.000000000000000000, -9.251858538542964333e-15, 4.317533984653383040e-14 ) ) ;
#4429 = cartesian_point ( 'none', ( 39.27003625790374031, -105.5998580600920462, -195.9785012921210807 ) ) ;
#4430 = cartesian_point ( 'none', ( 10.59999999999213394, -102.8394512582409988, -201.8224636871402424 ) ) ;
#4431 = cartesian_point ( 'none', ( 72.50000000000002842, 2.500418957003144682e-13, -75.09999999999998010 ) ) ;
#4432 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, 94.35533905932740595 ) ) ;
#4433 = direction ( 'none', ( 0.4593118066915573561, 0.8882751061657292446, 0.0000000000000000000 ) ) ;
#4434 = direction ( 'none', ( 9.056986221514042951e-15, -1.000000000000000000, -2.901919745504674922e-16 ) ) ;
#4435 = edge_curve ( 'none', #11101, #38463, #44952, .t. ) ;
#4436 = cartesian_point ( 'none', ( -77.28796384129090313, -48.82365265864022774, -23.10000000000000497 ) ) ;
#4437 = axis2_placement_3d ( 'none', #48785, #2661, #44715 ) ;
#4438 = cartesian_point ( 'none', ( -1.866310801462302438, 48.61440211634992892, 73.66106891081633989 ) ) ;
#4439 = direction ( 'none', ( 0.01472809884042137335, -5.273948543943917200e-17, 0.9998915356700179835 ) ) ;
#4440 = oriented_edge ( 'none', *, *, #24693, .f. ) ;
#4441 = direction ( 'none', ( -0.04325261677837626689, -0.9990641676798457382, 0.0000000000000000000 ) ) ;
#4442 = b_spline_curve_with_knots ( 'none', 3,
( #25783, #42110, #13200, #735, #25064, #29303 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455718011918548e-07, 0.007872294589614990679, 0.01574437833365818079 ),
.unspecified. ) ;
#4443 = vector ( 'none', #23098, 1000.000000000000000 ) ;
#4444 = cartesian_point ( 'none', ( 21.70569859300779925, -27.45979189518737940, 49.10361537198195947 ) ) ;
#4445 = edge_curve ( 'none', #31586, #47841, #11900, .t. ) ;
#4446 = face_outer_bound ( 'none', #48435, .t. ) ;
#4447 = axis2_placement_3d ( 'none', #37284, #12427, #16834 ) ;
#4448 = axis2_placement_3d ( 'none', #12672, #4750, #409 ) ;
#4449 = cartesian_point ( 'none', ( -22.34438930220519026, -50.53023405519001443, 80.03144944624204982 ) ) ;
#4450 = advanced_face ( 'none', ( #17134 ), #13205, .f. ) ;
#4451 = cartesian_point ( 'none', ( 19.62083182047030050, -51.64891315818088202, 75.45128320297976643 ) ) ;
#4452 = vertex_point ( 'none', #33365 ) ;
#4453 = axis2_placement_3d ( 'none', #53496, #28435, #49677 ) ;
#4455 = vertex_point ( 'none', #12939 ) ;
#4454 = oriented_edge ( 'none', *, *, #19719, .t. ) ;
#4456 = direction ( 'none', ( -1.033905585191071457e-15, -1.041164386969050600e-15, 1.000000000000000000 ) ) ;
#4457 = b_spline_curve_with_knots ( 'none', 3,
( #34810, #43411, #13631, #1170, #47079, #30433, #26565, #26177, #47637, #17623, #38858, #46923, #21792, #22140, #13782, #51502, #51136, #23271, #6999, #21917, #27409, #48073, #11286, #45655, #40598, #41033, #42988, #31796, #6029, #51994, #19202, #22676, #14667, #47959, #14465, #40282, #19013, #1871, #31469, #6585, #43742, #39741, #39909, #31855, #39554, #44295, #6044, #18683 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.05326937472586965733, 0.05548788344324975114, 0.05659713780193979804, 0.05770639216062984495, 0.05992490087800992488, 0.06103415523669996484, 0.06214340959538999787, 0.06325266395408003783, 0.06436191831277007780, 0.06658042703015012997, 0.06768968138884012831, 0.06879893574753012664, 0.07101744446491017881, 0.07323595318229021711, 0.07434520754098024320, 0.07545446189967026929, 0.07767297061705030758, 0.07878222497574031979, 0.07989147933443033200, 0.08210998805181032867, 0.08321924241050034088, 0.08432849676919035309, 0.08654700548657037751, 0.08876551420395040193 ),
.unspecified. ) ;
#4458 = edge_curve ( 'none', #11929, #25236, #26901, .t. ) ;
#4459 = axis2_placement_3d ( 'none', #52494, #27045, #10596 ) ;
#4461 = spherical_surface ( 'none', #50643, 12.00000000000000000 ) ;
#4460 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 107.5000000000000142 ) ) ;
#4462 = oriented_edge ( 'none', *, *, #37543, .t. ) ;
#4463 = advanced_face ( 'none', ( #2068, #45250 ), #29719, .t. ) ;
#4464 = vector ( 'none', #32403, 1000.000000000000114 ) ;
#4465 = oriented_edge ( 'none', *, *, #330, .t. ) ;
#4466 = axis2_placement_3d ( 'none', #17716, #50710, #38251 ) ;
#4467 = edge_curve ( 'none', #7494, #48323, #742, .t. ) ;
#4468 = cartesian_point ( 'none', ( 24.44316573070775789, -42.06517493586687806, 64.47286487699267354 ) ) ;
#4469 = oriented_edge ( 'none', *, *, #15910, .f. ) ;
#4470 = cartesian_point ( 'none', ( -32.95001751005470680, -35.79272057398109297, 74.35999999999999943 ) ) ;
#4471 = plane ( 'none', #53245 ) ;
#4472 = cartesian_point ( 'none', ( 53.21138485210156688, -24.21259058736857739, -126.4999999999998579 ) ) ;
#4473 = direction ( 'none', ( -1.000000000000000000, -9.133393701305175907e-15, 0.0000000000000000000 ) ) ;
#4474 = axis2_placement_3d ( 'none', #17876, #42766, #30514 ) ;
#4475 = cartesian_point ( 'none', ( 39.49441709260933209, -20.53532880578148223, -187.9826973795105403 ) ) ;
#4476 = vertex_point ( 'none', #33566 ) ;
#4477 = circle ( 'none', #34168, 60.00000000000000000 ) ;
#4478 = oriented_edge ( 'none', *, *, #41758, .t. ) ;
#4479 = direction ( 'none', ( 1.000000000000000000, 9.159339953157541458e-15, -4.398480750882264696e-14 ) ) ;
#4480 = edge_curve ( 'none', #39882, #2270, #4675, .t. ) ;
#4481 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 93.50000000000000000 ) ) ;
#4482 = advanced_face ( 'none', ( #21641 ), #39334, .t. ) ;
#4483 = direction ( 'none', ( -0.04325261677838692503, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#4484 = edge_curve ( 'none', #22388, #13601, #36071, .t. ) ;
#4485 = cartesian_point ( 'none', ( -17.01744736194590857, 30.58474577759764657, -221.5000000000070486 ) ) ;
#4487 = direction ( 'none', ( -1.000000000000000000, -9.570888143320315493e-15, 4.402608545927345032e-14 ) ) ;
#4486 = circle ( 'none', #26546, 6.138320441952076933 ) ;
#4488 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#4489 = oriented_edge ( 'none', *, *, #16511, .f. ) ;
#4490 = cartesian_point ( 'none', ( -13.55291108541643652, -108.8386757680117967, -148.5386757680111600 ) ) ;
#4491 = cylindrical_surface ( 'none', #42063, 6.499999999999997335 ) ;
#4492 = cartesian_point ( 'none', ( -53.15504641966004584, 15.08676415980147922, 66.03614167755824838 ) ) ;
#4493 = cartesian_point ( 'none', ( -40.76481324505390091, -26.55282472912963598, 88.53733071381763864 ) ) ;
#4494 = direction ( 'none', ( 0.8732955203394801025, 8.540177112501202215e-15, 0.4871908600897563724 ) ) ;
#4495 = face_outer_bound ( 'none', #584, .t. ) ;
#4496 = cartesian_point ( 'none', ( 21.48707714618106124, 43.64777217354929917, 74.35999999999999943 ) ) ;
#4497 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181019930, 0.0000000000000000000 ) ) ;
#4498 = direction ( 'none', ( 7.771561172376093811e-16, 8.326672684688672081e-16, -1.000000000000000000 ) ) ;
#4499 = oriented_edge ( 'none', *, *, #32563, .f. ) ;
#4500 = cartesian_point ( 'none', ( -4.528889504873492733, 0.9069141006617008616, -215.9999999999999147 ) ) ;
#4501 = oriented_edge ( 'none', *, *, #12403, .t. ) ;
#4502 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 104.5000000000000000 ) ) ;
#4503 = face_outer_bound ( 'none', #52019, .t. ) ;
#4504 = vertex_point ( 'none', #20893 ) ;
#4505 = cartesian_point ( 'none', ( -55.24852361319334193, -0.4058768170624409422, 77.76851369652662527 ) ) ;
#4506 = vector ( 'none', #13422, 1000.000000000000000 ) ;
#4507 = cartesian_point ( 'none', ( 31.42311714937190459, -66.99692312798291027, 15.00000000000001954 ) ) ;
#4508 = advanced_face ( 'none', ( #19039, #45896 ), #21071, .f. ) ;
#4509 = cartesian_point ( 'none', ( -51.66712826273645476, 82.68468937525219076, 21.02502566704310283 ) ) ;
#4510 = axis2_placement_3d ( 'none', #52858, #27790, #40243 ) ;
#4511 = cartesian_point ( 'none', ( -66.43559072785035369, 14.02577215847908576, 62.60000000000000142 ) ) ;
#4512 = cartesian_point ( 'none', ( 47.50000000000000711, 2.780609716877430566e-16, -72.00000000000001421 ) ) ;
#4513 = cartesian_point ( 'none', ( 42.08213108521553636, -30.02031384457428231, -163.0759724577548013 ) ) ;
#4514 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 13.26794919243116233 ) ) ;
#4515 = cartesian_point ( 'none', ( -14.43065783831627513, -100.2109185694674949, -199.1547950608729991 ) ) ;
#4516 = direction ( 'none', ( -8.881784197001252323e-16, -8.326672684688674053e-16, 1.000000000000000000 ) ) ;
#4517 = edge_curve ( 'none', #23492, #19206, #41338, .t. ) ;
#4518 = axis2_placement_3d ( 'none', #7120, #32173, #11366 ) ;
#4519 = oriented_edge ( 'none', *, *, #11685, .t. ) ;
#4520 = direction ( 'none', ( 0.9677450051188807301, 9.018081969480723276e-15, -0.2519317468431827578 ) ) ;
#4521 = oriented_edge ( 'none', *, *, #50819, .t. ) ;
#4522 = face_bound ( 'none', #24043, .t. ) ;
#4523 = edge_curve ( 'none', #25302, #53530, #5291, .t. ) ;
#4524 = oriented_edge ( 'none', *, *, #52104, .f. ) ;
#4525 = axis2_placement_3d ( 'none', #29040, #7820, #3976 ) ;
#4526 = cc_design_person_and_organization_assignment ( #8052, #36783, ( #31508 ) ) ;
#4527 = edge_curve ( 'none', #17260, #31875, #28190, .t. ) ;
#4528 = cartesian_point ( 'none', ( -28.51014828621387309, 76.30554771587823382, 49.00000000000000000 ) ) ;
#4529 = cartesian_point ( 'none', ( -25.70715881457332230, -101.4000000000002188, -121.0748059152872997 ) ) ;
#4530 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4531 = edge_curve ( 'none', #22278, #1087, #74, .t. ) ;
#4532 = axis2_placement_3d ( 'none', #33324, #7739, #50210 ) ;
#4533 = cartesian_point ( 'none', ( -6.568743628084209973, -29.51168694095674283, -221.4999999999997158 ) ) ;
#4534 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#4535 = vertex_point ( 'none', #9195 ) ;
#4536 = cartesian_point ( 'none', ( -51.16372335621112910, -128.8325971240617491, -195.0724356055719113 ) ) ;
#4537 = cylindrical_surface ( 'none', #53081, 70.00000000000001421 ) ;
#4538 = cartesian_point ( 'none', ( -32.56647742064964746, -101.6000000000002785, -125.6143931523677537 ) ) ;
#4539 = cartesian_point ( 'none', ( -19.64790348853461310, 30.54781652643721657, -217.1483254181692928 ) ) ;
#4540 = circle ( 'none', #37946, 3.399999999999993250 ) ;
#4541 = direction ( 'none', ( -1.000000000000000000, 8.604228440844973049e-16, -8.604228440844957272e-16 ) ) ;
#4542 = axis2_placement_3d ( 'none', #5699, #17604, #5158 ) ;
#4543 = oriented_edge ( 'none', *, *, #32438, .t. ) ;
#4544 = line ( 'none', #22242, #45806 ) ;
#4545 = edge_curve ( 'none', #6341, #31681, #24916, .t. ) ;
#4546 = direction ( 'none', ( 0.6513486323407413625, 0.7587785969226108485, 7.976720177250884769e-17 ) ) ;
#4547 = oriented_edge ( 'none', *, *, #20062, .t. ) ;
#4548 = cartesian_point ( 'none', ( 4.528889504873744087, -0.9069141006616110445, -218.9999999999999147 ) ) ;
#4549 = vector ( 'none', #36520, 1000.000000000000000 ) ;
#4550 =( bounded_curve ( ) b_spline_curve ( 3, ( #25795, #30183, #30567, #4777 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.067810182074916625 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9895006561676507051, 0.9895006561676507051, 1.000000000000000000 ) )
representation_item ( '' ) );
#4551 = cartesian_point ( 'none', ( -34.31671486623406508, -34.48647058816509059, 69.77105706190485535 ) ) ;
#4552 = edge_curve ( 'none', #27388, #36365, #40014, .t. ) ;
#4553 = cartesian_point ( 'none', ( 38.66171974894032104, 29.53902757600467055, 87.92899651858186871 ) ) ;
#4554 = cartesian_point ( 'none', ( -29.42516023475679887, 38.74404065880354153, 89.26028810987875772 ) ) ;
#4555 = cartesian_point ( 'none', ( -73.33046481935615191, 40.20936371515087870, 41.50000000000000711 ) ) ;
#4556 = oriented_edge ( 'none', *, *, #14952, .f. ) ;
#4557 = cartesian_point ( 'none', ( -60.00000000000000000, 7.625941766571851798e-15, -21.00000000000000355 ) ) ;
#4558 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#4559 = cartesian_point ( 'none', ( 10.04939345375563242, 47.60075830500616689, 64.21915495751552783 ) ) ;
#4560 = oriented_edge ( 'none', *, *, #9088, .t. ) ;
#4561 = vertex_point ( 'none', #23444 ) ;
#4562 = edge_loop ( 'none', ( #46277, #35110, #32994, #48745 ) ) ;
#4563 = direction ( 'none', ( -0.5457929029625882000, 0.8379201078119981050, 0.0000000000000000000 ) ) ;
#4564 = oriented_edge ( 'none', *, *, #3595, .f. ) ;
#4565 = face_outer_bound ( 'none', #47608, .t. ) ;
#4566 = oriented_edge ( 'none', *, *, #17878, .t. ) ;
#4567 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#4568 = cartesian_point ( 'none', ( 53.72677137254900259, -12.90590774171989530, 65.53428704040405250 ) ) ;
#4569 = cartesian_point ( 'none', ( -73.84400241804594600, 28.34749149049549999, 14.00000000000000533 ) ) ;
#4570 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#4571 = advanced_face ( 'none', ( #34758 ), #13817, .f. ) ;
#4572 = cartesian_point ( 'none', ( 7.999999999992193800, -109.2999999999998408, -201.8747197295329840 ) ) ;
#4573 = axis2_placement_3d ( 'none', #5086, #5431, #42957 ) ;
#4574 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4575 = circle ( 'none', #3742, 4.250000000000003553 ) ;
#4576 = oriented_edge ( 'none', *, *, #36635, .t. ) ;
#4577 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4578 = cylindrical_surface ( 'none', #34164, 5.099999999999990763 ) ;
#4579 = plane ( 'none', #10520 ) ;
#4580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4581 = cartesian_point ( 'none', ( 35.99341336998836027, 1.774874811302832756, -216.7595483550670110 ) ) ;
#4582 = edge_curve ( 'none', #51779, #29523, #27557, .t. ) ;
#4583 = cartesian_point ( 'none', ( -31.02509230069296109, -16.24676112878951528, 13.07799379950588836 ) ) ;
#4584 = face_outer_bound ( 'none', #15198, .t. ) ;
#4585 = plane ( 'none', #12180 ) ;
#4586 = axis2_placement_3d ( 'none', #36364, #49357, #16065 ) ;
#4587 = direction ( 'none', ( -0.7880191162099935420, -6.782533400977571786e-15, -0.6156507715317351970 ) ) ;
#4588 = line ( 'none', #16295, #12442 ) ;
#4589 = circle ( 'none', #44820, 34.00000000000002842 ) ;
#4590 = edge_curve ( 'none', #32392, #50572, #37398, .t. ) ;
#4591 = axis2_placement_3d ( 'none', #31606, #10967, #40223 ) ;
#4592 = plane ( 'none', #32338 ) ;
#4593 = advanced_face ( 'none', ( #26217 ), #12530, .f. ) ;
#4594 = cartesian_point ( 'none', ( -29.81191037144849076, -57.50000000000025580, -116.4999999999999716 ) ) ;
#4595 = oriented_edge ( 'none', *, *, #40281, .t. ) ;
#4596 = cartesian_point ( 'none', ( 48.12156155931616297, -7.159940622819314981, 65.86206722778318579 ) ) ;
#4597 = edge_loop ( 'none', ( #51565, #51117, #51758, #27376 ) ) ;
#4598 = vector ( 'none', #18086, 1000.000000000000000 ) ;
#4599 = oriented_edge ( 'none', *, *, #2765, .t. ) ;
#4600 = edge_curve ( 'none', #20457, #19967, #3999, .t. ) ;
#4601 = direction ( 'none', ( -0.7721240662204726934, -0.6354718139801034393, -1.214920512483903032e-15 ) ) ;
#4602 = cartesian_point ( 'none', ( 49.19898506082342493, -74.02973304174901159, -35.00000000000000000 ) ) ;
#4603 = cartesian_point ( 'none', ( -42.88882565432808036, 1.856791585679179457, 13.99999999999999822 ) ) ;
#4604 = cartesian_point ( 'none', ( 7.290580254521391203e-13, -72.29999999999995453, -173.9999999999999432 ) ) ;
#4605 = direction ( 'none', ( -0.4593118066915573561, -0.8882751061657292446, 0.0000000000000000000 ) ) ;
#4606 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4607 = cartesian_point ( 'none', ( -52.63755578957488268, -105.6000000000004206, -206.3198862557420057 ) ) ;
#4608 = oriented_edge ( 'none', *, *, #53156, .t. ) ;
#4609 = axis2_placement_3d ( 'none', #40872, #44895, #28054 ) ;
#4610 = cartesian_point ( 'none', ( 13.67505746025235425, -90.23358090256132868, -148.5000000000005116 ) ) ;
#4611 = oriented_edge ( 'none', *, *, #9952, .t. ) ;
#4612 = cartesian_point ( 'none', ( -19.94163251974824291, -51.52863216364023913, 69.30195947503224829 ) ) ;
#4613 = axis2_placement_3d ( 'none', #25962, #8601, #9133 ) ;
#4614 = oriented_edge ( 'none', *, *, #16953, .t. ) ;
#4615 = cartesian_point ( 'none', ( -9.582500868703877521e-17, 14.00000000000004974, -219.5000000000000000 ) ) ;
#4616 = oriented_edge ( 'none', *, *, #37813, .f. ) ;
#4617 = cylindrical_surface ( 'none', #7970, 5.099999999999993427 ) ;
#4618 = cartesian_point ( 'none', ( 49.88653899652953783, -26.52514329740253274, -136.4999999999998579 ) ) ;
#4619 = edge_curve ( 'none', #25749, #18223, #48531, .t. ) ;
#4620 = plane ( 'none', #46516 ) ;
#4621 = cartesian_point ( 'none', ( 49.88653899652934598, -26.52514329740287380, -82.20707389530629428 ) ) ;
#4622 = edge_curve ( 'none', #2996, #51287, #4628, .t. ) ;
#4623 = cartesian_point ( 'none', ( 13.71788184755305195, 48.98448363534675565, -5.999999999999989342 ) ) ;
#4624 = cylindrical_surface ( 'none', #12175, 6.138320441952078710 ) ;
#4625 = cartesian_point ( 'none', ( 1.071034472612303065e-12, -109.2999999999999545, -173.9999999999999716 ) ) ;
#4626 = oriented_edge ( 'none', *, *, #45240, .f. ) ;
#4627 = cartesian_point ( 'none', ( -29.37499999999915445, -101.6000000000002501, -123.1210075276642470 ) ) ;
#4628 = line ( 'none', #46474, #14439 ) ;
#4629 = cartesian_point ( 'none', ( -35.82178037662850301, 3.903936130167837248, -216.7772564190512981 ) ) ;
#4630 = line ( 'none', #13375, #43884 ) ;
#4631 = direction ( 'none', ( -1.000000000000000000, 8.673617379884043361e-16, 0.0000000000000000000 ) ) ;
#4632 = edge_loop ( 'none', ( #46256, #9482, #39059, #35576 ) ) ;
#4633 = advanced_face ( 'none', ( #43254 ), #50493, .f. ) ;
#4634 = cartesian_point ( 'none', ( -39.02258036499377880, 39.11317267299919109, 70.59311162871654233 ) ) ;
#4635 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -116.5000000000000000 ) ) ;
#4637 = cartesian_point ( 'none', ( 56.28653899652953640, -26.52514329740253984, -136.4999999999998579 ) ) ;
#4636 = line ( 'none', #4849, #47208 ) ;
#4638 = line ( 'none', #24956, #27518 ) ;
#4639 = oriented_edge ( 'none', *, *, #33453, .f. ) ;
#4640 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#4641 = oriented_edge ( 'none', *, *, #15478, .f. ) ;
#4642 = cartesian_point ( 'none', ( -16.14862194490359570, 31.05349284069584215, -221.5000000000003126 ) ) ;
#4643 = cartesian_point ( 'none', ( 0.02868167802386045045, -55.25021838685741926, 80.04536043746671226 ) ) ;
#4644 = oriented_edge ( 'none', *, *, #44829, .f. ) ;
#4645 = circle ( 'none', #17275, 68.82335985865226746 ) ;
#4646 = vertex_point ( 'none', #25420 ) ;
#4647 = direction ( 'none', ( -0.9990409470326473418, -9.540979117872440597e-15, -0.04378568432845606623 ) ) ;
#4648 = cartesian_point ( 'none', ( 13.80757844816301905, -27.14239312895298539, -221.4999999999997442 ) ) ;
#4649 = oriented_edge ( 'none', *, *, #12823, .t. ) ;
#4650 = cartesian_point ( 'none', ( 11.90300645332376384, -87.29999999999985505, -172.4773584229524772 ) ) ;
#4651 = cartesian_point ( 'none', ( -34.43375033922099959, -34.36881466153459996, 82.06319154013129946 ) ) ;
#4652 = axis2_placement_3d ( 'none', #39347, #2227, #22840 ) ;
#4653 = oriented_edge ( 'none', *, *, #673, .f. ) ;
#4654 = direction ( 'none', ( -1.000000000000000000, -9.251858538542969067e-15, 4.379213041577005863e-14 ) ) ;
#4655 = vertex_point ( 'none', #34204 ) ;
#4656 = oriented_edge ( 'none', *, *, #47807, .f. ) ;
#4657 = cartesian_point ( 'none', ( -42.88882565432808036, 1.856791585679179457, 94.35533905932740595 ) ) ;
#4658 = vertex_point ( 'none', #21003 ) ;
#4659 = edge_curve ( 'none', #3447, #29832, #5915, .t. ) ;
#4660 = conical_surface ( 'none', #37392, 74.00000000000001421, 0.5235987755983041447 ) ;
#4661 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#4662 = b_spline_curve_with_knots ( 'none', 3,
( #18638, #5993, #6376, #47913, #52144, #14259 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.110764993427085326e-17, 0.002842132258354854255, 0.005684264516709697235 ),
.unspecified. ) ;
#4663 = advanced_face ( 'none', ( #44567 ), #38265, .f. ) ;
#4664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4665 = cartesian_point ( 'none', ( -30.95294169257310557, 16.33770689173081081, -221.5000000000002274 ) ) ;
#4666 = edge_curve ( 'none', #20656, #35092, #47837, .t. ) ;
#4667 = axis2_placement_3d ( 'none', #49079, #49268, #44674 ) ;
#4668 = axis2_placement_3d ( 'none', #19851, #15526, #49171 ) ;
#4669 = oriented_edge ( 'none', *, *, #26517, .f. ) ;
#4670 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4671 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 61.00000000000000000 ) ) ;
#4672 = circle ( 'none', #30717, 89.49999999999997158 ) ;
#4673 = edge_loop ( 'none', ( #9982, #124 ) ) ;
#4674 = cartesian_point ( 'none', ( 47.69117707539655271, -86.78993445391655825, -29.10000000000000853 ) ) ;
#4675 = line ( 'none', #41648, #10563 ) ;
#4676 = axis2_placement_3d ( 'none', #10059, #10421, #30551 ) ;
#4677 = direction ( 'none', ( -0.4999999999999989453, 0.8660254037844392627, 3.847220160353154978e-16 ) ) ;
#4678 = face_outer_bound ( 'none', #51672, .t. ) ;
#4679 = edge_loop ( 'none', ( #48155, #37351, #7186, #40637, #41591, #681, #49037, #1787, #47241, #23749, #51913, #22513 ) ) ;
#4680 = edge_curve ( 'none', #28177, #27927, #53078, .t. ) ;
#4681 = cartesian_point ( 'none', ( -21.47987960511670735, 0.9299312607353104054, 114.0999999999999659 ) ) ;
#4682 = line ( 'none', #38284, #9936 ) ;
#4683 = face_outer_bound ( 'none', #45632, .t. ) ;
#4684 = vector ( 'none', #38497, 1000.000000000000000 ) ;
#4685 = cartesian_point ( 'none', ( -25.19082720714957446, 49.17729530912935587, 88.52758315884710782 ) ) ;
#4686 = vector ( 'none', #53233, 1000.000000000000000 ) ;
#4687 = edge_curve ( 'none', #6181, #50480, #15138, .t. ) ;
#4688 = edge_curve ( 'none', #4200, #40095, #33440, .t. ) ;
#4689 = edge_loop ( 'none', ( #11079, #37684, #30674, #7716, #49313, #28159 ) ) ;
#4690 = line ( 'none', #5834, #2711 ) ;
#4691 = edge_loop ( 'none', ( #21712, #4880 ) ) ;
#4692 = oriented_edge ( 'none', *, *, #907, .t. ) ;
#4693 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838690422, 0.0000000000000000000 ) ) ;
#4694 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4695 = circle ( 'none', #14955, 6.099999999999998757 ) ;
#4696 = oriented_edge ( 'none', *, *, #26866, .t. ) ;
#4697 = cartesian_point ( 'none', ( 21.97890083471865097, -37.79999999999975557, -173.0367149447739052 ) ) ;
#4698 = advanced_face ( 'none', ( #1367 ), #16460, .f. ) ;
#4699 = edge_curve ( 'none', #41000, #39058, #36694, .t. ) ;
#4700 = cartesian_point ( 'none', ( -0.1566370692164647527, -30.15300791578399853, -221.4999999999996305 ) ) ;
#4701 = oriented_edge ( 'none', *, *, #15850, .t. ) ;
#4702 = direction ( 'none', ( -1.000000000000000000, -9.083642928751280212e-15, 4.407248976542288391e-14 ) ) ;
#4703 = vertex_point ( 'none', #37744 ) ;
#4704 = oriented_edge ( 'none', *, *, #13140, .t. ) ;
#4705 = cartesian_point ( 'none', ( -27.59081724944548597, 23.53107162825790510, -217.1483259601604914 ) ) ;
#4706 = advanced_face ( 'none', ( #52460 ), #8562, .t. ) ;
#4707 = cartesian_point ( 'none', ( 43.50467201445895427, 21.78398419969381550, 88.47083967194154752 ) ) ;
#4708 = cartesian_point ( 'none', ( -39.25645978930320013, 38.87800212785006693, 75.09168562582162565 ) ) ;
#4709 = oriented_edge ( 'none', *, *, #40722, .f. ) ;
#4710 = vertex_point ( 'none', #37906 ) ;
#4711 = oriented_edge ( 'none', *, *, #54289, .f. ) ;
#4712 = face_outer_bound ( 'none', #52378, .t. ) ;
#4713 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#4714 = circle ( 'none', #40515, 5.099999999999993427 ) ;
#4715 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013824, 0.0000000000000000000 ) ) ;
#4716 = line ( 'none', #25443, #47935 ) ;
#4717 = oriented_edge ( 'none', *, *, #35559, .f. ) ;
#4718 = direction ( 'none', ( -0.3126632816466501374, 0.9498640283271850837, 0.0000000000000000000 ) ) ;
#4719 = cartesian_point ( 'none', ( 50.31152949374526173, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#4720 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#4721 = line ( 'none', #35857, #32858 ) ;
#4722 = edge_loop ( 'none', ( #46202, #43075, #27443, #7524 ) ) ;
#4723 = advanced_face ( 'none', ( #17078 ), #30004, .f. ) ;
#4724 = circle ( 'none', #14389, 0.1000000000000013239 ) ;
#4725 = vertex_point ( 'none', #46666 ) ;
#4726 = cartesian_point ( 'none', ( -44.92052692256023505, -18.68632022920531099, 85.90783923448059056 ) ) ;
#4727 = line ( 'none', #43239, #46009 ) ;
#4728 = direction ( 'none', ( -1.000000000000000000, -9.131584377541925167e-15, 4.399741399469799686e-14 ) ) ;
#4729 = cartesian_point ( 'none', ( -47.65137482962058613, -27.96501128104278422, 89.53950097023702881 ) ) ;
#4730 = face_outer_bound ( 'none', #13779, .t. ) ;
#4731 = cylindrical_surface ( 'none', #46772, 17.50000000000000711 ) ;
#4732 = edge_curve ( 'none', #10202, #14839, #6615, .t. ) ;
#4733 = face_bound ( 'none', #19308, .t. ) ;
#4734 = vector ( 'none', #9723, 1000.000000000000114 ) ;
#4735 = cartesian_point ( 'none', ( -22.21417605444570853, 43.28761064426336702, 66.66574168404139300 ) ) ;
#4736 = cartesian_point ( 'none', ( 50.62475025578779508, -22.12941365016030204, 80.76620392865744691 ) ) ;
#4737 = cartesian_point ( 'none', ( 55.07924239411087086, 24.78163160168544366, -126.4999999999995595 ) ) ;
#4738 = direction ( 'none', ( -0.1846951638660230266, -0.9827958569532652122, 0.0000000000000000000 ) ) ;
#4739 = face_outer_bound ( 'none', #21173, .t. ) ;
#4740 = oriented_edge ( 'none', *, *, #42562, .f. ) ;
#4741 = vertex_point ( 'none', #33747 ) ;
#4742 = edge_curve ( 'none', #11518, #17874, #28883, .t. ) ;
#4743 = circle ( 'none', #22598, 81.00000000000000000 ) ;
#4744 = edge_loop ( 'none', ( #31955, #31227, #7755, #51980 ) ) ;
#4745 = axis2_placement_3d ( 'none', #12078, #24664, #28719 ) ;
#4746 = plane ( 'none', #32391 ) ;
#4747 = direction ( 'none', ( 0.9784328531347640245, -0.2065651275180911406, 0.0000000000000000000 ) ) ;
#4748 = cartesian_point ( 'none', ( 30.75832022459027115, -57.26190476190570422, -116.4999999999999005 ) ) ;
#4749 = oriented_edge ( 'none', *, *, #11025, .t. ) ;
#4750 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4751 = oriented_edge ( 'none', *, *, #11359, .t. ) ;
#4752 = direction ( 'none', ( 1.000000000000000000, 9.094229558713197020e-15, -3.700043351201924348e-14 ) ) ;
#4753 = edge_curve ( 'none', #6061, #43505, #32119, .t. ) ;
#4754 = cartesian_point ( 'none', ( -42.88698030021961216, -88.00000000000035527, -212.3008736287894180 ) ) ;
#4755 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4756 = axis2_placement_3d ( 'none', #3756, #2631, #18900 ) ;
#4757 = cartesian_point ( 'none', ( 34.70023335719838542, -5.105639757275947765, -221.4999999999998579 ) ) ;
#4758 = cartesian_point ( 'none', ( -75.73611499950504822, -1.136863980420686815, -79.09999999999998010 ) ) ;
#4759 = cartesian_point ( 'none', ( 26.55282472912978520, -40.76481324505380144, 88.53733071381763864 ) ) ;
#4760 = oriented_edge ( 'none', *, *, #5111, .t. ) ;
#4761 = axis2_placement_3d ( 'none', #15573, #16684, #25569 ) ;
#4762 = oriented_edge ( 'none', *, *, #36097, .f. ) ;
#4763 = advanced_face ( 'none', ( #17743 ), #38708, .t. ) ;
#4764 = oriented_edge ( 'none', *, *, #31634, .f. ) ;
#4765 = cartesian_point ( 'none', ( 29.37500000000148503, -101.5999999999997101, -224.8789924723354545 ) ) ;
#4766 = line ( 'none', #51933, #37493 ) ;
#4767 = edge_curve ( 'none', #24391, #30745, #9233, .t. ) ;
#4768 = cartesian_point ( 'none', ( 50.16612450833968495, -70.65913609497945913, -159.1167174007165386 ) ) ;
#4769 = face_outer_bound ( 'none', #46020, .t. ) ;
#4770 = direction ( 'none', ( -1.000000000000000000, 7.339852729491616069e-16, -8.604228440844959244e-16 ) ) ;
#4771 = direction ( 'none', ( 0.1846951638660225548, 0.9827958569532653232, 0.0000000000000000000 ) ) ;
#4772 = line ( 'none', #9919, #39430 ) ;
#4773 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838691809, 0.0000000000000000000 ) ) ;
#4774 = oriented_edge ( 'none', *, *, #42760, .t. ) ;
#4775 = edge_curve ( 'none', #32785, #31724, #18354, .t. ) ;
#4776 = oriented_edge ( 'none', *, *, #7108, .t. ) ;
#4777 = cartesian_point ( 'none', ( -32.88805349463395800, -24.81684785249887071, 49.00000000000000000 ) ) ;
#4778 = cartesian_point ( 'none', ( -44.97818949968200997, 18.54719130375366021, 68.08798568580336052 ) ) ;
#4779 = oriented_edge ( 'none', *, *, #41739, .t. ) ;
#4780 = cartesian_point ( 'none', ( -18.37773734407074500, 29.79329365037949628, 12.99213196768841172 ) ) ;
#4781 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4782 = oriented_edge ( 'none', *, *, #3162, .f. ) ;
#4783 = oriented_edge ( 'none', *, *, #20813, .t. ) ;
#4784 = cartesian_point ( 'none', ( 13.40412318107319578, -89.50014184609888446, -148.7345879511403552 ) ) ;
#4785 = edge_curve ( 'none', #30327, #48780, #7238, .t. ) ;
#4786 = cylindrical_surface ( 'none', #34640, 14.50000000000000000 ) ;
#4787 = vector ( 'none', #12434, 1000.000000000000000 ) ;
#4788 = cylindrical_surface ( 'none', #8462, 27.50000000000000355 ) ;
#4789 = line ( 'none', #40391, #48021 ) ;
#4790 = circle ( 'none', #42801, 55.00000000000000000 ) ;
#4791 = cartesian_point ( 'none', ( -55.83620053837915975, 7.116023398275308858e-15, -21.00000000000000355 ) ) ;
#4792 = cartesian_point ( 'none', ( -0.2998396392609649075, -88.29999999999989768, -189.9971902592531308 ) ) ;
#4793 = vector ( 'none', #36641, 1000.000000000000000 ) ;
#4794 = cartesian_point ( 'none', ( 73.33046481935589611, -40.20936371515035290, 21.00000000000000355 ) ) ;
#4795 = b_spline_curve_with_knots ( 'none', 3,
( #35271, #23173, #34911, #9841, #43845, #31060, #18802, #43312, #14073, #6362, #18238, #26805, #10019, #26645, #52462, #22958, #10565, #27220, #39844, #22791, #14245, #14797, #44030, #1628 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001572175850143159520, 0.002358263775214738955, 0.003144351700286318173, 0.004716527550429476176, 0.005502615475501056695, 0.006288703400572636347, 0.007860879250715794783, 0.009433055100858952352, 0.01021914302593054588, 0.01100523095100214115, 0.01257740680114533167 ),
.unspecified. ) ;
#4796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4797 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4798 = cartesian_point ( 'none', ( -1.000000000007224665, -108.5619320738682489, -188.4915877534428148 ) ) ;
#4799 = circle ( 'none', #40585, 4.000000000000000888 ) ;
#4800 = oriented_edge ( 'none', *, *, #48897, .f. ) ;
#4801 = circle ( 'none', #37215, 12.25000000000000178 ) ;
#4802 = oriented_edge ( 'none', *, *, #513, .t. ) ;
#4803 = vertex_point ( 'none', #41820 ) ;
#4804 = cartesian_point ( 'none', ( 35.05142088220811303, -101.5999999999996390, -221.7122518817520529 ) ) ;
#4805 = vertex_point ( 'none', #46539 ) ;
#4806 = vertex_point ( 'none', #20716 ) ;
#4807 = vertex_point ( 'none', #50071 ) ;
#4808 = cartesian_point ( 'none', ( 2.820919115134112420, -63.33398092301244020, -123.9371743712624578 ) ) ;
#4809 = vector ( 'none', #42779, 1000.000000000000114 ) ;
#4810 = cartesian_point ( 'none', ( 75.73611499950504822, 1.136863980421216613, -83.09999999999998010 ) ) ;
#4811 = cartesian_point ( 'none', ( 11.03647089466276299, 54.13784892094016499, 65.46266928618236136 ) ) ;
#4812 = oriented_edge ( 'none', *, *, #11614, .f. ) ;
#4813 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4814 = direction ( 'none', ( -0.9784328531347620261, 0.2065651275181012714, 0.0000000000000000000 ) ) ;
#4815 = line ( 'none', #50728, #14651 ) ;
#4816 = axis2_placement_3d ( 'none', #11216, #6440, #44135 ) ;
#4817 = oriented_edge ( 'none', *, *, #19014, .f. ) ;
#4818 = edge_loop ( 'none', ( #21713, #1685, #33411, #10448 ) ) ;
#4819 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#4820 = direction ( 'none', ( 0.9784328531347633584, -0.2065651275180944713, 0.0000000000000000000 ) ) ;
#4821 = face_bound ( 'none', #22896, .t. ) ;
#4822 = cartesian_point ( 'none', ( -16.55302099668322313, 30.83824860435707649, -221.5000000000001421 ) ) ;
#4823 = cartesian_point ( 'none', ( -5.584891458747359927, -54.97078436006967195, 66.95251926237379791 ) ) ;
#4824 = line ( 'none', #26469, #14661 ) ;
#4825 = edge_curve ( 'none', #49742, #50128, #22255, .t. ) ;
#4826 = plane ( 'none', #47876 ) ;
#4827 = axis2_placement_3d ( 'none', #18574, #18209, #35080 ) ;
#4828 = oriented_edge ( 'none', *, *, #38653, .f. ) ;
#4829 = axis2_placement_3d ( 'none', #15152, #31244, #18810 ) ;
#4830 = oriented_edge ( 'none', *, *, #18200, .f. ) ;
#4831 = oriented_edge ( 'none', *, *, #3572, .t. ) ;
#4832 = axis2_placement_3d ( 'none', #29315, #29480, #45958 ) ;
#4833 = axis2_placement_3d ( 'none', #29979, #9284, #38236 ) ;
#4834 = cartesian_point ( 'none', ( -13.19517138473840312, -27.41994241401770083, -221.4999999999996305 ) ) ;
#4835 = oriented_edge ( 'none', *, *, #20908, .t. ) ;
#4836 = cartesian_point ( 'none', ( -13.54306707806475352, -109.0862898331823914, -148.7862898331816837 ) ) ;
#4837 = edge_curve ( 'none', #40383, #19422, #51775, .t. ) ;
#4838 = cartesian_point ( 'none', ( -51.82040850002849197, 19.16466274011313686, 68.51245726129971558 ) ) ;
#4839 = axis2_placement_3d ( 'none', #45217, #20473, #50016 ) ;
#4840 = vertex_point ( 'none', #41641 ) ;
#4841 = cartesian_point ( 'none', ( -35.08892420675370971, -33.69910644087396179, 83.65698736257500912 ) ) ;
#4842 = vector ( 'none', #945, 1000.000000000000000 ) ;
#4843 = cartesian_point ( 'none', ( -50.87899247233462319, -99.50000000000041211, -203.3750000000002558 ) ) ;
#4844 = advanced_face ( 'none', ( #26846 ), #8490, .f. ) ;
#4845 = axis2_placement_3d ( 'none', #54147, #49949, #4541 ) ;
#4846 = line ( 'none', #36889, #14675 ) ;
#4847 = vector ( 'none', #52957, 1000.000000000000000 ) ;
#4848 = oriented_edge ( 'none', *, *, #38947, .f. ) ;
#4849 = cartesian_point ( 'none', ( 73.84400241804563336, -28.34749149049496353, 14.00000000000000533 ) ) ;
#4850 = cartesian_point ( 'none', ( 1.256470147291079806e-13, 4.484292326088671947e-14, -216.9999999999999147 ) ) ;
#4851 = vector ( 'none', #13859, 1000.000000000000000 ) ;
#4852 = face_outer_bound ( 'none', #52832, .t. ) ;
#4853 = cartesian_point ( 'none', ( 49.20792782222857653, -109.5999999999995111, -141.6295963652348462 ) ) ;
#4854 = edge_curve ( 'none', #2198, #23765, #49152, .t. ) ;
#4855 = cartesian_point ( 'none', ( -32.37040363476354798, -105.6000000000002643, -124.7920721777720985 ) ) ;
#4856 = vector ( 'none', #35509, 1000.000000000000000 ) ;
#4857 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -23.10000000000000142 ) ) ;
#4858 = direction ( 'none', ( -1.000000000000000000, -9.131584377541925167e-15, 4.399741399469799686e-14 ) ) ;
#4859 = cartesian_point ( 'none', ( -31.01172098115681663, 16.22586101095903288, -221.5000000000000000 ) ) ;
#4860 = oriented_edge ( 'none', *, *, #29667, .t. ) ;
#4861 = face_outer_bound ( 'none', #10354, .t. ) ;
#4862 = vertex_point ( 'none', #21213 ) ;
#4863 = oriented_edge ( 'none', *, *, #42379, .t. ) ;
#4864 = cartesian_point ( 'none', ( 2.661196805780772088e-13, -17.49999999999996092, -210.9999999999999147 ) ) ;
#4865 = axis2_placement_3d ( 'none', #40456, #6773, #52717 ) ;
#4866 = cartesian_point ( 'none', ( -12.91552324908885652, -46.90993439301333723, 88.15427818624145573 ) ) ;
#4867 = vertex_point ( 'none', #54247 ) ;
#4869 = oriented_edge ( 'none', *, *, #38010, .f. ) ;
#4868 = oriented_edge ( 'none', *, *, #2760, .t. ) ;
#4870 = advanced_face ( 'none', ( #41976, #25544 ), #4592, .t. ) ;
#4871 = cartesian_point ( 'none', ( 53.31653899652953754, -26.52514329740253984, -132.5999999999998522 ) ) ;
#4872 = edge_curve ( 'none', #32328, #25561, #49154, .t. ) ;
#4873 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4874 = cylindrical_surface ( 'none', #34438, 6.900000000000004796 ) ;
#4875 = cartesian_point ( 'none', ( -14.87890148759836251, -97.58610598786762580, -198.8924028783542042 ) ) ;
#4876 = direction ( 'none', ( 0.04325261677838692503, 0.9990641676798452941, -0.0000000000000000000 ) ) ;
#4877 = edge_curve ( 'none', #25560, #28189, #40640, .t. ) ;
#4878 = direction ( 'none', ( 0.8209495939684045007, 0.5710006691441891213, 0.0000000000000000000 ) ) ;
#4879 = edge_loop ( 'none', ( #33908, #18721, #30177, #16125 ) ) ;
#4880 = oriented_edge ( 'none', *, *, #46935, .f. ) ;
#4881 = direction ( 'none', ( 0.2742381335458287106, -0.9616618148337284788, 0.0000000000000000000 ) ) ;
#4882 = face_outer_bound ( 'none', #37075, .t. ) ;
#4883 = direction ( 'none', ( -0.8732955203394839883, -7.689702191451917327e-15, -0.4871908600897496000 ) ) ;
#4884 = edge_loop ( 'none', ( #20599, #52667, #14800, #5952 ) ) ;
#4885 = oriented_edge ( 'none', *, *, #27521, .t. ) ;
#4886 = oriented_edge ( 'none', *, *, #13137, .t. ) ;
#4887 = direction ( 'none', ( -4.353768335580378109e-14, 0.4379982085096528754, -0.8989758446934682512 ) ) ;
#4888 = circle ( 'none', #8051, 13.00000000000000178 ) ;
#4889 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, -5.999999999999991118 ) ) ;
#4890 = vertex_point ( 'none', #4190 ) ;
#4891 = oriented_edge ( 'none', *, *, #12332, .t. ) ;
#4892 = cartesian_point ( 'none', ( 1.533956309363356807, -34.98512324980445953, -221.5000000000410978 ) ) ;
#4893 = vertex_point ( 'none', #50743 ) ;
#4894 = cartesian_point ( 'none', ( -39.11667832826454116, 26.90006807518552279, -177.8439467795440692 ) ) ;
#4895 = circle ( 'none', #24770, 6.000000000000005329 ) ;
#4896 = edge_loop ( 'none', ( #39434, #27321, #7310, #29198 ) ) ;
#4897 = cartesian_point ( 'none', ( 65.00006171186731763, -95.05208047706608454, -123.1939607883812187 ) ) ;
#4898 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 1.791696720879527257e-16 ) ) ;
#4899 = cartesian_point ( 'none', ( -49.20792782222671491, -105.6000000000003922, -206.3704036347646706 ) ) ;
#4900 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4901 = circle ( 'none', #17574, 12.93330584189518540 ) ;
#4902 = line ( 'none', #12033, #12119 ) ;
#4903 = line ( 'none', #35234, #12827 ) ;
#4904 = edge_loop ( 'none', ( #24597, #44086 ) ) ;
#4905 = vector ( 'none', #41706, 1000.000000000000000 ) ;
#4906 = line ( 'none', #42450, #46188 ) ;
#4907 = axis2_placement_3d ( 'none', #33415, #8541, #37673 ) ;
#4908 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4909 = cylindrical_surface ( 'none', #26142, 6.500000000000000888 ) ;
#4910 = cartesian_point ( 'none', ( 64.80006171186425945, -99.49999999998065903, -193.9999643706447614 ) ) ;
#4911 = oriented_edge ( 'none', *, *, #40366, .t. ) ;
#4912 = edge_curve ( 'none', #53959, #42008, #38021, .t. ) ;
#4913 = line ( 'none', #43486, #48772 ) ;
#4914 = oriented_edge ( 'none', *, *, #10642, .f. ) ;
#4915 = axis2_placement_3d ( 'none', #35260, #10001, #26984 ) ;
#4916 = cartesian_point ( 'none', ( -44.51231143213664154, 19.63545889303996006, 82.03537045890020352 ) ) ;
#4917 = advanced_face ( 'none', ( #15759 ), #8609, .f. ) ;
#4918 = cartesian_point ( 'none', ( 27.46101639759910995, -87.29999999999971294, -171.7954863593274695 ) ) ;
#4919 = oriented_edge ( 'none', *, *, #43543, .f. ) ;
#4920 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013824, 0.0000000000000000000 ) ) ;
#4921 = edge_curve ( 'none', #42167, #44124, #5243, .t. ) ;
#4922 = oriented_edge ( 'none', *, *, #14013, .f. ) ;
#4923 = axis2_placement_3d ( 'none', #38388, #21647, #4881 ) ;
#4925 = vertex_point ( 'none', #4963 ) ;
#4924 = oriented_edge ( 'none', *, *, #31204, .t. ) ;
#4926 = face_outer_bound ( 'none', #46564, .t. ) ;
#4927 = oriented_edge ( 'none', *, *, #40196, .f. ) ;
#4928 = edge_curve ( 'none', #47189, #19282, #51118, .t. ) ;
#4930 = oriented_edge ( 'none', *, *, #17390, .f. ) ;
#4929 = axis2_placement_3d ( 'none', #27764, #35835, #27949 ) ;
#4931 = cartesian_point ( 'none', ( -50.87899247233491451, -68.25000000000042633, -206.7750000000002331 ) ) ;
#4932 = circle ( 'none', #16633, 75.00000000000002842 ) ;
#4934 = vertex_point ( 'none', #21737 ) ;
#4933 = cartesian_point ( 'none', ( 7.309153282619718084e-13, -73.99999999999998579, -174.0000000000000000 ) ) ;
#4935 = advanced_face ( 'none', ( #46528 ), #934, .f. ) ;
#4936 = direction ( 'none', ( 0.3314472246125296229, -0.9434737607886354294, -4.059057827080081431e-17 ) ) ;
#4937 = oriented_edge ( 'none', *, *, #34985, .f. ) ;
#4938 = vertex_point ( 'none', #9330 ) ;
#4939 = cartesian_point ( 'none', ( 50.67963419429123917, -22.00365403409425369, 81.12958164496731683 ) ) ;
#4940 = direction ( 'none', ( 0.8732955203394805466, 7.939428697176292064e-15, 0.4871908600897557062 ) ) ;
#4941 = circle ( 'none', #15037, 107.5000000000000000 ) ;
#4942 = direction ( 'none', ( 0.9616618148337284788, 0.2742381335458287661, 0.0000000000000000000 ) ) ;
#4943 = direction ( 'none', ( -0.9827958569532655453, 0.1846951638660215000, 1.203577800433096990e-16 ) ) ;
#4944 = cartesian_point ( 'none', ( 20.56806711361938866, -51.27931541838146501, 69.67164554047853642 ) ) ;
#4945 = oriented_edge ( 'none', *, *, #20818, .f. ) ;
#4946 = cartesian_point ( 'none', ( 34.96409133017423443, -109.4999999999996447, -221.7609709677610113 ) ) ;
#4947 = axis2_placement_3d ( 'none', #2639, #27892, #52589 ) ;
#4948 = cartesian_point ( 'none', ( -75.89999999999999147, 7.569810292119450713e-13, -41.24999999999999289 ) ) ;
#4949 = direction ( 'none', ( -8.937295348232510150e-15, 1.000000000000000000, 1.878382429069715979e-16 ) ) ;
#4950 = edge_loop ( 'none', ( #3751, #46687 ) ) ;
#4951 = oriented_edge ( 'none', *, *, #44761, .f. ) ;
#4952 = line ( 'none', #14882, #29839 ) ;
#4953 = edge_curve ( 'none', #22567, #23484, #12478, .t. ) ;
#4954 = cartesian_point ( 'none', ( 9.099193867172369110, 43.09996718058627607, 60.50000000000000000 ) ) ;
#4955 = advanced_face ( 'none', ( #19601 ), #47148, .f. ) ;
#4956 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4958 = cartesian_point ( 'none', ( -6.454387015418856066, -48.22126423979927523, 66.08915380773065351 ) ) ;
#4959 = cartesian_point ( 'none', ( -44.99993828813501295, -85.50000000000039790, -173.9999643706303232 ) ) ;
#4960 = edge_curve ( 'none', #25561, #21496, #23888, .t. ) ;
#4961 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4962 = vector ( 'none', #18229, 1000.000000000000000 ) ;
#4963 = cartesian_point ( 'none', ( -28.07125355850327608, 69.54857815695601175, 13.26794919243116944 ) ) ;
#4964 = oriented_edge ( 'none', *, *, #54102, .f. ) ;
#4965 = oriented_edge ( 'none', *, *, #49044, .f. ) ;
#4966 = edge_loop ( 'none', ( #30034, #8596, #17221, #41502 ) ) ;
#4967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4968 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838691809, 0.0000000000000000000 ) ) ;
#4969 = cylindrical_surface ( 'none', #20668, 7.999999999999992895 ) ;
#4970 = cartesian_point ( 'none', ( 13.57199897678023426, -108.8789686279040581, -148.5789686279047430 ) ) ;
#4971 = oriented_edge ( 'none', *, *, #38758, .t. ) ;
#4972 = direction ( 'none', ( 4.848135478712473249e-15, 0.9505414793769565440, 0.3105976432361763351 ) ) ;
#4973 = oriented_edge ( 'none', *, *, #11530, .t. ) ;
#4974 = cartesian_point ( 'none', ( -5.124176179015589578e-13, -72.49999999999998579, -75.09999999999999432 ) ) ;
#4975 = cartesian_point ( 'none', ( -64.99993828813268237, -95.05208047706726404, -123.1939607883754775 ) ) ;
#4976 = direction ( 'none', ( 1.000000000000000000, -1.341056382022970687e-15, 0.0000000000000000000 ) ) ;
#4977 = oriented_edge ( 'none', *, *, #32892, .t. ) ;
#4979 = edge_loop ( 'none', ( #27812, #4358, #41222, #30712 ) ) ;
#4978 = vertex_point ( 'none', #29470 ) ;
#4980 = cartesian_point ( 'none', ( -1.662840009097127147, 48.62224626796300697, 72.96699856393900063 ) ) ;
#4981 = cartesian_point ( 'none', ( 48.25454390682573802, 26.91093970809403402, 87.94279410273296094 ) ) ;
#4982 = cartesian_point ( 'none', ( -24.92399523313031651, 32.78979862089228448, 13.34054242658315026 ) ) ;
#4983 = face_outer_bound ( 'none', #3523, .t. ) ;
#4984 = direction ( 'none', ( 0.8829475928589224365, 0.4694715627858991325, 1.215875151824900562e-15 ) ) ;
#4985 = oriented_edge ( 'none', *, *, #31140, .f. ) ;
#4986 = vertex_point ( 'none', #34754 ) ;
#4987 = advanced_face ( 'none', ( #8515 ), #36029, .t. ) ;
#4988 = conical_surface ( 'none', #5702, 3.999999999999997335, 1.047197551196599852 ) ;
#4989 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4990 = cartesian_point ( 'none', ( 22.61985088491929830, -87.99999999999975842, -238.9999643706332790 ) ) ;
#4991 = direction ( 'none', ( -0.7587785969226107374, 0.6513486323407414735, -9.292357799828005734e-17 ) ) ;
#4992 = oriented_edge ( 'none', *, *, #41989, .f. ) ;
#4993 = oriented_edge ( 'none', *, *, #51881, .f. ) ;
#4994 = direction ( 'none', ( 0.9367629468151993377, 0.3499645431670242446, -4.285829576045697026e-17 ) ) ;
#4995 = advanced_face ( 'none', ( #3951 ), #24867, .t. ) ;
#4996 = plane ( 'none', #36450 ) ;
#4997 = edge_curve ( 'none', #38009, #2331, #20273, .t. ) ;
#4998 = circle ( 'none', #33943, 47.50000000000000711 ) ;
#4999 = axis2_placement_3d ( 'none', #46032, #7797, #37255 ) ;
#5000 = oriented_edge ( 'none', *, *, #34030, .f. ) ;
#5001 = direction ( 'none', ( 3.528061259325565688e-16, 3.235256070163010666e-16, 1.000000000000000000 ) ) ;
#5002 = edge_curve ( 'none', #48887, #32318, #41921, .t. ) ;
#5003 = direction ( 'none', ( 1.224646799147353700e-16, -8.561292541515856896e-31, -1.000000000000000000 ) ) ;
#5004 = oriented_edge ( 'none', *, *, #43127, .f. ) ;
#5005 = axis2_placement_3d ( 'none', #10395, #18955, #27215 ) ;
#5006 = cartesian_point ( 'none', ( 25.35559154092533518, -41.52608398230528053, 64.28191049800658163 ) ) ;
#5007 = toroidal_surface ( 'none', #3083, 7.900000000000000355, 0.1000000000000000056 ) ;
#5008 = direction ( 'none', ( -0.5127006755802652194, -4.353532312569698564e-15, -0.8585674214990571818 ) ) ;
#5009 = cartesian_point ( 'none', ( 51.60153899652953413, -29.49561043238316316, -136.5999999999998522 ) ) ;
#5010 = cartesian_point ( 'none', ( -0.03112172939601075619, 55.25021865230413454, 73.96137457891742883 ) ) ;
#5011 = edge_curve ( 'none', #17337, #17150, #20742, .t. ) ;
#5012 = cartesian_point ( 'none', ( 51.26530334788761678, -107.4570738953057827, -225.2652060066592412 ) ) ;
#5013 = axis2_placement_3d ( 'none', #54297, #4169, #21127 ) ;
#5014 = axis2_placement_3d ( 'none', #2057, #39920, #39757 ) ;
#5015 = cartesian_point ( 'none', ( 72.50000000000002842, 2.510093666716408531e-13, -82.99999999999997158 ) ) ;
#5016 = cartesian_point ( 'none', ( 0.9999999999938942175, -89.42603990433345018, -159.0367022985863628 ) ) ;
#5017 = vertex_point ( 'none', #51771 ) ;
#5018 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -72.00000000000001421 ) ) ;
#5019 = advanced_face ( 'none', ( #2014 ), #39331, .f. ) ;
#5020 = cartesian_point ( 'none', ( 29.47629695194360977, -18.87780098156256514, 49.40284452247898628 ) ) ;
#5021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5022 = axis2_placement_3d ( 'none', #31803, #48641, #19329 ) ;
#5023 = cartesian_point ( 'none', ( -14.21666629697193329, 26.94937003528145780, -221.5000000000000853 ) ) ;
#5024 = vector ( 'none', #11082, 1000.000000000000000 ) ;
#5025 = cartesian_point ( 'none', ( 64.01397897755387589, 76.01397897755384747, 0.0000000000000000000 ) ) ;
#5026 = edge_curve ( 'none', #12028, #50830, #18989, .t. ) ;
#5027 = oriented_edge ( 'none', *, *, #17029, .f. ) ;
#5029 = oriented_edge ( 'none', *, *, #45522, .f. ) ;
#5028 = oriented_edge ( 'none', *, *, #25088, .t. ) ;
#5030 = cartesian_point ( 'none', ( 8.204402365418808074, -29.12823983505937520, -221.4999999999997442 ) ) ;
#5031 = edge_curve ( 'none', #16972, #21752, #20919, .t. ) ;
#5032 = cartesian_point ( 'none', ( -50.67963419429111127, 22.00365403409457343, 81.12958164496744473 ) ) ;
#5033 = vector ( 'none', #39096, 1000.000000000000000 ) ;
#5034 = edge_curve ( 'none', #22483, #52478, #38658, .t. ) ;
#5035 = direction ( 'none', ( 0.5457929029625795403, -0.8379201078120038781, 0.0000000000000000000 ) ) ;
#5036 = vertex_point ( 'none', #5288 ) ;
#5037 = vertex_point ( 'none', #13578 ) ;
#5038 = cartesian_point ( 'none', ( 27.71853497614229056, -30.22718674928883331, 12.99999999999999822 ) ) ;
#5039 = edge_curve ( 'none', #15740, #422, #33387, .t. ) ;
#5040 = direction ( 'none', ( 1.000000000000000000, 9.094229558713193865e-15, -3.700043351201923717e-14 ) ) ;
#5041 = direction ( 'none', ( 7.771561172376093811e-16, 8.326672684688672081e-16, -1.000000000000000000 ) ) ;
#5042 = vector ( 'none', #37927, 1000.000000000000000 ) ;
#5043 = cartesian_point ( 'none', ( -43.34322070594151910, -34.26992122866179358, 88.82216884342081187 ) ) ;
#5044 = b_spline_curve_with_knots ( 'none', 3,
( #3197, #6877, #19994, #36132, #15108, #35959, #7394, #11097, #53130, #27914, #36326, #2853, #36669, #19623 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003568661783149853985, 0.0007137323566299707970, 0.0008921654457874575060, 0.001070598534944944107, 0.001249031624102430816, 0.001427464713259917525 ),
.unspecified. ) ;
#5045 = vertex_point ( 'none', #51621 ) ;
#5046 = direction ( 'none', ( 0.8829475928589309852, -0.4694715627858832008, 1.047645019906967152e-15 ) ) ;
#5047 = cartesian_point ( 'none', ( 29.89095829561767559, 57.50000000000031264, -116.4999999999998721 ) ) ;
#5048 = circle ( 'none', #54073, 11.99999999999999645 ) ;
#5049 = cartesian_point ( 'none', ( -15.90961889059484413, -88.30000000000009663, -175.6982422548033753 ) ) ;
#5050 = advanced_face ( 'none', ( #44519, #30761 ), #6013, .t. ) ;
#5051 = oriented_edge ( 'none', *, *, #11571, .t. ) ;
#5052 = oriented_edge ( 'none', *, *, #52924, .t. ) ;
#5053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5054 = cartesian_point ( 'none', ( -48.17153899652954863, 23.55467616242189166, -136.5999999999999659 ) ) ;
#5055 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -56.00000000000000711 ) ) ;
#5056 = cartesian_point ( 'none', ( 34.31896856041968391, 34.48426077526817579, 84.23429699133890836 ) ) ;
#5057 = cartesian_point ( 'none', ( -15.91200386488396390, -66.98121670262614202, -5.999999999999991118 ) ) ;
#5058 = cartesian_point ( 'none', ( 6.625112573561072777e-13, -65.09999999999996589, -173.9999999999999432 ) ) ;
#5059 = cartesian_point ( 'none', ( -21.89982014883715067, 50.72680787209718289, 86.01852449285463820 ) ) ;
#5060 = edge_loop ( 'none', ( #23738, #25810, #15401, #39621, #21861, #47084, #28381, #17535 ) ) ;
#5061 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5062 = vector ( 'none', #46952, 1000.000000000000000 ) ;
#5063 = direction ( 'none', ( -0.7183280977539882040, 0.6957044947225342613, 0.0000000000000000000 ) ) ;
#5064 = line ( 'none', #46250, #9638 ) ;
#5065 = axis2_placement_3d ( 'none', #1453, #47919, #38789 ) ;
#5066 = cartesian_point ( 'none', ( 8.692448900484192720, -28.99998224344665942, -221.4999999999996874 ) ) ;
#5067 = oriented_edge ( 'none', *, *, #43021, .t. ) ;
#5068 = edge_curve ( 'none', #40238, #32149, #7884, .t. ) ;
#5069 = cartesian_point ( 'none', ( 26.37959636523710572, -105.5999999999997243, -226.5500571224432917 ) ) ;
#5071 = oriented_edge ( 'none', *, *, #1456, .t. ) ;
#5070 = oriented_edge ( 'none', *, *, #38108, .f. ) ;
#5072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5073 = cartesian_point ( 'none', ( 22.27905922653539506, -53.73406204027926236, -132.2930025475156697 ) ) ;
#5074 = circle ( 'none', #9235, 4.049999999999997158 ) ;
#5075 = oriented_edge ( 'none', *, *, #49076, .t. ) ;
#5076 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 51.00000000000000000 ) ) ;
#5077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5079 = edge_curve ( 'none', #26302, #35583, #24232, .t. ) ;
#5078 = oriented_edge ( 'none', *, *, #1381, .f. ) ;
#5080 = axis2_placement_3d ( 'none', #9610, #26383, #1352 ) ;
#5081 = axis2_placement_3d ( 'none', #9028, #21781, #26168 ) ;
#5082 = spherical_surface ( 'none', #42490, 13.19999999999999929 ) ;
#5083 = edge_loop ( 'none', ( #5504, #50896, #34325, #19918 ) ) ;
#5084 = edge_curve ( 'none', #42008, #49553, #39970, .t. ) ;
#5085 = axis2_placement_3d ( 'none', #43099, #13507, #47314 ) ;
#5086 = cartesian_point ( 'none', ( 0.9999999999934195971, -109.2999999999999119, -174.0000000000000000 ) ) ;
#5087 = cartesian_point ( 'none', ( -50.80594187038599330, -95.05208047706713614, -108.9999643706300532 ) ) ;
#5088 = cartesian_point ( 'none', ( -45.13530147056329866, 18.16296584043287510, 84.54326928511130745 ) ) ;
#5089 = oriented_edge ( 'none', *, *, #21802, .t. ) ;
#5090 = axis2_placement_3d ( 'none', #15168, #23925, #19165 ) ;
#5091 = cartesian_point ( 'none', ( 70.15727239551141281, -5.673676516973530148, -73.00000000000001421 ) ) ;
#5092 = oriented_edge ( 'none', *, *, #47089, .t. ) ;
#5093 = vector ( 'none', #11475, 1000.000000000000114 ) ;
#5094 = edge_loop ( 'none', ( #12844, #46419, #39867, #34085 ) ) ;
#5095 = cartesian_point ( 'none', ( 51.66712826273759163, -82.68468937525148021, 0.0000000000000000000 ) ) ;
#5096 = edge_curve ( 'none', #52673, #53642, #2647, .t. ) ;
#5097 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5098 = cartesian_point ( 'none', ( -54.99993828813461505, -128.5000000000005400, -173.9999643706298684 ) ) ;
#5099 = cartesian_point ( 'none', ( -10.73105837456501277, -50.82958672035096725, 77.00000000000000000 ) ) ;
#5100 = vector ( 'none', #39139, 1000.000000000000000 ) ;
#5101 = cartesian_point ( 'none', ( -24.87493828813622798, -85.50000000000021316, -123.1209718982948544 ) ) ;
#5102 = edge_curve ( 'none', #21462, #40451, #1317, .t. ) ;
#5103 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5104 = direction ( 'none', ( -9.270362255620057113e-15, 1.000000000000000000, 1.848553714044155093e-16 ) ) ;
#5105 = oriented_edge ( 'none', *, *, #42514, .f. ) ;
#5106 = cartesian_point ( 'none', ( 3.370989789349696064, -73.13350441206050334, -83.09999999999998010 ) ) ;
#5107 = circle ( 'none', #26943, 59.85000000000001563 ) ;
#5108 = cartesian_point ( 'none', ( 51.34465469379463087, -20.40803390592599698, 69.88021774274356801 ) ) ;
#5109 = cartesian_point ( 'none', ( 77.28796384129122998, 48.82365265863969483, -20.00000000000000355 ) ) ;
#5110 = direction ( 'none', ( -9.048317650695013183e-15, 1.000000000000000000, -6.938893903907227589e-15 ) ) ;
#5111 = edge_curve ( 'none', #46056, #39910, #692, .t. ) ;
#5112 = cartesian_point ( 'none', ( 84.07534156836311467, 57.21035038328991362, -29.10000000000000853 ) ) ;
#5113 = line ( 'none', #11020, #48352 ) ;
#5114 = advanced_face ( 'none', ( #52409 ), #45844, .f. ) ;
#5115 = cartesian_point ( 'none', ( -72.50000000000000000, 7.569810292119450713e-13, -61.00000000000000000 ) ) ;
#5116 = oriented_edge ( 'none', *, *, #49687, .f. ) ;
#5117 = oriented_edge ( 'none', *, *, #2117, .t. ) ;
#5118 = cartesian_point ( 'none', ( 4.528889504873741423, -0.9069141006616137091, -215.9999999999999147 ) ) ;
#5119 = direction ( 'none', ( 5.663352780098710468e-15, 0.9505414793769572102, 0.3105976432361740036 ) ) ;
#5120 = vector ( 'none', #49521, 1000.000000000000114 ) ;
#5121 = oriented_edge ( 'none', *, *, #24045, .f. ) ;
#5122 = cartesian_point ( 'none', ( -47.96731158334964107, -32.35571307955900977, -128.5999999999999943 ) ) ;
#5123 = face_outer_bound ( 'none', #34763, .t. ) ;
#5124 = cartesian_point ( 'none', ( -20.67916384121744144, 44.03724864317555898, 66.26651895006897064 ) ) ;
#5125 = direction ( 'none', ( -0.3314472246125296784, 0.9434737607886354294, 4.059057827080082047e-17 ) ) ;
#5126 = advanced_face ( 'none', ( #34699 ), #23215, .f. ) ;
#5127 = oriented_edge ( 'none', *, *, #48454, .t. ) ;
#5128 = cartesian_point ( 'none', ( -2.397449295409205927, -55.37712775032614587, 94.35533905932740595 ) ) ;
#5129 = cartesian_point ( 'none', ( 48.63580023045525280, -1.197894026357552599, 83.96033588541118320 ) ) ;
#5130 = direction ( 'none', ( -0.9827958569532644351, 0.1846951638660272454, -1.203577800433097483e-16 ) ) ;
#5131 = oriented_edge ( 'none', *, *, #50573, .t. ) ;
#5132 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#5133 = cartesian_point ( 'none', ( -49.17796197132317104, -9.029288806273303436, -1.499999999999991784 ) ) ;
#5134 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5135 = edge_loop ( 'none', ( #29205, #42893 ) ) ;
#5136 = edge_curve ( 'none', #41076, #39311, #43880, .t. ) ;
#5137 = face_outer_bound ( 'none', #29655, .t. ) ;
#5138 = vertex_point ( 'none', #10998 ) ;
#5139 = axis2_placement_3d ( 'none', #12506, #20484, #46160 ) ;
#5140 = direction ( 'none', ( -0.9990409470326473418, -9.176147971179534203e-15, -0.04378568432845658664 ) ) ;
#5141 = cartesian_point ( 'none', ( 77.18879210347762410, 50.09985732952173976, -29.10000000000000853 ) ) ;
#5142 = cartesian_point ( 'none', ( 13.36220150720477484, -89.93957283537072556, -148.5000000000005116 ) ) ;
#5143 = edge_curve ( 'none', #1108, #35702, #32753, .t. ) ;
#5144 = cylindrical_surface ( 'none', #13824, 3.400000000000000355 ) ;
#5145 = axis2_placement_3d ( 'none', #22869, #35347, #10307 ) ;
#5146 = axis2_placement_3d ( 'none', #11871, #16094, #23918 ) ;
#5147 = direction ( 'none', ( 3.271935774170221681e-32, 1.224646799147351482e-16, -1.000000000000000000 ) ) ;
#5148 = cartesian_point ( 'none', ( 46.65645252304722135, -13.78798506314943495, 64.85067854487446937 ) ) ;
#5149 = axis2_placement_3d ( 'none', #43521, #18085, #52135 ) ;
#5150 = cartesian_point ( 'none', ( -53.86517783664996273, 25.76821993279730094, -126.4999999999999716 ) ) ;
#5151 = cartesian_point ( 'none', ( -67.86542984632421849, 2.938107005138851147, 94.35533905932740595 ) ) ;
#5152 = b_spline_curve_with_knots ( 'none', 3,
( #12822, #3833, #7840, #33097, #33267, #8024, #45889, #8218, #46078, #37293, #3662, #12273, #41527, #29417, #37861, #20957, #50321, #16453, #25206, #20619, #49948, #24819, #160, #54144, #41715, #16645 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02295720743654556389, 0.02516442257461135729, 0.02626803014364425398, 0.02737163771267715415, 0.02957885285074290938, 0.03068246041977578872, 0.03178606798880866113, 0.03399328312687445453, 0.03509689069590735816, 0.03620049826494026179, 0.03840771340300607600, 0.03951132097203897964, 0.04061492854107188327 ),
.unspecified. ) ;
#5153 = vector ( 'none', #39119, 1000.000000000000000 ) ;
#5154 = edge_curve ( 'none', #27213, #34312, #17688, .t. ) ;
#5155 = axis2_placement_3d ( 'none', #3427, #24637, #49377 ) ;
#5156 = cartesian_point ( 'none', ( -42.59964094936240997, -96.19413124204577059, -159.4970728816993244 ) ) ;
#5157 = direction ( 'none', ( -9.048317650695025804e-15, 1.000000000000000000, 3.161227291073907698e-16 ) ) ;
#5158 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5159 = axis2_placement_3d ( 'none', #14257, #44049, #10585 ) ;
#5160 = edge_loop ( 'none', ( #33166, #35019, #1015, #43491 ) ) ;
#5161 = cartesian_point ( 'none', ( 48.93022903197717000, -72.22498166639728367, -141.1318179186413033 ) ) ;
#5162 = vertex_point ( 'none', #6756 ) ;
#5163 = edge_curve ( 'none', #34020, #3535, #10513, .t. ) ;
#5164 = cartesian_point ( 'none', ( 20.67916384121774698, -44.03724864317540977, 66.26651895006898485 ) ) ;
#5165 = cartesian_point ( 'none', ( 4.849917680092310057, -63.51842391422862732, -124.0367644024650531 ) ) ;
#5166 = vector ( 'none', #18924, 1000.000000000000000 ) ;
#5167 = oriented_edge ( 'none', *, *, #35324, .f. ) ;
#5168 = cartesian_point ( 'none', ( -34.18199461117632154, 11.93647509505631454, -216.9431250154271993 ) ) ;
#5169 = circle ( 'none', #20109, 42.95499999999999829 ) ;
#5170 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#5171 = cartesian_point ( 'none', ( -75.10261058744455909, 2.234125808929007473, -83.09999999999998010 ) ) ;
#5172 = advanced_face ( 'none', ( #37341 ), #21584, .t. ) ;
#5173 = cartesian_point ( 'none', ( -33.98503446718957122, 43.56261556352144027, 65.05574367391068336 ) ) ;
#5174 = axis2_placement_3d ( 'none', #20489, #8461, #46164 ) ;
#5175 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5176 = edge_curve ( 'none', #31155, #18006, #31444, .t. ) ;
#5177 = vertex_point ( 'none', #39526 ) ;
#5178 = direction ( 'none', ( 0.9699426282683717426, -0.2433337170797405247, 0.0000000000000000000 ) ) ;
#5179 = cartesian_point ( 'none', ( 39.03130196296290677, -75.51078481178063839, -137.0097204489339333 ) ) ;
#5180 = edge_curve ( 'none', #30882, #29444, #42575, .t. ) ;
#5181 = cartesian_point ( 'none', ( -14.37770796428300635, 26.86906604246186347, -221.5000000000001421 ) ) ;
#5182 = vertex_point ( 'none', #23006 ) ;
#5183 = oriented_edge ( 'none', *, *, #13353, .t. ) ;
#5184 = vector ( 'none', #22405, 1000.000000000000000 ) ;
#5185 = oriented_edge ( 'none', *, *, #3693, .f. ) ;
#5186 = advanced_face ( 'none', ( #48487 ), #6560, .f. ) ;
#5187 = cartesian_point ( 'none', ( 25.43621937399925415, -94.57228588775961953, -187.9295318270131929 ) ) ;
#5188 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5189 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#5190 = cartesian_point ( 'none', ( 13.64985217028465136, -90.17260629339817513, -148.5000000000005684 ) ) ;
#5191 = cartesian_point ( 'none', ( 4.779394361071505948, 55.04385015964213324, 88.00879283284484700 ) ) ;
#5192 = cartesian_point ( 'none', ( 14.99606144094669702, -89.29999999999981242, -174.3437168302225189 ) ) ;
#5193 = face_outer_bound ( 'none', #36208, .t. ) ;
#5194 = plane ( 'none', #37313 ) ;
#5195 = oriented_edge ( 'none', *, *, #16777, .t. ) ;
#5196 = vector ( 'none', #40179, 1000.000000000000000 ) ;
#5197 = cartesian_point ( 'none', ( 55.76189138651076860, -33.55085318530694138, -116.4999999999998579 ) ) ;
#5198 = circle ( 'none', #8444, 22.00000000000000355 ) ;
#5199 = cartesian_point ( 'none', ( -67.99735728470948004, 31.64646227884104945, 12.99917377950174924 ) ) ;
#5200 = cartesian_point ( 'none', ( -20.00331300539363966, -44.34758869333254694, 72.98182300452174331 ) ) ;
#5201 = circle ( 'none', #911, 43.90000000000000568 ) ;
#5202 = face_outer_bound ( 'none', #37113, .t. ) ;
#5203 = axis2_placement_3d ( 'none', #45038, #53626, #49639 ) ;
#5204 = cartesian_point ( 'none', ( -50.81805456189156445, -9.776902911690008580, 4.350000000000008527 ) ) ;
#5205 = cartesian_point ( 'none', ( 48.66577644744025832, 17.31041759277742997, -154.5487350070407615 ) ) ;
#5206 = oriented_edge ( 'none', *, *, #26345, .f. ) ;
#5207 = oriented_edge ( 'none', *, *, #17390, .t. ) ;
#5208 = direction ( 'none', ( 0.9990409470326473418, 9.036699037646624067e-15, 0.04378568432845598296 ) ) ;
#5209 = edge_curve ( 'none', #35847, #25012, #41283, .t. ) ;
#5210 = face_outer_bound ( 'none', #5488, .t. ) ;
#5211 = axis2_placement_3d ( 'none', #13687, #39466, #43675 ) ;
#5212 = manifold_solid_brep ( '����-55-solid1', #19176 ) ;
#5213 = cartesian_point ( 'none', ( -3.399999999999995026, -72.50000000000000000, -61.00000000000000000 ) ) ;
#5214 = edge_curve ( 'none', #13617, #52634, #9180, .t. ) ;
#5215 = cartesian_point ( 'none', ( 7.999999999992175148, -103.9386394963422333, -201.1283561902637871 ) ) ;
#5216 = axis2_placement_3d ( 'none', #16183, #44885, #23998 ) ;
#5217 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5218 = edge_loop ( 'none', ( #17223, #45841, #53963, #20328 ) ) ;
#5219 = edge_curve ( 'none', #52634, #27681, #49806, .t. ) ;
#5220 = cartesian_point ( 'none', ( -77.18879210347726882, -50.09985732952227977, -35.10000000000000853 ) ) ;
#5221 = cartesian_point ( 'none', ( -6.928141518410306787, -129.5000000000000568, -177.9999643706319716 ) ) ;
#5222 = cartesian_point ( 'none', ( 45.55399073459145853, 17.08013592230791744, 80.65456439437384972 ) ) ;
#5223 = edge_curve ( 'none', #25295, #6981, #26165, .t. ) ;
#5224 = axis2_placement_3d ( 'none', #20076, #7681, #15911 ) ;
#5225 = oriented_edge ( 'none', *, *, #7039, .t. ) ;
#5226 = advanced_face ( 'none', ( #3309 ), #24470, .t. ) ;
#5227 = oriented_edge ( 'none', *, *, #28884, .t. ) ;
#5228 = cartesian_point ( 'none', ( 7.236397380025961112, -29.35916851300214958, -221.4999999999996874 ) ) ;
#5229 = edge_loop ( 'none', ( #17620, #19114 ) ) ;
#5230 = circle ( 'none', #45494, 10.00000000000000533 ) ;
#5231 = oriented_edge ( 'none', *, *, #46454, .f. ) ;
#5232 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5233 = cartesian_point ( 'none', ( -51.15282528719848187, 30.37209261212760936, -126.4999999999999716 ) ) ;
#5234 = cartesian_point ( 'none', ( 22.92003317557912112, -53.61731650860605214, -132.6816108420641456 ) ) ;
#5235 = axis2_placement_3d ( 'none', #38608, #13564, #34198 ) ;
#5236 = advanced_face ( 'none', ( #32071 ), #15086, .t. ) ;
#5237 = cartesian_point ( 'none', ( -11.06934435913032289, -21.63302717131846009, -170.4813042021856972 ) ) ;
#5238 = axis2_placement_3d ( 'none', #21964, #26000, #51285 ) ;
#5239 = cartesian_point ( 'none', ( 20.38180960446102574, 44.17475848967902863, 74.40838482125462860 ) ) ;
#5240 = line ( 'none', #3351, #42573 ) ;
#5241 = vertex_point ( 'none', #40986 ) ;
#5242 = edge_curve ( 'none', #9564, #41710, #27509, .t. ) ;
#5243 = circle ( 'none', #5319, 6.400000000000003020 ) ;
#5244 = line ( 'none', #5660, #46477 ) ;
#5245 = cartesian_point ( 'none', ( -44.29790255538976140, 20.11290973247652403, 73.33179208719209896 ) ) ;
#5246 = edge_curve ( 'none', #52972, #9080, #9827, .t. ) ;
#5247 = direction ( 'none', ( 1.000000000000000000, 9.131584377541925167e-15, -4.399741399469799686e-14 ) ) ;
#5248 = line ( 'none', #29140, #17693 ) ;
#5249 = conical_surface ( 'none', #17788, 32.50000000000000000, 0.3490658503988586792 ) ;
#5250 = cartesian_point ( 'none', ( -54.13527146464898010, 91.33964570875572520, -35.00000000000000000 ) ) ;
#5251 = direction ( 'none', ( 9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5252 = oriented_edge ( 'none', *, *, #35665, .f. ) ;
#5253 = direction ( 'none', ( -9.270362255620057113e-15, 1.000000000000000000, 1.848553714044155093e-16 ) ) ;
#5254 = advanced_face ( 'none', ( #16410 ), #6507, .t. ) ;
#5255 = oriented_edge ( 'none', *, *, #32589, .t. ) ;
#5256 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.500000000000007994 ) ) ;
#5257 = cartesian_point ( 'none', ( -41.15741332673364639, -25.95009152944448161, 89.78084504248451481 ) ) ;
#5258 = oriented_edge ( 'none', *, *, #27839, .f. ) ;
#5259 = face_outer_bound ( 'none', #48037, .t. ) ;
#5260 = oriented_edge ( 'none', *, *, #3185, .t. ) ;
#5261 = cartesian_point ( 'none', ( 83.28642292229885413, -64.01397897755308009, -1.000000000000000888 ) ) ;
#5262 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#5263 = direction ( 'none', ( -0.9677450051188807301, -8.896017825522080908e-15, 0.2519317468431826468 ) ) ;
#5264 = direction ( 'none', ( 3.094331293124147435e-16, -1.341826977642603427e-16, -1.000000000000000000 ) ) ;
#5266 = oriented_edge ( 'none', *, *, #6943, .f. ) ;
#5265 = cartesian_point ( 'none', ( 52.12270078160693032, -18.33610361335450278, 86.22441985750415938 ) ) ;
#5267 = direction ( 'none', ( 0.1846951638660230266, 0.9827958569532652122, 0.0000000000000000000 ) ) ;
#5268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5270 = vertex_point ( 'none', #33260 ) ;
#5271 = oriented_edge ( 'none', *, *, #1968, .f. ) ;
#5272 = cartesian_point ( 'none', ( 82.68468937525237550, 51.66712826273617054, 21.89999999999998792 ) ) ;
#5273 = oriented_edge ( 'none', *, *, #53341, .t. ) ;
#5274 = direction ( 'none', ( 1.033905585191071457e-15, 1.041164386969050600e-15, -1.000000000000000000 ) ) ;
#5275 = oriented_edge ( 'none', *, *, #26120, .f. ) ;
#5276 = cylindrical_surface ( 'none', #4132, 48.65000000000001279 ) ;
#5277 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5278 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5279 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#5280 = edge_curve ( 'none', #12297, #17966, #7837, .t. ) ;
#5281 = cartesian_point ( 'none', ( -29.79329365037943589, -18.37773734407084802, 12.99213196768842060 ) ) ;
#5282 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#5283 = axis2_placement_3d ( 'none', #4857, #17641, #46762 ) ;
#5284 = advanced_face ( 'none', ( #35394 ), #12819, .t. ) ;
#5285 = direction ( 'none', ( -1.283712398741281725e-30, -1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#5286 = edge_curve ( 'none', #34309, #23073, #28834, .t. ) ;
#5287 = axis2_placement_3d ( 'none', #1315, #14147, #31141 ) ;
#5288 = cartesian_point ( 'none', ( -64.79993828813402956, -105.6785196159320179, -151.9810796895851865 ) ) ;
#5289 = vector ( 'none', #51010, 1000.000000000000000 ) ;
#5290 = vertex_point ( 'none', #41873 ) ;
#5291 = line ( 'none', #50974, #51165 ) ;
#5292 = cartesian_point ( 'none', ( 48.34604916519494111, -5.440320407524171564, 87.48698703342671479 ) ) ;
#5293 = circle ( 'none', #24540, 4.049999999999998934 ) ;
#5294 = edge_curve ( 'none', #20378, #34376, #22863, .t. ) ;
#5295 = cartesian_point ( 'none', ( -27.56632000394347770, -30.62022209978510645, 49.00000000000000000 ) ) ;
#5296 = vertex_point ( 'none', #8017 ) ;
#5297 = axis2_placement_3d ( 'none', #10888, #48551, #40492 ) ;
#5298 = cartesian_point ( 'none', ( 4.249999999999984901, 72.50000000000000000, -104.0000000000000142 ) ) ;
#5299 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5300 = direction ( 'none', ( -0.04325261677839105368, -0.9990641676798450721, 0.0000000000000000000 ) ) ;
#5301 = conical_surface ( 'none', #27500, 90.09999999999999432, 0.7853981633974899124 ) ;
#5302 = circle ( 'none', #9311, 28.62499999999999645 ) ;
#5303 = circle ( 'none', #24762, 8.899999999999998579 ) ;
#5304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5305 = cartesian_point ( 'none', ( -71.29948143487082746, 6.388173070196470960, -82.99999999999997158 ) ) ;
#5306 = circle ( 'none', #7682, 6.100000000000000533 ) ;
#5307 = cartesian_point ( 'none', ( -75.73611499950504822, -1.136863980420687259, -83.09999999999998010 ) ) ;
#5308 = cartesian_point ( 'none', ( 28.34749149049470063, 73.84400241804544862, 14.00000000000000533 ) ) ;
#5309 = advanced_face ( 'none', ( #24180 ), #20955, .f. ) ;
#5310 = axis2_placement_3d ( 'none', #978, #613, #33294 ) ;
#5311 = edge_loop ( 'none', ( #15934, #36996, #10454, #15575 ) ) ;
#5312 = cartesian_point ( 'none', ( 13.10947050860489682, -89.85515318273432683, -148.5000000000005116 ) ) ;
#5313 = toroidal_surface ( 'none', #7664, 6.100000000000000533, 0.2000000000000000111 ) ;
#5314 = oriented_edge ( 'none', *, *, #28071, .t. ) ;
#5315 = oriented_edge ( 'none', *, *, #7078, .t. ) ;
#5316 = cartesian_point ( 'none', ( -68.24999999999998579, -2.706117146820759745e-13, -104.0000000000000142 ) ) ;
#5317 = vector ( 'none', #47739, 1000.000000000000000 ) ;
#5318 = vertex_point ( 'none', #54301 ) ;
#5319 = axis2_placement_3d ( 'none', #13398, #17041, #30175 ) ;
#5320 = plane ( 'none', #44103 ) ;
#5321 = cartesian_point ( 'none', ( 6.171186538692839630e-05, -128.5000000000000568, -173.9999643706322843 ) ) ;
#5322 = edge_curve ( 'none', #13157, #11508, #50447, .t. ) ;
#5323 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#5324 = edge_loop ( 'none', ( #14077, #49248, #44175, #36243, #12857, #13342, #16077, #17061, #7778, #7596 ) ) ;
#5325 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838736218, 0.0000000000000000000 ) ) ;
#5327 = edge_curve ( 'none', #8391, #25999, #7188, .t. ) ;
#5326 = cartesian_point ( 'none', ( -95.00000000000000000, 50.31152949374524042, 0.0000000000000000000 ) ) ;
#5328 = cartesian_point ( 'none', ( 12.04508868977774583, -109.0615467134148986, -174.4730512301071030 ) ) ;
#5329 = oriented_edge ( 'none', *, *, #54024, .t. ) ;
#5330 = edge_loop ( 'none', ( #26736, #20836, #2590, #1796 ) ) ;
#5331 = edge_curve ( 'none', #5482, #30626, #54107, .t. ) ;
#5332 = vertex_point ( 'none', #46977 ) ;
#5333 = oriented_edge ( 'none', *, *, #3603, .f. ) ;
#5334 = direction ( 'none', ( 1.000000000000000000, 9.048317650695024227e-15, 1.281797577817012319e-15 ) ) ;
#5335 = face_bound ( 'none', #4194, .t. ) ;
#5336 = circle ( 'none', #6510, 6.138320441952076933 ) ;
#5337 = cartesian_point ( 'none', ( 4.621710197822138433, 55.05729930072092770, 67.56875318738214276 ) ) ;
#5338 = face_outer_bound ( 'none', #48760, .t. ) ;
#5339 = cartesian_point ( 'none', ( 76.01397897755384747, 64.01397897755387589, -1.000000000000000888 ) ) ;
#5340 = cartesian_point ( 'none', ( -64.99993828813714458, -95.05208047706724983, -224.8059679528833783 ) ) ;
#5341 = edge_loop ( 'none', ( #30965, #40093, #44258, #22877, #4299, #10161, #48423, #12166, #50868, #45619, #54175, #7261, #2935, #19396, #6796, #13666, #32343, #10999, #53438, #203, #39998 ) ) ;
#5342 = direction ( 'none', ( 5.663352780098707313e-15, 0.9505414793769548787, 0.3105976432361813866 ) ) ;
#5343 = circle ( 'none', #25105, 6.138320441952075157 ) ;
#5344 = oriented_edge ( 'none', *, *, #29208, .f. ) ;
#5345 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#5346 = cylindrical_surface ( 'none', #30160, 7.000000000000006217 ) ;
#5347 = cartesian_point ( 'none', ( 8.068284485046293309e-13, -72.99999999999995737, -213.9999999999999432 ) ) ;
#5348 = direction ( 'none', ( 1.000000000000000000, 9.159339953157541458e-15, -4.398480750882264696e-14 ) ) ;
#5349 = direction ( 'none', ( 9.020562075079392158e-15, -1.000000000000000000, -1.827065084832096107e-16 ) ) ;
#5350 = cartesian_point ( 'none', ( -16.23337685811544162, 32.38624025988542598, -217.1155591524729118 ) ) ;
#5351 = circle ( 'none', #28401, 15.00000000000000355 ) ;
#5352 = direction ( 'none', ( 0.7071067811865474617, 8.659560562354932858e-17, -0.7071067811865474617 ) ) ;
#5353 = line ( 'none', #417, #27629 ) ;
#5354 = face_outer_bound ( 'none', #36854, .t. ) ;
#5355 = line ( 'none', #16315, #36763 ) ;
#5356 = line ( 'none', #45455, #9938 ) ;
#5357 = vector ( 'none', #53844, 1000.000000000000000 ) ;
#5358 = cartesian_point ( 'none', ( 14.96679136248002351, 53.18878780124664019, 64.70046224493478348 ) ) ;
#5359 = line ( 'none', #24719, #52536 ) ;
#5360 = oriented_edge ( 'none', *, *, #42642, .f. ) ;
#5361 = face_outer_bound ( 'none', #20514, .t. ) ;
#5362 = oriented_edge ( 'none', *, *, #20192, .t. ) ;
#5363 = axis2_placement_3d ( 'none', #15296, #44539, #27184 ) ;
#5364 = cartesian_point ( 'none', ( 26.29872262795121074, -31.52916428888963907, 12.99999999999999822 ) ) ;
#5365 = advanced_face ( 'none', ( #47102 ), #46606, .f. ) ;
#5366 = cartesian_point ( 'none', ( 13.64198080219856379, -90.15919722808077097, -148.5000000000005684 ) ) ;
#5367 = cartesian_point ( 'none', ( 67.30006171186425945, -99.49999999998063061, -193.9999643706448467 ) ) ;
#5368 = edge_curve ( 'none', #28201, #29090, #49560, .t. ) ;
#5369 = edge_loop ( 'none', ( #1297, #31324, #8313, #43730, #35120 ) ) ;
#5370 = cartesian_point ( 'none', ( -61.44337674962587670, -88.20975826745889492, 69.49999999999998579 ) ) ;
#5371 = vertex_point ( 'none', #38201 ) ;
#5372 = cartesian_point ( 'none', ( -46.38281970538950816, -99.50000000000036948, -199.1960757008692156 ) ) ;
#5373 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5374 = b_spline_curve_with_knots ( 'none', 1,
( #23993, #11238 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.6802616854010371528, 0.9584355592062682172 ),
.unspecified. ) ;
#5375 = oriented_edge ( 'none', *, *, #32138, .t. ) ;
#5376 = direction ( 'none', ( -0.04325261677839105368, -0.9990641676798450721, 0.0000000000000000000 ) ) ;
#5377 = cartesian_point ( 'none', ( 32.35551939881866446, -13.63436014539079189, -221.4999999999998010 ) ) ;
#5378 = edge_curve ( 'none', #52571, #49050, #15704, .t. ) ;
#5380 = oriented_edge ( 'none', *, *, #46709, .f. ) ;
#5379 = axis2_placement_3d ( 'none', #2623, #43616, #18518 ) ;
#5381 = axis2_placement_3d ( 'none', #3776, #37072, #33026 ) ;
#5382 = oriented_edge ( 'none', *, *, #51282, .t. ) ;
#5383 = cartesian_point ( 'none', ( -11.85827771040024636, -47.18406824481826334, 88.38323075257163453 ) ) ;
#5384 = oriented_edge ( 'none', *, *, #41732, .t. ) ;
#5385 = direction ( 'none', ( 0.1846951638660234984, 0.9827958569532651012, 0.0000000000000000000 ) ) ;
#5386 = advanced_face ( 'none', ( #13114 ), #16366, .t. ) ;
#5387 = direction ( 'none', ( 0.0000000000000000000, -0.9505414793769529913, 0.3105976432361865491 ) ) ;
#5388 = cartesian_point ( 'none', ( 3.196514333657907571e-13, -23.99999999999996447, -203.0000000000008527 ) ) ;
#5389 = edge_curve ( 'none', #49383, #6777, #646, .t. ) ;
#5390 = vector ( 'none', #48737, 1000.000000000000000 ) ;
#5391 = axis2_placement_3d ( 'none', #11419, #40649, #52570 ) ;
#5392 = cartesian_point ( 'none', ( 26.00000000000079936, -72.99999999999972999, -231.4999925980700368 ) ) ;
#5393 = cartesian_point ( 'none', ( 39.36082383012357866, 28.59493005480887007, 89.52702149257564201 ) ) ;
#5394 = face_outer_bound ( 'none', #5844, .t. ) ;
#5395 = direction ( 'none', ( 9.039649079876003925e-15, -1.000000000000000000, -6.814736962543879727e-17 ) ) ;
#5396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5397 = axis2_placement_3d ( 'none', #14729, #23301, #22897 ) ;
#5398 = oriented_edge ( 'none', *, *, #43996, .t. ) ;
#5399 = vertex_point ( 'none', #34525 ) ;
#5400 = cartesian_point ( 'none', ( -65.19993828813430525, -92.56104720052998402, -156.2673271662443142 ) ) ;
#5401 = vector ( 'none', #39766, 1000.000000000000114 ) ;
#5402 = edge_curve ( 'none', #29051, #9263, #28141, .t. ) ;
#5403 = vertex_point ( 'none', #34147 ) ;
#5404 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#5405 = cartesian_point ( 'none', ( -28.35394130890601616, 43.52994960083361775, 77.00000000000000000 ) ) ;
#5406 = edge_curve ( 'none', #11449, #30760, #5870, .t. ) ;
#5407 = oriented_edge ( 'none', *, *, #40652, .t. ) ;
#5408 = cartesian_point ( 'none', ( -5.191399119947631924, -69.22458353403737874, -75.09999999999999432 ) ) ;
#5409 = cartesian_point ( 'none', ( 15.59999999999234532, -103.4128144894591088, -197.0038418039390535 ) ) ;
#5411 = face_outer_bound ( 'none', #28019, .t. ) ;
#5410 = cartesian_point ( 'none', ( 41.56225879010253976, 25.29676673522356012, 65.54006764695421339 ) ) ;
#5412 = shape_definition_representation ( #35688, #47503 ) ;
#5413 = edge_curve ( 'none', #19060, #28014, #43828, .t. ) ;
#5414 = direction ( 'none', ( -0.9827958569532655453, 0.1846951638660215000, 1.203577800433096990e-16 ) ) ;
#5415 = cartesian_point ( 'none', ( -16.17027214890108411, -31.04212678151442617, -221.5000000000002842 ) ) ;
#5416 = circle ( 'none', #25282, 5.999999999999991118 ) ;
#5417 = circle ( 'none', #6436, 4.049999999999999822 ) ;
#5418 = direction ( 'none', ( 0.9616618148337274796, 0.2742381335458319302, 0.0000000000000000000 ) ) ;
#5419 = face_outer_bound ( 'none', #14338, .t. ) ;
#5420 = direction ( 'none', ( 8.881784197001254296e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#5421 = circle ( 'none', #33235, 0.2000000000000002609 ) ;
#5422 = cartesian_point ( 'none', ( 36.85965422990135210, -41.07573429964661216, -150.8631849048780111 ) ) ;
#5423 = direction ( 'none', ( 8.881784197001254296e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#5424 = circle ( 'none', #22686, 32.50000000000000000 ) ;
#5425 = oriented_edge ( 'none', *, *, #23270, .f. ) ;
#5426 = vertex_point ( 'none', #51899 ) ;
#5427 = oriented_edge ( 'none', *, *, #9654, .t. ) ;
#5428 = oriented_edge ( 'none', *, *, #52047, .t. ) ;
#5429 = cartesian_point ( 'none', ( 12.55381021333579206, 47.00378351660126697, 65.76710861622369464 ) ) ;
#5430 = oriented_edge ( 'none', *, *, #11944, .t. ) ;
#5431 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.399741399469800317e-14 ) ) ;
#5432 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5433 = oriented_edge ( 'none', *, *, #22253, .t. ) ;
#5434 = cartesian_point ( 'none', ( -44.65665761734559425, 19.30373362255926750, 71.29540766395058426 ) ) ;
#5435 = advanced_face ( 'none', ( #37985 ), #17028, .f. ) ;
#5436 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#5437 = vector ( 'none', #2559, 1000.000000000000000 ) ;
#5438 = direction ( 'none', ( -0.04378568432845657277, -5.834245754072704327e-16, 0.9990409470326473418 ) ) ;
#5439 = cartesian_point ( 'none', ( 55.37712775032617429, -2.397449295408628611, 5.500000000000007994 ) ) ;
#5440 = direction ( 'none', ( 0.1846951638660225548, 0.9827958569532653232, 0.0000000000000000000 ) ) ;
#5441 = vertex_point ( 'none', #26616 ) ;
#5442 = vector ( 'none', #50458, 1000.000000000000114 ) ;
#5443 = cartesian_point ( 'none', ( -46.45653899652954522, 26.52514329740251497, -132.5999999999999659 ) ) ;
#5444 = line ( 'none', #53174, #45413 ) ;
#5445 = axis2_placement_3d ( 'none', #35996, #40222, #52843 ) ;
#5446 = edge_loop ( 'none', ( #46979, #42754, #50622, #37560 ) ) ;
#5447 = plane ( 'none', #22336 ) ;
#5448 = vertex_point ( 'none', #9997 ) ;
#5449 = direction ( 'none', ( -9.020562075079392158e-15, 1.000000000000000000, 1.827065084832096107e-16 ) ) ;
#5450 = edge_curve ( 'none', #10483, #20693, #39919, .t. ) ;
#5451 = oriented_edge ( 'none', *, *, #11998, .t. ) ;
#5452 = axis2_placement_3d ( 'none', #32756, #16166, #44666 ) ;
#5453 = direction ( 'none', ( -1.000000000000000000, 8.673617379884043361e-16, 0.0000000000000000000 ) ) ;
#5454 = direction ( 'none', ( 0.9990409470326473418, 9.278753476155017516e-15, 0.04378568432845663522 ) ) ;
#5455 = advanced_face ( 'none', ( #36652 ), #35255, .t. ) ;
#5456 = oriented_edge ( 'none', *, *, #18695, .t. ) ;
#5457 = cartesian_point ( 'none', ( 50.87899247233634270, -99.49999999999950262, -144.6249999999992610 ) ) ;
#5458 = cartesian_point ( 'none', ( -49.17796197132317104, -9.029288806273312318, 3.000000000000007994 ) ) ;
#5459 = cartesian_point ( 'none', ( -48.76048148526364656, -25.98276364249662862, 66.45652906558092354 ) ) ;
#5460 = edge_loop ( 'none', ( #46296, #10179, #15849, #39600, #41420, #53446, #49934, #238, #51463, #50635 ) ) ;
#5461 = direction ( 'none', ( -0.2742381335458287106, 0.9616618148337283678, 0.0000000000000000000 ) ) ;
#5462 = edge_curve ( 'none', #37003, #36313, #53666, .t. ) ;
#5463 = circle ( 'none', #11537, 75.00000000000002842 ) ;
#5464 = axis2_placement_3d ( 'none', #46720, #38652, #9175 ) ;
#5465 = axis2_placement_3d ( 'none', #12312, #49457, #3707 ) ;
#5466 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5467 = cartesian_point ( 'none', ( -54.08653899652909303, -26.52514329740329657, -128.5999999999999943 ) ) ;
#5468 = spherical_surface ( 'none', #41309, 28.62499999999999645 ) ;
#5469 = face_outer_bound ( 'none', #48171, .t. ) ;
#5471 = oriented_edge ( 'none', *, *, #30635, .f. ) ;
#5470 = cartesian_point ( 'none', ( 70.09180581176413227, 26.68855099100527895, 13.02276932123717579 ) ) ;
#5472 = circle ( 'none', #22835, 4.200000000000001954 ) ;
#5473 = spherical_surface ( 'none', #32942, 13.19999999999999929 ) ;
#5474 = cartesian_point ( 'none', ( 29.37508779437090922, -99.49999999999970157, -224.8788595017244631 ) ) ;
#5475 = axis2_placement_3d ( 'none', #47264, #51664, #26728 ) ;
#5476 = line ( 'none', #17175, #18593 ) ;
#5477 = edge_curve ( 'none', #37397, #38131, #49107, .t. ) ;
#5478 = direction ( 'none', ( -0.01472809884042142713, 5.273948543943916584e-17, -0.9998915356700178725 ) ) ;
#5479 = axis2_placement_3d ( 'none', #27113, #44323, #19040 ) ;
#5480 = oriented_edge ( 'none', *, *, #11387, .t. ) ;
#5481 = circle ( 'none', #45942, 9.000000000000000000 ) ;
#5482 = vertex_point ( 'none', #30666 ) ;
#5483 = cartesian_point ( 'none', ( -49.88653899652953783, 26.52514329740252208, -136.4999999999999716 ) ) ;
#5484 = vertex_point ( 'none', #10369 ) ;
#5485 = cartesian_point ( 'none', ( -23.24151622821493390, 42.74067170214580358, 64.85067854483153837 ) ) ;
#5486 = cartesian_point ( 'none', ( 72.49999999999998579, -2.592852208354319473e-13, -75.09999999999999432 ) ) ;
#5487 = oriented_edge ( 'none', *, *, #36431, .t. ) ;
#5489 = oriented_edge ( 'none', *, *, #26065, .f. ) ;
#5488 = edge_loop ( 'none', ( #22448, #33743, #49943, #53939 ) ) ;
#5490 = direction ( 'none', ( 8.881784197001254296e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#5491 = edge_curve ( 'none', #36883, #51909, #47783, .t. ) ;
#5492 = face_outer_bound ( 'none', #26151, .t. ) ;
#5493 = cartesian_point ( 'none', ( -29.53796732363440825, 46.69703794194974478, 64.21915495751552783 ) ) ;
#5494 = cartesian_point ( 'none', ( 48.57915681496112370, -2.674160418441796860, 85.63552217679752232 ) ) ;
#5495 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5496 = cartesian_point ( 'none', ( 45.76390551244242033, -16.50978036032488205, 87.73841397382140883 ) ) ;
#5497 = oriented_edge ( 'none', *, *, #51956, .f. ) ;
#5498 = cartesian_point ( 'none', ( -38.77612395358416109, -64.19861574366794343, 17.04381347866522844 ) ) ;
#5499 = oriented_edge ( 'none', *, *, #37213, .t. ) ;
#5500 = edge_curve ( 'none', #39197, #27890, #51068, .t. ) ;
#5501 = direction ( 'none', ( 0.9677450051188806190, 9.001808307771536319e-15, -0.2519317468431828133 ) ) ;
#5502 = circle ( 'none', #38729, 4.050000000000002487 ) ;
#5503 = cartesian_point ( 'none', ( -19.41761445766415406, 29.12623946201961189, 13.02642393626798345 ) ) ;
#5504 = oriented_edge ( 'none', *, *, #7992, .t. ) ;
#5505 = direction ( 'none', ( 0.9827958569532655453, -0.1846951638660208062, -1.203577800433097236e-16 ) ) ;
#5506 = edge_curve ( 'none', #14214, #12393, #18302, .t. ) ;
#5507 = edge_loop ( 'none', ( #52593, #35117, #36666, #17177 ) ) ;
#5508 = cartesian_point ( 'none', ( 13.49573176372781447, -89.55781920252506723, -148.7040357995517468 ) ) ;
#5509 = edge_curve ( 'none', #28487, #24341, #44566, .t. ) ;
#5510 = vector ( 'none', #46294, 1000.000000000000000 ) ;
#5511 = oriented_edge ( 'none', *, *, #18917, .f. ) ;
#5512 = advanced_face ( 'none', ( #35978 ), #52358, .f. ) ;
#5513 = oriented_edge ( 'none', *, *, #4024, .t. ) ;
#5514 = direction ( 'none', ( -0.7071067811865474617, 0.0000000000000000000, -0.7071067811865474617 ) ) ;
#5515 = oriented_edge ( 'none', *, *, #44524, .f. ) ;
#5516 = cartesian_point ( 'none', ( 45.46137851740773783, -17.32509314359858621, 66.89718543195941436 ) ) ;
#5517 = b_spline_curve_with_knots ( 'none', 3,
( #47695, #43658, #9992, #38731 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039598514 ),
.unspecified. ) ;
#5518 = advanced_face ( 'none', ( #45160 ), #49761, .t. ) ;
#5519 = cartesian_point ( 'none', ( 11.99057782198087629, -108.7999999999998550, -174.4754403170177852 ) ) ;
#5520 = line ( 'none', #46643, #45491 ) ;
#5521 = circle ( 'none', #18128, 5.099999999999993427 ) ;
#5522 = line ( 'none', #17071, #34992 ) ;
#5523 = vertex_point ( 'none', #38922 ) ;
#5524 = b_spline_curve_with_knots ( 'none', 3,
( #36914, #12052, #54126, #49930, #41311, #20597, #29048, #45535, #49384, #33251, #7827, #24985, #20215, #53575, #37280, #33081, #12423, #53746 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.204028465001674327e-13, 0.002208270684172620058, 0.004416541368024836690, 0.006624812051877053756, 0.008833082735729271689, 0.01104135341958148789, 0.01324962410343370582, 0.01545789478728592375, 0.01766616547113813995 ),
.unspecified. ) ;
#5525 = face_bound ( 'none', #51269, .t. ) ;
#5526 = line ( 'none', #30093, #48762 ) ;
#5527 = edge_loop ( 'none', ( #36428, #32054, #24602, #24507 ) ) ;
#5528 = cartesian_point ( 'none', ( 5.134460874221575821, -63.58123718242052291, -124.0463940620005729 ) ) ;
#5529 = cartesian_point ( 'none', ( 65.00106171186607185, -105.8999999999993946, -153.9999643706351549 ) ) ;
#5530 = cartesian_point ( 'none', ( 5.232118822235664268, -35.67616514709958864, -216.7922355261315488 ) ) ;
#5531 = vertex_point ( 'none', #14216 ) ;
#5532 = circle ( 'none', #44182, 16.50000000000000711 ) ;
#5533 = oriented_edge ( 'none', *, *, #2628, .t. ) ;
#5535 = oriented_edge ( 'none', *, *, #47578, .f. ) ;
#5534 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5536 = cartesian_point ( 'none', ( 28.35394130890632169, -43.52994960083341880, 77.00000000000000000 ) ) ;
#5537 = direction ( 'none', ( -1.283712398741281725e-30, -1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#5538 = cartesian_point ( 'none', ( -6.765206409649855048e-12, -89.29999999999992610, -173.9999999999999432 ) ) ;
#5539 = vertex_point ( 'none', #43481 ) ;
#5540 = axis2_placement_3d ( 'none', #24227, #32114, #32506 ) ;
#5542 = oriented_edge ( 'none', *, *, #40941, .f. ) ;
#5541 = vertex_point ( 'none', #35083 ) ;
#5543 = advanced_face ( 'none', ( #48436 ), #26119, .t. ) ;
#5544 = cartesian_point ( 'none', ( 48.83279085995938118, -101.5999999999995254, -140.9571588145734324 ) ) ;
#5545 = cartesian_point ( 'none', ( 49.88653899652912571, 26.52514329740319354, -88.59999999999983800 ) ) ;
#5546 = circle ( 'none', #37960, 12.00000000000000178 ) ;
#5547 = cartesian_point ( 'none', ( 7.408507286412758575, 35.31245237216469235, -216.8294206666373896 ) ) ;
#5548 = edge_curve ( 'none', #26927, #6651, #7075, .t. ) ;
#5549 = cartesian_point ( 'none', ( -25.98276364249645809, 48.76048148526373183, 66.45652906558092354 ) ) ;
#5550 = axis2_placement_3d ( 'none', #9907, #47967, #43904 ) ;
#5551 = edge_loop ( 'none', ( #52739, #40470 ) ) ;
#5552 = vertex_point ( 'none', #27918 ) ;
#5553 = line ( 'none', #49449, #35717 ) ;
#5554 = edge_curve ( 'none', #45577, #53989, #32704, .t. ) ;
#5555 = axis2_placement_3d ( 'none', #16269, #16624, #49381 ) ;
#5557 = oriented_edge ( 'none', *, *, #44015, .t. ) ;
#5556 = axis2_placement_3d ( 'none', #12929, #41979, #25304 ) ;
#5558 = vertex_point ( 'none', #23676 ) ;
#5559 = cartesian_point ( 'none', ( 19.99999999999234035, -90.79999999999972715, -195.0000000000008242 ) ) ;
#5560 = vertex_point ( 'none', #13846 ) ;
#5561 = edge_curve ( 'none', #7098, #44297, #41239, .t. ) ;
#5562 = cartesian_point ( 'none', ( -51.91785015206954057, 18.90518992582973112, 85.75121902943091357 ) ) ;
#5563 = axis2_placement_3d ( 'none', #42143, #46177, #29879 ) ;
#5564 = cartesian_point ( 'none', ( 22.45788465567922643, 50.48132905549596217, 70.90525759854807575 ) ) ;
#5565 = circle ( 'none', #49435, 10.00000000000000355 ) ;
#5566 = edge_curve ( 'none', #25028, #28447, #39279, .t. ) ;
#5567 = oriented_edge ( 'none', *, *, #35069, .f. ) ;
#5568 = axis2_placement_3d ( 'none', #26273, #30525, #34003 ) ;
#5569 = direction ( 'none', ( -0.4593118066915570785, -0.8882751061657292446, 2.293513957255746830e-17 ) ) ;
#5570 = cartesian_point ( 'none', ( -10.09085280058885559, 55.91778546005598116, 94.35533905932740595 ) ) ;
#5571 = oriented_edge ( 'none', *, *, #5629, .t. ) ;
#5572 = vertex_point ( 'none', #48795 ) ;
#5573 = direction ( 'none', ( 0.8882751061657245817, -0.4593118066915660713, 0.0000000000000000000 ) ) ;
#5574 = cartesian_point ( 'none', ( 0.1168792460079693674, -48.65123003079795438, 84.23429699131966686 ) ) ;
#5575 = vector ( 'none', #14156, 1000.000000000000114 ) ;
#5576 = cartesian_point ( 'none', ( 45.26286936232281732, 31.68547762064076423, 64.33999010996919310 ) ) ;
#5577 = cartesian_point ( 'none', ( 32.35551939881840156, 13.63436014539093755, -221.4999999999999716 ) ) ;
#5578 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#5579 = axis2_placement_3d ( 'none', #10930, #32096, #23859 ) ;
#5580 = advanced_face ( 'none', ( #28788 ), #19465, .f. ) ;
#5581 = cartesian_point ( 'none', ( -20.63696611954773630, -44.05607937028941024, 77.35996047064818981 ) ) ;
#5582 = vector ( 'none', #35370, 1000.000000000000000 ) ;
#5583 = face_outer_bound ( 'none', #10093, .t. ) ;
#5584 = cartesian_point ( 'none', ( 47.23815344939294647, 24.34547497545147365, -132.5999999999998238 ) ) ;
#5585 = oriented_edge ( 'none', *, *, #21480, .f. ) ;
#5586 = edge_curve ( 'none', #45733, #38691, #30083, .t. ) ;
#5587 = edge_loop ( 'none', ( #15008, #14224, #31664, #12647 ) ) ;
#5588 = direction ( 'none', ( 1.000000000000000000, 6.938893903907234689e-15, -4.510281037539702232e-14 ) ) ;
#5589 = direction ( 'none', ( -0.2742381335458356495, 0.9616618148337264804, 0.0000000000000000000 ) ) ;
#5590 = vertex_point ( 'none', #15114 ) ;
#5591 = cylindrical_surface ( 'none', #17172, 6.500000000000002665 ) ;
#5592 = oriented_edge ( 'none', *, *, #41002, .f. ) ;
#5593 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#5594 = vertex_point ( 'none', #6336 ) ;
#5595 = vertex_point ( 'none', #6497 ) ;
#5597 = oriented_edge ( 'none', *, *, #16591, .t. ) ;
#5596 = oriented_edge ( 'none', *, *, #34894, .t. ) ;
#5598 = line ( 'none', #27493, #4313 ) ;
#5599 = advanced_face ( 'none', ( #37291 ), #4578, .f. ) ;
#5600 = plane ( 'none', #25565 ) ;
#5601 = direction ( 'none', ( 1.000000000000000000, 9.048317650695024227e-15, 1.281797577817012319e-15 ) ) ;
#5602 = edge_loop ( 'none', ( #15400, #19527, #36731, #22979 ) ) ;
#5603 = cartesian_point ( 'none', ( 44.44767758231273547, 19.78112798296830732, 85.35490324176525689 ) ) ;
#5604 = oriented_edge ( 'none', *, *, #35285, .f. ) ;
#5605 = cartesian_point ( 'none', ( 49.61114236250302412, 24.31876776921283678, 88.00509943450951766 ) ) ;
#5606 = cartesian_point ( 'none', ( -34.08416254584435734, -67.03601144522454547, -135.7310392917503350 ) ) ;
#5607 = cartesian_point ( 'none', ( -14.36981529329068330, -26.87318741768648422, -221.4999999999998295 ) ) ;
#5608 = circle ( 'none', #12386, 34.00000000000008527 ) ;
#5609 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013546, 0.0000000000000000000 ) ) ;
#5610 = edge_loop ( 'none', ( #26086, #12818, #45113 ) ) ;
#5611 = edge_loop ( 'none', ( #48268, #15233, #18122, #9115 ) ) ;
#5612 = edge_loop ( 'none', ( #51012, #37702, #21908, #43542 ) ) ;
#5613 = cartesian_point ( 'none', ( 29.46932668384836163, -50.93331517433632882, -138.0821697583373009 ) ) ;
#5614 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5615 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5616 = circle ( 'none', #31137, 6.499999999999999112 ) ;
#5617 = vertex_point ( 'none', #7211 ) ;
#5618 = vertex_point ( 'none', #12203 ) ;
#5619 = axis2_placement_3d ( 'none', #20579, #33063, #3418 ) ;
#5620 = cartesian_point ( 'none', ( 15.51328265234035619, 46.11432755043775700, 67.02759516646301563 ) ) ;
#5621 = line ( 'none', #1219, #24619 ) ;
#5622 = cartesian_point ( 'none', ( 58.55920626011551633, -12.36292288195836164, 77.00000000000000000 ) ) ;
#5623 = plane ( 'none', #48763 ) ;
#5624 = cartesian_point ( 'none', ( -27.44043472741989831, -88.70257085754322190, -108.9999643706310763 ) ) ;
#5625 = edge_curve ( 'none', #53899, #37964, #14394, .t. ) ;
#5626 = cartesian_point ( 'none', ( -44.96187603308818126, 18.58525309386901014, 83.95930916163123925 ) ) ;
#5627 = cartesian_point ( 'none', ( -50.87899247233453082, -109.5000000000003979, -203.3750000000002558 ) ) ;
#5628 = cartesian_point ( 'none', ( -31.22641585741318693, 37.30721084980056190, 65.71312512078203838 ) ) ;
#5629 = edge_curve ( 'none', #46744, #53530, #25503, .t. ) ;
#5630 = axis2_placement_3d ( 'none', #28074, #32083, #7043 ) ;
#5631 = oriented_edge ( 'none', *, *, #39452, .t. ) ;
#5632 = cartesian_point ( 'none', ( 19.06177213880905796, 30.83145043984742628, -217.1483255597815969 ) ) ;
#5633 = oriented_edge ( 'none', *, *, #33431, .t. ) ;
#5634 = cartesian_point ( 'none', ( 68.02529417008106805, -30.38297346335997418, 49.36492192798083778 ) ) ;
#5635 = oriented_edge ( 'none', *, *, #13264, .f. ) ;
#5636 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5637 = conical_surface ( 'none', #41005, 85.01999999999999602, 1.047197551196592524 ) ;
#5638 = edge_curve ( 'none', #30126, #48780, #35339, .t. ) ;
#5640 = cartesian_point ( 'none', ( -22.42533903995171229, -7.036630510636415536, 175.4999999999999716 ) ) ;
#5639 = axis2_placement_3d ( 'none', #25801, #42833, #34223 ) ;
#5641 = vertex_point ( 'none', #28990 ) ;
#5642 = edge_loop ( 'none', ( #14979, #10131, #44634, #3119, #53962, #48264 ) ) ;
#5644 = edge_loop ( 'none', ( #40236, #29827, #42776, #31807 ) ) ;
#5643 = oriented_edge ( 'none', *, *, #30242, .f. ) ;
#5645 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#5646 = direction ( 'none', ( 0.4999999999999540368, 4.720957676386436969e-15, -0.8660254037844651309 ) ) ;
#5647 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#5648 = direction ( 'none', ( 0.8571673007021122226, 1.049727191138618572e-16, -0.5150380749100542666 ) ) ;
#5649 = conical_surface ( 'none', #43692, 3.999999999999996003, 1.047197551196599852 ) ;
#5650 = axis2_placement_3d ( 'none', #6266, #6063, #48361 ) ;
#5651 = oriented_edge ( 'none', *, *, #39631, .f. ) ;
#5652 = cartesian_point ( 'none', ( 13.64296500298797277, 49.91925486149854407, 5.500000000000005329 ) ) ;
#5653 = oriented_edge ( 'none', *, *, #48479, .t. ) ;
#5654 = cartesian_point ( 'none', ( 49.88653899652953072, -26.52514329740253629, -128.5999999999998522 ) ) ;
#5655 = direction ( 'none', ( -9.270362255620057113e-15, 1.000000000000000000, 1.848553714044155093e-16 ) ) ;
#5656 = advanced_face ( 'none', ( #21537 ), #11793, .f. ) ;
#5657 = cartesian_point ( 'none', ( -6.580354276049767292e-12, -109.2999999999999261, -173.9999999999999432 ) ) ;
#5658 = axis2_placement_3d ( 'none', #351, #50486, #25373 ) ;
#5659 = direction ( 'none', ( 4.981587320956808846e-15, 0.9505414793769566550, 0.3105976432361757245 ) ) ;
#5660 = cartesian_point ( 'none', ( 49.23205080756890339, 2.780609716877430566e-16, -56.00000000000000711 ) ) ;
#5661 = vector ( 'none', #6176, 1000.000000000000000 ) ;
#5662 = cartesian_point ( 'none', ( 5.645994835796777991e-13, -62.99999999999998579, -116.4999999999999432 ) ) ;
#5663 = edge_curve ( 'none', #7316, #32480, #40595, .t. ) ;
#5665 = oriented_edge ( 'none', *, *, #7379, .t. ) ;
#5664 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5666 = edge_loop ( 'none', ( #38555, #30529 ) ) ;
#5667 = cartesian_point ( 'none', ( 76.01397897755384747, 64.01397897755387589, 0.0000000000000000000 ) ) ;
#5668 = direction ( 'none', ( 0.6957044947225368148, 0.7183280977539858725, 0.0000000000000000000 ) ) ;
#5669 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#5670 = cartesian_point ( 'none', ( -1.660073309861645585, -89.29999999999996874, -158.9612670961331844 ) ) ;
#5671 = line ( 'none', #14340, #36446 ) ;
#5672 = direction ( 'none', ( -0.9990641676798450721, 0.04325261677839041530, 0.0000000000000000000 ) ) ;
#5673 = cartesian_point ( 'none', ( -19.15237756931717072, 44.72473689125367713, 67.58474789274085026 ) ) ;
#5674 = edge_curve ( 'none', #39416, #38892, #38614, .t. ) ;
#5675 = edge_loop ( 'none', ( #46809, #5511, #33016, #50867 ) ) ;
#5676 = oriented_edge ( 'none', *, *, #107, .t. ) ;
#5677 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5678 = advanced_face ( 'none', ( #10468 ), #3373, .f. ) ;
#5679 = cartesian_point ( 'none', ( -27.65265080229060146, 47.83327885586307104, 64.53537773156689639 ) ) ;
#5680 = cartesian_point ( 'none', ( 48.61334514977082222, -1.905505457428446903, 84.83169583696668781 ) ) ;
#5681 = cartesian_point ( 'none', ( 17.18350428896194515, -38.29999999999979821, -173.2468862295504834 ) ) ;
#5682 = direction ( 'none', ( -8.604228440844964174e-16, -8.604228440844964174e-16, 1.000000000000000000 ) ) ;
#5683 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5684 = cartesian_point ( 'none', ( -49.88653899652934598, -26.52514329740286669, -116.5000000000000000 ) ) ;
#5685 = oriented_edge ( 'none', *, *, #15269, .f. ) ;
#5686 = cartesian_point ( 'none', ( -4.995768905487276267e-13, 72.50000000000002842, -45.72498166639773842 ) ) ;
#5687 = cartesian_point ( 'none', ( 53.99701397691089966, -109.4999999999994742, -150.2140913301719252 ) ) ;
#5688 = line ( 'none', #40516, #53476 ) ;
#5689 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5690 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#5691 = oriented_edge ( 'none', *, *, #33936, .f. ) ;
#5692 = cartesian_point ( 'none', ( 45.56067340081768435, -17.06259430733802773, 66.67927414813378562 ) ) ;
#5694 = oriented_edge ( 'none', *, *, #25592, .f. ) ;
#5693 = oriented_edge ( 'none', *, *, #12975, .f. ) ;
#5695 = cartesian_point ( 'none', ( 0.1200354221269237243, -48.65119900204120285, 69.77105706191223078 ) ) ;
#5696 = cartesian_point ( 'none', ( -5.031742927664416806e-13, 72.50000000000002842, -75.09999999999996589 ) ) ;
#5697 = circle ( 'none', #3019, 4.499999999999997335 ) ;
#5698 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 15.00000000000001954 ) ) ;
#5699 = cartesian_point ( 'none', ( 51.66712826273759163, -82.68468937525148021, 0.0000000000000000000 ) ) ;
#5700 = vertex_point ( 'none', #11477 ) ;
#5701 = oriented_edge ( 'none', *, *, #12651, .t. ) ;
#5702 = axis2_placement_3d ( 'none', #31056, #52837, #23170 ) ;
#5704 = direction ( 'none', ( -0.7071067811865425767, 0.0000000000000000000, -0.7071067811865525687 ) ) ;
#5703 = cylindrical_surface ( 'none', #449, 3.400000000000000355 ) ;
#5705 = edge_curve ( 'none', #11018, #41076, #18947, .t. ) ;
#5706 = cartesian_point ( 'none', ( 32.11933512548807101, -67.77424519016490478, 46.76794919243116055 ) ) ;
#5707 = edge_loop ( 'none', ( #15594, #15074, #18253, #34619 ) ) ;
#5708 = oriented_edge ( 'none', *, *, #34894, .f. ) ;
#5709 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5710 = direction ( 'none', ( -0.9827958569532651012, 0.1846951638660236372, 2.261863412465175687e-17 ) ) ;
#5711 = cartesian_point ( 'none', ( -7.691552727064157935, -35.31166511691299092, -216.8299654413680173 ) ) ;
#5712 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5713 = toroidal_surface ( 'none', #42826, 7.400000000000007461, 0.5999999999999999778 ) ;
#5714 = edge_curve ( 'none', #23734, #40861, #24816, .t. ) ;
#5715 = cartesian_point ( 'none', ( 80.54990566193350787, 57.38138223830888052, -23.10000000000000142 ) ) ;
#5716 = axis2_placement_3d ( 'none', #31581, #27373, #10557 ) ;
#5717 = axis2_placement_3d ( 'none', #32575, #45189, #7704 ) ;
#5718 = advanced_face ( 'none', ( #2599 ), #29459, .f. ) ;
#5719 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838693891, 0.0000000000000000000 ) ) ;
#5720 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#5721 = edge_loop ( 'none', ( #6252, #30930, #10579, #12904 ) ) ;
#5722 = edge_loop ( 'none', ( #11733, #50115, #33850, #4141, #44883 ) ) ;
#5723 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5724 = direction ( 'none', ( 8.881784197001254296e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#5725 = axis2_placement_3d ( 'none', #10964, #39489, #6183 ) ;
#5726 = cartesian_point ( 'none', ( 3.825362522814257371, 34.80885393030978037, -221.4999999999314468 ) ) ;
#5727 = cartesian_point ( 'none', ( -21.66607719171455670, 50.82511354395471415, 70.20295880947293199 ) ) ;
#5728 = edge_curve ( 'none', #19286, #40211, #51729, .t. ) ;
#5729 = cartesian_point ( 'none', ( -30.96974127262738818, -16.30718095124240463, -221.4999999999993747 ) ) ;
#5730 = advanced_face ( 'none', ( #15042 ), #18254, .t. ) ;
#5731 = oriented_edge ( 'none', *, *, #25976, .f. ) ;
#5732 = edge_curve ( 'none', #12611, #11480, #54305, .t. ) ;
#5733 = cartesian_point ( 'none', ( 23.44328805076185418, -91.75670197456847177, -191.0731925506746336 ) ) ;
#5734 = face_outer_bound ( 'none', #47449, .t. ) ;
#5735 = direction ( 'none', ( 4.285461095618896537e-31, 1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#5736 = edge_curve ( 'none', #10308, #29958, #41187, .t. ) ;
#5737 = circle ( 'none', #13971, 8.749999999999996447 ) ;
#5738 = edge_curve ( 'none', #13822, #11573, #15658, .t. ) ;
#5739 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -116.5000000000000000 ) ) ;
#5740 = cartesian_point ( 'none', ( 7.999999999992402522, -99.29999999998666738, -195.0000000000069917 ) ) ;
#5741 = edge_loop ( 'none', ( #1822, #21332, #30263, #36156 ) ) ;
#5742 = cartesian_point ( 'none', ( 1.273614581967708378e-15, -72.50000000000000000, -61.00000000000000000 ) ) ;
#5744 = oriented_edge ( 'none', *, *, #29512, .t. ) ;
#5743 = oriented_edge ( 'none', *, *, #31462, .t. ) ;
#5745 = cartesian_point ( 'none', ( -2.531206742591642467, -48.58488171724523852, 87.10410540059449147 ) ) ;
#5746 = direction ( 'none', ( 0.5457929029625796513, -0.8379201078120037671, 0.0000000000000000000 ) ) ;
#5747 = b_spline_curve_with_knots ( 'none', 3,
( #20655, #49994, #8428, #25580, #407, #12670, #555, #37334 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.5247634606383703160, 0.5390661215611782797, 0.5462174520225822061, 0.5533687824839862435 ),
.unspecified. ) ;
#5748 = circle ( 'none', #47800, 4.000000000000000888 ) ;
#5749 = oriented_edge ( 'none', *, *, #22683, .f. ) ;
#5750 = cartesian_point ( 'none', ( 12.23825160115050359, -55.29999999999984084, -173.4636253669763448 ) ) ;
#5751 = cartesian_point ( 'none', ( 30.89403759285524842, -16.44882203976180435, -221.4999999999997158 ) ) ;
#5752 = vector ( 'none', #27297, 1000.000000000000114 ) ;
#5753 = vertex_point ( 'none', #11814 ) ;
#5754 = cartesian_point ( 'none', ( 7.999999999992643218, -105.7986912197512055, -190.8962531264822928 ) ) ;
#5755 = direction ( 'none', ( -0.9990409470326473418, -8.881784197001250746e-15, -0.04378568432845674624 ) ) ;
#5756 = cartesian_point ( 'none', ( 51.66712826273759163, -82.68468937525148021, 0.0000000000000000000 ) ) ;
#5758 = vertex_point ( 'none', #41091 ) ;
#5757 = direction ( 'none', ( 0.9434737607886389821, 0.3314472246125197419, -4.059057827080084512e-17 ) ) ;
#5759 = cartesian_point ( 'none', ( 86.78993445391638772, 47.69117707539685824, -29.10000000000000853 ) ) ;
#5760 = cartesian_point ( 'none', ( 33.57438887954945272, 35.20863167439127039, 82.35197464814392276 ) ) ;
#5761 = cartesian_point ( 'none', ( -55.23148854815094921, -1.430095365866303592, 79.64000000000000057 ) ) ;
#5762 = oriented_edge ( 'none', *, *, #30785, .t. ) ;
#5763 = oriented_edge ( 'none', *, *, #17463, .f. ) ;
#5764 = circle ( 'none', #8943, 8.000000000000055067 ) ;
#5765 = direction ( 'none', ( -1.033905585191071457e-15, -1.041164386969050600e-15, 1.000000000000000000 ) ) ;
#5766 = oriented_edge ( 'none', *, *, #21354, .t. ) ;
#5767 = direction ( 'none', ( -1.000000000000000000, -9.251858538542964333e-15, 4.317533984653383040e-14 ) ) ;
#5768 = cartesian_point ( 'none', ( 44.03724864317531029, 20.67916384121789974, 66.26651895006898485 ) ) ;
#5769 = cartesian_point ( 'none', ( 65.70006171186425092, -99.49999999998064482, -193.9999643706447898 ) ) ;
#5770 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838691116, 0.0000000000000000000 ) ) ;
#5771 = cartesian_point ( 'none', ( 45.71542415667985182, 16.64102455710009920, 78.47320537754316661 ) ) ;
#5772 = axis2_placement_3d ( 'none', #2175, #39854, #44576 ) ;
#5773 = line ( 'none', #28908, #33928 ) ;
#5774 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -56.00000000000000711 ) ) ;
#5775 = advanced_face ( 'none', ( #24136 ), #25462, .f. ) ;
#5776 = cartesian_point ( 'none', ( -12.49177174030787718, -109.3000000000000682, -173.5465258684127434 ) ) ;
#5777 = direction ( 'none', ( -0.4871908600897557062, -4.611244557584389906e-15, 0.8732955203394805466 ) ) ;
#5778 = edge_curve ( 'none', #25264, #49395, #14348, .t. ) ;
#5779 = cartesian_point ( 'none', ( 60.00006171186425519, -99.49999999998070166, -193.9999643706445340 ) ) ;
#5780 = edge_loop ( 'none', ( #38340, #4802 ) ) ;
#5781 = line ( 'none', #1239, #50348 ) ;
#5782 = cartesian_point ( 'none', ( 71.93262007294887894, -3.114188408043867984, 56.00000000000000711 ) ) ;
#5783 = direction ( 'none', ( 1.224646799147351482e-16, 3.948637868479930308e-31, 1.000000000000000000 ) ) ;
#5784 = advanced_face ( 'none', ( #43790 ), #17610, .f. ) ;
#5785 = edge_curve ( 'none', #22544, #44227, #30036, .t. ) ;
#5786 = circle ( 'none', #23721, 14.00000000000000178 ) ;
#5787 = axis2_placement_3d ( 'none', #17583, #51460, #13408 ) ;
#5788 = axis2_placement_3d ( 'none', #49796, #40824, #32935 ) ;
#5789 = oriented_edge ( 'none', *, *, #40728, .f. ) ;
#5790 = cartesian_point ( 'none', ( 20.57334136439778760, 44.08605138362741371, 75.51170366742709916 ) ) ;
#5791 = oriented_edge ( 'none', *, *, #698, .f. ) ;
#5792 = edge_curve ( 'none', #19950, #47803, #31340, .t. ) ;
#5793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5794 = toroidal_surface ( 'none', #28886, 8.900000000000000355, 0.1000000000000000056 ) ;
#5795 = direction ( 'none', ( 0.9990641676798456272, -0.04325261677838070778, 0.0000000000000000000 ) ) ;
#5796 = oriented_edge ( 'none', *, *, #4406, .t. ) ;
#5797 = direction ( 'none', ( 0.9616618148337275906, 0.2742381335458316527, 0.0000000000000000000 ) ) ;
#5798 = vector ( 'none', #17436, 1000.000000000000000 ) ;
#5799 = axis2_placement_3d ( 'none', #45260, #41441, #24205 ) ;
#5800 = edge_curve ( 'none', #45943, #26992, #33339, .t. ) ;
#5801 = cartesian_point ( 'none', ( 17.12847848105126047, 31.94082788005537310, -217.1483267815098372 ) ) ;
#5802 = cartesian_point ( 'none', ( 67.29849867122011631, -32.16515876485974701, 49.51739986138247218 ) ) ;
#5803 = advanced_face ( 'none', ( #36605 ), #45799, .f. ) ;
#5804 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#5805 = cartesian_point ( 'none', ( 8.655244941878218357e-15, 3.174797679272797272e-14, -127.4999999999999147 ) ) ;
#5806 = cartesian_point ( 'none', ( -49.88653899652911150, -26.52514329740329657, -116.4999999999999858 ) ) ;
#5807 = oriented_edge ( 'none', *, *, #41336, .t. ) ;
#5808 = edge_curve ( 'none', #162, #6071, #41477, .t. ) ;
#5809 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5810 = oriented_edge ( 'none', *, *, #38402, .t. ) ;
#5811 = vector ( 'none', #18609, 1000.000000000000000 ) ;
#5812 = vertex_point ( 'none', #49018 ) ;
#5813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5814 = direction ( 'none', ( 9.034800865534107195e-16, 8.030749750625230873e-16, -1.000000000000000000 ) ) ;
#5815 = cartesian_point ( 'none', ( 46.45653899652953811, -26.52514329740252919, -136.5999999999998522 ) ) ;
#5816 = cartesian_point ( 'none', ( 3.893485514321250202e-13, -43.89999999999997726, -118.7999999999999403 ) ) ;
#5817 = edge_curve ( 'none', #26250, #14198, #33045, .t. ) ;
#5818 = direction ( 'none', ( 3.127780741634071465e-14, -0.8455294139240123741, 0.5339288437510341101 ) ) ;
#5819 = cartesian_point ( 'none', ( 2.397449295409212144, 55.37712775032614587, -5.999999999999991118 ) ) ;
#5820 = cartesian_point ( 'none', ( 72.49999999999998579, -2.599350304069880072e-13, -73.00000000000000000 ) ) ;
#5821 = vertex_point ( 'none', #23540 ) ;
#5822 = vector ( 'none', #20534, 1000.000000000000000 ) ;
#5823 = cartesian_point ( 'none', ( -4.127742599203714668, -71.72428031176271190, -75.09999999999998010 ) ) ;
#5824 = cartesian_point ( 'none', ( -26.72540204343053105, 31.13789637501948349, 49.50000000000001421 ) ) ;
#5825 = cartesian_point ( 'none', ( -53.88653899652911861, -26.52514329740333210, -89.22498166639775263 ) ) ;
#5826 = circle ( 'none', #36160, 3.399999999999997691 ) ;
#5827 = cartesian_point ( 'none', ( -66.83479804641052624, 33.00197366630649753, 49.43190868866401644 ) ) ;
#5828 = plane ( 'none', #46120 ) ;
#5829 = advanced_face ( 'none', ( #30714 ), #37936, .t. ) ;
#5830 = vertex_point ( 'none', #15355 ) ;
#5831 = vector ( 'none', #34022, 1000.000000000000114 ) ;
#5832 = cartesian_point ( 'none', ( -71.86649558793953929, 3.370989789349950527, -83.09999999999998010 ) ) ;
#5833 = oriented_edge ( 'none', *, *, #37683, .f. ) ;
#5834 = cartesian_point ( 'none', ( -61.44337674962775253, -88.20975826745760173, -1.000000000000000888 ) ) ;
#5835 = vector ( 'none', #23641, 1000.000000000000000 ) ;
#5836 = cartesian_point ( 'none', ( 46.16605154357888807, -15.35884564587354006, 88.47083967193198362 ) ) ;
#5837 = cartesian_point ( 'none', ( 4.335084867085201132, 29.88191940515589451, -221.5000000000000853 ) ) ;
#5838 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5839 = cartesian_point ( 'none', ( 87.50000000000000000, 1.071565949253933966e-14, 11.00000000000000000 ) ) ;
#5840 = axis2_placement_3d ( 'none', #13063, #25275, #29660 ) ;
#5841 = cartesian_point ( 'none', ( -74.02973304174848579, -49.19898506082419942, -23.10000000000000497 ) ) ;
#5842 = plane ( 'none', #25629 ) ;
#5843 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#5844 = edge_loop ( 'none', ( #42683, #17044, #14300, #25590 ) ) ;
#5845 = advanced_face ( 'none', ( #45114 ), #4537, .f. ) ;
#5846 = edge_curve ( 'none', #25848, #28528, #41877, .t. ) ;
#5847 = axis2_placement_3d ( 'none', #1327, #38126, #34081 ) ;
#5848 = axis2_placement_3d ( 'none', #29944, #46418, #4883 ) ;
#5849 = oriented_edge ( 'none', *, *, #11433, .t. ) ;
#5850 = direction ( 'none', ( -1.000000000000000000, -9.208954989858888336e-15, 4.399718310005091090e-14 ) ) ;
#5851 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5852 = vertex_point ( 'none', #19353 ) ;
#5854 = face_outer_bound ( 'none', #2856, .t. ) ;
#5853 = cartesian_point ( 'none', ( 29.81191037152895262, -57.49999999999972289, -116.4999999999999005 ) ) ;
#5856 = vertex_point ( 'none', #40242 ) ;
#5855 = cartesian_point ( 'none', ( 46.93706533587782559, -12.80050169937150351, 64.55279007590704055 ) ) ;
#5857 = axis2_placement_3d ( 'none', #36486, #7375, #3026 ) ;
#5858 = cartesian_point ( 'none', ( -4.616126943816092343, -48.43159176206296479, 65.54460001073806552 ) ) ;
#5859 = axis2_placement_3d ( 'none', #4396, #33456, #12456 ) ;
#5860 = direction ( 'none', ( 9.056986221514042951e-15, -1.000000000000000000, -2.901919745504674922e-16 ) ) ;
#5861 = b_spline_curve_with_knots ( 'none', 3,
( #51381, #38924, #13847, #34149, #13682, #21862, #9093 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999999167, 0.4999999999999999445, 0.7500000000000001110, 1.000000000000000000 ),
.unspecified. ) ;
#5862 = edge_curve ( 'none', #7497, #24500, #1269, .t. ) ;
#5863 = cartesian_point ( 'none', ( -41.30795651698172577, -93.46783623885158931, -156.1480733625974722 ) ) ;
#5864 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#5865 = cartesian_point ( 'none', ( 38.90912628235988535, 21.73924490540599663, -188.0055171184191920 ) ) ;
#5866 = axis2_placement_3d ( 'none', #39408, #18525, #47813 ) ;
#5867 = circle ( 'none', #29363, 34.60000000000000853 ) ;
#5868 = edge_curve ( 'none', #4020, #15268, #3213, .t. ) ;
#5869 = oriented_edge ( 'none', *, *, #50272, .t. ) ;
#5870 = circle ( 'none', #23194, 6.400000000000003020 ) ;
#5871 = cartesian_point ( 'none', ( -50.82958672035092462, 10.73105837456519041, 77.00000000000000000 ) ) ;
#5872 = cartesian_point ( 'none', ( -16.44938951554745188, -52.74927017262872653, 87.40191596097264437 ) ) ;
#5873 = cartesian_point ( 'none', ( -28.35945572567847606, -22.59868476517221225, -217.1483265927319906 ) ) ;
#5874 = cartesian_point ( 'none', ( -65.00000000000000000, 2.780609716877334424e-16, -56.00000000000000000 ) ) ;
#5875 = circle ( 'none', #29850, 6.499999999999998224 ) ;
#5876 = cartesian_point ( 'none', ( -30.05264132333574523, 57.49057673691059023, -116.4999999999999574 ) ) ;
#5877 = axis2_placement_3d ( 'none', #27993, #10838, #23406 ) ;
#5878 = cartesian_point ( 'none', ( 28.99999999999183586, -90.79999999999964189, -206.2562796458397543 ) ) ;
#5880 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#5879 = vector ( 'none', #9155, 1000.000000000000000 ) ;
#5881 = face_outer_bound ( 'none', #17675, .t. ) ;
#5882 = edge_curve ( 'none', #1250, #19989, #26746, .t. ) ;
#5883 = cartesian_point ( 'none', ( -48.64509310880821857, -0.6987724604584470978, 79.95390006473269295 ) ) ;
#5884 = direction ( 'none', ( -2.013668986608289329e-14, 0.9505414793769565440, -0.3105976432361760575 ) ) ;
#5885 = oriented_edge ( 'none', *, *, #12940, .f. ) ;
#5886 = edge_curve ( 'none', #34687, #28636, #39241, .t. ) ;
#5887 = cartesian_point ( 'none', ( -4.562263603067078677, 29.85121225403124612, -221.5000000000000853 ) ) ;
#5888 = edge_loop ( 'none', ( #44462, #47878, #11465, #4440 ) ) ;
#5889 = vertex_point ( 'none', #24256 ) ;
#5890 = cartesian_point ( 'none', ( -25.04964265597238082, 49.24938653248644727, 87.04821057614651636 ) ) ;
#5891 = manifold_solid_brep ( 'gface2', #20358 ) ;
#5892 = cartesian_point ( 'none', ( -30.77585917299089857, -16.66876514729221626, -221.4999999999999147 ) ) ;
#5893 = oriented_edge ( 'none', *, *, #18424, .t. ) ;
#5894 = direction ( 'none', ( -3.381658664744306173e-16, 1.464025945812607480e-17, -1.000000000000000000 ) ) ;
#5895 = oriented_edge ( 'none', *, *, #42728, .f. ) ;
#5896 = cartesian_point ( 'none', ( -54.81484373220717288, 15.38528347524700735, 5.500000000000007994 ) ) ;
#5897 = oriented_edge ( 'none', *, *, #20357, .f. ) ;
#5898 = oriented_edge ( 'none', *, *, #32094, .f. ) ;
#5899 = oriented_edge ( 'none', *, *, #9993, .f. ) ;
#5900 = vector ( 'none', #5268, 1000.000000000000000 ) ;
#5901 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5902 = cartesian_point ( 'none', ( -6.250066468498094885, -48.24803393939962604, 89.15012806994492678 ) ) ;
#5903 = direction ( 'none', ( -0.9990409470326473418, -9.176147971179534203e-15, -0.04378568432845657277 ) ) ;
#5904 = cartesian_point ( 'none', ( 30.29830402931875355, -57.44537799994943583, -116.4999999999999005 ) ) ;
#5905 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5906 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181012436, 0.0000000000000000000 ) ) ;
#5907 = cartesian_point ( 'none', ( -16.24180422600797513, -25.78994384878172497, -221.4999999999997158 ) ) ;
#5908 = axis2_placement_3d ( 'none', #24970, #42214, #42019 ) ;
#5909 = cartesian_point ( 'none', ( -25.99999999999936762, -70.38252115640742090, -116.7602732333168376 ) ) ;
#5910 = line ( 'none', #33603, #53710 ) ;
#5911 = advanced_face ( 'none', ( #25456 ), #21498, .f. ) ;
#5912 = plane ( 'none', #24524 ) ;
#5913 = oriented_edge ( 'none', *, *, #39935, .t. ) ;
#5914 = cartesian_point ( 'none', ( -24.44597927521188296, 42.06350598339540170, 89.52770035007785054 ) ) ;
#5915 = line ( 'none', #38455, #2689 ) ;
#5916 = cartesian_point ( 'none', ( -67.86542984632421849, 2.938107005138851147, 13.99999999999999822 ) ) ;
#5917 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5918 = plane ( 'none', #18786 ) ;
#5919 = edge_curve ( 'none', #51965, #30098, #45680, .t. ) ;
#5920 = circle ( 'none', #22404, 6.000000000000005329 ) ;
#5921 = edge_loop ( 'none', ( #12665, #9380, #29534 ) ) ;
#5922 = axis2_placement_3d ( 'none', #23866, #53356, #12211 ) ;
#5923 = direction ( 'none', ( 0.0000000000000000000, -0.9505414793769529913, 0.3105976432361865491 ) ) ;
#5924 = face_outer_bound ( 'none', #8592, .t. ) ;
#5925 = cylindrical_surface ( 'none', #51088, 6.500000000000005329 ) ;
#5926 = edge_curve ( 'none', #31748, #52100, #51024, .t. ) ;
#5927 = direction ( 'none', ( 8.916611583997531398e-15, -1.000000000000000000, -1.993772244462521892e-16 ) ) ;
#5928 = axis2_placement_3d ( 'none', #38003, #13133, #4520 ) ;
#5929 = oriented_edge ( 'none', *, *, #50000, .f. ) ;
#5930 = cartesian_point ( 'none', ( -5.130674274731151187e-13, -72.49999999999998579, -73.00000000000000000 ) ) ;
#5931 = cartesian_point ( 'none', ( -36.58542602665936272, -73.00000000000031264, -135.6174846648576420 ) ) ;
#5932 = edge_curve ( 'none', #48214, #40858, #19562, .t. ) ;
#5933 = vertex_point ( 'none', #53574 ) ;
#5934 = cartesian_point ( 'none', ( -4.162730836291790839e-15, 2.995628007184834696e-14, -117.5000000000000000 ) ) ;
#5936 = oriented_edge ( 'none', *, *, #21812, .t. ) ;
#5935 = cartesian_point ( 'none', ( 27.33836278565965117, -21.86315674983616830, 13.02644523432596380 ) ) ;
#5937 = oriented_edge ( 'none', *, *, #44916, .f. ) ;
#5938 = cylindrical_surface ( 'none', #22235, 6.499999999999989342 ) ;
#5939 = oriented_edge ( 'none', *, *, #6363, .f. ) ;
#5940 = cartesian_point ( 'none', ( 65.00006171186612391, -88.32175765830625380, -148.9672527843179068 ) ) ;
#5941 = edge_curve ( 'none', #2404, #10035, #22159, .t. ) ;
#5942 = cartesian_point ( 'none', ( -88.20975826745872439, -61.44337674962616092, 0.0000000000000000000 ) ) ;
#5943 = axis2_placement_3d ( 'none', #22756, #1939, #31200 ) ;
#5944 = cartesian_point ( 'none', ( 49.75037551419157467, 24.03247540975681318, 87.81708894681946731 ) ) ;
#5945 = cartesian_point ( 'none', ( -36.47743742308968251, -72.33028582106021531, -135.7905387640059587 ) ) ;
#5946 = oriented_edge ( 'none', *, *, #5846, .f. ) ;
#5947 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.399741399469800317e-14 ) ) ;
#5948 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#5949 = direction ( 'none', ( 8.937295348232510150e-15, -1.000000000000000000, -1.878382429069715979e-16 ) ) ;
#5950 = cartesian_point ( 'none', ( -80.00000000000000000, 9.797174393178826052e-15, 84.49999999999998579 ) ) ;
#5951 = oriented_edge ( 'none', *, *, #13474, .f. ) ;
#5952 = oriented_edge ( 'none', *, *, #16563, .t. ) ;
#5953 = axis2_placement_3d ( 'none', #41121, #28110, #45296 ) ;
#5954 = oriented_edge ( 'none', *, *, #33290, .f. ) ;
#5955 = vertex_point ( 'none', #17668 ) ;
#5956 = line ( 'none', #2266, #41326 ) ;
#5957 = cartesian_point ( 'none', ( 20.00331300539396295, 44.34758869333242615, 72.98182300452174331 ) ) ;
#5958 = edge_curve ( 'none', #26882, #49187, #44471, .t. ) ;
#5959 = direction ( 'none', ( 0.5127006755802619997, 4.553382139411188950e-15, 0.8585674214990590691 ) ) ;
#5960 = cartesian_point ( 'none', ( 28.00006171186825554, -129.4999999999997158, -108.9999643706335348 ) ) ;
#5961 = advanced_face ( 'none', ( #22812 ), #11117, .f. ) ;
#5962 = oriented_edge ( 'none', *, *, #14701, .f. ) ;
#5963 = edge_curve ( 'none', #9252, #43390, #52983, .t. ) ;
#5964 = cartesian_point ( 'none', ( 72.49999999999998579, -2.599350304069880072e-13, -73.00000000000000000 ) ) ;
#5965 = cartesian_point ( 'none', ( 32.32252742221353259, -13.42587878093111797, 14.00000000000000533 ) ) ;
#5966 = line ( 'none', #24081, #18397 ) ;
#5967 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5968 = oriented_edge ( 'none', *, *, #22243, .f. ) ;
#5969 = line ( 'none', #9096, #18401 ) ;
#5970 = cartesian_point ( 'none', ( -65.27846267991135676, 35.93323776986176910, 14.10947029025279953 ) ) ;
#5971 = cartesian_point ( 'none', ( -3.370989789349700505, -71.86649558793955350, -79.09999999999998010 ) ) ;
#5972 = face_outer_bound ( 'none', #20917, .t. ) ;
#5973 = edge_loop ( 'none', ( #33312, #21569, #20139, #10773 ) ) ;
#5974 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#5975 = face_outer_bound ( 'none', #19732, .t. ) ;
#5976 = face_outer_bound ( 'none', #26403, .t. ) ;
#5977 = line ( 'none', #21779, #26913 ) ;
#5978 = cartesian_point ( 'none', ( 1.681295399257512369, -89.10029132056946821, -189.5229490720381591 ) ) ;
#5979 = advanced_face ( 'none', ( #1922 ), #9780, .f. ) ;
#5980 = face_outer_bound ( 'none', #43672, .t. ) ;
#5981 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#5982 = cartesian_point ( 'none', ( 53.90009011454619525, -12.16265821433795224, 88.53733071381763864 ) ) ;
#5983 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5984 = oriented_edge ( 'none', *, *, #2056, .t. ) ;
#5985 = line ( 'none', #32360, #20341 ) ;
#5986 = edge_loop ( 'none', ( #41761, #35775, #963, #6198, #50876 ) ) ;
#5987 = oriented_edge ( 'none', *, *, #43914, .t. ) ;
#5988 = direction ( 'none', ( 0.04325261677838692503, 0.9990641676798452941, 0.0000000000000000000 ) ) ;
#5989 = line ( 'none', #29694, #43331 ) ;
#5990 = oriented_edge ( 'none', *, *, #15016, .f. ) ;
#5991 = cartesian_point ( 'none', ( 65.00006171186426229, -99.49999999998065903, -193.9999643706447614 ) ) ;
#5992 = direction ( 'none', ( 5.491759009753483435e-15, -0.7071067811865477948, 0.7071067811865473507 ) ) ;
#5993 = cartesian_point ( 'none', ( 32.02868872524602750, 14.14431890285468896, 49.14734002425220893 ) ) ;
#5994 = oriented_edge ( 'none', *, *, #21171, .t. ) ;
#5995 = direction ( 'none', ( 0.4871908600897593145, 4.270088556250608996e-15, -0.8732955203394785482 ) ) ;
#5996 = edge_loop ( 'none', ( #22015, #22364, #10005, #20483 ) ) ;
#5997 = cartesian_point ( 'none', ( 10.73105837456536804, 50.82958672035089620, 77.00000000000000000 ) ) ;
#5998 = cartesian_point ( 'none', ( -48.66577644744010911, -17.31041759277737313, -154.5487350070411026 ) ) ;
#5999 = oriented_edge ( 'none', *, *, #30962, .f. ) ;
#6000 = cartesian_point ( 'none', ( -45.88653899652912571, -26.52514329740332144, -89.22498166639775263 ) ) ;
#6001 = direction ( 'none', ( 0.7071067811865362485, 0.7071067811865587860, -3.098417770020627740e-14 ) ) ;
#6002 = cartesian_point ( 'none', ( 0.7029903294674105796, -48.64503249655484041, 74.06227528059311283 ) ) ;
#6003 = edge_curve ( 'none', #4014, #37622, #32028, .t. ) ;
#6004 = cartesian_point ( 'none', ( -43.09996718058626897, 9.099193867172367334, 86.03271830624646554 ) ) ;
#6005 = axis2_placement_3d ( 'none', #34045, #21941, #5505 ) ;
#6006 = oriented_edge ( 'none', *, *, #29771, .f. ) ;
#6007 = edge_loop ( 'none', ( #29808, #52975, #13504, #36268 ) ) ;
#6008 = vertex_point ( 'none', #21847 ) ;
#6009 = cartesian_point ( 'none', ( 31.45639781637608934, -18.00449780027815194, -217.1483263132788295 ) ) ;
#6010 = edge_curve ( 'none', #24215, #40118, #47743, .t. ) ;
#6011 = line ( 'none', #45149, #38745 ) ;
#6012 = axis2_placement_3d ( 'none', #13615, #17965, #34616 ) ;
#6013 = plane ( 'none', #24944 ) ;
#6014 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#6015 = vector ( 'none', #3156, 1000.000000000000000 ) ;
#6016 = cartesian_point ( 'none', ( -56.76712826273757884, 82.68468937525148021, 29.25000000000000000 ) ) ;
#6017 = direction ( 'none', ( 4.245913031491482756e-14, -1.791696720875638666e-16, 1.000000000000000000 ) ) ;
#6018 = conical_surface ( 'none', #35450, 87.50000000000000000, 0.7853981633974552734 ) ;
#6019 = edge_curve ( 'none', #8275, #10249, #46430, .t. ) ;
#6020 = cartesian_point ( 'none', ( 28.35394130890632169, -43.52994960083341880, 77.00000000000000000 ) ) ;
#6021 = axis2_placement_3d ( 'none', #29754, #20572, #20752 ) ;
#6022 = cartesian_point ( 'none', ( 3.345255795305191793, 29.99618105107908406, -221.5000000000001421 ) ) ;
#6023 = oriented_edge ( 'none', *, *, #4394, .f. ) ;
#6024 = direction ( 'none', ( -0.7071067811865425767, 0.0000000000000000000, -0.7071067811865525687 ) ) ;
#6025 = oriented_edge ( 'none', *, *, #47085, .t. ) ;
#6026 = direction ( 'none', ( -0.4871908600897525976, -4.689588983484703840e-15, 0.8732955203394822119 ) ) ;
#6027 = face_outer_bound ( 'none', #13794, .t. ) ;
#6028 = direction ( 'none', ( 0.3535533905932334298, 0.7071067811865582309, -0.6123724356958055726 ) ) ;
#6029 = cartesian_point ( 'none', ( -0.6987724604582871146, 48.64509310880824700, 79.95390006473269295 ) ) ;
#6030 = oriented_edge ( 'none', *, *, #45147, .f. ) ;
#6031 = cartesian_point ( 'none', ( -49.88653899652909729, -26.52514329740329302, -126.5000000000000000 ) ) ;
#6032 = line ( 'none', #40415, #52517 ) ;
#6033 = axis2_placement_3d ( 'none', #38050, #25760, #38437 ) ;
#6034 = oriented_edge ( 'none', *, *, #21491, .f. ) ;
#6035 = cartesian_point ( 'none', ( 16.51286486613717486, 80.86011561836245676, 5.500000000000007994 ) ) ;
#6036 = circle ( 'none', #22321, 75.00000000000002842 ) ;
#6037 = axis2_placement_3d ( 'none', #18986, #40257, #23388 ) ;
#6038 = advanced_face ( 'none', ( #13073 ), #10417, .t. ) ;
#6039 = cartesian_point ( 'none', ( -29.78730972704202884, -68.19666537311366028, 49.22034677953563175 ) ) ;
#6040 = line ( 'none', #16714, #36817 ) ;
#6041 = circle ( 'none', #7495, 4.049999999999998934 ) ;
#6042 = vector ( 'none', #53558, 1000.000000000000000 ) ;
#6043 = cartesian_point ( 'none', ( 48.58481840049108769, -66.90698896320719768, -157.8194611380626498 ) ) ;
#6044 = cartesian_point ( 'none', ( 9.325157354232448625, 47.75365783385163354, 88.53733071381766706 ) ) ;
#6045 = cartesian_point ( 'none', ( 50.87899247233634270, -99.49999999999950262, -144.6249999999992610 ) ) ;
#6046 = vector ( 'none', #10835, 1000.000000000000227 ) ;
#6047 = edge_curve ( 'none', #8646, #45137, #8471, .t. ) ;
#6048 = cartesian_point ( 'none', ( -11.81092258781841942, -33.31161449099003136, -171.8697626527172986 ) ) ;
#6050 = edge_curve ( 'none', #9376, #37668, #32659, .t. ) ;
#6049 = direction ( 'none', ( -0.8379201078120038781, -0.5457929029625795403, -0.0000000000000000000 ) ) ;
#6051 = advanced_face ( 'none', ( #28097 ), #51548, .f. ) ;
#6052 = cartesian_point ( 'none', ( 38.68170444930571250, 25.65186652380916499, -181.5515954635174012 ) ) ;
#6053 = face_outer_bound ( 'none', #51099, .t. ) ;
#6054 = oriented_edge ( 'none', *, *, #15472, .f. ) ;
#6055 = oriented_edge ( 'none', *, *, #8475, .f. ) ;
#6056 = oriented_edge ( 'none', *, *, #7997, .t. ) ;
#6057 = edge_curve ( 'none', #29899, #13395, #596, .t. ) ;
#6058 = cartesian_point ( 'none', ( -46.99922349675382094, -64.50643916011753731, -192.4547532503336527 ) ) ;
#6059 = oriented_edge ( 'none', *, *, #54236, .f. ) ;
#6060 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6061 = vertex_point ( 'none', #2125 ) ;
#6062 = direction ( 'none', ( -1.000000000000000000, 1.189184902126344429e-15, 0.0000000000000000000 ) ) ;
#6063 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6064 = cartesian_point ( 'none', ( 16.47556918106041479, -32.27180600130323995, -217.1267522992941394 ) ) ;
#6065 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#6066 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6067 = edge_loop ( 'none', ( #15226, #17944 ) ) ;
#6068 = vertex_point ( 'none', #31010 ) ;
#6069 = cartesian_point ( 'none', ( -25.15592310453895308, 27.43264700627699426, 13.34054242658316269 ) ) ;
#6070 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6071 = vertex_point ( 'none', #52263 ) ;
#6072 = direction ( 'none', ( 1.848892746611746693e-32, 1.224646799147351975e-16, -1.000000000000000000 ) ) ;
#6073 = line ( 'none', #35889, #49303 ) ;
#6074 = cartesian_point ( 'none', ( 67.19458681232002562, -33.32304668522133539, 13.09067135916230384 ) ) ;
#6075 = advanced_face ( 'none', ( #52318 ), #29413, .f. ) ;
#6076 = cartesian_point ( 'none', ( -48.57915681496113081, 2.674160418442014464, 85.63552217679742284 ) ) ;
#6077 = cartesian_point ( 'none', ( 77.00000000000000000, 9.613477373306723330e-15, 104.5000000000000000 ) ) ;
#6078 = direction ( 'none', ( -8.673617379884030739e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6079 = line ( 'none', #32113, #27005 ) ;
#6080 = cartesian_point ( 'none', ( 16.66186772503101921, 32.17911320298219380, -217.1349317020327305 ) ) ;
#6081 = face_outer_bound ( 'none', #16020, .t. ) ;
#6082 = cartesian_point ( 'none', ( -95.00000000000000000, 73.31439149307588821, 84.49999999999998579 ) ) ;
#6083 = oriented_edge ( 'none', *, *, #53061, .t. ) ;
#6084 = oriented_edge ( 'none', *, *, #54167, .f. ) ;
#6085 = cartesian_point ( 'none', ( -31.85159730984067039, -17.29324752512361840, -217.1483267501710372 ) ) ;
#6086 = oriented_edge ( 'none', *, *, #2394, .f. ) ;
#6087 = edge_loop ( 'none', ( #52357, #39346, #14884, #20429 ) ) ;
#6088 = cartesian_point ( 'none', ( 22.15503274236745668, -107.4907188777709877, -192.7150100805502575 ) ) ;
#6089 = cartesian_point ( 'none', ( 51.74675181362997023, 22.92762911743202636, -128.5999999999998238 ) ) ;
#6090 = oriented_edge ( 'none', *, *, #22619, .t. ) ;
#6091 = face_outer_bound ( 'none', #50945, .t. ) ;
#6092 = axis2_placement_3d ( 'none', #35615, #5948, #14776 ) ;
#6093 = vector ( 'none', #30497, 1000.000000000000000 ) ;
#6094 = vector ( 'none', #41063, 999.9999999999998863 ) ;
#6095 = direction ( 'none', ( 1.224646799147353700e-16, -8.561292541515856896e-31, -1.000000000000000000 ) ) ;
#6096 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6097 = line ( 'none', #29261, #14616 ) ;
#6098 = edge_curve ( 'none', #32785, #36750, #7785, .t. ) ;
#6099 = face_outer_bound ( 'none', #10056, .t. ) ;
#6100 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273671766, 2.081899558550499787e-16 ) ) ;
#6101 = cartesian_point ( 'none', ( 3.808298794025253287, 71.12182718956370309, -73.00000000000000000 ) ) ;
#6102 = vector ( 'none', #29974, 1000.000000000000000 ) ;
#6103 = b_spline_curve_with_knots ( 'none', 3,
( #20879, #28639, #28978, #3915, #20319, #20522, #50241, #29337, #12734, #16024, #9375, #8848, #33735, #33910, #29698, #5164, #783, #50958, #38329, #42494, #25835, #46190, #4468, #5006, #975, #25303 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.002647792067752949893, 0.003712446570324882261, 0.004777101072896814196, 0.006906410078040721434, 0.007971064580612660308, 0.009035719083184597447, 0.01116502808832848040, 0.01222968259090041754, 0.01329433709347235641, 0.01542364609861623069, 0.01648830060118817997, 0.01755295510376012752, 0.01968226410890401915 ),
.unspecified. ) ;
#6104 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#6105 = cartesian_point ( 'none', ( -31.01172098115654663, -16.22586101096006672, -221.4999999999998010 ) ) ;
#6106 = vertex_point ( 'none', #48416 ) ;
#6107 = cylindrical_surface ( 'none', #28070, 8.000000000000005329 ) ;
#6108 = oriented_edge ( 'none', *, *, #46942, .f. ) ;
#6109 = edge_curve ( 'none', #50572, #32392, #42484, .t. ) ;
#6110 = oriented_edge ( 'none', *, *, #26811, .f. ) ;
#6111 = axis2_placement_3d ( 'none', #5739, #14184, #35034 ) ;
#6112 = axis2_placement_3d ( 'none', #53240, #7301, #24495 ) ;
#6113 = cartesian_point ( 'none', ( 83.28642292229828570, 58.01397897755389010, -1.000000000000000888 ) ) ;
#6114 = advanced_face ( 'none', ( #20870 ), #31551, .f. ) ;
#6115 = cartesian_point ( 'none', ( -47.73876257482216801, 74.38399870616395049, -23.10000000000000497 ) ) ;
#6116 = oriented_edge ( 'none', *, *, #8890, .f. ) ;
#6117 = oriented_edge ( 'none', *, *, #30080, .t. ) ;
#6118 = cartesian_point ( 'none', ( 17.51527924566984140, 30.31408419575028290, 49.24615570479470961 ) ) ;
#6119 = oriented_edge ( 'none', *, *, #1635, .f. ) ;
#6120 = cartesian_point ( 'none', ( -25.34791628052477108, 41.53063199124741089, 89.71653032197805544 ) ) ;
#6121 = edge_curve ( 'none', #36941, #40674, #51686, .t. ) ;
#6122 = cylindrical_surface ( 'none', #36903, 12.00000000000000178 ) ;
#6123 = axis2_placement_3d ( 'none', #24761, #49698, #7609 ) ;
#6124 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6125 = cartesian_point ( 'none', ( 52.58936090318982792, -16.95127171245502140, 88.53246368696414947 ) ) ;
#6126 = oriented_edge ( 'none', *, *, #330, .f. ) ;
#6127 = cartesian_point ( 'none', ( 2.397449295409212144, 55.37712775032614587, 49.00000000000000000 ) ) ;
#6128 = face_outer_bound ( 'none', #11053, .t. ) ;
#6129 = direction ( 'none', ( 0.9784328531347618041, -0.2065651275181012436, 0.0000000000000000000 ) ) ;
#6130 = oriented_edge ( 'none', *, *, #29930, .t. ) ;
#6131 = edge_curve ( 'none', #15134, #7166, #23505, .t. ) ;
#6132 = direction ( 'none', ( -7.771561172376093811e-16, -8.326672684688672081e-16, 1.000000000000000000 ) ) ;
#6133 = direction ( 'none', ( 9.159339953157536725e-15, -1.000000000000000000, -1.705011012689330646e-16 ) ) ;
#6134 = edge_loop ( 'none', ( #35954, #9327, #17519, #32992 ) ) ;
#6135 = vector ( 'none', #4873, 1000.000000000000000 ) ;
#6136 = advanced_face ( 'none', ( #16989 ), #26964, .f. ) ;
#6137 = direction ( 'none', ( 0.4871908600897596475, 3.469446951953623655e-15, -0.8732955203394784371 ) ) ;
#6138 = cartesian_point ( 'none', ( -38.50804319264623388, -24.44684789067943953, -184.3569083755773477 ) ) ;
#6139 = circle ( 'none', #21698, 41.00000000000003553 ) ;
#6140 = cartesian_point ( 'none', ( -32.95001751005471391, -35.79272057398108586, 79.64000000000000057 ) ) ;
#6141 = oriented_edge ( 'none', *, *, #24080, .t. ) ;
#6142 = direction ( 'none', ( 0.4871908600897587593, 4.439862477760352769e-15, -0.8732955203394788812 ) ) ;
#6143 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838693197, 0.0000000000000000000 ) ) ;
#6144 = edge_curve ( 'none', #35638, #18370, #41144, .t. ) ;
#6145 = oriented_edge ( 'none', *, *, #28259, .t. ) ;
#6146 = cartesian_point ( 'none', ( -36.31791416800152206, -71.66829871231591653, -135.9111471747705764 ) ) ;
#6147 = oriented_edge ( 'none', *, *, #3478, .f. ) ;
#6148 = direction ( 'none', ( -0.8379201078120038781, -0.5457929029625797623, -0.0000000000000000000 ) ) ;
#6149 = vertex_point ( 'none', #5931 ) ;
#6150 = cartesian_point ( 'none', ( 16.96800554096329705, -33.72742493286125409, -211.6655836707383287 ) ) ;
#6151 = cartesian_point ( 'none', ( -3.997175388506414254e-13, 43.90000000000003411, -118.7999999999999119 ) ) ;
#6152 = cartesian_point ( 'none', ( 6.171186539605998068e-05, -129.4999999999999716, -173.9999643706322843 ) ) ;
#6153 = oriented_edge ( 'none', *, *, #38034, .f. ) ;
#6154 = edge_curve ( 'none', #41982, #27059, #36128, .t. ) ;
#6155 = cartesian_point ( 'none', ( 42.95499999999999829, 2.780609716877430566e-16, -73.73205080756891050 ) ) ;
#6156 = circle ( 'none', #38518, 75.00000000000002842 ) ;
#6157 = circle ( 'none', #14299, 45.00000000000000711 ) ;
#6158 = circle ( 'none', #33297, 4.499999999999997335 ) ;
#6159 = oriented_edge ( 'none', *, *, #11568, .t. ) ;
#6160 = circle ( 'none', #6762, 0.1999999999999989009 ) ;
#6161 = line ( 'none', #37446, #10107 ) ;
#6162 = cartesian_point ( 'none', ( 65.00000000000000000, 8.238265166145540160e-15, -104.0000000000000142 ) ) ;
#6163 = line ( 'none', #47955, #25772 ) ;
#6164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6165 = oriented_edge ( 'none', *, *, #22926, .t. ) ;
#6166 = circle ( 'none', #46283, 11.99999999999998224 ) ;
#6167 = oriented_edge ( 'none', *, *, #19855, .t. ) ;
#6168 = oriented_edge ( 'none', *, *, #4467, .f. ) ;
#6169 = cartesian_point ( 'none', ( 82.68468937525237550, 51.66712826273617054, -23.10000000000000142 ) ) ;
#6170 = cartesian_point ( 'none', ( -55.25012621325689821, -0.1245386723099810578, 70.91789322571024456 ) ) ;
#6171 = oriented_edge ( 'none', *, *, #14720, .t. ) ;
#6172 = cartesian_point ( 'none', ( 32.20178960660421552, -16.61560490598154871, -217.1328162945570739 ) ) ;
#6174 = oriented_edge ( 'none', *, *, #33643, .f. ) ;
#6173 = vertex_point ( 'none', #18564 ) ;
#6175 = cartesian_point ( 'none', ( 1.248698586118703710e-13, 4.401025599241783944e-14, -215.9999999999999147 ) ) ;
#6176 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#6177 = circle ( 'none', #16576, 70.00000000000001421 ) ;
#6178 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838690422, 0.0000000000000000000 ) ) ;
#6179 = direction ( 'none', ( 0.9990409470326473418, 9.063045098980869525e-15, 0.04378568432845584418 ) ) ;
#6181 = vertex_point ( 'none', #31366 ) ;
#6180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6182 = vertex_point ( 'none', #18367 ) ;
#6183 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6184 = circle ( 'none', #32696, 32.50000000000000000 ) ;
#6185 = edge_curve ( 'none', #42897, #41000, #47058, .t. ) ;
#6186 = axis2_placement_3d ( 'none', #44687, #15261, #11241 ) ;
#6187 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#6189 = oriented_edge ( 'none', *, *, #2417, .f. ) ;
#6188 = direction ( 'none', ( -0.4999999999999990563, 0.8660254037844391517, 3.847220160353153499e-16 ) ) ;
#6190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6191 = vertex_point ( 'none', #35243 ) ;
#6192 = oriented_edge ( 'none', *, *, #11274, .f. ) ;
#6193 = cartesian_point ( 'none', ( 49.88653899652949519, -26.52514329740258248, -89.22498166639761052 ) ) ;
#6194 = cartesian_point ( 'none', ( 39.85101803995878100, 38.27147940113641056, 84.93028189820924467 ) ) ;
#6195 = circle ( 'none', #41023, 0.1999999999999972911 ) ;
#6196 = cartesian_point ( 'none', ( 10.59999999999217479, -103.9386394963422049, -201.1283561902639008 ) ) ;
#6197 = edge_curve ( 'none', #47764, #10148, #38072, .t. ) ;
#6198 = oriented_edge ( 'none', *, *, #26742, .f. ) ;
#6199 = axis2_placement_3d ( 'none', #52488, #23198, #6546 ) ;
#6200 = cartesian_point ( 'none', ( -47.44355078999334552, 10.77358273537075739, 88.51835612598931391 ) ) ;
#6201 = oriented_edge ( 'none', *, *, #17444, .f. ) ;
#6202 = cartesian_point ( 'none', ( 52.79231206954878530, -16.31031285367519246, 65.17594265522447472 ) ) ;
#6203 = oriented_edge ( 'none', *, *, #5450, .f. ) ;
#6204 = vertex_point ( 'none', #47847 ) ;
#6205 = direction ( 'none', ( 0.9805333405383200862, -0.1963526625558278671, 6.353533297081423224e-16 ) ) ;
#6206 = cartesian_point ( 'none', ( 44.20273547527198588, -20.32141854662840785, 79.94355976438286859 ) ) ;
#6207 = vector ( 'none', #28186, 1000.000000000000114 ) ;
#6208 = edge_loop ( 'none', ( #42447, #9709 ) ) ;
#6209 = cartesian_point ( 'none', ( 50.87899247232572719, -121.4999999999995310, -144.6249999999992895 ) ) ;
#6210 = edge_curve ( 'none', #40327, #31908, #13717, .t. ) ;
#6211 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6212 = axis2_placement_3d ( 'none', #13559, #50708, #1262 ) ;
#6213 = cartesian_point ( 'none', ( -5.440320407524016133, -48.34604916519497664, 87.48698703342658689 ) ) ;
#6214 = cartesian_point ( 'none', ( 11.41272329537509655, 54.05841513569559709, 65.46266928618231873 ) ) ;
#6215 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6216 = axis2_placement_3d ( 'none', #43858, #18249, #9854 ) ;
#6217 = cylindrical_surface ( 'none', #3812, 6.499999999999993783 ) ;
#6218 = cartesian_point ( 'none', ( 32.14284876207563713, -16.73553323577142038, -217.1383887992287214 ) ) ;
#6219 = circle ( 'none', #19973, 120.0000000000000000 ) ;
#6220 = vertex_point ( 'none', #11469 ) ;
#6221 = vector ( 'none', #2008, 1000.000000000000000 ) ;
#6222 = circle ( 'none', #22017, 3.400000000000000355 ) ;
#6223 = advanced_face ( 'none', ( #12435, #28936 ), #49305, .f. ) ;
#6224 = edge_curve ( 'none', #51719, #40973, #19273, .t. ) ;
#6225 = vertex_point ( 'none', #44911 ) ;
#6226 = cartesian_point ( 'none', ( -18.60137440437407363, 52.02452662224136049, 74.35999999999999943 ) ) ;
#6227 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#6228 = oriented_edge ( 'none', *, *, #8241, .f. ) ;
#6229 = line ( 'none', #8737, #39632 ) ;
#6230 = oriented_edge ( 'none', *, *, #17098, .f. ) ;
#6231 = cartesian_point ( 'none', ( -14.37420154430003372, 26.87262661521964091, -221.5000000000001137 ) ) ;
#6232 =( bounded_curve ( ) b_spline_curve ( 3, ( #46681, #37757, #25268, #8811 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.215375125104669829, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9895006561676507051, 0.9895006561676507051, 1.000000000000000000 ) )
representation_item ( '' ) );
#6233 = edge_loop ( 'none', ( #12160, #53359, #22125, #20985 ) ) ;
#6234 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6235 = cartesian_point ( 'none', ( 3.370989789349198240, 71.86649558793956771, -83.09999999999998010 ) ) ;
#6236 = cartesian_point ( 'none', ( 8.861823390122143997e-13, -89.29999999999995453, -173.9999999999999432 ) ) ;
#6237 = vertex_point ( 'none', #48964 ) ;
#6239 = oriented_edge ( 'none', *, *, #5728, .f. ) ;
#6238 = oriented_edge ( 'none', *, *, #608, .f. ) ;
#6240 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6241 = edge_curve ( 'none', #29884, #19119, #37256, .t. ) ;
#6242 = line ( 'none', #45618, #14130 ) ;
#6243 = cartesian_point ( 'none', ( 64.12888191779271096, -38.89088355894639903, 45.23093628480782513 ) ) ;
#6244 = edge_curve ( 'none', #12511, #10954, #25695, .t. ) ;
#6245 = oriented_edge ( 'none', *, *, #7766, .t. ) ;
#6246 = edge_loop ( 'none', ( #45307, #28816, #50053, #34924 ) ) ;
#6247 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6249 = toroidal_surface ( 'none', #12058, 6.399999999999998579, 0.1000000000000000056 ) ;
#6250 = direction ( 'none', ( 5.337610695313248229e-15, 0.9505414793769511039, 0.3105976432361927664 ) ) ;
#6251 = oriented_edge ( 'none', *, *, #26769, .t. ) ;
#6252 = oriented_edge ( 'none', *, *, #52084, .f. ) ;
#6253 = vertex_point ( 'none', #32267 ) ;
#6254 = cartesian_point ( 'none', ( -11.99152478873139671, -34.17027584322580225, -173.4806645473781828 ) ) ;
#6255 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#6256 = cartesian_point ( 'none', ( 39.38270501037187898, 20.72343975000352501, -188.1607804057659337 ) ) ;
#6257 = line ( 'none', #13793, #19305 ) ;
#6258 = oriented_edge ( 'none', *, *, #29397, .t. ) ;
#6259 = cartesian_point ( 'none', ( 57.49057672276627073, -30.05264718973188209, -116.4999999999998579 ) ) ;
#6260 = cartesian_point ( 'none', ( -45.14517160811782759, -63.15590721484905146, -195.7008503595035336 ) ) ;
#6261 = oriented_edge ( 'none', *, *, #47722, .t. ) ;
#6262 = edge_loop ( 'none', ( #6084, #9915 ) ) ;
#6263 = cartesian_point ( 'none', ( -31.79059064607521989, -6.030617412311671366, 175.4999999999999716 ) ) ;
#6264 = vector ( 'none', #26894, 1000.000000000000000 ) ;
#6265 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -23.10000000000000142 ) ) ;
#6266 = cartesian_point ( 'none', ( 76.01397897755371957, 76.01397897755398958, 69.49999999999998579 ) ) ;
#6267 = cartesian_point ( 'none', ( 21.01492137891213119, -29.53482500777747433, -217.1483272377271589 ) ) ;
#6268 = cartesian_point ( 'none', ( -72.50000000000002842, 2.552431809926221765e-13, -83.09999999999998010 ) ) ;
#6269 = plane ( 'none', #10391 ) ;
#6270 = advanced_face ( 'none', ( #48000 ), #29649, .t. ) ;
#6271 = vector ( 'none', #3078, 1000.000000000000227 ) ;
#6272 = axis2_placement_3d ( 'none', #24086, #11540, #27589 ) ;
#6273 = edge_loop ( 'none', ( #38740, #50239 ) ) ;
#6274 = oriented_edge ( 'none', *, *, #26375, .f. ) ;
#6275 = cartesian_point ( 'none', ( 68.46425340431486006, -30.62329208829527971, 13.10982556856533776 ) ) ;
#6276 = cartesian_point ( 'none', ( -48.63590783867668677, 1.193150652471334894, 70.04627263036742590 ) ) ;
#6277 = oriented_edge ( 'none', *, *, #23251, .f. ) ;
#6278 = plane ( 'none', #53788 ) ;
#6279 = cartesian_point ( 'none', ( -68.31018888651030352, 29.19803670698861353, 49.00000000000000000 ) ) ;
#6280 = cartesian_point ( 'none', ( 4.331742826409488600, 29.88235870426718677, -221.5000000000001421 ) ) ;
#6281 = edge_curve ( 'none', #38793, #12137, #18505, .t. ) ;
#6282 = spherical_surface ( 'none', #7300, 13.19999999999999929 ) ;
#6283 = direction ( 'none', ( -1.000000000000000000, -9.048317650695024227e-15, -1.281797577817012319e-15 ) ) ;
#6284 = direction ( 'none', ( -1.982541115402065702e-14, 0.9505414793769567661, -0.3105976432361757800 ) ) ;
#6285 = oriented_edge ( 'none', *, *, #40134, .t. ) ;
#6286 = edge_loop ( 'none', ( #16488, #44342, #50230, #47556 ) ) ;
#6287 = cartesian_point ( 'none', ( -32.15721040415177612, -16.70640414458182121, -217.1370186251926668 ) ) ;
#6288 = edge_curve ( 'none', #10218, #19865, #24385, .t. ) ;
#6289 = oriented_edge ( 'none', *, *, #53875, .t. ) ;
#6290 = axis2_placement_3d ( 'none', #41115, #49556, #24419 ) ;
#6292 = oriented_edge ( 'none', *, *, #19504, .t. ) ;
#6291 = oriented_edge ( 'none', *, *, #43930, .f. ) ;
#6293 = axis2_placement_3d ( 'none', #29581, #8734, #50315 ) ;
#6294 = advanced_face ( 'none', ( #14591 ), #30956, .f. ) ;
#6295 = cartesian_point ( 'none', ( 48.17153899652954152, -23.55467616242191298, -132.5999999999998522 ) ) ;
#6296 = edge_curve ( 'none', #24049, #19583, #842, .t. ) ;
#6297 = line ( 'none', #24330, #54082 ) ;
#6298 = axis2_placement_3d ( 'none', #51317, #5189, #26377 ) ;
#6299 = cartesian_point ( 'none', ( -40.20936371515007579, -73.33046481935578242, 41.50000000000000711 ) ) ;
#6300 = vertex_point ( 'none', #52963 ) ;
#6301 = edge_curve ( 'none', #6191, #36941, #53866, .t. ) ;
#6303 = oriented_edge ( 'none', *, *, #4600, .t. ) ;
#6302 = axis2_placement_3d ( 'none', #15011, #14443, #48682 ) ;
#6304 = cartesian_point ( 'none', ( 69.26388500049500863, -1.136863980420714348, -79.09999999999998010 ) ) ;
#6305 = cartesian_point ( 'none', ( 32.38802822415752303, 13.26708814138118520, 49.00000000000000000 ) ) ;
#6306 = circle ( 'none', #41466, 55.83620053837915975 ) ;
#6307 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.402608545927344401e-14 ) ) ;
#6308 = cartesian_point ( 'none', ( -57.50000000000027001, 29.81191037152726508, -116.4999999999999858 ) ) ;
#6309 = edge_loop ( 'none', ( #30198, #36147 ) ) ;
#6310 = oriented_edge ( 'none', *, *, #43138, .t. ) ;
#6311 = axis2_placement_3d ( 'none', #20043, #53563, #11699 ) ;
#6312 = cartesian_point ( 'none', ( -57.49057673695980952, -30.05264132306833957, -116.5000000000000000 ) ) ;
#6313 = toroidal_surface ( 'none', #26197, 6.399999999999998579, 0.1000000000000000056 ) ;
#6314 = oriented_edge ( 'none', *, *, #44452, .f. ) ;
#6315 = axis2_placement_3d ( 'none', #15737, #45742, #3481 ) ;
#6316 = direction ( 'none', ( 4.464550862256560466e-14, -0.3105976432361762241, 0.9505414793769564330 ) ) ;
#6317 = cartesian_point ( 'none', ( -28.61018064889984203, 10.19849971338246064, -221.5000000000001421 ) ) ;
#6318 = oriented_edge ( 'none', *, *, #36247, .f. ) ;
#6319 = edge_curve ( 'none', #37174, #49344, #9333, .t. ) ;
#6320 = cartesian_point ( 'none', ( -14.35330234145542150, -109.0617207660011729, -175.6300324528546923 ) ) ;
#6321 = cartesian_point ( 'none', ( 30.53773353754959885, 57.36922837876401360, -116.4999999999998721 ) ) ;
#6322 = direction ( 'none', ( -9.048317650695025804e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6323 = cartesian_point ( 'none', ( 50.34087763852920006, -22.76927031945524504, 82.44350867187083054 ) ) ;
#6324 = edge_curve ( 'none', #48239, #34210, #49957, .t. ) ;
#6325 = direction ( 'none', ( -0.5127006755802649973, -4.353532312569696986e-15, -0.8585674214990572928 ) ) ;
#6326 = oriented_edge ( 'none', *, *, #19104, .t. ) ;
#6327 = direction ( 'none', ( -0.04325261677838692503, -0.9990641676798452941, 0.0000000000000000000 ) ) ;
#6328 = cartesian_point ( 'none', ( 43.90796866521223052, 20.95253673577078146, 66.07089550062909211 ) ) ;
#6329 = cartesian_point ( 'none', ( -39.12145445976138092, -21.23299983510313282, -188.2077442573193480 ) ) ;
#6330 = face_outer_bound ( 'none', #23626, .t. ) ;
#6331 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#6332 = advanced_face ( 'none', ( #11368 ), #3357, .f. ) ;
#6333 = cartesian_point ( 'none', ( -45.56227268085137183, 17.05834703169308497, 87.32420019278487189 ) ) ;
#6334 = vertex_point ( 'none', #20523 ) ;
#6335 = edge_loop ( 'none', ( #14693, #1842, #39681, #40322, #34258, #13349, #2787, #5585 ) ) ;
#6336 = cartesian_point ( 'none', ( 76.01397897755363431, -64.01397897755413169, -1.000000000000000888 ) ) ;
#6338 = edge_loop ( 'none', ( #22000, #17220, #6885, #27216 ) ) ;
#6337 = oriented_edge ( 'none', *, *, #47779, .f. ) ;
#6339 = circle ( 'none', #11106, 7.499999999999989342 ) ;
#6340 = advanced_face ( 'none', ( #4769 ), #11994, .f. ) ;
#6341 = vertex_point ( 'none', #28640 ) ;
#6342 = edge_loop ( 'none', ( #43564, #14695, #26042, #44022, #40893, #15480, #20431 ) ) ;
#6343 = line ( 'none', #18843, #42377 ) ;
#6344 = cartesian_point ( 'none', ( 50.82958672035100278, -10.73105837456483513, 77.00000000000000000 ) ) ;
#6345 = oriented_edge ( 'none', *, *, #32477, .f. ) ;
#6346 = direction ( 'none', ( -0.4593118066915569120, -0.8882751061657293556, 0.0000000000000000000 ) ) ;
#6347 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -21.00000000000000355 ) ) ;
#6348 = edge_curve ( 'none', #42455, #52664, #21739, .t. ) ;
#6349 = cylindrical_surface ( 'none', #52299, 33.00000000000000000 ) ;
#6350 = axis2_placement_3d ( 'none', #31965, #6906, #11131 ) ;
#6351 = oriented_edge ( 'none', *, *, #41073, .f. ) ;
#6352 = cartesian_point ( 'none', ( -76.01397897755320798, 64.01397897755465749, -1.000000000000000888 ) ) ;
#6353 = edge_curve ( 'none', #49776, #33875, #35546, .t. ) ;
#6354 = vertex_point ( 'none', #41432 ) ;
#6355 = plane ( 'none', #4105 ) ;
#6356 = axis2_placement_3d ( 'none', #42782, #17710, #21897 ) ;
#6357 = cartesian_point ( 'none', ( -50.82958672035092462, 10.73105837456519041, 77.00000000000000000 ) ) ;
#6358 = cartesian_point ( 'none', ( 68.24999999999998579, 2.716883115150891226e-13, -61.00000000000000711 ) ) ;
#6359 = b_spline_curve_with_knots ( 'none', 3,
( #51156, #9220, #26043, #38700, #13650, #42904, #17823, #10339, #26392, #51858, #47826, #1359, #39417, #1553, #39242, #31341, #13996, #14193, #18536, #9959, #1923, #5576, #18341, #43433, #39614, #43632 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02295720743654556043, 0.02516442257461133647, 0.02626803014364422970, 0.02737163771267711945, 0.02957885285074287468, 0.03068246041977575750, 0.03178606798880864032, 0.03399328312687444065, 0.03509689069590734428, 0.03620049826494024792, 0.03840771340300607600, 0.03951132097203897964, 0.04061492854107188327 ),
.unspecified. ) ;
#6360 = advanced_face ( 'none', ( #3463 ), #10017, .f. ) ;
#6361 = direction ( 'none', ( 0.8379201078120021018, 0.5457929029625824269, 0.0000000000000000000 ) ) ;
#6362 = cartesian_point ( 'none', ( -26.97680147066880707, -5.340840171657099233, 180.1672848611962365 ) ) ;
#6363 = edge_curve ( 'none', #11669, #18244, #24231, .t. ) ;
#6364 = axis2_placement_3d ( 'none', #8524, #33593, #3958 ) ;
#6366 = cartesian_point ( 'none', ( 1.136863980420951936, -75.73611499950504822, -83.09999999999998010 ) ) ;
#6365 = cartesian_point ( 'none', ( -4.995003523689996767e-13, 72.50000000000002842, -45.09999999999997300 ) ) ;
#6367 = oriented_edge ( 'none', *, *, #31073, .f. ) ;
#6368 = direction ( 'none', ( -0.9827958569532656563, 0.1846951638660208617, 0.0000000000000000000 ) ) ;
#6369 = vector ( 'none', #52781, 1000.000000000000114 ) ;
#6370 = cartesian_point ( 'none', ( 49.88653899652935308, -26.52514329740287380, -104.0000000000000142 ) ) ;
#6371 = cartesian_point ( 'none', ( -51.22297162596775166, -20.70904541258955334, 71.80740076350797096 ) ) ;
#6372 = axis2_placement_3d ( 'none', #20200, #45687, #3235 ) ;
#6373 = circle ( 'none', #30063, 55.00000000000000000 ) ;
#6374 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6375 = axis2_placement_3d ( 'none', #9816, #52098, #31212 ) ;
#6376 = cartesian_point ( 'none', ( 31.63507235220044933, 15.00383437722611468, 49.27142054295320150 ) ) ;
#6377 = vertex_point ( 'none', #33190 ) ;
#6379 = oriented_edge ( 'none', *, *, #1816, .f. ) ;
#6378 = oriented_edge ( 'none', *, *, #14599, .f. ) ;
#6380 = edge_curve ( 'none', #15456, #42753, #19798, .t. ) ;
#6381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6382 = cartesian_point ( 'none', ( 13.26708814138107684, -32.38802822415755855, 49.00000000000000000 ) ) ;
#6383 = face_outer_bound ( 'none', #27188, .t. ) ;
#6384 = oriented_edge ( 'none', *, *, #46448, .f. ) ;
#6385 = cartesian_point ( 'none', ( -1.651821638869430009, -48.62249093830043023, 69.46113910538807090 ) ) ;
#6386 = edge_loop ( 'none', ( #20529, #24784, #45624, #763 ) ) ;
#6387 = direction ( 'none', ( -1.281797577817010741e-15, -2.643388153869420804e-16, 1.000000000000000000 ) ) ;
#6388 = cartesian_point ( 'none', ( -34.80890538373365928, -26.10418603418019501, -191.7300562065848055 ) ) ;
#6389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6390 = advanced_face ( 'none', ( #13304 ), #37598, .f. ) ;
#6391 = edge_curve ( 'none', #9370, #9196, #7389, .t. ) ;
#6392 = cartesian_point ( 'none', ( 31.87206384596074571, -17.25549944808463820, -217.1483267583289489 ) ) ;
#6393 = circle ( 'none', #35142, 17.00000000000000000 ) ;
#6394 = direction ( 'none', ( -3.209238430557092494e-14, 0.8288054977281676949, -0.5595368146382900809 ) ) ;
#6395 = oriented_edge ( 'none', *, *, #24266, .f. ) ;
#6396 = cartesian_point ( 'none', ( 58.80381447339919276, -12.41456416383788586, 63.14000000000000057 ) ) ;
#6397 = cartesian_point ( 'none', ( 6.171186539605998068e-05, -129.4999999999999716, -173.9999643706322843 ) ) ;
#6398 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6399 = cartesian_point ( 'none', ( 3.220388069075031967e-13, -35.99999999999996447, -125.0999999999999375 ) ) ;
#6400 = oriented_edge ( 'none', *, *, #12853, .t. ) ;
#6401 = cartesian_point ( 'none', ( 28.52074562189014628, -10.29783409999035371, -221.4999999999997158 ) ) ;
#6402 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710632e-16 ) ) ;
#6403 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 13.26794919243116233 ) ) ;
#6404 = oriented_edge ( 'none', *, *, #10087, .t. ) ;
#6405 = vector ( 'none', #51897, 1000.000000000000000 ) ;
#6406 = cartesian_point ( 'none', ( -37.21863780139398159, -64.67179956838035082, 47.43282451985421488 ) ) ;
#6407 = oriented_edge ( 'none', *, *, #40177, .f. ) ;
#6408 = cartesian_point ( 'none', ( -36.71509419720464251, -97.28435574919666351, -147.9798809815343361 ) ) ;
#6409 = cartesian_point ( 'none', ( 44.69513987658201870, 23.24972683144064689, -126.4999999999998295 ) ) ;
#6410 = advanced_face ( 'none', ( #6712 ), #27663, .f. ) ;
#6411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6412 = circle ( 'none', #12489, 12.50000000000000355 ) ;
#6413 = direction ( 'none', ( 0.1846951638660235262, 0.9827958569532651012, 1.203577800433096497e-16 ) ) ;
#6414 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6415 = cartesian_point ( 'none', ( -46.21722028511423730, -93.25386101072713529, -238.9999643706302948 ) ) ;
#6416 = oriented_edge ( 'none', *, *, #34488, .f. ) ;
#6417 = circle ( 'none', #44858, 82.50000000000000000 ) ;
#6418 = cartesian_point ( 'none', ( -28.35394130890601616, 43.52994960083361775, 77.00000000000000000 ) ) ;
#6419 = cartesian_point ( 'none', ( -12.00000000000129496, -73.24520771351636483, -225.7250705105842599 ) ) ;
#6420 = axis2_placement_3d ( 'none', #37333, #16494, #53272 ) ;
#6421 = cartesian_point ( 'none', ( 33.55085318530698402, 55.76189138651078991, -116.4999999999998721 ) ) ;
#6422 = vertex_point ( 'none', #4293 ) ;
#6423 = cartesian_point ( 'none', ( -44.00000000000004263, 0.0000000000000000000, 104.5000000000000000 ) ) ;
#6424 = edge_curve ( 'none', #19397, #41211, #38801, .t. ) ;
#6425 = oriented_edge ( 'none', *, *, #25136, .t. ) ;
#6426 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -107.6999999999999460 ) ) ;
#6427 = direction ( 'none', ( -0.9784328531347632474, 0.2065651275180944990, 0.0000000000000000000 ) ) ;
#6428 = direction ( 'none', ( 1.033905585191071457e-15, 1.041164386969050600e-15, -1.000000000000000000 ) ) ;
#6429 = line ( 'none', #36849, #33264 ) ;
#6430 = oriented_edge ( 'none', *, *, #18205, .f. ) ;
#6431 = cartesian_point ( 'none', ( -12.90323068285770347, -53.72744780573729173, 88.46621148759192010 ) ) ;
#6432 = cartesian_point ( 'none', ( 21.49875044288241099, -29.18455663865738714, -217.1483278796214051 ) ) ;
#6433 = cylindrical_surface ( 'none', #35940, 4.049999999999996270 ) ;
#6434 = cartesian_point ( 'none', ( 0.2998396392627249440, -86.29999999999995453, -158.0028097407473240 ) ) ;
#6435 = edge_curve ( 'none', #8773, #52457, #42718, .t. ) ;
#6436 = axis2_placement_3d ( 'none', #13163, #13346, #9277 ) ;
#6437 = axis2_placement_3d ( 'none', #34559, #43150, #5267 ) ;
#6438 = direction ( 'none', ( 1.301042606982604138e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6439 = cartesian_point ( 'none', ( -20.43445532934566344, -44.15185387868371691, 82.99996845701043924 ) ) ;
#6440 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#6441 = edge_curve ( 'none', #1578, #36959, #8513, .t. ) ;
#6442 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -35.10000000000000853 ) ) ;
#6443 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 3.000000000000007994 ) ) ;
#6444 = axis2_placement_3d ( 'none', #36399, #15169, #15360 ) ;
#6445 = cartesian_point ( 'none', ( 16.59546849411536940, 30.81543028928844663, -221.5000000000004547 ) ) ;
#6446 = direction ( 'none', ( -0.6156507715317379725, -6.853228547068884557e-15, 0.7880191162099913216 ) ) ;
#6447 = vertex_point ( 'none', #48506 ) ;
#6448 = axis2_placement_3d ( 'none', #19181, #52699, #44991 ) ;
#6449 = cartesian_point ( 'none', ( -32.18845983169265423, -16.64280423665265118, -217.1340598289619379 ) ) ;
#6450 = vertex_point ( 'none', #32190 ) ;
#6451 = vector ( 'none', #39840, 1000.000000000000000 ) ;
#6452 = oriented_edge ( 'none', *, *, #16986, .f. ) ;
#6453 = edge_curve ( 'none', #26367, #11478, #53232, .t. ) ;
#6454 = cartesian_point ( 'none', ( -29.37499999999945288, -68.25000000000024158, -126.5210075276642385 ) ) ;
#6455 = direction ( 'none', ( -1.000000000000000000, -9.131584377541462894e-15, 4.398467709509458479e-14 ) ) ;
#6456 = edge_curve ( 'none', #48695, #20537, #8710, .t. ) ;
#6457 = cartesian_point ( 'none', ( 51.66712826273759163, -82.68468937525148021, 0.0000000000000000000 ) ) ;
#6458 = vector ( 'none', #43817, 1000.000000000000114 ) ;
#6459 = cartesian_point ( 'none', ( -44.99999999999925393, -63.00000000000037659, -199.9807621135333875 ) ) ;
#6460 = edge_curve ( 'none', #22623, #42844, #42116, .t. ) ;
#6461 = cartesian_point ( 'none', ( 50.74410895593724291, -121.4999999999995310, -152.7857788031541588 ) ) ;
#6462 = oriented_edge ( 'none', *, *, #10443, .t. ) ;
#6463 = cartesian_point ( 'none', ( 57.26190476190570422, 30.75832022459038839, -116.4999999999998437 ) ) ;
#6464 = b_spline_curve_with_knots ( 'none', 3,
( #47778, #6260, #39198, #52009, #35524, #26885, #1879, #31138, #6058, #10294, #43751, #10463, #18694, #39754, #32759, #16336, #53636, #20667, #11603, #37181, #3157, #24153, #45045, #50007 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001904774089628870869, 0.002829879696114104715, 0.003754985302599338562, 0.005605196515569816663, 0.006530302122055060485, 0.007455407728540303439, 0.009305618941510808428, 0.01023072454799606179, 0.01115583015448131515, 0.01300604136745181841, 0.01485625258042232166, 0.01670646379339282839 ),
.unspecified. ) ;
#6465 = cylindrical_surface ( 'none', #32587, 72.79999999999999716 ) ;
#6466 = cartesian_point ( 'none', ( -32.35551939881840156, 13.63436014539035668, -221.5000000000000568 ) ) ;
#6467 = cartesian_point ( 'none', ( -51.80576640970853930, -20.69457351524759403, -128.5999999999999943 ) ) ;
#6468 = circle ( 'none', #41806, 7.000000000000006217 ) ;
#6469 = cartesian_point ( 'none', ( 60.00006171186421966, -105.6785196159309095, -196.0188490516796946 ) ) ;
#6470 = direction ( 'none', ( 0.9367629468151970062, 0.3499645431670305729, 4.285829576045694561e-17 ) ) ;
#6471 = oriented_edge ( 'none', *, *, #15372, .t. ) ;
#6472 = advanced_face ( 'none', ( #51925 ), #43412, .t. ) ;
#6473 = vertex_point ( 'none', #21816 ) ;
#6474 = cartesian_point ( 'none', ( -5.978935780867262295, -86.81827235791728015, -231.4999999999999147 ) ) ;
#6475 = cartesian_point ( 'none', ( -21.15981024095664509, 8.323006101566171822, 175.4999999999999716 ) ) ;
#6476 = face_outer_bound ( 'none', #51988, .t. ) ;
#6477 = edge_loop ( 'none', ( #5121, #30360, #40804, #12845 ) ) ;
#6478 = cartesian_point ( 'none', ( 43.13844210148320002, 28.03368176064254413, -116.4999999999998721 ) ) ;
#6479 = cartesian_point ( 'none', ( -54.87986362019867670, 6.422815619527331599, 88.82455893771542321 ) ) ;
#6480 = vector ( 'none', #19011, 1000.000000000000114 ) ;
#6481 = cartesian_point ( 'none', ( 2.397449295409212144, 55.37712775032614587, 5.500000000000007994 ) ) ;
#6482 = edge_loop ( 'none', ( #5430, #46633, #50031, #44602 ) ) ;
#6483 = cartesian_point ( 'none', ( 44.39673987818429168, 19.89535818542174184, 66.89718543178351240 ) ) ;
#6484 = cartesian_point ( 'none', ( -39.00725602056256491, -26.64492419277946667, -178.6646220345439815 ) ) ;
#6485 = cartesian_point ( 'none', ( 47.76097096776199180, -109.4999999999995310, -139.0359086698265969 ) ) ;
#6486 = axis2_placement_3d ( 'none', #3767, #20720, #45264 ) ;
#6487 = cartesian_point ( 'none', ( -65.59993828813415462, -99.49999999998178168, -153.9999643706202050 ) ) ;
#6488 = vertex_point ( 'none', #22660 ) ;
#6489 = direction ( 'none', ( 8.937295348232510150e-15, -1.000000000000000000, -1.878382429069715979e-16 ) ) ;
#6490 = cartesian_point ( 'none', ( 9.487606474652286792, -50.10973282090154157, -5.999999999999991118 ) ) ;
#6491 = oriented_edge ( 'none', *, *, #40776, .t. ) ;
#6492 = oriented_edge ( 'none', *, *, #997, .f. ) ;
#6493 = cartesian_point ( 'none', ( 10.39999999999239400, -99.29999999998653948, -195.0000000000071623 ) ) ;
#6494 = edge_curve ( 'none', #26354, #28686, #40794, .t. ) ;
#6495 = face_outer_bound ( 'none', #31029, .t. ) ;
#6496 = vertex_point ( 'none', #2092 ) ;
#6497 = cartesian_point ( 'none', ( 48.17153899652954152, -23.55467616242191298, -132.5999999999998522 ) ) ;
#6498 = cartesian_point ( 'none', ( 2.945310406014111759, -36.10818929648840481, -215.9431096496605846 ) ) ;
#6499 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, -5.999999999999991118 ) ) ;
#6500 = direction ( 'none', ( 0.6603130641432205516, 0.7509904508858891159, 1.287609356675421593e-15 ) ) ;
#6501 = cartesian_point ( 'none', ( -0.9552552627033326083, -86.29999999999996874, -175.0428266313610663 ) ) ;
#6502 = edge_curve ( 'none', #23185, #27059, #8032, .t. ) ;
#6503 = axis2_placement_3d ( 'none', #43874, #10807, #19173 ) ;
#6504 = axis2_placement_3d ( 'none', #27404, #40239, #44056 ) ;
#6505 = vector ( 'none', #40566, 1000.000000000000000 ) ;
#6506 = oriented_edge ( 'none', *, *, #32633, .t. ) ;
#6507 = cylindrical_surface ( 'none', #29530, 6.499999999999998224 ) ;
#6508 = edge_curve ( 'none', #4934, #13064, #222, .t. ) ;
#6510 = axis2_placement_3d ( 'none', #8977, #51074, #38273 ) ;
#6509 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879643367e-16, 1.000000000000000000 ) ) ;
#6511 = cartesian_point ( 'none', ( -17.28433111287193924, -31.85675418243382495, -217.1483267662578953 ) ) ;
#6512 = face_outer_bound ( 'none', #18143, .t. ) ;
#6513 = advanced_face ( 'none', ( #36847 ), #21114, .t. ) ;
#6514 = axis2_placement_3d ( 'none', #3701, #32936, #45593 ) ;
#6515 = circle ( 'none', #52441, 7.399999999999989697 ) ;
#6516 = direction ( 'none', ( 0.8571673007021122226, 1.049727191138618696e-16, -0.5150380749100541555 ) ) ;
#6517 = vector ( 'none', #22711, 1000.000000000000000 ) ;
#6518 = cartesian_point ( 'none', ( 32.24846248512303504, -16.51978844182898598, -217.1284571804183088 ) ) ;
#6519 = edge_curve ( 'none', #8212, #32561, #32909, .t. ) ;
#6520 = cartesian_point ( 'none', ( -72.50000000000002842, 2.598203006496541620e-13, -45.72498166639773842 ) ) ;
#6521 = vertex_point ( 'none', #13594 ) ;
#6522 = cartesian_point ( 'none', ( 31.12024737026182919, -16.01656029282549198, 49.00000000000000000 ) ) ;
#6523 = cartesian_point ( 'none', ( -23.56192752357363318, -49.97403708866926308, 73.99758650102715762 ) ) ;
#6524 = oriented_edge ( 'none', *, *, #44745, .t. ) ;
#6525 = cylindrical_surface ( 'none', #13809, 3.399999999999993250 ) ;
#6526 = direction ( 'none', ( -0.7880191162099936530, -6.853228547068867991e-15, -0.6156507715317347529 ) ) ;
#6527 = axis2_placement_3d ( 'none', #43189, #39355, #34978 ) ;
#6529 = cartesian_point ( 'none', ( 43.52994960083332643, 28.35394130890647091, 77.00000000000000000 ) ) ;
#6528 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -23.10000000000000142 ) ) ;
#6530 = cartesian_point ( 'none', ( -56.28653899652908166, -26.52514329740328591, -136.5999999999999943 ) ) ;
#6531 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#6532 = advanced_face ( 'none', ( #31594 ), #39482, .f. ) ;
#6533 = cartesian_point ( 'none', ( 18.65108894519836369, -44.93460593057753272, 83.95930916175208836 ) ) ;
#6535 = oriented_edge ( 'none', *, *, #25190, .f. ) ;
#6534 = cartesian_point ( 'none', ( 58.01397897755362010, -83.28642292229847044, -1.000000000000000888 ) ) ;
#6536 = cartesian_point ( 'none', ( -47.12152167278129156, -28.85646681074026887, 88.46471940501632503 ) ) ;
#6537 = cartesian_point ( 'none', ( 38.72585978458401712, 39.40748770355308750, 82.43334405742089643 ) ) ;
#6538 = edge_curve ( 'none', #26573, #29523, #10672, .t. ) ;
#6539 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6540 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.500000000000007994 ) ) ;
#6541 = oriented_edge ( 'none', *, *, #25667, .f. ) ;
#6542 = oriented_edge ( 'none', *, *, #38117, .f. ) ;
#6543 = cartesian_point ( 'none', ( -1.632421719023658735, -108.7999999999999687, -159.5921827006566502 ) ) ;
#6544 = oriented_edge ( 'none', *, *, #49884, .t. ) ;
#6545 = cylindrical_surface ( 'none', #50094, 7.999999999999998224 ) ;
#6546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6547 = oriented_edge ( 'none', *, *, #22170, .t. ) ;
#6548 = cartesian_point ( 'none', ( 48.65123003079796860, 0.1168792460081461149, 84.23429699131969528 ) ) ;
#6549 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#6550 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 104.5000000000000000 ) ) ;
#6551 = cartesian_point ( 'none', ( 72.50000000000002842, 2.510216131396323494e-13, -83.09999999999998010 ) ) ;
#6552 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 108.0000000000000142 ) ) ;
#6553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6554 = cartesian_point ( 'none', ( -18.20708987834479942, -33.36674330265418575, -210.9625875928063863 ) ) ;
#6555 = cartesian_point ( 'none', ( -2.794284973929581868e-13, 33.00000000000004263, -135.6999999999999318 ) ) ;
#6556 = cartesian_point ( 'none', ( 26.99027723140881108, -14.13078628162957529, -221.4999999999999147 ) ) ;
#6557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6558 = circle ( 'none', #8308, 14.50000000000000000 ) ;
#6559 = edge_loop ( 'none', ( #40474, #18522, #25950, #13863 ) ) ;
#6560 = toroidal_surface ( 'none', #8877, 4.200000000000000178, 0.2000000000000009548 ) ;
#6561 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6562 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#6563 = toroidal_surface ( 'none', #41080, 16.50000000000000355, 1.000000000000000000 ) ;
#6564 = direction ( 'none', ( 9.159339953157536725e-15, -1.000000000000000000, -1.705011012689330646e-16 ) ) ;
#6565 = cartesian_point ( 'none', ( 29.90933454877202635, -4.463393376020161618, -221.4999999999999432 ) ) ;
#6566 = direction ( 'none', ( -0.6156507715317314222, -6.853228547068867991e-15, 0.7880191162099963176 ) ) ;
#6567 = cylindrical_surface ( 'none', #26111, 5.099999999999990763 ) ;
#6568 = face_outer_bound ( 'none', #42559, .t. ) ;
#6569 = cartesian_point ( 'none', ( 46.14095192690522396, 27.92891589432409560, -136.5999999999998238 ) ) ;
#6570 = axis2_placement_3d ( 'none', #28829, #20361, #16954 ) ;
#6571 = cartesian_point ( 'none', ( 18.08521416613382726, 45.16684126699205137, 86.41264703588201712 ) ) ;
#6572 = oriented_edge ( 'none', *, *, #4953, .t. ) ;
#6573 = cartesian_point ( 'none', ( -45.16712826273758452, 82.68468937525148021, 0.0000000000000000000 ) ) ;
#6574 = oriented_edge ( 'none', *, *, #53670, .t. ) ;
#6575 = vertex_point ( 'none', #10593 ) ;
#6576 = edge_curve ( 'none', #11149, #19583, #45354, .t. ) ;
#6577 = face_outer_bound ( 'none', #39068, .t. ) ;
#6578 = oriented_edge ( 'none', *, *, #15221, .f. ) ;
#6579 = axis2_placement_3d ( 'none', #29630, #33855, #4747 ) ;
#6580 = axis2_placement_3d ( 'none', #8265, #41757, #16701 ) ;
#6581 = advanced_face ( 'none', ( #28351 ), #15922, .f. ) ;
#6582 = direction ( 'none', ( 0.9827958569532656563, -0.1846951638660208617, 0.0000000000000000000 ) ) ;
#6583 = cartesian_point ( 'none', ( -54.81484373220717288, 15.38528347524700735, 5.500000000000007994 ) ) ;
#6584 = edge_curve ( 'none', #43547, #13091, #49306, .t. ) ;
#6585 = cartesian_point ( 'none', ( 4.144254886652086967, 48.47412075329677350, 86.75725497051827517 ) ) ;
#6586 = axis2_placement_3d ( 'none', #43803, #35393, #14202 ) ;
#6587 = axis2_placement_3d ( 'none', #16067, #49360, #12401 ) ;
#6588 = oriented_edge ( 'none', *, *, #18919, .f. ) ;
#6589 = edge_curve ( 'none', #31139, #18712, #6079, .t. ) ;
#6590 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 77.00000000000000000 ) ) ;
#6591 = axis2_placement_3d ( 'none', #12715, #50943, #42333 ) ;
#6592 = cartesian_point ( 'none', ( -3.114994301795742624e-15, -72.50000000000002842, -74.89999999999997726 ) ) ;
#6593 = advanced_face ( 'none', ( #41434 ), #30279, .t. ) ;
#6594 = cartesian_point ( 'none', ( 38.88551489700299868, 26.33395652544250609, -179.6299775679313200 ) ) ;
#6595 = edge_curve ( 'none', #20783, #23823, #17228, .t. ) ;
#6596 = edge_loop ( 'none', ( #32339, #16627, #24160, #50287, #21232, #40089 ) ) ;
#6598 = axis2_placement_3d ( 'none', #16994, #12275, #12824 ) ;
#6597 = cartesian_point ( 'none', ( 55.76189138651076860, -33.55085318530694138, -116.4999999999998579 ) ) ;
#6599 = oriented_edge ( 'none', *, *, #49158, .f. ) ;
#6600 = vertex_point ( 'none', #38418 ) ;
#6601 = oriented_edge ( 'none', *, *, #1659, .t. ) ;
#6602 = face_outer_bound ( 'none', #49568, .t. ) ;
#6603 = cartesian_point ( 'none', ( 39.18963495007233888, 63.94671368175450255, 44.58038892684248822 ) ) ;
#6604 = direction ( 'none', ( -0.9990641676798451831, 0.04325261677839042224, 0.0000000000000000000 ) ) ;
#6605 = cartesian_point ( 'none', ( 46.12390614218215035, -81.29403718214180685, -35.10000000000000853 ) ) ;
#6606 = cartesian_point ( 'none', ( 1.156853426895986287e-13, 4.670864441207299396e-14, -210.9999999999999147 ) ) ;
#6607 = axis2_placement_3d ( 'none', #44622, #2950, #32377 ) ;
#6608 = direction ( 'none', ( 0.8660254037844616892, 7.818599211708652038e-15, 0.4999999999999600875 ) ) ;
#6609 = cartesian_point ( 'none', ( -10.04939345375529669, -47.60075830500623795, 89.78084504248447217 ) ) ;
#6610 = face_bound ( 'none', #15330, .t. ) ;
#6611 = vertex_point ( 'none', #39398 ) ;
#6612 = edge_curve ( 'none', #21519, #27302, #52997, .t. ) ;
#6613 = direction ( 'none', ( 4.285461095618896537e-31, 1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#6614 = advanced_face ( 'none', ( #38173 ), #28980, .f. ) ;
#6615 = circle ( 'none', #44211, 3.701000000000002288 ) ;
#6616 = cartesian_point ( 'none', ( -48.62220921694508746, 1.660356894994109433, 84.54917588329263367 ) ) ;
#6617 = cartesian_point ( 'none', ( -18.60137440437407363, 52.02452662224136049, 74.35999999999999943 ) ) ;
#6618 = direction ( 'none', ( 0.04378568432845669767, 5.834245754072716160e-16, -0.9990409470326473418 ) ) ;
#6619 = direction ( 'none', ( 5.551115123125779547e-15, 0.9505414793769552118, 0.3105976432361802764 ) ) ;
#6620 = cartesian_point ( 'none', ( 16.53202266050742963, 30.84951933549564274, -221.5000000000001137 ) ) ;
#6621 = cartesian_point ( 'none', ( -17.90328259469858807, -73.00000000000015632, -169.3392626834011025 ) ) ;
#6622 = circle ( 'none', #47312, 7.351363236587521222 ) ;
#6623 = cartesian_point ( 'none', ( -23.08123835689976744, 50.19856003809892542, 85.47787139146407753 ) ) ;
#6624 = oriented_edge ( 'none', *, *, #50329, .t. ) ;
#6625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6626 = line ( 'none', #11126, #7942 ) ;
#6627 = face_outer_bound ( 'none', #31628, .t. ) ;
#6628 = face_outer_bound ( 'none', #34690, .t. ) ;
#6629 = vector ( 'none', #21679, 1000.000000000000114 ) ;
#6630 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6632 = oriented_edge ( 'none', *, *, #15804, .f. ) ;
#6633 = cartesian_point ( 'none', ( 50.87899247233607980, -68.24999999999951683, -144.6249999999992895 ) ) ;
#6634 = line ( 'none', #47594, #762 ) ;
#6635 = oriented_edge ( 'none', *, *, #6047, .t. ) ;
#6636 = vertex_point ( 'none', #16787 ) ;
#6637 = face_outer_bound ( 'none', #25342, .t. ) ;
#6638 = oriented_edge ( 'none', *, *, #4205, .f. ) ;
#6639 = direction ( 'none', ( -0.9990409470326473418, -9.251858538542969067e-15, -0.04378568432845721115 ) ) ;
#6640 = cartesian_point ( 'none', ( 55.19264242565602530, -2.578413242928183635, 84.68738174351207704 ) ) ;
#6641 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -23.10000000000000142 ) ) ;
#6642 = cartesian_point ( 'none', ( 46.37901855483276847, -87.99999999999955946, -144.6249026587564401 ) ) ;
#6643 = direction ( 'none', ( 0.9616618148337284788, 0.2742381335458285996, -0.0000000000000000000 ) ) ;
#6644 = oriented_edge ( 'none', *, *, #34515, .t. ) ;
#6645 = direction ( 'none', ( -0.2065651275180910018, -0.9784328531347640245, 0.0000000000000000000 ) ) ;
#6646 = cartesian_point ( 'none', ( -18.06445516747978530, -30.02637984930854032, -221.4999999999997158 ) ) ;
#6647 = direction ( 'none', ( -0.4871908600897526531, -3.469446951953611033e-15, 0.8732955203394822119 ) ) ;
#6648 = oriented_edge ( 'none', *, *, #31273, .t. ) ;
#6649 = oriented_edge ( 'none', *, *, #14255, .f. ) ;
#6650 = advanced_face ( 'none', ( #34215 ), #24943, .t. ) ;
#6651 = vertex_point ( 'none', #29360 ) ;
#6652 = cartesian_point ( 'none', ( -48.37098673714047692, 5.246387479760100447, 88.77416377730452268 ) ) ;
#6653 = oriented_edge ( 'none', *, *, #35259, .f. ) ;
#6654 = line ( 'none', #26497, #43970 ) ;
#6655 = axis2_placement_3d ( 'none', #45978, #12176, #33336 ) ;
#6656 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#6657 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6658 = direction ( 'none', ( 0.2433337170797439664, 0.9699426282683708544, 0.0000000000000000000 ) ) ;
#6659 = line ( 'none', #4959, #38747 ) ;
#6660 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6662 = advanced_face ( 'none', ( #19131 ), #4826, .f. ) ;
#6663 = circle ( 'none', #41088, 13.20000000000000639 ) ;
#6664 = cartesian_point ( 'none', ( 71.14704272153873887, 23.58070377329613976, 13.35051151266632985 ) ) ;
#6665 = edge_curve ( 'none', #32300, #37524, #23009, .t. ) ;
#6666 = axis2_placement_3d ( 'none', #51385, #39457, #43824 ) ;
#6667 = oriented_edge ( 'none', *, *, #1582, .f. ) ;
#6668 = edge_curve ( 'none', #47805, #35597, #33549, .t. ) ;
#6669 = axis2_placement_3d ( 'none', #52487, #48124, #43864 ) ;
#6670 = circle ( 'none', #16753, 7.399999999999989697 ) ;
#6671 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6672 = oriented_edge ( 'none', *, *, #6916, .f. ) ;
#6673 = line ( 'none', #8735, #41394 ) ;
#6674 = advanced_face ( 'none', ( #42067 ), #50603, .f. ) ;
#6675 = cartesian_point ( 'none', ( 70.15727239551141281, -5.673676516973530148, -73.00000000000001421 ) ) ;
#6676 = cartesian_point ( 'none', ( -49.88653899652908308, -26.52514329740329302, -136.5000000000000000 ) ) ;
#6677 = cartesian_point ( 'none', ( 56.76712826273757884, -82.68468937525148021, 29.25000000000000000 ) ) ;
#6678 = cylindrical_surface ( 'none', #10135, 4.049999999999998046 ) ;
#6679 = edge_curve ( 'none', #44162, #10502, #39427, .t. ) ;
#6680 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 64.57938962253901138 ) ) ;
#6681 = cartesian_point ( 'none', ( -46.75356507691407160, 13.45530252307684194, 89.26099167058161754 ) ) ;
#6682 = cartesian_point ( 'none', ( 77.58468937525165643, 51.66712826273730030, 29.25000000000000000 ) ) ;
#6683 = cylindrical_surface ( 'none', #35286, 3.400000000000000355 ) ;
#6684 = face_outer_bound ( 'none', #12051, .t. ) ;
#6685 = cartesian_point ( 'none', ( 29.37500000000082423, -68.24999999999970157, -224.8789924723356251 ) ) ;
#6686 = face_outer_bound ( 'none', #42182, .t. ) ;
#6687 = cartesian_point ( 'none', ( 32.99258057351372742, 11.74656519506897823, 13.76798175171141736 ) ) ;
#6688 = line ( 'none', #45556, #15211 ) ;
#6689 = cartesian_point ( 'none', ( 4.432218481120742126e-13, -36.17025799029333655, -216.0394235482407623 ) ) ;
#6690 = axis2_placement_3d ( 'none', #48573, #15790, #7369 ) ;
#6691 = vector ( 'none', #53644, 1000.000000000000000 ) ;
#6692 = oriented_edge ( 'none', *, *, #41037, .f. ) ;
#6694 = oriented_edge ( 'none', *, *, #49316, .t. ) ;
#6693 = cartesian_point ( 'none', ( 0.9999999999939153117, -89.29999999999992610, -158.5322917017419684 ) ) ;
#6695 = face_outer_bound ( 'none', #21370, .t. ) ;
#6696 = oriented_edge ( 'none', *, *, #46948, .t. ) ;
#6697 = axis2_placement_3d ( 'none', #34811, #9762, #6619 ) ;
#6698 = oriented_edge ( 'none', *, *, #11737, .t. ) ;
#6699 = oriented_edge ( 'none', *, *, #1308, .t. ) ;
#6700 = edge_curve ( 'none', #18102, #50040, #8174, .t. ) ;
#6701 = vertex_point ( 'none', #50430 ) ;
#6702 = cartesian_point ( 'none', ( -53.37237809703812985, -99.50000000000044054, -200.1835225793497557 ) ) ;
#6703 = plane ( 'none', #25905 ) ;
#6704 = cartesian_point ( 'none', ( -14.21065364844294621, -26.95225355005193180, -221.4999999999996874 ) ) ;
#6705 = oriented_edge ( 'none', *, *, #50233, .t. ) ;
#6706 = oriented_edge ( 'none', *, *, #29766, .t. ) ;
#6707 = edge_curve ( 'none', #20543, #40754, #19744, .t. ) ;
#6708 = oriented_edge ( 'none', *, *, #30785, .f. ) ;
#6709 = vector ( 'none', #26649, 1000.000000000000000 ) ;
#6710 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#6711 = direction ( 'none', ( 0.0000000000000000000, 0.9505414793769564330, 0.3105976432361764461 ) ) ;
#6712 = face_outer_bound ( 'none', #13896, .t. ) ;
#6713 = cartesian_point ( 'none', ( 45.88653899652953783, -26.52514329740253629, -128.3999999999998352 ) ) ;
#6714 = line ( 'none', #21850, #21117 ) ;
#6715 = direction ( 'none', ( 1.000000000000000000, 9.073960536571220349e-15, -4.395829771050058117e-14 ) ) ;
#6716 = oriented_edge ( 'none', *, *, #23731, .f. ) ;
#6718 = cartesian_point ( 'none', ( -51.35663084825617375, 20.37913503380254809, 86.02352064608146520 ) ) ;
#6717 = cartesian_point ( 'none', ( -33.97690851576933824, -66.86231889271448381, 13.26794919243116233 ) ) ;
#6719 = oriented_edge ( 'none', *, *, #24080, .f. ) ;
#6720 = direction ( 'none', ( -0.7183280977539882040, 0.6957044947225342613, 0.0000000000000000000 ) ) ;
#6722 = cylindrical_surface ( 'none', #14623, 4.000000000000000000 ) ;
#6721 = cartesian_point ( 'none', ( 47.77391696399256915, 30.49840746526852087, -126.4999999999998579 ) ) ;
#6723 = edge_loop ( 'none', ( #35760, #45452, #10847, #50066 ) ) ;
#6724 = cartesian_point ( 'none', ( 25.92958307724280331, -41.16572989707584895, 88.51835612598716807 ) ) ;
#6725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6726 = direction ( 'none', ( 0.2742381335458351499, -0.9616618148337265914, 0.0000000000000000000 ) ) ;
#6727 = cartesian_point ( 'none', ( 39.53641964441909806, 38.59528712247118420, 84.34602943144787446 ) ) ;
#6728 = oriented_edge ( 'none', *, *, #39134, .t. ) ;
#6729 = direction ( 'none', ( 9.030418379242017491e-15, -1.000000000000000000, -1.732445287509512222e-16 ) ) ;
#6730 = cartesian_point ( 'none', ( 47.36368616655630603, 20.08715342491224476, -116.4712673526285016 ) ) ;
#6731 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 13.26794919243116233 ) ) ;
#6732 = face_bound ( 'none', #3184, .t. ) ;
#6733 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6734 = line ( 'none', #2260, #46640 ) ;
#6735 = cartesian_point ( 'none', ( 14.49538866800111059, -89.29999999999981242, -174.3656601750405173 ) ) ;
#6736 = vector ( 'none', #42259, 1000.000000000000000 ) ;
#6737 = vector ( 'none', #20867, 1000.000000000000000 ) ;
#6738 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6739 = cartesian_point ( 'none', ( 44.29790255538991062, -20.11290973247623626, 73.33179208719218423 ) ) ;
#6740 = vector ( 'none', #29805, 1000.000000000000000 ) ;
#6741 = cartesian_point ( 'none', ( -54.98110891169324788, -28.58222158156241122, -126.5000000000000284 ) ) ;
#6742 = cartesian_point ( 'none', ( -69.89738941255548355, -2.234125808928496326, -83.09999999999998010 ) ) ;
#6743 = vector ( 'none', #25620, 1000.000000000000000 ) ;
#6744 = oriented_edge ( 'none', *, *, #53508, .t. ) ;
#6745 = edge_curve ( 'none', #28456, #4246, #12628, .t. ) ;
#6746 = oriented_edge ( 'none', *, *, #1222, .f. ) ;
#6747 = cartesian_point ( 'none', ( 65.00000000000000000, 2.780609716877430566e-16, -61.00000000000000711 ) ) ;
#6748 = direction ( 'none', ( 0.6698727396250178101, 0.2264299289124066528, -0.7071067811865443531 ) ) ;
#6749 = oriented_edge ( 'none', *, *, #36844, .t. ) ;
#6750 = cartesian_point ( 'none', ( 13.52765399512350974, -108.7999999999997840, -148.5000000000005116 ) ) ;
#6751 = axis2_placement_3d ( 'none', #31236, #35985, #35646 ) ;
#6752 = cartesian_point ( 'none', ( 30.83419456649612655, -16.56056960707488912, -221.5000000000000000 ) ) ;
#6753 = edge_curve ( 'none', #5955, #29769, #1467, .t. ) ;
#6754 = oriented_edge ( 'none', *, *, #46504, .f. ) ;
#6755 = axis2_placement_3d ( 'none', #45550, #20403, #20228 ) ;
#6756 = cartesian_point ( 'none', ( -24.81684785249919045, 32.88805349463424221, 49.00000000000000000 ) ) ;
#6757 = oriented_edge ( 'none', *, *, #34322, .t. ) ;
#6758 = cartesian_point ( 'none', ( 10.73105837456536804, 50.82958672035089620, 74.35999999999999943 ) ) ;
#6759 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349509e-16, 0.0000000000000000000 ) ) ;
#6760 = cartesian_point ( 'none', ( 82.68468937525237550, 51.66712826273617054, -23.10000000000000497 ) ) ;
#6761 = edge_curve ( 'none', #43240, #53058, #45992, .t. ) ;
#6763 = edge_loop ( 'none', ( #17090, #50799, #32582, #16424 ) ) ;
#6762 = axis2_placement_3d ( 'none', #4529, #341, #46065 ) ;
#6764 = axis2_placement_3d ( 'none', #29508, #29340, #42162 ) ;
#6765 = cartesian_point ( 'none', ( -51.99916102906607307, 22.55187912953727292, -116.4712673526286437 ) ) ;
#6766 = cartesian_point ( 'none', ( 37.19974561980544081, -40.85399316414498117, 84.69265693633211356 ) ) ;
#6767 = cylindrical_surface ( 'none', #25392, 8.000000000000005329 ) ;
#6768 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#6769 = cartesian_point ( 'none', ( 54.30862043968456732, -105.5999999999994685, -144.6755173790218976 ) ) ;
#6770 = edge_loop ( 'none', ( #46583, #48014, #43744, #34324 ) ) ;
#6771 = vector ( 'none', #21478, 1000.000000000000000 ) ;
#6772 = axis2_placement_3d ( 'none', #44375, #23663, #31370 ) ;
#6773 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6774 = circle ( 'none', #17189, 68.82335985865226746 ) ;
#6775 = oriented_edge ( 'none', *, *, #42049, .t. ) ;
#6776 = edge_curve ( 'none', #22456, #32212, #47300, .t. ) ;
#6777 = vertex_point ( 'none', #21449 ) ;
#6778 = direction ( 'none', ( 4.387181158180816914e-14, -1.791696720875464377e-16, 1.000000000000000000 ) ) ;
#6779 = cartesian_point ( 'none', ( 49.88653899652953783, -26.52514329740253274, -136.4999999999998579 ) ) ;
#6780 = cartesian_point ( 'none', ( 89.18468937525166496, 51.66712826273730030, -20.00000000000000355 ) ) ;
#6781 = vertex_point ( 'none', #13635 ) ;
#6782 = cartesian_point ( 'none', ( 11.99999999999462474, -73.24520771351579640, -122.2749294893960297 ) ) ;
#6783 = cartesian_point ( 'none', ( -27.47426461119574626, 1.189446961405641101, 107.5000000000000142 ) ) ;
#6784 = edge_curve ( 'none', #11575, #17305, #18449, .t. ) ;
#6785 = oriented_edge ( 'none', *, *, #4394, .t. ) ;
#6786 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 189.5000000000000000 ) ) ;
#6788 = edge_curve ( 'none', #12295, #16146, #7339, .t. ) ;
#6787 = direction ( 'none', ( 0.9827958569532644351, -0.1846951638660278561, 1.203577800433097236e-16 ) ) ;
#6789 = vertex_point ( 'none', #1528 ) ;
#6790 = cartesian_point ( 'none', ( -9.554845856275347771, -86.67602595216317241, -231.4999999999999716 ) ) ;
#6791 = vector ( 'none', #21562, 1000.000000000000000 ) ;
#6792 = cartesian_point ( 'none', ( 16.14922279802738814, 31.05164357278167486, -221.5000000000001421 ) ) ;
#6793 = line ( 'none', #23464, #42795 ) ;
#6794 = edge_curve ( 'none', #6600, #29861, #36163, .t. ) ;
#6795 = line ( 'none', #33536, #30349 ) ;
#6796 = oriented_edge ( 'none', *, *, #1848, .f. ) ;
#6797 = toroidal_surface ( 'none', #28148, 77.00000000000000000, 3.000000000000000000 ) ;
#6798 = vector ( 'none', #15083, 1000.000000000000000 ) ;
#6799 = cartesian_point ( 'none', ( -51.15282528719802002, -22.67819398267820574, -126.5000000000000000 ) ) ;
#6800 = circle ( 'none', #52466, 3.400000000000000355 ) ;
#6801 = cartesian_point ( 'none', ( 49.91925486149867908, -13.64296500298744519, 5.500000000000005329 ) ) ;
#6802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6803 = person_and_organization ( #47965, #21826 ) ;
#6804 = oriented_edge ( 'none', *, *, #4877, .t. ) ;
#6805 = circle ( 'none', #42107, 5.999999999999998224 ) ;
#6806 = oriented_edge ( 'none', *, *, #6019, .t. ) ;
#6807 = oriented_edge ( 'none', *, *, #2750, .f. ) ;
#6808 = advanced_face ( 'none', ( #24327 ), #17167, .f. ) ;
#6809 = plane ( 'none', #38358 ) ;
#6810 = cartesian_point ( 'none', ( 49.55449850900679110, -33.99344208064400874, -133.6738958454410238 ) ) ;
#6811 = oriented_edge ( 'none', *, *, #48976, .t. ) ;
#6813 = vertex_point ( 'none', #22314 ) ;
#6812 = oriented_edge ( 'none', *, *, #41602, .t. ) ;
#6814 = cartesian_point ( 'none', ( -47.36368616655632025, -20.08715342491218081, -116.4712673526286437 ) ) ;
#6815 = cartesian_point ( 'none', ( 27.99999999999341682, -108.2999999999996561, -174.0000000000011653 ) ) ;
#6816 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6817 = vector ( 'none', #37650, 1000.000000000000000 ) ;
#6818 = cartesian_point ( 'none', ( 26.55282472912978164, -40.76481324505380144, 64.21915495751552783 ) ) ;
#6819 = cartesian_point ( 'none', ( 21.48342424781948168, 29.21372662008344179, -217.1483281791058744 ) ) ;
#6820 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#6821 = cartesian_point ( 'none', ( -3.931183427813059517, -71.76121934453591678, -74.89999999999997726 ) ) ;
#6822 = oriented_edge ( 'none', *, *, #20492, .t. ) ;
#6823 = oriented_edge ( 'none', *, *, #54146, .f. ) ;
#6824 = cartesian_point ( 'none', ( -51.84574436980783219, -19.09454603890383240, 72.58532973918762821 ) ) ;
#6825 = circle ( 'none', #14515, 7.000000000002081002 ) ;
#6826 = oriented_edge ( 'none', *, *, #31546, .f. ) ;
#6827 = advanced_face ( 'none', ( #14539 ), #46622, .t. ) ;
#6828 = oriented_edge ( 'none', *, *, #14074, .f. ) ;
#6829 = cartesian_point ( 'none', ( 22.93094908225838680, -107.1757895986491178, -191.7635891427966612 ) ) ;
#6830 = cartesian_point ( 'none', ( 7.958078640513122082e-13, -80.99999999999998579, -174.0000000000000000 ) ) ;
#6831 = toroidal_surface ( 'none', #26930, 15.00000000000000000, 1.000000000000000000 ) ;
#6832 = cartesian_point ( 'none', ( 0.3167825003483245583, -89.10010510360308444, -158.3893884192349901 ) ) ;
#6833 = vertex_point ( 'none', #34278 ) ;
#6834 = cartesian_point ( 'none', ( 55.24913039652691538, 0.3481667948264132173, 75.47745113120895155 ) ) ;
#6835 = oriented_edge ( 'none', *, *, #34632, .t. ) ;
#6836 = cartesian_point ( 'none', ( -15.90961889059484413, -88.30000000000009663, -175.6982422548033753 ) ) ;
#6837 = edge_curve ( 'none', #21752, #1834, #40733, .t. ) ;
#6838 = oriented_edge ( 'none', *, *, #4767, .t. ) ;
#6839 = cartesian_point ( 'none', ( 57.50000000000024158, -24.84015235778219832, -116.4999999999998579 ) ) ;
#6840 = toroidal_surface ( 'none', #11931, 4.200000000000000178, 0.2000000000000009548 ) ;
#6841 = cartesian_point ( 'none', ( -66.43559072785035369, 14.02577215847908576, 93.50000000000000000 ) ) ;
#6842 = b_spline_curve_with_knots ( 'none', 3,
( #35289, #22807, #6200, #40175, #28249, #35539, #11938, #13031, #47020, #51679, #3335, #41332, #50992, #30722, #1072, #5088, #5626, #30681, #4916, #25930, #17875, #42580, #30512, #9831, #34369, #51209, #51400, #43298, #26259, #5245, #34167, #1418, #22209, #5434, #9666, #34899, #34537, #9273, #38945, #22398, #886, #38583, #26456, #13536, #46825, #42763, #17691, #51576, #34706, #29971 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01776399702563517466, 0.01887354007876747980, 0.01998308313189978841, 0.02220216923816439869, 0.02331171229129670383, 0.02442125534442900550, 0.02553079839756131064, 0.02664034145069361231, 0.02885942755695822953, 0.03107851366322285022, 0.03329759976948747091, 0.03440714282261979340, 0.03551668587575212976, 0.03773577198201682331, 0.03884531503514914580, 0.03995485808828147523, 0.04106440114141379771, 0.04217394419454612020, 0.04439303030081078599, 0.04550257335394312236, 0.04661211640707545178, 0.04883120251334012452, 0.04994074556647246088, 0.05105028861960479725, 0.05326937472586951161 ),
.unspecified. ) ;
#6843 = oriented_edge ( 'none', *, *, #20062, .f. ) ;
#6844 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 67.96728169375353446 ) ) ;
#6845 = direction ( 'none', ( -1.000000000000000000, 7.885106708985491992e-16, -8.604228440844959244e-16 ) ) ;
#6846 = edge_curve ( 'none', #20693, #10483, #15518, .t. ) ;
#6847 = circle ( 'none', #51251, 4.499999999999997335 ) ;
#6848 = axis2_placement_3d ( 'none', #28827, #24781, #16599 ) ;
#6849 = line ( 'none', #25229, #21194 ) ;
#6850 = cartesian_point ( 'none', ( -48.51060240422452807, 3.692904880358259589, 87.92943354756677365 ) ) ;
#6851 = line ( 'none', #32628, #4847 ) ;
#6852 = oriented_edge ( 'none', *, *, #3231, .t. ) ;
#6853 = circle ( 'none', #47866, 6.138320441952071604 ) ;
#6854 = vector ( 'none', #22356, 1000.000000000000000 ) ;
#6855 = cartesian_point ( 'none', ( -27.99993828813746077, -129.5000000000002274, -238.9999643706310621 ) ) ;
#6856 = direction ( 'none', ( 0.4871908600897586483, 4.439862477760351191e-15, -0.8732955203394788812 ) ) ;
#6857 = oriented_edge ( 'none', *, *, #5209, .f. ) ;
#6858 = cartesian_point ( 'none', ( -16.77073334634442148, 45.66941721280737454, 82.99996845701708992 ) ) ;
#6859 = edge_curve ( 'none', #53380, #2019, #28283, .t. ) ;
#6860 = axis2_placement_3d ( 'none', #9799, #46968, #30103 ) ;
#6861 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879643367e-16, 1.000000000000000000 ) ) ;
#6862 = cartesian_point ( 'none', ( 87.50000000000000000, 2.780609716877334424e-16, -6.999999999999999112 ) ) ;
#6863 = cartesian_point ( 'none', ( -70.13471877006841737, -25.31943855845639391, 49.47760325555861272 ) ) ;
#6864 = oriented_edge ( 'none', *, *, #19429, .t. ) ;
#6865 = vector ( 'none', #6500, 1000.000000000000114 ) ;
#6866 = vertex_point ( 'none', #51834 ) ;
#6867 = oriented_edge ( 'none', *, *, #32699, .t. ) ;
#6868 = axis2_placement_3d ( 'none', #30338, #50899, #10033 ) ;
#6869 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#6870 = oriented_edge ( 'none', *, *, #7379, .f. ) ;
#6872 = edge_loop ( 'none', ( #47553, #48514, #32865, #3212 ) ) ;
#6871 = oriented_edge ( 'none', *, *, #25661, .f. ) ;
#6873 = edge_curve ( 'none', #21430, #43158, #21056, .t. ) ;
#6874 = cartesian_point ( 'none', ( -14.25611648545876520, -109.2459910378901071, -173.6238530713539774 ) ) ;
#6875 = vector ( 'none', #46648, 1000.000000000000000 ) ;
#6876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6877 = cartesian_point ( 'none', ( -12.72911037788571242, -89.30000000000003979, -148.9999999999993463 ) ) ;
#6878 = oriented_edge ( 'none', *, *, #12589, .t. ) ;
#6879 = advanced_face ( 'none', ( #25017 ), #32218, .f. ) ;
#6880 = oriented_edge ( 'none', *, *, #37241, .f. ) ;
#6881 = cartesian_point ( 'none', ( -47.02930803958248163, 12.45747260311215676, 89.52770035007331728 ) ) ;
#6882 = edge_curve ( 'none', #363, #20445, #13245, .t. ) ;
#6883 = circle ( 'none', #14868, 3.400000000000000355 ) ;
#6884 = cartesian_point ( 'none', ( 29.12623946201955860, 19.41761445766427840, 13.02642393626798345 ) ) ;
#6885 = oriented_edge ( 'none', *, *, #28213, .f. ) ;
#6886 = oriented_edge ( 'none', *, *, #14825, .t. ) ;
#6887 = edge_loop ( 'none', ( #3538, #14774, #40899, #35415 ) ) ;
#6888 = direction ( 'none', ( 0.4999999999999600875, 4.720957676386492189e-15, -0.8660254037844616892 ) ) ;
#6889 = advanced_face ( 'none', ( #2798 ), #4094, .t. ) ;
#6890 = edge_curve ( 'none', #14705, #45822, #785, .t. ) ;
#6891 = cartesian_point ( 'none', ( 15.61061158076581812, -89.10010510360292812, -174.3167825003474434 ) ) ;
#6892 = cylindrical_surface ( 'none', #43785, 9.000000000000005329 ) ;
#6893 = oriented_edge ( 'none', *, *, #11840, .f. ) ;
#6894 = oriented_edge ( 'none', *, *, #16432, .f. ) ;
#6895 = oriented_edge ( 'none', *, *, #626, .f. ) ;
#6896 = direction ( 'none', ( 0.9784328531347640245, -0.2065651275180911961, 0.0000000000000000000 ) ) ;
#6897 = line ( 'none', #43405, #5575 ) ;
#6898 = plane ( 'none', #14154 ) ;
#6899 = direction ( 'none', ( 1.341826977642592333e-16, 3.094331293124151873e-16, -1.000000000000000000 ) ) ;
#6900 = cartesian_point ( 'none', ( -18.05306633462779686, -31.42850507661266235, -217.1483262726266332 ) ) ;
#6901 = face_bound ( 'none', #39351, .t. ) ;
#6902 = face_outer_bound ( 'none', #434, .t. ) ;
#6903 = cartesian_point ( 'none', ( -54.83458314987474580, 6.771548118313551079, 65.05599335980429032 ) ) ;
#6904 = cartesian_point ( 'none', ( -64.99993828813416030, -99.49999999998176747, -153.9999643706202335 ) ) ;
#6905 = oriented_edge ( 'none', *, *, #33426, .f. ) ;
#6906 = direction ( 'none', ( 1.033905585191071457e-15, 1.041164386969050600e-15, -1.000000000000000000 ) ) ;
#6907 = advanced_face ( 'none', ( #53170 ), #15241, .f. ) ;
#6908 = oriented_edge ( 'none', *, *, #27090, .f. ) ;
#6909 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 67.96728169375354867 ) ) ;
#6910 = cartesian_point ( 'none', ( -14.95585258756102398, -53.18848566545181455, 64.71322460944740840 ) ) ;
#6911 = vector ( 'none', #24041, 1000.000000000000000 ) ;
#6912 = oriented_edge ( 'none', *, *, #47592, .t. ) ;
#6913 = manifold_solid_brep ( '������60000��03ϵ��-1-solid4', #52232 ) ;
#6914 = direction ( 'none', ( 1.000000000000000000, 9.159339953157541458e-15, -4.398480750882264696e-14 ) ) ;
#6915 = edge_loop ( 'none', ( #10319, #2326, #319, #21925 ) ) ;
#6916 = edge_curve ( 'none', #36096, #6575, #44662, .t. ) ;
#6917 = vertex_point ( 'none', #35758 ) ;
#6918 = axis2_placement_3d ( 'none', #754, #13216, #42474 ) ;
#6920 = oriented_edge ( 'none', *, *, #41898, .t. ) ;
#6919 = oriented_edge ( 'none', *, *, #6508, .f. ) ;
#6921 = direction ( 'none', ( 0.1846951638660294659, 0.9827958569532638800, 0.0000000000000000000 ) ) ;
#6922 = cartesian_point ( 'none', ( 17.21400242194458130, -45.50295896666537487, 72.98182300473412454 ) ) ;
#6923 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6924 = circle ( 'none', #2383, 75.00000000000002842 ) ;
#6925 = cartesian_point ( 'none', ( -49.88653899652954493, 26.52514329740251497, -128.5999999999999659 ) ) ;
#6926 = cartesian_point ( 'none', ( 8.584545189722011151e-13, -86.29999999999995453, -173.9999999999999432 ) ) ;
#6927 = cartesian_point ( 'none', ( -27.71853497614227280, 30.22718674928903937, 49.50000000000000711 ) ) ;
#6929 = edge_curve ( 'none', #47948, #10466, #49898, .t. ) ;
#6928 = vertex_point ( 'none', #6082 ) ;
#6930 = direction ( 'none', ( 0.7071067811865465735, -0.7071067811865483499, -3.132415748606244204e-14 ) ) ;
#6931 = axis2_placement_3d ( 'none', #13456, #26014, #47076 ) ;
#6932 = axis2_placement_3d ( 'none', #30102, #504, #21651 ) ;
#6933 = oriented_edge ( 'none', *, *, #23548, .f. ) ;
#6934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6935 = vector ( 'none', #10473, 1000.000000000000114 ) ;
#6936 = direction ( 'none', ( 0.4999999999999989453, -0.8660254037844391517, -3.847220160353154978e-16 ) ) ;
#6937 = axis2_placement_3d ( 'none', #29557, #37658, #12591 ) ;
#6938 = oriented_edge ( 'none', *, *, #26769, .f. ) ;
#6939 = cartesian_point ( 'none', ( -54.78140897143613586, -29.33833461812045940, -126.5000000000000284 ) ) ;
#6941 = vertex_point ( 'none', #36078 ) ;
#6940 = direction ( 'none', ( -0.9998915356700178725, -9.043121296054401614e-15, 0.01472809884042497811 ) ) ;
#6942 = oriented_edge ( 'none', *, *, #5096, .f. ) ;
#6943 = edge_curve ( 'none', #17917, #923, #13917, .t. ) ;
#6944 = cartesian_point ( 'none', ( -72.50000000000002842, 2.562228984319400576e-13, -75.09999999999998010 ) ) ;
#6945 = axis2_placement_3d ( 'none', #11867, #44964, #49178 ) ;
#6946 = cartesian_point ( 'none', ( -4.162730836291790839e-15, 2.995628007184834696e-14, -117.5000000000000000 ) ) ;
#6947 = cartesian_point ( 'none', ( -76.53115846095755614, -33.72138469315765263, 21.00000000000000355 ) ) ;
#6948 = circle ( 'none', #34646, 22.00000000000000000 ) ;
#6949 = cartesian_point ( 'none', ( 18.90518992582984126, 51.91785015206950504, 85.75121902943095620 ) ) ;
#6950 = cartesian_point ( 'none', ( 4.432218481120742126e-13, -36.17025799029333655, -216.0394235482407623 ) ) ;
#6951 = cartesian_point ( 'none', ( -65.36776942712459970, 2.829975463192884622, 59.00000000000001421 ) ) ;
#6952 = edge_loop ( 'none', ( #46087, #8200, #50767, #17763 ) ) ;
#6953 = axis2_placement_3d ( 'none', #35468, #10410, #39501 ) ;
#6954 = advanced_face ( 'none', ( #51866 ), #2111, .f. ) ;
#6955 = cartesian_point ( 'none', ( 29.94277162318804386, -18.13170347623070811, -221.4999999999926956 ) ) ;
#6956 = oriented_edge ( 'none', *, *, #33962, .t. ) ;
#6957 = direction ( 'none', ( -1.387778780781446070e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6958 = edge_curve ( 'none', #29815, #52034, #45295, .t. ) ;
#6959 = vector ( 'none', #13843, 1000.000000000000000 ) ;
#6960 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6961 = cartesian_point ( 'none', ( 12.60952021291284098, -89.29999999999981242, -149.0000000000004832 ) ) ;
#6962 = advanced_face ( 'none', ( #11316 ), #30899, .f. ) ;
#6963 = plane ( 'none', #35207 ) ;
#6964 = plane ( 'none', #13049 ) ;
#6965 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#6966 = cartesian_point ( 'none', ( -20.33818103138139577, 28.48759841396556780, 49.37759574466480217 ) ) ;
#6967 = cartesian_point ( 'none', ( 37.19294261301357807, -40.85719325312496153, 69.32695414549807822 ) ) ;
#6968 = oriented_edge ( 'none', *, *, #43831, .t. ) ;
#6969 = edge_curve ( 'none', #29868, #7427, #166, .t. ) ;
#6970 = direction ( 'none', ( 0.4871908600897587593, 4.439862477760352769e-15, -0.8732955203394788812 ) ) ;
#6971 = oriented_edge ( 'none', *, *, #42997, .f. ) ;
#6972 = advanced_face ( 'none', ( #8653 ), #26954, .f. ) ;
#6973 = direction ( 'none', ( -0.3499645431670269091, 0.9367629468151982275, 0.0000000000000000000 ) ) ;
#6974 = edge_curve ( 'none', #31404, #14459, #25638, .t. ) ;
#6975 = line ( 'none', #21874, #7600 ) ;
#6976 = oriented_edge ( 'none', *, *, #40395, .f. ) ;
#6977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6978 = cartesian_point ( 'none', ( 12.00000000000750866, -78.83415460708295086, -120.5649097054175343 ) ) ;
#6979 = vertex_point ( 'none', #11049 ) ;
#6981 = vertex_point ( 'none', #6821 ) ;
#6980 = oriented_edge ( 'none', *, *, #40662, .t. ) ;
#6982 = vector ( 'none', #9086, 1000.000000000000000 ) ;
#6983 = direction ( 'none', ( 0.04325261677838692503, 0.9990641676798452941, -0.0000000000000000000 ) ) ;
#6984 = edge_loop ( 'none', ( #45404, #37279, #4971, #18315 ) ) ;
#6985 = oriented_edge ( 'none', *, *, #4157, .t. ) ;
#6986 = cartesian_point ( 'none', ( 30.95294169257299899, 16.33770689173136503, -221.5000000000001421 ) ) ;
#6987 = line ( 'none', #20888, #39063 ) ;
#6988 = edge_loop ( 'none', ( #33051, #6541, #42807, #22611, #28932, #52236, #40699, #37775 ) ) ;
#6989 = edge_loop ( 'none', ( #34847, #53758, #33116, #53806 ) ) ;
#6990 = plane ( 'none', #28090 ) ;
#6991 = direction ( 'none', ( -0.8732955203394808796, -6.938893903907233111e-15, -0.4871908600897551511 ) ) ;
#6992 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -56.00000000000000711 ) ) ;
#6993 = face_outer_bound ( 'none', #11939, .t. ) ;
#6994 = cartesian_point ( 'none', ( -45.40558927585767179, -17.46921911869176469, 72.29451921908965062 ) ) ;
#6995 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -60.00000000000000000 ) ) ;
#6996 = oriented_edge ( 'none', *, *, #28220, .t. ) ;
#6997 = oriented_edge ( 'none', *, *, #12988, .f. ) ;
#6998 = axis2_placement_3d ( 'none', #24324, #24145, #45396 ) ;
#6999 = cartesian_point ( 'none', ( 0.03607913130043102073, 48.65075373280836146, 71.95821470471508974 ) ) ;
#7000 = cartesian_point ( 'none', ( 26.85020625148367657, -40.57110894931038558, 64.21915495751555625 ) ) ;
#7001 = cartesian_point ( 'none', ( 14.24225365861744841, 26.93709185910095272, -221.5000000000001421 ) ) ;
#7002 = edge_curve ( 'none', #2233, #37654, #50586, .t. ) ;
#7003 = cartesian_point ( 'none', ( -61.44337674962587670, -88.20975826745889492, 0.0000000000000000000 ) ) ;
#7004 = axis2_placement_3d ( 'none', #14016, #47301, #22743 ) ;
#7005 = cartesian_point ( 'none', ( -51.88989660450815222, -18.97402182024648454, 72.93729019286179494 ) ) ;
#7006 = edge_curve ( 'none', #53737, #53687, #23698, .t. ) ;
#7007 = axis2_placement_3d ( 'none', #5058, #30284, #18779 ) ;
#7008 = oriented_edge ( 'none', *, *, #4997, .f. ) ;
#7009 = edge_curve ( 'none', #9669, #25862, #15858, .t. ) ;
#7010 = cartesian_point ( 'none', ( 51.50006171186495862, -85.49999999999950262, -173.9999643706345864 ) ) ;
#7011 = face_outer_bound ( 'none', #36315, .t. ) ;
#7012 = edge_curve ( 'none', #33967, #27927, #43352, .t. ) ;
#7013 = cartesian_point ( 'none', ( 45.25106413401976369, 24.06041759277739445, -126.4999999999998579 ) ) ;
#7014 = axis2_placement_3d ( 'none', #34678, #46970, #47123 ) ;
#7015 = cartesian_point ( 'none', ( 55.23693744753156665, -1.216140621391629040, 82.84722518074420350 ) ) ;
#7016 = cartesian_point ( 'none', ( 68.88880244924624208, 10.02976520578460828, -4.666717957443437648 ) ) ;
#7017 = oriented_edge ( 'none', *, *, #17962, .t. ) ;
#7019 = oriented_edge ( 'none', *, *, #18695, .f. ) ;
#7018 = oriented_edge ( 'none', *, *, #30342, .f. ) ;
#7020 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7021 = line ( 'none', #19169, #12951 ) ;
#7022 = axis2_placement_3d ( 'none', #42656, #46908, #46521 ) ;
#7023 = direction ( 'none', ( -0.9498640283271849727, -0.3126632816466503040, -1.054711873393898713e-15 ) ) ;
#7024 = oriented_edge ( 'none', *, *, #11679, .f. ) ;
#7025 = oriented_edge ( 'none', *, *, #26905, .t. ) ;
#7026 = cartesian_point ( 'none', ( -32.23605030470999111, 16.54547282457899371, -217.1296181631341824 ) ) ;
#7027 = axis2_placement_3d ( 'none', #15327, #36888, #28679 ) ;
#7028 = direction ( 'none', ( 0.3499645431670339035, -0.9367629468151956740, 0.0000000000000000000 ) ) ;
#7029 = circle ( 'none', #23878, 60.10000000000001563 ) ;
#7030 = cartesian_point ( 'none', ( 14.49538866800111059, -89.29999999999981242, -174.3656601750405173 ) ) ;
#7031 = cartesian_point ( 'none', ( -73.70051856512921518, -6.388173070195956704, -75.09999999999996589 ) ) ;
#7032 = edge_curve ( 'none', #37767, #5856, #47932, .t. ) ;
#7034 = oriented_edge ( 'none', *, *, #31023, .t. ) ;
#7033 = cartesian_point ( 'none', ( -10.73105837456501277, -50.82958672035096725, 77.00000000000000000 ) ) ;
#7035 = oriented_edge ( 'none', *, *, #12494, .t. ) ;
#7036 = cartesian_point ( 'none', ( 30.05264718997229778, 57.49057672272212471, -116.4999999999998721 ) ) ;
#7037 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -17.99999999999985079 ) ) ;
#7038 = face_outer_bound ( 'none', #26625, .t. ) ;
#7039 = edge_curve ( 'none', #8235, #48952, #16558, .t. ) ;
#7040 = oriented_edge ( 'none', *, *, #39968, .f. ) ;
#7041 = face_outer_bound ( 'none', #53145, .t. ) ;
#7042 = oriented_edge ( 'none', *, *, #14888, .f. ) ;
#7043 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7044 = direction ( 'none', ( -1.283712398741281725e-30, -1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#7045 = cartesian_point ( 'none', ( 6.591686259264954550, 48.20260040338254015, 64.73900832941838246 ) ) ;
#7046 = cartesian_point ( 'none', ( -27.27855236992945720, -3.489750577521529173, 114.9967295241538778 ) ) ;
#7047 = cartesian_point ( 'none', ( -65.19993828813414893, -99.49999999998176747, -153.9999643706202050 ) ) ;
#7048 = cartesian_point ( 'none', ( -39.15610818798542425, -28.87455511316001733, 89.44851683887743832 ) ) ;
#7049 = cartesian_point ( 'none', ( -32.38802822415753724, -13.26708814138111237, 48.99999999999999289 ) ) ;
#7050 = cartesian_point ( 'none', ( -21.77587357300043536, -103.1372786655953462, -193.1546589287517293 ) ) ;
#7051 = edge_loop ( 'none', ( #22386, #28881, #26480, #45198 ) ) ;
#7052 = face_outer_bound ( 'none', #51683, .t. ) ;
#7053 = cartesian_point ( 'none', ( -26.93351260218150856, 14.24953967200068483, -221.4999999999999147 ) ) ;
#7054 = cartesian_point ( 'none', ( 14.99606144094669702, -89.29999999999981242, -174.3437168302225189 ) ) ;
#7055 = cylindrical_surface ( 'none', #38517, 5.999999999999991118 ) ;
#7056 = oriented_edge ( 'none', *, *, #46287, .t. ) ;
#7057 = cartesian_point ( 'none', ( -69.04659607065191551, 28.42791889106058534, 13.84073600196888520 ) ) ;
#7059 = oriented_edge ( 'none', *, *, #5926, .f. ) ;
#7058 = oriented_edge ( 'none', *, *, #14183, .t. ) ;
#7060 = direction ( 'none', ( -9.048317650695014760e-15, 1.000000000000000000, -6.803793005598315809e-15 ) ) ;
#7061 = cylindrical_surface ( 'none', #22171, 12.00000000000000178 ) ;
#7062 = vertex_point ( 'none', #23613 ) ;
#7063 = cartesian_point ( 'none', ( -20.07148248658824485, -28.69527364596636687, -221.5000000000544276 ) ) ;
#7064 = edge_curve ( 'none', #9743, #219, #35493, .t. ) ;
#7065 = spherical_surface ( 'none', #38444, 13.19999999999999929 ) ;
#7066 = axis2_placement_3d ( 'none', #10697, #44690, #2637 ) ;
#7067 = advanced_face ( 'none', ( #37497 ), #48636, .f. ) ;
#7068 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#7069 = direction ( 'none', ( 0.9784328531347618041, -0.2065651275181013269, 0.0000000000000000000 ) ) ;
#7070 = edge_curve ( 'none', #19422, #40383, #4714, .t. ) ;
#7071 = direction ( 'none', ( 0.2433337170797372218, 0.9699426282683726308, 0.0000000000000000000 ) ) ;
#7072 = axis2_placement_3d ( 'none', #14478, #10858, #44308 ) ;
#7073 = cartesian_point ( 'none', ( -83.28642292229905308, -58.01397897755278876, -1.000000000000000888 ) ) ;
#7074 = cartesian_point ( 'none', ( -11.99999999999922018, -71.83774184570160060, -225.2938937902605403 ) ) ;
#7075 = b_spline_curve_with_knots ( 'none', 3,
( #35612, #2349, #31945, #48266, #6884, #31565, #11105, #44382, #2512, #40372, #6687, #23140 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.003713051909420366468, 0.005569577864130549269, 0.007426103818840732937, 0.01113915572826111242, 0.01485220763768149189 ),
.unspecified. ) ;
#7076 = oriented_edge ( 'none', *, *, #19402, .f. ) ;
#7077 = cartesian_point ( 'none', ( -18.76713071611749584, -51.96589802659205048, 66.58326168886465268 ) ) ;
#7078 = edge_curve ( 'none', #7727, #49859, #49255, .t. ) ;
#7079 = axis2_placement_3d ( 'none', #33375, #29731, #8504 ) ;
#7081 = cartesian_point ( 'none', ( -49.97379855497786139, 23.56243156510662828, 79.99986968464050108 ) ) ;
#7080 = direction ( 'none', ( 0.8732955203394802135, 7.915743972185438551e-15, 0.4871908600897563724 ) ) ;
#7082 = oriented_edge ( 'none', *, *, #20398, .t. ) ;
#7083 = vector ( 'none', #31721, 1000.000000000000000 ) ;
#7084 = oriented_edge ( 'none', *, *, #29577, .t. ) ;
#7085 = advanced_face ( 'none', ( #10611 ), #32758, .f. ) ;
#7086 = cartesian_point ( 'none', ( 21.35390774765789956, -43.71412937275737676, 86.75206931727537096 ) ) ;
#7087 = direction ( 'none', ( 0.9990409470326473418, 9.176147971179534203e-15, 0.04378568432845658664 ) ) ;
#7088 = b_spline_curve_with_knots ( 'none', 3,
( #3937, #16587, #39619, #10508, #27704, #18908, #52790, #36112, #22906, #23466, #35785, #27504, #6850, #40348, #6652, #44513, #15079, #15273, #35941, #27153, #2827, #48758 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.04198611259924615868, 0.04411528566872267854, 0.04624445873819920533, 0.04837363180767572518, 0.05050280487715225197, 0.05156739141189049802, 0.05263197794662874407, 0.05476115101610524311, 0.05582573755084348915, 0.05689032408558174214, 0.05901949715505824118 ),
.unspecified. ) ;
#7089 = axis2_placement_3d ( 'none', #46837, #544, #21699 ) ;
#7090 = cartesian_point ( 'none', ( 6.171186573633973276e-05, -166.7640424479311889, -173.9999643706323127 ) ) ;
#7091 = cartesian_point ( 'none', ( -4.114831334280649185e-15, 72.50000000000000000, -41.24999999999999289 ) ) ;
#7092 = plane ( 'none', #10803 ) ;
#7093 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7094 = line ( 'none', #47367, #21448 ) ;
#7095 = axis2_placement_3d ( 'none', #46148, #13053, #21011 ) ;
#7096 = cartesian_point ( 'none', ( -39.68055211274946714, 20.23658401104408711, -187.6111118553749009 ) ) ;
#7097 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 5.699999999999996625 ) ) ;
#7098 = vertex_point ( 'none', #37180 ) ;
#7099 = edge_curve ( 'none', #28502, #35852, #36886, .t. ) ;
#7100 = cartesian_point ( 'none', ( -52.59406400819506189, -33.17051653021419355, -126.5000000000000568 ) ) ;
#7101 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7102 = line ( 'none', #33538, #35935 ) ;
#7103 = direction ( 'none', ( 0.9616618148337274796, 0.2742381335458320968, 0.0000000000000000000 ) ) ;
#7104 = direction ( 'none', ( 0.9990641676798447390, -0.04325261677839738889, 0.0000000000000000000 ) ) ;
#7105 = cylindrical_surface ( 'none', #28306, 47.50000000000000711 ) ;
#7106 = cartesian_point ( 'none', ( 11.41272329537509833, 54.05841513569558998, 88.53733071381765285 ) ) ;
#7107 = cartesian_point ( 'none', ( -39.91172483210289101, -31.25177239256185402, -166.5893080228781855 ) ) ;
#7108 = edge_curve ( 'none', #13822, #48874, #27675, .t. ) ;
#7109 = cartesian_point ( 'none', ( 22.08954794714083292, -27.15470529688540324, -221.4999999999652687 ) ) ;
#7110 = oriented_edge ( 'none', *, *, #5625, .t. ) ;
#7111 = vertex_point ( 'none', #29123 ) ;
#7112 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#7113 = face_outer_bound ( 'none', #54078, .t. ) ;
#7114 = edge_loop ( 'none', ( #9597, #49787, #14806, #28741, #38784 ) ) ;
#7115 = cartesian_point ( 'none', ( -82.51397897755425959, 76.01397897755344957, 84.49999999999998579 ) ) ;
#7116 = cartesian_point ( 'none', ( -54.65805418833141971, -99.50000000000045475, -198.5378861503194230 ) ) ;
#7117 = line ( 'none', #49779, #11033 ) ;
#7118 = direction ( 'none', ( -1.341826977642614027e-16, -3.094331293124142505e-16, -1.000000000000000000 ) ) ;
#7119 = cartesian_point ( 'none', ( -20.68796286049618516, 28.23456728382045000, 49.32518037257222687 ) ) ;
#7120 = cartesian_point ( 'none', ( 55.37712775032617429, -2.397449295408628611, 94.35533905932740595 ) ) ;
#7121 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#7122 = cartesian_point ( 'none', ( 0.9999999999925927030, -89.68494664466874156, -188.6667570679354071 ) ) ;
#7123 = oriented_edge ( 'none', *, *, #25037, .t. ) ;
#7124 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7125 = edge_loop ( 'none', ( #19302, #15832, #22048, #46457 ) ) ;
#7126 = advanced_face ( 'none', ( #52505 ), #37347, .f. ) ;
#7127 = direction ( 'none', ( 0.0000000000000000000, -0.9505414793769529913, -0.3105976432361865491 ) ) ;
#7128 = cartesian_point ( 'none', ( -11.17831718285944476, -31.34196466055651342, -178.3644228096289623 ) ) ;
#7129 = vertex_point ( 'none', #28602 ) ;
#7130 = vector ( 'none', #45840, 1000.000000000000000 ) ;
#7131 = oriented_edge ( 'none', *, *, #5728, .t. ) ;
#7132 = advanced_face ( 'none', ( #12005 ), #16570, .f. ) ;
#7133 = cartesian_point ( 'none', ( -7.552742911885162336, -90.10841748444785537, -231.4999999999999432 ) ) ;
#7134 = cartesian_point ( 'none', ( 29.89095829561867035, -57.49999999999972289, -116.4999999999999005 ) ) ;
#7135 = edge_curve ( 'none', #39609, #48253, #20364, .t. ) ;
#7136 = oriented_edge ( 'none', *, *, #39390, .f. ) ;
#7137 = vector ( 'none', #34033, 1000.000000000000000 ) ;
#7138 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7139 = direction ( 'none', ( -7.771561172376093811e-16, -8.326672684688672081e-16, 1.000000000000000000 ) ) ;
#7140 = cartesian_point ( 'none', ( 31.82669242015564848, -17.33963833424146372, -217.1483267469091345 ) ) ;
#7141 = cartesian_point ( 'none', ( 29.37500000000082778, -68.24999999999970157, -228.2789924723356023 ) ) ;
#7142 = toroidal_surface ( 'none', #43841, 5.200000000000000178, 0.1999999999999992339 ) ;
#7143 = edge_curve ( 'none', #17325, #824, #40058, .t. ) ;
#7144 = direction ( 'none', ( 1.341826977642592580e-16, 3.094331293124151873e-16, -1.000000000000000000 ) ) ;
#7145 = cartesian_point ( 'none', ( -45.74489116147194778, -16.55981378897983802, 77.35996047078474191 ) ) ;
#7146 = axis2_placement_3d ( 'none', #7632, #49555, #44557 ) ;
#7147 = direction ( 'none', ( -0.8732955203394839883, -7.689702191451917327e-15, -0.4871908600897494335 ) ) ;
#7148 = cartesian_point ( 'none', ( -50.82958672035092462, 10.73105837456519041, 79.64000000000000057 ) ) ;
#7149 = direction ( 'none', ( 4.285461095618896537e-31, 1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#7150 = closed_shell ( 'none', ( #3522, #30488, #45294, #24750, #40305, #32093, #2768, #30775, #26280, #16691, #22718, #6038, #10390, #52599, #17562, #14182, #45519, #48965, #34882, #37118, #3353, #48401, #12306, #12128, #31347, #27194, #23575, #14864, #22703, #13748, #29598, #21174, #25537, #31115, #8326, #20, #37376, #13641, #23525, #7764, #40913, #48892, #15393, #13892, #21382, #42387, #8232, #28352, #34538, #7474, #42192, #23216, #42855, #6962, #37390, #2565, #32453, #11350, #34628, #9059, #34378, #51691, #53184, #19711, #1945, #13810, #22575, #6270, #1639, #6650, #39425, #41449, #46855, #28561, #6136, #19779, #10733, #10199, #8317, #35639, #2581, #12990 ) ) ;
#7151 = circle ( 'none', #19225, 9.999999999999994671 ) ;
#7152 = cartesian_point ( 'none', ( 45.95367257342401501, 27.99910452417013573, -128.5999999999998238 ) ) ;
#7153 = advanced_face ( 'none', ( #49899 ), #38810, .f. ) ;
#7154 = edge_curve ( 'none', #16608, #18596, #24960, .t. ) ;
#7155 = cartesian_point ( 'none', ( -57.21035038329020495, 84.07534156836291572, -35.10000000000000853 ) ) ;
#7156 = cartesian_point ( 'none', ( -58.80381447339920697, 12.41456416383789474, 77.00000000000000000 ) ) ;
#7157 = axis2_placement_3d ( 'none', #28240, #23483, #2657 ) ;
#7158 = vertex_point ( 'none', #29300 ) ;
#7159 = cartesian_point ( 'none', ( 16.92708737153543908, 32.04627468373687549, -217.1455450495739399 ) ) ;
#7161 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7160 = vector ( 'none', #16791, 1000.000000000000000 ) ;
#7162 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#7163 = axis2_placement_3d ( 'none', #31211, #22764, #18934 ) ;
#7164 = cartesian_point ( 'none', ( -49.75148222050967206, -24.03017073122859770, 66.18451017034385586 ) ) ;
#7165 = edge_curve ( 'none', #39416, #50965, #30286, .t. ) ;
#7166 = vertex_point ( 'none', #45609 ) ;
#7167 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#7168 = edge_curve ( 'none', #28447, #25028, #28991, .t. ) ;
#7169 = cartesian_point ( 'none', ( 54.21340947027124457, -10.65911451086595996, 88.51928285963401777 ) ) ;
#7170 = edge_curve ( 'none', #2328, #29223, #5336, .t. ) ;
#7171 = vertex_point ( 'none', #20279 ) ;
#7172 = cartesian_point ( 'none', ( -29.37499999999936406, -88.00000000000024158, -126.5210075276642385 ) ) ;
#7173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7174 = oriented_edge ( 'none', *, *, #25761, .t. ) ;
#7175 = vector ( 'none', #14767, 1000.000000000000114 ) ;
#7176 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013546, 0.0000000000000000000 ) ) ;
#7177 = oriented_edge ( 'none', *, *, #16199, .f. ) ;
#7178 = direction ( 'none', ( -1.000000000000000000, -9.094229558713193865e-15, 3.700043351201923717e-14 ) ) ;
#7179 = b_spline_curve_with_knots ( 'none', 3,
( #49293, #41416, #12516, #24366, #54048, #28423, #24171, #49670 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003977657155036316144, 0.0007955314310072632289, 0.001591062862014526458 ),
.unspecified. ) ;
#7180 = cartesian_point ( 'none', ( 24.00006171186803527, -125.4999999999997726, -112.9999643706333359 ) ) ;
#7181 = cartesian_point ( 'none', ( -77.18879210347726882, -50.09985732952227977, -29.10000000000000853 ) ) ;
#7182 = edge_curve ( 'none', #21469, #11487, #21749, .t. ) ;
#7183 = advanced_face ( 'none', ( #10681 ), #7980, .f. ) ;
#7184 = cartesian_point ( 'none', ( -39.32865235411510696, -64.70694779710692046, -205.7620327177331205 ) ) ;
#7185 = face_outer_bound ( 'none', #10089, .t. ) ;
#7186 = oriented_edge ( 'none', *, *, #10650, .t. ) ;
#7187 = cartesian_point ( 'none', ( -20.95647041360248508, 43.90606833318538094, 87.93170817349580659 ) ) ;
#7188 = circle ( 'none', #17592, 36.00000000000000711 ) ;
#7189 = direction ( 'none', ( -0.5457929029625883111, 0.8379201078119981050, 0.0000000000000000000 ) ) ;
#7190 = direction ( 'none', ( -0.9363967674059853197, 0.3509431492302153566, 0.0000000000000000000 ) ) ;
#7191 = advanced_face ( 'none', ( #53815, #51205 ), #38065, .t. ) ;
#7192 = cartesian_point ( 'none', ( -50.87899247233491451, -68.25000000000042633, -206.7750000000002331 ) ) ;
#7193 = line ( 'none', #39137, #51123 ) ;
#7194 = vector ( 'none', #14725, 1000.000000000000114 ) ;
#7195 = cylindrical_surface ( 'none', #6998, 4.050000000000002487 ) ;
#7196 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7197 = vertex_point ( 'none', #21728 ) ;
#7198 = cartesian_point ( 'none', ( -31.79906772687977323, 6.713366644338296219, 91.40000000000000568 ) ) ;
#7199 = advanced_face ( 'none', ( #17779 ), #4585, .f. ) ;
#7200 = edge_loop ( 'none', ( #10290, #6667, #37595, #22092 ) ) ;
#7201 = direction ( 'none', ( 1.224646799147353700e-16, -8.561292541515856896e-31, -1.000000000000000000 ) ) ;
#7203 = edge_loop ( 'none', ( #54201, #6601, #23655, #46842, #17515, #16173 ) ) ;
#7202 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7204 = conical_surface ( 'none', #4668, 55.00000000000000000, 0.7853981633974415066 ) ;
#7205 = oriented_edge ( 'none', *, *, #53742, .t. ) ;
#7206 = axis2_placement_3d ( 'none', #17832, #30277, #13656 ) ;
#7207 = cartesian_point ( 'none', ( -3.409715884831036270, -63.32442761498302275, -224.0267941263886371 ) ) ;
#7208 = cartesian_point ( 'none', ( 39.91639362785220868, 38.20051816463341510, 82.84251801640451163 ) ) ;
#7209 = cartesian_point ( 'none', ( -22.85890676549108136, -96.43488138598834780, -191.8472179199823699 ) ) ;
#7210 = edge_curve ( 'none', #44194, #4260, #37437, .t. ) ;
#7211 = cartesian_point ( 'none', ( -65.00000000000000000, 8.238265166145540160e-15, -57.00000000000003553 ) ) ;
#7212 = axis2_placement_3d ( 'none', #18174, #22339, #5573 ) ;
#7213 = cartesian_point ( 'none', ( 40.76481324505371617, 26.55282472912992020, 89.78084504248447217 ) ) ;
#7214 = cartesian_point ( 'none', ( 1.066413169272300851e-12, -108.7999999999999545, -173.9999999999999716 ) ) ;
#7215 = cartesian_point ( 'none', ( -26.89182433618866952, 14.33379361267836138, -221.5000000000000568 ) ) ;
#7216 = cartesian_point ( 'none', ( 6.424357815149639883, 54.87968264508098315, 65.17482155505447849 ) ) ;
#7217 = edge_curve ( 'none', #6422, #34312, #42732, .t. ) ;
#7219 = vertex_point ( 'none', #42299 ) ;
#7218 = axis2_placement_3d ( 'none', #26607, #14375, #48261 ) ;
#7220 = axis2_placement_3d ( 'none', #33909, #451, #37788 ) ;
#7221 = oriented_edge ( 'none', *, *, #49112, .f. ) ;
#7222 = oriented_edge ( 'none', *, *, #27928, .t. ) ;
#7223 = conical_surface ( 'none', #53902, 5.099999999999993427, 1.029744258676654312 ) ;
#7224 = axis2_placement_3d ( 'none', #9171, #42483, #45981 ) ;
#7225 = direction ( 'none', ( 1.000000000000000000, 8.921435019309308279e-15, -4.411153981769602576e-14 ) ) ;
#7226 = edge_curve ( 'none', #34306, #23870, #26254, .t. ) ;
#7228 = axis2_placement_3d ( 'none', #2795, #30343, #42601 ) ;
#7227 = cartesian_point ( 'none', ( 40.76481324505370907, 26.55282472912991665, 88.53733071381763864 ) ) ;
#7229 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7230 = cartesian_point ( 'none', ( -18.81203033455787121, -30.98432067313163785, -217.1483257035417296 ) ) ;
#7231 = axis2_placement_3d ( 'none', #6127, #5396, #40540 ) ;
#7232 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, -5.999999999999991118 ) ) ;
#7233 = cartesian_point ( 'none', ( -67.00603082849505654, -33.69275075015955423, 44.12927801012222062 ) ) ;
#7234 = vector ( 'none', #37391, 1000.000000000000000 ) ;
#7235 = edge_curve ( 'none', #11519, #14405, #6659, .t. ) ;
#7236 = oriented_edge ( 'none', *, *, #32720, .t. ) ;
#7237 = cartesian_point ( 'none', ( -7.817184838947010661, -30.30000000000002913, -178.3464492627581706 ) ) ;
#7238 = circle ( 'none', #52631, 6.099999999999999645 ) ;
#7239 = direction ( 'none', ( -1.000000000000000000, -9.208954989858888336e-15, 4.399718310005091090e-14 ) ) ;
#7240 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7241 = cylindrical_surface ( 'none', #32228, 6.499999999999999112 ) ;
#7242 = vertex_point ( 'none', #17219 ) ;
#7243 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 63.67520238876901573 ) ) ;
#7244 = axis2_placement_3d ( 'none', #21685, #8945, #42423 ) ;
#7246 = direction ( 'none', ( -1.000000000000000000, -8.163404592832031993e-15, 4.489872526057617991e-14 ) ) ;
#7245 = direction ( 'none', ( 0.9990641676798451831, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#7247 = face_outer_bound ( 'none', #53043, .t. ) ;
#7248 = vector ( 'none', #40209, 1000.000000000000000 ) ;
#7249 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7250 = cartesian_point ( 'none', ( 20.59999999999219611, -99.62102933735269517, -199.5637227309094328 ) ) ;
#7251 = vertex_point ( 'none', #30172 ) ;
#7252 = edge_curve ( 'none', #15134, #32527, #53879, .t. ) ;
#7253 = cartesian_point ( 'none', ( 19.78112798296814745, -44.44767758231281363, 85.35490324176524268 ) ) ;
#7254 = cartesian_point ( 'none', ( -50.31152949374526173, 94.99999999999998579, -17.99999999999984368 ) ) ;
#7255 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7256 = direction ( 'none', ( 0.8571673007021110013, 1.049727191138617093e-16, -0.5150380749100563760 ) ) ;
#7257 = oriented_edge ( 'none', *, *, #47751, .f. ) ;
#7258 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7259 = edge_curve ( 'none', #5448, #23082, #16504, .t. ) ;
#7260 = oriented_edge ( 'none', *, *, #47639, .t. ) ;
#7261 = oriented_edge ( 'none', *, *, #31131, .f. ) ;
#7262 = direction ( 'none', ( 0.4593118066915636288, 0.8882751061657259140, 0.0000000000000000000 ) ) ;
#7263 = face_outer_bound ( 'none', #9055, .t. ) ;
#7265 = edge_loop ( 'none', ( #35735, #43004, #29506, #39593 ) ) ;
#7264 = direction ( 'none', ( -0.9990641676798451831, 0.04325261677838691809, 0.0000000000000000000 ) ) ;
#7266 = cartesian_point ( 'none', ( -3.370989789350206323, 73.13350441206047492, -79.09999999999998010 ) ) ;
#7267 = cartesian_point ( 'none', ( -28.79738413495699945, 20.40840597983559945, -116.4999999999999574 ) ) ;
#7268 = cartesian_point ( 'none', ( 7.287860208111060782e-13, -72.99999999999997158, -173.9999999999999432 ) ) ;
#7269 = cartesian_point ( 'none', ( 48.43518373859534876, -4.607585540499917087, 88.46791859754721088 ) ) ;
#7270 = cartesian_point ( 'none', ( 52.50006171186502257, -87.99999999999948841, -173.9999643706345864 ) ) ;
#7271 = oriented_edge ( 'none', *, *, #32589, .f. ) ;
#7272 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#7273 = cartesian_point ( 'none', ( 22.72179416568368282, 50.36151874112343307, 77.77714161238264978 ) ) ;
#7274 = cartesian_point ( 'none', ( -2.979928402266787568, -55.39326335846418203, -126.3136651298182613 ) ) ;
#7275 = cartesian_point ( 'none', ( -32.21685037371130989, -73.67648575358288099, 41.50000000000000711 ) ) ;
#7276 = vertex_point ( 'none', #29846 ) ;
#7277 = oriented_edge ( 'none', *, *, #9609, .t. ) ;
#7278 = edge_loop ( 'none', ( #25199, #12216, #9660, #26829 ) ) ;
#7279 = cartesian_point ( 'none', ( 24.98865143065062355, -17.47127719823127023, -221.4999999999997726 ) ) ;
#7280 = oriented_edge ( 'none', *, *, #30883, .t. ) ;
#7281 = face_outer_bound ( 'none', #8261, .t. ) ;
#7282 = cartesian_point ( 'none', ( 55.12016759033819113, -3.830517972552257788, 66.57106724177141643 ) ) ;
#7283 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#7284 = cartesian_point ( 'none', ( -84.81947308857091627, -45.95287428716405742, -23.10000000000000142 ) ) ;
#7285 = direction ( 'none', ( -0.3499645431670341256, 0.9367629468151956740, 4.285829576045696410e-17 ) ) ;
#7286 = cartesian_point ( 'none', ( -33.55085318530801430, 55.76189138651019306, -116.4999999999999574 ) ) ;
#7287 = oriented_edge ( 'none', *, *, #33462, .f. ) ;
#7288 = cartesian_point ( 'none', ( 37.56689149545908180, -40.51527089582666719, 84.11512179512726561 ) ) ;
#7289 = axis2_placement_3d ( 'none', #3255, #20387, #3815 ) ;
#7290 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#7291 = circle ( 'none', #11120, 0.5999999999999994227 ) ;
#7292 = cartesian_point ( 'none', ( -36.61938601270381355, -101.2718580609817423, -147.8461279870049907 ) ) ;
#7293 = oriented_edge ( 'none', *, *, #30485, .t. ) ;
#7294 = cartesian_point ( 'none', ( 16.24676112878952594, -31.02509230069298596, 13.07799379950586882 ) ) ;
#7295 = vector ( 'none', #37959, 1000.000000000000000 ) ;
#7296 = plane ( 'none', #30087 ) ;
#7297 = edge_curve ( 'none', #22230, #27392, #19144, .t. ) ;
#7298 = vector ( 'none', #18500, 1000.000000000000114 ) ;
#7299 = oriented_edge ( 'none', *, *, #48051, .f. ) ;
#7300 = axis2_placement_3d ( 'none', #14050, #30840, #23152 ) ;
#7301 = direction ( 'none', ( 0.9616618148337265914, 0.2742381335458352054, -0.0000000000000000000 ) ) ;
#7302 = line ( 'none', #52895, #50553 ) ;
#7303 = vector ( 'none', #32744, 1000.000000000000114 ) ;
#7304 = line ( 'none', #75, #34819 ) ;
#7305 = edge_curve ( 'none', #3753, #19897, #42667, .t. ) ;
#7306 = axis2_placement_3d ( 'none', #41140, #12049, #45700 ) ;
#7307 = security_classification ( '', '', #32579 ) ;
#7308 = line ( 'none', #16301, #27571 ) ;
#7309 = edge_curve ( 'none', #46099, #6450, #34222, .t. ) ;
#7310 = oriented_edge ( 'none', *, *, #4619, .t. ) ;
#7311 = cartesian_point ( 'none', ( -11.99999999999768008, -84.93980746295464712, -229.3001660742905301 ) ) ;
#7312 = line ( 'none', #2015, #45909 ) ;
#7313 = oriented_edge ( 'none', *, *, #21463, .f. ) ;
#7314 = oriented_edge ( 'none', *, *, #42933, .f. ) ;
#7315 = circle ( 'none', #3738, 4.499999999999997335 ) ;
#7316 = vertex_point ( 'none', #38984 ) ;
#7317 = edge_curve ( 'none', #30331, #45011, #41119, .t. ) ;
#7318 = cartesian_point ( 'none', ( 8.372988503149375816, -34.32930365294605934, -221.4999999999995453 ) ) ;
#7319 = vertex_point ( 'none', #50368 ) ;
#7320 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 77.00000000000000000 ) ) ;
#7321 = oriented_edge ( 'none', *, *, #42145, .f. ) ;
#7322 = cartesian_point ( 'none', ( 8.645107855715314652e-13, -87.99999999999997158, -173.9999999999999432 ) ) ;
#7323 = vertex_point ( 'none', #39162 ) ;
#7324 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7325 = person_and_organization_role ( 'design_owner' ) ;
#7326 = cartesian_point ( 'none', ( -13.64296500298796566, -49.91925486149854407, 4.350000000000008527 ) ) ;
#7327 = cartesian_point ( 'none', ( 72.49999999999998579, -2.599350304069880072e-13, -73.00000000000000000 ) ) ;
#7328 = cartesian_point ( 'none', ( -42.30298678627902120, -24.03767864237793006, 88.15427818625127543 ) ) ;
#7329 = closed_shell ( 'none', ( #20757, #52243, #6075, #45337, #49215, #41736, #4508, #28336, #38605, #25309, #48485, #7979, #17343, #32388, #10118, #32302, #344, #38376, #20203, #12634 ) ) ;
#7330 = advanced_face ( 'none', ( #27610 ), #51617, .f. ) ;
#7331 = oriented_edge ( 'none', *, *, #8679, .f. ) ;
#7332 = direction ( 'none', ( 0.9784328531347618041, -0.2065651275181019930, 0.0000000000000000000 ) ) ;
#7333 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7334 = oriented_edge ( 'none', *, *, #27279, .f. ) ;
#7335 = cartesian_point ( 'none', ( 1.272013269635831997e-13, 4.650825779782444797e-14, -218.9999999999999147 ) ) ;
#7336 = edge_curve ( 'none', #7111, #17412, #17842, .t. ) ;
#7337 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 74.35999999999999943 ) ) ;
#7338 = cartesian_point ( 'none', ( -49.94005354332974633, 23.63373758188405560, 74.35999999999999943 ) ) ;
#7339 = line ( 'none', #21608, #38119 ) ;
#7340 = cartesian_point ( 'none', ( 32.03372306852158857, 16.95154863252357202, -217.1462417794114970 ) ) ;
#7341 = vector ( 'none', #36212, 1000.000000000000000 ) ;
#7342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7343 = cartesian_point ( 'none', ( 1.538883853809619229, -109.2999999999999545, -186.2736001714806093 ) ) ;
#7344 = oriented_edge ( 'none', *, *, #49678, .f. ) ;
#7345 = edge_curve ( 'none', #12664, #20378, #12396, .t. ) ;
#7346 = oriented_edge ( 'none', *, *, #32663, .t. ) ;
#7347 = circle ( 'none', #51439, 33.00000000000000000 ) ;
#7348 = advanced_face ( 'none', ( #852 ), #6722, .t. ) ;
#7349 = vertex_point ( 'none', #47584 ) ;
#7350 = cartesian_point ( 'none', ( -53.31653899652908279, -26.52514329740329302, -132.5999999999999943 ) ) ;
#7351 = face_outer_bound ( 'none', #2909, .t. ) ;
#7352 = edge_loop ( 'none', ( #33460, #23861, #6425, #14282 ) ) ;
#7353 = direction ( 'none', ( -0.9990409470326473418, -9.251858538542969067e-15, -0.04378568432845721115 ) ) ;
#7354 = line ( 'none', #44338, #40130 ) ;
#7355 = cartesian_point ( 'none', ( -19.99993828813728314, -129.5000000000001421, -234.9999643706314316 ) ) ;
#7356 = cartesian_point ( 'none', ( 54.71674391478212129, -7.691484306388494119, 66.03411340802449558 ) ) ;
#7357 = cylindrical_surface ( 'none', #21237, 50.00000000000000711 ) ;
#7358 = cartesian_point ( 'none', ( 42.88698030022106877, -87.99999999999958789, -135.6991263712101556 ) ) ;
#7359 = line ( 'none', #46997, #41455 ) ;
#7360 = circle ( 'none', #31578, 81.00000000000000000 ) ;
#7361 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273671766, 0.0000000000000000000 ) ) ;
#7362 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7363 = face_outer_bound ( 'none', #21690, .t. ) ;
#7364 = cartesian_point ( 'none', ( -27.99993828813746077, -129.5000000000002274, -238.9999643706310621 ) ) ;
#7365 = circle ( 'none', #12888, 2.099999999999998757 ) ;
#7366 = edge_loop ( 'none', ( #19503, #19025 ) ) ;
#7367 = oriented_edge ( 'none', *, *, #39736, .t. ) ;
#7368 = edge_loop ( 'none', ( #9575, #41123 ) ) ;
#7369 = direction ( 'none', ( -2.775557561562888984e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7370 = cartesian_point ( 'none', ( -38.82838606570158646, -65.53734368894393469, -206.7567546597899479 ) ) ;
#7371 = oriented_edge ( 'none', *, *, #7803, .t. ) ;
#7372 = cartesian_point ( 'none', ( 1.291442172566773246e-13, 3.462400061362407675e-14, -221.4999999999999147 ) ) ;
#7373 = direction ( 'none', ( 0.5457929029625880890, -0.8379201078119983270, -0.0000000000000000000 ) ) ;
#7374 = edge_loop ( 'none', ( #29544, #8913, #45860, #22651 ) ) ;
#7375 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7376 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 13.99999999999999822 ) ) ;
#7377 = direction ( 'none', ( 0.1846951638660234984, 0.9827958569532651012, 0.0000000000000000000 ) ) ;
#7378 = cartesian_point ( 'none', ( 71.24512301382634405, 22.35456510000439323, 13.84056237476648121 ) ) ;
#7379 = edge_curve ( 'none', #15494, #760, #15183, .t. ) ;
#7380 = axis2_placement_3d ( 'none', #40556, #20194, #11682 ) ;
#7381 = oriented_edge ( 'none', *, *, #42941, .t. ) ;
#7382 = edge_loop ( 'none', ( #194, #45691, #48274, #43957 ) ) ;
#7383 = oriented_edge ( 'none', *, *, #10704, .f. ) ;
#7384 = vector ( 'none', #2141, 1000.000000000000000 ) ;
#7385 = edge_curve ( 'none', #1425, #34885, #23077, .t. ) ;
#7386 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7387 = axis2_placement_3d ( 'none', #7335, #12121, #54006 ) ;
#7388 = cartesian_point ( 'none', ( -15.96284713578290493, -68.15561247116507104, -4.000000000000007105 ) ) ;
#7389 = circle ( 'none', #20120, 2.500000000000002220 ) ;
#7390 = cartesian_point ( 'none', ( -27.25075901189305227, -3.699750473582147148, 115.1515541839484342 ) ) ;
#7391 = cylindrical_surface ( 'none', #14377, 12.49999999999999822 ) ;
#7392 = edge_curve ( 'none', #4337, #43946, #47249, .t. ) ;
#7393 = oriented_edge ( 'none', *, *, #47349, .f. ) ;
#7394 = cartesian_point ( 'none', ( -13.41735453837569736, -89.42069711666509590, -148.8793028833342760 ) ) ;
#7395 = axis2_placement_3d ( 'none', #34966, #1864, #18462 ) ;
#7396 = advanced_face ( 'none', ( #13858 ), #31541, .f. ) ;
#7397 = cartesian_point ( 'none', ( 40.85719325312481942, 37.19294261301370597, 69.32695414549809243 ) ) ;
#7398 = edge_loop ( 'none', ( #30517, #480 ) ) ;
#7399 = cartesian_point ( 'none', ( -6.388173070196220493, -71.29948143487084167, -83.09999999999998010 ) ) ;
#7400 = direction ( 'none', ( 0.6957044947225365927, 0.7183280977539860945, 0.0000000000000000000 ) ) ;
#7401 = oriented_edge ( 'none', *, *, #15204, .t. ) ;
#7402 = cartesian_point ( 'none', ( 47.69117707539655271, -86.78993445391655825, -35.10000000000000853 ) ) ;
#7403 = oriented_edge ( 'none', *, *, #51589, .t. ) ;
#7404 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7405 = cartesian_point ( 'none', ( -23.56243156510645065, -49.97379855497793244, 79.99986968464051529 ) ) ;
#7406 = cartesian_point ( 'none', ( -5.130674274731151187e-13, -72.49999999999998579, -73.00000000000000000 ) ) ;
#7407 = axis2_placement_3d ( 'none', #19440, #48756, #52949 ) ;
#7408 = vertex_point ( 'none', #40047 ) ;
#7409 = advanced_face ( 'none', ( #36119 ), #41444, .t. ) ;
#7410 = direction ( 'none', ( 0.3126632816466504150, -0.9498640283271849727, -5.412337245047637148e-16 ) ) ;
#7411 = cylindrical_surface ( 'none', #43378, 72.79999999999999716 ) ;
#7412 = cartesian_point ( 'none', ( 32.65846312618521097, -36.05984839533736164, 68.64501010508867296 ) ) ;
#7413 = axis2_placement_3d ( 'none', #7816, #42058, #16990 ) ;
#7414 = circle ( 'none', #19553, 4.250000000000003553 ) ;
#7415 = face_outer_bound ( 'none', #21834, .t. ) ;
#7416 = face_outer_bound ( 'none', #10064, .t. ) ;
#7417 = vector ( 'none', #28785, 999.9999999999998863 ) ;
#7418 = cartesian_point ( 'none', ( 34.11549877599795622, -66.79174030199881429, 20.23661701905115962 ) ) ;
#7419 = line ( 'none', #26458, #49336 ) ;
#7420 = edge_curve ( 'none', #36959, #34376, #2736, .t. ) ;
#7421 = cartesian_point ( 'none', ( 10.06366449479201997, -68.10578473886421591, -5.999999999999991118 ) ) ;
#7422 = cartesian_point ( 'none', ( 40.40810192957865610, -93.09999999999962483, -193.8049555359271778 ) ) ;
#7423 = vector ( 'none', #18184, 1000.000000000000000 ) ;
#7424 = edge_loop ( 'none', ( #1209, #3503, #24611, #21270 ) ) ;
#7425 = cartesian_point ( 'none', ( -23.62685301147683603, -25.82825036262642371, -221.5000000000136140 ) ) ;
#7426 = line ( 'none', #48866, #41529 ) ;
#7427 = vertex_point ( 'none', #38619 ) ;
#7428 = edge_loop ( 'none', ( #25683, #8807, #17629, #26521 ) ) ;
#7429 = cartesian_point ( 'none', ( 50.87899247233636402, -101.5999999999995111, -144.6249999999992610 ) ) ;
#7430 = edge_curve ( 'none', #7859, #37610, #48579, .t. ) ;
#7431 = cartesian_point ( 'none', ( 8.487052108306596452e-13, -80.99999999999994316, -214.9999999999999716 ) ) ;
#7432 = oriented_edge ( 'none', *, *, #24571, .f. ) ;
#7433 = cartesian_point ( 'none', ( -67.62558267675302659, -32.43302435956464791, 46.41712102026797737 ) ) ;
#7434 = oriented_edge ( 'none', *, *, #54012, .f. ) ;
#7435 = edge_loop ( 'none', ( #45102, #2860 ) ) ;
#7436 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7438 = advanced_face ( 'none', ( #41381, #51267, #44040, #34794, #4042, #52572 ), #48670, .f. ) ;
#7439 = toroidal_surface ( 'none', #14165, 7.299999999999999822, 0.2000000000000000111 ) ;
#7440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7442 = edge_loop ( 'none', ( #36518, #40436, #25179, #42579 ) ) ;
#7441 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#7443 = oriented_edge ( 'none', *, *, #25037, .f. ) ;
#7445 = cartesian_point ( 'none', ( 48.60845625655243651, 2.010094613402386710, 74.35999999999999943 ) ) ;
#7444 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.500000000000007994 ) ) ;
#7446 = face_outer_bound ( 'none', #32372, .t. ) ;
#7447 = cartesian_point ( 'none', ( 64.01397897755478539, -76.01397897755305166, 0.0000000000000000000 ) ) ;
#7448 = oriented_edge ( 'none', *, *, #51831, .f. ) ;
#7449 = direction ( 'none', ( -0.7183280977539836520, 0.6957044947225389242, -0.0000000000000000000 ) ) ;
#7450 = oriented_edge ( 'none', *, *, #37022, .t. ) ;
#7451 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879643367e-16, 1.000000000000000000 ) ) ;
#7452 = b_spline_curve_with_knots ( 'none', 3,
( #34074, #30421, #13771, #25642, #1158, #13449 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0008677693232915920703, 0.001854018816626670828, 0.002840268309961749803 ),
.unspecified. ) ;
#7453 = direction ( 'none', ( 0.8732955203394836552, 8.540177112501206948e-15, 0.4871908600897501551 ) ) ;
#7454 = cartesian_point ( 'none', ( 3.931183427813056408, -73.23878065546412586, -83.09999999999998010 ) ) ;
#7455 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7456 = face_outer_bound ( 'none', #41365, .t. ) ;
#7457 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#7458 = plane ( 'none', #13068 ) ;
#7459 = oriented_edge ( 'none', *, *, #41086, .f. ) ;
#7460 = vertex_point ( 'none', #43717 ) ;
#7461 = direction ( 'none', ( 9.159339953157536725e-15, -1.000000000000000000, -1.705011012689330646e-16 ) ) ;
#7462 = vertex_point ( 'none', #27248 ) ;
#7463 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7464 = vertex_point ( 'none', #19361 ) ;
#7465 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7466 = direction ( 'none', ( 4.325858568177869744e-14, 0.07017034696530122240, 0.9975350231479439556 ) ) ;
#7467 = oriented_edge ( 'none', *, *, #3975, .f. ) ;
#7468 = cartesian_point ( 'none', ( -64.01397897755440169, -76.01397897755340693, -1.000000000000000888 ) ) ;
#7469 = cartesian_point ( 'none', ( 21.58028602329119394, 50.86205075328837211, 82.18484121413041521 ) ) ;
#7470 = cartesian_point ( 'none', ( -27.75201082019025378, -52.45629504287263956, -136.1948349012790231 ) ) ;
#7472 = circle ( 'none', #17103, 4.000000000000003553 ) ;
#7471 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 60.50000000000000000 ) ) ;
#7473 = axis2_placement_3d ( 'none', #30686, #9675, #22214 ) ;
#7474 = advanced_face ( 'none', ( #2177 ), #31607, .t. ) ;
#7475 = circle ( 'none', #23413, 12.50000000000000533 ) ;
#7476 = cartesian_point ( 'none', ( 16.56162236753216277, -30.83362887292923915, -221.4999999999997442 ) ) ;
#7477 = face_outer_bound ( 'none', #19916, .t. ) ;
#7478 = oriented_edge ( 'none', *, *, #21480, .t. ) ;
#7479 = line ( 'none', #5622, #1607 ) ;
#7480 = edge_curve ( 'none', #47501, #7242, #45362, .t. ) ;
#7481 = circle ( 'none', #7715, 3.399999999999993250 ) ;
#7482 = face_outer_bound ( 'none', #12074, .t. ) ;
#7483 = cartesian_point ( 'none', ( 54.83458314987480975, -6.771548118313173603, 65.05599335980431874 ) ) ;
#7484 = cartesian_point ( 'none', ( 12.86089763626722160, 53.73357322003764835, 89.70467052984393774 ) ) ;
#7485 = cartesian_point ( 'none', ( -65.36776942712459970, 2.829975463192884622, 59.00000000000001421 ) ) ;
#7486 = advanced_face ( 'none', ( #23648 ), #32229, .f. ) ;
#7487 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7488 = cartesian_point ( 'none', ( 60.00006171186425519, -99.49999999998070166, -193.9999643706445340 ) ) ;
#7489 = edge_loop ( 'none', ( #1569, #8135 ) ) ;
#7490 = face_outer_bound ( 'none', #35425, .t. ) ;
#7491 = edge_loop ( 'none', ( #43436, #27171, #7610, #48941 ) ) ;
#7492 = edge_curve ( 'none', #49319, #6173, #40122, .t. ) ;
#7493 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, 59.00000000000001421 ) ) ;
#7494 = vertex_point ( 'none', #31435 ) ;
#7495 = axis2_placement_3d ( 'none', #10139, #22533, #30443 ) ;
#7496 = cartesian_point ( 'none', ( 74.92981257598842149, -3.243946258379020176, 189.5000000000000000 ) ) ;
#7497 = vertex_point ( 'none', #18827 ) ;
#7499 = oriented_edge ( 'none', *, *, #15801, .f. ) ;
#7498 = oriented_edge ( 'none', *, *, #41501, .t. ) ;
#7500 = cartesian_point ( 'none', ( 39.37222672542611690, 63.83449269543940829, 18.39778194752066298 ) ) ;
#7501 = cartesian_point ( 'none', ( -36.45144051610775904, -99.03800159701194161, -147.6126781179260377 ) ) ;
#7502 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7503 = line ( 'none', #42342, #13401 ) ;
#7504 = advanced_face ( 'none', ( #23709, #18461, #8044, #12577, #13253, #21067 ), #27596, .t. ) ;
#7505 = cartesian_point ( 'none', ( -49.88653899652959467, 26.52514329740245813, -116.4712673526286295 ) ) ;
#7506 = oriented_edge ( 'none', *, *, #8707, .f. ) ;
#7507 = edge_curve ( 'none', #44202, #33399, #4721, .t. ) ;
#7508 = vertex_point ( 'none', #31263 ) ;
#7509 = direction ( 'none', ( 0.5000000000000033307, 0.0000000000000000000, 0.8660254037844367092 ) ) ;
#7510 = cartesian_point ( 'none', ( 35.23446514956529541, 33.54709533470561666, 70.04627264942844533 ) ) ;
#7511 = line ( 'none', #18885, #10133 ) ;
#7512 = cartesian_point ( 'none', ( 6.383028443041559211e-13, -62.99999999999997158, -173.9999999999999432 ) ) ;
#7513 = oriented_edge ( 'none', *, *, #53193, .t. ) ;
#7514 = edge_curve ( 'none', #35849, #35721, #49265, .t. ) ;
#7515 = vertex_point ( 'none', #35302 ) ;
#7516 = oriented_edge ( 'none', *, *, #9961, .t. ) ;
#7517 = edge_curve ( 'none', #41298, #26505, #38130, .t. ) ;
#7518 = cartesian_point ( 'none', ( -9.061516087411026987, -79.48977957972429920, -231.4999999999780869 ) ) ;
#7519 = cartesian_point ( 'none', ( 27.46578023347430886, -13.11956408671286844, -221.4999999999998579 ) ) ;
#7520 = vector ( 'none', #53647, 1000.000000000000114 ) ;
#7521 = edge_loop ( 'none', ( #38156, #36170 ) ) ;
#7522 = cartesian_point ( 'none', ( -57.49999999999975131, -29.89095829561865969, -116.5000000000000000 ) ) ;
#7523 = edge_curve ( 'none', #19615, #17077, #36807, .t. ) ;
#7524 = oriented_edge ( 'none', *, *, #42197, .f. ) ;
#7525 = oriented_edge ( 'none', *, *, #34275, .f. ) ;
#7526 = edge_loop ( 'none', ( #4131, #32967, #33683, #8825 ) ) ;
#7527 = direction ( 'none', ( 8.881784197001254296e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#7528 = cylindrical_surface ( 'none', #18847, 4.500000000000000888 ) ;
#7529 = edge_loop ( 'none', ( #12605, #7123 ) ) ;
#7530 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.500000000000007994 ) ) ;
#7531 = direction ( 'none', ( -1.000000000000000000, -9.048317650695024227e-15, -1.281797577817012319e-15 ) ) ;
#7532 = plane ( 'none', #45070 ) ;
#7533 = direction ( 'none', ( -9.180023717392518633e-15, 1.000000000000000000, 1.589621197296519802e-16 ) ) ;
#7534 = cartesian_point ( 'none', ( -45.74456726515197147, -16.56070850315277809, 76.24963006083061146 ) ) ;
#7535 = circle ( 'none', #670, 6.900000000000004796 ) ;
#7536 = circle ( 'none', #3179, 6.500000000000005329 ) ;
#7538 = oriented_edge ( 'none', *, *, #2612, .f. ) ;
#7537 = cartesian_point ( 'none', ( -31.92283968058987043, -71.60000000000026432, -124.5423868619760981 ) ) ;
#7539 = face_outer_bound ( 'none', #25126, .t. ) ;
#7540 = circle ( 'none', #38169, 34.00000000000002842 ) ;
#7541 = oriented_edge ( 'none', *, *, #53244, .f. ) ;
#7542 = cartesian_point ( 'none', ( -49.88653899652908308, -26.52514329740329302, -136.5999999999999943 ) ) ;
#7543 = cartesian_point ( 'none', ( 49.88653899652933887, 26.52514329740289156, -104.0000000000000142 ) ) ;
#7544 = cartesian_point ( 'none', ( -43.52994960083351828, -28.35394130890616893, 77.00000000000000000 ) ) ;
#7545 = cartesian_point ( 'none', ( 32.12408144164666624, 16.77337979235734977, -217.1401190257856513 ) ) ;
#7546 = oriented_edge ( 'none', *, *, #5846, .t. ) ;
#7547 = line ( 'none', #32101, #17970 ) ;
#7548 = vertex_point ( 'none', #48134 ) ;
#7549 = cartesian_point ( 'none', ( -29.68915997536810991, 28.42011027806611878, 49.33156487504298582 ) ) ;
#7550 = oriented_edge ( 'none', *, *, #20204, .f. ) ;
#7551 = direction ( 'none', ( 1.224646799147353700e-16, -8.561292541515856896e-31, -1.000000000000000000 ) ) ;
#7552 = edge_loop ( 'none', ( #2828, #42841 ) ) ;
#7554 = oriented_edge ( 'none', *, *, #49758, .t. ) ;
#7553 = oriented_edge ( 'none', *, *, #46463, .t. ) ;
#7555 = cartesian_point ( 'none', ( -51.66712826273645476, 82.68468937525219076, -23.10000000000000142 ) ) ;
#7556 = cartesian_point ( 'none', ( 36.58143415301380941, -97.92417798489887559, -200.2069596200716717 ) ) ;
#7557 = vector ( 'none', #39954, 1000.000000000000000 ) ;
#7558 = cartesian_point ( 'none', ( 6.171186573633973276e-05, -166.7640424479311889, -173.9999643706323127 ) ) ;
#7559 = vertex_point ( 'none', #10992 ) ;
#7560 = axis2_placement_3d ( 'none', #36545, #53726, #45304 ) ;
#7561 = cartesian_point ( 'none', ( 43.09996718058626186, -9.099193867172365557, 77.00000000000000000 ) ) ;
#7562 = vertex_point ( 'none', #39712 ) ;
#7563 = direction ( 'none', ( -0.9990641676798451831, 0.04325261677839042224, 0.0000000000000000000 ) ) ;
#7564 = direction ( 'none', ( -1.000000000000000000, -9.208954989858888336e-15, 4.399718310005091090e-14 ) ) ;
#7565 = cartesian_point ( 'none', ( 45.38653899652936019, -26.52514329740286669, -116.5000000000000000 ) ) ;
#7566 = vector ( 'none', #10041, 1000.000000000000114 ) ;
#7567 = edge_curve ( 'none', #3828, #4867, #48820, .t. ) ;
#7568 = direction ( 'none', ( 1.000000000000000000, 8.921435019309294079e-15, -4.411153981769595634e-14 ) ) ;
#7569 = oriented_edge ( 'none', *, *, #37868, .f. ) ;
#7570 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838692503, 3.384826294588891940e-16 ) ) ;
#7571 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7572 = b_spline_curve_with_knots ( 'none', 3,
( #49651, #41935, #54202, #24543, #45771, #4053, #33319, #8276, #41775, #45949, #20844, #50206, #8809, #46331, #6043, #43577, #42307, #18287, #17043, #21214, #4768, #17227, #46678, #50746 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001904774089628777844, 0.002829879696114056577, 0.003754985302599335092, 0.005605196515569894726, 0.006530302122055164568, 0.007455407728540434410, 0.009305618941510966288, 0.01023072454799623179, 0.01115583015448149730, 0.01300604136745195198, 0.01485625258042240840, 0.01670646379339286308 ),
.unspecified. ) ;
#7573 = edge_loop ( 'none', ( #9643, #44637 ) ) ;
#7574 = oriented_edge ( 'none', *, *, #37722, .t. ) ;
#7575 = cartesian_point ( 'none', ( 24.30090115042776944, 25.18861257150024358, 49.00000000000000000 ) ) ;
#7576 = cylindrical_surface ( 'none', #24462, 7.000000000000013323 ) ;
#7577 = edge_curve ( 'none', #18194, #11920, #795, .t. ) ;
#7578 = axis2_placement_3d ( 'none', #14448, #43729, #51781 ) ;
#7579 = oriented_edge ( 'none', *, *, #5034, .f. ) ;
#7580 = axis2_placement_3d ( 'none', #12467, #42622, #9538 ) ;
#7581 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#7582 = cartesian_point ( 'none', ( -40.06144489310531043, -63.87506015550432892, -204.4295449604349244 ) ) ;
#7583 = edge_loop ( 'none', ( #34615, #5665, #6644, #4192 ) ) ;
#7584 = oriented_edge ( 'none', *, *, #16101, .f. ) ;
#7585 = cartesian_point ( 'none', ( -50.09985732952200976, 77.18879210347745357, -29.10000000000000853 ) ) ;
#7586 = axis2_placement_3d ( 'none', #42921, #28067, #45444 ) ;
#7587 = vector ( 'none', #30229, 1000.000000000000000 ) ;
#7588 = edge_curve ( 'none', #51056, #15970, #7347, .t. ) ;
#7589 = axis2_placement_3d ( 'none', #50880, #50823, #10095 ) ;
#7590 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7591 = cartesian_point ( 'none', ( 49.12042915509611873, -105.5999999999995111, -147.5698862557410109 ) ) ;
#7592 = direction ( 'none', ( -1.281797577817009755e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7593 = oriented_edge ( 'none', *, *, #6846, .f. ) ;
#7594 = edge_curve ( 'none', #45385, #6220, #25650, .t. ) ;
#7595 = cartesian_point ( 'none', ( -3.090501365812795516e-15, -72.50000000000002842, -75.09999999999998010 ) ) ;
#7596 = oriented_edge ( 'none', *, *, #44116, .t. ) ;
#7597 = vertex_point ( 'none', #20219 ) ;
#7598 = direction ( 'none', ( 0.6698727396250120369, 0.2264299289124037939, 0.7071067811865507924 ) ) ;
#7599 = cartesian_point ( 'none', ( 6.825883231036882841e-14, 8.171272996826170283e-14, -173.9999999999999432 ) ) ;
#7600 = vector ( 'none', #4713, 1000.000000000000000 ) ;
#7602 = oriented_edge ( 'none', *, *, #54283, .t. ) ;
#7601 = cartesian_point ( 'none', ( -69.22458353403735032, 5.191399119947874397, -75.09999999999999432 ) ) ;
#7603 = cartesian_point ( 'none', ( 41.99050610926900617, 35.91345582313643092, 67.77668333308056958 ) ) ;
#7604 = axis2_placement_3d ( 'none', #34171, #1074, #5247 ) ;
#7605 = cartesian_point ( 'none', ( -23.64060577285823683, -99.94806452375372885, -190.7964962397572037 ) ) ;
#7606 =( bounded_curve ( ) b_spline_curve ( 3, ( #16858, #8574, #384, #21175 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.065435816510739153, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9788305577012361702, 0.9788305577012361702, 1.000000000000000000 ) )
representation_item ( '' ) );
#7607 = oriented_edge ( 'none', *, *, #12105, .t. ) ;
#7608 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7609 = direction ( 'none', ( -0.4871908600897525976, -4.689588983484703840e-15, 0.8732955203394822119 ) ) ;
#7610 = oriented_edge ( 'none', *, *, #48254, .f. ) ;
#7612 = oriented_edge ( 'none', *, *, #17421, .t. ) ;
#7611 = vertex_point ( 'none', #44598 ) ;
#7613 = cartesian_point ( 'none', ( 65.00000000000001421, 7.562905245752615636e-15, -116.5000000000000000 ) ) ;
#7614 = circle ( 'none', #30697, 6.000000000000005329 ) ;
#7615 = edge_curve ( 'none', #11101, #37809, #50592, .t. ) ;
#7616 = cartesian_point ( 'none', ( -30.82718870841560133, 16.57360903290358678, -221.5000000000002274 ) ) ;
#7617 = direction ( 'none', ( -0.7880191162099939861, -7.035630157927687913e-15, -0.6156507715317346419 ) ) ;
#7618 = oriented_edge ( 'none', *, *, #19765, .t. ) ;
#7619 = cartesian_point ( 'none', ( 33.54366517235278167, -35.23774313091293919, 83.96033586639032364 ) ) ;
#7620 = oriented_edge ( 'none', *, *, #41463, .f. ) ;
#7621 = circle ( 'none', #47777, 28.62499999999999289 ) ;
#7622 = cartesian_point ( 'none', ( 14.49999999999324451, -90.29999999999978400, -174.0000000000005969 ) ) ;
#7623 = oriented_edge ( 'none', *, *, #53977, .t. ) ;
#7624 = cartesian_point ( 'none', ( 0.9552552627050587830, -87.29999999999994031, -172.9571733686388200 ) ) ;
#7625 = oriented_edge ( 'none', *, *, #24131, .f. ) ;
#7626 = cartesian_point ( 'none', ( -49.88653899652934598, -26.52514329740286669, -116.5000000000000000 ) ) ;
#7627 = cartesian_point ( 'none', ( 40.78512696739610277, -93.17289212824219646, -193.0164025396265117 ) ) ;
#7628 = face_outer_bound ( 'none', #47223, .t. ) ;
#7629 = cartesian_point ( 'none', ( -34.09995244355327770, 43.47278303073272809, 66.45831756622015973 ) ) ;
#7630 = oriented_edge ( 'none', *, *, #44351, .f. ) ;
#7631 = advanced_face ( 'none', ( #47313 ), #14548, .t. ) ;
#7632 = cartesian_point ( 'none', ( -4.995768905487276267e-13, 72.50000000000002842, -45.72498166639773842 ) ) ;
#7633 = direction ( 'none', ( -2.040851148208016676e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7634 = oriented_edge ( 'none', *, *, #3054, .f. ) ;
#7635 = cartesian_point ( 'none', ( -27.45154675948071699, 1.714191897219353500, 113.5000000000000000 ) ) ;
#7636 = cartesian_point ( 'none', ( -40.51833966309126112, -37.56180735380667102, 69.90827159885721187 ) ) ;
#7637 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7638 = cartesian_point ( 'none', ( -27.31636239310527614, -99.50000000000022737, -126.6087734606767015 ) ) ;
#7640 = cartesian_point ( 'none', ( 48.65128992456008206, -0.2897279179110143210, 69.19102045642613064 ) ) ;
#7639 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7641 = axis2_placement_3d ( 'none', #10869, #48205, #23267 ) ;
#7642 = advanced_face ( 'none', ( #12643 ), #44796, .f. ) ;
#7643 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#7644 = vertex_point ( 'none', #33255 ) ;
#7645 = direction ( 'none', ( -0.6957044947225390352, -0.7183280977539837631, 0.0000000000000000000 ) ) ;
#7646 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7647 = cartesian_point ( 'none', ( 60.00006171186428361, -93.70169697578126033, -192.1053187469038619 ) ) ;
#7648 = direction ( 'none', ( -9.048317650695013183e-15, 1.000000000000000000, -5.947623346206194738e-15 ) ) ;
#7649 = cartesian_point ( 'none', ( 46.67469808432662859, 27.72887829926287040, -132.5999999999998238 ) ) ;
#7650 = edge_curve ( 'none', #12945, #15767, #37639, .t. ) ;
#7651 = vector ( 'none', #5478, 1000.000000000000114 ) ;
#7652 = axis2_placement_3d ( 'none', #40231, #52670, #43503 ) ;
#7653 = axis2_placement_3d ( 'none', #14815, #44045, #27574 ) ;
#7655 = oriented_edge ( 'none', *, *, #17533, .t. ) ;
#7654 = cartesian_point ( 'none', ( -1.630031489822335811, -109.0618654238387393, -159.6467196316544062 ) ) ;
#7656 = vertex_point ( 'none', #46264 ) ;
#7657 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7658 = axis2_placement_3d ( 'none', #33502, #37562, #12337 ) ;
#7660 = oriented_edge ( 'none', *, *, #37085, .f. ) ;
#7659 = oriented_edge ( 'none', *, *, #45478, .f. ) ;
#7661 = axis2_placement_3d ( 'none', #38590, #13167, #22063 ) ;
#7662 = edge_curve ( 'none', #7323, #8956, #35116, .t. ) ;
#7663 = vector ( 'none', #44490, 1000.000000000000000 ) ;
#7664 = axis2_placement_3d ( 'none', #36030, #11002, #15184 ) ;
#7665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7666 = oriented_edge ( 'none', *, *, #26820, .t. ) ;
#7667 = direction ( 'none', ( -0.2065651275181013546, -0.9784328531347619151, 0.0000000000000000000 ) ) ;
#7668 = oriented_edge ( 'none', *, *, #13614, .t. ) ;
#7669 = cartesian_point ( 'none', ( -27.87426661838422248, -52.37574547175108819, -136.3148423451866904 ) ) ;
#7670 = axis2_placement_3d ( 'none', #1719, #30422, #30767 ) ;
#7671 = cartesian_point ( 'none', ( 22.41113013391465358, -28.48992827944034900, -217.1483273318632428 ) ) ;
#7672 = toroidal_surface ( 'none', #6005, 6.399999999999998579, 0.1000000000000000056 ) ;
#7673 = cartesian_point ( 'none', ( 49.88653899652953072, -26.52514329740253984, -128.5999999999998522 ) ) ;
#7674 = edge_curve ( 'none', #51199, #51916, #21689, .t. ) ;
#7675 = vertex_point ( 'none', #147 ) ;
#7676 = cartesian_point ( 'none', ( 54.20835567379769770, -10.68427602351875372, 64.23443154756554918 ) ) ;
#7677 = cartesian_point ( 'none', ( 22.27535088008821873, 50.56096688470663736, 83.40586283350712904 ) ) ;
#7678 = cartesian_point ( 'none', ( 30.44853138050707742, 19.79839979503298864, -217.1483250505074238 ) ) ;
#7679 = cartesian_point ( 'none', ( -35.79632180274683151, 42.09045668634063020, 87.83146230920768005 ) ) ;
#7680 = circle ( 'none', #20329, 5.999999999999996447 ) ;
#7681 = direction ( 'none', ( 0.1846951638660269401, 0.9827958569532644351, 2.261863412465172914e-17 ) ) ;
#7682 = axis2_placement_3d ( 'none', #24285, #20798, #49959 ) ;
#7683 = direction ( 'none', ( 9.376883653928700429e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7684 = oriented_edge ( 'none', *, *, #35748, .t. ) ;
#7685 = edge_loop ( 'none', ( #5749, #32434, #38115, #25323 ) ) ;
#7686 = cartesian_point ( 'none', ( 13.70348027222954457, -89.74236846006034796, -148.6348030819124517 ) ) ;
#7687 = plane ( 'none', #38289 ) ;
#7688 = edge_curve ( 'none', #26617, #16256, #43980, .t. ) ;
#7689 = edge_curve ( 'none', #46428, #16596, #34859, .t. ) ;
#7690 = advanced_face ( 'none', ( #6027 ), #8662, .f. ) ;
#7691 = cartesian_point ( 'none', ( 39.93743637106609157, 27.79117748548669908, 65.54024461723223283 ) ) ;
#7692 = cartesian_point ( 'none', ( -49.88653899652953783, 26.52514329740252208, -136.4999999999999716 ) ) ;
#7693 = oriented_edge ( 'none', *, *, #36044, .f. ) ;
#7694 = cylindrical_surface ( 'none', #13371, 8.000000000000005329 ) ;
#7695 = advanced_face ( 'none', ( #1479 ), #2122, .t. ) ;
#7696 = cartesian_point ( 'none', ( 30.16103318093938768, -0.4943574895955848425, -221.4999999999998863 ) ) ;
#7697 = circle ( 'none', #39220, 4.999999999999992006 ) ;
#7698 = cartesian_point ( 'none', ( -24.84015235731780891, -57.50000000000020606, -116.4999999999999716 ) ) ;
#7699 = cartesian_point ( 'none', ( 42.08213108521548662, -30.02031384457428587, -126.4999999999998579 ) ) ;
#7700 = oriented_edge ( 'none', *, *, #5111, .f. ) ;
#7702 = edge_loop ( 'none', ( #17699, #22530 ) ) ;
#7701 = oriented_edge ( 'none', *, *, #31304, .t. ) ;
#7703 = cartesian_point ( 'none', ( 60.00006171186425519, -99.49999999998070166, -193.9999643706445340 ) ) ;
#7704 = direction ( 'none', ( 0.2742381335458287106, -0.9616618148337284788, 0.0000000000000000000 ) ) ;
#7705 = face_outer_bound ( 'none', #40715, .t. ) ;
#7706 = vertex_point ( 'none', #12608 ) ;
#7707 = cartesian_point ( 'none', ( -18.65002200033012159, -103.4440274886278957, -192.2023159268148049 ) ) ;
#7708 = approval_status ( 'not_yet_approved' ) ;
#7709 = line ( 'none', #3145, #4464 ) ;
#7710 = cartesian_point ( 'none', ( 29.37500000000155964, -109.5999999999996959, -224.8789924723354545 ) ) ;
#7711 = oriented_edge ( 'none', *, *, #30030, .t. ) ;
#7712 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838691809, 0.0000000000000000000 ) ) ;
#7713 = plane ( 'none', #47471 ) ;
#7714 = line ( 'none', #23462, #38494 ) ;
#7715 = axis2_placement_3d ( 'none', #654, #47111, #42716 ) ;
#7716 = oriented_edge ( 'none', *, *, #4912, .f. ) ;
#7717 = advanced_face ( 'none', ( #48645 ), #26319, .t. ) ;
#7718 = direction ( 'none', ( 0.9473431134417171773, 0.3202202763950993680, 0.0000000000000000000 ) ) ;
#7719 = cartesian_point ( 'none', ( 33.53969201903899489, -35.24373721468857923, 68.10094420673732429 ) ) ;
#7720 = cartesian_point ( 'none', ( 31.94025528958056981, 17.12890273846074152, -217.1483140636998712 ) ) ;
#7721 = edge_curve ( 'none', #52001, #52999, #41846, .t. ) ;
#7722 = cartesian_point ( 'none', ( 49.88653899652953072, -26.52514329740253629, -128.5999999999998522 ) ) ;
#7723 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7724 = axis2_placement_3d ( 'none', #208, #25419, #17402 ) ;
#7725 = edge_loop ( 'none', ( #52341, #30039, #28388, #23802, #37671, #48498, #49789, #7346 ) ) ;
#7726 = cartesian_point ( 'none', ( 29.32448262097887692, -105.5999999999996959, -228.3086204396836081 ) ) ;
#7727 = vertex_point ( 'none', #16441 ) ;
#7728 = face_outer_bound ( 'none', #53694, .t. ) ;
#7729 = edge_curve ( 'none', #28266, #10726, #45305, .t. ) ;
#7730 = oriented_edge ( 'none', *, *, #2432, .t. ) ;
#7731 = axis2_placement_3d ( 'none', #24142, #23976, #53275 ) ;
#7732 = cc_design_person_and_organization_assignment ( #6803, #45030, ( #7307 ) ) ;
#7733 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#7734 = cartesian_point ( 'none', ( 36.96516527578399547, -102.4891379847816211, -199.6631281497934651 ) ) ;
#7735 = cartesian_point ( 'none', ( 1.916598507997770576e-14, 3.321716810384927961e-14, -135.6999999999999318 ) ) ;
#7736 = direction ( 'none', ( 0.5000000000000007772, 0.8660254037844381525, 1.175359463015879662e-15 ) ) ;
#7737 = edge_curve ( 'none', #18136, #33748, #46632, .t. ) ;
#7738 = vector ( 'none', #5264, 1000.000000000000000 ) ;
#7739 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7740 = cartesian_point ( 'none', ( -30.61604893006073524, 37.81461005304731060, 66.66701365696280845 ) ) ;
#7741 = direction ( 'none', ( -0.8732955203394853205, -8.673617379884035472e-15, -0.4871908600897471020 ) ) ;
#7742 = cartesian_point ( 'none', ( -1.136863980421480402, 75.73611499950504822, -79.09999999999998010 ) ) ;
#7743 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838693197, 0.0000000000000000000 ) ) ;
#7744 = edge_loop ( 'none', ( #48092, #9647, #26638, #39366 ) ) ;
#7745 = cartesian_point ( 'none', ( -64.99993828813416030, -99.49999999998176747, -153.9999643706202335 ) ) ;
#7746 = direction ( 'none', ( -0.9990409470326473418, -9.540979117872440597e-15, -0.04378568432845606623 ) ) ;
#7747 = toroidal_surface ( 'none', #11212, 6.300000000000000711, 0.2000000000000000111 ) ;
#7748 = axis2_placement_3d ( 'none', #6418, #22855, #2440 ) ;
#7749 = direction ( 'none', ( 1.000000000000000000, 9.417070298159808138e-15, -4.361590453884543281e-14 ) ) ;
#7750 = circle ( 'none', #45482, 65.00000000000000000 ) ;
#7751 = cartesian_point ( 'none', ( 56.38653899652953783, -26.52514329740253984, -136.5999999999998522 ) ) ;
#7752 = axis2_placement_3d ( 'none', #32061, #48397, #36106 ) ;
#7753 = advanced_face ( 'none', ( #44670 ), #39436, .t. ) ;
#7754 = cartesian_point ( 'none', ( -40.72120171753878282, -63.41139316204398568, -203.3046833331466985 ) ) ;
#7755 = oriented_edge ( 'none', *, *, #50343, .t. ) ;
#7756 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7757 = oriented_edge ( 'none', *, *, #457, .f. ) ;
#7758 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 63.14000000000000057 ) ) ;
#7759 = edge_curve ( 'none', #40488, #7706, #24335, .t. ) ;
#7761 = circle ( 'none', #18716, 6.500000000000005329 ) ;
#7760 = cartesian_point ( 'none', ( 27.43264700627673136, 25.15592310453887492, 13.34054242658316269 ) ) ;
#7762 = edge_loop ( 'none', ( #22102, #47278, #1095, #1348 ) ) ;
#7763 = cartesian_point ( 'none', ( -9.595791672024917673, -54.41153753331214915, 64.34075280667144625 ) ) ;
#7764 = advanced_face ( 'none', ( #30909 ), #22365, .f. ) ;
#7765 = face_outer_bound ( 'none', #21263, .t. ) ;
#7766 = edge_curve ( 'none', #40095, #45275, #28496, .t. ) ;
#7767 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7768 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#7769 = advanced_face ( 'none', ( #33560 ), #24598, .t. ) ;
#7770 = cartesian_point ( 'none', ( -47.86517992416154499, -129.5000000000004263, -225.2652060066548643 ) ) ;
#7771 = direction ( 'none', ( 9.270521221605469591e-15, -1.000000000000000000, -1.848967548041555175e-16 ) ) ;
#7772 = oriented_edge ( 'none', *, *, #6873, .t. ) ;
#7773 = cartesian_point ( 'none', ( 38.77903336848151383, 39.35416926054723774, 76.24313406215875943 ) ) ;
#7774 = cartesian_point ( 'none', ( -23.66661266919971851, -98.96853191777607606, -190.7598322861504130 ) ) ;
#7775 = oriented_edge ( 'none', *, *, #42367, .t. ) ;
#7776 = cartesian_point ( 'none', ( -6.765206409649855048e-12, -89.29999999999992610, -173.9999999999999432 ) ) ;
#7777 = circle ( 'none', #24617, 4.499999999998824052 ) ;
#7778 = oriented_edge ( 'none', *, *, #46252, .t. ) ;
#7779 = direction ( 'none', ( -0.7880191162099936530, -6.853228547068867991e-15, -0.6156507715317347529 ) ) ;
#7780 = direction ( 'none', ( -8.878856469210927996e-31, -1.224646799147351482e-16, -1.000000000000000000 ) ) ;
#7781 = direction ( 'none', ( 9.076073226310654718e-15, -1.000000000000000000, -1.756328356926959886e-16 ) ) ;
#7782 = cartesian_point ( 'none', ( -31.05100482468539980, 16.15341193508715634, -221.5000000000003126 ) ) ;
#7783 = cartesian_point ( 'none', ( -64.69184366310231837, 37.55094010411902872, 47.11422573294502314 ) ) ;
#7784 = oriented_edge ( 'none', *, *, #13605, .t. ) ;
#7785 = line ( 'none', #27173, #50400 ) ;
#7786 = cartesian_point ( 'none', ( 34.14365887825665169, -66.77732068902771800, 41.50000000000000711 ) ) ;
#7787 = edge_curve ( 'none', #20164, #30331, #32666, .t. ) ;
#7788 = line ( 'none', #48192, #28747 ) ;
#7789 = axis2_placement_3d ( 'none', #48026, #31177, #35382 ) ;
#7790 = direction ( 'none', ( -1.067522139062650592e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7792 = oriented_edge ( 'none', *, *, #33727, .t. ) ;
#7793 = edge_curve ( 'none', #51929, #32494, #19651, .t. ) ;
#7794 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7795 = axis2_placement_3d ( 'none', #47, #41949, #29317 ) ;
#7796 = cartesian_point ( 'none', ( -27.30667536157174524, 3.264828881310565478, 113.7708492412725292 ) ) ;
#7797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7798 = b_spline_curve_with_knots ( 'none', 3,
( #20450, #3861, #42092, #49631, #33133, #37332, #12305, #41568, #20821, #16491, #20652, #49991, #24856, #8260, #33301, #12470, #9512, #4944, #46655, #21907, #21374, #33853, #21525, #38780, #38604, #50909 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.04061492854107189715, 0.04282316641319693085, 0.04392728534925945810, 0.04503140428532198536, 0.04723964215744706763, 0.04834376109350960182, 0.04944788002957213602, 0.05165611790169720441, 0.05276023683775975248, 0.05386435577382230055, 0.05607259364594736895, 0.05717671258200990314, 0.05828083151807243734 ),
.unspecified. ) ;
#7799 = face_outer_bound ( 'none', #52482, .t. ) ;
#7800 = oriented_edge ( 'none', *, *, #6519, .f. ) ;
#7801 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, 5.500000000000007994 ) ) ;
#7802 = conical_surface ( 'none', #7875, 22.00000000000000711, 0.3461359635693607162 ) ;
#7803 = edge_curve ( 'none', #36255, #24360, #23017, .t. ) ;
#7805 = direction ( 'none', ( -1.281797577817011135e-15, -3.384826294588888981e-16, 1.000000000000000000 ) ) ;
#7804 = axis2_placement_3d ( 'none', #35631, #48277, #48808 ) ;
#7806 = axis2_placement_3d ( 'none', #25637, #4093, #33351 ) ;
#7807 = direction ( 'none', ( -0.7071067811865769936, 0.0000000000000000000, -0.7071067811865181518 ) ) ;
#7808 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -56.00000000000000711 ) ) ;
#7809 = cartesian_point ( 'none', ( 44.21286247955588067, 24.18241569291466675, -126.4999999999998295 ) ) ;
#7811 = oriented_edge ( 'none', *, *, #9531, .f. ) ;
#7810 = cartesian_point ( 'none', ( 1.105581523783305739e-13, 4.599196572372113356e-14, -206.9999999999999147 ) ) ;
#7812 = b_spline_curve_with_knots ( 'none', 3,
( #46985, #13329, #5237, #9469 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.878959614448864246e-18, 0.001173621888758283891 ),
.unspecified. ) ;
#7813 = cartesian_point ( 'none', ( -67.02455660294876338, -31.71349584612283934, 15.25690436702144126 ) ) ;
#7814 = axis2_placement_3d ( 'none', #20034, #28684, #3620 ) ;
#7815 = cartesian_point ( 'none', ( 6.817347690274919238e-13, -67.79999999999996874, -173.9999999999999432 ) ) ;
#7816 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.64000000000000057 ) ) ;
#7817 = edge_loop ( 'none', ( #35890, #40691, #43391 ) ) ;
#7818 = edge_curve ( 'none', #2052, #27925, #34173, .t. ) ;
#7819 = oriented_edge ( 'none', *, *, #42197, .t. ) ;
#7820 = direction ( 'none', ( 9.270362255620057113e-15, -1.000000000000000000, -1.848553714044155093e-16 ) ) ;
#7821 = oriented_edge ( 'none', *, *, #4379, .f. ) ;
#7822 = face_outer_bound ( 'none', #32998, .t. ) ;
#7823 = cartesian_point ( 'none', ( -10.02976520578388175, 68.88880244924629892, -4.666717957443326625 ) ) ;
#7824 = oriented_edge ( 'none', *, *, #20017, .f. ) ;
#7825 = edge_curve ( 'none', #51194, #12297, #11326, .t. ) ;
#7826 = cartesian_point ( 'none', ( 47.64878202213128588, 27.96945681060781652, 64.45944700553071982 ) ) ;
#7827 = cartesian_point ( 'none', ( 37.54799489782272559, -40.53341650448194855, 86.01507838191653832 ) ) ;
#7828 = edge_curve ( 'none', #84, #5036, #36173, .t. ) ;
#7829 = cartesian_point ( 'none', ( 33.44393021757619522, -66.24795308014223849, -212.5190998126509498 ) ) ;
#7830 = cartesian_point ( 'none', ( -57.50000000000019185, 24.84015235731788707, -116.5000000000001563 ) ) ;
#7831 = cartesian_point ( 'none', ( -38.87360994227635302, -36.43001062574844440, -157.6006297648541477 ) ) ;
#7832 = edge_curve ( 'none', #25120, #16615, #46033, .t. ) ;
#7833 = cartesian_point ( 'none', ( 16.09063395388279005, -31.08360502632587696, -221.4999999999996874 ) ) ;
#7834 = conical_surface ( 'none', #26831, 3.400000000000000355, 1.029744258676654534 ) ;
#7835 = oriented_edge ( 'none', *, *, #52316, .t. ) ;
#7836 = cartesian_point ( 'none', ( 54.69908102130320060, -7.814379564723167526, 64.69926634144459854 ) ) ;
#7837 = line ( 'none', #46268, #26792 ) ;
#7838 = cartesian_point ( 'none', ( 13.21734026702995024, 53.64696217697220959, 89.65924719332851112 ) ) ;
#7839 = cartesian_point ( 'none', ( 29.10296753615239140, 21.73223905158992864, -217.1483268260760155 ) ) ;
#7840 = cartesian_point ( 'none', ( -38.31796203053413308, -39.80423149829502449, 72.93625265101788102 ) ) ;
#7841 = face_outer_bound ( 'none', #14144, .t. ) ;
#7842 = cartesian_point ( 'none', ( 37.00000000000002842, 1.209409840259782401e-14, -116.5000000000000000 ) ) ;
#7843 = line ( 'none', #49209, #13728 ) ;
#7844 = cylindrical_surface ( 'none', #30772, 32.50000000000001421 ) ;
#7845 = cartesian_point ( 'none', ( 13.88298898926691827, -90.04537793593181050, -148.5750464525690688 ) ) ;
#7846 = cartesian_point ( 'none', ( 7.999999999992135180, -102.8394512582410130, -201.8224636871401287 ) ) ;
#7847 = cartesian_point ( 'none', ( 48.17153899652953442, -29.49561043238316316, -132.5999999999998522 ) ) ;
#7848 = oriented_edge ( 'none', *, *, #35362, .f. ) ;
#7849 = oriented_edge ( 'none', *, *, #21894, .f. ) ;
#7850 = circle ( 'none', #47790, 51.00000000000000711 ) ;
#7851 = direction ( 'none', ( -0.8732955203394808796, -6.938893903907233111e-15, -0.4871908600897551511 ) ) ;
#7852 = cartesian_point ( 'none', ( -55.21779596423248648, 17.31041759277648495, -126.4999999999999716 ) ) ;
#7853 = oriented_edge ( 'none', *, *, #53813, .f. ) ;
#7854 = cartesian_point ( 'none', ( 52.94768237379490472, -31.84570521057590753, -128.5999999999998522 ) ) ;
#7855 = cartesian_point ( 'none', ( -51.60153899652909359, -29.49561043238392344, -132.5999999999999943 ) ) ;
#7856 = axis2_placement_3d ( 'none', #30356, #26297, #43710 ) ;
#7857 = cartesian_point ( 'none', ( -57.50000000000023448, 24.84015235731790838, -116.4999999999999858 ) ) ;
#7858 = oriented_edge ( 'none', *, *, #34410, .t. ) ;
#7859 = vertex_point ( 'none', #19413 ) ;
#7860 = cartesian_point ( 'none', ( -31.47052128191515763, 1.362457428519179725, 121.4999999999999716 ) ) ;
#7861 = oriented_edge ( 'none', *, *, #20106, .f. ) ;
#7862 = edge_curve ( 'none', #42625, #44194, #43362, .t. ) ;
#7863 = line ( 'none', #10976, #27492 ) ;
#7864 = edge_loop ( 'none', ( #980, #6110, #5092, #15040 ) ) ;
#7865 = plane ( 'none', #47399 ) ;
#7866 = cartesian_point ( 'none', ( 29.37500000000082778, -68.24999999999970157, -228.2789924723356023 ) ) ;
#7867 = cartesian_point ( 'none', ( 43.09996718058626186, -9.099193867172360228, 86.03271830624646554 ) ) ;
#7868 = cartesian_point ( 'none', ( -47.96731158334964107, -32.35571307955900977, -126.5000000000000000 ) ) ;
#7869 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #28582 ) ;
#7870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7871 = edge_curve ( 'none', #14910, #4201, #174, .t. ) ;
#7872 = cartesian_point ( 'none', ( 20.98065979215493115, -51.11382468696630355, 84.93119103958463256 ) ) ;
#7873 = cartesian_point ( 'none', ( -69.16864246632211177, -28.71553176558295206, 13.45567775472246552 ) ) ;
#7874 = axis2_placement_3d ( 'none', #13107, #51324, #34109 ) ;
#7875 = axis2_placement_3d ( 'none', #18120, #47422, #47606 ) ;
#7876 = advanced_face ( 'none', ( #9980 ), #37506, .t. ) ;
#7877 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7878 = cartesian_point ( 'none', ( 31.94465910968135347, 67.38931612310406649, 49.50000000000000711 ) ) ;
#7879 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 84.49999999999998579 ) ) ;
#7880 = circle ( 'none', #7224, 6.000000000000005329 ) ;
#7881 = cartesian_point ( 'none', ( 50.44999436159546491, 23.14173997359183588, -132.5999999999998238 ) ) ;
#7882 = oriented_edge ( 'none', *, *, #7729, .f. ) ;
#7883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7884 = line ( 'none', #30896, #34070 ) ;
#7885 = edge_curve ( 'none', #7319, #34432, #42073, .t. ) ;
#7886 = cartesian_point ( 'none', ( -95.00000000000000000, -95.00000000000000000, 104.5000000000000000 ) ) ;
#7887 = cartesian_point ( 'none', ( -10.73105837456501277, -50.82958672035096725, 77.00000000000000000 ) ) ;
#7888 = axis2_placement_3d ( 'none', #32819, #12004, #45651 ) ;
#7889 = cartesian_point ( 'none', ( 26.89113988890737872, 14.33513469513909655, -221.4999999999999716 ) ) ;
#7890 = cartesian_point ( 'none', ( -35.04829345597326551, -8.640723390106831658, -216.8562206850159271 ) ) ;
#7891 = circle ( 'none', #3880, 4.499999999999997335 ) ;
#7893 = oriented_edge ( 'none', *, *, #28434, .f. ) ;
#7892 = direction ( 'none', ( 0.2065651275181012436, 0.9784328531347619151, 0.0000000000000000000 ) ) ;
#7894 = axis2_placement_3d ( 'none', #40245, #52682, #44976 ) ;
#7895 = face_outer_bound ( 'none', #3281, .t. ) ;
#7896 = face_outer_bound ( 'none', #40659, .t. ) ;
#7897 = advanced_face ( 'none', ( #53183 ), #29605, .f. ) ;
#7898 = closed_shell ( 'none', ( #22335, #40831, #49999, #15926, #31915, #25774, #38795, #42331, #18084, #271, #49775, #20528, #43250, #30966, #1344, #26696, #25430, #17495, #21670, #25171 ) ) ;
#7899 = edge_curve ( 'none', #54316, #11486, #19751, .t. ) ;
#7900 = cartesian_point ( 'none', ( 50.87901855483275426, -85.49999999999951683, -144.6249026587566391 ) ) ;
#7901 = cartesian_point ( 'none', ( 36.47923010218124062, -98.57977235403119209, -200.3492321456511434 ) ) ;
#7902 = oriented_edge ( 'none', *, *, #24059, .t. ) ;
#7903 = direction ( 'none', ( -9.048317650695022649e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7904 = oriented_edge ( 'none', *, *, #47892, .f. ) ;
#7905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7906 = line ( 'none', #18418, #51140 ) ;
#7907 = vertex_point ( 'none', #17550 ) ;
#7908 = edge_curve ( 'none', #17874, #53053, #17180, .t. ) ;
#7909 = direction ( 'none', ( 0.8660254037844598018, 7.818599211708634683e-15, 0.4999999999999631406 ) ) ;
#7910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7911 = cartesian_point ( 'none', ( -50.87886904859702497, -86.56861605052149855, -203.3749287412624653 ) ) ;
#7912 = b_spline_curve_with_knots ( 'none', 3,
( #9087, #9255, #51552, #26068, #47692, #26423, #34521, #9456, #30293, #17849, #14210, #1783, #1053, #43471, #5603, #34681, #43655, #47321, #21853, #5222, #47517, #51189, #5771, #9639, #38728, #13675, #1392, #35075, #42938, #18042, #26239, #38915, #30659, #13840, #35248, #51370, #22579, #47126, #18204, #22187, #34866, #9805, #43272, #9990, #18375, #22369, #10188, #5410, #1215, #51887 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01776399724601843838, 0.01887354031288858078, 0.01998308337975872664, 0.02220216951349902185, 0.02331171258036917118, 0.02442125564723932052, 0.02553079871410946639, 0.02664034178097961572, 0.02885942791471993521, 0.03107851404846025470, 0.03329760018220057072, 0.03440714324907073740, 0.03551668631594089715, 0.03773577244968117500, 0.03884531551655132087, 0.03995485858342145979, 0.04106440165029159872, 0.04217394471716173765, 0.04439303085090198775, 0.04550257391777214055, 0.04661211698464227948, 0.04883120311838257122, 0.04994074618525271014, 0.05105028925212285601, 0.05326937538586314080 ),
.unspecified. ) ;
#7913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7914 = oriented_edge ( 'none', *, *, #29313, .f. ) ;
#7915 = edge_curve ( 'none', #26719, #1704, #42018, .t. ) ;
#7916 = oriented_edge ( 'none', *, *, #11193, .f. ) ;
#7917 = vertex_point ( 'none', #51230 ) ;
#7918 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7919 = oriented_edge ( 'none', *, *, #17670, .f. ) ;
#7920 = cartesian_point ( 'none', ( 20.27972180564916727, -51.39376522993159568, 72.86298293952552285 ) ) ;
#7921 = direction ( 'none', ( -0.9990409470326472308, -9.570888143320313916e-15, -0.04378568432845712788 ) ) ;
#7922 = edge_loop ( 'none', ( #24017, #32723, #17906, #15115 ) ) ;
#7923 = face_outer_bound ( 'none', #15216, .t. ) ;
#7924 = direction ( 'none', ( -1.110223024625153977e-15, -1.791696720879627837e-16, 1.000000000000000000 ) ) ;
#7925 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7926 = cartesian_point ( 'none', ( 51.66712826273759163, -82.68468937525148021, 29.25000000000000000 ) ) ;
#7927 = cartesian_point ( 'none', ( 0.6241764078282592276, -55.24665482447453257, 71.90846411076599054 ) ) ;
#7928 = plane ( 'none', #19477 ) ;
#7929 = direction ( 'none', ( -1.000000000000000000, -9.912705577011969338e-15, 4.361590453885266509e-14 ) ) ;
#7930 = line ( 'none', #26411, #15133 ) ;
#7931 = direction ( 'none', ( 1.000000000000000000, 9.131584377541462894e-15, -4.398467709509458479e-14 ) ) ;
#7932 = oriented_edge ( 'none', *, *, #35891, .f. ) ;
#7933 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7934 = vector ( 'none', #13093, 1000.000000000000114 ) ;
#7935 = cartesian_point ( 'none', ( -50.87899247233453082, -109.6000000000004064, -203.3750000000002558 ) ) ;
#7936 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7937 = cartesian_point ( 'none', ( 32.31988625574329177, -105.5999999999996675, -226.6375557895757424 ) ) ;
#7938 = circle ( 'none', #19953, 75.00000000000002842 ) ;
#7939 = cartesian_point ( 'none', ( -75.10261058744455909, 2.234125808929007473, -83.09999999999998010 ) ) ;
#7940 = oriented_edge ( 'none', *, *, #15683, .t. ) ;
#7941 = advanced_face ( 'none', ( #7989 ), #29830, .f. ) ;
#7942 = vector ( 'none', #24225, 1000.000000000000000 ) ;
#7943 = face_outer_bound ( 'none', #15721, .t. ) ;
#7944 = edge_curve ( 'none', #21832, #29478, #38068, .t. ) ;
#7945 = face_outer_bound ( 'none', #5369, .t. ) ;
#7946 = cylindrical_surface ( 'none', #38654, 5.999999999999998224 ) ;
#7947 = plane ( 'none', #11096 ) ;
#7948 = oriented_edge ( 'none', *, *, #41973, .f. ) ;
#7949 = advanced_face ( 'none', ( #40745 ), #40067, .t. ) ;
#7950 = cartesian_point ( 'none', ( -21.26985099519274058, 21.82931550586692282, -221.5000000000001421 ) ) ;
#7951 = cartesian_point ( 'none', ( 2.661375701847908282, 55.18895310153792622, 67.47835134022919590 ) ) ;
#7952 = line ( 'none', #44810, #51183 ) ;
#7953 = vertex_point ( 'none', #9304 ) ;
#7954 = edge_curve ( 'none', #32914, #29917, #26266, .t. ) ;
#7955 = vector ( 'none', #16438, 1000.000000000000114 ) ;
#7956 = oriented_edge ( 'none', *, *, #30299, .f. ) ;
#7957 = cartesian_point ( 'none', ( 35.14777147253249723, -33.63713218395031390, 76.26627821569847754 ) ) ;
#7958 = axis2_placement_3d ( 'none', #10474, #39378, #39762 ) ;
#7959 = axis2_placement_3d ( 'none', #29568, #37278, #46257 ) ;
#7960 = axis2_placement_3d ( 'none', #42437, #47012, #13709 ) ;
#7961 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 60.50000000000000000 ) ) ;
#7962 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#7963 = oriented_edge ( 'none', *, *, #31962, .f. ) ;
#7964 = edge_curve ( 'none', #19286, #52883, #38757, .t. ) ;
#7966 = axis2_placement_3d ( 'none', #6730, #44784, #44048 ) ;
#7965 = cartesian_point ( 'none', ( 58.01397897755485644, -83.28642292229760358, 0.0000000000000000000 ) ) ;
#7967 = cartesian_point ( 'none', ( 41.05224381346322815, -105.7186569590146803, -192.4363854227669606 ) ) ;
#7968 = oriented_edge ( 'none', *, *, #18411, .f. ) ;
#7969 = direction ( 'none', ( -0.9990409470326473418, -9.063045098980869525e-15, -0.04378568432845584418 ) ) ;
#7970 = axis2_placement_3d ( 'none', #23532, #2395, #14818 ) ;
#7971 = oriented_edge ( 'none', *, *, #4371, .f. ) ;
#7972 = edge_loop ( 'none', ( #51215, #25523, #1206, #23710 ) ) ;
#7973 = oriented_edge ( 'none', *, *, #50080, .f. ) ;
#7974 = vector ( 'none', #39159, 1000.000000000000000 ) ;
#7975 = plane ( 'none', #22304 ) ;
#7976 = edge_curve ( 'none', #44958, #18157, #23657, .t. ) ;
#7977 = cartesian_point ( 'none', ( -52.92519408471156339, -101.6000000000004206, -199.7071588145744272 ) ) ;
#7978 = cartesian_point ( 'none', ( -43.13844210148321423, -28.03368176064248019, -116.4999999999999716 ) ) ;
#7979 = advanced_face ( 'none', ( #53823 ), #38250, .f. ) ;
#7980 = cylindrical_surface ( 'none', #51731, 4.050000000000003375 ) ;
#7981 = cartesian_point ( 'none', ( -55.24941788563150169, -0.2656349137211047040, 78.91960460117363141 ) ) ;
#7982 = cartesian_point ( 'none', ( 34.14365887825660195, -66.77732068902774643, 189.5000000000000000 ) ) ;
#7983 = face_bound ( 'none', #45689, .t. ) ;
#7984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7985 = axis2_placement_3d ( 'none', #13864, #24356, #40502 ) ;
#7986 = vertex_point ( 'none', #34193 ) ;
#7987 = cartesian_point ( 'none', ( -32.96911753343489693, 1.427336353686769144, 60.50000000000001421 ) ) ;
#7988 = cartesian_point ( 'none', ( 38.56572102495459831, 35.36502738335382645, 21.00000000000000355 ) ) ;
#7989 = face_outer_bound ( 'none', #27785, .t. ) ;
#7990 = plane ( 'none', #29837 ) ;
#7991 = oriented_edge ( 'none', *, *, #31996, .t. ) ;
#7992 = edge_curve ( 'none', #7917, #50944, #111, .t. ) ;
#7993 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 1.791696720879527010e-16 ) ) ;
#7994 = cartesian_point ( 'none', ( 26.68488481312924421, -70.09320697892610497, 13.02241668167042299 ) ) ;
#7995 = face_outer_bound ( 'none', #50561, .t. ) ;
#7996 = cartesian_point ( 'none', ( 33.04284118542729942, -101.5999999999996817, -222.8327908599584646 ) ) ;
#7997 = edge_curve ( 'none', #47646, #3510, #51214, .t. ) ;
#7998 = direction ( 'none', ( -9.180023717392518633e-15, 1.000000000000000000, 1.589621197296519802e-16 ) ) ;
#7999 = vector ( 'none', #49184, 1000.000000000000000 ) ;
#8000 = vector ( 'none', #42862, 1000.000000000000000 ) ;
#8001 = direction ( 'none', ( -2.040851148208016676e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8002 = line ( 'none', #23618, #1433 ) ;
#8003 = circle ( 'none', #2829, 6.138320441952073381 ) ;
#8004 = cartesian_point ( 'none', ( -64.01397897755373378, -76.01397897755398958, 0.0000000000000000000 ) ) ;
#8005 = vector ( 'none', #47346, 1000.000000000000114 ) ;
#8006 = cartesian_point ( 'none', ( 50.72496202892118333, 21.90417849765551850, 67.97645157654014270 ) ) ;
#8007 = line ( 'none', #4791, #20388 ) ;
#8008 = oriented_edge ( 'none', *, *, #32663, .f. ) ;
#8009 = oriented_edge ( 'none', *, *, #41560, .f. ) ;
#8010 = direction ( 'none', ( -0.3499645431670339035, 0.9367629468151956740, 0.0000000000000000000 ) ) ;
#8011 = cartesian_point ( 'none', ( -38.56572102495457699, -35.36502738335357776, 46.18629150101525482 ) ) ;
#8012 = circle ( 'none', #20494, 17.50000000000000711 ) ;
#8013 = edge_loop ( 'none', ( #16869, #2660, #6933, #7550, #24217, #16444, #36441, #9186 ) ) ;
#8014 = advanced_face ( 'none', ( #21012 ), #42440, .t. ) ;
#8015 = cartesian_point ( 'none', ( 14.17195980256610888, -26.97071229226888534, -221.4999999999997158 ) ) ;
#8016 = oriented_edge ( 'none', *, *, #37752, .t. ) ;
#8017 = cartesian_point ( 'none', ( 43.38653899652954493, -26.52514329740252919, -136.4999999999998579 ) ) ;
#8018 = vertex_point ( 'none', #34733 ) ;
#8019 = cartesian_point ( 'none', ( -21.47987960511667538, 0.9299312607353195093, 175.4999999999999432 ) ) ;
#8020 = edge_loop ( 'none', ( #50540, #20209 ) ) ;
#8021 = cartesian_point ( 'none', ( 22.76034498798980721, 50.34440040848044617, 82.42568311654757451 ) ) ;
#8022 = cartesian_point ( 'none', ( 24.29956163476675357, 26.99372441745800444, -217.1483251538350601 ) ) ;
#8023 = advanced_face ( 'none', ( #32174 ), #47734, .t. ) ;
#8024 = cartesian_point ( 'none', ( -38.98159736196997471, -39.15389256342943014, 70.91297661159805443 ) ) ;
#8025 = oriented_edge ( 'none', *, *, #16276, .t. ) ;
#8026 = oriented_edge ( 'none', *, *, #29983, .t. ) ;
#8027 = edge_loop ( 'none', ( #28155, #45718 ) ) ;
#8028 = line ( 'none', #9761, #13914 ) ;
#8029 = axis2_placement_3d ( 'none', #51950, #35294, #10248 ) ;
#8030 = cartesian_point ( 'none', ( 13.10839146419832701, -89.37325814633493337, -148.8332939680170739 ) ) ;
#8031 = cartesian_point ( 'none', ( 1.071034472612303065e-12, -109.2999999999999545, -173.9999999999999716 ) ) ;
#8032 = circle ( 'none', #23348, 6.500000000000000888 ) ;
#8033 = advanced_face ( 'none', ( #33490 ), #22232, .t. ) ;
#8034 = cartesian_point ( 'none', ( 51.26530334789215715, -109.4999999999995310, -122.7347227346098606 ) ) ;
#8035 = cylindrical_surface ( 'none', #13356, 10.00000000000000355 ) ;
#8036 = edge_curve ( 'none', #28968, #40276, #16512, .t. ) ;
#8037 = axis2_placement_3d ( 'none', #52252, #1772, #18357 ) ;
#8038 = oriented_edge ( 'none', *, *, #5554, .t. ) ;
#8039 = cartesian_point ( 'none', ( -20.00000000000764189, -95.05000000000011084, -194.9999999999990621 ) ) ;
#8040 = cartesian_point ( 'none', ( -30.99079188901259840, 37.50690185014519074, 88.46791859753358267 ) ) ;
#8041 = edge_loop ( 'none', ( #31524, #3454 ) ) ;
#8042 = edge_curve ( 'none', #39842, #12786, #22305, .t. ) ;
#8043 = axis2_placement_3d ( 'none', #11618, #40860, #3534 ) ;
#8044 = face_bound ( 'none', #36127, .t. ) ;
#8045 = oriented_edge ( 'none', *, *, #41250, .t. ) ;
#8046 = edge_curve ( 'none', #49729, #20931, #37445, .t. ) ;
#8047 = vertex_point ( 'none', #35126 ) ;
#8048 = vector ( 'none', #18335, 1000.000000000000000 ) ;
#8049 = edge_curve ( 'none', #7460, #33817, #7291, .t. ) ;
#8051 = axis2_placement_3d ( 'none', #41399, #54034, #12502 ) ;
#8050 = cartesian_point ( 'none', ( 0.9999999999934217065, -109.2999999999999119, -174.0000000000000000 ) ) ;
#8052 = person_and_organization ( #47965, #21826 ) ;
#8053 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838691809, 0.0000000000000000000 ) ) ;
#8054 = face_outer_bound ( 'none', #40923, .t. ) ;
#8055 = line ( 'none', #29431, #866 ) ;
#8056 = face_outer_bound ( 'none', #31118, .t. ) ;
#8057 = line ( 'none', #42068, #6740 ) ;
#8058 = cartesian_point ( 'none', ( -16.64102455709961959, 45.71542415668002235, 78.47320537754315239 ) ) ;
#8059 = cartesian_point ( 'none', ( 50.87899247233644218, -109.5999999999994969, -144.6249999999992610 ) ) ;
#8060 = axis2_placement_3d ( 'none', #8069, #33139, #24518 ) ;
#8061 = direction ( 'none', ( -8.604228440844965160e-16, -1.000000000000000000, -8.604228440844973049e-16 ) ) ;
#8062 = circle ( 'none', #51807, 10.49999999999999112 ) ;
#8063 = oriented_edge ( 'none', *, *, #27102, .t. ) ;
#8064 = vertex_point ( 'none', #31245 ) ;
#8065 = direction ( 'none', ( 0.8209495939684051669, 0.5710006691441881221, 0.0000000000000000000 ) ) ;
#8066 = oriented_edge ( 'none', *, *, #53845, .f. ) ;
#8067 = direction ( 'none', ( -1.281797577817011135e-15, -3.469446951953613696e-16, 1.000000000000000000 ) ) ;
#8068 = direction ( 'none', ( 0.6957044947225416998, 0.7183280977539809875, 0.0000000000000000000 ) ) ;
#8069 = cartesian_point ( 'none', ( 10.73105837456536804, 50.82958672035089620, 77.00000000000000000 ) ) ;
#8070 = cartesian_point ( 'none', ( 53.45464293992652216, -83.01630568357100515, -157.2611631880425875 ) ) ;
#8071 = oriented_edge ( 'none', *, *, #47520, .t. ) ;
#8072 = oriented_edge ( 'none', *, *, #33877, .t. ) ;
#8073 = cartesian_point ( 'none', ( 82.01999999999999602, 1.004455304660658834e-14, 12.73205080756889629 ) ) ;
#8074 = oriented_edge ( 'none', *, *, #39747, .f. ) ;
#8075 = edge_curve ( 'none', #9119, #42759, #47258, .t. ) ;
#8076 = cartesian_point ( 'none', ( 0.9999999999942548179, -109.2999999999999119, -154.9999999999999716 ) ) ;
#8077 = cartesian_point ( 'none', ( 65.70006171186425092, -99.49999999998064482, -193.9999643706447898 ) ) ;
#8078 = cartesian_point ( 'none', ( -53.23439919595089975, 88.18058664702694216, -35.10000000000000853 ) ) ;
#8079 = cartesian_point ( 'none', ( 26.96595038573849124, 14.18195985831486716, -221.5000000000000568 ) ) ;
#8080 = cartesian_point ( 'none', ( -31.74611627819140480, -14.75161203805339127, -221.5000000000066791 ) ) ;
#8081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8082 = oriented_edge ( 'none', *, *, #2297, .f. ) ;
#8083 = edge_curve ( 'none', #52497, #23642, #6670, .t. ) ;
#8084 = line ( 'none', #24209, #48686 ) ;
#8085 = oriented_edge ( 'none', *, *, #1177, .t. ) ;
#8086 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838697361, 0.0000000000000000000 ) ) ;
#8087 = direction ( 'none', ( 0.9827958569532637689, -0.1846951638660304651, 2.261863412465175995e-17 ) ) ;
#8088 = vector ( 'none', #28297, 1000.000000000000000 ) ;
#8089 = circle ( 'none', #30486, 4.049999999999999822 ) ;
#8090 = cartesian_point ( 'none', ( -48.03765984943048295, -101.6000000000003780, -200.4889423210858581 ) ) ;
#8091 = oriented_edge ( 'none', *, *, #36379, .t. ) ;
#8092 = vertex_point ( 'none', #43857 ) ;
#8093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8094 = cartesian_point ( 'none', ( -46.36717398718998595, 14.74279664750272723, 65.22136361285342332 ) ) ;
#8095 = vertex_point ( 'none', #22632 ) ;
#8096 = cartesian_point ( 'none', ( -51.66712826273645476, 82.68468937525219076, -23.10000000000000142 ) ) ;
#8097 = oriented_edge ( 'none', *, *, #7567, .t. ) ;
#8098 = oriented_edge ( 'none', *, *, #14246, .f. ) ;
#8099 = face_outer_bound ( 'none', #5612, .t. ) ;
#8100 = direction ( 'none', ( 1.033905585191071457e-15, 1.041164386969050600e-15, -1.000000000000000000 ) ) ;
#8101 = face_bound ( 'none', #17265, .t. ) ;
#8102 = cartesian_point ( 'none', ( 22.59007780302441759, -50.42150016055306594, 69.03566837146111368 ) ) ;
#8103 = toroidal_surface ( 'none', #18629, 51.95000000000000284, 12.00000000000000178 ) ;
#8104 = vertex_point ( 'none', #35667 ) ;
#8105 = cartesian_point ( 'none', ( 29.37500000000155964, -109.5999999999996959, -224.8789924723354545 ) ) ;
#8106 = line ( 'none', #42956, #23149 ) ;
#8107 = vector ( 'none', #21836, 1000.000000000000000 ) ;
#8108 = cartesian_point ( 'none', ( -1.533127147194941253, -109.2458045604579269, -161.8577483666130661 ) ) ;
#8109 = circle ( 'none', #20530, 6.499999999999999112 ) ;
#8110 = cartesian_point ( 'none', ( 0.9999999999927740024, -108.2999999999999119, -188.4654761414894324 ) ) ;
#8111 = cartesian_point ( 'none', ( 49.20792782222853390, -105.5999999999995111, -141.6295963652348462 ) ) ;
#8112 = cartesian_point ( 'none', ( -6.771548118313365450, -54.83458314987478843, 65.05599335980429032 ) ) ;
#8113 = person_and_organization ( #47965, #21826 ) ;
#8114 = cartesian_point ( 'none', ( 43.87899247232490296, -121.4999999999995879, -144.6250000000021316 ) ) ;
#8115 = edge_loop ( 'none', ( #43773, #13059, #29236, #4107 ) ) ;
#8116 = edge_curve ( 'none', #18281, #28714, #8610, .t. ) ;
#8117 = vector ( 'none', #32897, 1000.000000000000000 ) ;
#8118 = vertex_point ( 'none', #9853 ) ;
#8119 = oriented_edge ( 'none', *, *, #29348, .t. ) ;
#8120 = axis2_placement_3d ( 'none', #35214, #1358, #5373 ) ;
#8121 = edge_curve ( 'none', #3933, #12722, #11266, .t. ) ;
#8122 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 61.00000000000000000 ) ) ;
#8123 = oriented_edge ( 'none', *, *, #28529, .t. ) ;
#8124 = axis2_placement_3d ( 'none', #1882, #30937, #47440 ) ;
#8126 = oriented_edge ( 'none', *, *, #22541, .f. ) ;
#8125 = vertex_point ( 'none', #1645 ) ;
#8127 = direction ( 'none', ( -0.8585674214990552944, -7.728734149753512230e-15, 0.5127006755802682170 ) ) ;
#8128 = cartesian_point ( 'none', ( -29.00000000000676081, -90.30000000000018190, -173.9999999999986642 ) ) ;
#8129 = circle ( 'none', #40032, 0.1999999999999972911 ) ;
#8130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8131 = direction ( 'none', ( -1.982541115402065702e-14, 0.9505414793769567661, -0.3105976432361757800 ) ) ;
#8132 = edge_curve ( 'none', #32020, #24430, #5343, .t. ) ;
#8133 = cartesian_point ( 'none', ( 53.21138485210156688, -24.21259058736857739, -128.5999999999998522 ) ) ;
#8135 = oriented_edge ( 'none', *, *, #38287, .f. ) ;
#8134 = axis2_placement_3d ( 'none', #9967, #10157, #5906 ) ;
#8136 = vertex_point ( 'none', #13888 ) ;
#8137 = direction ( 'none', ( -0.04325261677838692503, -0.9990641676798452941, 0.0000000000000000000 ) ) ;
#8138 = cartesian_point ( 'none', ( 38.91131171317162085, -21.72995614426379873, -188.0152761072147314 ) ) ;
#8139 = line ( 'none', #52375, #2283 ) ;
#8140 = vertex_point ( 'none', #5652 ) ;
#8141 = oriented_edge ( 'none', *, *, #52608, .t. ) ;
#8142 = oriented_edge ( 'none', *, *, #7108, .f. ) ;
#8143 = direction ( 'none', ( 0.1599507038641063694, 0.8511261788556259145, -0.4999999999999979461 ) ) ;
#8144 = cartesian_point ( 'none', ( -21.29586431856940010, -50.98137218994546060, 84.92089171104963441 ) ) ;
#8145 = axis2_placement_3d ( 'none', #37513, #37720, #37323 ) ;
#8146 = cartesian_point ( 'none', ( -31.71923970029785878, 17.53730265076491435, -217.1483266964304164 ) ) ;
#8147 = conical_surface ( 'none', #28010, 3.999999999999997335, 1.047197551196599852 ) ;
#8148 = cartesian_point ( 'none', ( -64.73989771798382264, 36.11141793170442327, 48.27621328625644281 ) ) ;
#8149 = oriented_edge ( 'none', *, *, #45503, .f. ) ;
#8150 = axis2_placement_3d ( 'none', #48321, #35491, #27805 ) ;
#8151 = oriented_edge ( 'none', *, *, #21000, .t. ) ;
#8152 = oriented_edge ( 'none', *, *, #45428, .f. ) ;
#8153 = cartesian_point ( 'none', ( 71.96115185942089454, -2.867306912660906093, -45.09999999999997300 ) ) ;
#8154 = vector ( 'none', #19342, 1000.000000000000000 ) ;
#8155 = edge_curve ( 'none', #31381, #35540, #51825, .t. ) ;
#8156 = vertex_point ( 'none', #39309 ) ;
#8157 = cartesian_point ( 'none', ( -2.397449295409205927, -55.37712775032614587, 49.00000000000000000 ) ) ;
#8158 = edge_curve ( 'none', #50025, #30626, #28934, .t. ) ;
#8159 = cartesian_point ( 'none', ( -53.28653899652933745, -26.52514329740289156, -104.0000000000000142 ) ) ;
#8160 = face_outer_bound ( 'none', #4426, .t. ) ;
#8161 = cartesian_point ( 'none', ( -31.42766409349777845, 45.44239773576430252, 65.55259186559592877 ) ) ;
#8162 = advanced_face ( 'none', ( #49909 ), #2745, .f. ) ;
#8163 = circle ( 'none', #4833, 59.85000000000001563 ) ;
#8164 = edge_curve ( 'none', #22889, #4267, #4672, .t. ) ;
#8165 = face_outer_bound ( 'none', #12008, .t. ) ;
#8166 = edge_loop ( 'none', ( #11458, #51131, #25074, #38877 ) ) ;
#8167 = direction ( 'none', ( 1.000000000000000000, 9.251858538542970644e-15, -4.388024335423237154e-14 ) ) ;
#8168 = face_outer_bound ( 'none', #9558, .t. ) ;
#8169 = circle ( 'none', #4510, 11.99999999999998224 ) ;
#8170 = cartesian_point ( 'none', ( -58.55920626011551633, 12.36292288195836875, 77.00000000000000000 ) ) ;
#8171 = cartesian_point ( 'none', ( 50.87899247232552113, -99.49999999999951683, -144.6249999999992895 ) ) ;
#8172 = edge_loop ( 'none', ( #52540, #24481, #10497, #7584 ) ) ;
#8173 = cartesian_point ( 'none', ( 6.503161158866600289, -87.99999999999992895, -116.4999999999999432 ) ) ;
#8174 = b_spline_curve_with_knots ( 'none', 3,
( #45829, #8496, #285, #469, #41829, #46385, #46214, #25314 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0009597110448043153419, 0.003233955308774623220, 0.004371077440759776021, 0.005508199572744928822 ),
.unspecified. ) ;
#8175 = cartesian_point ( 'none', ( -54.85248514987087276, 6.625381087731480712, 87.54078050999970628 ) ) ;
#8176 = direction ( 'none', ( -0.2065651275180911406, -0.9784328531347640245, 0.0000000000000000000 ) ) ;
#8177 = oriented_edge ( 'none', *, *, #22941, .f. ) ;
#8178 = line ( 'none', #35974, #51397 ) ;
#8179 = oriented_edge ( 'none', *, *, #28538, .f. ) ;
#8180 = oriented_edge ( 'none', *, *, #8219, .t. ) ;
#8181 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 11.00000000000000000 ) ) ;
#8182 = direction ( 'none', ( -0.9498640283271849727, -0.3126632816466503040, -1.054711873393898713e-15 ) ) ;
#8183 = cartesian_point ( 'none', ( -74.38399870616377996, -47.73876257482243091, -23.10000000000000497 ) ) ;
#8184 = vertex_point ( 'none', #23372 ) ;
#8185 = oriented_edge ( 'none', *, *, #13696, .f. ) ;
#8187 = oriented_edge ( 'none', *, *, #52440, .t. ) ;
#8186 = oriented_edge ( 'none', *, *, #25132, .f. ) ;
#8188 = direction ( 'none', ( -1.000000000000000000, 8.673617379884043361e-16, 0.0000000000000000000 ) ) ;
#8189 = advanced_face ( 'none', ( #36126 ), #19510, .f. ) ;
#8190 = b_spline_curve_with_knots ( 'none', 3,
( #3859, #11592, #36784, #47038, #21738, #38800 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455718011918283e-07, 0.007872294589614987209, 0.01574437833365817385 ),
.unspecified. ) ;
#8191 = cartesian_point ( 'none', ( 29.68915997536812057, -28.42011027806589851, 49.33156487504297871 ) ) ;
#8192 = vector ( 'none', #41913, 1000.000000000000000 ) ;
#8193 = direction ( 'none', ( 0.4593118066915636288, 0.8882751061657259140, 0.0000000000000000000 ) ) ;
#8194 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#8195 = oriented_edge ( 'none', *, *, #8132, .f. ) ;
#8196 = edge_loop ( 'none', ( #4130, #34721, #17790 ) ) ;
#8197 = cartesian_point ( 'none', ( -1.621906194828168557, -109.2463855444466390, -159.8321113305713084 ) ) ;
#8198 = circle ( 'none', #27836, 2.917500000000003091 ) ;
#8199 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8200 = oriented_edge ( 'none', *, *, #42449, .t. ) ;
#8202 = oriented_edge ( 'none', *, *, #22853, .f. ) ;
#8201 = cartesian_point ( 'none', ( 30.22718674928873384, 27.71853497614218753, 12.99999999999999822 ) ) ;
#8203 = vertex_point ( 'none', #23531 ) ;
#8204 = cartesian_point ( 'none', ( 55.18902246934361955, -2.659930556401557844, 86.52039540984422672 ) ) ;
#8205 = vector ( 'none', #39603, 1000.000000000000000 ) ;
#8206 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#8207 = direction ( 'none', ( -1.000000000000000000, 1.189184902126344429e-15, 0.0000000000000000000 ) ) ;
#8208 = axis2_placement_3d ( 'none', #14769, #18931, #39655 ) ;
#8209 = oriented_edge ( 'none', *, *, #3745, .f. ) ;
#8210 = cartesian_point ( 'none', ( 14.41835934776480421, -26.84748134577113632, -221.4999999999996305 ) ) ;
#8211 = edge_curve ( 'none', #17376, #28832, #27619, .t. ) ;
#8212 = vertex_point ( 'none', #40234 ) ;
#8213 = oriented_edge ( 'none', *, *, #19093, .f. ) ;
#8214 = circle ( 'none', #40574, 6.399999999999997691 ) ;
#8215 = cartesian_point ( 'none', ( -50.74398553220638064, -128.5000000000004832, -195.2141499381107508 ) ) ;
#8216 = cartesian_point ( 'none', ( 20.61841886784599609, 51.25919705613898714, 85.74250044674988658 ) ) ;
#8217 = cartesian_point ( 'none', ( 32.26394511722207881, -16.48780709750605311, -217.1270094780288957 ) ) ;
#8218 = cartesian_point ( 'none', ( -39.53305695952441567, -38.59868037894555926, 69.66146091062174150 ) ) ;
#8219 = edge_curve ( 'none', #37054, #2632, #53123, .t. ) ;
#8220 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8221 = axis2_placement_3d ( 'none', #4204, #33651, #37874 ) ;
#8222 = axis2_placement_3d ( 'none', #50264, #16395, #29002 ) ;
#8223 = cylindrical_surface ( 'none', #21330, 17.50000000000000355 ) ;
#8224 = cartesian_point ( 'none', ( 45.00000000000043343, -72.99999999999957367, -148.0192378864661578 ) ) ;
#8225 = line ( 'none', #26826, #50151 ) ;
#8226 = cartesian_point ( 'none', ( 13.72110358539439545, -89.76317569012493891, -148.6289339149359705 ) ) ;
#8227 = oriented_edge ( 'none', *, *, #5280, .t. ) ;
#8228 = vertex_point ( 'none', #6927 ) ;
#8229 = edge_curve ( 'none', #38493, #3292, #34805, .t. ) ;
#8230 = cylindrical_surface ( 'none', #49075, 6.500000000000005329 ) ;
#8231 = oriented_edge ( 'none', *, *, #52774, .f. ) ;
#8232 = advanced_face ( 'none', ( #13867 ), #48586, .f. ) ;
#8233 = axis2_placement_3d ( 'none', #11328, #44777, #49168 ) ;
#8234 = cartesian_point ( 'none', ( -1.479034102213369506, 4.375590412484156033, -218.9999999999999147 ) ) ;
#8235 = vertex_point ( 'none', #11146 ) ;
#8236 = oriented_edge ( 'none', *, *, #17911, .f. ) ;
#8238 = oriented_edge ( 'none', *, *, #22631, .t. ) ;
#8237 = edge_loop ( 'none', ( #47618, #14772, #21683, #41587 ) ) ;
#8239 = edge_curve ( 'none', #21465, #35293, #12585, .t. ) ;
#8240 = circle ( 'none', #22663, 105.4999999999998295 ) ;
#8241 = edge_curve ( 'none', #558, #9842, #44617, .t. ) ;
#8242 = advanced_face ( 'none', ( #15806 ), #2549, .f. ) ;
#8243 = direction ( 'none', ( -1.033905585191071457e-15, -1.041164386969050600e-15, 1.000000000000000000 ) ) ;
#8244 = cartesian_point ( 'none', ( -51.66712826273645476, 82.68468937525219076, -35.10000000000000853 ) ) ;
#8245 = oriented_edge ( 'none', *, *, #24874, .t. ) ;
#8246 = oriented_edge ( 'none', *, *, #856, .f. ) ;
#8248 = oriented_edge ( 'none', *, *, #49423, .t. ) ;
#8247 = cartesian_point ( 'none', ( 68.76418578314768126, 29.32434002319174837, 13.69240299683608875 ) ) ;
#8249 = edge_curve ( 'none', #45137, #8646, #40689, .t. ) ;
#8250 = cartesian_point ( 'none', ( -46.45653899652909047, -26.52514329740330012, -132.5999999999999943 ) ) ;
#8251 = circle ( 'none', #33033, 24.50000000000000355 ) ;
#8253 = oriented_edge ( 'none', *, *, #14433, .f. ) ;
#8252 = cartesian_point ( 'none', ( -49.88653899652934598, -26.52514329740286669, -104.0000000000000142 ) ) ;
#8254 = cartesian_point ( 'none', ( -17.61180535646824907, 45.35058448806855580, 71.95718410750474447 ) ) ;
#8255 = edge_loop ( 'none', ( #19201, #54263 ) ) ;
#8256 = oriented_edge ( 'none', *, *, #43132, .t. ) ;
#8257 = direction ( 'none', ( -0.8379201078120018797, -0.5457929029625825379, 0.0000000000000000000 ) ) ;
#8258 = cartesian_point ( 'none', ( -76.01397897755425959, 76.01397897755344957, 69.49999999999998579 ) ) ;
#8259 = line ( 'none', #3942, #20651 ) ;
#8260 = cartesian_point ( 'none', ( 22.40195809562310814, -50.50795484288315151, 67.47825976923095936 ) ) ;
#8261 = edge_loop ( 'none', ( #23533, #24950, #24414, #45448 ) ) ;
#8262 = cartesian_point ( 'none', ( 46.07824020250391328, 25.14697048696693571, -128.5999999999998238 ) ) ;
#8263 = vertex_point ( 'none', #27960 ) ;
#8264 = cartesian_point ( 'none', ( -48.63319106482479981, -1.285088442996404012, 71.98458157849120198 ) ) ;
#8265 = cartesian_point ( 'none', ( -30.87108278130725125, 1.336505858452147422, 121.4999999999999716 ) ) ;
#8266 = circle ( 'none', #19856, 7.000000000002081002 ) ;
#8267 = cartesian_point ( 'none', ( 1.169671402674156330e-13, 4.688781408416095591e-14, -211.9999999999999147 ) ) ;
#8268 = advanced_face ( 'none', ( #45947, #19703 ), #7092, .f. ) ;
#8269 = cartesian_point ( 'none', ( -30.87108278130725125, 1.336505858452147422, 113.4999999999999574 ) ) ;
#8270 = cartesian_point ( 'none', ( 3.370989789349695620, -73.13350441206050334, -79.09999999999998010 ) ) ;
#8271 = cartesian_point ( 'none', ( 34.97618295818735845, 1.728626610419503828, -221.4999999999442082 ) ) ;
#8272 = cartesian_point ( 'none', ( -34.84018902365668424, 3.389549299494726498, -221.5000000000000568 ) ) ;
#8273 = direction ( 'none', ( 1.999342311295301167e-14, -0.9505414793769568771, 0.3105976432361749473 ) ) ;
#8274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8275 = vertex_point ( 'none', #53009 ) ;
#8276 = cartesian_point ( 'none', ( 46.85835829889951754, -64.35104485630117210, -155.3150249086116901 ) ) ;
#8277 = edge_loop ( 'none', ( #29257, #9596, #1896, #4008 ) ) ;
#8278 = cartesian_point ( 'none', ( 38.01358583104499189, -94.55665628177176529, -198.0851547189583926 ) ) ;
#8279 = cartesian_point ( 'none', ( -1.000000000005944356, -109.2999999999999261, -159.5345238585104823 ) ) ;
#8280 = cartesian_point ( 'none', ( -53.31653899652954465, 26.52514329740252208, -132.5999999999999659 ) ) ;
#8281 = circle ( 'none', #53971, 70.00000000000002842 ) ;
#8282 = axis2_placement_3d ( 'none', #10544, #14040, #43282 ) ;
#8283 = cartesian_point ( 'none', ( -47.44936450498640568, -105.6000000000003780, -203.4255173790228923 ) ) ;
#8284 = manifold_solid_brep ( '����-51-solid1', #23109 ) ;
#8285 = vertex_point ( 'none', #41138 ) ;
#8286 = cartesian_point ( 'none', ( -34.12948084527752002, 34.67218690585394825, 82.72118047706824484 ) ) ;
#8287 = cartesian_point ( 'none', ( -44.15275571861376847, 20.43248401536547476, 70.99616015944782532 ) ) ;
#8288 = edge_curve ( 'none', #30963, #39639, #5966, .t. ) ;
#8289 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#8290 = vertex_point ( 'none', #32866 ) ;
#8291 = axis2_placement_3d ( 'none', #36995, #36266, #49643 ) ;
#8293 = oriented_edge ( 'none', *, *, #24350, .t. ) ;
#8292 = oriented_edge ( 'none', *, *, #42314, .t. ) ;
#8294 = cartesian_point ( 'none', ( 66.77732068902786011, 34.14365887825641011, 21.00000000000000355 ) ) ;
#8295 = b_spline_curve_with_knots ( 'none', 3,
( #31317, #6074, #43052, #1725, #52206, #6275, #30953, #22516 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002232706047071090182, 0.003349059070606643946, 0.004465412094142189037 ),
.unspecified. ) ;
#8296 = direction ( 'none', ( 8.937295348232510150e-15, -1.000000000000000000, -1.878382429069715979e-16 ) ) ;
#8297 = conical_surface ( 'none', #50386, 6.400000000000003020, 0.7853981633974426169 ) ;
#8298 = cartesian_point ( 'none', ( -67.86542984632421849, 2.938107005138851147, 94.35533905932740595 ) ) ;
#8299 = oriented_edge ( 'none', *, *, #9757, .t. ) ;
#8301 = edge_curve ( 'none', #46487, #43952, #29553, .t. ) ;
#8300 = oriented_edge ( 'none', *, *, #54058, .t. ) ;
#8302 = axis2_placement_3d ( 'none', #46973, #21334, #50306 ) ;
#8303 = axis2_placement_3d ( 'none', #29112, #41375, #33141 ) ;
#8304 = advanced_face ( 'none', ( #1423 ), #3804, .t. ) ;
#8305 = cartesian_point ( 'none', ( 22.33626193025362383, -50.53431434173610626, 84.67296257597855913 ) ) ;
#8306 = vector ( 'none', #50067, 1000.000000000000000 ) ;
#8307 = cartesian_point ( 'none', ( -47.36368616655632025, -20.08715342491218081, -116.4712673526286437 ) ) ;
#8308 = axis2_placement_3d ( 'none', #25854, #11796, #3748 ) ;
#8309 = cartesian_point ( 'none', ( -31.75541052382149232, 26.52534453053504748, 14.00000000000000533 ) ) ;
#8310 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 103.4999999999999716 ) ) ;
#8312 = vertex_point ( 'none', #32683 ) ;
#8311 = b_spline_curve_with_knots ( 'none', 3,
( #17632, #1537, #35028, #21619 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8313 = oriented_edge ( 'none', *, *, #42272, .t. ) ;
#8314 = edge_curve ( 'none', #41204, #31974, #39379, .t. ) ;
#8315 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8316 = cartesian_point ( 'none', ( -1.861125636903859348, -55.21920581476791057, 68.25749955325011342 ) ) ;
#8317 = advanced_face ( 'none', ( #28236 ), #20208, .f. ) ;
#8318 = circle ( 'none', #36168, 4.049999999999998934 ) ;
#8319 = axis2_placement_3d ( 'none', #28380, #27850, #7712 ) ;
#8320 = oriented_edge ( 'none', *, *, #50411, .f. ) ;
#8321 = cartesian_point ( 'none', ( 13.24567493457523248, 48.21360902823565198, -4.999999999999992006 ) ) ;
#8322 = vertex_point ( 'none', #36906 ) ;
#8323 = edge_curve ( 'none', #29478, #5017, #9278, .t. ) ;
#8324 = cartesian_point ( 'none', ( 13.88992723691865727, -108.4436846061710895, -148.5526882680843528 ) ) ;
#8325 = cartesian_point ( 'none', ( -43.64777217354938443, 21.48707714618090847, 79.64000000000000057 ) ) ;
#8326 = advanced_face ( 'none', ( #50539 ), #53738, .t. ) ;
#8327 = direction ( 'none', ( 0.9367629468151991157, 0.3499645431670250217, 0.0000000000000000000 ) ) ;
#8328 = direction ( 'none', ( 4.270088556250598741e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8329 = cartesian_point ( 'none', ( 8.417571250381030268, 54.61017763924353829, 88.17765214610129476 ) ) ;
#8330 = direction ( 'none', ( -1.281797577817010741e-15, -1.927470528863118556e-16, 1.000000000000000000 ) ) ;
#8331 = axis2_placement_3d ( 'none', #38755, #26090, #51212 ) ;
#8332 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 62.60000000000000142 ) ) ;
#8333 = oriented_edge ( 'none', *, *, #48407, .f. ) ;
#8334 = edge_curve ( 'none', #8973, #42421, #20371, .t. ) ;
#8335 = advanced_face ( 'none', ( #16456 ), #3354, .t. ) ;
#8336 = direction ( 'none', ( 8.881784197001254296e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#8337 = edge_curve ( 'none', #50181, #17687, #42678, .t. ) ;
#8338 = cartesian_point ( 'none', ( -17.16119812839056991, 31.92291727455314643, -217.1483267672933266 ) ) ;
#8339 = face_outer_bound ( 'none', #36404, .t. ) ;
#8340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8341 = edge_loop ( 'none', ( #11881, #26824, #43962, #45302 ) ) ;
#8343 = oriented_edge ( 'none', *, *, #52433, .t. ) ;
#8342 = vertex_point ( 'none', #49921 ) ;
#8344 = direction ( 'none', ( -0.9616618148337265914, -0.2742381335458353164, 0.0000000000000000000 ) ) ;
#8345 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8346 = cartesian_point ( 'none', ( 54.38653899652936019, 26.52514329740288090, -116.5000000000000000 ) ) ;
#8347 = conical_surface ( 'none', #6444, 46.00000000000004263, 0.7853981633974378429 ) ;
#8348 = cartesian_point ( 'none', ( -38.44683263428137820, -29.81240902341729893, 66.22164183279890892 ) ) ;
#8349 = cartesian_point ( 'none', ( -49.88653899652909018, -26.52514329740330012, -128.5999999999999943 ) ) ;
#8350 = edge_loop ( 'none', ( #10150, #10065, #27293, #17202 ) ) ;
#8351 = edge_loop ( 'none', ( #43893, #42591, #18068, #38078 ) ) ;
#8352 = cartesian_point ( 'none', ( 49.17796197132311420, 9.029288806273644497, -4.999999999999992006 ) ) ;
#8353 = cartesian_point ( 'none', ( -3.370989789349700061, -71.86649558793955350, -83.09999999999998010 ) ) ;
#8354 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#8355 = face_outer_bound ( 'none', #4233, .t. ) ;
#8356 = direction ( 'none', ( 0.8585674214990554054, 7.728734149753513808e-15, -0.5127006755802681059 ) ) ;
#8357 = edge_loop ( 'none', ( #14668, #6492, #42226, #36144 ) ) ;
#8358 = oriented_edge ( 'none', *, *, #3940, .t. ) ;
#8359 = cartesian_point ( 'none', ( -55.05729930072093481, 4.621710197822038069, 67.56875318738207170 ) ) ;
#8360 = vector ( 'none', #51533, 1000.000000000000114 ) ;
#8362 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 13.99999999999999822 ) ) ;
#8361 = direction ( 'none', ( 8.604228440844965160e-16, 1.000000000000000000, 8.604228440844973049e-16 ) ) ;
#8363 = vertex_point ( 'none', #3634 ) ;
#8364 = face_bound ( 'none', #41270, .t. ) ;
#8365 = oriented_edge ( 'none', *, *, #38685, .f. ) ;
#8366 = axis2_placement_3d ( 'none', #12227, #16241, #45502 ) ;
#8367 = direction ( 'none', ( -1.000000000000000000, 8.673617379884043361e-16, 0.0000000000000000000 ) ) ;
#8368 = cartesian_point ( 'none', ( 54.98110891169375947, -28.58222158156143777, -126.4999999999999432 ) ) ;
#8369 = cartesian_point ( 'none', ( -57.50000000000027001, 29.81191037152726508, -116.4999999999999858 ) ) ;
#8370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8371 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8372 = cartesian_point ( 'none', ( -11.90300645332232321, -55.30000000000006111, -175.5226415770473807 ) ) ;
#8373 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8374 = edge_curve ( 'none', #25780, #17318, #27554, .t. ) ;
#8375 = circle ( 'none', #6868, 29.00000000000000355 ) ;
#8376 = axis2_placement_3d ( 'none', #51806, #43584, #14304 ) ;
#8377 = direction ( 'none', ( 9.270362255620057113e-15, -1.000000000000000000, -1.848553714044155093e-16 ) ) ;
#8378 = edge_curve ( 'none', #48058, #17337, #3997, .t. ) ;
#8379 = axis2_placement_3d ( 'none', #10691, #7173, #31718 ) ;
#8380 = axis2_placement_3d ( 'none', #52742, #15229, #48903 ) ;
#8381 = oriented_edge ( 'none', *, *, #42684, .t. ) ;
#8382 = cylindrical_surface ( 'none', #14737, 35.00000000000001421 ) ;
#8383 = edge_curve ( 'none', #50687, #33421, #45246, .t. ) ;
#8384 = axis2_placement_3d ( 'none', #16912, #249, #8832 ) ;
#8385 = circle ( 'none', #12248, 6.138320441952079598 ) ;
#8386 = direction ( 'none', ( -0.8209495939684049448, -0.5710006691441885662, 0.0000000000000000000 ) ) ;
#8387 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8388 = edge_curve ( 'none', #27302, #10196, #26212, .t. ) ;
#8389 = axis2_placement_3d ( 'none', #9680, #38424, #38239 ) ;
#8390 = cartesian_point ( 'none', ( 16.65308840451107741, -32.18341931085524976, -217.1345300494972150 ) ) ;
#8391 = vertex_point ( 'none', #16621 ) ;
#8392 = cartesian_point ( 'none', ( 28.42791889105986058, 69.04659607065222815, 13.84073600196888698 ) ) ;
#8393 = oriented_edge ( 'none', *, *, #30935, .t. ) ;
#8394 = direction ( 'none', ( 1.000000000000000000, -7.251426627743613296e-14, -0.0000000000000000000 ) ) ;
#8395 = cartesian_point ( 'none', ( 29.81191037152895262, -57.49999999999972289, -116.4999999999999005 ) ) ;
#8396 = conical_surface ( 'none', #3676, 40.00000000000000711, 0.7853981633974517207 ) ;
#8397 = oriented_edge ( 'none', *, *, #48271, .f. ) ;
#8398 = cartesian_point ( 'none', ( 0.5835092461174584688, 36.08414041649696458, -216.7501991873594420 ) ) ;
#8399 = cartesian_point ( 'none', ( -65.59993828813415462, -99.49999999998178168, -153.9999643706202050 ) ) ;
#8400 = face_outer_bound ( 'none', #47467, .t. ) ;
#8401 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.700000000000007283 ) ) ;
#8402 = axis2_placement_3d ( 'none', #48103, #39685, #35833 ) ;
#8403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8404 = cartesian_point ( 'none', ( 13.91315476099159909, -90.16847765763125722, -148.5650109990621957 ) ) ;
#8405 = edge_curve ( 'none', #27830, #31923, #36068, .t. ) ;
#8406 = oriented_edge ( 'none', *, *, #43326, .t. ) ;
#8407 = cartesian_point ( 'none', ( 71.93262007294887894, -3.114188408043867984, 59.00000000000001421 ) ) ;
#8408 = edge_loop ( 'none', ( #53276, #8097 ) ) ;
#8409 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8410 = cartesian_point ( 'none', ( -20.71249579933008889, -44.02137282274108543, 71.63600470680164278 ) ) ;
#8411 = oriented_edge ( 'none', *, *, #38193, .t. ) ;
#8413 = vector ( 'none', #3802, 1000.000000000000000 ) ;
#8412 = plane ( 'none', #54148 ) ;
#8414 = oriented_edge ( 'none', *, *, #23489, .f. ) ;
#8415 = cartesian_point ( 'none', ( 11.41272329537510188, 54.05841513569560419, 79.64000000000000057 ) ) ;
#8416 = vector ( 'none', #25644, 1000.000000000000000 ) ;
#8417 = cartesian_point ( 'none', ( 39.78708953005190807, 63.57662704742711668, 41.50000000000000711 ) ) ;
#8418 = oriented_edge ( 'none', *, *, #6144, .t. ) ;
#8419 = line ( 'none', #2769, #47699 ) ;
#8420 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8421 = cartesian_point ( 'none', ( -47.50000000000000711, 6.095133267637671123e-15, -72.00000000000001421 ) ) ;
#8422 = circle ( 'none', #24771, 12.00000000000000000 ) ;
#8423 = cartesian_point ( 'none', ( 6.171186538692839630e-05, -128.5000000000000568, -173.9999643706322843 ) ) ;
#8424 = cartesian_point ( 'none', ( -40.76481324505390091, -26.55282472912963598, 65.46266928618236136 ) ) ;
#8425 = advanced_face ( 'none', ( #34122 ), #25350, .f. ) ;
#8426 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8427 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8428 = cartesian_point ( 'none', ( 41.69099682742959345, -91.85049965098085067, -238.9999643706340748 ) ) ;
#8429 = oriented_edge ( 'none', *, *, #28146, .f. ) ;
#8430 = axis2_placement_3d ( 'none', #24795, #45129, #28295 ) ;
#8431 = cartesian_point ( 'none', ( -48.64581799460059841, -0.6630685076878797268, 70.69346900799992284 ) ) ;
#8432 = oriented_edge ( 'none', *, *, #27133, .t. ) ;
#8433 = cartesian_point ( 'none', ( -1.042826631360245671, -86.29999999999996874, -173.0447447372957583 ) ) ;
#8434 = vector ( 'none', #31407, 1000.000000000000000 ) ;
#8435 = oriented_edge ( 'none', *, *, #52393, .f. ) ;
#8436 = cartesian_point ( 'none', ( 33.65357027704645532, 13.28083340400630163, -216.9946983431130718 ) ) ;
#8437 = edge_curve ( 'none', #16567, #14422, #33437, .t. ) ;
#8439 = cartesian_point ( 'none', ( -34.54805327573913587, 5.637888464329214422, -221.5000000000136708 ) ) ;
#8438 = face_outer_bound ( 'none', #38341, .t. ) ;
#8440 = cartesian_point ( 'none', ( 72.49999999999998579, -2.599350304069880072e-13, -73.00000000000000000 ) ) ;
#8441 = cartesian_point ( 'none', ( 46.49999999999996447, 1.331874520174517391e-14, -101.0000000000000000 ) ) ;
#8442 = axis2_placement_3d ( 'none', #11960, #32769, #24547 ) ;
#8443 = edge_curve ( 'none', #24378, #21440, #46573, .t. ) ;
#8444 = axis2_placement_3d ( 'none', #53865, #33189, #41807 ) ;
#8445 = advanced_face ( 'none', ( #19036 ), #29765, .f. ) ;
#8446 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8447 = edge_loop ( 'none', ( #48111, #26432, #14180, #28104, #4012, #3721, #39297, #27168, #16666 ) ) ;
#8448 = cartesian_point ( 'none', ( 40.10843145774907725, -105.8999999999996078, -194.4089606817882441 ) ) ;
#8449 = cartesian_point ( 'none', ( 53.23439919595029579, -88.18058664702731164, -29.10000000000000853 ) ) ;
#8450 = edge_curve ( 'none', #6061, #4806, #47198, .t. ) ;
#8451 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8452 = oriented_edge ( 'none', *, *, #49432, .t. ) ;
#8453 = cartesian_point ( 'none', ( -30.59804345778307066, 37.82443958864341482, 87.32232524240063753 ) ) ;
#8454 = cartesian_point ( 'none', ( -13.52765399513462086, -89.80000000000005400, -148.4999999999993179 ) ) ;
#8455 = oriented_edge ( 'none', *, *, #51418, .f. ) ;
#8456 = face_bound ( 'none', #3250, .t. ) ;
#8457 = cartesian_point ( 'none', ( 55.37712775032617429, -2.397449295408628611, 5.500000000000007994 ) ) ;
#8458 = oriented_edge ( 'none', *, *, #12768, .f. ) ;
#8459 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8460 = cartesian_point ( 'none', ( 51.08194781209208202, 21.05686059828455825, 71.14280053858280439 ) ) ;
#8461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8462 = axis2_placement_3d ( 'none', #36480, #11445, #44511 ) ;
#8463 = cartesian_point ( 'none', ( -22.72179416568333465, -50.36151874112359650, 77.77714161238264978 ) ) ;
#8464 = cartesian_point ( 'none', ( 21.87611553195423397, -50.73520564892670137, 84.09013425155691834 ) ) ;
#8465 = cartesian_point ( 'none', ( 49.96685183475174341, -76.72238612328344232, -22.90000000000000568 ) ) ;
#8466 = line ( 'none', #48461, #6505 ) ;
#8467 = cartesian_point ( 'none', ( -54.30862043968272701, -105.6000000000004349, -203.3244826209775908 ) ) ;
#8468 = oriented_edge ( 'none', *, *, #40682, .t. ) ;
#8469 = edge_curve ( 'none', #25141, #12048, #37394, .t. ) ;
#8470 = cartesian_point ( 'none', ( -1.200518565129178983, -78.88817307019624536, -75.09999999999996589 ) ) ;
#8471 = circle ( 'none', #51035, 4.500000000000003553 ) ;
#8472 = direction ( 'none', ( 0.6123724356957980230, 0.7071067811865603403, 0.3535533905932420340 ) ) ;
#8473 = cartesian_point ( 'none', ( 7.999999999992452260, -104.7999999999998550, -195.0000000000001137 ) ) ;
#8474 = face_outer_bound ( 'none', #32288, .t. ) ;
#8475 = edge_curve ( 'none', #20975, #13822, #35440, .t. ) ;
#8476 = circle ( 'none', #42285, 3.400000000000000355 ) ;
#8477 = line ( 'none', #8076, #13729 ) ;
#8478 = cartesian_point ( 'none', ( 54.30862043968460995, -109.5999999999994827, -144.6755173790218976 ) ) ;
#8479 = cartesian_point ( 'none', ( 1.916598507997770576e-14, 3.321716810384927961e-14, -135.6999999999999318 ) ) ;
#8480 = cartesian_point ( 'none', ( 13.92400116907229091, -108.2999999999997982, -148.5614035087724858 ) ) ;
#8481 = cartesian_point ( 'none', ( 23.69857911779486770, -101.5999999999997527, -228.0457330629188561 ) ) ;
#8482 = oriented_edge ( 'none', *, *, #36671, .t. ) ;
#8483 = cartesian_point ( 'none', ( 29.49978890806579557, -68.01729882967718765, 48.73971007441384273 ) ) ;
#8484 = cartesian_point ( 'none', ( 3.709004385887430644, 55.12619066488436204, 85.73937631850822072 ) ) ;
#8485 = cylindrical_surface ( 'none', #5381, 51.75000000000000711 ) ;
#8486 = direction ( 'none', ( 0.8109433885952173071, -0.3039256825174815324, -0.4999999999999893974 ) ) ;
#8487 = advanced_face ( 'none', ( #20318 ), #43249, .t. ) ;
#8488 = plane ( 'none', #13433 ) ;
#8489 = cartesian_point ( 'none', ( 39.40498940211649881, -20.68558583427820352, -188.1270555664539472 ) ) ;
#8490 = plane ( 'none', #23916 ) ;
#8491 = oriented_edge ( 'none', *, *, #25431, .f. ) ;
#8492 = cartesian_point ( 'none', ( 26.00000000000074607, -66.85453280025056699, -229.4966684239817880 ) ) ;
#8493 = cartesian_point ( 'none', ( 12.41456416383789474, 58.80381447339920697, 63.67520238876901573 ) ) ;
#8494 = cartesian_point ( 'none', ( -28.84797384450695290, 19.85164026488100220, -221.5000000000001421 ) ) ;
#8495 = direction ( 'none', ( 3.132986237824836927e-14, 0.5595368146382911911, 0.8288054977281671398 ) ) ;
#8496 = cartesian_point ( 'none', ( -34.59025880650761309, -66.44213520093410352, 13.43548952658536244 ) ) ;
#8497 = oriented_edge ( 'none', *, *, #22746, .t. ) ;
#8498 = vertex_point ( 'none', #42218 ) ;
#8499 = oriented_edge ( 'none', *, *, #1904, .f. ) ;
#8500 = spherical_surface ( 'none', #29373, 12.00000000000000000 ) ;
#8501 = oriented_edge ( 'none', *, *, #23924, .f. ) ;
#8502 = direction ( 'none', ( -1.224646799147351482e-16, -3.948637868479930308e-31, -1.000000000000000000 ) ) ;
#8503 = cartesian_point ( 'none', ( 50.80606529412179384, -85.49999999999951683, -108.9999643706345154 ) ) ;
#8504 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838693891, 0.0000000000000000000 ) ) ;
#8505 = cartesian_point ( 'none', ( -35.54930733328214387, -33.21327878869550432, 69.46113912199740525 ) ) ;
#8506 = cartesian_point ( 'none', ( -29.89095829561871298, 57.49999999999978684, -116.4999999999999574 ) ) ;
#8507 = direction ( 'none', ( -8.881784197001252323e-16, -8.326672684688674053e-16, 1.000000000000000000 ) ) ;
#8508 = edge_curve ( 'none', #25900, #40858, #25594, .t. ) ;
#8509 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#8510 = conical_surface ( 'none', #53893, 3.399999999999993250, 1.029744258676651869 ) ;
#8511 = oriented_edge ( 'none', *, *, #13057, .f. ) ;
#8512 = cartesian_point ( 'none', ( -13.65244874541402531, -48.87017419736683621, -5.974640329546933692 ) ) ;
#8513 = b_spline_curve_with_knots ( 'none', 3,
( #20758, #41131, #10164, #51538, #47490, #26405, #18350, #26950, #9626, #6118, #47676, #9436 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 7.757919228897728493e-18, 0.002558286725588699261, 0.005116573451177390715, 0.006395716813971735575, 0.007674860176766079567, 0.01023314690235476582 ),
.unspecified. ) ;
#8514 = advanced_face ( 'none', ( #38705 ), #40010, .f. ) ;
#8515 = face_outer_bound ( 'none', #43348, .t. ) ;
#8516 = cartesian_point ( 'none', ( -55.23216620946677580, 1.420771484297267628, 83.17103706528745022 ) ) ;
#8517 = cartesian_point ( 'none', ( -30.53773430908782416, 57.36922758169210113, -116.4999999999999574 ) ) ;
#8518 = circle ( 'none', #34713, 70.00000000000001421 ) ;
#8519 = edge_curve ( 'none', #18281, #34156, #9228, .t. ) ;
#8520 = axis2_placement_3d ( 'none', #11119, #32109, #15128 ) ;
#8521 = axis2_placement_3d ( 'none', #25142, #50436, #37812 ) ;
#8522 = direction ( 'none', ( -0.9920787701552177262, -0.1256173308397806609, 0.0000000000000000000 ) ) ;
#8524 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 93.50000000000000000 ) ) ;
#8523 = plane ( 'none', #19005 ) ;
#8525 = line ( 'none', #8815, #34708 ) ;
#8526 = cylindrical_surface ( 'none', #42713, 59.85000000000001563 ) ;
#8527 = direction ( 'none', ( 0.3126632816466499154, -0.9498640283271851947, 0.0000000000000000000 ) ) ;
#8528 = edge_loop ( 'none', ( #2969, #5899, #6807, #11885 ) ) ;
#8529 = direction ( 'none', ( -0.9050156133278254300, 0.4253783488059309503, 0.0000000000000000000 ) ) ;
#8530 = b_spline_curve_with_knots ( 'none', 3,
( #4808, #13769, #17778, #5165, #5528, #51295, #30042, #17967, #18145, #34793, #30218, #34071, #9181, #34617, #26552, #47442, #9025, #13244, #1156, #21973, #26166, #13444 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 4.336808689942017736e-19, 0.001745290470607286466, 0.002617935705910926121, 0.003490580941214565559, 0.005235871411821827956, 0.006981161882429091220, 0.008726452353036351015, 0.009599097588339981779, 0.01047174282364361081, 0.01221703329425089489, 0.01396232376485818244 ),
.unspecified. ) ;
#8531 = axis2_placement_3d ( 'none', #30657, #5601, #39095 ) ;
#8532 = oriented_edge ( 'none', *, *, #3484, .f. ) ;
#8533 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -60.50000000000000711 ) ) ;
#8534 = vertex_point ( 'none', #38177 ) ;
#8535 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, 5.700000000000010836 ) ) ;
#8536 = vector ( 'none', #32521, 1000.000000000000000 ) ;
#8537 = oriented_edge ( 'none', *, *, #36151, .f. ) ;
#8538 = edge_curve ( 'none', #49719, #41129, #24278, .t. ) ;
#8539 = plane ( 'none', #5928 ) ;
#8540 = edge_curve ( 'none', #16708, #23743, #7930, .t. ) ;
#8541 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8542 = edge_curve ( 'none', #6008, #2569, #43925, .t. ) ;
#8543 = cartesian_point ( 'none', ( 41.70730494103888475, -18.30888644895994588, -181.8088529789334586 ) ) ;
#8544 = cartesian_point ( 'none', ( 68.49029971943335227, -14.45955892626709094, 77.00000000000000000 ) ) ;
#8545 = direction ( 'none', ( -0.7880191162099963176, -7.030398480436305842e-15, -0.6156507715317316443 ) ) ;
#8546 = oriented_edge ( 'none', *, *, #40469, .t. ) ;
#8547 = edge_loop ( 'none', ( #43588, #28413, #435, #25624, #21151, #46905, #42727, #29037 ) ) ;
#8548 = advanced_face ( 'none', ( #2685 ), #11896, .f. ) ;
#8549 = edge_curve ( 'none', #3654, #15106, #30176, .t. ) ;
#8550 = oriented_edge ( 'none', *, *, #11601, .f. ) ;
#8551 = cartesian_point ( 'none', ( 15.71466082030912936, -31.27672451494165529, -221.5000000000167120 ) ) ;
#8552 = vertex_point ( 'none', #34321 ) ;
#8553 = cylindrical_surface ( 'none', #14633, 4.049999999999998046 ) ;
#8554 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8555 = cartesian_point ( 'none', ( 30.75832022459027115, -57.26190476190570422, -116.4999999999999005 ) ) ;
#8556 = cartesian_point ( 'none', ( -30.71143780059455963, 19.25437885104856051, -217.1483255550185447 ) ) ;
#8557 = advanced_face ( 'none', ( #52455 ), #42550, .t. ) ;
#8558 = direction ( 'none', ( -2.013668986608288698e-14, 0.9505414793769566550, -0.3105976432361759465 ) ) ;
#8559 = cartesian_point ( 'none', ( 10.04939345375563065, 47.60075830500615979, 88.53733071381763864 ) ) ;
#8560 = face_outer_bound ( 'none', #36594, .t. ) ;
#8561 = closed_shell ( 'none', ( #11844, #13158, #47262, #8162, #6879, #9452, #48606, #32977, #18065, #25952, #36448, #43007, #14200, #200, #47051, #36575, #23662, #48811, #35345, #39273, #27053, #42876, #4450, #49764, #14590, #54074, #32468, #33811, #50836, #49650, #8705, #40983, #6889, #15964, #27951, #11228, #44414, #15673, #27503, #38680, #9928, #5512, #25149, #22653, #47797, #41790, #26337, #48674, #1169, #16836, #9985, #43106, #42910, #52749, #17481, #53238, #6360, #25469, #35714, #14745 ) ) ;
#8562 = cylindrical_surface ( 'none', #56, 9.183328512139315336 ) ;
#8563 = direction ( 'none', ( -1.000000000000000000, -9.131584377541462894e-15, 4.398467709509458479e-14 ) ) ;
#8564 = line ( 'none', #36452, #32757 ) ;
#8565 = oriented_edge ( 'none', *, *, #51995, .f. ) ;
#8566 = direction ( 'none', ( -0.9990409470326473418, -9.063045098980869525e-15, -0.04378568432845584418 ) ) ;
#8567 = toroidal_surface ( 'none', #53801, 6.100000000000000533, 0.2000000000000000111 ) ;
#8568 = face_outer_bound ( 'none', #42515, .t. ) ;
#8569 = cartesian_point ( 'none', ( -50.82958672035092462, 10.73105837456519041, 77.00000000000000000 ) ) ;
#8570 = oriented_edge ( 'none', *, *, #38612, .t. ) ;
#8571 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, -4.999999999999992006 ) ) ;
#8572 = advanced_face ( 'none', ( #36748 ), #41334, .t. ) ;
#8573 = oriented_edge ( 'none', *, *, #40496, .t. ) ;
#8574 = cartesian_point ( 'none', ( -32.78979862089204289, -24.92399523312995058, 13.34054242658316269 ) ) ;
#8575 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -108.7000000000000028 ) ) ;
#8576 = edge_loop ( 'none', ( #5167, #2156, #46976, #44383 ) ) ;
#8577 = oriented_edge ( 'none', *, *, #42234, .f. ) ;
#8578 = spherical_surface ( 'none', #9729, 12.00000000000000000 ) ;
#8579 = oriented_edge ( 'none', *, *, #19479, .f. ) ;
#8580 = axis2_placement_3d ( 'none', #15647, #36510, #32483 ) ;
#8581 = cartesian_point ( 'none', ( 55.93941176844507623, 10.59038488442936732, 5.500000000000007994 ) ) ;
#8582 = edge_curve ( 'none', #10189, #32764, #28880, .t. ) ;
#8583 = oriented_edge ( 'none', *, *, #50202, .t. ) ;
#8584 = cartesian_point ( 'none', ( -49.81214711292804509, -92.99999999999987210, -20.00000000000000355 ) ) ;
#8585 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838693891, 0.0000000000000000000 ) ) ;
#8586 = edge_curve ( 'none', #19386, #47516, #24913, .t. ) ;
#8587 = cartesian_point ( 'none', ( 18.76522888107473008, -51.96576939551886198, 80.35737740985133826 ) ) ;
#8588 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#8590 = oriented_edge ( 'none', *, *, #33050, .t. ) ;
#8589 = axis2_placement_3d ( 'none', #46886, #51626, #43013 ) ;
#8591 = axis2_placement_3d ( 'none', #7710, #11742, #36609 ) ;
#8592 = edge_loop ( 'none', ( #20626, #7025, #17140, #22851 ) ) ;
#8593 = direction ( 'none', ( 1.000000000000000000, 7.930164461608250184e-15, -4.361590453884537601e-14 ) ) ;
#8594 = vertex_point ( 'none', #26598 ) ;
#8595 = cartesian_point ( 'none', ( -1.479034102213371726, 4.375590412484153369, -215.9999999999999147 ) ) ;
#8596 = oriented_edge ( 'none', *, *, #17567, .t. ) ;
#8597 = circle ( 'none', #19487, 6.499999999999993783 ) ;
#8598 = edge_curve ( 'none', #32051, #13420, #13813, .t. ) ;
#8599 = cartesian_point ( 'none', ( 7.972164127361384148e-13, -87.99999999999998579, -121.4999999999999432 ) ) ;
#8600 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8601 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#8602 = axis2_placement_3d ( 'none', #12878, #33870, #42105 ) ;
#8603 = cartesian_point ( 'none', ( 32.77753025281061383, -12.29085171208016369, -221.5000000000136708 ) ) ;
#8604 = cartesian_point ( 'none', ( -28.61221427949822882, 10.19250521296472023, -221.5000000000000000 ) ) ;
#8605 = direction ( 'none', ( -1.000000000000000000, 8.673617379884043361e-16, 0.0000000000000000000 ) ) ;
#8606 = axis2_placement_3d ( 'none', #14683, #10467, #23048 ) ;
#8607 = oriented_edge ( 'none', *, *, #34789, .f. ) ;
#8608 = direction ( 'none', ( -1.000000000000000000, -9.912705577011969338e-15, 4.361590453885266509e-14 ) ) ;
#8609 = plane ( 'none', #7095 ) ;
#8610 = line ( 'none', #14608, #24969 ) ;
#8611 = edge_curve ( 'none', #43547, #50334, #22953, .t. ) ;
#8612 = edge_loop ( 'none', ( #31105, #52380, #46743, #2992 ) ) ;
#8613 = direction ( 'none', ( 1.000000000000000000, 9.159339953157541458e-15, -4.398480750882264696e-14 ) ) ;
#8614 = cylindrical_surface ( 'none', #25286, 8.000000000000000000 ) ;
#8615 = cartesian_point ( 'none', ( 1.698242254804287255, -86.29999999999994031, -189.9096188905956524 ) ) ;
#8616 = cartesian_point ( 'none', ( 37.96102458722753425, -70.36136236385235065, -138.1136982205951824 ) ) ;
#8617 = circle ( 'none', #30135, 32.50000000000000000 ) ;
#8618 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#8619 = oriented_edge ( 'none', *, *, #48860, .f. ) ;
#8620 = edge_curve ( 'none', #20478, #45220, #51161, .t. ) ;
#8621 = direction ( 'none', ( 1.000000000000000000, 9.048317650695024227e-15, 1.281797577817012319e-15 ) ) ;
#8622 = cartesian_point ( 'none', ( -44.45483805623167939, 19.76442012919978808, 69.78000410218953675 ) ) ;
#8623 = vector ( 'none', #40551, 1000.000000000000114 ) ;
#8624 = face_outer_bound ( 'none', #47259, .t. ) ;
#8625 = circle ( 'none', #1163, 5.900000000000005684 ) ;
#8626 = plane ( 'none', #28648 ) ;
#8627 = cartesian_point ( 'none', ( 69.06438779752893709, -28.14056700434339220, 14.00000000000000533 ) ) ;
#8628 = direction ( 'none', ( -1.000000000000000000, -9.912705577010317464e-15, 4.361590453884539495e-14 ) ) ;
#8629 = vector ( 'none', #37570, 1000.000000000000000 ) ;
#8630 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8631 = b_spline_curve_with_knots ( 'none', 3,
( #40977, #49190, #36560, #28703, #41315, #15697, #53412, #15893, #45150, #20056, #32693, #7829, #53579, #3439, #36918, #11876, #16104, #3645, #37114, #12054, #16277, #45538, #49749, #24649 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002070487744061979326, 0.003105731616092952292, 0.004140975488123925692, 0.006211463232185913258, 0.007246707104216890127, 0.008281950976247865262, 0.009317194848278842131, 0.01035243872030981900, 0.01242292646437180396, 0.01449341420843378893, 0.01656390195249577216 ),
.unspecified. ) ;
#8632 = cartesian_point ( 'none', ( -50.10973282090152026, -9.487606474652466204, -5.999999999999991118 ) ) ;
#8633 = edge_curve ( 'none', #53785, #42724, #21637, .t. ) ;
#8634 = conical_surface ( 'none', #27282, 6.400000000000003020, 0.7853981633974426169 ) ;
#8635 = oriented_edge ( 'none', *, *, #31598, .f. ) ;
#8636 = oriented_edge ( 'none', *, *, #45980, .t. ) ;
#8637 = line ( 'none', #54063, #37475 ) ;
#8638 = oriented_edge ( 'none', *, *, #51050, .t. ) ;
#8639 = cartesian_point ( 'none', ( -22.64911148223523440, -50.39449732070821852, 75.46237481584340401 ) ) ;
#8640 = cartesian_point ( 'none', ( 14.02577215847908221, 66.43559072785033948, 60.50000000000000000 ) ) ;
#8641 = vertex_point ( 'none', #5057 ) ;
#8642 = cartesian_point ( 'none', ( -64.99993828813400398, -106.6290610953089413, -151.6704820463489227 ) ) ;
#8643 = cartesian_point ( 'none', ( 76.01397897755465749, -64.01397897755293798, 0.0000000000000000000 ) ) ;
#8644 = oriented_edge ( 'none', *, *, #33568, .t. ) ;
#8645 = b_spline_curve_with_knots ( 'none', 3,
( #30998, #14199, #52067, #22739, #14536, #22907, #31188, #5909, #35585, #48404 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8646 = vertex_point ( 'none', #38711 ) ;
#8647 = direction ( 'none', ( 3.137240941849669126e-14, -0.8455294139240120410, 0.5339288437510345542 ) ) ;
#8648 = cartesian_point ( 'none', ( -2.496393985129775503e-15, 3.018920064556268802e-14, -118.7999999999999261 ) ) ;
#8649 = cartesian_point ( 'none', ( -27.33836278565966182, 21.86315674983612922, 13.02644523432596912 ) ) ;
#8650 = oriented_edge ( 'none', *, *, #17997, .t. ) ;
#8651 = oriented_edge ( 'none', *, *, #6665, .f. ) ;
#8652 = oriented_edge ( 'none', *, *, #14332, .t. ) ;
#8653 = face_outer_bound ( 'none', #5611, .t. ) ;
#8654 = cartesian_point ( 'none', ( -4.528889504873492733, 0.9069141006617008616, -215.9999999999999147 ) ) ;
#8655 = cartesian_point ( 'none', ( -12.38809097220766198, -54.94460158254228332, 59.00000000000001421 ) ) ;
#8656 = face_outer_bound ( 'none', #28389, .t. ) ;
#8657 = vertex_point ( 'none', #18190 ) ;
#8658 = cartesian_point ( 'none', ( 39.30486136910651140, -20.86509729255728018, -188.2258250627365328 ) ) ;
#8659 = oriented_edge ( 'none', *, *, #4687, .f. ) ;
#8660 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8661 = axis2_placement_3d ( 'none', #17879, #39125, #26800 ) ;
#8662 = cylindrical_surface ( 'none', #21249, 55.00000000000000000 ) ;
#8663 = oriented_edge ( 'none', *, *, #21060, .t. ) ;
#8664 = circle ( 'none', #4229, 17.50000000000000711 ) ;
#8665 = cartesian_point ( 'none', ( 43.74410895593789661, -128.4999999999996589, -140.6614231501716574 ) ) ;
#8666 = oriented_edge ( 'none', *, *, #53109, .t. ) ;
#8667 = cartesian_point ( 'none', ( -17.62199312182291067, 31.67122293021889945, -217.1483266050767043 ) ) ;
#8668 = cartesian_point ( 'none', ( -0.8320019854605618104, -55.24405807649956301, 71.83571543105966839 ) ) ;
#8669 = edge_curve ( 'none', #47291, #11179, #738, .t. ) ;
#8670 = circle ( 'none', #3475, 6.499999999999998224 ) ;
#8671 = axis2_placement_3d ( 'none', #39042, #39578, #30604 ) ;
#8672 = axis2_placement_3d ( 'none', #17841, #38390, #42926 ) ;
#8673 = circle ( 'none', #40187, 90.09999999999999432 ) ;
#8674 = line ( 'none', #8503, #32927 ) ;
#8675 = vector ( 'none', #8941, 1000.000000000000114 ) ;
#8676 = axis2_placement_3d ( 'none', #19654, #23892, #27761 ) ;
#8677 = cartesian_point ( 'none', ( 7.233394744816263433, -29.35983765915596422, -221.4999999999997442 ) ) ;
#8678 = line ( 'none', #30572, #15262 ) ;
#8679 = edge_curve ( 'none', #3892, #46216, #17739, .t. ) ;
#8680 = cartesian_point ( 'none', ( -54.05841513569559709, 11.41272329537509655, 65.46266928618231873 ) ) ;
#8681 = axis2_placement_3d ( 'none', #27706, #52952, #53117 ) ;
#8682 = cartesian_point ( 'none', ( -35.71457225537294278, -33.03569597684990811, 69.18090629183261342 ) ) ;
#8683 = face_bound ( 'none', #13505, .t. ) ;
#8684 = oriented_edge ( 'none', *, *, #46794, .f. ) ;
#8685 = vertex_point ( 'none', #34511 ) ;
#8686 = oriented_edge ( 'none', *, *, #8211, .f. ) ;
#8687 = cartesian_point ( 'none', ( 21.17662920332008625, 43.79997384249508485, 72.97281801191365957 ) ) ;
#8688 = advanced_face ( 'none', ( #53767 ), #5918, .f. ) ;
#8689 = axis2_placement_3d ( 'none', #3003, #40495, #48560 ) ;
#8690 = cartesian_point ( 'none', ( 13.50382400223981172, -90.01899691771966161, -148.5000000000005116 ) ) ;
#8691 = cartesian_point ( 'none', ( -34.21211384968001568, -99.50000000000028422, -126.9000692436610365 ) ) ;
#8692 = oriented_edge ( 'none', *, *, #47397, .f. ) ;
#8693 = cartesian_point ( 'none', ( 13.90706191359075738, -109.2999999999998266, -172.3895252465240446 ) ) ;
#8694 = edge_curve ( 'none', #21440, #24378, #45893, .t. ) ;
#8695 = oriented_edge ( 'none', *, *, #29532, .f. ) ;
#8696 = cartesian_point ( 'none', ( -21.15981024095664509, 8.323006101566171822, 175.4999999999999716 ) ) ;
#8697 = cartesian_point ( 'none', ( -54.42317643227472956, 9.530014857153506824, 65.60747928848412869 ) ) ;
#8698 = cartesian_point ( 'none', ( -16.33770689173143253, 30.95294169257262951, -221.5000000000000000 ) ) ;
#8699 = oriented_edge ( 'none', *, *, #21566, .t. ) ;
#8700 = oriented_edge ( 'none', *, *, #19018, .t. ) ;
#8701 = cartesian_point ( 'none', ( -19.40000000000744507, -96.50231592679534742, -190.8559725113650245 ) ) ;
#8702 = cartesian_point ( 'none', ( 76.09751417997118494, -1.860212817101078331, -73.00000000000000000 ) ) ;
#8703 = oriented_edge ( 'none', *, *, #23174, .f. ) ;
#8704 = circle ( 'none', #27180, 0.1999999999999972911 ) ;
#8705 = advanced_face ( 'none', ( #31489, #6610, #49850, #34755, #48529, #22252, #23603 ), #47682, .f. ) ;
#8706 = cartesian_point ( 'none', ( 51.37529624101111381, -34.96157740789854529, -126.4999999999998579 ) ) ;
#8707 = edge_curve ( 'none', #7611, #29642, #4341, .t. ) ;
#8708 = cartesian_point ( 'none', ( 69.51397897755477118, -76.01397897755292377, 69.49999999999998579 ) ) ;
#8709 = direction ( 'none', ( -0.9784328531347641356, 0.2065651275180910296, 0.0000000000000000000 ) ) ;
#8710 = line ( 'none', #24170, #17835 ) ;
#8711 = cartesian_point ( 'none', ( 51.97893163872293343, 17.31041759277745840, -140.5331737983769642 ) ) ;
#8712 = direction ( 'none', ( -0.3314472246125294563, 0.9434737607886354294, 4.059057827080079582e-17 ) ) ;
#8713 = edge_curve ( 'none', #50360, #5426, #23517, .t. ) ;
#8714 = line ( 'none', #51017, #19801 ) ;
#8715 = oriented_edge ( 'none', *, *, #18597, .f. ) ;
#8716 = oriented_edge ( 'none', *, *, #12918, .t. ) ;
#8717 = oriented_edge ( 'none', *, *, #20851, .t. ) ;
#8718 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -6.999999999999999112 ) ) ;
#8719 = edge_loop ( 'none', ( #52897, #32429, #51613, #53154, #46897, #33354 ) ) ;
#8720 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8721 = vertex_point ( 'none', #2323 ) ;
#8722 = direction ( 'none', ( -0.04325261677838692503, -0.9990641676798452941, 0.0000000000000000000 ) ) ;
#8723 = cartesian_point ( 'none', ( 10.59999999999239328, -99.29999999998653948, -195.0000000000071623 ) ) ;
#8725 = circle ( 'none', #3088, 8.999999999999992895 ) ;
#8724 = plane ( 'none', #8302 ) ;
#8726 = face_outer_bound ( 'none', #33969, .t. ) ;
#8727 = cartesian_point ( 'none', ( -11.10563104792296052, -34.38821613929120247, -216.9223701689038251 ) ) ;
#8728 = circle ( 'none', #42131, 16.00000000000000000 ) ;
#8729 = oriented_edge ( 'none', *, *, #17098, .t. ) ;
#8730 = circle ( 'none', #21784, 0.1000000000000005607 ) ;
#8731 = conical_surface ( 'none', #13335, 3.399999999999986144, 1.029744258676654090 ) ;
#8732 = cartesian_point ( 'none', ( 50.87899247233607980, -68.24999999999951683, -144.6249999999992895 ) ) ;
#8733 = circle ( 'none', #51127, 6.500000000000000000 ) ;
#8734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8735 = cartesian_point ( 'none', ( -43.74398553220694907, -121.5000000000003837, -207.3385055910931953 ) ) ;
#8736 = cartesian_point ( 'none', ( -31.46707705551526146, 17.98579372857891912, -217.1483263291673040 ) ) ;
#8737 = cartesian_point ( 'none', ( 74.92981257598842149, -3.243946258379020176, 189.5000000000000000 ) ) ;
#8738 = line ( 'none', #33396, #38210 ) ;
#8739 = edge_loop ( 'none', ( #46636, #36370, #29192, #45105, #26018, #6880, #3437 ) ) ;
#8740 = circle ( 'none', #47713, 4.499999999999997335 ) ;
#8741 = oriented_edge ( 'none', *, *, #15297, .f. ) ;
#8742 = cartesian_point ( 'none', ( -38.47308269296011218, 39.65375116569856573, 71.83027209355405773 ) ) ;
#8743 = edge_loop ( 'none', ( #41352, #53443, #15071, #52874 ) ) ;
#8744 = oriented_edge ( 'none', *, *, #4251, .t. ) ;
#8745 = axis2_placement_3d ( 'none', #45107, #27163, #19810 ) ;
#8746 = oriented_edge ( 'none', *, *, #33966, .t. ) ;
#8747 = cartesian_point ( 'none', ( 51.66712826273758452, -82.68468937525148021, 32.31438915704055148 ) ) ;
#8748 = vertex_point ( 'none', #52603 ) ;
#8749 = circle ( 'none', #37662, 51.75000000000000711 ) ;
#8750 = cartesian_point ( 'none', ( -6.687903583526877018e-15, -72.50000000000002842, -45.72498166639773842 ) ) ;
#8751 = edge_curve ( 'none', #5182, #29290, #27757, .t. ) ;
#8752 = axis2_placement_3d ( 'none', #28653, #24596, #37802 ) ;
#8753 = oriented_edge ( 'none', *, *, #19274, .f. ) ;
#8754 = advanced_face ( 'none', ( #1364 ), #10918, .f. ) ;
#8755 = oriented_edge ( 'none', *, *, #34962, .f. ) ;
#8756 = direction ( 'none', ( -1.000000000000000000, 7.885106708985491992e-16, -8.604228440844959244e-16 ) ) ;
#8757 = cartesian_point ( 'none', ( -15.35369268461671233, -46.16785302375156874, 65.52587502755275750 ) ) ;
#8758 = face_outer_bound ( 'none', #12238, .t. ) ;
#8759 = edge_curve ( 'none', #5241, #16181, #32115, .t. ) ;
#8760 = axis2_placement_3d ( 'none', #29898, #42506, #4814 ) ;
#8761 = oriented_edge ( 'none', *, *, #25517, .t. ) ;
#8762 = cartesian_point ( 'none', ( 49.88653899652916834, 26.52514329740323618, -136.5999999999998238 ) ) ;
#8763 = vertex_point ( 'none', #11086 ) ;
#8764 = edge_curve ( 'none', #49647, #54047, #20961, .t. ) ;
#8765 = cartesian_point ( 'none', ( -54.08653899652909303, -26.52514329740329657, -128.3999999999999773 ) ) ;
#8766 = vector ( 'none', #34180, 1000.000000000000114 ) ;
#8767 = edge_curve ( 'none', #39626, #28341, #31966, .t. ) ;
#8768 = vertex_point ( 'none', #36310 ) ;
#8770 = cartesian_point ( 'none', ( 68.55575887288213721, 29.61493819322183896, 13.82547414447507705 ) ) ;
#8769 = axis2_placement_3d ( 'none', #41631, #16208, #45457 ) ;
#8771 = edge_loop ( 'none', ( #15058, #51622, #18044, #19618 ) ) ;
#8772 = cartesian_point ( 'none', ( -51.80576640970900115, 32.35571307955821396, -128.5999999999999659 ) ) ;
#8773 = vertex_point ( 'none', #40159 ) ;
#8774 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#8775 = oriented_edge ( 'none', *, *, #44216, .f. ) ;
#8776 = cartesian_point ( 'none', ( 20.59999999999239506, -99.29999999998644000, -195.0000000000076170 ) ) ;
#8777 = cartesian_point ( 'none', ( 52.74862934601239317, -16.45148974429619670, 66.59903536395226809 ) ) ;
#8778 = cartesian_point ( 'none', ( 54.84778091608861672, 29.19593314058066724, -126.4999999999995310 ) ) ;
#8779 = axis2_placement_3d ( 'none', #51353, #47681, #13820 ) ;
#8780 = oriented_edge ( 'none', *, *, #45945, .t. ) ;
#8781 = cartesian_point ( 'none', ( -33.33847950859539111, -128.5000000000003411, -130.2559171265598934 ) ) ;
#8782 = cartesian_point ( 'none', ( 7.999999999992217781, -101.4512362644883297, -199.6240872109377165 ) ) ;
#8783 = face_outer_bound ( 'none', #3773, .t. ) ;
#8784 = cartesian_point ( 'none', ( 29.37508779437078132, -85.49999999999970157, -224.8788595017244631 ) ) ;
#8785 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -21.00000000000000355 ) ) ;
#8786 = line ( 'none', #44079, #28425 ) ;
#8787 = vector ( 'none', #67, 1000.000000000000000 ) ;
#8789 = vertex_point ( 'none', #11641 ) ;
#8788 = cartesian_point ( 'none', ( 14.49538866800129355, -108.7999999999998124, -174.3656601750405173 ) ) ;
#8790 = circle ( 'none', #37648, 4.250000000000003553 ) ;
#8791 = circle ( 'none', #12311, 37.00000000000002132 ) ;
#8792 = vector ( 'none', #13423, 1000.000000000000000 ) ;
#8793 = edge_curve ( 'none', #4978, #30505, #12527, .t. ) ;
#8794 = advanced_face ( 'none', ( #47881 ), #37336, .t. ) ;
#8795 = cartesian_point ( 'none', ( 50.87901855483277558, -87.99999999999951683, -144.6249026587566391 ) ) ;
#8796 = cartesian_point ( 'none', ( -87.00000000000000000, 1.065442715258197209e-14, 61.00000000000000000 ) ) ;
#8797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8798 = cartesian_point ( 'none', ( 35.92005072853992687, 2.960153533013690552, -216.7671411407332016 ) ) ;
#8799 = edge_loop ( 'none', ( #5051, #51930, #42973, #2373 ) ) ;
#8800 = face_outer_bound ( 'none', #45050, .t. ) ;
#8801 = oriented_edge ( 'none', *, *, #47247, .f. ) ;
#8802 = direction ( 'none', ( 1.341826977642592580e-16, 3.094331293124151873e-16, -1.000000000000000000 ) ) ;
#8803 = edge_loop ( 'none', ( #30228, #28415, #2210, #4254 ) ) ;
#8804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8805 = edge_curve ( 'none', #14580, #31155, #71, .t. ) ;
#8806 = oriented_edge ( 'none', *, *, #24035, .t. ) ;
#8808 = oriented_edge ( 'none', *, *, #51515, .f. ) ;
#8807 = oriented_edge ( 'none', *, *, #46962, .f. ) ;
#8809 = cartesian_point ( 'none', ( 48.07422882572764422, -65.98595783422572936, -157.1706752091527619 ) ) ;
#8810 = line ( 'none', #50904, #54031 ) ;
#8811 = cartesian_point ( 'none', ( 30.22718674928873384, 27.71853497614219464, 49.50000000000000711 ) ) ;
#8812 = oriented_edge ( 'none', *, *, #25417, .f. ) ;
#8813 = direction ( 'none', ( -0.3126632816466503040, 0.9498640283271850837, 0.0000000000000000000 ) ) ;
#8814 = oriented_edge ( 'none', *, *, #17263, .f. ) ;
#8815 = cartesian_point ( 'none', ( 12.00000000000058087, -62.99999999999987210, -126.4999999999999147 ) ) ;
#8816 = toroidal_surface ( 'none', #33420, 6.399999999999998579, 0.1000000000000000056 ) ;
#8817 = cartesian_point ( 'none', ( -55.76189138645820265, -33.55085318538976935, -116.5000000000000000 ) ) ;
#8818 = oriented_edge ( 'none', *, *, #663, .f. ) ;
#8819 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#8820 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8821 = oriented_edge ( 'none', *, *, #6288, .f. ) ;
#8822 = edge_loop ( 'none', ( #7019, #48747 ) ) ;
#8823 = cartesian_point ( 'none', ( 13.66860266097387644, -90.21429376995115490, -148.5000000000005116 ) ) ;
#8824 = vector ( 'none', #40062, 1000.000000000000000 ) ;
#8825 = oriented_edge ( 'none', *, *, #39813, .f. ) ;
#8826 = cartesian_point ( 'none', ( -18.90518992582948954, -51.91785015206964715, 85.75121902943098462 ) ) ;
#8827 = advanced_face ( 'none', ( #44562 ), #32461, .f. ) ;
#8828 = oriented_edge ( 'none', *, *, #13340, .t. ) ;
#8829 = cartesian_point ( 'none', ( -3.370989789349700061, -71.86649558793955350, -83.09999999999998010 ) ) ;
#8830 = edge_loop ( 'none', ( #36569, #29696, #49822, #34199 ) ) ;
#8831 = oriented_edge ( 'none', *, *, #17498, .t. ) ;
#8832 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#8833 = cartesian_point ( 'none', ( -0.3216358539274408734, -89.17398457539830758, -189.4998744978095999 ) ) ;
#8834 = circle ( 'none', #999, 66.00000000000000000 ) ;
#8835 = direction ( 'none', ( -0.9990641676798450721, 0.04325261677839041530, 0.0000000000000000000 ) ) ;
#8836 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#8837 = advanced_face ( 'none', ( #14436, #26163 ), #3191, .t. ) ;
#8838 = cartesian_point ( 'none', ( -26.14984261103370500, 23.27148073436905307, 13.21160030427756915 ) ) ;
#8839 = edge_curve ( 'none', #37430, #161, #2891, .t. ) ;
#8840 = face_outer_bound ( 'none', #3135, .t. ) ;
#8841 = line ( 'none', #40157, #14740 ) ;
#8842 = oriented_edge ( 'none', *, *, #30166, .f. ) ;
#8843 = line ( 'none', #50660, #25155 ) ;
#8844 = edge_curve ( 'none', #19781, #31198, #52406, .t. ) ;
#8845 = face_outer_bound ( 'none', #44371, .t. ) ;
#8846 = direction ( 'none', ( -0.8571673007021118895, 0.0000000000000000000, -0.5150380749100549327 ) ) ;
#8847 = axis2_placement_3d ( 'none', #42433, #5104, #5263 ) ;
#8848 = cartesian_point ( 'none', ( 18.68953805809311319, -44.91922754347428537, 68.08798568555134523 ) ) ;
#8849 = oriented_edge ( 'none', *, *, #53455, .f. ) ;
#8850 = direction ( 'none', ( -9.044758759773133166e-15, 1.000000000000000000, 2.000976933177910563e-16 ) ) ;
#8851 = direction ( 'none', ( -9.048317650695014760e-15, 1.000000000000000000, -6.803793005598315809e-15 ) ) ;
#8852 = cartesian_point ( 'none', ( 26.52534453053470287, 31.75541052382141416, 14.00000000000000533 ) ) ;
#8853 = cartesian_point ( 'none', ( -36.08735451361905433, 0.3664739579706768891, -216.7498617998022894 ) ) ;
#8854 = oriented_edge ( 'none', *, *, #31673, .f. ) ;
#8855 = cylindrical_surface ( 'none', #27340, 6.138320441952076933 ) ;
#8856 = edge_curve ( 'none', #39543, #53497, #6558, .t. ) ;
#8857 = oriented_edge ( 'none', *, *, #23980, .f. ) ;
#8858 = axis2_placement_3d ( 'none', #11230, #49082, #49270 ) ;
#8859 = axis2_placement_3d ( 'none', #20158, #37220, #12191 ) ;
#8860 = cartesian_point ( 'none', ( 3.205126602781575707e-13, -32.99999999999997158, -140.9999999999999147 ) ) ;
#8861 = edge_loop ( 'none', ( #15723, #47706, #53293, #35713 ) ) ;
#8862 = cartesian_point ( 'none', ( -81.29403718214130947, -46.12390614218300300, -35.10000000000000853 ) ) ;
#8863 = vertex_point ( 'none', #20704 ) ;
#8865 = oriented_edge ( 'none', *, *, #25554, .f. ) ;
#8864 = oriented_edge ( 'none', *, *, #23209, .f. ) ;
#8866 = cartesian_point ( 'none', ( -36.30310588904033153, -129.5000000000003411, -127.1210336101698601 ) ) ;
#8867 = advanced_face ( 'none', ( #39332 ), #7928, .f. ) ;
#8868 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8869 = circle ( 'none', #6186, 4.200000000000001954 ) ;
#8870 = direction ( 'none', ( 9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8871 = axis2_placement_3d ( 'none', #12302, #20102, #28746 ) ;
#8872 = cartesian_point ( 'none', ( -14.25183236942465825, 26.93240125009919694, -221.5000000000001137 ) ) ;
#8873 = cartesian_point ( 'none', ( -7.691346161271535919, -54.71671500488124451, 87.96557291851837590 ) ) ;
#8874 = oriented_edge ( 'none', *, *, #50202, .f. ) ;
#8875 = cartesian_point ( 'none', ( -51.66712826273759163, 82.68468937525148021, -20.00000000000000355 ) ) ;
#8876 = oriented_edge ( 'none', *, *, #42918, .t. ) ;
#8877 = axis2_placement_3d ( 'none', #14435, #18658, #18832 ) ;
#8878 = circle ( 'none', #29204, 6.138320441952073381 ) ;
#8879 = oriented_edge ( 'none', *, *, #13832, .f. ) ;
#8880 = cartesian_point ( 'none', ( 10.12896913343937655, -28.58725836354593497, -221.4999999999998295 ) ) ;
#8881 = edge_curve ( 'none', #9716, #10174, #11839, .t. ) ;
#8882 = oriented_edge ( 'none', *, *, #30003, .f. ) ;
#8883 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8884 = oriented_edge ( 'none', *, *, #24607, .t. ) ;
#8885 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8886 = edge_curve ( 'none', #17387, #38213, #15082, .t. ) ;
#8887 = direction ( 'none', ( 4.022547190670853989e-15, 0.9505414793769565440, 0.3105976432361760575 ) ) ;
#8888 = face_outer_bound ( 'none', #38484, .t. ) ;
#8889 = oriented_edge ( 'none', *, *, #28821, .f. ) ;
#8890 = edge_curve ( 'none', #49515, #26573, #47824, .t. ) ;
#8891 = cartesian_point ( 'none', ( 13.53322615170584164, -90.04128951410388026, -148.5000000000005684 ) ) ;
#8892 = oriented_edge ( 'none', *, *, #34328, .f. ) ;
#8893 = cartesian_point ( 'none', ( 23.89430762666600572, -71.09192684856877520, 13.26794919243116944 ) ) ;
#8894 = cartesian_point ( 'none', ( 83.28642292229822885, 64.01397897755397537, 0.0000000000000000000 ) ) ;
#8895 = circle ( 'none', #26528, 32.50000000000001421 ) ;
#8896 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#8897 = b_spline_curve_with_knots ( 'none', 3,
( #45024, #36603, #32740, #15747, #49236, #44852, #11392 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02686361547442025696, 0.03806022564496356481 ),
.unspecified. ) ;
#8898 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8899 = cartesian_point ( 'none', ( -57.50000000000027711, 29.81191037075389261, -116.4999999999999858 ) ) ;
#8900 = advanced_face ( 'none', ( #28188 ), #38019, .t. ) ;
#8901 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#8902 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#8903 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8904 = oriented_edge ( 'none', *, *, #15095, .t. ) ;
#8905 = oriented_edge ( 'none', *, *, #26629, .t. ) ;
#8906 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8907 = vertex_point ( 'none', #38343 ) ;
#8908 = cartesian_point ( 'none', ( 54.92579067099804746, -23.02015821762645231, -128.5999999999998522 ) ) ;
#8909 = cartesian_point ( 'none', ( 1.916598507997769945e-14, 3.321716810384927961e-14, -135.6999999999999318 ) ) ;
#8910 = cylindrical_surface ( 'none', #23070, 7.685943401548612997 ) ;
#8911 = oriented_edge ( 'none', *, *, #40644, .f. ) ;
#8913 = oriented_edge ( 'none', *, *, #17222, .t. ) ;
#8912 = cartesian_point ( 'none', ( 7.216449660063517513e-13, -73.00000000000000000, -174.0000000000000000 ) ) ;
#8914 = oriented_edge ( 'none', *, *, #11188, .t. ) ;
#8916 = edge_loop ( 'none', ( #4992, #27137, #29935, #6886 ) ) ;
#8915 = oriented_edge ( 'none', *, *, #10723, .f. ) ;
#8917 = line ( 'none', #34489, #10889 ) ;
#8918 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8919 = oriented_edge ( 'none', *, *, #38536, .t. ) ;
#8920 = direction ( 'none', ( -0.9990409470326473418, -9.251858538542969067e-15, -0.04378568432845721115 ) ) ;
#8921 = direction ( 'none', ( 0.6156507715317316443, 5.727481695860698745e-15, -0.7880191162099963176 ) ) ;
#8922 = axis2_placement_3d ( 'none', #52562, #43931, #31156 ) ;
#8923 = cartesian_point ( 'none', ( -7.721115905228253418, -35.24912934163409517, -216.8358603688684241 ) ) ;
#8924 = line ( 'none', #22956, #28576 ) ;
#8925 = edge_curve ( 'none', #54233, #15902, #9177, .t. ) ;
#8926 = cartesian_point ( 'none', ( -38.96497101250040629, 26.55285967859570917, -178.9698110255694985 ) ) ;
#8927 = oriented_edge ( 'none', *, *, #18868, .f. ) ;
#8928 = oriented_edge ( 'none', *, *, #29499, .t. ) ;
#8929 = cartesian_point ( 'none', ( -95.00000000000000000, 50.31152949374524042, -17.99999999999984368 ) ) ;
#8930 = cartesian_point ( 'none', ( -12.16730682115962914, 34.04815020217604626, -216.9559923656928788 ) ) ;
#8931 = cartesian_point ( 'none', ( 44.92052692256010005, 18.68632022920564495, 85.90783923448060477 ) ) ;
#8932 = cylindrical_surface ( 'none', #29515, 6.500000000000005329 ) ;
#8933 = edge_curve ( 'none', #7242, #44817, #29504, .t. ) ;
#8934 = cartesian_point ( 'none', ( -39.35416926054683273, 38.77903336848191884, 76.24313406215875943 ) ) ;
#8935 = axis2_placement_3d ( 'none', #38878, #6095, #31173 ) ;
#8936 = axis2_placement_3d ( 'none', #46446, #8409, #41729 ) ;
#8937 = vertex_point ( 'none', #8114 ) ;
#8938 = cartesian_point ( 'none', ( 57.38138223830859630, -80.54990566193370682, -23.10000000000000142 ) ) ;
#8939 = edge_curve ( 'none', #29917, #3615, #30807, .t. ) ;
#8940 = axis2_placement_3d ( 'none', #5997, #39510, #35677 ) ;
#8941 = direction ( 'none', ( -0.9998915356700179835, -9.056828823192183539e-15, 0.01472809884041787441 ) ) ;
#8942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8943 = axis2_placement_3d ( 'none', #35570, #10503, #10902 ) ;
#8944 = direction ( 'none', ( 1.040834085586084572e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8945 = direction ( 'none', ( 1.000000000000000000, 9.131584377541462894e-15, -4.398467709509458479e-14 ) ) ;
#8946 = oriented_edge ( 'none', *, *, #14215, .t. ) ;
#8947 = edge_curve ( 'none', #48672, #4111, #51114, .t. ) ;
#8948 = cartesian_point ( 'none', ( 72.49999999999998579, -2.599350304069880072e-13, -73.00000000000000000 ) ) ;
#8949 = vector ( 'none', #14102, 1000.000000000000000 ) ;
#8950 = cartesian_point ( 'none', ( -53.86517783664950088, -27.28206666200851416, -128.5999999999999943 ) ) ;
#8951 = edge_curve ( 'none', #8140, #19391, #41972, .t. ) ;
#8952 = cartesian_point ( 'none', ( -24.84015235783496678, 57.50000000000266454, -116.4999999999881339 ) ) ;
#8953 = oriented_edge ( 'none', *, *, #53079, .t. ) ;
#8954 = vertex_point ( 'none', #5544 ) ;
#8956 = vertex_point ( 'none', #20312 ) ;
#8955 = oriented_edge ( 'none', *, *, #33804, .t. ) ;
#8957 = direction ( 'none', ( 1.000000000000000000, 9.162034669236734721e-15, -4.419334369867131181e-14 ) ) ;
#8958 = plane ( 'none', #50009 ) ;
#8959 = cartesian_point ( 'none', ( 52.54118197896325171, -17.09993677417600466, 66.94518290499908630 ) ) ;
#8960 = line ( 'none', #52266, #40377 ) ;
#8961 = cartesian_point ( 'none', ( 27.54858776625622596, -109.2999999999996987, -173.7935682533927775 ) ) ;
#8962 = edge_curve ( 'none', #33525, #3061, #33778, .t. ) ;
#8963 = oriented_edge ( 'none', *, *, #52223, .t. ) ;
#8964 = cartesian_point ( 'none', ( 64.01397897755373378, 83.28642292229839938, 0.0000000000000000000 ) ) ;
#8965 = edge_loop ( 'none', ( #3670, #15232, #47279, #2708 ) ) ;
#8966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8967 = advanced_face ( 'none', ( #43878 ), #49802, .f. ) ;
#8968 = cartesian_point ( 'none', ( -57.36922758167697367, -30.53773430913554066, -116.5000000000000142 ) ) ;
#8969 = direction ( 'none', ( 9.270362255620057113e-15, -1.000000000000000000, -1.848553714044155093e-16 ) ) ;
#8970 = line ( 'none', #15610, #14227 ) ;
#8971 = oriented_edge ( 'none', *, *, #240, .f. ) ;
#8973 = vertex_point ( 'none', #13964 ) ;
#8972 = plane ( 'none', #41721 ) ;
#8974 = cartesian_point ( 'none', ( -11.99057782197923494, -55.30000000000006111, -173.5245596829821011 ) ) ;
#8975 = cartesian_point ( 'none', ( 27.43880595398834288, 13.15177846375390125, -221.4999999999999716 ) ) ;
#8976 = line ( 'none', #26945, #52199 ) ;
#8977 = cartesian_point ( 'none', ( -50.87899247233462319, -99.50000000000041211, -203.3750000000002558 ) ) ;
#8978 = direction ( 'none', ( -0.04325261677838693197, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#8979 = direction ( 'none', ( 0.9784328531347625812, -0.2065651275180980240, 0.0000000000000000000 ) ) ;
#8980 = edge_loop ( 'none', ( #45361, #23337, #40968, #16798 ) ) ;
#8981 = vertex_point ( 'none', #51135 ) ;
#8982 = advanced_face ( 'none', ( #32751 ), #4624, .t. ) ;
#8983 = direction ( 'none', ( 9.020562075079392158e-15, -1.000000000000000000, -1.827065084832096107e-16 ) ) ;
#8984 = cartesian_point ( 'none', ( 37.99373308843409092, -68.46416240799329955, -138.9773059041280021 ) ) ;
#8985 = axis2_placement_3d ( 'none', #18020, #38894, #29937 ) ;
#8986 = cartesian_point ( 'none', ( -11.41272329537471997, -54.05841513569571077, 64.21915495751537151 ) ) ;
#8987 = direction ( 'none', ( 4.270088556250598741e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8988 = direction ( 'none', ( -9.028110098336722939e-15, 1.000000000000000000, 4.746360539045965012e-17 ) ) ;
#8989 = cartesian_point ( 'none', ( -64.99993828813376240, -88.63894274485512881, -146.5886209639916160 ) ) ;
#8990 = edge_curve ( 'none', #34333, #39348, #46525, .t. ) ;
#8991 = axis2_placement_3d ( 'none', #51680, #13993, #13801 ) ;
#8992 = cartesian_point ( 'none', ( 49.88653899652936019, 26.52514329740288090, -104.0000000000000142 ) ) ;
#8993 = oriented_edge ( 'none', *, *, #22333, .f. ) ;
#8994 = cartesian_point ( 'none', ( 50.42712277920761466, 22.57751718407856956, 84.95034536305965389 ) ) ;
#8995 = direction ( 'none', ( -0.8379201078119982160, -0.5457929029625883111, 0.0000000000000000000 ) ) ;
#8996 = face_bound ( 'none', #38378, .t. ) ;
#8997 = cartesian_point ( 'none', ( 13.13532816828906036, -89.86152217349301452, -148.5000000000005116 ) ) ;
#8998 = edge_curve ( 'none', #8768, #32136, #45197, .t. ) ;
#8999 = face_outer_bound ( 'none', #3130, .t. ) ;
#9000 = axis2_placement_3d ( 'none', #13512, #4530, #46423 ) ;
#9001 = axis2_placement_3d ( 'none', #42992, #22641, #38976 ) ;
#9002 = cartesian_point ( 'none', ( 1.227352293675921773e-13, 4.769407760855680044e-14, -216.4999999999999147 ) ) ;
#9003 = edge_loop ( 'none', ( #38496, #11918 ) ) ;
#9004 = plane ( 'none', #8384 ) ;
#9005 = axis2_placement_3d ( 'none', #14087, #1439, #1825 ) ;
#9007 = oriented_edge ( 'none', *, *, #52604, .t. ) ;
#9006 = edge_loop ( 'none', ( #16978, #22478, #6379, #46951, #3650, #23686, #8066 ) ) ;
#9008 = cartesian_point ( 'none', ( 1.066413169272300851e-12, -108.7999999999999545, -173.9999999999999716 ) ) ;
#9009 = plane ( 'none', #24772 ) ;
#9010 = edge_curve ( 'none', #10194, #5590, #47146, .t. ) ;
#9011 = axis2_placement_3d ( 'none', #6815, #36072, #11043 ) ;
#9013 = circle ( 'none', #13126, 9.183328512139315336 ) ;
#9012 = cartesian_point ( 'none', ( -41.54215363237336334, -105.3061448048630382, -156.7001449640254691 ) ) ;
#9014 = oriented_edge ( 'none', *, *, #13663, .f. ) ;
#9015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9016 = cartesian_point ( 'none', ( -24.04966989325205873, 25.42859370916144357, 14.00000000000000533 ) ) ;
#9017 = circle ( 'none', #9656, 6.500000000000005329 ) ;
#9018 = oriented_edge ( 'none', *, *, #11903, .t. ) ;
#9019 = axis2_placement_3d ( 'none', #17083, #9185, #4631 ) ;
#9021 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 61.00000000000001421 ) ) ;
#9020 = circle ( 'none', #47395, 82.01999999999999602 ) ;
#9022 = cartesian_point ( 'none', ( 87.50000000000000000, 1.071565949253933966e-14, 11.00000000000000000 ) ) ;
#9023 = edge_curve ( 'none', #28177, #50965, #13152, .t. ) ;
#9024 = vertex_point ( 'none', #17622 ) ;
#9025 = cartesian_point ( 'none', ( 11.14743804582308506, -68.27122555503783019, -123.6030414437935292 ) ) ;
#9026 = cartesian_point ( 'none', ( -1.000000000007225998, -108.2999999999999261, -188.4654761414893187 ) ) ;
#9027 = cartesian_point ( 'none', ( 65.60006171186427082, -93.89180527165663648, -192.1674382755512056 ) ) ;
#9028 = cartesian_point ( 'none', ( -50.87899247233462319, -99.50000000000041211, -203.3750000000002558 ) ) ;
#9029 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, 21.89999999999998792 ) ) ;
#9030 = vertex_point ( 'none', #26563 ) ;
#9031 = advanced_face ( 'none', ( #17075 ), #35013, .f. ) ;
#9032 = direction ( 'none', ( -9.076073226310654718e-15, 1.000000000000000000, 1.756328356926959886e-16 ) ) ;
#9033 = axis2_placement_3d ( 'none', #19003, #27433, #27623 ) ;
#9034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9035 = oriented_edge ( 'none', *, *, #16339, .t. ) ;
#9036 = face_outer_bound ( 'none', #8980, .t. ) ;
#9037 = vertex_point ( 'none', #42877 ) ;
#9038 = edge_curve ( 'none', #747, #22172, #689, .t. ) ;
#9039 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838695973, 0.0000000000000000000 ) ) ;
#9040 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9041 = edge_curve ( 'none', #45612, #33399, #17686, .t. ) ;
#9042 = cartesian_point ( 'none', ( -16.36113636510535940, 30.94098731533979674, -221.4999999999962483 ) ) ;
#9043 = direction ( 'none', ( 9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9045 = direction ( 'none', ( -0.8829475928589219924, -0.4694715627858998541, -1.215875151824899773e-15 ) ) ;
#9044 = line ( 'none', #21900, #45054 ) ;
#9046 = cartesian_point ( 'none', ( 26.57273123027440676, -14.92074575907351175, -221.4999999999997158 ) ) ;
#9047 = edge_loop ( 'none', ( #33024, #18529, #46502, #16092 ) ) ;
#9048 = cartesian_point ( 'none', ( -13.57192732933439672, -108.8787406936751694, -148.5787406936745185 ) ) ;
#9049 = vector ( 'none', #22614, 1000.000000000000000 ) ;
#9050 = cartesian_point ( 'none', ( -51.25813315239761891, 20.62074478656169063, 83.79397834478074003 ) ) ;
#9051 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9052 = vector ( 'none', #28062, 1000.000000000000000 ) ;
#9053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9054 = cartesian_point ( 'none', ( 3.840090815512025468, 55.11727002995179703, 87.41673831113534732 ) ) ;
#9055 = edge_loop ( 'none', ( #43571, #1622, #16594, #43514 ) ) ;
#9056 = cartesian_point ( 'none', ( -29.37499999999945999, -68.25000000000024158, -119.7210075276642698 ) ) ;
#9057 = oriented_edge ( 'none', *, *, #35368, .t. ) ;
#9058 = cartesian_point ( 'none', ( -44.63237211688897332, -32.57362986301872354, 89.48041354261175684 ) ) ;
#9059 = advanced_face ( 'none', ( #30119 ), #38655, .t. ) ;
#9060 = line ( 'none', #19099, #47708 ) ;
#9061 = oriented_edge ( 'none', *, *, #2612, .t. ) ;
#9062 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 49.00000000000000000 ) ) ;
#9063 = cartesian_point ( 'none', ( -18.06445516748035729, 30.02637984930772319, -221.5000000000001421 ) ) ;
#9064 = line ( 'none', #45734, #37214 ) ;
#9065 = cartesian_point ( 'none', ( -16.65864328436996189, -45.70986297305026369, 86.09892674405885771 ) ) ;
#9066 = cartesian_point ( 'none', ( 49.10228381064909797, -13.78280539579907682, -5.999999999999991118 ) ) ;
#9068 = vertex_point ( 'none', #5347 ) ;
#9067 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#9069 = cartesian_point ( 'none', ( -17.19713630158041440, -102.8475396450131001, -197.3534706147775637 ) ) ;
#9070 = cartesian_point ( 'none', ( 48.17153899652954152, -23.55467616242191298, -132.5999999999998522 ) ) ;
#9071 = cartesian_point ( 'none', ( -49.88653899652954493, 26.52514329740251497, -128.3999999999999488 ) ) ;
#9072 = edge_curve ( 'none', #25120, #43681, #27506, .t. ) ;
#9073 = axis2_placement_3d ( 'none', #22445, #51611, #1454 ) ;
#9074 = oriented_edge ( 'none', *, *, #14519, .f. ) ;
#9075 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9076 = vertex_point ( 'none', #39215 ) ;
#9077 = circle ( 'none', #34512, 3.399999999999993250 ) ;
#9078 = edge_curve ( 'none', #52664, #13922, #10511, .t. ) ;
#9079 = cartesian_point ( 'none', ( -26.71214867102131407, 48.36472014688225585, 89.17810482244104264 ) ) ;
#9080 = vertex_point ( 'none', #9193 ) ;
#9081 = axis2_placement_3d ( 'none', #46399, #34295, #25680 ) ;
#9082 = axis2_placement_3d ( 'none', #36608, #37159, #3143 ) ;
#9083 = edge_curve ( 'none', #26924, #42054, #5910, .t. ) ;
#9084 = axis2_placement_3d ( 'none', #27316, #2289, #43947 ) ;
#9085 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9086 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#9087 = cartesian_point ( 'none', ( 40.76481324505370907, 26.55282472912991665, 88.53733071381763864 ) ) ;
#9088 = edge_curve ( 'none', #54189, #33422, #49149, .t. ) ;
#9089 = axis2_placement_3d ( 'none', #40993, #40444, #20230 ) ;
#9090 = advanced_face ( 'none', ( #26843 ), #32796, .f. ) ;
#9091 = cartesian_point ( 'none', ( 10.13155225279408356, -28.58642631624996611, -221.4999999999996874 ) ) ;
#9092 = direction ( 'none', ( -0.9616618148337265914, -0.2742381335458353164, 0.0000000000000000000 ) ) ;
#9093 = cartesian_point ( 'none', ( -30.75832022459010773, 57.26190476190588186, -116.4999999999999574 ) ) ;
#9094 = vector ( 'none', #5008, 1000.000000000000227 ) ;
#9095 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9096 = cartesian_point ( 'none', ( 73.55607556443409578, -34.99812730820573847, 49.00000000000000000 ) ) ;
#9097 = axis2_placement_3d ( 'none', #53928, #16431, #45698 ) ;
#9098 = advanced_face ( 'none', ( #8560 ), #16407, .f. ) ;
#9099 = toroidal_surface ( 'none', #29503, 21.50000000000000000, 0.5000000000000000000 ) ;
#9100 = vertex_point ( 'none', #54055 ) ;
#9101 = edge_curve ( 'none', #39979, #45586, #40636, .t. ) ;
#9102 = face_bound ( 'none', #42140, .t. ) ;
#9103 = direction ( 'none', ( 0.7880191162099984270, 6.782533400977575730e-15, 0.6156507715317287577 ) ) ;
#9104 = edge_loop ( 'none', ( #38974, #29663, #27272, #27081 ) ) ;
#9105 = cartesian_point ( 'none', ( 1.227352293675921773e-13, 4.769407760855680044e-14, -216.4999999999999147 ) ) ;
#9106 = circle ( 'none', #32713, 3.400000000000000355 ) ;
#9107 = cartesian_point ( 'none', ( -35.36502738335394724, 38.56572102495498910, 41.49999999999999289 ) ) ;
#9108 = cartesian_point ( 'none', ( -44.99999999999916866, -73.00000000000036948, -202.4807621135333875 ) ) ;
#9109 = edge_curve ( 'none', #44817, #50679, #5240, .t. ) ;
#9110 = advanced_face ( 'none', ( #25542 ), #35389, .f. ) ;
#9111 = direction ( 'none', ( 4.399741399469800317e-14, -2.505805345712753712e-17, 1.000000000000000000 ) ) ;
#9112 = cartesian_point ( 'none', ( 2.541061588476012424e-13, -13.99999999999996803, -221.4999999999998295 ) ) ;
#9113 = cartesian_point ( 'none', ( -3.644291000129308349e-13, 40.00000000000003553, -118.7999999999999119 ) ) ;
#9114 = oriented_edge ( 'none', *, *, #51827, .t. ) ;
#9115 = oriented_edge ( 'none', *, *, #16963, .t. ) ;
#9116 = cartesian_point ( 'none', ( -49.61114236250318754, -24.31876776921248506, 88.00509943450947503 ) ) ;
#9117 = oriented_edge ( 'none', *, *, #37868, .t. ) ;
#9118 = face_outer_bound ( 'none', #44366, .t. ) ;
#9119 = vertex_point ( 'none', #33338 ) ;
#9120 = cartesian_point ( 'none', ( -20.81526377097508274, 43.97317313049857290, 67.66672924729145677 ) ) ;
#9121 = cartesian_point ( 'none', ( 50.49131605612880236, -22.43202578247237966, 74.33141785880920338 ) ) ;
#9122 = cartesian_point ( 'none', ( 2.234125808928221435, 75.10261058744458751, -83.09999999999998010 ) ) ;
#9123 = cartesian_point ( 'none', ( 3.573103131178710701, -78.11333484621124512, -116.4999999999999432 ) ) ;
#9124 = cartesian_point ( 'none', ( 8.373658326194463878e-13, -84.99999999999997158, -173.9999999999999432 ) ) ;
#9125 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9126 = axis2_placement_3d ( 'none', #13534, #17528, #693 ) ;
#9127 = cartesian_point ( 'none', ( 8.676971256522056443e-13, -87.29999999999995453, -173.9999999999999432 ) ) ;
#9128 = circle ( 'none', #34981, 6.500000000000000888 ) ;
#9129 = vertex_point ( 'none', #49297 ) ;
#9130 = cartesian_point ( 'none', ( 51.26530334788782284, -129.4999999999995168, -225.2652060066592412 ) ) ;
#9131 = vector ( 'none', #24394, 1000.000000000000227 ) ;
#9132 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#9133 = direction ( 'none', ( -1.020425574104008338e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9134 = edge_curve ( 'none', #42641, #33078, #2012, .t. ) ;
#9135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9136 = circle ( 'none', #38281, 36.00000000000000711 ) ;
#9137 = cartesian_point ( 'none', ( 25.99999999122699990, -87.99999999999972999, -231.4999925980835087 ) ) ;
#9138 = axis2_placement_3d ( 'none', #42118, #50375, #50929 ) ;
#9139 = advanced_face ( 'none', ( #51772 ), #22908, .f. ) ;
#9140 = cartesian_point ( 'none', ( -9.130914862363155748, 49.36829019118856365, -5.621097207442613986 ) ) ;
#9141 = cylindrical_surface ( 'none', #32784, 17.00000000000000000 ) ;
#9142 = line ( 'none', #6814, #19608 ) ;
#9143 = edge_curve ( 'none', #29769, #35990, #39067, .t. ) ;
#9144 = axis2_placement_3d ( 'none', #26279, #8774, #8957 ) ;
#9145 = direction ( 'none', ( -9.048317650695626916e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9146 = cartesian_point ( 'none', ( 74.92981257598840727, -3.243946258379019287, 11.00000000000002309 ) ) ;
#9147 = oriented_edge ( 'none', *, *, #11110, .t. ) ;
#9148 = cartesian_point ( 'none', ( 15.59999999999244658, -95.18718551051387067, -192.9961581960757258 ) ) ;
#9149 = oriented_edge ( 'none', *, *, #15545, .t. ) ;
#9150 = cartesian_point ( 'none', ( 38.61587943697392689, -66.00271606090846888, -140.7797429129157649 ) ) ;
#9151 = cylindrical_surface ( 'none', #28877, 4.250000000000003553 ) ;
#9152 = edge_curve ( 'none', #49425, #10713, #34067, .t. ) ;
#9153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9154 = axis2_placement_3d ( 'none', #34311, #14005, #1029 ) ;
#9155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9156 = direction ( 'none', ( 9.056986221514042951e-15, -1.000000000000000000, -2.901919745504674922e-16 ) ) ;
#9157 = vertex_point ( 'none', #41622 ) ;
#9158 = axis2_placement_3d ( 'none', #33784, #17322, #21302 ) ;
#9159 = cartesian_point ( 'none', ( 13.47950033379105328, -90.00271322167483845, -148.5000000000005116 ) ) ;
#9160 = cartesian_point ( 'none', ( 9.043003913001257388, -49.20307432968144212, -5.266623110824617982 ) ) ;
#9161 = oriented_edge ( 'none', *, *, #25196, .f. ) ;
#9162 = oriented_edge ( 'none', *, *, #42654, .t. ) ;
#9163 = axis2_placement_3d ( 'none', #37914, #46484, #29851 ) ;
#9164 = oriented_edge ( 'none', *, *, #3768, .f. ) ;
#9165 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9166 = oriented_edge ( 'none', *, *, #45640, .t. ) ;
#9167 = line ( 'none', #5942, #15072 ) ;
#9169 = oriented_edge ( 'none', *, *, #5886, .f. ) ;
#9168 = plane ( 'none', #6591 ) ;
#9170 = edge_curve ( 'none', #9263, #23520, #48484, .t. ) ;
#9171 = cartesian_point ( 'none', ( 83.28642292229899624, -58.01397897755286692, 69.49999999999998579 ) ) ;
#9172 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#9173 = direction ( 'none', ( 0.3509431492302157451, 0.9363967674059852087, 1.091407070206897364e-15 ) ) ;
#9174 = edge_curve ( 'none', #22217, #6496, #18349, .t. ) ;
#9175 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9176 = cartesian_point ( 'none', ( -2.110783926494912753e-15, -72.50000000000002842, -83.09999999999998010 ) ) ;
#9177 = circle ( 'none', #39152, 6.138320441952076933 ) ;
#9178 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 50.23205080756886787 ) ) ;
#9179 = oriented_edge ( 'none', *, *, #18088, .f. ) ;
#9180 = line ( 'none', #10817, #30121 ) ;
#9181 = cartesian_point ( 'none', ( 10.04321789102812446, -66.56882972773856011, -123.8883120813746075 ) ) ;
#9182 = cartesian_point ( 'none', ( 30.22718674928873384, 27.71853497614218753, 12.99999999999999822 ) ) ;
#9183 = cartesian_point ( 'none', ( 9.530014857153522811, 54.42317643227472246, 65.60747928848412869 ) ) ;
#9184 = vector ( 'none', #41918, 1000.000000000000000 ) ;
#9185 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#9186 = oriented_edge ( 'none', *, *, #49884, .f. ) ;
#9187 = cartesian_point ( 'none', ( 72.50000000000002842, 2.510216131396323494e-13, -83.09999999999998010 ) ) ;
#9189 = plane ( 'none', #12642 ) ;
#9188 = cylindrical_surface ( 'none', #28587, 45.00000000000000711 ) ;
#9190 = vector ( 'none', #34086, 1000.000000000000000 ) ;
#9191 = edge_loop ( 'none', ( #16815, #32157, #9372, #16601 ) ) ;
#9192 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9193 = cartesian_point ( 'none', ( 54.08653899652953356, -26.52514329740254340, -128.5999999999998522 ) ) ;
#9194 = cartesian_point ( 'none', ( 39.72722273343961064, -78.01622711873419291, -136.6573722641839197 ) ) ;
#9195 = cartesian_point ( 'none', ( 64.31371194296244198, -38.58427731755063661, 16.73205080756887853 ) ) ;
#9196 = vertex_point ( 'none', #24373 ) ;
#9197 = cartesian_point ( 'none', ( -17.14890555254016036, 31.92952250055770946, -217.1483267673975490 ) ) ;
#9198 = oriented_edge ( 'none', *, *, #3080, .f. ) ;
#9199 = vector ( 'none', #32930, 1000.000000000000000 ) ;
#9200 = oriented_edge ( 'none', *, *, #35736, .t. ) ;
#9201 = cartesian_point ( 'none', ( 49.88653899652916834, 26.52514329740323618, -136.4999999999998295 ) ) ;
#9202 = cartesian_point ( 'none', ( -0.6591887677177632465, -30.15805706271439846, -221.4999999999997442 ) ) ;
#9203 = oriented_edge ( 'none', *, *, #10892, .f. ) ;
#9204 = cartesian_point ( 'none', ( -50.62641441958833610, 22.12560722374758626, 73.22228325986311859 ) ) ;
#9205 = cartesian_point ( 'none', ( 21.31447116145156073, 50.97552870524486934, 69.07816619020164239 ) ) ;
#9206 = axis2_placement_3d ( 'none', #36612, #49246, #49798 ) ;
#9207 = oriented_edge ( 'none', *, *, #52890, .f. ) ;
#9208 = cartesian_point ( 'none', ( -49.12042915509425711, -105.6000000000003922, -200.4301137442584775 ) ) ;
#9209 = advanced_face ( 'none', ( #24228 ), #21574, .f. ) ;
#9210 = oriented_edge ( 'none', *, *, #13799, .t. ) ;
#9211 = oriented_edge ( 'none', *, *, #42664, .f. ) ;
#9212 = direction ( 'none', ( -2.035408878479454709e-14, 0.9505414793769562110, -0.3105976432361769457 ) ) ;
#9213 = cartesian_point ( 'none', ( 2.117165890821603114, 55.21166952236352898, 86.02116012148263735 ) ) ;
#9214 = oriented_edge ( 'none', *, *, #730, .t. ) ;
#9215 = edge_curve ( 'none', #7349, #9892, #18987, .t. ) ;
#9216 = face_outer_bound ( 'none', #13164, .t. ) ;
#9217 = cartesian_point ( 'none', ( -83.28642292229864097, 64.01397897755343536, 0.0000000000000000000 ) ) ;
#9218 = cartesian_point ( 'none', ( 83.28642292229885413, -58.01397897755306587, 0.0000000000000000000 ) ) ;
#9219 = b_spline_curve_with_knots ( 'none', 3,
( #15295, #7207, #44378, #19294, #23490, #27724, #23851, #28079, #19460, #23667, #52967, #3040, #32274, #36501, #40698, #32641, #37225, #37045, #28644, #11808, #50248, #20327 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 8.673617379884035472e-19, 0.001745290470607268468, 0.002617935705910903136, 0.003490580941214538671, 0.005235871411821796731, 0.006981161882429053923, 0.008726452353036311116, 0.009599097588339954024, 0.01047174282364359693, 0.01221703329425088622, 0.01396232376485817550 ),
.unspecified. ) ;
#9220 = cartesian_point ( 'none', ( 38.15799232957016329, 39.95691582779122086, 73.63870104496932356 ) ) ;
#9221 = cartesian_point ( 'none', ( 46.12596290910076391, 46.12596290910175156, -116.4999999999998579 ) ) ;
#9222 = edge_curve ( 'none', #30082, #33948, #7880, .t. ) ;
#9223 = axis2_placement_3d ( 'none', #26262, #50884, #30324 ) ;
#9224 = axis2_placement_3d ( 'none', #24246, #27774, #11144 ) ;
#9225 = direction ( 'none', ( -1.000000000000000000, -9.242606680004426621e-15, 4.387181158180816914e-14 ) ) ;
#9226 = cartesian_point ( 'none', ( -20.62158423740907409, -44.06329501608564669, 77.73064812509470300 ) ) ;
#9227 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#9228 = circle ( 'none', #22241, 12.50000000000001066 ) ;
#9229 = advanced_face ( 'none', ( #31440 ), #38316, .t. ) ;
#9230 = cartesian_point ( 'none', ( -60.19993828813403525, -105.2983030241811662, -152.1053187468797319 ) ) ;
#9231 = oriented_edge ( 'none', *, *, #11767, .f. ) ;
#9232 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.700000000000007283 ) ) ;
#9233 = circle ( 'none', #29153, 28.00000000000000355 ) ;
#9234 = edge_curve ( 'none', #53268, #36808, #642, .t. ) ;
#9235 = axis2_placement_3d ( 'none', #10595, #39874, #14832 ) ;
#9236 = direction ( 'none', ( -1.253979898953815600e-14, 1.000000000000000000, 1.791696720879482390e-16 ) ) ;
#9237 = cartesian_point ( 'none', ( 32.95001751005445811, 35.79272057398132745, 79.64000000000000057 ) ) ;
#9238 = cylindrical_surface ( 'none', #11607, 40.00000000000000711 ) ;
#9239 = oriented_edge ( 'none', *, *, #1584, .t. ) ;
#9240 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-19-solid1', #22929 ) ;
#9241 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9242 = line ( 'none', #1701, #21648 ) ;
#9243 = cylindrical_surface ( 'none', #42986, 6.000000000000000888 ) ;
#9244 = vector ( 'none', #10955, 1000.000000000000114 ) ;
#9245 = cartesian_point ( 'none', ( 66.77732068902786011, 34.14365887825636037, 189.5000000000000000 ) ) ;
#9246 = face_bound ( 'none', #9428, .t. ) ;
#9247 = edge_curve ( 'none', #47841, #18616, #4575, .t. ) ;
#9248 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#9249 = edge_curve ( 'none', #9953, #11040, #37984, .t. ) ;
#9250 = edge_loop ( 'none', ( #49469, #1881, #11578, #4160 ) ) ;
#9251 = face_outer_bound ( 'none', #27906, .t. ) ;
#9252 = vertex_point ( 'none', #29681 ) ;
#9253 = face_outer_bound ( 'none', #4673, .t. ) ;
#9254 = edge_loop ( 'none', ( #9308, #37020, #22054, #16128, #23871 ) ) ;
#9255 = cartesian_point ( 'none', ( 40.96686379877607465, 26.24262974337701948, 88.53733071381763864 ) ) ;
#9256 = edge_curve ( 'none', #6334, #10793, #52355, .t. ) ;
#9257 = cartesian_point ( 'none', ( 10.21893814206667805, -34.63235461233370671, -216.8979751760979582 ) ) ;
#9258 = oriented_edge ( 'none', *, *, #51087, .t. ) ;
#9259 = oriented_edge ( 'none', *, *, #22395, .f. ) ;
#9260 = cartesian_point ( 'none', ( 28.08933419224997863, -52.19535261876053056, -136.5423731343473150 ) ) ;
#9261 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9262 = direction ( 'none', ( 0.9990641676798451831, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#9263 = vertex_point ( 'none', #50228 ) ;
#9264 = oriented_edge ( 'none', *, *, #50351, .f. ) ;
#9265 = oriented_edge ( 'none', *, *, #28607, .t. ) ;
#9266 = oriented_edge ( 'none', *, *, #19642, .f. ) ;
#9267 = face_outer_bound ( 'none', #23227, .t. ) ;
#9268 = direction ( 'none', ( -3.137240941849669126e-14, 0.8455294139240120410, -0.5339288437510345542 ) ) ;
#9269 = vector ( 'none', #20840, 1000.000000000000000 ) ;
#9270 = cartesian_point ( 'none', ( 64.01397897755373378, 76.01397897755398958, 0.0000000000000000000 ) ) ;
#9271 = cartesian_point ( 'none', ( -51.60153899652909359, -29.49561043238392344, -132.5999999999999943 ) ) ;
#9272 = cylindrical_surface ( 'none', #16898, 6.100000000000000533 ) ;
#9273 = cartesian_point ( 'none', ( -45.41831047118663633, 17.43745811531733736, 68.64061686541683116 ) ) ;
#9274 = advanced_face ( 'none', ( #13110, #53027 ), #4620, .f. ) ;
#9275 = oriented_edge ( 'none', *, *, #19194, .f. ) ;
#9276 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9277 = direction ( 'none', ( -0.7880191162099936530, -6.853228547068867991e-15, -0.6156507715317347529 ) ) ;
#9278 = line ( 'none', #49572, #41390 ) ;
#9279 = oriented_edge ( 'none', *, *, #12164, .f. ) ;
#9280 = cartesian_point ( 'none', ( -46.12390614218271168, 81.29403718214148000, -35.10000000000000853 ) ) ;
#9281 = cylindrical_surface ( 'none', #24859, 52.49999999999999289 ) ;
#9282 = edge_loop ( 'none', ( #37324, #17386, #18751, #18787, #25439, #50084 ) ) ;
#9283 = direction ( 'none', ( -0.9827958569532656563, 0.1846951638660201400, 1.203577800433096497e-16 ) ) ;
#9284 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9285 = face_outer_bound ( 'none', #40901, .t. ) ;
#9286 = axis2_placement_3d ( 'none', #48345, #52346, #31661 ) ;
#9287 = cartesian_point ( 'none', ( -72.50000000000000000, 7.569810292119450713e-13, -41.24999999999999289 ) ) ;
#9289 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9288 = direction ( 'none', ( -1.000000000000000000, -9.083642928751280212e-15, 4.390427415563118874e-14 ) ) ;
#9290 = face_outer_bound ( 'none', #13364, .t. ) ;
#9291 = vector ( 'none', #36624, 1000.000000000000000 ) ;
#9292 = edge_curve ( 'none', #14926, #23683, #46469, .t. ) ;
#9293 = vector ( 'none', #11993, 1000.000000000000000 ) ;
#9294 = axis2_placement_3d ( 'none', #19619, #40167, #14702 ) ;
#9295 = cartesian_point ( 'none', ( 32.21685037371130989, 73.67648575358288099, 41.50000000000000711 ) ) ;
#9296 = advanced_face ( 'none', ( #40592 ), #9009, .f. ) ;
#9297 = line ( 'none', #6035, #140 ) ;
#9298 = cartesian_point ( 'none', ( -23.11694790808147815, 42.80823878276074623, 66.22080157259019018 ) ) ;
#9299 = cartesian_point ( 'none', ( 52.12444891360004817, -18.32201289891090568, 67.78866610983115493 ) ) ;
#9300 = plane ( 'none', #21072 ) ;
#9301 = circle ( 'none', #30074, 17.50000000000000711 ) ;
#9302 = oriented_edge ( 'none', *, *, #14639, .t. ) ;
#9303 = oriented_edge ( 'none', *, *, #23007, .t. ) ;
#9304 = cartesian_point ( 'none', ( 43.64777217354953365, -21.48707714618060294, 79.64000000000000057 ) ) ;
#9305 = edge_curve ( 'none', #21639, #1885, #50444, .t. ) ;
#9306 = vector ( 'none', #3992, 1000.000000000000114 ) ;
#9308 = oriented_edge ( 'none', *, *, #9078, .f. ) ;
#9307 = cartesian_point ( 'none', ( 45.25106413402001948, 17.31041759277741932, -276.4999999999998863 ) ) ;
#9309 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 94.50000000000000000 ) ) ;
#9310 = axis2_placement_3d ( 'none', #41945, #4263, #21402 ) ;
#9311 = axis2_placement_3d ( 'none', #50316, #29414, #33630 ) ;
#9312 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#9313 = oriented_edge ( 'none', *, *, #21248, .t. ) ;
#9314 = cartesian_point ( 'none', ( 21.97890083471931533, -109.2999999999997414, -173.0367149447739052 ) ) ;
#9315 = oriented_edge ( 'none', *, *, #17973, .t. ) ;
#9316 = oriented_edge ( 'none', *, *, #48963, .t. ) ;
#9317 = edge_curve ( 'none', #9859, #5812, #31390, .t. ) ;
#9318 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013824, 0.0000000000000000000 ) ) ;
#9319 = cartesian_point ( 'none', ( -24.81684785249919045, 32.88805349463424221, 49.00000000000000000 ) ) ;
#9320 = axis2_placement_3d ( 'none', #19747, #23447, #44871 ) ;
#9321 = cartesian_point ( 'none', ( 43.09996718058626897, -9.099193867172362005, 60.50000000000000000 ) ) ;
#9322 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9323 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#9324 = oriented_edge ( 'none', *, *, #28525, .f. ) ;
#9325 = axis2_placement_3d ( 'none', #50908, #9511, #21189 ) ;
#9326 = edge_loop ( 'none', ( #6632, #24782, #20796, #16049 ) ) ;
#9327 = oriented_edge ( 'none', *, *, #51504, .t. ) ;
#9328 = direction ( 'none', ( 0.8209495939684049448, 0.5710006691441885662, 0.0000000000000000000 ) ) ;
#9329 = vector ( 'none', #16219, 1000.000000000000000 ) ;
#9330 = cartesian_point ( 'none', ( -43.13844210148320002, -28.03368176064247663, -126.4999999999999716 ) ) ;
#9331 = edge_curve ( 'none', #15161, #17471, #17024, .t. ) ;
#9332 = cartesian_point ( 'none', ( -13.60492391201006868, -108.7372799249370274, -148.4999999999993463 ) ) ;
#9333 = circle ( 'none', #41583, 3.999999999999998668 ) ;
#9334 = cartesian_point ( 'none', ( 48.62220921694510167, -1.660356894993875621, 84.54917588329271894 ) ) ;
#9335 = direction ( 'none', ( -1.224646799147352961e-16, -2.157041537713704703e-32, -1.000000000000000000 ) ) ;
#9336 = vector ( 'none', #48257, 1000.000000000000000 ) ;
#9337 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9338 = oriented_edge ( 'none', *, *, #53525, .f. ) ;
#9339 = cartesian_point ( 'none', ( -39.68144555295236842, -63.64308021173982155, 19.48554967266529303 ) ) ;
#9340 = axis2_placement_3d ( 'none', #49963, #50333, #8566 ) ;
#9341 = oriented_edge ( 'none', *, *, #17507, .t. ) ;
#9342 = cartesian_point ( 'none', ( 84.07534156836311467, 57.21035038328991362, -29.10000000000000853 ) ) ;
#9343 = cartesian_point ( 'none', ( -57.87886904859664838, -128.5000000000004547, -203.3749287412621811 ) ) ;
#9344 = oriented_edge ( 'none', *, *, #39400, .f. ) ;
#9345 = cartesian_point ( 'none', ( -43.09996718058627607, 9.099193867172369110, 64.57938962253901138 ) ) ;
#9346 = vector ( 'none', #41768, 1000.000000000000114 ) ;
#9347 = cartesian_point ( 'none', ( 2.530119994248508419, 48.58492752019419925, 66.89685660267416267 ) ) ;
#9348 = vertex_point ( 'none', #252 ) ;
#9349 = cartesian_point ( 'none', ( 47.77391696399310916, -30.49840746526758650, -116.4999999999998721 ) ) ;
#9350 = oriented_edge ( 'none', *, *, #18613, .f. ) ;
#9351 = cartesian_point ( 'none', ( 13.43359191192039681, -89.97532543574936881, -148.5000000000005116 ) ) ;
#9352 = edge_curve ( 'none', #14411, #42233, #45839, .t. ) ;
#9353 = circle ( 'none', #12978, 107.4999999999999858 ) ;
#9354 = advanced_face ( 'none', ( #7185 ), #14391, .t. ) ;
#9355 = face_outer_bound ( 'none', #35009, .t. ) ;
#9356 = direction ( 'none', ( -1.000000000000000000, -8.925852970780289079e-15, -1.281797577817012319e-15 ) ) ;
#9357 = cylindrical_surface ( 'none', #49835, 107.4999999999999858 ) ;
#9358 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838725116, 0.0000000000000000000 ) ) ;
#9359 = vector ( 'none', #26091, 1000.000000000000114 ) ;
#9360 = circle ( 'none', #32215, 6.499999999999999112 ) ;
#9361 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.00000000000000000 ) ) ;
#9362 = toroidal_surface ( 'none', #26557, 15.50000000000000000, 1.000000000000000000 ) ;
#9363 = cartesian_point ( 'none', ( -53.28653899652933035, -26.52514329740289156, -84.25000000000000000 ) ) ;
#9364 = b_spline_curve_with_knots ( 'none', 3,
( #4138, #28677, #37088, #29213, #45842, #3950, #45679, #8173 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002824352649167114187, 0.004236528973750671064, 0.005648705298334228374 ),
.unspecified. ) ;
#9365 = cartesian_point ( 'none', ( -42.88196979181203972, -98.63866639932487601, -160.3566572131809096 ) ) ;
#9366 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9367 = advanced_face ( 'none', ( #1965 ), #34019, .f. ) ;
#9368 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838693197, 0.0000000000000000000 ) ) ;
#9369 = vector ( 'none', #8902, 1000.000000000000000 ) ;
#9370 = vertex_point ( 'none', #22117 ) ;
#9371 = edge_loop ( 'none', ( #4501, #17332, #49159, #40567 ) ) ;
#9372 = oriented_edge ( 'none', *, *, #9222, .f. ) ;
#9373 = edge_loop ( 'none', ( #53698, #23461, #51786, #6090 ) ) ;
#9374 = vertex_point ( 'none', #47614 ) ;
#9375 = cartesian_point ( 'none', ( 18.04737442629086175, -45.17928851032400672, 68.91154799172868195 ) ) ;
#9376 = vertex_point ( 'none', #30925 ) ;
#9377 = direction ( 'none', ( 7.771561172376093811e-16, 8.326672684688672081e-16, -1.000000000000000000 ) ) ;
#9378 = cartesian_point ( 'none', ( 11.41272329537509655, 54.05841513569559709, 65.46266928618231873 ) ) ;
#9379 = direction ( 'none', ( 1.033905585191071457e-15, 1.041164386969050600e-15, -1.000000000000000000 ) ) ;
#9380 = oriented_edge ( 'none', *, *, #54171, .t. ) ;
#9381 = cartesian_point ( 'none', ( -39.39645806038205222, 38.73643411642168388, 71.57198544457735068 ) ) ;
#9382 = cartesian_point ( 'none', ( 57.21035038328961519, -84.07534156836331363, -35.10000000000000853 ) ) ;
#9383 = cartesian_point ( 'none', ( -5.444528414108899991e-15, 2.977711039976037239e-14, -116.4999999999999289 ) ) ;
#9384 = toroidal_surface ( 'none', #18764, 4.200000000000000178, 0.2000000000000009548 ) ;
#9385 = axis2_placement_3d ( 'none', #29376, #46232, #53709 ) ;
#9386 = vertex_point ( 'none', #38646 ) ;
#9387 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9388 = advanced_face ( 'none', ( #36649 ), #32067, .t. ) ;
#9389 = cartesian_point ( 'none', ( -76.53115846095755614, -33.72138469315764553, 21.00000000000000355 ) ) ;
#9390 = cylindrical_surface ( 'none', #9733, 10.00000000000000355 ) ;
#9391 = cartesian_point ( 'none', ( -14.41573101503098364, 26.84889182786413642, -221.5000000000001137 ) ) ;
#9392 = circle ( 'none', #24551, 6.099999999999999645 ) ;
#9393 = edge_curve ( 'none', #19802, #48991, #53662, .t. ) ;
#9394 = cartesian_point ( 'none', ( -24.76538563036434937, 49.38971270701234317, 67.15450399253246871 ) ) ;
#9395 = axis2_placement_3d ( 'none', #19222, #48527, #52745 ) ;
#9396 = oriented_edge ( 'none', *, *, #27133, .f. ) ;
#9397 = axis2_placement_3d ( 'none', #42025, #8371, #32864 ) ;
#9398 = oriented_edge ( 'none', *, *, #51831, .t. ) ;
#9399 = oriented_edge ( 'none', *, *, #4458, .f. ) ;
#9400 = edge_curve ( 'none', #29861, #6600, #9128, .t. ) ;
#9401 = axis2_placement_3d ( 'none', #44704, #19275, #15621 ) ;
#9402 = axis2_placement_3d ( 'none', #45124, #7440, #36695 ) ;
#9403 = edge_loop ( 'none', ( #17371, #23694, #47884, #31050, #47740 ) ) ;
#9404 = direction ( 'none', ( -3.234580054011840274e-14, -0.3105976432361758910, -0.9505414793769566550 ) ) ;
#9405 = edge_curve ( 'none', #41892, #50334, #12476, .t. ) ;
#9406 = cartesian_point ( 'none', ( -50.68063987745762233, 22.00133293179704808, 72.86423843210209839 ) ) ;
#9407 = axis2_placement_3d ( 'none', #40259, #6562, #31098 ) ;
#9408 = oriented_edge ( 'none', *, *, #11381, .t. ) ;
#9409 = cartesian_point ( 'none', ( 19.87558188690444538, 51.55448260184122233, 67.47960459015577328 ) ) ;
#9410 = circle ( 'none', #35719, 35.00000000000001421 ) ;
#9411 = edge_curve ( 'none', #26783, #46071, #28139, .t. ) ;
#9412 = cartesian_point ( 'none', ( 19.39576476798032445, 44.61877627601079155, 69.18386276819126124 ) ) ;
#9413 = face_outer_bound ( 'none', #2097, .t. ) ;
#9414 = circle ( 'none', #32972, 37.00000000000007105 ) ;
#9415 = oriented_edge ( 'none', *, *, #40687, .f. ) ;
#9416 = cartesian_point ( 'none', ( -47.86517992415722489, -109.5000000000004263, -122.7347227346054979 ) ) ;
#9417 = cylindrical_surface ( 'none', #18996, 6.500000000000005329 ) ;
#9418 = face_outer_bound ( 'none', #4562, .t. ) ;
#9419 = cartesian_point ( 'none', ( 8.861823390122143997e-13, -89.29999999999995453, -173.9999999999999432 ) ) ;
#9420 = circle ( 'none', #1681, 4.200000000000003730 ) ;
#9421 = cartesian_point ( 'none', ( -39.85101803995905101, -38.27147940113613345, 84.93028189820924467 ) ) ;
#9422 = plane ( 'none', #42445 ) ;
#9423 = cartesian_point ( 'none', ( 31.05164357278174592, 16.14922279802758709, -221.4999999999999716 ) ) ;
#9424 = circle ( 'none', #52219, 12.50000000000000355 ) ;
#9425 = oriented_edge ( 'none', *, *, #24374, .t. ) ;
#9426 = line ( 'none', #26848, #46138 ) ;
#9427 = oriented_edge ( 'none', *, *, #27999, .f. ) ;
#9428 = edge_loop ( 'none', ( #27343, #157 ) ) ;
#9429 = axis2_placement_3d ( 'none', #16396, #14006, #30461 ) ;
#9430 = advanced_face ( 'none', ( #24863 ), #34783, .f. ) ;
#9431 = cartesian_point ( 'none', ( -15.51328265234003467, -46.11432755043784226, 67.02759516646298721 ) ) ;
#9432 = oriented_edge ( 'none', *, *, #14709, .t. ) ;
#9434 = oriented_edge ( 'none', *, *, #3406, .t. ) ;
#9433 = oriented_edge ( 'none', *, *, #40185, .t. ) ;
#9435 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 46.76794919243115345 ) ) ;
#9436 = cartesian_point ( 'none', ( 16.01656029282522908, 31.12024737026194643, 48.99999999999994316 ) ) ;
#9437 = direction ( 'none', ( 1.341826977642592580e-16, 3.094331293124151873e-16, -1.000000000000000000 ) ) ;
#9438 = edge_curve ( 'none', #39636, #12496, #1313, .t. ) ;
#9439 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 64.57938962253901138 ) ) ;
#9440 = line ( 'none', #15942, #30369 ) ;
#9441 = cartesian_point ( 'none', ( -16.36518768342476804, -102.3760343341852490, -197.9435486752104794 ) ) ;
#9442 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#9443 = edge_loop ( 'none', ( #48093, #1484 ) ) ;
#9444 = oriented_edge ( 'none', *, *, #39828, .t. ) ;
#9445 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 69.49999999999998579 ) ) ;
#9446 = circle ( 'none', #18043, 6.138320441952076933 ) ;
#9447 = cartesian_point ( 'none', ( -25.78966447957756003, 48.86661306113556691, 88.82080424144238862 ) ) ;
#9448 = oriented_edge ( 'none', *, *, #21934, .f. ) ;
#9449 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181012436, 0.0000000000000000000 ) ) ;
#9450 = vertex_point ( 'none', #9363 ) ;
#9451 = oriented_edge ( 'none', *, *, #10036, .f. ) ;
#9452 = advanced_face ( 'none', ( #34697 ), #8510, .f. ) ;
#9453 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9454 = cartesian_point ( 'none', ( 32.32252742221353259, -13.42587878093111797, 14.00000000000000533 ) ) ;
#9455 = line ( 'none', #20643, #5510 ) ;
#9456 = cartesian_point ( 'none', ( 43.12744563242653584, 22.51583301285042182, 87.48300505599974031 ) ) ;
#9457 = oriented_edge ( 'none', *, *, #31289, .f. ) ;
#9458 = cartesian_point ( 'none', ( -11.99057782197874289, -108.8000000000000682, -173.5245596829821011 ) ) ;
#9459 = oriented_edge ( 'none', *, *, #31193, .f. ) ;
#9460 = cartesian_point ( 'none', ( -33.44393021757486650, -66.24795308014283535, -135.4809001873488512 ) ) ;
#9461 = cartesian_point ( 'none', ( 11.56241574789471116, -33.05613682993116953, -221.5000000000135003 ) ) ;
#9462 = oriented_edge ( 'none', *, *, #33131, .t. ) ;
#9463 = cartesian_point ( 'none', ( 6.171186499427026807e-05, -85.49999999999998579, -173.9999643706322843 ) ) ;
#9464 = circle ( 'none', #53994, 51.75000000000000711 ) ;
#9465 = edge_loop ( 'none', ( #37569, #40594, #38282, #17163 ) ) ;
#9466 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 74.35999999999999943 ) ) ;
#9467 = cartesian_point ( 'none', ( 27.86708424584125154, -52.38075513110427295, -136.3076739816621341 ) ) ;
#9468 = cartesian_point ( 'none', ( 65.20006171186425092, -99.49999999998065903, -193.9999643706447614 ) ) ;
#9469 = cartesian_point ( 'none', ( -10.86427054522412305, -21.30000000000005755, -170.4723162850173139 ) ) ;
#9470 = circle ( 'none', #9144, 51.49999999999996447 ) ;
#9471 = circle ( 'none', #44098, 6.749999999999999112 ) ;
#9472 = circle ( 'none', #47337, 4.499999999999997335 ) ;
#9473 = oriented_edge ( 'none', *, *, #745, .f. ) ;
#9474 = line ( 'none', #6951, #50100 ) ;
#9475 = face_outer_bound ( 'none', #11588, .t. ) ;
#9476 = axis2_placement_3d ( 'none', #12007, #3376, #32482 ) ;
#9477 = cartesian_point ( 'none', ( 14.90116850105044577, 46.31675755458655885, 66.66574168389072952 ) ) ;
#9478 = face_outer_bound ( 'none', #35322, .t. ) ;
#9479 = oriented_edge ( 'none', *, *, #16924, .t. ) ;
#9480 = edge_curve ( 'none', #24229, #5241, #16, .t. ) ;
#9481 = circle ( 'none', #29126, 15.50000000000000000 ) ;
#9482 = oriented_edge ( 'none', *, *, #40196, .t. ) ;
#9483 = axis2_placement_3d ( 'none', #26789, #14388, #30502 ) ;
#9484 = cartesian_point ( 'none', ( -1.000000000007557510, -103.5499999999999261, -194.9999999999998863 ) ) ;
#9485 = oriented_edge ( 'none', *, *, #32640, .t. ) ;
#9486 = cartesian_point ( 'none', ( -10.04939345375529669, -47.60075830500623795, 64.21915495751552783 ) ) ;
#9487 = cartesian_point ( 'none', ( 6.111595985692030806e-13, -65.09999999999998010, -137.9999999999999147 ) ) ;
#9488 = edge_curve ( 'none', #28225, #44310, #25497, .t. ) ;
#9489 = oriented_edge ( 'none', *, *, #26272, .t. ) ;
#9490 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#9491 = axis2_placement_3d ( 'none', #26828, #22638, #27403 ) ;
#9493 = edge_loop ( 'none', ( #34920, #45882, #54199, #23309, #51812 ) ) ;
#9492 = oriented_edge ( 'none', *, *, #22710, .t. ) ;
#9494 = circle ( 'none', #20690, 6.999999999998840039 ) ;
#9495 = direction ( 'none', ( 1.387778780781444413e-14, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9496 = cartesian_point ( 'none', ( 49.19898506082342493, -74.02973304174901159, -23.10000000000000497 ) ) ;
#9497 = edge_curve ( 'none', #39389, #21226, #41235, .t. ) ;
#9499 = oriented_edge ( 'none', *, *, #5294, .f. ) ;
#9498 = axis2_placement_3d ( 'none', #49565, #16253, #7246 ) ;
#9500 = oriented_edge ( 'none', *, *, #14970, .f. ) ;
#9501 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -20.00000000000000355 ) ) ;
#9502 = circle ( 'none', #19392, 6.138320441952075157 ) ;
#9504 = oriented_edge ( 'none', *, *, #7170, .f. ) ;
#9503 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 62.60000000000000142 ) ) ;
#9505 = oriented_edge ( 'none', *, *, #6353, .f. ) ;
#9506 = vertex_point ( 'none', #13428 ) ;
#9507 = cartesian_point ( 'none', ( 51.91785015206961873, -18.90518992582952507, 85.75121902943077146 ) ) ;
#9508 = axis2_placement_3d ( 'none', #40347, #27702, #27502 ) ;
#9509 = face_outer_bound ( 'none', #5973, .t. ) ;
#9510 = direction ( 'none', ( 0.4593118066915601316, 0.8882751061657276903, 3.364934431280284294e-16 ) ) ;
#9511 = direction ( 'none', ( 9.192893203527151319e-15, -1.000000000000000000, -1.810811219197252787e-16 ) ) ;
#9512 = cartesian_point ( 'none', ( 20.98688179587956171, -51.10933737639325614, 69.08440768339973204 ) ) ;
#9513 = edge_loop ( 'none', ( #933, #23241 ) ) ;
#9514 = advanced_face ( 'none', ( #51727, #33383 ), #1142, .t. ) ;
#9515 = axis2_placement_3d ( 'none', #41041, #37177, #45762 ) ;
#9516 = cartesian_point ( 'none', ( 32.50000000000000000, 3.980102097228898626e-15, 94.50000000000000000 ) ) ;
#9517 = cartesian_point ( 'none', ( -34.00000000000007816, 7.562905245752615636e-15, -108.7000000000000028 ) ) ;
#9518 = oriented_edge ( 'none', *, *, #25891, .t. ) ;
#9519 = oriented_edge ( 'none', *, *, #1890, .f. ) ;
#9520 = direction ( 'none', ( -0.01472809884042142713, 5.273948543943916584e-17, -0.9998915356700178725 ) ) ;
#9521 = line ( 'none', #40532, #2362 ) ;
#9522 = edge_curve ( 'none', #51272, #11826, #21533, .t. ) ;
#9523 = cartesian_point ( 'none', ( -22.07931810572461373, 0.9558828308023425979, 121.4999999999999716 ) ) ;
#9524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9526 = cartesian_point ( 'none', ( -7.159940622819089384, -48.12156155931619850, 65.86206722778329947 ) ) ;
#9527 = plane ( 'none', #26055 ) ;
#9528 = cartesian_point ( 'none', ( -66.14995796467627542, 34.06705995529721065, 49.20363021671322912 ) ) ;
#9529 = cartesian_point ( 'none', ( -60.19993828813415604, -99.49999999998172484, -153.9999643706204040 ) ) ;
#9530 = face_outer_bound ( 'none', #36028, .t. ) ;
#9531 = edge_curve ( 'none', #4111, #8342, #3263, .t. ) ;
#9532 = cartesian_point ( 'none', ( 68.76088256651732422, -29.94897374992364192, 13.26794919243116944 ) ) ;
#9533 = vector ( 'none', #28848, 1000.000000000000227 ) ;
#9534 = direction ( 'none', ( 0.7587785969226084060, -0.6513486323407441381, 7.976720177250890932e-17 ) ) ;
#9535 = advanced_face ( 'none', ( #35336 ), #13765, .t. ) ;
#9536 = edge_loop ( 'none', ( #12744, #44391 ) ) ;
#9537 = oriented_edge ( 'none', *, *, #1338, .t. ) ;
#9538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9539 = cartesian_point ( 'none', ( 48.63827181864020588, 1.068183290450360978, 76.26627832721898415 ) ) ;
#9540 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 60.50000000000000000 ) ) ;
#9541 = circle ( 'none', #23478, 88.00000000000000000 ) ;
#9542 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#9543 = oriented_edge ( 'none', *, *, #25584, .t. ) ;
#9544 = cartesian_point ( 'none', ( -39.78708953005185833, -63.57662704742711668, 21.00000000000000355 ) ) ;
#9545 = oriented_edge ( 'none', *, *, #39093, .t. ) ;
#9546 = cartesian_point ( 'none', ( 49.12042915509611873, -105.5999999999995111, -147.5698862557410109 ) ) ;
#9547 = direction ( 'none', ( 1.000000000000000000, 9.570888143320315493e-15, -3.828355257328126197e-14 ) ) ;
#9548 = cartesian_point ( 'none', ( -17.85051160108071144, 30.11208454159722336, 12.99934403648863324 ) ) ;
#9549 = oriented_edge ( 'none', *, *, #48517, .t. ) ;
#9551 = oriented_edge ( 'none', *, *, #38774, .f. ) ;
#9550 = edge_loop ( 'none', ( #44926, #51811, #53409, #20544 ) ) ;
#9552 = cartesian_point ( 'none', ( 0.9999999999940559769, -109.2999999999999119, -159.5345238585105392 ) ) ;
#9553 = direction ( 'none', ( 0.2433337170797439664, 0.9699426282683708544, 0.0000000000000000000 ) ) ;
#9554 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9555 = line ( 'none', #9217, #49536 ) ;
#9556 = cartesian_point ( 'none', ( 13.34180584313886087, -89.46654598070661280, -148.7553785045816142 ) ) ;
#9557 = edge_loop ( 'none', ( #34719, #10871, #49599, #20995 ) ) ;
#9558 = edge_loop ( 'none', ( #25744, #44547, #8919, #19699 ) ) ;
#9559 = cartesian_point ( 'none', ( 95.00000000000000000, -50.31152949374524042, -17.99999999999985079 ) ) ;
#9560 = cartesian_point ( 'none', ( 81.29403718214165053, 46.12390614218243456, -35.10000000000000853 ) ) ;
#9561 = face_outer_bound ( 'none', #45830, .t. ) ;
#9562 = cartesian_point ( 'none', ( 2.502140360402114655e-13, -14.99999999999995204, -210.9999999999999147 ) ) ;
#9563 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#9564 = vertex_point ( 'none', #39358 ) ;
#9565 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9566 = oriented_edge ( 'none', *, *, #46794, .t. ) ;
#9567 = oriented_edge ( 'none', *, *, #28874, .t. ) ;
#9568 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9569 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9570 = edge_curve ( 'none', #10793, #38933, #10464, .t. ) ;
#9571 = line ( 'none', #33915, #48236 ) ;
#9572 = axis2_placement_3d ( 'none', #33195, #12198, #21063 ) ;
#9573 = oriented_edge ( 'none', *, *, #26995, .t. ) ;
#9574 = edge_curve ( 'none', #49479, #23222, #5867, .t. ) ;
#9575 = oriented_edge ( 'none', *, *, #48407, .t. ) ;
#9576 = axis2_placement_3d ( 'none', #41475, #3948, #20362 ) ;
#9577 = line ( 'none', #14770, #52794 ) ;
#9578 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 12.73205080756889629 ) ) ;
#9579 = cartesian_point ( 'none', ( 8.419830046401481027, 54.60981804230802794, 65.82181778595879962 ) ) ;
#9580 = direction ( 'none', ( 9.030418379242017491e-15, -1.000000000000000000, -1.732445287509512222e-16 ) ) ;
#9581 = edge_curve ( 'none', #35608, #38593, #43826, .t. ) ;
#9582 = axis2_placement_3d ( 'none', #22050, #45875, #12811 ) ;
#9583 = axis2_placement_3d ( 'none', #52359, #27294, #10656 ) ;
#9584 = advanced_face ( 'none', ( #49103 ), #43202, .f. ) ;
#9585 = cartesian_point ( 'none', ( -37.72947539491185154, 40.36225946937495479, 68.25684731519713466 ) ) ;
#9586 = direction ( 'none', ( 1.000000000000000000, 9.251858538542970644e-15, -4.388024335423237154e-14 ) ) ;
#9587 =( bounded_curve ( ) b_spline_curve ( 3, ( #10073, #31102, #26140, #5295 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 1.926217528485123065 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9895006561676507051, 0.9895006561676507051, 1.000000000000000000 ) )
representation_item ( '' ) );
#9588 = cartesian_point ( 'none', ( 0.9999999999939037654, -89.32591674660699255, -158.7941982033137549 ) ) ;
#9589 = oriented_edge ( 'none', *, *, #49511, .t. ) ;
#9590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9591 = cartesian_point ( 'none', ( 30.22491597806713415, -17.67337720169395965, 49.27028177451145297 ) ) ;
#9592 = oriented_edge ( 'none', *, *, #33806, .f. ) ;
#9593 = cartesian_point ( 'none', ( -14.29395510645387013, 26.91179127615695421, -221.5000000000001137 ) ) ;
#9594 = direction ( 'none', ( 0.9363967674059850976, -0.3509431492302155231, 5.394685276295680733e-16 ) ) ;
#9595 = edge_curve ( 'none', #32999, #29563, #34839, .t. ) ;
#9596 = oriented_edge ( 'none', *, *, #45640, .f. ) ;
#9597 = oriented_edge ( 'none', *, *, #50764, .f. ) ;
#9599 = oriented_edge ( 'none', *, *, #52694, .f. ) ;
#9598 = edge_loop ( 'none', ( #47284, #29751, #24309, #12666 ) ) ;
#9600 = advanced_face ( 'none', ( #22203, #20914 ), #29621, .f. ) ;
#9601 = edge_curve ( 'none', #45286, #46221, #9824, .t. ) ;
#9602 = cartesian_point ( 'none', ( 22.72114278714041546, -91.33429345713854275, -192.0233936424054662 ) ) ;
#9603 = cartesian_point ( 'none', ( -49.88653899652911150, -26.52514329740329657, -116.4712673526286437 ) ) ;
#9604 = face_outer_bound ( 'none', #14475, .t. ) ;
#9605 = edge_curve ( 'none', #26024, #8956, #30758, .t. ) ;
#9606 = oriented_edge ( 'none', *, *, #36040, .t. ) ;
#9607 = edge_loop ( 'none', ( #24250, #51520 ) ) ;
#9608 = cartesian_point ( 'none', ( 10.75420077183189349, 47.45196054840212696, 64.21915495751549940 ) ) ;
#9609 = edge_curve ( 'none', #7644, #31283, #9616, .t. ) ;
#9610 = cartesian_point ( 'none', ( -5.444528414108899991e-15, 2.977711039976037239e-14, -116.4999999999999289 ) ) ;
#9611 = cartesian_point ( 'none', ( -54.38653899652934598, -26.52514329740286669, -104.0000000000000142 ) ) ;
#9612 = conical_surface ( 'none', #30208, 18.50000000000001421, 0.7853981633974500554 ) ;
#9613 = cartesian_point ( 'none', ( 10.73105837456536804, 50.82958672035089620, 77.00000000000000000 ) ) ;
#9614 = direction ( 'none', ( -5.557876275770083524e-18, -1.283777826430708779e-16, 1.000000000000000000 ) ) ;
#9615 = direction ( 'none', ( 0.0000000000000000000, 0.9505414793769529913, 0.3105976432361865491 ) ) ;
#9616 = b_spline_curve_with_knots ( 'none', 3,
( #47177, #549, #4568, #25401, #26106, #8777, #8959, #42596, #9299, #42278, #25944, #46646, #5108, #397, #38047, #13553, #13027, #42786, #9121, #50900, #17547, #17712, #711, #29987, #29828, #4736, #4939, #21903, #38246, #13177, #30339, #51225, #46846, #9507, #5265, #21707, #34558, #39695, #26816, #14605, #14253, #43324, #5982, #39141 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.05500136445948220626, 0.05729312205588291129, 0.05958487965228362326, 0.06187663724868432830, 0.06302251604688469122, 0.06416839484508503333, 0.06646015244148573142, 0.06875191003788641564, 0.06989778883608677162, 0.07104366763428711373, 0.07333542523068781183, 0.07562718282708850992, 0.07677306162528886591, 0.07791894042348920801, 0.08021069801988987835, 0.08135657681809022046, 0.08250245561629057645, 0.08479421321269127454, 0.08708597080909197263, 0.08823184960729232862, 0.08937772840549268460, 0.09166948600189339658 ),
.unspecified. ) ;
#9617 = closed_shell ( 'none', ( #43800, #13050, #1016, #39148, #44827, #36977, #42715, #8335, #42783, #27809, #48418, #48350, #15337, #10404, #8754, #17804, #4050, #33379, #22771, #12931 ) ) ;
#9618 = edge_loop ( 'none', ( #38706, #5796, #4465 ) ) ;
#9619 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#9620 = cartesian_point ( 'none', ( 31.05164357278204434, -16.14922279802746630, -221.4999999999997442 ) ) ;
#9621 = toroidal_surface ( 'none', #28806, 6.399999999999998579, 0.1000000000000000056 ) ;
#9622 = cartesian_point ( 'none', ( 11.41272329537510188, 54.05841513569560419, 79.64000000000000057 ) ) ;
#9623 = vertex_point ( 'none', #18686 ) ;
#9624 = edge_loop ( 'none', ( #8246, #26791, #6416, #44528 ) ) ;
#9625 = direction ( 'none', ( -0.04325261677838692503, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#9626 = cartesian_point ( 'none', ( 18.60803308066785533, 29.64664031199792049, 49.37511624993289416 ) ) ;
#9627 = cartesian_point ( 'none', ( 50.87899247233637112, -101.3999999999995083, -144.6249999999992610 ) ) ;
#9628 = cartesian_point ( 'none', ( 10.59038488442878645, -55.93941176844517571, -5.999999999999991118 ) ) ;
#9629 = direction ( 'none', ( -1.033905585191071457e-15, -1.041164386969050600e-15, 1.000000000000000000 ) ) ;
#9630 = plane ( 'none', #4223 ) ;
#9631 = direction ( 'none', ( 9.056986221514042951e-15, -1.000000000000000000, -2.901919745504674922e-16 ) ) ;
#9632 = cartesian_point ( 'none', ( 49.97941690851165220, -93.66656541321235352, -19.33343458678750793 ) ) ;
#9633 = edge_loop ( 'none', ( #52014, #6698, #22624, #5807 ) ) ;
#9634 = vector ( 'none', #29948, 1000.000000000000000 ) ;
#9635 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9636 = cartesian_point ( 'none', ( 31.85398828979515429, -14.55387711929560446, 13.76800178071493619 ) ) ;
#9637 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9638 = vector ( 'none', #49731, 1000.000000000000114 ) ;
#9639 = cartesian_point ( 'none', ( 45.73911676037644725, 16.57579265422344150, 77.73064812516383881 ) ) ;
#9640 = advanced_face ( 'none', ( #41919 ), #18300, .t. ) ;
#9641 = cartesian_point ( 'none', ( 29.32448262097887692, -105.5999999999996959, -228.3086204396836081 ) ) ;
#9642 = cartesian_point ( 'none', ( -17.00175482442559982, -32.00748679310355271, -217.1470894102824900 ) ) ;
#9643 = oriented_edge ( 'none', *, *, #30003, .t. ) ;
#9644 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#9645 = edge_curve ( 'none', #8136, #39054, #2643, .t. ) ;
#9647 = oriented_edge ( 'none', *, *, #9438, .t. ) ;
#9646 = oriented_edge ( 'none', *, *, #44745, .f. ) ;
#9648 = direction ( 'none', ( -2.040851148208016676e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9649 = cartesian_point ( 'none', ( 38.17304198763653744, -26.05849998463110850, -182.2323230819770288 ) ) ;
#9650 = face_outer_bound ( 'none', #38855, .t. ) ;
#9651 = advanced_face ( 'none', ( #3902 ), #20866, .f. ) ;
#9652 = oriented_edge ( 'none', *, *, #52737, .t. ) ;
#9654 = edge_curve ( 'none', #32764, #10189, #40543, .t. ) ;
#9653 = vertex_point ( 'none', #5458 ) ;
#9655 = axis2_placement_3d ( 'none', #18898, #12151, #24724 ) ;
#9656 = axis2_placement_3d ( 'none', #2601, #40099, #28023 ) ;
#9657 = cylindrical_surface ( 'none', #4999, 11.99999999999998224 ) ;
#9658 = cartesian_point ( 'none', ( 48.38560684763280761, -99.49999999999953104, -141.4335225793487609 ) ) ;
#9659 = vertex_point ( 'none', #30701 ) ;
#9660 = oriented_edge ( 'none', *, *, #30258, .t. ) ;
#9661 = edge_curve ( 'none', #44651, #33422, #11113, .t. ) ;
#9663 = axis2_placement_3d ( 'none', #38561, #21653, #1047 ) ;
#9662 = cartesian_point ( 'none', ( 89.49999999999997158, 2.780609716877334424e-16, 0.0000000000000000000 ) ) ;
#9664 = direction ( 'none', ( -9.146723782423155644e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9665 = cartesian_point ( 'none', ( -41.69087340369938488, -91.85049965098160385, -108.9999643706304511 ) ) ;
#9666 = cartesian_point ( 'none', ( -44.73070197341786525, 19.13184179579743471, 70.96924612818089884 ) ) ;
#9667 = oriented_edge ( 'none', *, *, #33308, .t. ) ;
#9668 = axis2_placement_3d ( 'none', #12660, #25237, #25399 ) ;
#9669 = vertex_point ( 'none', #26653 ) ;
#9671 = circle ( 'none', #39808, 54.68150000000000688 ) ;
#9670 = cartesian_point ( 'none', ( -27.14594977270058607, 40.37383750024606144, 64.23490810957802921 ) ) ;
#9672 = oriented_edge ( 'none', *, *, #40960, .f. ) ;
#9673 = cartesian_point ( 'none', ( 1.227352293675921773e-13, 4.769407760855680044e-14, -216.4999999999999147 ) ) ;
#9674 = edge_curve ( 'none', #6225, #51607, #17638, .t. ) ;
#9675 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013824, 0.0000000000000000000 ) ) ;
#9676 = advanced_face ( 'none', ( #44467 ), #18944, .f. ) ;
#9677 = cartesian_point ( 'none', ( -88.64699262722110973, -53.36740469072094584, -22.90000000000000568 ) ) ;
#9678 = cartesian_point ( 'none', ( 21.48707714618106124, 43.64777217354929917, 74.35999999999999943 ) ) ;
#9679 = circle ( 'none', #10720, 36.00000000000000711 ) ;
#9680 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 60.50000000000001421 ) ) ;
#9681 = edge_curve ( 'none', #162, #51435, #51681, .t. ) ;
#9682 = direction ( 'none', ( 3.094331293124156803e-16, -1.341826977642581733e-16, 1.000000000000000000 ) ) ;
#9683 = cartesian_point ( 'none', ( 7.984268693954983398, -90.75700120580999908, -116.4999999999999574 ) ) ;
#9684 = cartesian_point ( 'none', ( -43.21127463383075451, -22.36181166783223162, 65.22136361278694494 ) ) ;
#9685 = oriented_edge ( 'none', *, *, #6837, .f. ) ;
#9686 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#9687 = cylindrical_surface ( 'none', #42755, 16.50000000000000355 ) ;
#9688 = cartesian_point ( 'none', ( 49.88653899652916124, 26.52514329740322907, -128.3999999999998067 ) ) ;
#9689 = edge_curve ( 'none', #25500, #14403, #19559, .t. ) ;
#9690 = circle ( 'none', #26529, 35.00000000000001421 ) ;
#9691 = cartesian_point ( 'none', ( 1.522641577048503558, -108.7999999999998835, -185.9030064533222912 ) ) ;
#9692 = direction ( 'none', ( -0.4871908600897557062, -4.611244557584389906e-15, 0.8732955203394805466 ) ) ;
#9693 = cartesian_point ( 'none', ( -49.88653899652909018, -26.52514329740330368, -126.5000000000000000 ) ) ;
#9694 = cartesian_point ( 'none', ( 69.82203569018629707, 27.38655378158945908, 13.11250106984136643 ) ) ;
#9695 = edge_loop ( 'none', ( #17212, #28916 ) ) ;
#9696 = direction ( 'none', ( -1.000000000000000000, -9.251858538542964333e-15, 4.317533984653383040e-14 ) ) ;
#9697 = oriented_edge ( 'none', *, *, #4157, .f. ) ;
#9698 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9699 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 104.5000000000000000 ) ) ;
#9700 = direction ( 'none', ( 9.039649079876003925e-15, -1.000000000000000000, -6.814736962543879727e-17 ) ) ;
#9701 = line ( 'none', #4252, #19482 ) ;
#9702 = vertex_point ( 'none', #51751 ) ;
#9703 = cartesian_point ( 'none', ( 33.24559984188977779, -14.32792330960364247, -217.0341225750812839 ) ) ;
#9705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9704 = cylindrical_surface ( 'none', #50326, 8.000000000000005329 ) ;
#9706 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#9707 = advanced_face ( 'none', ( #22155 ), #13883, .f. ) ;
#9708 = cartesian_point ( 'none', ( 49.88653899652953072, -26.52514329740253629, -128.5999999999998522 ) ) ;
#9709 = oriented_edge ( 'none', *, *, #53451, .f. ) ;
#9710 = direction ( 'none', ( 8.881784197001251337e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#9711 = cartesian_point ( 'none', ( 48.45016429352335052, -4.447151179530536957, 67.02968571418824695 ) ) ;
#9712 = cartesian_point ( 'none', ( 47.45217175230890660, -10.75320036656728462, 89.78084504248450060 ) ) ;
#9713 = oriented_edge ( 'none', *, *, #46026, .f. ) ;
#9714 = cartesian_point ( 'none', ( -27.06904785385715329, 13.96399544010045624, -221.5000000000000853 ) ) ;
#9715 = direction ( 'none', ( 4.270088556250598741e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9716 = vertex_point ( 'none', #35459 ) ;
#9717 = edge_curve ( 'none', #22578, #21465, #35976, .t. ) ;
#9718 = line ( 'none', #8696, #13015 ) ;
#9719 = cartesian_point ( 'none', ( -10.58219367885931206, 33.36191206965078493, 14.00000000000000888 ) ) ;
#9720 = oriented_edge ( 'none', *, *, #31506, .f. ) ;
#9721 = axis2_placement_3d ( 'none', #4604, #29481, #42318 ) ;
#9722 = cartesian_point ( 'none', ( 85.01999999999999602, 1.041194708635079694e-14, 11.00000000000000000 ) ) ;
#9723 = direction ( 'none', ( 0.04325261677838692503, 0.9990641676798452941, -0.0000000000000000000 ) ) ;
#9724 = advanced_face ( 'none', ( #39915 ), #18808, .f. ) ;
#9725 = cartesian_point ( 'none', ( 12.86592729466126883, -89.31751554348886657, -148.9142969516050243 ) ) ;
#9726 = edge_curve ( 'none', #9037, #40409, #8466, .t. ) ;
#9727 = circle ( 'none', #15284, 6.138320441952076933 ) ;
#9728 = axis2_placement_3d ( 'none', #42300, #17036, #33690 ) ;
#9729 = axis2_placement_3d ( 'none', #19514, #44970, #53018 ) ;
#9730 = direction ( 'none', ( -3.137240941849669126e-14, 0.8455294139240120410, -0.5339288437510345542 ) ) ;
#9731 = cartesian_point ( 'none', ( -45.00000000000000711, 0.0000000000000000000, 95.50000000000000000 ) ) ;
#9732 = cartesian_point ( 'none', ( 45.86330320014488393, -16.23194158259186537, 66.07089550077276385 ) ) ;
#9733 = axis2_placement_3d ( 'none', #24973, #41687, #126 ) ;
#9734 = oriented_edge ( 'none', *, *, #4115, .f. ) ;
#9735 = direction ( 'none', ( -0.9827958569532655453, 0.1846951638660208617, 0.0000000000000000000 ) ) ;
#9736 = b_spline_curve_with_knots ( 'none', 3,
( #31019, #47325, #36133, #6881, #31374, #6681, #27533, #40173, #19103, #2855, #27359, #6333, #11099, #10734, #43991, #52269, #52809, #35806, #52970, #18765, #40369, #39990 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.05901949715505824118, 0.06114564807097262050, 0.06220872352892981710, 0.06327179898688700677, 0.06539794990280139997, 0.06646102536075859657, 0.06752410081871579317, 0.06965025173463022801, 0.07177640265054466284, 0.07390255356645908380, 0.07602870448237351864 ),
.unspecified. ) ;
#9737 = vector ( 'none', #18135, 1000.000000000000000 ) ;
#9738 = edge_curve ( 'none', #6300, #46548, #54302, .t. ) ;
#9739 = axis2_placement_3d ( 'none', #37104, #33072, #24251 ) ;
#9740 = cartesian_point ( 'none', ( 11.99057782198088340, -108.9322110473457315, -174.4754403170177852 ) ) ;
#9741 = cylindrical_surface ( 'none', #38820, 82.50000000000000000 ) ;
#9742 = b_spline_curve_with_knots ( 'none', 3,
( #48334, #19835, #51620, #22088, #48917, #8492, #33563, #24931, #4311, #37798 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9743 = vertex_point ( 'none', #5815 ) ;
#9744 = cartesian_point ( 'none', ( -2.397449295409205927, -55.37712775032614587, 94.35533905932740595 ) ) ;
#9745 = vertex_point ( 'none', #31413 ) ;
#9746 = edge_curve ( 'none', #6225, #26397, #24813, .t. ) ;
#9747 = cartesian_point ( 'none', ( 53.28653899652934456, -26.52514329740287380, -84.25000000000000000 ) ) ;
#9748 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9749 = vector ( 'none', #7807, 1000.000000000000000 ) ;
#9750 = oriented_edge ( 'none', *, *, #46246, .f. ) ;
#9751 = cartesian_point ( 'none', ( -22.12941365016043704, -50.62475025578772403, 80.76620392865754638 ) ) ;
#9752 = cartesian_point ( 'none', ( -24.32352672540253025, -26.87556774241631175, -217.1483262154634701 ) ) ;
#9753 = face_outer_bound ( 'none', #32276, .t. ) ;
#9754 = cartesian_point ( 'none', ( -30.68722004361599431, 57.30009633349094145, -116.4999999999999716 ) ) ;
#9755 = axis2_placement_3d ( 'none', #14129, #35321, #5843 ) ;
#9756 = cartesian_point ( 'none', ( 47.50000000000000711, 2.780609716877430566e-16, -57.00000000000001421 ) ) ;
#9757 = edge_curve ( 'none', #3340, #13337, #32026, .t. ) ;
#9758 = vertex_point ( 'none', #32132 ) ;
#9759 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9760 = cartesian_point ( 'none', ( 82.68468937525165074, 51.66712826273730030, 29.25000000000000000 ) ) ;
#9761 = cartesian_point ( 'none', ( 15.59999999999224940, -95.50821484788012583, -197.5598809269775700 ) ) ;
#9762 = direction ( 'none', ( 1.000000000000000000, 9.131584377541462894e-15, -4.398467709509458479e-14 ) ) ;
#9763 = edge_curve ( 'none', #25754, #16776, #34650, .t. ) ;
#9764 = cartesian_point ( 'none', ( 6.302879460171378234, 29.56427658158050065, -221.5000000000001421 ) ) ;
#9765 = cartesian_point ( 'none', ( -28.86820025923610444, 47.11439489077824305, 65.53332078128966032 ) ) ;
#9766 = vertex_point ( 'none', #23712 ) ;
#9767 = oriented_edge ( 'none', *, *, #46526, .t. ) ;
#9768 = circle ( 'none', #17665, 90.09999999999999432 ) ;
#9769 = oriented_edge ( 'none', *, *, #45079, .f. ) ;
#9770 = cartesian_point ( 'none', ( 25.99452737618130627, -96.78149300415738310, -186.8572633616707037 ) ) ;
#9771 = cartesian_point ( 'none', ( -50.62475025578765297, 22.12941365016062534, 80.76620392865751796 ) ) ;
#9772 = cartesian_point ( 'none', ( -32.50000000000000000, 0.0000000000000000000, 103.5000000000000284 ) ) ;
#9773 = direction ( 'none', ( -9.068525203053323937e-15, 1.000000000000000000, 3.108757387854461464e-16 ) ) ;
#9774 = advanced_face ( 'none', ( #30711 ), #28784, .f. ) ;
#9775 = cartesian_point ( 'none', ( 46.67469808432663569, 27.72887829926287750, -136.5999999999998238 ) ) ;
#9776 = direction ( 'none', ( 0.4871908600897526531, 4.665904258493858216e-15, -0.8732955203394822119 ) ) ;
#9777 = vector ( 'none', #27397, 1000.000000000000000 ) ;
#9778 = cartesian_point ( 'none', ( 1.664616780191821244, -48.62217995928676118, 81.02718198808634043 ) ) ;
#9779 = oriented_edge ( 'none', *, *, #22022, .f. ) ;
#9780 = toroidal_surface ( 'none', #11756, 6.200000000000000178, 0.1999999999999992339 ) ;
#9781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9782 = cartesian_point ( 'none', ( 57.49999999999977263, 24.84015235731893156, -116.4999999999998437 ) ) ;
#9783 = cylindrical_surface ( 'none', #29129, 6.138320441952076933 ) ;
#9784 = cartesian_point ( 'none', ( -20.11290973247636060, -44.29790255538986088, 73.33179208719209896 ) ) ;
#9785 = circle ( 'none', #23635, 48.65000000000001279 ) ;
#9786 = vector ( 'none', #45932, 1000.000000000000000 ) ;
#9787 = axis2_placement_3d ( 'none', #19867, #44593, #49019 ) ;
#9788 = cartesian_point ( 'none', ( -45.00000000000000711, 0.0000000000000000000, 104.5000000000000000 ) ) ;
#9789 = advanced_face ( 'none', ( #47097 ), #7834, .f. ) ;
#9790 = cartesian_point ( 'none', ( -30.68936617053095972, 16.85376436646325615, 49.14634560552740083 ) ) ;
#9791 = oriented_edge ( 'none', *, *, #26150, .t. ) ;
#9792 = edge_curve ( 'none', #3531, #21615, #49757, .t. ) ;
#9793 = line ( 'none', #53732, #39254 ) ;
#9794 = axis2_placement_3d ( 'none', #48409, #36120, #15280 ) ;
#9795 = direction ( 'none', ( -0.5457929029625855355, 0.8379201078120001034, 0.0000000000000000000 ) ) ;
#9796 = edge_curve ( 'none', #42096, #31967, #30079, .t. ) ;
#9797 = direction ( 'none', ( 0.0000000000000000000, 0.9505414793769529913, -0.3105976432361865491 ) ) ;
#9798 = axis2_placement_3d ( 'none', #35975, #40382, #15120 ) ;
#9799 = cartesian_point ( 'none', ( -2.397449295409205927, -55.37712775032614587, 5.700000000000010836 ) ) ;
#9800 = oriented_edge ( 'none', *, *, #1646, .t. ) ;
#9801 = edge_curve ( 'none', #8125, #20356, #23502, .t. ) ;
#9802 = cartesian_point ( 'none', ( -11.99057782197874289, -108.8000000000000682, -173.5245596829821011 ) ) ;
#9803 = cartesian_point ( 'none', ( -64.22252144150307629, 38.37976900813164605, 16.41437871834273210 ) ) ;
#9804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9805 = cartesian_point ( 'none', ( 43.57730108283030290, 21.63820635858330022, 67.02759516664950468 ) ) ;
#9806 = edge_curve ( 'none', #9068, #4978, #2596, .t. ) ;
#9807 = axis2_placement_3d ( 'none', #18202, #51705, #14372 ) ;
#9808 = oriented_edge ( 'none', *, *, #10083, .f. ) ;
#9809 = direction ( 'none', ( 1.000000000000000000, 9.131584377541925167e-15, -4.399741399469799686e-14 ) ) ;
#9810 = vertex_point ( 'none', #15340 ) ;
#9811 = cartesian_point ( 'none', ( -17.09887733669960497, -31.95627264981591154, -217.1481887213856794 ) ) ;
#9812 = oriented_edge ( 'none', *, *, #33215, .t. ) ;
#9813 = cartesian_point ( 'none', ( -59.99993828813428820, -93.32148038403151702, -156.0188490516555646 ) ) ;
#9814 = line ( 'none', #39261, #7175 ) ;
#9815 = oriented_edge ( 'none', *, *, #49612, .f. ) ;
#9816 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 56.49999999999999289, -103.0000000000000142 ) ) ;
#9817 = cartesian_point ( 'none', ( 35.42568633701191061, -43.58115978466805984, -147.4569985705421118 ) ) ;
#9818 = direction ( 'none', ( 3.271935774170221681e-32, 1.224646799147351482e-16, -1.000000000000000000 ) ) ;
#9819 = direction ( 'none', ( 0.9616618148337275906, 0.2742381335458316527, 0.0000000000000000000 ) ) ;
#9820 = axis2_placement_3d ( 'none', #3029, #15799, #3554 ) ;
#9821 = cartesian_point ( 'none', ( 88.45466026425474126, 53.31255706401116612, -22.90000000000000568 ) ) ;
#9822 = axis2_placement_3d ( 'none', #26711, #10100, #45180 ) ;
#9823 = direction ( 'none', ( 8.878856469210927996e-31, 1.224646799147351482e-16, 1.000000000000000000 ) ) ;
#9824 = line ( 'none', #21367, #20223 ) ;
#9825 = oriented_edge ( 'none', *, *, #18845, .t. ) ;
#9826 = edge_curve ( 'none', #26005, #51344, #16363, .t. ) ;
#9827 = circle ( 'none', #4320, 4.200000000000001954 ) ;
#9828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9829 = cartesian_point ( 'none', ( -32.24439986301869965, -89.59759017798944569, -108.9999643706308916 ) ) ;
#9830 = vector ( 'none', #35456, 1000.000000000000000 ) ;
#9831 = cartesian_point ( 'none', ( -44.06329501608558985, 20.62158423740923396, 77.73064812509470300 ) ) ;
#9832 = advanced_face ( 'none', ( #38610 ), #48434, .f. ) ;
#9833 = edge_curve ( 'none', #11751, #33803, #27457, .t. ) ;
#9834 = face_outer_bound ( 'none', #37110, .t. ) ;
#9835 = face_outer_bound ( 'none', #9465, .t. ) ;
#9836 = cartesian_point ( 'none', ( -32.36412242510436243, 36.32742904645807869, 66.66605773301439797 ) ) ;
#9837 = vertex_point ( 'none', #35999 ) ;
#9838 = cartesian_point ( 'none', ( -29.74864739704430150, 20.73606659350886972, -217.1483264875932662 ) ) ;
#9839 = cartesian_point ( 'none', ( 42.08213108521548662, -30.02031384457428587, -126.4999999999998579 ) ) ;
#9840 = oriented_edge ( 'none', *, *, #52217, .t. ) ;
#9841 = cartesian_point ( 'none', ( -26.68497646737636231, -6.645667315366040384, 177.3241801793897139 ) ) ;
#9842 = vertex_point ( 'none', #27231 ) ;
#9843 = circle ( 'none', #16654, 35.00000000000001421 ) ;
#9844 = edge_loop ( 'none', ( #8716, #36058, #45776, #16773 ) ) ;
#9845 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#9847 = cartesian_point ( 'none', ( 49.88653899652953072, -26.52514329740253629, -128.5999999999998522 ) ) ;
#9846 = direction ( 'none', ( -1.000000000000000000, -1.047445008332814620e-14, -0.0000000000000000000 ) ) ;
#9848 = direction ( 'none', ( -1.281797577817010741e-15, -1.927470528863118556e-16, 1.000000000000000000 ) ) ;
#9849 = advanced_face ( 'none', ( #5193 ), #45795, .t. ) ;
#9850 = cartesian_point ( 'none', ( 0.4534741315882842017, -109.2999999999999545, -161.5082282596909806 ) ) ;
#9852 = oriented_edge ( 'none', *, *, #7235, .t. ) ;
#9851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9853 = cartesian_point ( 'none', ( -43.95500000000001961, 5.660995977339936001e-15, -72.00000000000001421 ) ) ;
#9854 = direction ( 'none', ( 8.673617379884030739e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9855 = oriented_edge ( 'none', *, *, #18524, .f. ) ;
#9856 = edge_loop ( 'none', ( #26425, #33155, #17064, #31971 ) ) ;
#9857 = cartesian_point ( 'none', ( -13.24567493457523248, -48.21360902823565908, 3.000000000000007994 ) ) ;
#9858 = plane ( 'none', #27268 ) ;
#9859 = vertex_point ( 'none', #49728 ) ;
#9860 = cartesian_point ( 'none', ( 8.399693056121921578e-13, -84.29999999999994031, -173.9999999999999432 ) ) ;
#9861 = edge_loop ( 'none', ( #28013, #19212, #45363, #27130 ) ) ;
#9862 = vector ( 'none', #10239, 1000.000000000000000 ) ;
#9863 = cartesian_point ( 'none', ( -53.23439919595089975, 88.18058664702694216, -29.10000000000000853 ) ) ;
#9864 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#9865 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9866 = direction ( 'none', ( 0.9616618148337274796, 0.2742381335458322633, 0.0000000000000000000 ) ) ;
#9867 = edge_curve ( 'none', #40118, #33305, #13714, .t. ) ;
#9868 = cartesian_point ( 'none', ( 55.97311798466806465, 24.24401282740683072, -136.4999999999998295 ) ) ;
#9869 = cartesian_point ( 'none', ( -67.29849867121995999, 32.16515876486022307, 49.51739986138247929 ) ) ;
#9870 = cartesian_point ( 'none', ( -25.35559154092504741, 41.52608398230547238, 64.28191049800659584 ) ) ;
#9871 = axis2_placement_3d ( 'none', #15075, #31909, #27694 ) ;
#9872 = edge_curve ( 'none', #29444, #1578, #49374, .t. ) ;
#9873 = axis2_placement_3d ( 'none', #21971, #47067, #30415 ) ;
#9874 = vector ( 'none', #19279, 1000.000000000000114 ) ;
#9875 = vertex_point ( 'none', #32329 ) ;
#9876 = vector ( 'none', #24929, 1000.000000000000000 ) ;
#9877 = cartesian_point ( 'none', ( -21.90417849765500691, 50.72496202892141071, 67.97645157654012849 ) ) ;
#9878 = cartesian_point ( 'none', ( 48.64062615601088169, -0.9759297795077062077, 70.35277108049473327 ) ) ;
#9879 = cartesian_point ( 'none', ( 10.59999999999224229, -94.98779998897417443, -197.7230371031373863 ) ) ;
#9880 = cylindrical_surface ( 'none', #33695, 6.138320441952073381 ) ;
#9881 = edge_curve ( 'none', #9100, #40340, #1266, .t. ) ;
#9882 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9883 = oriented_edge ( 'none', *, *, #28791, .t. ) ;
#9884 = cartesian_point ( 'none', ( 10.14531129121720809, 28.62825345745901018, -221.5000000000000000 ) ) ;
#9885 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9886 = cartesian_point ( 'none', ( -35.43708048525587628, -128.5000000000003411, -126.6210336101698744 ) ) ;
#9887 = circle ( 'none', #42570, 12.50000000000000355 ) ;
#9888 = vector ( 'none', #6710, 1000.000000000000000 ) ;
#9889 = cartesian_point ( 'none', ( 72.50000000000002842, 2.464444934826003638e-13, -45.72498166639773842 ) ) ;
#9890 = oriented_edge ( 'none', *, *, #32907, .f. ) ;
#9891 = axis2_placement_3d ( 'none', #42439, #29449, #4738 ) ;
#9892 = vertex_point ( 'none', #49372 ) ;
#9893 = cartesian_point ( 'none', ( -54.37886904859644943, -121.5000000000004690, -197.3127509147712715 ) ) ;
#9894 = vertex_point ( 'none', #16427 ) ;
#9895 = vertex_point ( 'none', #32520 ) ;
#9896 = line ( 'none', #11154, #28904 ) ;
#9897 = oriented_edge ( 'none', *, *, #39898, .f. ) ;
#9898 = axis2_placement_3d ( 'none', #11717, #3656, #40591 ) ;
#9899 = advanced_face ( 'none', ( #25745 ), #32963, .t. ) ;
#9900 = direction ( 'none', ( 9.066216922148029384e-15, -1.000000000000000000, -1.850948154249530459e-16 ) ) ;
#9901 = cartesian_point ( 'none', ( -46.48653899652934030, -26.52514329740289156, -104.0000000000000142 ) ) ;
#9902 = cartesian_point ( 'none', ( -27.41301861047087129, 2.245260774372010104, 183.4470910854070098 ) ) ;
#9903 = cartesian_point ( 'none', ( 1.866365050943247894, -48.61439987298329157, 73.66133261677913424 ) ) ;
#9904 = edge_curve ( 'none', #51607, #11268, #37553, .t. ) ;
#9905 = direction ( 'none', ( 3.215089393431929959e-14, -0.8288054977281668068, 0.5595368146382913022 ) ) ;
#9906 = oriented_edge ( 'none', *, *, #52850, .t. ) ;
#9907 = cartesian_point ( 'none', ( -50.87899247233453082, -109.6000000000004064, -203.3750000000002558 ) ) ;
#9909 = edge_curve ( 'none', #50829, #28456, #20472, .t. ) ;
#9908 = cartesian_point ( 'none', ( 15.52241280191239881, -89.10078823678789206, -172.3187281042389429 ) ) ;
#9910 = advanced_face ( 'none', ( #45412, #23758 ), #24244, .t. ) ;
#9911 = direction ( 'none', ( -0.9990409470326473418, -9.176147971179534203e-15, -0.04378568432845657277 ) ) ;
#9912 = oriented_edge ( 'none', *, *, #38861, .f. ) ;
#9913 = oriented_edge ( 'none', *, *, #16761, .f. ) ;
#9914 = edge_curve ( 'none', #40656, #34481, #16617, .t. ) ;
#9915 = oriented_edge ( 'none', *, *, #29888, .t. ) ;
#9916 = oriented_edge ( 'none', *, *, #25822, .f. ) ;
#9917 = face_outer_bound ( 'none', #35209, .t. ) ;
#9918 = direction ( 'none', ( 1.000000000000000000, 9.159339953157541458e-15, -4.398480750882264696e-14 ) ) ;
#9919 = cartesian_point ( 'none', ( 47.50000000000000711, 6.095133267637671123e-15, -103.0000000000000142 ) ) ;
#9920 = cartesian_point ( 'none', ( -16.85304053522693479, -32.08475408381015370, -217.1440554648061720 ) ) ;
#9921 = face_outer_bound ( 'none', #37706, .t. ) ;
#9922 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9923 = cartesian_point ( 'none', ( -27.71853497614227635, 30.22718674928903226, 12.99999999999999822 ) ) ;
#9924 = vertex_point ( 'none', #40962 ) ;
#9925 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 94.50000000000000000 ) ) ;
#9926 = vector ( 'none', #35843, 1000.000000000000000 ) ;
#9927 = edge_loop ( 'none', ( #42020, #49300, #10403, #40544 ) ) ;
#9928 = advanced_face ( 'none', ( #35598 ), #4154, .f. ) ;
#9929 = vector ( 'none', #27193, 1000.000000000000000 ) ;
#9930 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9931 = cartesian_point ( 'none', ( 8.314035947568671148, 34.01839311528452470, -221.5000000000550813 ) ) ;
#9932 = cylindrical_surface ( 'none', #21324, 8.000000000000005329 ) ;
#9933 = oriented_edge ( 'none', *, *, #9738, .t. ) ;
#9934 = manifold_solid_brep ( '����-52-solid1', #34250 ) ;
#9935 = cartesian_point ( 'none', ( -26.96496863459339011, -14.18402039411873439, -221.4999999999998010 ) ) ;
#9936 = vector ( 'none', #1870, 1000.000000000000000 ) ;
#9937 = circle ( 'none', #7580, 0.2000000000000057288 ) ;
#9938 = vector ( 'none', #20322, 1000.000000000000000 ) ;
#9939 = vector ( 'none', #53967, 1000.000000000000000 ) ;
#9940 = direction ( 'none', ( -1.000000000000000000, 8.673617379884043361e-16, 0.0000000000000000000 ) ) ;
#9941 = direction ( 'none', ( 1.000000000000000000, 9.048317650695024227e-15, 1.281797577817012319e-15 ) ) ;
#9942 = direction ( 'none', ( -0.3314472246125230726, 0.9434737607886377608, -4.059057827080082047e-17 ) ) ;
#9943 = cylindrical_surface ( 'none', #42370, 5.999999999999998224 ) ;
#9944 = oriented_edge ( 'none', *, *, #1185, .t. ) ;
#9945 = oriented_edge ( 'none', *, *, #49146, .t. ) ;
#9946 = vector ( 'none', #21256, 1000.000000000000000 ) ;
#9947 = oriented_edge ( 'none', *, *, #5674, .f. ) ;
#9948 = axis2_placement_3d ( 'none', #51940, #31076, #40440 ) ;
#9949 = direction ( 'none', ( -0.9367629468151970062, -0.3499645431670307949, -4.285829576045697026e-17 ) ) ;
#9950 = cartesian_point ( 'none', ( -51.60153899652954834, 23.55467616242189166, -132.5999999999999659 ) ) ;
#9951 = cartesian_point ( 'none', ( 49.88653899652953072, -26.52514329740253984, -126.4999999999998579 ) ) ;
#9952 = edge_curve ( 'none', #18394, #37073, #892, .t. ) ;
#9953 = vertex_point ( 'none', #7254 ) ;
#9954 = oriented_edge ( 'none', *, *, #30962, .t. ) ;
#9955 = cartesian_point ( 'none', ( -9.344586135679030292, -47.74955606161024235, 89.78084504248450060 ) ) ;
#9956 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9957 = b_spline_curve_with_knots ( 'none', 3,
( #50189, #17022, #54185, #37532, #46311, #16696, #4748 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999991118, 0.4999999999999993894, 0.7499999999999996669, 1.000000000000000000 ),
.unspecified. ) ;
#9958 = edge_loop ( 'none', ( #35763, #11498 ) ) ;
#9959 = cartesian_point ( 'none', ( 44.20072686067089762, 33.15636311288162119, 64.70085578963987416 ) ) ;
#9960 = cartesian_point ( 'none', ( 30.85387903152355094, -16.52392307676237238, -221.4999999999997442 ) ) ;
#9961 = edge_curve ( 'none', #46685, #32251, #48059, .t. ) ;
#9963 = oriented_edge ( 'none', *, *, #33084, .f. ) ;
#9962 = axis2_placement_3d ( 'none', #3606, #28277, #24418 ) ;
#9964 = vertex_point ( 'none', #28515 ) ;
#9965 = cartesian_point ( 'none', ( 6.996753652203229424e-13, -63.35729408812444774, -224.1491928387870587 ) ) ;
#9966 = advanced_face ( 'none', ( #26362 ), #34274, .f. ) ;
#9967 = cartesian_point ( 'none', ( 10.73105837456536804, 50.82958672035089620, 79.64000000000000057 ) ) ;
#9968 = oriented_edge ( 'none', *, *, #33031, .f. ) ;
#9969 = circle ( 'none', #45053, 4.500000000000003553 ) ;
#9970 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9971 = direction ( 'none', ( 0.8379201078120038781, 0.5457929029625797623, 0.0000000000000000000 ) ) ;
#9972 = edge_curve ( 'none', #31758, #13079, #18340, .t. ) ;
#9973 = vector ( 'none', #22716, 1000.000000000000000 ) ;
#9974 = cartesian_point ( 'none', ( 36.14453277768690498, 32.56486587313347769, 87.10410540060073004 ) ) ;
#9975 = face_outer_bound ( 'none', #42946, .t. ) ;
#9976 = cartesian_point ( 'none', ( 49.88653899652953783, -26.52514329740253274, -136.5999999999998522 ) ) ;
#9977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9978 = edge_loop ( 'none', ( #8202, #48307, #24061, #28954 ) ) ;
#9979 = edge_loop ( 'none', ( #12817, #15063, #52304, #19124 ) ) ;
#9980 = face_outer_bound ( 'none', #7051, .t. ) ;
#9981 = edge_curve ( 'none', #54152, #26671, #12690, .t. ) ;
#9982 = oriented_edge ( 'none', *, *, #26368, .f. ) ;
#9983 = direction ( 'none', ( -0.9616618148337257033, -0.2742381335458382585, 0.0000000000000000000 ) ) ;
#9984 = face_outer_bound ( 'none', #43507, .t. ) ;
#9985 = advanced_face ( 'none', ( #30328 ), #19192, .f. ) ;
#9986 = vertex_point ( 'none', #16971 ) ;
#9987 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9988 = cartesian_point ( 'none', ( 6.171186530474413691e-05, -119.4999999999999858, -173.9999643706322843 ) ) ;
#9989 = cartesian_point ( 'none', ( -38.77519894601476125, -22.14438303523343166, -187.7161874954286702 ) ) ;
#9991 = line ( 'none', #35773, #21076 ) ;
#9990 = cartesian_point ( 'none', ( 42.80823878276048333, 23.11694790808192934, 66.22080157259019018 ) ) ;
#9992 = cartesian_point ( 'none', ( 51.16384677994202690, -128.8325971240608396, -152.9274931356929983 ) ) ;
#9993 = edge_curve ( 'none', #26452, #14755, #48690, .t. ) ;
#9994 = circle ( 'none', #16741, 37.00000000000002132 ) ;
#9995 = vector ( 'none', #25865, 1000.000000000000000 ) ;
#9996 = circle ( 'none', #52282, 13.20000000000000107 ) ;
#9997 = cartesian_point ( 'none', ( 66.98121670262631255, -15.91200386488326401, -5.999999999999991118 ) ) ;
#9998 = line ( 'none', #52340, #4734 ) ;
#9999 = cartesian_point ( 'none', ( 38.94697858654788547, -36.20131595777048972, -157.9565790645079915 ) ) ;
#10000 = edge_curve ( 'none', #44297, #27019, #1525, .t. ) ;
#10001 = direction ( 'none', ( 9.192893203527151319e-15, -1.000000000000000000, -1.810811219197252787e-16 ) ) ;
#10002 = face_outer_bound ( 'none', #27054, .t. ) ;
#10003 = edge_loop ( 'none', ( #3067, #51237, #32969, #46789 ) ) ;
#10004 = oriented_edge ( 'none', *, *, #9041, .t. ) ;
#10005 = oriented_edge ( 'none', *, *, #52162, .t. ) ;
#10006 = vertex_point ( 'none', #38172 ) ;
#10007 = cartesian_point ( 'none', ( 12.90058335666484624, 46.90974647922994478, 65.86142989347023047 ) ) ;
#10008 = edge_loop ( 'none', ( #15691, #34009 ) ) ;
#10009 = cartesian_point ( 'none', ( -23.78590866982639085, -109.5000000000001847, -120.0029860230898606 ) ) ;
#10010 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10011 = oriented_edge ( 'none', *, *, #39373, .t. ) ;
#10012 = direction ( 'none', ( 0.8209495939684045007, 0.5710006691441891213, 0.0000000000000000000 ) ) ;
#10013 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10014 = circle ( 'none', #40170, 120.0000000000000000 ) ;
#10015 = cartesian_point ( 'none', ( -49.20792782222667938, -109.6000000000003922, -206.3704036347646706 ) ) ;
#10016 = direction ( 'none', ( 0.9473431134417171773, 0.3202202763950993680, 1.110223024625156540e-15 ) ) ;
#10017 = conical_surface ( 'none', #3313, 3.399999999999993250, 1.029744258676651869 ) ;
#10018 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 3.000000000000007994 ) ) ;
#10019 = cartesian_point ( 'none', ( -27.10119358498602082, -4.670169220017212908, 180.9758667691657195 ) ) ;
#10020 = circle ( 'none', #49086, 6.500000000000005329 ) ;
#10021 = axis2_placement_3d ( 'none', #12174, #24569, #37205 ) ;
#10022 = oriented_edge ( 'none', *, *, #40007, .f. ) ;
#10023 = cartesian_point ( 'none', ( 28.99999999999248601, -107.7999999999996419, -195.0000000000011937 ) ) ;
#10024 = oriented_edge ( 'none', *, *, #4484, .t. ) ;
#10026 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#10025 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.500000000000007994 ) ) ;
#10027 = edge_curve ( 'none', #40390, #22172, #51306, .t. ) ;
#10028 = edge_loop ( 'none', ( #47037, #24552 ) ) ;
#10029 = axis2_placement_3d ( 'none', #50859, #4887, #25907 ) ;
#10030 = cartesian_point ( 'none', ( -29.23405381657697788, -26.80782535041155157, 49.50000000000001421 ) ) ;
#10031 = cartesian_point ( 'none', ( -45.94073978186565910, -16.00877916001817880, 72.98095270133472923 ) ) ;
#10032 = vertex_point ( 'none', #42392 ) ;
#10033 = direction ( 'none', ( -1.000000000000000000, -9.092343736154298220e-15, 4.402608545927344401e-14 ) ) ;
#10034 = cartesian_point ( 'none', ( 6.152823769304851600e-15, 72.49999999999998579, -75.09999999999999432 ) ) ;
#10035 = vertex_point ( 'none', #325 ) ;
#10036 = edge_curve ( 'none', #23164, #6833, #53926, .t. ) ;
#10037 = vector ( 'none', #20912, 1000.000000000000000 ) ;
#10038 = axis2_placement_3d ( 'none', #19026, #18489, #31478 ) ;
#10039 = axis2_placement_3d ( 'none', #20999, #25415, #29838 ) ;
#10040 = advanced_face ( 'none', ( #21793 ), #9390, .f. ) ;
#10041 = direction ( 'none', ( -0.04325261677838692503, -0.9990641676798452941, 0.0000000000000000000 ) ) ;
#10042 = cartesian_point ( 'none', ( 24.81684785249920111, -32.88805349463405747, 49.00000000000000000 ) ) ;
#10043 = face_outer_bound ( 'none', #40673, .t. ) ;
#10044 = spherical_surface ( 'none', #7748, 12.00000000000000000 ) ;
#10046 = oriented_edge ( 'none', *, *, #29436, .t. ) ;
#10045 = cartesian_point ( 'none', ( 51.86129980795488592, -19.05397063373759181, 66.79990727644930359 ) ) ;
#10047 = spherical_surface ( 'none', #23260, 12.00000000000000000 ) ;
#10048 = line ( 'none', #22740, #25098 ) ;
#10049 = axis2_placement_3d ( 'none', #17253, #4991, #25623 ) ;
#10050 = spherical_surface ( 'none', #35316, 28.62499999999999645 ) ;
#10051 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#10052 = edge_curve ( 'none', #20354, #31856, #42772, .t. ) ;
#10053 = cartesian_point ( 'none', ( -49.88653899652912571, -26.52514329740333565, -89.22498166639775263 ) ) ;
#10054 = cartesian_point ( 'none', ( 0.3737221340001354863, -48.64875632413512108, 72.99185804507392561 ) ) ;
#10055 = face_outer_bound ( 'none', #45533, .t. ) ;
#10056 = edge_loop ( 'none', ( #27072, #27440, #35872, #10760, #10905, #45461 ) ) ;
#10057 = circle ( 'none', #37545, 6.138320441952073381 ) ;
#10058 = oriented_edge ( 'none', *, *, #26380, .t. ) ;
#10059 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 63.14000000000000057 ) ) ;
#10060 = direction ( 'none', ( 0.9677450051188807301, 8.896017825522085641e-15, -0.2519317468431827578 ) ) ;
#10061 = oriented_edge ( 'none', *, *, #38043, .t. ) ;
#10062 = cartesian_point ( 'none', ( 31.11612135980722371, -16.02772793616945890, -221.5000000000020748 ) ) ;
#10063 = edge_loop ( 'none', ( #10792, #23331 ) ) ;
#10065 = oriented_edge ( 'none', *, *, #3105, .f. ) ;
#10064 = edge_loop ( 'none', ( #16672, #21381, #18797, #27525 ) ) ;
#10066 = advanced_face ( 'none', ( #36902 ), #46046, .t. ) ;
#10067 = edge_curve ( 'none', #22754, #18102, #10727, .t. ) ;
#10068 = vertex_point ( 'none', #8708 ) ;
#10069 = vector ( 'none', #5974, 1000.000000000000000 ) ;
#10070 = cartesian_point ( 'none', ( -20.37095604169218888, 51.35782362834173398, 69.97349110078333467 ) ) ;
#10071 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10072 = direction ( 'none', ( 1.033905585191071457e-15, 1.041164386969050600e-15, -1.000000000000000000 ) ) ;
#10073 = cartesian_point ( 'none', ( -30.22718674928871607, -27.71853497614198858, 49.50000000000000711 ) ) ;
#10074 = vertex_point ( 'none', #50292 ) ;
#10075 = direction ( 'none', ( 0.2742381335458353719, -0.9616618148337264804, 0.0000000000000000000 ) ) ;
#10076 = oriented_edge ( 'none', *, *, #23963, .t. ) ;
#10077 = axis2_placement_3d ( 'none', #50499, #28891, #33447 ) ;
#10078 = cartesian_point ( 'none', ( 50.87899247233634270, -99.49999999999950262, -144.6249999999992610 ) ) ;
#10079 = vector ( 'none', #50001, 1000.000000000000227 ) ;
#10080 = direction ( 'none', ( -0.04325261677838705687, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#10081 = oriented_edge ( 'none', *, *, #41840, .f. ) ;
#10082 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10083 = edge_curve ( 'none', #34106, #39020, #17883, .t. ) ;
#10084 = cartesian_point ( 'none', ( 4.127742599203707563, -73.27571968823733073, -74.89999999999997726 ) ) ;
#10085 = vertex_point ( 'none', #54278 ) ;
#10086 = cartesian_point ( 'none', ( -13.77825425465868214, -90.10294997300994169, -148.4999999999993179 ) ) ;
#10087 = edge_curve ( 'none', #40451, #21462, #13350, .t. ) ;
#10088 = circle ( 'none', #33620, 12.93330584189517651 ) ;
#10089 = edge_loop ( 'none', ( #6542, #52853, #26011, #46788 ) ) ;
#10090 = vertex_point ( 'none', #45695 ) ;
#10091 = direction ( 'none', ( 0.6156507715317317553, 6.782533400977571786e-15, -0.7880191162099962066 ) ) ;
#10092 = cartesian_point ( 'none', ( -38.70980020475444405, -80.00000000000036948, -163.9227301262726826 ) ) ;
#10093 = edge_loop ( 'none', ( #25414, #18041, #24248, #34907, #21627 ) ) ;
#10094 = cartesian_point ( 'none', ( -26.28822762962145987, 8.078862201715308444, 179.5231800651259277 ) ) ;
#10095 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10096 = cartesian_point ( 'none', ( -50.87899247233487188, -72.22498166639816475, -203.3750000000002558 ) ) ;
#10097 = edge_loop ( 'none', ( #43005, #28612 ) ) ;
#10098 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10099 = cartesian_point ( 'none', ( -10.59038488442877934, 55.93941176844517571, -5.999999999999991118 ) ) ;
#10100 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#10101 = cylindrical_surface ( 'none', #26186, 4.049999999999990052 ) ;
#10102 = vector ( 'none', #33781, 1000.000000000000000 ) ;
#10103 = line ( 'none', #43197, #32287 ) ;
#10104 = oriented_edge ( 'none', *, *, #16835, .f. ) ;
#10105 = face_outer_bound ( 'none', #7382, .t. ) ;
#10106 = direction ( 'none', ( 0.3499645431670269091, -0.9367629468151982275, 0.0000000000000000000 ) ) ;
#10107 = vector ( 'none', #45855, 1000.000000000000227 ) ;
#10108 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10109 = cartesian_point ( 'none', ( -45.38648607352769204, 1.964923127625146426, 59.00000000000001421 ) ) ;
#10110 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#10111 = cartesian_point ( 'none', ( 2.890094623654299699, -35.92543242239475632, -216.7665852299313940 ) ) ;
#10112 = oriented_edge ( 'none', *, *, #38830, .f. ) ;
#10113 = circle ( 'none', #52605, 24.00000000000001066 ) ;
#10114 = oriented_edge ( 'none', *, *, #37592, .t. ) ;
#10115 = cartesian_point ( 'none', ( 22.61985088494150276, -88.00000000000198952, -108.9999643706332790 ) ) ;
#10117 = oriented_edge ( 'none', *, *, #11679, .t. ) ;
#10116 = cartesian_point ( 'none', ( -5.049061116173517311e-13, 57.50000000000010658, -116.4999999999999147 ) ) ;
#10118 = advanced_face ( 'none', ( #24439 ), #33401, .f. ) ;
#10119 = plane ( 'none', #28305 ) ;
#10120 = cartesian_point ( 'none', ( -58.80381447339919276, 12.41456416383789829, 90.85999999999999943 ) ) ;
#10121 = oriented_edge ( 'none', *, *, #16850, .t. ) ;
#10123 = edge_loop ( 'none', ( #22347, #13485, #26303, #15780 ) ) ;
#10122 = vertex_point ( 'none', #4152 ) ;
#10124 = cartesian_point ( 'none', ( -27.71853497614227280, 30.22718674928903937, 49.50000000000000711 ) ) ;
#10125 = circle ( 'none', #12755, 4.499999999999997335 ) ;
#10126 = cartesian_point ( 'none', ( 0.4320122008422476179, 35.07091293331497184, -221.5000000001377884 ) ) ;
#10127 = edge_curve ( 'none', #27672, #1052, #36215, .t. ) ;
#10128 = cartesian_point ( 'none', ( -20.14504362635502943, 51.44660753019166322, 80.75360862425549158 ) ) ;
#10129 = axis2_placement_3d ( 'none', #49138, #2869, #53364 ) ;
#10130 = oriented_edge ( 'none', *, *, #1496, .f. ) ;
#10131 = oriented_edge ( 'none', *, *, #12641, .f. ) ;
#10132 = cartesian_point ( 'none', ( -30.82644069307843182, -16.57500023406849010, -221.5000000000003411 ) ) ;
#10133 = vector ( 'none', #19231, 1000.000000000000000 ) ;
#10134 = edge_curve ( 'none', #54246, #43301, #30629, .t. ) ;
#10135 = axis2_placement_3d ( 'none', #53934, #45318, #32686 ) ;
#10136 = oriented_edge ( 'none', *, *, #36661, .t. ) ;
#10137 = advanced_face ( 'none', ( #2230, #38860, #31652, #23126 ), #12043, .t. ) ;
#10138 = vertex_point ( 'none', #13303 ) ;
#10139 = cartesian_point ( 'none', ( -49.88653899652909018, -26.52514329740330012, -128.5999999999999943 ) ) ;
#10140 = oriented_edge ( 'none', *, *, #27917, .t. ) ;
#10141 = edge_curve ( 'none', #12501, #49557, #50015, .t. ) ;
#10142 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#10143 = axis2_placement_3d ( 'none', #39601, #39402, #9942 ) ;
#10144 = cylindrical_surface ( 'none', #31521, 12.50000000000000533 ) ;
#10145 = edge_curve ( 'none', #38213, #17096, #41495, .t. ) ;
#10146 = cartesian_point ( 'none', ( 1.136863980420951936, -75.73611499950504822, -83.09999999999998010 ) ) ;
#10147 = vertex_point ( 'none', #17496 ) ;
#10148 = vertex_point ( 'none', #5054 ) ;
#10149 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#10150 = oriented_edge ( 'none', *, *, #43709, .t. ) ;
#10151 = vertex_point ( 'none', #46781 ) ;
#10152 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.402608545927344401e-14 ) ) ;
#10153 = circle ( 'none', #49443, 12.50000000000000533 ) ;
#10154 = cartesian_point ( 'none', ( -30.68722004352550670, -57.30009633353277110, -116.4999999999999716 ) ) ;
#10155 = cartesian_point ( 'none', ( 6.388173070195721337, 71.29948143487088430, -75.09999999999996589 ) ) ;
#10156 = axis2_placement_3d ( 'none', #42761, #42958, #30842 ) ;
#10157 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10158 = circle ( 'none', #53572, 60.10000000000001563 ) ;
#10159 = cartesian_point ( 'none', ( -19.44745523355446082, -23.46741555277160884, -221.4999999999997442 ) ) ;
#10160 = face_outer_bound ( 'none', #12289, .t. ) ;
#10161 = oriented_edge ( 'none', *, *, #32297, .f. ) ;
#10162 = circle ( 'none', #33270, 6.500000000000005329 ) ;
#10163 = direction ( 'none', ( 7.771561172376093811e-16, 8.326672684688672081e-16, -1.000000000000000000 ) ) ;
#10164 = cartesian_point ( 'none', ( 23.06706508433144620, 26.33689215792191263, 49.33677528923231392 ) ) ;
#10165 = cartesian_point ( 'none', ( -4.774571568692699941, -83.13603458065550456, -231.4999999999999432 ) ) ;
#10166 = vertex_point ( 'none', #5388 ) ;
#10167 = edge_curve ( 'none', #36155, #6377, #27720, .t. ) ;
#10168 = cartesian_point ( 'none', ( -23.24419784885564866, 42.73923801658171584, 89.15045496877039000 ) ) ;
#10169 = cartesian_point ( 'none', ( 67.21111178120722229, 32.46817670771164188, 16.11258123456730118 ) ) ;
#10170 = direction ( 'none', ( 0.9827958569532690980, -0.1846951638660024597, 0.0000000000000000000 ) ) ;
#10171 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -104.0000000000000142 ) ) ;
#10172 = oriented_edge ( 'none', *, *, #37362, .f. ) ;
#10173 = toroidal_surface ( 'none', #49813, 6.700000000000000178, 0.2000000000000000111 ) ;
#10174 = vertex_point ( 'none', #42717 ) ;
#10175 = oriented_edge ( 'none', *, *, #30380, .t. ) ;
#10176 = edge_curve ( 'none', #10228, #26427, #44712, .t. ) ;
#10177 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#10178 = oriented_edge ( 'none', *, *, #14660, .t. ) ;
#10180 = oriented_edge ( 'none', *, *, #32263, .t. ) ;
#10179 = oriented_edge ( 'none', *, *, #26134, .t. ) ;
#10181 = cartesian_point ( 'none', ( 55.93941176844507623, 10.59038488442936732, -5.999999999999991118 ) ) ;
#10182 = cartesian_point ( 'none', ( 5.191399119947149643, 69.22458353403740716, -73.00000000000001421 ) ) ;
#10183 = circle ( 'none', #3374, 5.999999999999998224 ) ;
#10184 = cartesian_point ( 'none', ( 41.52608398230520237, 25.35559154092548795, 64.28191049800661006 ) ) ;
#10185 = cartesian_point ( 'none', ( 25.73993668715020888, -23.72392093717218131, 13.31358250819210554 ) ) ;
#10186 = cartesian_point ( 'none', ( -43.46508940409442090, -17.54544138191159419, -175.5366717836907924 ) ) ;
#10187 = oriented_edge ( 'none', *, *, #40608, .t. ) ;
#10188 = cartesian_point ( 'none', ( 42.11357839771808642, 24.35980973421579421, 65.76710861628704663 ) ) ;
#10189 = vertex_point ( 'none', #38707 ) ;
#10190 = advanced_face ( 'none', ( #25068, #13966, #40164, #4821 ), #14657, .f. ) ;
#10191 = cartesian_point ( 'none', ( -11.99057782197873934, -108.9315194727675333, -173.5245596829821011 ) ) ;
#10192 = cartesian_point ( 'none', ( -32.51692554917776334, -65.31720927126200138, -135.0558845095641800 ) ) ;
#10193 = face_outer_bound ( 'none', #46558, .t. ) ;
#10194 = vertex_point ( 'none', #42916 ) ;
#10195 = oriented_edge ( 'none', *, *, #9256, .t. ) ;
#10196 = vertex_point ( 'none', #9628 ) ;
#10197 = cartesian_point ( 'none', ( 8.655244941878218357e-15, 3.174797679272797272e-14, -127.4999999999999147 ) ) ;
#10198 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#10199 = advanced_face ( 'none', ( #2844 ), #34318, .t. ) ;
#10200 = line ( 'none', #31520, #12163 ) ;
#10201 = edge_loop ( 'none', ( #10825, #49525, #14025, #14453 ) ) ;
#10202 = vertex_point ( 'none', #22169 ) ;
#10203 = axis2_placement_3d ( 'none', #25545, #24827, #29082 ) ;
#10204 = cartesian_point ( 'none', ( 17.43745811531744394, 45.41831047118660791, 68.64061686541678853 ) ) ;
#10205 = face_outer_bound ( 'none', #29350, .t. ) ;
#10206 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10207 = edge_curve ( 'none', #46085, #2569, #34909, .t. ) ;
#10208 = axis2_placement_3d ( 'none', #21929, #47407, #47758 ) ;
#10209 = direction ( 'none', ( 1.341826977642592580e-16, 3.094331293124151873e-16, -1.000000000000000000 ) ) ;
#10210 = edge_curve ( 'none', #35852, #952, #17284, .t. ) ;
#10211 = cartesian_point ( 'none', ( -47.73876257482216801, 74.38399870616395049, -23.10000000000000497 ) ) ;
#10212 = axis2_placement_3d ( 'none', #40690, #19613, #23482 ) ;
#10213 = oriented_edge ( 'none', *, *, #25196, .t. ) ;
#10214 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#10215 = vertex_point ( 'none', #6475 ) ;
#10216 = cartesian_point ( 'none', ( 3.399999999999999023, -72.50000000000000000, -61.00000000000000000 ) ) ;
#10217 = advanced_face ( 'none', ( #46049 ), #33600, .t. ) ;
#10218 = vertex_point ( 'none', #26407 ) ;
#10219 = direction ( 'none', ( 0.9616618148337252592, 0.2742381335458395353, 0.0000000000000000000 ) ) ;
#10220 = vector ( 'none', #6001, 1000.000000000000114 ) ;
#10221 = edge_curve ( 'none', #51907, #37372, #3526, .t. ) ;
#10222 = vertex_point ( 'none', #47836 ) ;
#10224 = direction ( 'none', ( -9.251858538542969067e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10223 = axis2_placement_3d ( 'none', #39006, #6028, #43734 ) ;
#10225 = cartesian_point ( 'none', ( 36.30322931277079590, -129.4999999999996305, -220.8788951310949926 ) ) ;
#10226 = oriented_edge ( 'none', *, *, #9488, .t. ) ;
#10227 = vertex_point ( 'none', #35053 ) ;
#10229 = oriented_edge ( 'none', *, *, #43367, .f. ) ;
#10228 = vertex_point ( 'none', #39627 ) ;
#10230 = cartesian_point ( 'none', ( -43.50230215938391609, -21.78890173253344642, 65.52587502746339965 ) ) ;
#10231 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#10232 = cartesian_point ( 'none', ( 8.655244941878218357e-15, 3.174797679272797272e-14, -127.4999999999999147 ) ) ;
#10233 = direction ( 'none', ( 0.8563651358383347345, -0.03707472877223288998, 0.5150380749100553768 ) ) ;
#10234 = circle ( 'none', #8291, 4.049999999999996270 ) ;
#10235 = axis2_placement_3d ( 'none', #45233, #7918, #12345 ) ;
#10236 = cartesian_point ( 'none', ( 42.91920978246170648, 34.79834235016905808, 88.52729088361152776 ) ) ;
#10237 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#10238 = vertex_point ( 'none', #50845 ) ;
#10239 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10240 = direction ( 'none', ( -1.000000000000000000, -9.131584377541462894e-15, 4.398467709509458479e-14 ) ) ;
#10241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10242 = axis2_placement_3d ( 'none', #34530, #26245, #17352 ) ;
#10243 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.399741399469800317e-14 ) ) ;
#10244 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10245 = line ( 'none', #9839, #4370 ) ;
#10246 = cartesian_point ( 'none', ( 44.09266773623117786, -20.55870511577697357, 78.47320537768827364 ) ) ;
#10247 = edge_curve ( 'none', #26933, #54316, #26309, .t. ) ;
#10249 = vertex_point ( 'none', #10714 ) ;
#10248 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10250 = oriented_edge ( 'none', *, *, #240, .t. ) ;
#10251 = direction ( 'none', ( -9.159339953157536725e-15, 1.000000000000000000, 1.705011012689330646e-16 ) ) ;
#10252 = cartesian_point ( 'none', ( -90.09999999999999432, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#10253 = cartesian_point ( 'none', ( -0.9759297795077572779, -48.64062615601088879, 70.35277108049491801 ) ) ;
#10254 = cartesian_point ( 'none', ( -1.654365063841849004, -89.29999999999996874, -159.0915099277110301 ) ) ;
#10255 = line ( 'none', #21085, #23969 ) ;
#10256 = cartesian_point ( 'none', ( -95.00000000000034106, 94.99999999999967315, 69.49999999999998579 ) ) ;
#10257 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -101.0000000000000000 ) ) ;
#10258 = advanced_face ( 'none', ( #40113 ), #22741, .f. ) ;
#10259 = edge_curve ( 'none', #37817, #16637, #11956, .t. ) ;
#10260 = cartesian_point ( 'none', ( 31.93425378570864126, -17.14009219259641270, -217.1483239444461333 ) ) ;
#10261 = oriented_edge ( 'none', *, *, #48188, .f. ) ;
#10262 = direction ( 'none', ( -0.3202202763950994235, 0.9473431134417170663, 6.522560269672794675e-16 ) ) ;
#10263 = plane ( 'none', #3021 ) ;
#10264 = direction ( 'none', ( -0.04378568432845668379, -5.819857137495373322e-16, 0.9990409470326473418 ) ) ;
#10265 = cartesian_point ( 'none', ( 50.87899247233610822, -72.22498166639726946, -144.6249999999992610 ) ) ;
#10266 = direction ( 'none', ( 0.9827958569532656563, -0.1846951638660208617, 0.0000000000000000000 ) ) ;
#10267 = cartesian_point ( 'none', ( -13.12976547511806658, 27.44835972428553461, -221.4999999999999716 ) ) ;
#10268 =( bounded_curve ( ) b_spline_curve ( 3, ( #53600, #27991, #36415, #19704 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.215375125104678711, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9895006561676511492, 0.9895006561676511492, 1.000000000000000000 ) )
representation_item ( '' ) );
#10269 = cartesian_point ( 'none', ( 15.59999999999254428, -103.0917851520928537, -192.4401190730372093 ) ) ;
#10270 = cartesian_point ( 'none', ( -1.136863980421481068, 75.73611499950504822, -83.09999999999998010 ) ) ;
#10271 = cartesian_point ( 'none', ( 10.59038488442878645, -55.93941176844517571, 5.500000000000007994 ) ) ;
#10272 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10273 = oriented_edge ( 'none', *, *, #26352, .f. ) ;
#10274 = direction ( 'none', ( -0.9827958569532657673, 0.1846951638660200290, 0.0000000000000000000 ) ) ;
#10275 = direction ( 'none', ( 5.405163404129884679e-15, -0.7071067811865427988, 0.7071067811865522357 ) ) ;
#10276 = advanced_face ( 'none', ( #25029 ), #15755, .f. ) ;
#10277 = cartesian_point ( 'none', ( 69.69474815347565766, 26.52438989336263475, 49.48860523188571392 ) ) ;
#10278 = vector ( 'none', #38980, 1000.000000000000000 ) ;
#10279 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10280 = vertex_point ( 'none', #1930 ) ;
#10281 = cartesian_point ( 'none', ( 29.37500000000148503, -101.5999999999997101, -224.8789924723354545 ) ) ;
#10282 = oriented_edge ( 'none', *, *, #9746, .t. ) ;
#10284 = edge_loop ( 'none', ( #27238, #24157, #44439, #19638 ) ) ;
#10283 = oriented_edge ( 'none', *, *, #5154, .t. ) ;
#10285 = cartesian_point ( 'none', ( 69.89738941255545512, 2.234125808928984380, -79.09999999999998010 ) ) ;
#10287 = circle ( 'none', #35277, 82.50000000000000000 ) ;
#10286 = cartesian_point ( 'none', ( -11.99999990835999242, -34.30000000000007532, -174.2628422356869748 ) ) ;
#10288 = direction ( 'none', ( -9.270362255620057113e-15, 1.000000000000000000, 1.848553714044155093e-16 ) ) ;
#10289 = cartesian_point ( 'none', ( -9.323337676495082604, -73.60478782039643875, -231.5000000000847251 ) ) ;
#10290 = oriented_edge ( 'none', *, *, #51647, .f. ) ;
#10291 = edge_loop ( 'none', ( #24615, #41415, #45664, #15495 ) ) ;
#10292 = axis2_placement_3d ( 'none', #26642, #5097, #30852 ) ;
#10294 = cartesian_point ( 'none', ( -47.27545902871518990, -64.83746347383436159, -192.0143585561262114 ) ) ;
#10293 = line ( 'none', #54213, #5042 ) ;
#10295 = edge_curve ( 'none', #45810, #4452, #38699, .t. ) ;
#10296 = oriented_edge ( 'none', *, *, #26108, .t. ) ;
#10297 = oriented_edge ( 'none', *, *, #21769, .f. ) ;
#10298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10299 = cartesian_point ( 'none', ( 48.93022903197707052, -72.22498166639728367, -141.1318179186413602 ) ) ;
#10300 = cartesian_point ( 'none', ( -23.43082350931539892, -27.65730151027421968, -217.1483261148026997 ) ) ;
#10301 = cartesian_point ( 'none', ( 6.171186500340185245e-05, -86.50000000000004263, -173.9999643706322843 ) ) ;
#10302 = line ( 'none', #8702, #25966 ) ;
#10303 = edge_curve ( 'none', #17412, #39626, #14489, .t. ) ;
#10304 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10305 = axis2_placement_3d ( 'none', #43779, #39773, #48012 ) ;
#10306 = axis2_placement_3d ( 'none', #3966, #49730, #41296 ) ;
#10307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10308 = vertex_point ( 'none', #18353 ) ;
#10309 = edge_loop ( 'none', ( #35169, #52762 ) ) ;
#10310 = cartesian_point ( 'none', ( -48.63580023045524570, 1.197894026357804842, 83.96033588541105530 ) ) ;
#10311 = direction ( 'none', ( 0.2742381335458289882, -0.9616618148337283678, 0.0000000000000000000 ) ) ;
#10312 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 90.85999999999999943 ) ) ;
#10313 = axis2_placement_3d ( 'none', #43871, #22247, #2725 ) ;
#10314 = cartesian_point ( 'none', ( 13.90667156866842902, 27.09575830913301786, -221.5000000000000853 ) ) ;
#10315 = direction ( 'none', ( -0.9616618148337257033, -0.2742381335458385361, 0.0000000000000000000 ) ) ;
#10316 = direction ( 'none', ( -0.3499645431670242446, 0.9367629468151993377, -1.147203744377071204e-16 ) ) ;
#10317 = edge_curve ( 'none', #53987, #39471, #24176, .t. ) ;
#10318 = cartesian_point ( 'none', ( -31.90408690637323019, -17.19618911064618416, -217.1483267656958844 ) ) ;
#10319 = oriented_edge ( 'none', *, *, #23920, .f. ) ;
#10320 = edge_curve ( 'none', #41465, #31071, #28406, .t. ) ;
#10321 = cartesian_point ( 'none', ( 20.90254328168647291, -107.7663370226130866, -194.1116080257422425 ) ) ;
#10322 = line ( 'none', #27327, #6369 ) ;
#10323 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10324 = edge_curve ( 'none', #16637, #20644, #43244, .t. ) ;
#10325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10326 = line ( 'none', #8908, #48924 ) ;
#10327 = cartesian_point ( 'none', ( 1.066413169272300851e-12, -108.7999999999999545, -173.9999999999999716 ) ) ;
#10328 = edge_curve ( 'none', #20067, #48226, #15038, .t. ) ;
#10329 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#10330 = oriented_edge ( 'none', *, *, #52935, .f. ) ;
#10331 = direction ( 'none', ( -1.000000000000000000, 1.341056382022970687e-15, 0.0000000000000000000 ) ) ;
#10333 = oriented_edge ( 'none', *, *, #34076, .f. ) ;
#10332 = edge_loop ( 'none', ( #41696, #6086, #40471, #38868 ) ) ;
#10334 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10335 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10336 = b_spline_curve_with_knots ( 'none', 3,
( #18491, #1509, #30594, #52011, #42864, #26348, #39034, #13951, #43203, #22295, #26550, #5706 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001460209135734461070, 0.002190313703601700062, 0.002920418271468939054, 0.004380627407203424410, 0.005840836542937909333 ),
.unspecified. ) ;
#10337 = vector ( 'none', #18101, 1000.000000000000000 ) ;
#10338 = edge_loop ( 'none', ( #47473, #10567, #19167, #1750, #11692, #38910, #47771, #14206, #49136, #9114, #14327, #3567, #22928, #46019, #32153, #49649 ) ) ;
#10339 = cartesian_point ( 'none', ( 39.53305695952414567, 38.59868037894582926, 69.66146091062172729 ) ) ;
#10340 = cartesian_point ( 'none', ( -46.12596290910084207, -46.12596290910163788, -116.4999999999999858 ) ) ;
#10341 = circle ( 'none', #37735, 0.1000000000000057926 ) ;
#10342 = oriented_edge ( 'none', *, *, #7135, .t. ) ;
#10343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10344 = cartesian_point ( 'none', ( -29.64726912671077841, 5.914588220872974311, -221.4999999999997726 ) ) ;
#10345 = face_outer_bound ( 'none', #3987, .t. ) ;
#10346 = direction ( 'none', ( -0.9473431134417171773, -0.3202202763950994235, 0.0000000000000000000 ) ) ;
#10347 = advanced_face ( 'none', ( #23063 ), #48578, .f. ) ;
#10348 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10349 = oriented_edge ( 'none', *, *, #50891, .f. ) ;
#10350 = cartesian_point ( 'none', ( -1.880363300946052902e-13, 33.00000000000005684, -206.9999999999999147 ) ) ;
#10351 = cartesian_point ( 'none', ( -49.22640887417851729, 74.12589922323202529, -35.10000000000000853 ) ) ;
#10352 = cartesian_point ( 'none', ( 49.94005354332990976, -23.63373758188372875, 79.64000000000000057 ) ) ;
#10353 = direction ( 'none', ( 0.8379201078119999924, 0.5457929029625855355, 0.0000000000000000000 ) ) ;
#10354 = edge_loop ( 'none', ( #26883, #18144, #5207, #154 ) ) ;
#10355 = face_outer_bound ( 'none', #39662, .t. ) ;
#10356 = vertex_point ( 'none', #18912 ) ;
#10357 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10358 = direction ( 'none', ( 0.2742381335458287106, -0.9616618148337284788, 0.0000000000000000000 ) ) ;
#10359 = direction ( 'none', ( 0.8882751061657290226, 0.4593118066915577447, 9.436895709313832566e-16 ) ) ;
#10360 = cartesian_point ( 'none', ( 10.39999999999255564, -103.4440274886271141, -192.2023159268153449 ) ) ;
#10361 = cartesian_point ( 'none', ( -44.24993568007711531, -17.36349853435816826, -172.5419750398692145 ) ) ;
#10362 = direction ( 'none', ( -1.281797577817011135e-15, -3.384826294588888981e-16, 1.000000000000000000 ) ) ;
#10363 = axis2_placement_3d ( 'none', #32822, #49535, #7781 ) ;
#10364 = face_outer_bound ( 'none', #33746, .t. ) ;
#10365 = cartesian_point ( 'none', ( -34.09718000224391687, 66.80114193599622752, 42.47935360046996323 ) ) ;
#10366 = cartesian_point ( 'none', ( -53.88653899652908308, -26.52514329740329657, -128.3999999999999773 ) ) ;
#10367 = cartesian_point ( 'none', ( -30.22718674928871607, -27.71853497614198503, 12.99999999999999822 ) ) ;
#10368 = edge_curve ( 'none', #25197, #33372, #3409, .t. ) ;
#10369 = cartesian_point ( 'none', ( 45.00000000000038369, -62.99999999999958078, -145.5192378864661578 ) ) ;
#10370 = oriented_edge ( 'none', *, *, #29308, .t. ) ;
#10371 = circle ( 'none', #18544, 12.93330584189518540 ) ;
#10372 = cartesian_point ( 'none', ( 15.59999999999259224, -98.97897066262024168, -190.4362772691055454 ) ) ;
#10373 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10374 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 61.00000000000000000 ) ) ;
#10375 = edge_curve ( 'none', #36942, #27527, #39964, .t. ) ;
#10376 = circle ( 'none', #19154, 0.1999999999999972911 ) ;
#10377 = axis2_placement_3d ( 'none', #31831, #19874, #36403 ) ;
#10378 = axis2_placement_3d ( 'none', #16687, #45919, #51253 ) ;
#10379 = oriented_edge ( 'none', *, *, #41813, .t. ) ;
#10380 = cartesian_point ( 'none', ( -45.38648607352769915, 1.964923127625146426, 59.00000000000001421 ) ) ;
#10381 = axis2_placement_3d ( 'none', #46517, #21423, #50773 ) ;
#10382 = vertex_point ( 'none', #14925 ) ;
#10383 = edge_curve ( 'none', #34309, #19615, #17789, .t. ) ;
#10385 = axis2_placement_3d ( 'none', #37963, #12943, #4647 ) ;
#10384 = direction ( 'none', ( 1.000000000000000000, 9.094229558713193865e-15, -3.700043351201923717e-14 ) ) ;
#10386 = vector ( 'none', #40487, 1000.000000000000000 ) ;
#10387 = cartesian_point ( 'none', ( 45.25106413401977079, 24.06041759277739800, -126.4999999999998579 ) ) ;
#10388 = oriented_edge ( 'none', *, *, #47520, .f. ) ;
#10389 = vector ( 'none', #6065, 1000.000000000000000 ) ;
#10390 = advanced_face ( 'none', ( #52613 ), #28422, .t. ) ;
#10391 = axis2_placement_3d ( 'none', #10660, #52365, #23434 ) ;
#10392 = cartesian_point ( 'none', ( 50.80606529411647188, -129.4999999999995168, -238.9999643706345296 ) ) ;
#10393 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10394 = edge_curve ( 'none', #53407, #25012, #31033, .t. ) ;
#10395 = cartesian_point ( 'none', ( 6.289893484500890253, -73.68204904874259853, -82.99999999999997158 ) ) ;
#10396 = cartesian_point ( 'none', ( -44.99999999999926814, -63.11474677677773570, -195.9702096606976056 ) ) ;
#10397 = direction ( 'none', ( -1.000000000000000000, -8.163404592832049348e-15, 4.489872526057627457e-14 ) ) ;
#10398 = edge_curve ( 'none', #7098, #9702, #40871, .t. ) ;
#10400 = cartesian_point ( 'none', ( 6.152823769304851600e-15, 72.49999999999998579, -75.09999999999999432 ) ) ;
#10399 = cartesian_point ( 'none', ( -47.44936450498636304, -109.6000000000003780, -203.4255173790228923 ) ) ;
#10401 = oriented_edge ( 'none', *, *, #8249, .t. ) ;
#10402 = face_outer_bound ( 'none', #7491, .t. ) ;
#10403 = oriented_edge ( 'none', *, *, #17272, .t. ) ;
#10404 = advanced_face ( 'none', ( #42189 ), #15085, .f. ) ;
#10405 = plane ( 'none', #53821 ) ;
#10406 = cartesian_point ( 'none', ( -50.42150016055317252, -22.59007780302422930, 69.03566837146112789 ) ) ;
#10407 = direction ( 'none', ( 0.8882751061657246927, -0.4593118066915660713, 0.0000000000000000000 ) ) ;
#10408 = edge_curve ( 'none', #10174, #27507, #21808, .t. ) ;
#10409 = cartesian_point ( 'none', ( 43.52994960083332643, 28.35394130890647091, 74.35999999999999943 ) ) ;
#10410 = direction ( 'none', ( -1.224646799147351482e-16, -3.948637868479930308e-31, -1.000000000000000000 ) ) ;
#10411 = direction ( 'none', ( 0.9827958569532645461, -0.1846951638660269956, 0.0000000000000000000 ) ) ;
#10412 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10413 = cartesian_point ( 'none', ( 44.34758869333261089, -20.00331300539352242, 72.98182300452182858 ) ) ;
#10414 = oriented_edge ( 'none', *, *, #23920, .t. ) ;
#10415 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#10416 = cartesian_point ( 'none', ( -46.98141856155588414, -17.31041759277733405, -161.5499295681350418 ) ) ;
#10417 = cylindrical_surface ( 'none', #2320, 17.50000000000000355 ) ;
#10418 = cartesian_point ( 'none', ( -33.87493828813385477, -88.00000000000029843, -123.1209718982944565 ) ) ;
#10419 = direction ( 'none', ( 0.4593118066915662379, 0.8882751061657245817, -3.364934431280284294e-16 ) ) ;
#10420 = cartesian_point ( 'none', ( 1.066138370892702802, -48.63831668571641131, 77.76602672621358181 ) ) ;
#10421 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10422 = face_outer_bound ( 'none', #34254, .t. ) ;
#10423 = cartesian_point ( 'none', ( -55.53159585040806689, 24.11426981159578986, -128.5999999999999943 ) ) ;
#10424 = cartesian_point ( 'none', ( -23.38428337835353332, -31.32726991740616285, -207.1904166564956995 ) ) ;
#10425 = cartesian_point ( 'none', ( 26.92922538649640529, -14.25850865678764556, -221.4999999999998010 ) ) ;
#10426 = oriented_edge ( 'none', *, *, #13628, .f. ) ;
#10427 = direction ( 'none', ( -0.8829475928589304301, 0.4694715627858843110, -1.047645019906966166e-15 ) ) ;
#10428 = direction ( 'none', ( 0.7880191162099937641, 6.782533400977568631e-15, 0.6156507715317348639 ) ) ;
#10429 = conical_surface ( 'none', #31286, 45.00000000000000711, 0.7853981633974552734 ) ;
#10430 = oriented_edge ( 'none', *, *, #8049, .t. ) ;
#10431 = direction ( 'none', ( -1.281797577817009755e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10432 = line ( 'none', #49545, #4549 ) ;
#10433 = direction ( 'none', ( -0.8571673007021110013, 0.0000000000000000000, -0.5150380749100563760 ) ) ;
#10434 = cartesian_point ( 'none', ( -21.62219427611145406, 21.48041766872458780, -221.5000000000000284 ) ) ;
#10435 = cartesian_point ( 'none', ( -39.18963495007234599, -63.94671368175450255, 44.58038892684250243 ) ) ;
#10436 = cartesian_point ( 'none', ( -35.70976286634841301, -64.81367784680304567, 48.50000000000000711 ) ) ;
#10437 = axis2_placement_3d ( 'none', #5018, #46542, #25852 ) ;
#10438 = cartesian_point ( 'none', ( -38.21876907057983175, -94.30461637380012974, -150.2412208375829437 ) ) ;
#10439 = direction ( 'none', ( -0.8328235614954516697, -0.2374971903371252135, -0.5000000000000029976 ) ) ;
#10440 = cartesian_point ( 'none', ( 3.171679761117986412e-13, -35.99999999999997868, -117.5000000000000000 ) ) ;
#10441 = oriented_edge ( 'none', *, *, #15131, .f. ) ;
#10442 = cartesian_point ( 'none', ( 63.71296202501729056, -39.56853390109927204, 43.44236099876499679 ) ) ;
#10443 = edge_curve ( 'none', #14747, #43328, #17314, .t. ) ;
#10444 = axis2_placement_3d ( 'none', #9693, #29997, #34927 ) ;
#10445 = axis2_placement_3d ( 'none', #45133, #16084, #36710 ) ;
#10446 = vertex_point ( 'none', #23646 ) ;
#10447 = advanced_face ( 'none', ( #17899 ), #38872, .t. ) ;
#10448 = oriented_edge ( 'none', *, *, #28767, .t. ) ;
#10449 = cartesian_point ( 'none', ( -68.15561247116512789, 15.96284713578267223, -3.999999999999850786 ) ) ;
#10450 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10451 = oriented_edge ( 'none', *, *, #21806, .t. ) ;
#10452 = circle ( 'none', #27419, 0.1999999999999972911 ) ;
#10454 = oriented_edge ( 'none', *, *, #18652, .t. ) ;
#10453 = cartesian_point ( 'none', ( 12.00000000000065725, -71.83774184570138743, -122.7061062097393460 ) ) ;
#10455 = axis2_placement_3d ( 'none', #5805, #52297, #27386 ) ;
#10456 = edge_curve ( 'none', #13420, #7219, #10747, .t. ) ;
#10457 = cartesian_point ( 'none', ( 88.00000000000000000, 1.077689183249670724e-14, 1.500000000000000000 ) ) ;
#10458 = axis2_placement_3d ( 'none', #36741, #32162, #32001 ) ;
#10459 = advanced_face ( 'none', ( #32975 ), #25764, .f. ) ;
#10460 = cartesian_point ( 'none', ( 39.12145445975891533, 21.23299983510895217, -188.2077442573173585 ) ) ;
#10462 = axis2_placement_3d ( 'none', #18150, #35190, #13620 ) ;
#10461 = cartesian_point ( 'none', ( 52.35373783589656682, -38.91418931943699278, -116.4999999999998721 ) ) ;
#10463 = cartesian_point ( 'none', ( -47.81350446987412539, -65.57247356698398733, -191.1972287782772923 ) ) ;
#10464 = line ( 'none', #47774, #36026 ) ;
#10465 = edge_curve ( 'none', #36842, #43681, #42201, .t. ) ;
#10466 = vertex_point ( 'none', #33327 ) ;
#10467 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#10468 = face_outer_bound ( 'none', #44846, .t. ) ;
#10469 = cartesian_point ( 'none', ( -30.87108278130725125, 1.336505858452147422, 121.4999999999999716 ) ) ;
#10470 = cartesian_point ( 'none', ( 69.51397897755370536, 76.01397897755398958, 102.8847763108502420 ) ) ;
#10471 = cartesian_point ( 'none', ( -30.42686831370557954, -19.72758522467905706, -217.1483256242774758 ) ) ;
#10472 = circle ( 'none', #48778, 37.50000000000000711 ) ;
#10473 = direction ( 'none', ( 0.6842990555789594254, 0.7071067811865586750, -0.1781426465889856536 ) ) ;
#10474 = cartesian_point ( 'none', ( -6.589596882729770913e-12, -108.2999999999999261, -173.9999999999999432 ) ) ;
#10476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10475 = cylindrical_surface ( 'none', #15271, 81.00000000000000000 ) ;
#10477 = vector ( 'none', #29900, 1000.000000000000000 ) ;
#10478 = edge_curve ( 'none', #4807, #18573, #29734, .t. ) ;
#10479 = advanced_face ( 'none', ( #53944 ), #4264, .f. ) ;
#10480 = cartesian_point ( 'none', ( 50.87899247233636402, -101.5999999999995111, -144.6249999999992610 ) ) ;
#10481 = cartesian_point ( 'none', ( 47.09993075633951776, -99.49999999999954525, -139.7878861503184567 ) ) ;
#10482 = direction ( 'none', ( 0.9990641676798451831, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#10483 = vertex_point ( 'none', #17053 ) ;
#10484 = edge_curve ( 'none', #6600, #18608, #3542, .t. ) ;
#10485 = cartesian_point ( 'none', ( 14.17943836009561842, 26.96715149182202964, -221.5000000000001421 ) ) ;
#10486 = vertex_point ( 'none', #8454 ) ;
#10488 = cartesian_point ( 'none', ( 1.256470147291079806e-13, 4.484292326088671947e-14, -216.9999999999999147 ) ) ;
#10487 = vector ( 'none', #52307, 1000.000000000000000 ) ;
#10489 = cartesian_point ( 'none', ( -26.59346433763154849, 48.43011935563176706, 87.81828231433352983 ) ) ;
#10490 = cartesian_point ( 'none', ( -31.04139911227512627, -16.17167146270858424, -221.4999999999998579 ) ) ;
#10491 = cartesian_point ( 'none', ( -10.86427054522412305, -21.30000000000005755, -170.4723162850173139 ) ) ;
#10492 = oriented_edge ( 'none', *, *, #20435, .t. ) ;
#10493 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#10494 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10495 = edge_loop ( 'none', ( #5849, #26997, #4965, #42434 ) ) ;
#10496 = oriented_edge ( 'none', *, *, #13302, .f. ) ;
#10497 = oriented_edge ( 'none', *, *, #48533, .t. ) ;
#10498 = cartesian_point ( 'none', ( 51.99916102906605886, -22.55187912953721252, -116.4712673526285016 ) ) ;
#10499 = cartesian_point ( 'none', ( -25.99999971521726394, -63.00000000000022027, -126.5000370079839627 ) ) ;
#10500 = oriented_edge ( 'none', *, *, #11543, .t. ) ;
#10501 = face_outer_bound ( 'none', #19126, .t. ) ;
#10502 = vertex_point ( 'none', #4603 ) ;
#10503 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#10504 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#10505 = cartesian_point ( 'none', ( -57.36922758169216507, -30.53773430908773179, -116.5000000000000000 ) ) ;
#10506 = advanced_face ( 'none', ( #19875, #35619 ), #42317, .t. ) ;
#10507 = cartesian_point ( 'none', ( 6.171186573633973276e-05, -166.7640424479311889, -173.9999643706323127 ) ) ;
#10508 = cartesian_point ( 'none', ( -48.63694026418543359, -1.155584162326342756, 82.35197464816870649 ) ) ;
#10509 = axis2_placement_3d ( 'none', #17833, #5053, #43086 ) ;
#10510 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10511 = circle ( 'none', #7586, 0.5999999999999994227 ) ;
#10512 = vertex_point ( 'none', #41604 ) ;
#10513 = line ( 'none', #36202, #53714 ) ;
#10514 = plane ( 'none', #20243 ) ;
#10515 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 1.791696720879527503e-16 ) ) ;
#10516 = direction ( 'none', ( 1.000000000000000000, -1.084202172485505223e-15, 0.0000000000000000000 ) ) ;
#10517 = edge_curve ( 'none', #9374, #39543, #51318, .t. ) ;
#10518 = line ( 'none', #3149, #50495 ) ;
#10519 = vertex_point ( 'none', #38079 ) ;
#10520 = axis2_placement_3d ( 'none', #21539, #50918, #33864 ) ;
#10521 = vector ( 'none', #48062, 1000.000000000000000 ) ;
#10522 = line ( 'none', #32846, #36703 ) ;
#10523 = edge_curve ( 'none', #44124, #42167, #53308, .t. ) ;
#10524 = cartesian_point ( 'none', ( -91.33964570875555467, -54.13527146464929984, -23.10000000000000497 ) ) ;
#10525 = axis2_placement_3d ( 'none', #46255, #50467, #29564 ) ;
#10526 = vertex_point ( 'none', #579 ) ;
#10527 = direction ( 'none', ( -0.9990409470326473418, -9.176147971179534203e-15, -0.04378568432845655889 ) ) ;
#10528 = advanced_face ( 'none', ( #8783 ), #36922, .f. ) ;
#10529 = oriented_edge ( 'none', *, *, #668, .t. ) ;
#10530 = direction ( 'none', ( 1.000000000000000000, -1.067522139062651855e-15, 1.033905585191070274e-15 ) ) ;
#10532 = oriented_edge ( 'none', *, *, #32568, .t. ) ;
#10531 = direction ( 'none', ( -0.04325261677839105368, -0.9990641676798450721, 0.0000000000000000000 ) ) ;
#10533 = cartesian_point ( 'none', ( -38.90912628236159776, -21.73924490540073862, -188.0055171184228584 ) ) ;
#10534 = vector ( 'none', #11206, 1000.000000000000000 ) ;
#10535 = oriented_edge ( 'none', *, *, #26779, .f. ) ;
#10536 = cartesian_point ( 'none', ( 47.36368616655666841, -20.08715342491132105, -116.4712673526285158 ) ) ;
#10537 = edge_curve ( 'none', #24895, #3921, #42791, .t. ) ;
#10538 = direction ( 'none', ( -1.281797577817010741e-15, -1.927470528863118556e-16, 1.000000000000000000 ) ) ;
#10539 = axis2_placement_3d ( 'none', #49563, #12034, #53719 ) ;
#10540 = cartesian_point ( 'none', ( 10.39999999999222879, -94.99021141180007533, -197.9095914361262771 ) ) ;
#10541 = direction ( 'none', ( 1.000000000000000000, 9.251858538542964333e-15, -4.317533984653383040e-14 ) ) ;
#10542 = vertex_point ( 'none', #13741 ) ;
#10543 = cartesian_point ( 'none', ( -27.99993828813749985, -125.5000000000002274, -238.9999643706310337 ) ) ;
#10544 = cartesian_point ( 'none', ( 49.88653899652916124, 26.52514329740322907, -128.3999999999998067 ) ) ;
#10545 = cartesian_point ( 'none', ( -79.47085000774838193, -60.26973014134037498, -20.00000000000000355 ) ) ;
#10546 = axis2_placement_3d ( 'none', #39087, #30813, #14017 ) ;
#10547 = cartesian_point ( 'none', ( 0.9999999999919825244, -89.42619035469503785, -202.4860569480208596 ) ) ;
#10548 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10549 = oriented_edge ( 'none', *, *, #8669, .t. ) ;
#10550 = oriented_edge ( 'none', *, *, #10141, .t. ) ;
#10551 = axis2_placement_3d ( 'none', #36294, #10504, #10907 ) ;
#10552 = vertex_point ( 'none', #43014 ) ;
#10553 = oriented_edge ( 'none', *, *, #13902, .t. ) ;
#10554 = cylindrical_surface ( 'none', #49685, 4.000000000000000000 ) ;
#10555 = cartesian_point ( 'none', ( 76.01397897755363431, -64.01397897755413169, -1.000000000000000888 ) ) ;
#10556 = edge_curve ( 'none', #14001, #41076, #20493, .t. ) ;
#10557 = direction ( 'none', ( -2.076562686036195258e-14, 0.9505414793769559889, -0.3105976432361780559 ) ) ;
#10558 = edge_curve ( 'none', #51287, #38909, #52003, .t. ) ;
#10559 = vector ( 'none', #16434, 1000.000000000000000 ) ;
#10560 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#10561 = edge_loop ( 'none', ( #28291, #13036 ) ) ;
#10562 = cartesian_point ( 'none', ( -70.00000000000001421, 0.0000000000000000000, 93.50000000000000000 ) ) ;
#10563 = vector ( 'none', #41992, 1000.000000000000000 ) ;
#10564 = cartesian_point ( 'none', ( 23.31284825600378596, -128.4999999999997442, -228.3788951310943389 ) ) ;
#10565 = cartesian_point ( 'none', ( -27.40214972636304935, -2.367813030899769799, 182.6877063230775207 ) ) ;
#10566 = cylindrical_surface ( 'none', #27674, 6.138320441952084039 ) ;
#10567 = oriented_edge ( 'none', *, *, #48931, .t. ) ;
#10568 = direction ( 'none', ( -1.000000000000000000, -7.930164461608253340e-15, 4.361590453884539495e-14 ) ) ;
#10570 = direction ( 'none', ( -3.202566417187956511e-14, 0.8288054977281679170, -0.5595368146382897478 ) ) ;
#10569 = direction ( 'none', ( -0.3499645431670336260, 0.9367629468151958960, 0.0000000000000000000 ) ) ;
#10571 = circle ( 'none', #22903, 18.49999999999999289 ) ;
#10572 = line ( 'none', #24474, #37408 ) ;
#10573 = vector ( 'none', #52337, 1000.000000000000000 ) ;
#10574 = vector ( 'none', #53604, 1000.000000000000000 ) ;
#10575 = cartesian_point ( 'none', ( -26.55282472912949032, 40.76481324505398618, 89.78084504248447217 ) ) ;
#10576 = cartesian_point ( 'none', ( -25.72887135171970741, 76.18513752672930650, 21.00000000000000355 ) ) ;
#10577 = cartesian_point ( 'none', ( -51.67804384893423020, -19.54334374198891311, 77.76258035950758085 ) ) ;
#10578 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -6.999999999999999112 ) ) ;
#10579 = oriented_edge ( 'none', *, *, #9393, .t. ) ;
#10580 = line ( 'none', #11558, #2085 ) ;
#10581 = oriented_edge ( 'none', *, *, #15431, .t. ) ;
#10582 = oriented_edge ( 'none', *, *, #25212, .f. ) ;
#10583 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#10584 = spherical_surface ( 'none', #49328, 12.00000000000000000 ) ;
#10586 = oriented_edge ( 'none', *, *, #6584, .f. ) ;
#10585 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#10587 = direction ( 'none', ( -0.9998915356700178725, -9.043121296054401614e-15, 0.01472809884042480984 ) ) ;
#10588 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10589 = oriented_edge ( 'none', *, *, #37317, .f. ) ;
#10590 = cartesian_point ( 'none', ( -23.58070377329637424, 71.14704272153863940, 13.35051151266632807 ) ) ;
#10591 = oriented_edge ( 'none', *, *, #36278, .f. ) ;
#10592 = cartesian_point ( 'none', ( 51.66712826273759163, -82.68468937525148021, -20.00000000000000355 ) ) ;
#10593 = cartesian_point ( 'none', ( -74.92981257598840727, 3.243946258379010406, 50.23205080756886787 ) ) ;
#10594 = edge_curve ( 'none', #22332, #44958, #16632, .t. ) ;
#10595 = cartesian_point ( 'none', ( 6.152823769304851600e-15, 72.49999999999998579, -75.09999999999999432 ) ) ;
#10596 = direction ( 'none', ( 1.000000000000000000, 9.131584377541925167e-15, -4.399741399469799686e-14 ) ) ;
#10597 = direction ( 'none', ( 0.9990409470326473418, 9.176147971179534203e-15, 0.04378568432845656583 ) ) ;
#10598 = direction ( 'none', ( -0.2742381335458351499, 0.9616618148337265914, 0.0000000000000000000 ) ) ;
#10599 = axis2_placement_3d ( 'none', #31592, #39481, #19130 ) ;
#10600 = oriented_edge ( 'none', *, *, #19163, .t. ) ;
#10601 = vertex_point ( 'none', #22101 ) ;
#10602 = oriented_edge ( 'none', *, *, #47476, .f. ) ;
#10603 = cartesian_point ( 'none', ( 30.94935080152576390, -16.34547581536063632, -221.4999999999997442 ) ) ;
#10604 = vertex_point ( 'none', #34429 ) ;
#10605 = edge_curve ( 'none', #41029, #35613, #17300, .t. ) ;
#10606 = vector ( 'none', #5669, 1000.000000000000000 ) ;
#10607 = axis2_placement_3d ( 'none', #50146, #20071, #41330 ) ;
#10608 = cartesian_point ( 'none', ( -37.00000000000001421, 7.562905245752615636e-15, -116.5000000000000000 ) ) ;
#10609 = advanced_face ( 'none', ( #50711 ), #48078, .f. ) ;
#10610 = cartesian_point ( 'none', ( -23.19621839703746957, 50.14561430782489992, 66.80164599374303691 ) ) ;
#10611 = face_outer_bound ( 'none', #10284, .t. ) ;
#10612 = direction ( 'none', ( 9.076073226310654718e-15, -1.000000000000000000, -1.756328356926959886e-16 ) ) ;
#10613 = cartesian_point ( 'none', ( -6.580354276049767292e-12, -109.2999999999999261, -173.9999999999999432 ) ) ;
#10614 = vector ( 'none', #10082, 1000.000000000000000 ) ;
#10615 = edge_curve ( 'none', #52964, #29276, #5463, .t. ) ;
#10616 = direction ( 'none', ( -0.9990409470326472308, -9.225909171283426420e-15, -0.04378568432845605929 ) ) ;
#10617 = axis2_placement_3d ( 'none', #23154, #48985, #10754 ) ;
#10618 = axis2_placement_3d ( 'none', #46647, #25758, #50349 ) ;
#10619 = closed_shell ( 'none', ( #31788, #43834, #31057, #14560, #23336, #32118, #33257, #21949, #7897, #41800, #37089, #30147, #1146, #9966, #44482, #53162, #17091, #18982, #47110, #310, #14572, #40990, #25032, #33779, #33445, #12720, #17543, #37318, #48691, #38055, #35961, #28807, #5784, #17002, #30273, #5386, #51663, #12183, #7438, #39561, #24172, #47675, #23864, #53282, #30075, #43657, #7690, #53727, #5236, #623, #1851, #45072, #31090, #52207, #38492, #27758, #35101, #33455, #19197, #47317, #3782, #13124, #48101, #13780, #9229, #40158, #34264, #40403, #8033, #16027, #4917, #34413, #6532, #6808, #18690, #39077, #3612, #41822, #53852, #26900, #3286, #11809, #30556, #7191, #17721, #51892, #27452, #43185, #27607, #52114, #35032, #36503, #11766, #36228, #29953, #21100, #20084, #37399, #3070, #54276, #39228, #45907, #26079, #47930, #2108, #18877, #15061, #43719, #51840, #21963 ) ) ;
#10620 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10621 = cartesian_point ( 'none', ( -1.042826631360033174, -109.2999999999999687, -173.0447447372957583 ) ) ;
#10622 = cartesian_point ( 'none', ( 2.819403052244248808, -67.04748275774575461, -73.00000000000000000 ) ) ;
#10623 = vector ( 'none', #25762, 1000.000000000000000 ) ;
#10624 = cartesian_point ( 'none', ( 46.56051759953005131, 24.21428162549291940, -128.5999999999998238 ) ) ;
#10625 = oriented_edge ( 'none', *, *, #18162, .f. ) ;
#10626 = cartesian_point ( 'none', ( 0.9999999999926035832, -90.03806792613161747, -188.4915877534429285 ) ) ;
#10627 = face_outer_bound ( 'none', #31825, .t. ) ;
#10628 = axis2_placement_3d ( 'none', #7444, #7639, #7245 ) ;
#10629 = oriented_edge ( 'none', *, *, #9438, .f. ) ;
#10630 = cartesian_point ( 'none', ( 63.57662704742697457, -39.78708953005212834, 41.50000000000000711 ) ) ;
#10631 = line ( 'none', #11965, #52522 ) ;
#10632 = edge_curve ( 'none', #38350, #38153, #7472, .t. ) ;
#10633 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -108.7000000000000028 ) ) ;
#10634 = vector ( 'none', #39368, 999.9999999999998863 ) ;
#10635 = face_outer_bound ( 'none', #15153, .t. ) ;
#10636 = conical_surface ( 'none', #5619, 18.50000000000001421, 0.7853981633974500554 ) ;
#10637 = cartesian_point ( 'none', ( -68.90248582002880084, -1.860212817100076466, -75.09999999999999432 ) ) ;
#10638 = face_outer_bound ( 'none', #19820, .t. ) ;
#10639 = edge_curve ( 'none', #37551, #41558, #52054, .t. ) ;
#10640 = cartesian_point ( 'none', ( -11.90903129551614015, -33.76743724331910812, -172.5090067396440361 ) ) ;
#10642 = edge_curve ( 'none', #50460, #23164, #23145, .t. ) ;
#10641 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10643 = cartesian_point ( 'none', ( 39.32330045813559849, 20.82919878220917553, -188.2237278218147765 ) ) ;
#10644 = vector ( 'none', #12497, 1000.000000000000000 ) ;
#10645 = edge_loop ( 'none', ( #32536, #32202, #18607, #16549, #9239, #14646 ) ) ;
#10646 = oriented_edge ( 'none', *, *, #28078, .f. ) ;
#10647 = circle ( 'none', #35287, 36.00000000000000711 ) ;
#10648 = oriented_edge ( 'none', *, *, #43848, .f. ) ;
#10649 = cartesian_point ( 'none', ( 32.35551939881866446, -13.63436014539079189, -221.4999999999998010 ) ) ;
#10650 = edge_curve ( 'none', #12006, #36900, #9410, .t. ) ;
#10651 = plane ( 'none', #39146 ) ;
#10652 = oriented_edge ( 'none', *, *, #9152, .f. ) ;
#10653 = cartesian_point ( 'none', ( -4.114831334280649185e-15, 72.50000000000000000, -61.00000000000000000 ) ) ;
#10654 = oriented_edge ( 'none', *, *, #46437, .f. ) ;
#10655 = cartesian_point ( 'none', ( 35.69451585983621555, -33.05669465799135054, 80.34422733792702331 ) ) ;
#10656 = direction ( 'none', ( 0.9784328531347618041, -0.2065651275181012436, 0.0000000000000000000 ) ) ;
#10657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10658 = cartesian_point ( 'none', ( 32.03723012429145456, -16.94606934958923006, -217.1469060581136432 ) ) ;
#10659 = cartesian_point ( 'none', ( 1.916598507997770576e-14, 3.321716810384927961e-14, -135.6999999999999318 ) ) ;
#10660 = cartesian_point ( 'none', ( 50.09985732952146975, -77.18879210347780884, -29.10000000000000853 ) ) ;
#10661 = oriented_edge ( 'none', *, *, #40644, .t. ) ;
#10662 = advanced_face ( 'none', ( #8099 ), #15994, .f. ) ;
#10663 = oriented_edge ( 'none', *, *, #25678, .t. ) ;
#10664 = cartesian_point ( 'none', ( 54.13527146464834061, -91.33964570875610889, -35.10000000000000853 ) ) ;
#10665 = direction ( 'none', ( 0.8732955203394839883, 7.713386916442764529e-15, 0.4871908600897497665 ) ) ;
#10666 = oriented_edge ( 'none', *, *, #1393, .f. ) ;
#10667 = cartesian_point ( 'none', ( 0.9999999999934195971, -109.2999999999999119, -174.0000000000000000 ) ) ;
#10668 = face_outer_bound ( 'none', #50524, .t. ) ;
#10669 = cartesian_point ( 'none', ( 84.81947308857124312, 45.95287428716346767, -23.10000000000000142 ) ) ;
#10670 = cartesian_point ( 'none', ( -48.54300185160855818, 3.237153513324203757, 67.90320416432879824 ) ) ;
#10671 = direction ( 'none', ( -9.251858538542969067e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10672 = line ( 'none', #27142, #20417 ) ;
#10673 = cartesian_point ( 'none', ( 17.86319064253224909, 30.10374339243519515, -221.4999999999931788 ) ) ;
#10674 = circle ( 'none', #8769, 4.049999999999998934 ) ;
#10675 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10676 = cartesian_point ( 'none', ( -19.92681245149785951, 51.53152777277371399, 80.01782995149063993 ) ) ;
#10677 = oriented_edge ( 'none', *, *, #29811, .f. ) ;
#10678 = oriented_edge ( 'none', *, *, #1159, .f. ) ;
#10679 = cartesian_point ( 'none', ( -31.15827499533896727, -18.55068968513639760, -217.1483261103075222 ) ) ;
#10680 = oriented_edge ( 'none', *, *, #35474, .t. ) ;
#10681 = face_outer_bound ( 'none', #41111, .t. ) ;
#10682 = advanced_face ( 'none', ( #41515 ), #31666, .f. ) ;
#10683 = oriented_edge ( 'none', *, *, #33241, .t. ) ;
#10684 = cartesian_point ( 'none', ( 24.25552662916689073, -106.1041191290835997, -189.8979349373229866 ) ) ;
#10685 = oriented_edge ( 'none', *, *, #41872, .t. ) ;
#10686 = circle ( 'none', #52218, 0.1999999999999972911 ) ;
#10687 = axis2_placement_3d ( 'none', #42998, #38979, #1839 ) ;
#10688 = line ( 'none', #38203, #12708 ) ;
#10689 = line ( 'none', #24732, #46011 ) ;
#10690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10691 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 59.00000000000001421 ) ) ;
#10692 = face_outer_bound ( 'none', #34803, .t. ) ;
#10693 = edge_curve ( 'none', #26401, #5558, #6156, .t. ) ;
#10694 = line ( 'none', #63, #41456 ) ;
#10695 = cartesian_point ( 'none', ( 51.66712826273759163, -82.68468937525148021, 29.25000000000000000 ) ) ;
#10696 = line ( 'none', #28620, #23776 ) ;
#10697 = cartesian_point ( 'none', ( -30.87108278130725125, 1.336505858452147422, 121.4999999999999716 ) ) ;
#10698 = b_spline_curve_with_knots ( 'none', 3,
( #47130, #14033, #22372, #51712, #43814, #52811 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002643145253133120324, 0.001414696639816059301, 0.002565078754318806352 ),
.unspecified. ) ;
#10699 = direction ( 'none', ( -4.399741399469800317e-14, 1.791696720875452790e-16, -1.000000000000000000 ) ) ;
#10700 = cartesian_point ( 'none', ( -57.50000000000027711, 29.81191037075389261, -116.4999999999999858 ) ) ;
#10701 = circle ( 'none', #46224, 8.000000000000017764 ) ;
#10702 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 46.76794919243115345 ) ) ;
#10703 = oriented_edge ( 'none', *, *, #41470, .t. ) ;
#10704 = edge_curve ( 'none', #43860, #24100, #52630, .t. ) ;
#10705 = oriented_edge ( 'none', *, *, #36236, .t. ) ;
#10706 = axis2_placement_3d ( 'none', #1018, #21625, #29739 ) ;
#10707 = axis2_placement_3d ( 'none', #21757, #9165, #21950 ) ;
#10708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10710 = direction ( 'none', ( 0.3499645431670305729, -0.9367629468151970062, -1.147203744377071204e-16 ) ) ;
#10711 = oriented_edge ( 'none', *, *, #4960, .f. ) ;
#10712 = vertex_point ( 'none', #23225 ) ;
#10713 = vertex_point ( 'none', #39729 ) ;
#10714 = cartesian_point ( 'none', ( -70.00000000000001421, 0.0000000000000000000, 75.39999999999999147 ) ) ;
#10715 = edge_curve ( 'none', #37447, #32209, #38252, .t. ) ;
#10716 = axis2_placement_3d ( 'none', #51016, #5217, #9248 ) ;
#10717 = cartesian_point ( 'none', ( 11.41272329537511609, 54.05841513569562551, 89.78084504248462849 ) ) ;
#10718 = cartesian_point ( 'none', ( -31.12450034768806617, 9.354970769957947851, 175.4999999999999716 ) ) ;
#10719 = oriented_edge ( 'none', *, *, #22507, .t. ) ;
#10720 = axis2_placement_3d ( 'none', #6946, #53411, #28317 ) ;
#10721 = vector ( 'none', #32282, 1000.000000000000000 ) ;
#10722 = cartesian_point ( 'none', ( 43.52994960083332643, 28.35394130890647091, 79.64000000000000057 ) ) ;
#10723 = edge_curve ( 'none', #51360, #40397, #30345, .t. ) ;
#10724 = cartesian_point ( 'none', ( 49.88653899652953072, -26.52514329740253984, -128.3999999999998352 ) ) ;
#10725 = cartesian_point ( 'none', ( 1.066413169272300851e-12, -108.7999999999999545, -173.9999999999999716 ) ) ;
#10726 = vertex_point ( 'none', #9886 ) ;
#10727 = circle ( 'none', #30397, 75.00000000000002842 ) ;
#10728 = cartesian_point ( 'none', ( -39.27963302524590716, -27.22377413864695583, -176.7308532367645739 ) ) ;
#10729 = line ( 'none', #29218, #48693 ) ;
#10730 = direction ( 'none', ( -0.8732955203394788812, -7.861084271275933165e-15, -0.4871908600897587593 ) ) ;
#10731 = oriented_edge ( 'none', *, *, #36158, .t. ) ;
#10732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10733 = advanced_face ( 'none', ( #39563 ), #26688, .f. ) ;
#10734 = cartesian_point ( 'none', ( -45.16624244333572591, 18.08672996594748028, 86.41117389265835413 ) ) ;
#10735 = edge_curve ( 'none', #28993, #17443, #19209, .t. ) ;
#10736 = oriented_edge ( 'none', *, *, #9317, .f. ) ;
#10737 = direction ( 'none', ( -3.226585665316866244e-14, 0.8288054977281673619, -0.5595368146382904140 ) ) ;
#10738 = oriented_edge ( 'none', *, *, #44301, .f. ) ;
#10739 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10740 = vertex_point ( 'none', #26855 ) ;
#10741 = cartesian_point ( 'none', ( 0.9999999999924539251, -104.7999999999999261, -194.9999999999999716 ) ) ;
#10742 = cartesian_point ( 'none', ( 46.87899247232795830, -129.4999999999995737, -137.6967967697267454 ) ) ;
#10743 = oriented_edge ( 'none', *, *, #28501, .t. ) ;
#10744 = advanced_face ( 'none', ( #48711 ), #40186, .t. ) ;
#10745 = edge_curve ( 'none', #7656, #10196, #29055, .t. ) ;
#10746 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#10747 = line ( 'none', #37361, #14673 ) ;
#10748 = circle ( 'none', #40671, 50.04261363636364024 ) ;
#10749 = oriented_edge ( 'none', *, *, #20482, .f. ) ;
#10750 = vector ( 'none', #27550, 1000.000000000000000 ) ;
#10751 = vector ( 'none', #11980, 1000.000000000000000 ) ;
#10752 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10753 = circle ( 'none', #9340, 12.25000000000000000 ) ;
#10754 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10755 = direction ( 'none', ( 0.9677450051188807301, 8.723180907769083722e-15, -0.2519317468431829243 ) ) ;
#10756 = person_and_organization ( #47965, #21826 ) ;
#10757 = oriented_edge ( 'none', *, *, #7721, .t. ) ;
#10758 = cartesian_point ( 'none', ( -16.51664753356365978, -30.85776768411194482, -221.4999999999974705 ) ) ;
#10759 = vector ( 'none', #47040, 1000.000000000000000 ) ;
#10760 = oriented_edge ( 'none', *, *, #14241, .t. ) ;
#10761 = oriented_edge ( 'none', *, *, #15535, .t. ) ;
#10762 = cartesian_point ( 'none', ( -54.98477174369317311, 5.416900655867547876, 65.64790882730343924 ) ) ;
#10763 = oriented_edge ( 'none', *, *, #10167, .t. ) ;
#10764 = cartesian_point ( 'none', ( -10.09085280058885381, 55.91778546005598116, 58.00000000000000711 ) ) ;
#10766 = oriented_edge ( 'none', *, *, #4531, .f. ) ;
#10765 = oriented_edge ( 'none', *, *, #36598, .t. ) ;
#10767 = cartesian_point ( 'none', ( 6.388173070196216941, -73.70051856512920097, -83.09999999999998010 ) ) ;
#10768 = advanced_face ( 'none', ( #43487 ), #10101, .f. ) ;
#10769 = line ( 'none', #45581, #53968 ) ;
#10770 = cartesian_point ( 'none', ( -44.40406070589011733, -63.00000000000037659, -197.0856792168883658 ) ) ;
#10771 = cartesian_point ( 'none', ( 32.21685037371130989, 73.67648575358288099, 41.50000000000000711 ) ) ;
#10773 = oriented_edge ( 'none', *, *, #37977, .t. ) ;
#10772 = direction ( 'none', ( 9.030418379242017491e-15, -1.000000000000000000, -1.732445287509512222e-16 ) ) ;
#10774 = oriented_edge ( 'none', *, *, #40905, .t. ) ;
#10776 = cartesian_point ( 'none', ( -51.55500331076805764, 19.87423202785033993, 86.52164865977080410 ) ) ;
#10775 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10777 = vector ( 'none', #23182, 1000.000000000000000 ) ;
#10778 = edge_curve ( 'none', #1536, #19897, #24461, .t. ) ;
#10779 = axis2_placement_3d ( 'none', #25079, #50757, #17422 ) ;
#10780 = cartesian_point ( 'none', ( 1.654365063843621142, -89.29999999999994031, -188.9084900722888563 ) ) ;
#10782 = oriented_edge ( 'none', *, *, #38370, .t. ) ;
#10781 = direction ( 'none', ( -1.000000000000000000, -9.083642928751280212e-15, 4.390427415563118874e-14 ) ) ;
#10783 = oriented_edge ( 'none', *, *, #36661, .f. ) ;
#10784 = oriented_edge ( 'none', *, *, #47643, .f. ) ;
#10785 = cartesian_point ( 'none', ( -51.52926857187139831, -19.93265609590452314, 73.96008850577250371 ) ) ;
#10786 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838692503, 3.384826294588891940e-16 ) ) ;
#10787 = circle ( 'none', #8389, 37.50000000000001421 ) ;
#10788 = direction ( 'none', ( -0.9990409470326473418, -9.251858538542969067e-15, -0.04378568432845721115 ) ) ;
#10789 = edge_curve ( 'none', #36365, #44584, #21190, .t. ) ;
#10790 = axis2_placement_3d ( 'none', #3926, #33558, #49861 ) ;
#10791 = oriented_edge ( 'none', *, *, #44047, .t. ) ;
#10792 = oriented_edge ( 'none', *, *, #41663, .t. ) ;
#10793 = vertex_point ( 'none', #10270 ) ;
#10794 = cartesian_point ( 'none', ( 51.66712826273759163, -82.68468937525148021, 2.081899558550499787e-16 ) ) ;
#10795 = cartesian_point ( 'none', ( 46.71707906526645360, -13.59427216776645508, 87.92908684482539172 ) ) ;
#10796 = axis2_placement_3d ( 'none', #52306, #52476, #31609 ) ;
#10797 = vector ( 'none', #13187, 1000.000000000000000 ) ;
#10798 = oriented_edge ( 'none', *, *, #40722, .t. ) ;
#10799 = cartesian_point ( 'none', ( -54.84778091608860962, -29.19593314058055356, -126.5000000000000000 ) ) ;
#10800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10801 = edge_curve ( 'none', #8981, #8136, #32349, .t. ) ;
#10802 = cartesian_point ( 'none', ( 19.99999999999249667, -107.7999999999997272, -195.0000000000008242 ) ) ;
#10803 = axis2_placement_3d ( 'none', #49009, #7998, #12045 ) ;
#10804 = cartesian_point ( 'none', ( -3.533810680827563111, -48.52244790293273269, 67.67177331794022166 ) ) ;
#10805 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 84.49999999999998579 ) ) ;
#10806 = cartesian_point ( 'none', ( -18.66259945209534976, -33.20641047442390459, -210.6810503507232113 ) ) ;
#10808 = circle ( 'none', #28798, 75.00000000000002842 ) ;
#10807 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10809 = axis2_placement_3d ( 'none', #44785, #32336, #7264 ) ;
#10810 = advanced_face ( 'none', ( #2248 ), #17245, .f. ) ;
#10811 = line ( 'none', #5971, #33034 ) ;
#10812 = cartesian_point ( 'none', ( 26.84149956126148240, -14.42949290428344256, -221.4999999999999147 ) ) ;
#10813 = cylindrical_surface ( 'none', #8779, 8.000000000000007105 ) ;
#10814 = edge_loop ( 'none', ( #53383, #3049, #52856, #4779 ) ) ;
#10815 = line ( 'none', #44600, #49455 ) ;
#10816 = circle ( 'none', #3459, 87.50000000000000000 ) ;
#10817 = cartesian_point ( 'none', ( 20.59999999999244835, -95.18718551051381382, -192.9961581960759531 ) ) ;
#10818 = edge_curve ( 'none', #1734, #988, #1538, .t. ) ;
#10819 = edge_loop ( 'none', ( #48742, #42675 ) ) ;
#10820 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 74.35999999999999943 ) ) ;
#10821 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10822 = cartesian_point ( 'none', ( -47.50000000000000711, 2.780609716877430566e-16, -101.0000000000000000 ) ) ;
#10823 = oriented_edge ( 'none', *, *, #53079, .f. ) ;
#10824 = vector ( 'none', #25775, 1000.000000000000000 ) ;
#10825 = oriented_edge ( 'none', *, *, #40051, .f. ) ;
#10826 = axis2_placement_3d ( 'none', #7180, #53657, #15459 ) ;
#10827 = oriented_edge ( 'none', *, *, #17886, .t. ) ;
#10828 = cartesian_point ( 'none', ( 71.73205080756889629, 8.784642641776455016e-15, 61.00000000000000000 ) ) ;
#10829 = cartesian_point ( 'none', ( 38.47308269296040351, -39.65375116569830993, 71.83027209355408615 ) ) ;
#10830 = oriented_edge ( 'none', *, *, #10983, .f. ) ;
#10832 = oriented_edge ( 'none', *, *, #7577, .t. ) ;
#10831 = edge_loop ( 'none', ( #17398, #46889, #36538, #4294 ) ) ;
#10833 = cartesian_point ( 'none', ( 21.17883477510560652, 43.79890819855084061, 81.01982194206304655 ) ) ;
#10834 = edge_curve ( 'none', #30799, #34431, #33618, .t. ) ;
#10835 = direction ( 'none', ( 0.4999999999999915068, 6.123233995736662498e-17, -0.8660254037844434816 ) ) ;
#10836 = face_outer_bound ( 'none', #13128, .t. ) ;
#10837 = advanced_face ( 'none', ( #6091 ), #4786, .f. ) ;
#10838 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879643367e-16, 1.000000000000000000 ) ) ;
#10839 = edge_curve ( 'none', #22221, #50674, #46402, .t. ) ;
#10840 = oriented_edge ( 'none', *, *, #26345, .t. ) ;
#10841 = edge_loop ( 'none', ( #44213, #41860, #21163, #22726 ) ) ;
#10842 = cartesian_point ( 'none', ( -27.99993828813762420, -125.5000000000002274, -241.7661681551813047 ) ) ;
#10843 = cartesian_point ( 'none', ( -64.99993828813416030, -99.49999999998176747, -153.9999643706202335 ) ) ;
#10844 = circle ( 'none', #17633, 9.183328512139320665 ) ;
#10845 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 189.5000000000000000 ) ) ;
#10846 = cartesian_point ( 'none', ( 7.593192381389249235, -55.80965391811002263, 59.00000000000001421 ) ) ;
#10847 = oriented_edge ( 'none', *, *, #22783, .t. ) ;
#10848 = oriented_edge ( 'none', *, *, #52694, .t. ) ;
#10849 = edge_loop ( 'none', ( #4701, #14595, #4374, #47436, #54285, #50263, #22829, #3455 ) ) ;
#10850 = cartesian_point ( 'none', ( 68.90248582002878663, 1.860212817100556970, -75.09999999999999432 ) ) ;
#10851 = direction ( 'none', ( -9.048317650695022649e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10852 = cartesian_point ( 'none', ( 38.49749160224064326, 23.97724398557638281, -185.2631194209550074 ) ) ;
#10853 = vector ( 'none', #40663, 1000.000000000000000 ) ;
#10854 = oriented_edge ( 'none', *, *, #50987, .t. ) ;
#10855 = cartesian_point ( 'none', ( 16.44882203976176172, 30.89403759285491802, -221.5000000000001705 ) ) ;
#10856 = edge_loop ( 'none', ( #29665, #4031, #7693, #49004 ) ) ;
#10857 = oriented_edge ( 'none', *, *, #3393, .f. ) ;
#10858 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#10859 = vector ( 'none', #34464, 1000.000000000000000 ) ;
#10860 = direction ( 'none', ( 9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10861 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10862 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10863 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#10864 = circle ( 'none', #37811, 0.2000000000000057288 ) ;
#10865 = line ( 'none', #1997, #27856 ) ;
#10866 = cartesian_point ( 'none', ( -17.32480596124543482, -45.46149786064044207, 87.10314339732586575 ) ) ;
#10867 = axis2_placement_3d ( 'none', #36191, #53205, #36558 ) ;
#10868 = oriented_edge ( 'none', *, *, #48524, .f. ) ;
#10869 = cartesian_point ( 'none', ( 72.50000000000002842, 2.500418957003144682e-13, -75.09999999999996589 ) ) ;
#10870 = cartesian_point ( 'none', ( -48.61334514977081511, 1.905505457428689153, 84.83169583696657412 ) ) ;
#10871 = oriented_edge ( 'none', *, *, #15757, .f. ) ;
#10872 = cartesian_point ( 'none', ( -79.47085000774838193, -60.26973014134037498, -23.10000000000000142 ) ) ;
#10873 = cartesian_point ( 'none', ( 17.11636070256049891, 31.94694831650226519, -217.1482643955822027 ) ) ;
#10874 = edge_curve ( 'none', #52814, #15319, #22430, .t. ) ;
#10875 = face_outer_bound ( 'none', #50706, .t. ) ;
#10876 = cartesian_point ( 'none', ( -1.000000000006120882, -90.03806792613164589, -159.5084122465569578 ) ) ;
#10877 = cartesian_point ( 'none', ( -73.67648575358332153, 32.21685037371211280, 21.00000000000000355 ) ) ;
#10878 = oriented_edge ( 'none', *, *, #52960, .f. ) ;
#10879 = axis2_placement_3d ( 'none', #47579, #30357, #38790 ) ;
#10880 = vertex_point ( 'none', #3457 ) ;
#10881 = cartesian_point ( 'none', ( -50.01866966830758798, -23.46895338787846086, 66.58795479750243373 ) ) ;
#10882 = edge_curve ( 'none', #53781, #46853, #8725, .t. ) ;
#10883 = edge_loop ( 'none', ( #12449, #25923, #17060, #1141 ) ) ;
#10884 = axis2_placement_3d ( 'none', #48470, #6934, #35846 ) ;
#10886 = oriented_edge ( 'none', *, *, #43722, .f. ) ;
#10885 = edge_loop ( 'none', ( #52233, #39932, #23767, #29118, #46297, #39934, #51487, #42472 ) ) ;
#10887 = edge_curve ( 'none', #52964, #52139, #36863, .t. ) ;
#10888 = cartesian_point ( 'none', ( -5.124176179015589578e-13, -72.49999999999998579, -75.09999999999999432 ) ) ;
#10889 = vector ( 'none', #47285, 1000.000000000000000 ) ;
#10890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10891 = oriented_edge ( 'none', *, *, #4386, .t. ) ;
#10892 = edge_curve ( 'none', #1742, #11920, #46698, .t. ) ;
#10893 = cartesian_point ( 'none', ( 1.071034472612303065e-12, -109.2999999999999545, -173.9999999999999716 ) ) ;
#10895 = oriented_edge ( 'none', *, *, #49931, .f. ) ;
#10894 = axis2_placement_3d ( 'none', #18994, #18664, #47936 ) ;
#10896 = plane ( 'none', #687 ) ;
#10897 = direction ( 'none', ( 0.9677450051188807301, 8.896017825522080908e-15, -0.2519317468431826468 ) ) ;
#10898 = cartesian_point ( 'none', ( -15.52294907203733310, -89.10029132056965295, -175.6812953992565838 ) ) ;
#10899 = cylindrical_surface ( 'none', #50617, 17.50000000000000711 ) ;
#10900 = cartesian_point ( 'none', ( -44.99999999999916866, -73.00000000000036948, -199.9807621135333875 ) ) ;
#10901 = oriented_edge ( 'none', *, *, #4371, .t. ) ;
#10902 = direction ( 'none', ( 1.000000000000000000, 1.040834085586077157e-14, -4.510281037539667522e-14 ) ) ;
#10903 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 77.00000000000000000 ) ) ;
#10904 = vertex_point ( 'none', #40789 ) ;
#10905 = oriented_edge ( 'none', *, *, #15768, .f. ) ;
#10906 = axis2_placement_3d ( 'none', #51236, #38782, #13712 ) ;
#10907 = direction ( 'none', ( -0.9990409470326473418, -9.225909171283426420e-15, -0.04378568432845673930 ) ) ;
#10908 = cartesian_point ( 'none', ( 16.22586101095990330, -31.01172098115687703, -221.4999999999996305 ) ) ;
#10909 = line ( 'none', #41882, #16150 ) ;
#10910 = oriented_edge ( 'none', *, *, #16339, .f. ) ;
#10911 = axis2_placement_3d ( 'none', #43311, #42773, #35111 ) ;
#10912 = oriented_edge ( 'none', *, *, #53092, .t. ) ;
#10913 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#10914 = advanced_face ( 'none', ( #11384 ), #2863, .t. ) ;
#10915 = circle ( 'none', #22670, 4.500000000000003553 ) ;
#10916 = edge_curve ( 'none', #1388, #19709, #18015, .t. ) ;
#10917 = cartesian_point ( 'none', ( 27.47426461119574981, -1.189446961405643544, 186.5000000000000000 ) ) ;
#10918 = plane ( 'none', #20503 ) ;
#10919 = edge_curve ( 'none', #51779, #26631, #49325, .t. ) ;
#10920 = oriented_edge ( 'none', *, *, #27345, .t. ) ;
#10921 = edge_loop ( 'none', ( #50171, #42341, #50797, #2401 ) ) ;
#10922 = cartesian_point ( 'none', ( -21.79994896927676962, -6.463143580095547236, 121.4999999999999716 ) ) ;
#10923 = circle ( 'none', #4199, 3.399999999999995026 ) ;
#10924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10925 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10926 = cartesian_point ( 'none', ( -32.71850769495163291, 67.48759959915633999, 46.03553481440949469 ) ) ;
#10927 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#10928 = oriented_edge ( 'none', *, *, #41640, .f. ) ;
#10929 = cartesian_point ( 'none', ( -88.18058664702675742, -53.23439919595121239, -29.10000000000000853 ) ) ;
#10930 = cartesian_point ( 'none', ( 86.78993445391638772, 47.69117707539685824, -29.10000000000000853 ) ) ;
#10931 = oriented_edge ( 'none', *, *, #39590, .f. ) ;
#10933 = vertex_point ( 'none', #40994 ) ;
#10932 = oriented_edge ( 'none', *, *, #27129, .t. ) ;
#10934 = cartesian_point ( 'none', ( 17.91254043816981323, -33.47010563360353785, -211.1404635320154171 ) ) ;
#10935 = direction ( 'none', ( -0.9434737607886388711, -0.3314472246125197419, 4.059057827080083896e-17 ) ) ;
#10936 = line ( 'none', #43812, #49578 ) ;
#10937 = oriented_edge ( 'none', *, *, #943, .f. ) ;
#10938 = cartesian_point ( 'none', ( 15.49890425410237427, -89.17447391844507365, -174.3216783774953740 ) ) ;
#10939 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#10940 = oriented_edge ( 'none', *, *, #52364, .t. ) ;
#10941 = line ( 'none', #37016, #25955 ) ;
#10942 = oriented_edge ( 'none', *, *, #24785, .f. ) ;
#10943 = oriented_edge ( 'none', *, *, #10801, .f. ) ;
#10944 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10945 = cartesian_point ( 'none', ( 0.4534741315882842017, -109.2999999999999545, -161.5082282596909806 ) ) ;
#10946 = cartesian_point ( 'none', ( -14.64130265848352153, -26.72683513721856841, -221.4999999999997442 ) ) ;
#10947 = edge_curve ( 'none', #16087, #16846, #23084, .t. ) ;
#10948 = face_outer_bound ( 'none', #38242, .t. ) ;
#10949 = axis2_placement_3d ( 'none', #34115, #12959, #13112 ) ;
#10950 = advanced_face ( 'none', ( #42738 ), #241, .t. ) ;
#10951 = vertex_point ( 'none', #23513 ) ;
#10952 = cartesian_point ( 'none', ( -54.05841513569566814, 11.41272329537491181, 64.21915495751537151 ) ) ;
#10953 = edge_curve ( 'none', #28189, #28993, #19816, .t. ) ;
#10954 = vertex_point ( 'none', #52833 ) ;
#10955 = direction ( 'none', ( -0.6698727396250142574, -0.2264299289124047376, -0.7071067811865482389 ) ) ;
#10956 = axis2_placement_3d ( 'none', #38843, #10108, #13766 ) ;
#10957 = b_spline_curve_with_knots ( 'none', 3,
( #26230, #34676, #28382, #48906, #19736, #7328, #24141, #32032, #15417, #52915, #32208, #2786, #40632, #32584, #41192, #40828, #15752, #16152, #32746, #19927, #24313, #11745, #2978, #45034, #7145, #7534, #49448, #44650, #45386, #36786, #23599, #6994, #36250, #28024, #19568, #23785, #53069, #50354, #29281, #12, #37897, #16690, #20989, #25052, #4227, #45754, #4410, #33471, #37163, #8424 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01776399724601843491, 0.01887354031288857384, 0.01998308337975871277, 0.02220216951349899409, 0.02331171258036913649, 0.02442125564723927889, 0.02553079871410942475, 0.02664034178097956715, 0.02885942791471987276, 0.03107851404846017490, 0.03329760018220048051, 0.03440714324907064026, 0.03551668631594078612, 0.03773577244968109173, 0.03884531551655125148, 0.03995485858342139734, 0.04106440165029154321, 0.04217394471716169602, 0.04439303085090197387, 0.04550257391777212668, 0.04661211698464226560, 0.04883120311838255734, 0.04994074618525269627, 0.05105028925212283519, 0.05326937538586312693 ),
.unspecified. ) ;
#10958 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#10959 = cartesian_point ( 'none', ( -17.87830794620217389, -52.27842916381996474, 65.99120716715516721 ) ) ;
#10960 = edge_curve ( 'none', #37604, #43665, #15938, .t. ) ;
#10962 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879643121e-16, -1.000000000000000000 ) ) ;
#10961 = axis2_placement_3d ( 'none', #1913, #5735, #27315 ) ;
#10963 = manifold_solid_brep ( '���ͽ�-6-solid1', #20685 ) ;
#10965 = direction ( 'none', ( 0.8829475928589304301, -0.4694715627858843110, 1.047645019906966166e-15 ) ) ;
#10964 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -60.00000000000000000 ) ) ;
#10966 = direction ( 'none', ( -1.000000000000000000, -9.251858538542964333e-15, 4.317533984653383040e-14 ) ) ;
#10967 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#10968 = advanced_face ( 'none', ( #35561 ), #11127, .f. ) ;
#10969 = oriented_edge ( 'none', *, *, #25396, .t. ) ;
#10970 = cartesian_point ( 'none', ( 16.57579265422328163, -45.73911676037649698, 77.73064812516385302 ) ) ;
#10971 = vector ( 'none', #23124, 1000.000000000000000 ) ;
#10972 = cartesian_point ( 'none', ( -47.88941385422888430, -27.55546632388638884, 88.15823896825287420 ) ) ;
#10973 = axis2_placement_3d ( 'none', #41741, #41024, #41356 ) ;
#10974 = cartesian_point ( 'none', ( -54.38653899652934598, 26.52514329740288090, -116.5000000000000000 ) ) ;
#10975 = conical_surface ( 'none', #9397, 74.00000000000001421, 0.5235987755983041447 ) ;
#10976 = cartesian_point ( 'none', ( -1.000000000006769474, -89.29999999999994031, -173.9999999999998863 ) ) ;
#10977 = axis2_placement_3d ( 'none', #34950, #22652, #26677 ) ;
#10978 = cartesian_point ( 'none', ( -45.00000000000000711, 5.510910596163090344e-15, 0.0000000000000000000 ) ) ;
#10979 = vertex_point ( 'none', #2161 ) ;
#10980 = cartesian_point ( 'none', ( 44.73070197341797893, -19.13184179579718247, 70.96924612818102673 ) ) ;
#10982 = edge_loop ( 'none', ( #43232, #51414, #46875 ) ) ;
#10981 = vertex_point ( 'none', #6352 ) ;
#10983 = edge_curve ( 'none', #1706, #45923, #34926, .t. ) ;
#10984 = cartesian_point ( 'none', ( 48.05197439267558934, -7.612636494085487371, 89.52702149258125530 ) ) ;
#10985 = direction ( 'none', ( 9.063930161978821801e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10986 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 61.00000000000001421 ) ) ;
#10987 = face_outer_bound ( 'none', #4744, .t. ) ;
#10988 = edge_curve ( 'none', #33165, #14438, #44734, .t. ) ;
#10989 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10990 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -56.00000000000000711 ) ) ;
#10991 = oriented_edge ( 'none', *, *, #32507, .f. ) ;
#10992 = cartesian_point ( 'none', ( -56.38653899652908308, -26.52514329740328947, -136.5000000000000000 ) ) ;
#10993 = cartesian_point ( 'none', ( -29.43557343921714420, -73.79689594273179409, 49.00000000000000000 ) ) ;
#10994 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10995 = edge_curve ( 'none', #26618, #11302, #13319, .t. ) ;
#10996 = cartesian_point ( 'none', ( 26.72386567010237712, -14.64633615549920265, -221.4999999999996874 ) ) ;
#10997 = vector ( 'none', #53841, 1000.000000000000227 ) ;
#10998 = cartesian_point ( 'none', ( 75.73611499950504822, 1.136863980421215947, -79.09999999999998010 ) ) ;
#10999 = oriented_edge ( 'none', *, *, #50233, .f. ) ;
#11000 = vertex_point ( 'none', #11837 ) ;
#11001 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#11002 = direction ( 'none', ( 1.000000000000000000, 9.094229558713193865e-15, -3.700043351201923717e-14 ) ) ;
#11003 = cartesian_point ( 'none', ( -65.50000000000000000, 8.299497506102906157e-15, -60.50000000000000711 ) ) ;
#11004 = direction ( 'none', ( -0.3499645431670279083, 0.9367629468151978944, 0.0000000000000000000 ) ) ;
#11005 = oriented_edge ( 'none', *, *, #37224, .t. ) ;
#11006 = cartesian_point ( 'none', ( -19.27924350835916556, 29.22413820778736238, 49.49196336919460038 ) ) ;
#11007 = cartesian_point ( 'none', ( 34.37675150693107184, -43.25413175552427703, 66.61737082889382577 ) ) ;
#11008 = vertex_point ( 'none', #52992 ) ;
#11009 = circle ( 'none', #45088, 4.199999999999993072 ) ;
#11010 = oriented_edge ( 'none', *, *, #43839, .t. ) ;
#11011 = cartesian_point ( 'none', ( 15.65591477223165029, 46.06310195086958004, 88.28687487922250909 ) ) ;
#11012 = direction ( 'none', ( -1.224646799147353700e-16, 9.629649721936179265e-34, -1.000000000000000000 ) ) ;
#11013 = face_bound ( 'none', #32176, .t. ) ;
#11014 = advanced_face ( 'none', ( #24402 ), #46066, .f. ) ;
#11015 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11016 = cartesian_point ( 'none', ( 40.31135045335692269, -93.09999999999962483, -193.9999643706340748 ) ) ;
#11017 = cartesian_point ( 'none', ( -27.41128169477025978, -88.63894274485383562, -238.9999643706310906 ) ) ;
#11018 = vertex_point ( 'none', #36360 ) ;
#11019 = circle ( 'none', #6315, 9.183328512139320665 ) ;
#11020 = cartesian_point ( 'none', ( 69.89738941255545512, 2.234125808928984824, -83.09999999999998010 ) ) ;
#11021 = advanced_face ( 'none', ( #21129 ), #7411, .f. ) ;
#11022 = line ( 'none', #20871, #47016 ) ;
#11023 = cartesian_point ( 'none', ( 29.89095829561767559, 57.50000000000031264, -116.4999999999998721 ) ) ;
#11024 = vertex_point ( 'none', #19488 ) ;
#11025 = edge_curve ( 'none', #320, #18192, #2187, .t. ) ;
#11026 = oriented_edge ( 'none', *, *, #12416, .f. ) ;
#11027 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 86.03271830624645133 ) ) ;
#11028 = cartesian_point ( 'none', ( 38.15637733383648822, 64.56943193437072637, 46.41687350603530149 ) ) ;
#11029 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 11.00000000000001066 ) ) ;
#11030 = oriented_edge ( 'none', *, *, #13721, .t. ) ;
#11031 = cartesian_point ( 'none', ( -63.57662704742668325, 39.78708953005257598, 41.50000000000000711 ) ) ;
#11032 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11033 = vector ( 'none', #24289, 1000.000000000000000 ) ;
#11034 = edge_curve ( 'none', #37789, #43559, #48016, .t. ) ;
#11035 = direction ( 'none', ( -0.5457929029625855355, 0.8379201078119999924, 0.0000000000000000000 ) ) ;
#11036 = axis2_placement_3d ( 'none', #49548, #28478, #4124 ) ;
#11037 = axis2_placement_3d ( 'none', #20546, #24773, #53894 ) ;
#11038 = direction ( 'none', ( 0.9998915356700178725, 8.901838372078063747e-15, -0.01472809884042842153 ) ) ;
#11039 = cartesian_point ( 'none', ( -19.39394034487119711, -44.61958516849342971, 84.81898709234047828 ) ) ;
#11040 = vertex_point ( 'none', #32304 ) ;
#11041 = direction ( 'none', ( -9.048317650695025804e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11042 = advanced_face ( 'none', ( #34230 ), #27025, .f. ) ;
#11043 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#11044 = edge_curve ( 'none', #44651, #54189, #23769, .t. ) ;
#11045 = cartesian_point ( 'none', ( -54.30862043968272701, -105.6000000000004349, -203.3244826209775908 ) ) ;
#11046 = cartesian_point ( 'none', ( 53.36740469072001503, -88.64699262722167816, -23.10000000000000497 ) ) ;
#11047 = axis2_placement_3d ( 'none', #17572, #4425, #33692 ) ;
#11048 = cartesian_point ( 'none', ( 14.27011143127122850, 26.92355690011250147, -221.5000000000001421 ) ) ;
#11049 = cartesian_point ( 'none', ( 73.31439149307587400, 95.00000000000001421, 69.50000000000000000 ) ) ;
#11050 = edge_loop ( 'none', ( #26094, #5962 ) ) ;
#11051 = axis2_placement_3d ( 'none', #40961, #53559, #54115 ) ;
#11052 = cartesian_point ( 'none', ( -52.02452662224128943, -18.60137440437425127, 74.36000000000001364 ) ) ;
#11053 = edge_loop ( 'none', ( #19037, #15392, #11825, #46673 ) ) ;
#11054 = spherical_surface ( 'none', #4390, 13.19999999999999929 ) ;
#11055 = oriented_edge ( 'none', *, *, #1659, .f. ) ;
#11056 = edge_curve ( 'none', #29402, #17411, #51685, .t. ) ;
#11057 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11058 = edge_curve ( 'none', #42625, #44202, #12705, .t. ) ;
#11059 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#11060 = face_bound ( 'none', #5135, .t. ) ;
#11061 = cartesian_point ( 'none', ( 0.2998396392627257212, -88.29999999999996874, -158.0028097407469261 ) ) ;
#11062 = cartesian_point ( 'none', ( 54.61017763924356672, -8.417571250380913028, 88.17765214610146529 ) ) ;
#11063 = edge_curve ( 'none', #1148, #34368, #38192, .t. ) ;
#11064 = cartesian_point ( 'none', ( -55.37712775032615298, 2.397449295409016301, 59.00000000000001421 ) ) ;
#11065 = plane ( 'none', #22969 ) ;
#11066 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#11067 = edge_loop ( 'none', ( #19146, #1504, #22285, #24542 ) ) ;
#11068 = direction ( 'none', ( -0.4871908600897852382, 0.0000000000000000000, 0.8732955203394640042 ) ) ;
#11069 = b_spline_curve_with_knots ( 'none', 3,
( #15012, #23750, #27815, #15381, #32171, #20622, #3666, #37126 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.040834085586084257e-17, 0.002269329150027689541, 0.003403993725041535180, 0.004538658300055380818 ),
.unspecified. ) ;
#11070 = face_outer_bound ( 'none', #13636, .t. ) ;
#11071 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11072 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#11073 = line ( 'none', #36125, #29371 ) ;
#11074 = cartesian_point ( 'none', ( -32.33323271042363700, 16.34406226888573599, -217.1205255090352182 ) ) ;
#11075 = advanced_face ( 'none', ( #30974 ), #860, .t. ) ;
#11076 = cartesian_point ( 'none', ( -29.97273920322253460, 3.466112837966691895, -221.4999999999999716 ) ) ;
#11077 = edge_loop ( 'none', ( #32105, #11198, #8963, #23054 ) ) ;
#11078 = direction ( 'none', ( -1.281797577817073850e-15, 6.803793005598303976e-15, 1.000000000000000000 ) ) ;
#11079 = oriented_edge ( 'none', *, *, #45808, .f. ) ;
#11080 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11081 = cartesian_point ( 'none', ( -15.66997772965916802, 46.05729364554529326, 79.63999999999998636 ) ) ;
#11083 = face_bound ( 'none', #41257, .t. ) ;
#11082 = direction ( 'none', ( 8.937295348232510150e-15, -1.000000000000000000, -1.878382429069715979e-16 ) ) ;
#11084 = oriented_edge ( 'none', *, *, #33841, .f. ) ;
#11085 = advanced_face ( 'none', ( #12011 ), #36879, .f. ) ;
#11086 = cartesian_point ( 'none', ( 53.31653899652954465, -26.52514329740253629, -136.5999999999998522 ) ) ;
#11087 = toroidal_surface ( 'none', #14530, 15.50000000000000000, 1.000000000000000000 ) ;
#11088 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11089 = cartesian_point ( 'none', ( 24.81684785249920111, -32.88805349463405747, 49.00000000000000000 ) ) ;
#11090 = cartesian_point ( 'none', ( 12.41456416383789474, 58.80381447339920697, 90.85999999999999943 ) ) ;
#11091 = oriented_edge ( 'none', *, *, #50158, .t. ) ;
#11092 = advanced_face ( 'none', ( #50661 ), #37571, .f. ) ;
#11093 = direction ( 'none', ( 0.8882751061657279124, -0.4593118066915600206, -2.293513957255741900e-17 ) ) ;
#11094 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11095 = cartesian_point ( 'none', ( -42.08213108521488266, -30.02031384457504615, -163.0759724577548013 ) ) ;
#11096 = axis2_placement_3d ( 'none', #37234, #41447, #49700 ) ;
#11097 = cartesian_point ( 'none', ( -13.50668658645596487, -89.47792639264929448, -148.8220736073501484 ) ) ;
#11098 = oriented_edge ( 'none', *, *, #35995, .t. ) ;
#11099 = cartesian_point ( 'none', ( -45.46149786064039233, 17.32480596124560890, 87.10314339732585154 ) ) ;
#11100 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11101 = vertex_point ( 'none', #28828 ) ;
#11102 = edge_curve ( 'none', #4476, #708, #32923, .t. ) ;
#11103 = circle ( 'none', #31438, 15.99999999999999822 ) ;
#11104 = oriented_edge ( 'none', *, *, #47788, .t. ) ;
#11105 = cartesian_point ( 'none', ( 30.11208454159717363, 17.85051160108085355, 12.99934403648864212 ) ) ;
#11106 = axis2_placement_3d ( 'none', #52212, #27667, #48736 ) ;
#11107 = cartesian_point ( 'none', ( 8.861823390122143997e-13, -89.29999999999995453, -173.9999999999999432 ) ) ;
#11108 = cartesian_point ( 'none', ( -1.033053585179795730, 55.24045394162931188, 72.93455263623994256 ) ) ;
#11109 = direction ( 'none', ( -0.4871908600897530417, -3.304235192336781034e-15, 0.8732955203394821009 ) ) ;
#11110 = edge_curve ( 'none', #19705, #36227, #14611, .t. ) ;
#11111 = axis2_placement_3d ( 'none', #30593, #51489, #34614 ) ;
#11112 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#11113 = line ( 'none', #22425, #43157 ) ;
#11114 = axis2_placement_3d ( 'none', #34088, #9040, #32629 ) ;
#11115 = direction ( 'none', ( -9.376883653928700429e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11116 = oriented_edge ( 'none', *, *, #22357, .f. ) ;
#11117 = toroidal_surface ( 'none', #5085, 4.200000000000000178, 0.2000000000000009548 ) ;
#11118 = edge_curve ( 'none', #18267, #37447, #21755, .t. ) ;
#11120 = axis2_placement_3d ( 'none', #47909, #43524, #52310 ) ;
#11119 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273671766, -20.00000000000000355 ) ) ;
#11121 = cartesian_point ( 'none', ( -42.08213108521542978, 30.02031384457435692, -163.0759724577546308 ) ) ;
#11122 = cartesian_point ( 'none', ( -15.01752264737868892, -31.62129980817858765, -221.5000000000272564 ) ) ;
#11123 = line ( 'none', #25636, #2602 ) ;
#11124 = axis2_placement_3d ( 'none', #53578, #45327, #49386 ) ;
#11125 = cylindrical_surface ( 'none', #198, 13.00000000000000533 ) ;
#11126 = cartesian_point ( 'none', ( -50.27563522620351222, 76.74551879938216814, -23.10000000000000497 ) ) ;
#11127 = plane ( 'none', #45144 ) ;
#11128 = vector ( 'none', #16502, 1000.000000000000114 ) ;
#11129 = edge_curve ( 'none', #6941, #39058, #15304, .t. ) ;
#11130 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#11131 = direction ( 'none', ( -1.000000000000000000, 8.673617379884043361e-16, 0.0000000000000000000 ) ) ;
#11132 = oriented_edge ( 'none', *, *, #25477, .t. ) ;
#11133 = direction ( 'none', ( 0.5457929029625824269, -0.8379201078120019908, 0.0000000000000000000 ) ) ;
#11134 = cartesian_point ( 'none', ( -22.76998284904646042, -50.34054714199002944, 71.55864458315527088 ) ) ;
#11135 = oriented_edge ( 'none', *, *, #12905, .t. ) ;
#11136 = face_outer_bound ( 'none', #25284, .t. ) ;
#11137 = cartesian_point ( 'none', ( 4.249999999999513278, -72.50000000000000000, -73.00000000000001421 ) ) ;
#11138 = edge_curve ( 'none', #18687, #27016, #18523, .t. ) ;
#11139 = direction ( 'none', ( -9.159339953157536725e-15, 1.000000000000000000, 1.705011012689330646e-16 ) ) ;
#11140 = cartesian_point ( 'none', ( -33.85377671846276826, 7.147153412126308503, 93.50000000000000000 ) ) ;
#11141 = edge_curve ( 'none', #13754, #10215, #39502, .t. ) ;
#11142 = cartesian_point ( 'none', ( 24.97910603751653369, -41.74924320218377716, 88.38323075253914851 ) ) ;
#11143 = oriented_edge ( 'none', *, *, #11858, .f. ) ;
#11144 = direction ( 'none', ( -0.4871908600897577601, -4.336808689942026413e-15, 0.8732955203394794363 ) ) ;
#11145 = edge_curve ( 'none', #50215, #9037, #47372, .t. ) ;
#11146 = cartesian_point ( 'none', ( 69.09999999999999432, -2.501601131363152300e-13, -41.24999999999999289 ) ) ;
#11147 = direction ( 'none', ( 0.1846951638660243311, 0.9827958569532648792, 0.0000000000000000000 ) ) ;
#11148 = direction ( 'none', ( -1.000000000000000000, -9.131584377541462894e-15, 4.398467709509458479e-14 ) ) ;
#11149 = vertex_point ( 'none', #4336 ) ;
#11150 = oriented_edge ( 'none', *, *, #30715, .f. ) ;
#11151 = cartesian_point ( 'none', ( 49.88653899652949519, -26.52514329740258248, -89.22498166639761052 ) ) ;
#11152 = oriented_edge ( 'none', *, *, #52387, .t. ) ;
#11153 = line ( 'none', #43474, #17014 ) ;
#11154 = cartesian_point ( 'none', ( 51.60153899652954124, -23.55467616242191298, -132.5999999999998522 ) ) ;
#11155 = oriented_edge ( 'none', *, *, #39945, .f. ) ;
#11156 = cartesian_point ( 'none', ( 48.10494334885530776, -7.270155900361374712, 89.44851683888327898 ) ) ;
#11157 = cartesian_point ( 'none', ( 38.70980020475600725, -79.99999999999964473, -184.0772698737272890 ) ) ;
#11158 = plane ( 'none', #13910 ) ;
#11159 = direction ( 'none', ( -0.04325261677839739582, -0.9990641676798448501, 3.384826294588891447e-16 ) ) ;
#11160 = cartesian_point ( 'none', ( -2.991916194766502723, -36.09165855154744662, -215.9160323647577115 ) ) ;
#11161 = cartesian_point ( 'none', ( 7.424722204184332256e-13, -71.99999999999995737, -209.9999999999999432 ) ) ;
#11162 = cartesian_point ( 'none', ( 16.56747861617549589, -30.83048259692752069, -221.4999999999998010 ) ) ;
#11163 = vector ( 'none', #14301, 1000.000000000000227 ) ;
#11164 = oriented_edge ( 'none', *, *, #50427, .f. ) ;
#11165 = vector ( 'none', #48677, 1000.000000000000000 ) ;
#11166 = direction ( 'none', ( 8.878856469210927996e-31, 1.224646799147351482e-16, 1.000000000000000000 ) ) ;
#11167 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#11168 = direction ( 'none', ( 4.399741399469800948e-14, -1.791696720875498150e-16, 1.000000000000000000 ) ) ;
#11169 = direction ( 'none', ( -9.131584377541912545e-15, 1.000000000000000000, 1.791696720879515424e-16 ) ) ;
#11170 = face_outer_bound ( 'none', #32311, .t. ) ;
#11171 = cartesian_point ( 'none', ( -57.49057672276628495, 30.05264718973200289, -116.4999999999999858 ) ) ;
#11172 = cartesian_point ( 'none', ( 72.50000000000002842, 2.464444934826003638e-13, -45.72498166639773842 ) ) ;
#11173 = cartesian_point ( 'none', ( 36.36912102250554568, -41.59521976045844838, 68.24728030125042721 ) ) ;
#11174 = vector ( 'none', #19964, 1000.000000000000000 ) ;
#11175 = circle ( 'none', #39538, 12.49999999999999822 ) ;
#11176 = axis2_placement_3d ( 'none', #37612, #16572, #45473 ) ;
#11177 = cartesian_point ( 'none', ( -39.48343610681713756, -93.28856780563980067, -152.4071279198697368 ) ) ;
#11178 = vertex_point ( 'none', #33583 ) ;
#11179 = vertex_point ( 'none', #29543 ) ;
#11180 = vertex_point ( 'none', #33221 ) ;
#11181 = edge_curve ( 'none', #53642, #3568, #36230, .t. ) ;
#11182 = circle ( 'none', #38664, 3.400000000000000355 ) ;
#11183 = oriented_edge ( 'none', *, *, #14013, .t. ) ;
#11184 = axis2_placement_3d ( 'none', #6590, #27449, #41198 ) ;
#11185 = cartesian_point ( 'none', ( 58.55920626011551633, -12.36292288195836164, 77.00000000000000000 ) ) ;
#11186 = direction ( 'none', ( 1.224646799147351235e-16, -4.683861624749757595e-31, -1.000000000000000000 ) ) ;
#11187 = direction ( 'none', ( 9.192893203527151319e-15, -1.000000000000000000, -1.810811219197252787e-16 ) ) ;
#11188 = edge_curve ( 'none', #12268, #53380, #10686, .t. ) ;
#11189 = cartesian_point ( 'none', ( 9.215762875708898960, -83.84781947888644993, -116.4999999999999574 ) ) ;
#11190 = axis2_placement_3d ( 'none', #49738, #20210, #33076 ) ;
#11191 = axis2_placement_3d ( 'none', #45813, #45459, #3759 ) ;
#11192 = edge_loop ( 'none', ( #34993, #17991, #53937, #44949 ) ) ;
#11193 = edge_curve ( 'none', #25051, #44078, #3483, .t. ) ;
#11194 = cartesian_point ( 'none', ( -65.19993828813430525, -92.37093890465460788, -156.3294466948915442 ) ) ;
#11195 = axis2_placement_3d ( 'none', #8465, #41964, #38101 ) ;
#11196 = cartesian_point ( 'none', ( -5.370977525365329797, -85.14276025987324203, -231.4999999999999432 ) ) ;
#11197 = edge_curve ( 'none', #1742, #13452, #4171, .t. ) ;
#11198 = oriented_edge ( 'none', *, *, #8764, .t. ) ;
#11200 = axis2_placement_3d ( 'none', #45055, #44679, #28044 ) ;
#11199 = cartesian_point ( 'none', ( 8.372988503148773631, 34.32930365294577513, -221.5000000000000000 ) ) ;
#11201 = oriented_edge ( 'none', *, *, #3254, .f. ) ;
#11202 = oriented_edge ( 'none', *, *, #36805, .f. ) ;
#11203 = oriented_edge ( 'none', *, *, #41179, .t. ) ;
#11204 = cylindrical_surface ( 'none', #6216, 6.400000000000003020 ) ;
#11205 = cartesian_point ( 'none', ( 39.56853390109903046, 63.71296202501743267, 43.44236099876497548 ) ) ;
#11206 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#11207 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#11208 = direction ( 'none', ( -1.224646799147353207e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11209 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11210 = advanced_face ( 'none', ( #44678 ), #36814, .f. ) ;
#11211 = cartesian_point ( 'none', ( 88.20975826745953441, -61.44337674962496720, 0.0000000000000000000 ) ) ;
#11212 = axis2_placement_3d ( 'none', #19132, #53171, #15859 ) ;
#11213 = vector ( 'none', #46253, 1000.000000000000000 ) ;
#11214 = oriented_edge ( 'none', *, *, #30587, .t. ) ;
#11215 = edge_curve ( 'none', #44227, #37622, #47482, .t. ) ;
#11216 = cartesian_point ( 'none', ( 8.861823390122143997e-13, -89.29999999999995453, -173.9999999999999432 ) ) ;
#11217 = vector ( 'none', #461, 1000.000000000000000 ) ;
#11218 = cartesian_point ( 'none', ( -47.75365783385162644, 9.325157354232443296, 88.53733071381766706 ) ) ;
#11219 = direction ( 'none', ( 9.159339953157536725e-15, -1.000000000000000000, -1.705011012689330646e-16 ) ) ;
#11220 = cartesian_point ( 'none', ( 16.49771960596698150, 30.86791455321976940, -221.4999999999996589 ) ) ;
#11221 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -102.0000000000000284 ) ) ;
#11222 = vector ( 'none', #41371, 1000.000000000000000 ) ;
#11223 = cartesian_point ( 'none', ( -1.000000000005953460, -108.2999999999999261, -159.5345238585104823 ) ) ;
#11224 = edge_loop ( 'none', ( #10840, #1565 ) ) ;
#11225 = plane ( 'none', #54157 ) ;
#11226 = circle ( 'none', #44352, 10.00000000000000533 ) ;
#11227 = circle ( 'none', #45469, 12.00000000000000178 ) ;
#11228 = advanced_face ( 'none', ( #15252 ), #17850, .f. ) ;
#11229 = oriented_edge ( 'none', *, *, #8990, .t. ) ;
#11230 = cartesian_point ( 'none', ( 5.578930755117391948e-15, 3.131796957971685774e-14, -125.0999999999999375 ) ) ;
#11231 = oriented_edge ( 'none', *, *, #22026, .t. ) ;
#11232 = cartesian_point ( 'none', ( -48.21360902823570171, 13.24567493457506195, -1.499999999999991784 ) ) ;
#11233 = line ( 'none', #23692, #12548 ) ;
#11234 = oriented_edge ( 'none', *, *, #26108, .f. ) ;
#11235 = edge_loop ( 'none', ( #16716, #48667, #481, #8074 ) ) ;
#11236 = face_outer_bound ( 'none', #3962, .t. ) ;
#11237 = vertex_point ( 'none', #13108 ) ;
#11238 = cartesian_point ( 'none', ( 32.17051292029476883, -16.67938170096750028, -217.1357337166579384 ) ) ;
#11239 = cartesian_point ( 'none', ( 55.24621502745123536, -0.6646697481752145142, 81.82789555488115241 ) ) ;
#11240 = cartesian_point ( 'none', ( -36.96537420415432962, 1.600346820800314429, 5.700000000000007283 ) ) ;
#11241 = direction ( 'none', ( -1.000000000000000000, 8.260587980841934835e-16, 0.0000000000000000000 ) ) ;
#11242 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11243 = cartesian_point ( 'none', ( 50.87899247232723354, -86.56861605052057484, -144.6250000000024443 ) ) ;
#11244 = cartesian_point ( 'none', ( -3.399999999999999023, 72.50000000000000000, -41.24999999999999289 ) ) ;
#11245 = oriented_edge ( 'none', *, *, #46719, .f. ) ;
#11246 = cartesian_point ( 'none', ( 27.99999999999324984, -90.29999999999965610, -174.0000000000011653 ) ) ;
#11247 = oriented_edge ( 'none', *, *, #25436, .t. ) ;
#11248 = oriented_edge ( 'none', *, *, #40768, .f. ) ;
#11249 = oriented_edge ( 'none', *, *, #2466, .f. ) ;
#11250 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -35.10000000000000853 ) ) ;
#11251 = vertex_point ( 'none', #5367 ) ;
#11252 = line ( 'none', #37731, #20998 ) ;
#11253 = axis2_placement_3d ( 'none', #9361, #35333, #31127 ) ;
#11254 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#11255 = cartesian_point ( 'none', ( 0.3761561396929595236, -109.2460013012891409, -159.7440936793947230 ) ) ;
#11256 = cartesian_point ( 'none', ( 4.148093983319886626e-13, -38.29999999999996163, -173.9999999999999432 ) ) ;
#11257 = cartesian_point ( 'none', ( -2.819403052244715990, 67.04748275774572619, -75.09999999999999432 ) ) ;
#11258 = cartesian_point ( 'none', ( -3.825704463566570013, -55.12048092174125458, 87.42545094386048277 ) ) ;
#11259 = line ( 'none', #16457, #21005 ) ;
#11260 = edge_curve ( 'none', #10502, #14422, #17187, .t. ) ;
#11261 = axis2_placement_3d ( 'none', #49653, #3718, #28772 ) ;
#11262 = vertex_point ( 'none', #30450 ) ;
#11263 = edge_curve ( 'none', #32363, #15394, #39445, .t. ) ;
#11264 = cartesian_point ( 'none', ( -49.20792782222671491, -105.6000000000003922, -206.3704036347646706 ) ) ;
#11265 = axis2_placement_3d ( 'none', #8479, #24914, #32804 ) ;
#11266 = circle ( 'none', #22245, 107.4999999999999858 ) ;
#11267 = cartesian_point ( 'none', ( 50.87899247233634270, -99.49999999999950262, -144.6249999999992610 ) ) ;
#11268 = vertex_point ( 'none', #29920 ) ;
#11269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11270 = line ( 'none', #39456, #9929 ) ;
#11271 = cartesian_point ( 'none', ( -76.01397897755371957, -76.01397897755398958, 69.49999999999998579 ) ) ;
#11273 = face_outer_bound ( 'none', #14218, .t. ) ;
#11272 = cartesian_point ( 'none', ( -36.71832765412690947, -31.91663318317609210, 87.73667012458682279 ) ) ;
#11274 = edge_curve ( 'none', #28502, #31946, #9353, .t. ) ;
#11275 = cartesian_point ( 'none', ( -31.47052128191515763, 1.362457428519186164, 175.4999999999999716 ) ) ;
#11276 = vertex_point ( 'none', #9416 ) ;
#11277 = axis2_placement_3d ( 'none', #33884, #38084, #39345 ) ;
#11278 = advanced_face ( 'none', ( #5411 ), #22370, .t. ) ;
#11279 = cartesian_point ( 'none', ( 38.87800212784964771, 39.25645978930361224, 75.09168562582162565 ) ) ;
#11280 = cartesian_point ( 'none', ( -23.54242668177074194, -100.5784039069820039, -190.9340550419767055 ) ) ;
#11281 = vector ( 'none', #34034, 1000.000000000000000 ) ;
#11282 = circle ( 'none', #32786, 4.049999999999996270 ) ;
#11283 = face_outer_bound ( 'none', #54117, .t. ) ;
#11284 = cartesian_point ( 'none', ( 10.59999999999240217, -99.29999999998663895, -195.0000000000071054 ) ) ;
#11285 = line ( 'none', #42133, #42692 ) ;
#11286 = cartesian_point ( 'none', ( -0.7902626971383298615, 48.64363069606757506, 74.42717243599174992 ) ) ;
#11287 = axis2_placement_3d ( 'none', #30598, #13954, #50567 ) ;
#11288 = advanced_face ( 'none', ( #53196 ), #11333, .f. ) ;
#11289 = cartesian_point ( 'none', ( -31.93301111447446061, 17.14240953593413153, -217.1483262894487609 ) ) ;
#11290 = direction ( 'none', ( 0.4871908600897525976, 4.689588983484703840e-15, -0.8732955203394822119 ) ) ;
#11291 = circle ( 'none', #19555, 2.917499999999999094 ) ;
#11292 = oriented_edge ( 'none', *, *, #17183, .f. ) ;
#11293 = vertex_point ( 'none', #9611 ) ;
#11294 = face_outer_bound ( 'none', #48987, .t. ) ;
#11295 = oriented_edge ( 'none', *, *, #35795, .t. ) ;
#11296 = axis2_placement_3d ( 'none', #9468, #46812, #38926 ) ;
#11297 = oriented_edge ( 'none', *, *, #15179, .t. ) ;
#11298 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#11299 = oriented_edge ( 'none', *, *, #34097, .t. ) ;
#11300 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273671766, 29.25000000000000000 ) ) ;
#11301 = edge_curve ( 'none', #38125, #10090, #52577, .t. ) ;
#11302 = vertex_point ( 'none', #17635 ) ;
#11303 = cartesian_point ( 'none', ( -50.82958672035092462, 10.73105837456519041, 77.00000000000000000 ) ) ;
#11304 = direction ( 'none', ( -2.013668986608291537e-14, 0.9505414793769562110, -0.3105976432361768902 ) ) ;
#11305 = cartesian_point ( 'none', ( -22.33004931591068498, -26.95727068631850543, -221.4999999999927809 ) ) ;
#11306 = oriented_edge ( 'none', *, *, #3873, .f. ) ;
#11307 = oriented_edge ( 'none', *, *, #17294, .t. ) ;
#11308 = edge_curve ( 'none', #49742, #21014, #31615, .t. ) ;
#11309 = edge_loop ( 'none', ( #50812, #7403, #26545, #9074 ) ) ;
#11310 = direction ( 'none', ( 0.4871908600897596475, 3.469446951953623655e-15, -0.8732955203394784371 ) ) ;
#11311 = circle ( 'none', #22580, 6.100000000000000533 ) ;
#11312 = cartesian_point ( 'none', ( 83.28642292229885413, -58.01397897755306587, -1.000000000000000888 ) ) ;
#11313 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11314 = plane ( 'none', #7380 ) ;
#11315 = advanced_face ( 'none', ( #18473 ), #51325, .f. ) ;
#11316 = face_outer_bound ( 'none', #33904, .t. ) ;
#11317 = cartesian_point ( 'none', ( -39.20995007015215350, -38.92604112656927384, 73.23696257051282998 ) ) ;
#11318 = cartesian_point ( 'none', ( -25.99999999999934985, -73.00000000000021316, -116.5000074019298637 ) ) ;
#11319 = line ( 'none', #13217, #33553 ) ;
#11320 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013546, 0.0000000000000000000 ) ) ;
#11321 = oriented_edge ( 'none', *, *, #25077, .t. ) ;
#11323 = cartesian_point ( 'none', ( -52.79319890617123434, 16.30736305523724283, 88.82517844494553572 ) ) ;
#11322 = cartesian_point ( 'none', ( -21.13385867088958037, 8.922444602174083528, 121.4999999999999858 ) ) ;
#11324 = oriented_edge ( 'none', *, *, #34497, .f. ) ;
#11325 = cartesian_point ( 'none', ( 45.25106413401974947, 24.06041759277739089, -116.4712673526285158 ) ) ;
#11326 = line ( 'none', #14330, #5401 ) ;
#11327 = oriented_edge ( 'none', *, *, #37840, .t. ) ;
#11328 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 69.49999999999998579 ) ) ;
#11329 = cartesian_point ( 'none', ( 58.01397897755373378, 83.28642292229839938, 0.0000000000000000000 ) ) ;
#11330 = b_spline_curve_with_knots ( 'none', 3,
( #4037, #16324, #33480, #24525, #11943, #20658, #41578, #12475, #37169, #20826, #3866, #15960, #53810, #41197, #53625, #16159, #49996, #8431, #50191, #28755, #8264, #11752, #45600, #45392 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01968226409233565788, 0.02074590456855437276, 0.02180954504477308764, 0.02393682599721051393, 0.02500046647342922534, 0.02606410694964793676, 0.02819138790208533876, 0.03031866885452274424, 0.03244594980696014624, 0.03350959028317883337, 0.03457323075939751356, 0.03670051171183488087 ),
.unspecified. ) ;
#11331 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#11332 = oriented_edge ( 'none', *, *, #47811, .f. ) ;
#11333 = cylindrical_surface ( 'none', #32560, 11.99999999999998224 ) ;
#11334 = face_outer_bound ( 'none', #39239, .t. ) ;
#11335 = cartesian_point ( 'none', ( -44.83750757505085716, 17.31041759277661640, -170.2109062059909093 ) ) ;
#11336 = face_outer_bound ( 'none', #21273, .t. ) ;
#11337 = line ( 'none', #38224, #38768 ) ;
#11338 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11339 = circle ( 'none', #28683, 6.399999999999995914 ) ;
#11340 = direction ( 'none', ( -1.341826977642614027e-16, -3.094331293124142505e-16, -1.000000000000000000 ) ) ;
#11341 = cartesian_point ( 'none', ( 36.08620925692793691, 73.50896908912028493, 14.00000000000000533 ) ) ;
#11342 = line ( 'none', #15796, #17863 ) ;
#11343 = oriented_edge ( 'none', *, *, #27214, .f. ) ;
#11344 = oriented_edge ( 'none', *, *, #44006, .f. ) ;
#11345 = cartesian_point ( 'none', ( 37.13324679515144311, -40.91160015421320395, 67.48971013776949235 ) ) ;
#11346 = cartesian_point ( 'none', ( 14.36545879150138560, 53.35103588285598164, 88.16162384819712372 ) ) ;
#11347 = cartesian_point ( 'none', ( -39.13461705874627938, -26.97621378040585682, -177.6402377667506016 ) ) ;
#11348 = oriented_edge ( 'none', *, *, #3018, .f. ) ;
#11349 = direction ( 'none', ( -0.8732955203394813237, -9.513479217010775944e-15, -0.4871908600897541519 ) ) ;
#11350 = advanced_face ( 'none', ( #42080 ), #28303, .t. ) ;
#11351 = cartesian_point ( 'none', ( 28.02132028477074144, -21.00291740232880144, -221.4999999999998010 ) ) ;
#11352 = edge_curve ( 'none', #50687, #30968, #36183, .t. ) ;
#11353 = edge_loop ( 'none', ( #42875, #44727 ) ) ;
#11354 = direction ( 'none', ( -2.076562686036195258e-14, 0.9505414793769559889, -0.3105976432361780559 ) ) ;
#11355 = oriented_edge ( 'none', *, *, #24113, .f. ) ;
#11356 = cartesian_point ( 'none', ( 30.22718674928873384, 27.71853497614219464, 49.50000000000000711 ) ) ;
#11357 = advanced_face ( 'none', ( #26326 ), #43368, .f. ) ;
#11358 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#11359 = edge_curve ( 'none', #38240, #41982, #8670, .t. ) ;
#11360 = cartesian_point ( 'none', ( -57.36922837877938974, 30.53773353750126418, -116.4999999999999858 ) ) ;
#11361 = oriented_edge ( 'none', *, *, #4198, .t. ) ;
#11362 = axis2_placement_3d ( 'none', #27330, #40150, #19441 ) ;
#11363 = cartesian_point ( 'none', ( -22.03306975557896052, 27.19455528494245655, 49.00000000000000000 ) ) ;
#11364 = cartesian_point ( 'none', ( 30.80413613947663976, -45.87229827432501850, 88.53733071564721513 ) ) ;
#11365 = face_outer_bound ( 'none', #9844, .t. ) ;
#11366 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838695973, 0.0000000000000000000 ) ) ;
#11367 = edge_loop ( 'none', ( #41997, #3014, #38557, #34571 ) ) ;
#11368 = face_outer_bound ( 'none', #4317, .t. ) ;
#11369 = advanced_face ( 'none', ( #47322 ), #34867, .t. ) ;
#11370 = axis2_placement_3d ( 'none', #44407, #27767, #40561 ) ;
#11371 = direction ( 'none', ( 1.000000000000000000, -1.084202172485505223e-15, 0.0000000000000000000 ) ) ;
#11372 = face_bound ( 'none', #14992, .t. ) ;
#11373 = edge_loop ( 'none', ( #19378, #24337, #11431, #20850, #35000, #22946 ) ) ;
#11374 = edge_curve ( 'none', #43559, #14747, #6036, .t. ) ;
#11375 = oriented_edge ( 'none', *, *, #3558, .f. ) ;
#11376 = direction ( 'none', ( -1.000000000000000000, -9.131584377541925167e-15, 4.502293644788679322e-14 ) ) ;
#11377 = cartesian_point ( 'none', ( -11.28222728396905161, -32.08057186134562500, -178.0893228329468343 ) ) ;
#11378 = oriented_edge ( 'none', *, *, #20627, .f. ) ;
#11379 = edge_curve ( 'none', #27201, #31967, #51274, .t. ) ;
#11380 = vertex_point ( 'none', #1353 ) ;
#11381 = edge_curve ( 'none', #10981, #43640, #49273, .t. ) ;
#11382 = oriented_edge ( 'none', *, *, #19609, .f. ) ;
#11383 = cartesian_point ( 'none', ( -11.99999999999302069, -87.49102383555775475, -230.0786463218171605 ) ) ;
#11384 = face_outer_bound ( 'none', #46270, .t. ) ;
#11385 = cartesian_point ( 'none', ( -35.33556093570246048, -5.244070812353445198e-13, -221.5000000000001990 ) ) ;
#11386 = vector ( 'none', #21497, 1000.000000000000000 ) ;
#11387 = edge_curve ( 'none', #20161, #17607, #26971, .t. ) ;
#11388 = line ( 'none', #47969, #41520 ) ;
#11389 = edge_loop ( 'none', ( #44908, #53436, #7084, #51823 ) ) ;
#11390 = face_bound ( 'none', #36625, .t. ) ;
#11391 = line ( 'none', #23645, #12065 ) ;
#11392 = cartesian_point ( 'none', ( -51.37529624102548809, -34.96157740787788981, -126.5000000000000000 ) ) ;
#11393 = cylindrical_surface ( 'none', #42674, 4.050000000000003375 ) ;
#11394 = direction ( 'none', ( 5.653970354698680953e-15, -0.5150380749100541555, -0.8571673007021123336 ) ) ;
#11395 = direction ( 'none', ( -9.048317650695025804e-15, 1.000000000000000000, 3.161227291073907698e-16 ) ) ;
#11397 = face_outer_bound ( 'none', #29826, .t. ) ;
#11396 = mechanical_context ( 'none', #28582, 'mechanical' ) ;
#11398 = edge_loop ( 'none', ( #40462, #8025, #24166, #4717 ) ) ;
#11399 = circle ( 'none', #21390, 3.999999999999988898 ) ;
#11400 = edge_loop ( 'none', ( #3591, #13549, #47363, #38735 ) ) ;
#11401 = direction ( 'none', ( -0.9990409470326473418, -9.176147971179534203e-15, -0.04378568432845657277 ) ) ;
#11402 = vertex_point ( 'none', #6305 ) ;
#11403 = direction ( 'none', ( -0.01472809884042842153, 3.903195830159807059e-17, -0.9998915356700178725 ) ) ;
#11404 = cartesian_point ( 'none', ( -29.37499999999915445, -101.4000000000002331, -123.1210075276642470 ) ) ;
#11405 = cartesian_point ( 'none', ( 3.049855402660244241, 3.468676311822497915, -215.9999999999999147 ) ) ;
#11406 = oriented_edge ( 'none', *, *, #37730, .t. ) ;
#11408 = oriented_edge ( 'none', *, *, #53755, .t. ) ;
#11407 = vertex_point ( 'none', #43624 ) ;
#11409 = vertex_point ( 'none', #35567 ) ;
#11410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11411 = cartesian_point ( 'none', ( 30.45002615057167716, -67.91414362433243923, 14.26399531310307545 ) ) ;
#11412 = line ( 'none', #30691, #21160 ) ;
#11413 = cartesian_point ( 'none', ( -50.34054714198995839, 22.76998284904663450, 71.55864458315527088 ) ) ;
#11414 = cartesian_point ( 'none', ( 17.11415871556394208, 30.53175025435404777, -221.5000000000036096 ) ) ;
#11415 = cartesian_point ( 'none', ( -23.31272483227339265, -128.5000000000002274, -119.6210336101704286 ) ) ;
#11416 = cartesian_point ( 'none', ( 6.171186532300730566e-05, -121.4999999999999858, -173.9999643706322843 ) ) ;
#11417 = oriented_edge ( 'none', *, *, #16088, .t. ) ;
#11418 = oriented_edge ( 'none', *, *, #36189, .f. ) ;
#11419 = cartesian_point ( 'none', ( 50.87899247232572719, -121.4999999999995310, -144.6249999999992895 ) ) ;
#11420 = face_outer_bound ( 'none', #32792, .t. ) ;
#11421 = oriented_edge ( 'none', *, *, #53508, .f. ) ;
#11422 = vertex_point ( 'none', #14343 ) ;
#11423 = cartesian_point ( 'none', ( 12.00000000000074962, -82.61162150848109320, -119.4096314519263302 ) ) ;
#11424 = direction ( 'none', ( 0.3126632816466499154, -0.9498640283271851947, 0.0000000000000000000 ) ) ;
#11425 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273671766, 29.25000000000000000 ) ) ;
#11426 = vector ( 'none', #24680, 1000.000000000000000 ) ;
#11427 = axis2_placement_3d ( 'none', #44927, #44386, #31948 ) ;
#11428 = direction ( 'none', ( 0.8829475928589304301, -0.4694715627858843110, 1.047645019906966166e-15 ) ) ;
#11429 = oriented_edge ( 'none', *, *, #7885, .t. ) ;
#11430 = cartesian_point ( 'none', ( 55.24852361319334904, 0.4058768170628248573, 77.76851369652666790 ) ) ;
#11431 = oriented_edge ( 'none', *, *, #31409, .f. ) ;
#11432 = cartesian_point ( 'none', ( 46.29508595661290116, 30.15505788868299675, 89.78084504248448638 ) ) ;
#11433 = edge_curve ( 'none', #30120, #46204, #4727, .t. ) ;
#11434 = oriented_edge ( 'none', *, *, #36676, .t. ) ;
#11435 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11436 = direction ( 'none', ( 0.9827958569532644351, -0.1846951638660270234, 0.0000000000000000000 ) ) ;
#11437 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11438 = b_spline_curve_with_knots ( 'none', 3,
( #6950, #35858, #48481, #11160, #35481, #40428, #39713, #2409, #14630, #19171, #2563, #23384, #31631, #39877, #18828, #2919, #6554, #27249, #10806, #40048, #27975, #44599, #14835, #15362, #10424, #43873, #48135, #31436, #19522, #48856, #52686, #48671, #22997, #6388, #23928, #3441, #45541, #36920, #41317, #53942, #28706, #53751, #16280, #11347, #3647, #45152, #19873, #28858, #32538, #7107, #15543, #32695, #24260, #40588, #36563, #7831, #40980, #53415, #32885, #28134, #45333, #11548, #49192, #36729, #24092, #20393, #40774, #37117, #49028, #7669, #7470, #15895, #11712, #12055, #20059, #49389, #15698, #11878, #44980, #24459, #53582, #49751, #28535, #3099, #3822, #41149, #24652, #36402, #32348, #7274, #44797, #19683, #53213, #28323, #16107, #3258, #20220 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 4 ),
( 0.1460560547675574528, 0.1483516034007093809, 0.1506471520338613090, 0.1552382493001651653, 0.1575337979333171212, 0.1598293465664690771, 0.1644204438327729889, 0.1655682181493489946, 0.1661421053076370113, 0.1667159924659250281, 0.1690115410990770672, 0.1713070897322291342, 0.1736026383653811733, 0.1781937356316853349, 0.1827848328979895243, 0.1873759301642936581, 0.1919670274305978475, 0.1965581246969020091, 0.1988536733300540482, 0.2011492219632060874, 0.2057403192295101657, 0.2080358678626621771, 0.2103314164958141608, 0.2149225137621181836, 0.2195136110284221509, 0.2241047082947261737, 0.2264002569278781574, 0.2286958055610301410, 0.2378780000936381311, 0.2424690973599421262, 0.2470601946262461213, 0.2562423891588540559, 0.2608334864251580232, 0.2611204300043020732, 0.2614073735834460677, 0.2619812607417341122, 0.2622682043208781622, 0.2625551479000221566, 0.2631290350583102011, 0.2654245836914623791, 0.2700156809577666794, 0.2746067782240709798, 0.2791978754903753357, 0.2837889727566796361, 0.2883800700229839364, 0.2906756186561361144, 0.2918233929727122034, 0.2923972801310001923, 0.2926842237101442423, 0.2929711672892882368 ),
.unspecified. ) ;
#11439 = oriented_edge ( 'none', *, *, #46581, .t. ) ;
#11440 = cartesian_point ( 'none', ( 72.50000000000000000, -2.501601131363152300e-13, -39.20707389530629428 ) ) ;
#11441 = edge_curve ( 'none', #25238, #46085, #20432, .t. ) ;
#11442 = line ( 'none', #29984, #3600 ) ;
#11443 = axis2_placement_3d ( 'none', #1476, #9885, #6234 ) ;
#11444 = axis2_placement_3d ( 'none', #53761, #49590, #12271 ) ;
#11445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11446 = face_outer_bound ( 'none', #52628, .t. ) ;
#11447 = cartesian_point ( 'none', ( 29.51486825209678955, -46.71208389823213025, 65.46266928618234715 ) ) ;
#11448 = face_outer_bound ( 'none', #30365, .t. ) ;
#11449 = vertex_point ( 'none', #18735 ) ;
#11450 = face_outer_bound ( 'none', #25701, .t. ) ;
#11451 = circle ( 'none', #38574, 46.00000000000004974 ) ;
#11452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11453 = vertex_point ( 'none', #47475 ) ;
#11454 = edge_curve ( 'none', #19967, #14919, #37511, .t. ) ;
#11455 = axis2_placement_3d ( 'none', #4318, #8340, #25478 ) ;
#11456 = direction ( 'none', ( -1.341826977642614027e-16, -3.094331293124142505e-16, -1.000000000000000000 ) ) ;
#11457 = cartesian_point ( 'none', ( -48.17153899652908677, -29.49561043238392699, -132.5999999999999943 ) ) ;
#11458 = oriented_edge ( 'none', *, *, #44179, .f. ) ;
#11459 = toroidal_surface ( 'none', #1805, 6.399999999999998579, 0.1000000000000000056 ) ;
#11460 = oriented_edge ( 'none', *, *, #2686, .f. ) ;
#11461 = vertex_point ( 'none', #18010 ) ;
#11462 = axis2_placement_3d ( 'none', #6265, #15412, #48194 ) ;
#11463 = direction ( 'none', ( -1.000000000000000000, -9.131584377541462894e-15, 4.398467709509458479e-14 ) ) ;
#11464 = edge_loop ( 'none', ( #12725, #1728, #4052, #31953 ) ) ;
#11466 = oriented_edge ( 'none', *, *, #23558, .f. ) ;
#11465 = oriented_edge ( 'none', *, *, #28009, .t. ) ;
#11467 = edge_curve ( 'none', #23161, #4195, #19152, .t. ) ;
#11468 = direction ( 'none', ( 9.030418379242017491e-15, -1.000000000000000000, -1.732445287509512222e-16 ) ) ;
#11469 = cartesian_point ( 'none', ( -21.82590053934377039, -7.062582080703444731, 175.4999999999999432 ) ) ;
#11470 = vector ( 'none', #47211, 1000.000000000000000 ) ;
#11471 = oriented_edge ( 'none', *, *, #36837, .f. ) ;
#11472 = edge_loop ( 'none', ( #25377, #43867, #6506 ) ) ;
#11473 = cartesian_point ( 'none', ( 43.25090366200426928, 34.38652996761065594, 87.39815838155774941 ) ) ;
#11474 = edge_curve ( 'none', #29832, #40226, #22158, .t. ) ;
#11475 = direction ( 'none', ( 0.2433337170797371385, 0.9699426282683726308, 0.0000000000000000000 ) ) ;
#11476 = line ( 'none', #32165, #49422 ) ;
#11477 = cartesian_point ( 'none', ( -50.74398553220638064, -128.5000000000004832, -195.2141499381107508 ) ) ;
#11478 = vertex_point ( 'none', #47658 ) ;
#11479 = oriented_edge ( 'none', *, *, #11672, .t. ) ;
#11480 = vertex_point ( 'none', #36102 ) ;
#11481 = plane ( 'none', #49066 ) ;
#11482 = edge_curve ( 'none', #13783, #30945, #25035, .t. ) ;
#11483 = cartesian_point ( 'none', ( -31.94513400441872264, 17.11975897592850870, -217.1482768997437347 ) ) ;
#11484 = cartesian_point ( 'none', ( 10.69002198005817306, 54.21099064343500373, 64.21915495751554204 ) ) ;
#11485 = cylindrical_surface ( 'none', #48390, 55.25000000000001421 ) ;
#11486 = vertex_point ( 'none', #48749 ) ;
#11487 = vertex_point ( 'none', #31522 ) ;
#11488 = vertex_point ( 'none', #11240 ) ;
#11489 = oriented_edge ( 'none', *, *, #37454, .f. ) ;
#11490 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 77.00000000000000000 ) ) ;
#11491 = cartesian_point ( 'none', ( 65.00006171186424808, -99.49999999999938893, -193.9999643706351549 ) ) ;
#11492 = line ( 'none', #41194, #10797 ) ;
#11493 = cartesian_point ( 'none', ( -46.46422672574750123, 32.35031542708784258, -145.8435333396586202 ) ) ;
#11494 = cartesian_point ( 'none', ( -15.17929650732740932, -26.42584147201656108, -221.4999999999998010 ) ) ;
#11495 = advanced_face ( 'none', ( #41452 ), #13934, .t. ) ;
#11496 = conical_surface ( 'none', #1748, 42.95499999999999829, 0.5235987755983027014 ) ;
#11497 = face_outer_bound ( 'none', #1998, .t. ) ;
#11498 = oriented_edge ( 'none', *, *, #41692, .t. ) ;
#11499 = direction ( 'none', ( -1.283712398741281725e-30, -1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#11500 = cartesian_point ( 'none', ( 65.27846267991162676, -35.93323776986133566, 14.10947029025281196 ) ) ;
#11501 = face_bound ( 'none', #44198, .t. ) ;
#11502 = cartesian_point ( 'none', ( -54.30862043968269148, -109.6000000000004349, -203.3244826209775908 ) ) ;
#11503 = cartesian_point ( 'none', ( -54.13527146464898010, 91.33964570875572520, -23.10000000000000497 ) ) ;
#11504 = edge_loop ( 'none', ( #19728, #8501, #40975, #18836 ) ) ;
#11505 = oriented_edge ( 'none', *, *, #10995, .f. ) ;
#11506 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -116.5000000000000000 ) ) ;
#11507 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.399741399469800317e-14 ) ) ;
#11508 = vertex_point ( 'none', #52396 ) ;
#11509 = line ( 'none', #7156, #4300 ) ;
#11510 = edge_loop ( 'none', ( #36317, #9207, #45757, #8746 ) ) ;
#11511 = cartesian_point ( 'none', ( -43.52994960083351828, -28.35394130890616893, 77.00000000000000000 ) ) ;
#11512 = cartesian_point ( 'none', ( 76.06472733758072025, 22.94759441722527882, 49.00000000000000000 ) ) ;
#11514 = cartesian_point ( 'none', ( 48.62209679228866577, 1.667064887045745403, 72.98017805793692503 ) ) ;
#11513 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#11515 = oriented_edge ( 'none', *, *, #47653, .f. ) ;
#11516 = oriented_edge ( 'none', *, *, #16359, .t. ) ;
#11517 = axis2_placement_3d ( 'none', #5095, #43133, #47001 ) ;
#11519 = vertex_point ( 'none', #23629 ) ;
#11518 = vertex_point ( 'none', #2815 ) ;
#11520 = advanced_face ( 'none', ( #2810 ), #39951, .t. ) ;
#11521 = direction ( 'none', ( 0.9990409470326472308, 9.146723782423163532e-15, 0.04378568432845699604 ) ) ;
#11522 = cartesian_point ( 'none', ( 26.24262974337688092, -40.96686379877615281, 88.53733071381763864 ) ) ;
#11523 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11524 = cartesian_point ( 'none', ( 50.10973282090144210, 9.487606474652809041, -5.999999999999991118 ) ) ;
#11525 = circle ( 'none', #42633, 55.99999999999999289 ) ;
#11526 = cartesian_point ( 'none', ( 1.291442172566773246e-13, 3.462400061362407675e-14, -221.4999999999999147 ) ) ;
#11527 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11528 = direction ( 'none', ( 8.937295348232510150e-15, -1.000000000000000000, -1.878382429069715979e-16 ) ) ;
#11530 = edge_curve ( 'none', #49321, #51402, #48655, .t. ) ;
#11529 = vertex_point ( 'none', #19584 ) ;
#11531 = cartesian_point ( 'none', ( -29.42551737902174835, -109.6000000000002359, -126.5506354950124148 ) ) ;
#11532 = direction ( 'none', ( -0.8732955203394574539, 0.0000000000000000000, -0.4871908600897969510 ) ) ;
#11533 = axis2_placement_3d ( 'none', #1518, #1720, #30949 ) ;
#11534 = axis2_placement_3d ( 'none', #30652, #22753, #6129 ) ;
#11535 = oriented_edge ( 'none', *, *, #27138, .f. ) ;
#11536 = direction ( 'none', ( -0.04325261677838692503, -0.9990641676798452941, 0.0000000000000000000 ) ) ;
#11537 = axis2_placement_3d ( 'none', #47413, #750, #22264 ) ;
#11538 = edge_loop ( 'none', ( #15694, #32534, #53611, #30158 ) ) ;
#11539 = cartesian_point ( 'none', ( 48.58488171724525273, -2.531206742591472381, 87.10410540059443463 ) ) ;
#11541 = vertex_point ( 'none', #48929 ) ;
#11540 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#11542 = oriented_edge ( 'none', *, *, #44351, .t. ) ;
#11543 = edge_curve ( 'none', #4360, #40861, #51888, .t. ) ;
#11544 = axis2_placement_3d ( 'none', #37444, #41681, #45854 ) ;
#11545 = cartesian_point ( 'none', ( -49.17796197132317104, -9.029288806273303436, -4.999999999999992006 ) ) ;
#11546 = line ( 'none', #52768, #44893 ) ;
#11547 = cartesian_point ( 'none', ( 15.07879796510341386, 53.15382665426546538, 87.94730507389049023 ) ) ;
#11548 = cartesian_point ( 'none', ( -33.57142727039138919, -46.34306342294700443, -143.8253982489405303 ) ) ;
#11549 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838697361, 0.0000000000000000000 ) ) ;
#11550 = vertex_point ( 'none', #52582 ) ;
#11551 = axis2_placement_3d ( 'none', #12387, #16401, #37247 ) ;
#11552 = cartesian_point ( 'none', ( 16.40255912493315549, -25.70269931211415582, -221.4999999999997442 ) ) ;
#11553 = oriented_edge ( 'none', *, *, #42103, .f. ) ;
#11554 = edge_curve ( 'none', #47914, #26591, #7354, .t. ) ;
#11555 = toroidal_surface ( 'none', #286, 4.200000000000000178, 0.2000000000000009548 ) ;
#11556 = direction ( 'none', ( -0.9990641676798450721, 0.04325261677839041530, 0.0000000000000000000 ) ) ;
#11557 = cartesian_point ( 'none', ( -45.38653899652934598, -26.52514329740286669, -116.5000000000000000 ) ) ;
#11558 = cartesian_point ( 'none', ( -73.79689594273227726, 29.43557343921795422, 49.00000000000000000 ) ) ;
#11559 = direction ( 'none', ( 4.142623226213274052e-15, 0.9505414793769564330, 0.3105976432361763906 ) ) ;
#11560 = direction ( 'none', ( 1.000000000000000000, 1.040834085586080943e-14, -4.510281037539684562e-14 ) ) ;
#11561 = cartesian_point ( 'none', ( -30.29830402931875710, 57.44537799994952820, -116.4999999999999574 ) ) ;
#11562 = cartesian_point ( 'none', ( 44.10296108801549053, -62.99999999999958078, -150.3527590863665466 ) ) ;
#11563 = direction ( 'none', ( -1.000000000000000000, -9.570888143320315493e-15, 4.402608545927345032e-14 ) ) ;
#11564 = direction ( 'none', ( 1.000000000000000000, 9.092343736154298220e-15, -4.402608545927344401e-14 ) ) ;
#11565 = cartesian_point ( 'none', ( -37.35947793725193833, -103.3912405675997661, -148.9143721395367663 ) ) ;
#11566 = vertex_point ( 'none', #52772 ) ;
#11567 = vertex_point ( 'none', #27489 ) ;
#11568 = edge_curve ( 'none', #31974, #50854, #40757, .t. ) ;
#11569 = cartesian_point ( 'none', ( 15.14740255757549647, -31.57645151398685712, 13.20612520739797446 ) ) ;
#11570 = oriented_edge ( 'none', *, *, #32395, .f. ) ;
#11571 = edge_curve ( 'none', #27657, #3575, #9991, .t. ) ;
#11572 = cylindrical_surface ( 'none', #4518, 12.49999999999999822 ) ;
#11573 = vertex_point ( 'none', #44684 ) ;
#11574 = advanced_face ( 'none', ( #28997 ), #16580, .t. ) ;
#11575 = vertex_point ( 'none', #28047 ) ;
#11576 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11577 = oriented_edge ( 'none', *, *, #33891, .t. ) ;
#11579 = vertex_point ( 'none', #10499 ) ;
#11578 = oriented_edge ( 'none', *, *, #17019, .t. ) ;
#11580 = line ( 'none', #11415, #25281 ) ;
#11581 = advanced_face ( 'none', ( #19758 ), #30916, .f. ) ;
#11582 = cartesian_point ( 'none', ( -76.01397897755371957, -76.01397897755398958, 102.8847763108502420 ) ) ;
#11583 = oriented_edge ( 'none', *, *, #27994, .f. ) ;
#11584 = cartesian_point ( 'none', ( -57.44537799994938609, -30.29830402931873934, -116.5000000000000000 ) ) ;
#11585 = vector ( 'none', #43686, 1000.000000000000000 ) ;
#11586 = cartesian_point ( 'none', ( 28.59493005480871730, -39.36082383012366392, 89.52702149257562780 ) ) ;
#11587 = oriented_edge ( 'none', *, *, #9746, .f. ) ;
#11588 = edge_loop ( 'none', ( #21506, #10553, #14546, #44516 ) ) ;
#11589 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -20.00000000000001776 ) ) ;
#11590 = cartesian_point ( 'none', ( 23.54542725355214827, -42.57409856751456090, 89.26099167058305284 ) ) ;
#11591 = approval_status ( 'not_yet_approved' ) ;
#11592 = cartesian_point ( 'none', ( -38.15282009304007715, -85.51094789352875125, -131.9762563609608890 ) ) ;
#11593 = line ( 'none', #43617, #48904 ) ;
#11594 = cartesian_point ( 'none', ( 45.00000000000034817, -62.99999999999958078, -148.0192378864661578 ) ) ;
#11595 = direction ( 'none', ( -0.8379201078119982160, -0.5457929029625883111, 0.0000000000000000000 ) ) ;
#11596 = direction ( 'none', ( 9.242606680004425044e-15, -1.000000000000000000, -2.505805345753419492e-17 ) ) ;
#11597 = edge_loop ( 'none', ( #41079, #48726, #32122, #27544 ) ) ;
#11598 = advanced_face ( 'none', ( #29613, #6732, #12650, #50602, #38141, #23719 ), #28775, .t. ) ;
#11599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11600 = cartesian_point ( 'none', ( 26.97261709708596200, 14.16795723224577586, -221.5000000000000568 ) ) ;
#11601 = edge_curve ( 'none', #21902, #40268, #27682, .t. ) ;
#11602 = direction ( 'none', ( -0.04325261677839107449, -0.9990641676798450721, 0.0000000000000000000 ) ) ;
#11603 = cartesian_point ( 'none', ( -49.53028189464117048, -68.95424320840477606, -189.2305410976276221 ) ) ;
#11604 = axis2_placement_3d ( 'none', #14777, #45111, #53884 ) ;
#11605 = direction ( 'none', ( 1.000000000000000000, 9.242606680004426621e-15, -4.387181158180816914e-14 ) ) ;
#11606 = edge_curve ( 'none', #11422, #46722, #1486, .t. ) ;
#11607 = axis2_placement_3d ( 'none', #35007, #52021, #30770 ) ;
#11608 = oriented_edge ( 'none', *, *, #23504, .f. ) ;
#11609 = cartesian_point ( 'none', ( 12.00000000000070521, -77.22411014669107487, -121.0559939962791134 ) ) ;
#11610 = edge_curve ( 'none', #16256, #39389, #10631, .t. ) ;
#11611 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#11612 = cartesian_point ( 'none', ( 78.57944429658836327, 55.64307945007548284, -35.10000000000000853 ) ) ;
#11613 = face_outer_bound ( 'none', #11874, .t. ) ;
#11614 = edge_curve ( 'none', #8203, #39312, #13265, .t. ) ;
#11615 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#11616 = cartesian_point ( 'none', ( 55.24405807649957012, -0.8320019854604476794, 71.83571543105952628 ) ) ;
#11617 = oriented_edge ( 'none', *, *, #53341, .f. ) ;
#11618 = cartesian_point ( 'none', ( -16.48417562603784603, -84.30000000000009663, -174.7224637914194716 ) ) ;
#11619 = oriented_edge ( 'none', *, *, #26448, .f. ) ;
#11620 = direction ( 'none', ( -1.067522139062650592e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11622 = oriented_edge ( 'none', *, *, #25033, .t. ) ;
#11621 = oriented_edge ( 'none', *, *, #21799, .f. ) ;
#11623 = direction ( 'none', ( -3.094331293124156803e-16, 1.341826977642581733e-16, -1.000000000000000000 ) ) ;
#11624 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 142.0000000000000284 ) ) ;
#11625 = cartesian_point ( 'none', ( 52.70594204877388478, 21.07262605514898368, -128.5999999999998238 ) ) ;
#11626 = toroidal_surface ( 'none', #22225, 5.200000000000000178, 0.1999999999999992339 ) ;
#11627 = axis2_placement_3d ( 'none', #51868, #39972, #39628 ) ;
#11628 = oriented_edge ( 'none', *, *, #6224, .t. ) ;
#11629 = vertex_point ( 'none', #41402 ) ;
#11630 = axis2_placement_3d ( 'none', #32684, #28523, #28304 ) ;
#11631 = advanced_face ( 'none', ( #23026 ), #32440, .f. ) ;
#11632 = cartesian_point ( 'none', ( -41.07534221682410447, -63.24267976042771977, -202.7193226259298342 ) ) ;
#11633 = circle ( 'none', #32301, 120.0000000000000000 ) ;
#11634 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 48.50000000000000711 ) ) ;
#11635 = edge_curve ( 'none', #5138, #29999, #2751, .t. ) ;
#11637 = oriented_edge ( 'none', *, *, #28690, .f. ) ;
#11636 = direction ( 'none', ( 3.234580054011840274e-14, 0.3105976432361760020, 0.9505414793769566550 ) ) ;
#11638 = oriented_edge ( 'none', *, *, #53665, .t. ) ;
#11639 = cartesian_point ( 'none', ( 49.88653899652953783, -20.02514329740254695, -128.5999999999998522 ) ) ;
#11640 = advanced_face ( 'none', ( #35506, #11273 ), #45617, .t. ) ;
#11641 = cartesian_point ( 'none', ( 49.78295307476157916, -14.13223560361516640, 3.000000000000007994 ) ) ;
#11642 = circle ( 'none', #9154, 11.99999999999999645 ) ;
#11643 = edge_curve ( 'none', #45733, #52634, #30241, .t. ) ;
#11644 = vertex_point ( 'none', #19763 ) ;
#11645 = oriented_edge ( 'none', *, *, #20313, .t. ) ;
#11646 = cartesian_point ( 'none', ( 76.01397897755359168, -76.01397897755411748, -1.000000000000000888 ) ) ;
#11647 = advanced_face ( 'none', ( #14558 ), #15783, .f. ) ;
#11648 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11649 = direction ( 'none', ( -1.281797577817010741e-15, -1.791696720879642874e-16, 1.000000000000000000 ) ) ;
#11650 = cartesian_point ( 'none', ( -6.388173070196219605, -71.29948143487084167, -75.09999999999996589 ) ) ;
#11651 = cartesian_point ( 'none', ( -1.000000000005899947, -109.2999999999999261, -158.5322917017418831 ) ) ;
#11652 = direction ( 'none', ( 1.224646799147353700e-16, -8.561292541515856896e-31, -1.000000000000000000 ) ) ;
#11653 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-17-solid1', #38413 ) ;
#11654 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11655 = cartesian_point ( 'none', ( 50.82958672035100278, -10.73105837456483513, 77.00000000000000000 ) ) ;
#11656 = oriented_edge ( 'none', *, *, #22089, .t. ) ;
#11657 = conical_surface ( 'none', #2151, 70.00000000000002842, 0.5235987755982944858 ) ;
#11658 = cartesian_point ( 'none', ( -32.03538625267667328, 16.94833561388660925, -217.1461688485216541 ) ) ;
#11659 = cartesian_point ( 'none', ( -14.40781729934224487, -108.8000000000000966, -175.6324217190246770 ) ) ;
#11660 = face_outer_bound ( 'none', #13314, .t. ) ;
#11661 = cartesian_point ( 'none', ( 34.95504124405238855, -33.83744100921869347, 74.42717246989802504 ) ) ;
#11662 = vertex_point ( 'none', #11432 ) ;
#11663 = cartesian_point ( 'none', ( -73.84155366425488864, -49.19074514238597828, -23.10000000000000497 ) ) ;
#11665 = oriented_edge ( 'none', *, *, #7803, .f. ) ;
#11664 = vertex_point ( 'none', #7565 ) ;
#11666 = plane ( 'none', #49597 ) ;
#11667 = cartesian_point ( 'none', ( -28.44318614361286279, 68.71791840995027201, 49.14233988421993615 ) ) ;
#11668 = circle ( 'none', #42919, 6.499999999999996447 ) ;
#11669 = vertex_point ( 'none', #20481 ) ;
#11670 = cartesian_point ( 'none', ( 40.50693758548318613, -105.8999999999996078, -193.6057459027712184 ) ) ;
#11671 = cartesian_point ( 'none', ( -24.54512812163202540, -18.08873788314920361, -221.4999999999998295 ) ) ;
#11672 = edge_curve ( 'none', #26884, #25084, #40072, .t. ) ;
#11673 = vector ( 'none', #27101, 1000.000000000000000 ) ;
#11674 = edge_loop ( 'none', ( #39079, #40919, #30351, #53649 ) ) ;
#11675 = axis2_placement_3d ( 'none', #30190, #44084, #31285 ) ;
#11676 = cartesian_point ( 'none', ( -30.47523595355366055, 46.08653276178982594, 65.46266928618234715 ) ) ;
#11677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11678 = cartesian_point ( 'none', ( -50.87899247233492162, -68.25000000000042633, -203.3750000000002558 ) ) ;
#11679 = edge_curve ( 'none', #5241, #11178, #24343, .t. ) ;
#11680 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11681 = axis2_placement_3d ( 'none', #4933, #25568, #34387 ) ;
#11682 = direction ( 'none', ( 0.5000000000000008882, 0.8660254037844381525, 1.175359463015879859e-15 ) ) ;
#11683 = oriented_edge ( 'none', *, *, #40849, .t. ) ;
#11684 = direction ( 'none', ( -0.3314472246125230170, 0.9434737607886377608, -4.059057827080080815e-17 ) ) ;
#11685 = edge_curve ( 'none', #11276, #39742, #803, .t. ) ;
#11686 = axis2_placement_3d ( 'none', #18168, #5188, #17808 ) ;
#11687 = axis2_placement_3d ( 'none', #24687, #28373, #20442 ) ;
#11688 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -103.0000000000000142 ) ) ;
#11689 = cartesian_point ( 'none', ( 5.257877610552499803, 48.36961442455807259, 88.77863638714657668 ) ) ;
#11690 = oriented_edge ( 'none', *, *, #13532, .t. ) ;
#11691 = face_outer_bound ( 'none', #6007, .t. ) ;
#11692 = oriented_edge ( 'none', *, *, #24027, .f. ) ;
#11693 = direction ( 'none', ( 9.133393701305175907e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11694 = cartesian_point ( 'none', ( -5.130674274731151187e-13, -72.49999999999998579, -73.00000000000000000 ) ) ;
#11695 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11696 = b_spline_curve_with_knots ( 'none', 3,
( #50527, #29633, #50915, #726, #25957, #30000, #13379, #46860 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003909709836416155123, 0.0007819419672832310245, 0.001563883934566462049 ),
.unspecified. ) ;
#11697 = cartesian_point ( 'none', ( 28.35394130890632169, -43.52994960083341880, 77.00000000000000000 ) ) ;
#11698 = axis2_placement_3d ( 'none', #17549, #399, #8585 ) ;
#11699 = direction ( 'none', ( 0.8209495939684045007, 0.5710006691441891213, 0.0000000000000000000 ) ) ;
#11700 = cartesian_point ( 'none', ( -14.50000000000658140, -109.3000000000000682, -173.9999999999992895 ) ) ;
#11701 = cylindrical_surface ( 'none', #11462, 6.099999999999999645 ) ;
#11702 = direction ( 'none', ( -0.9616618148337275906, -0.2742381335458318192, 0.0000000000000000000 ) ) ;
#11703 = direction ( 'none', ( -0.9363967674059852087, 0.3509431492302154676, -5.394685276295678760e-16 ) ) ;
#11704 = oriented_edge ( 'none', *, *, #10247, .f. ) ;
#11705 = edge_curve ( 'none', #15789, #47452, #43313, .t. ) ;
#11706 = direction ( 'none', ( 0.6156507715317348639, 5.701335720360648716e-15, -0.7880191162099937641 ) ) ;
#11707 = line ( 'none', #37090, #33252 ) ;
#11708 = edge_curve ( 'none', #19226, #12035, #21020, .t. ) ;
#11709 = direction ( 'none', ( -1.224646799147351482e-16, -3.948637868479930308e-31, -1.000000000000000000 ) ) ;
#11710 = vector ( 'none', #45442, 1000.000000000000000 ) ;
#11711 = cartesian_point ( 'none', ( 22.00133293179721505, 50.68063987745755838, 72.86423843210209839 ) ) ;
#11712 = cartesian_point ( 'none', ( -27.48637328404763736, -52.58243361777079627, -135.9551428912243409 ) ) ;
#11713 = direction ( 'none', ( 0.9998915356700178725, 9.043121296054403192e-15, -0.01472809884042486882 ) ) ;
#11714 = edge_curve ( 'none', #45571, #15329, #49922, .t. ) ;
#11715 = cartesian_point ( 'none', ( 24.27639195432468000, -25.31558318699353194, -221.5000000001378453 ) ) ;
#11716 = oriented_edge ( 'none', *, *, #52541, .t. ) ;
#11717 = cartesian_point ( 'none', ( -43.13844210148373293, 28.03368176064175898, -116.4712673526286295 ) ) ;
#11718 = edge_loop ( 'none', ( #18643, #31402, #45595, #31024 ) ) ;
#11719 = cylindrical_surface ( 'none', #27118, 13.00000000000000000 ) ;
#11720 = oriented_edge ( 'none', *, *, #26750, .t. ) ;
#11721 = cartesian_point ( 'none', ( 32.34567365944025141, 16.31855854049351251, -217.1193636673925482 ) ) ;
#11722 = cartesian_point ( 'none', ( -40.06579021837212906, 38.04332995647722981, 79.64000000000000057 ) ) ;
#11723 = spherical_surface ( 'none', #40830, 13.19999999999999929 ) ;
#11724 = direction ( 'none', ( -1.224646799147353700e-16, 8.561292541515856896e-31, 1.000000000000000000 ) ) ;
#11725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11726 = cartesian_point ( 'none', ( -70.15727239551137018, 5.673676516974018647, -75.09999999999999432 ) ) ;
#11727 = direction ( 'none', ( -9.270362255620057113e-15, 1.000000000000000000, 1.848553714044155093e-16 ) ) ;
#11728 = cartesian_point ( 'none', ( -38.74142876385802481, -29.43414517120439555, 64.72607311919857409 ) ) ;
#11729 = cartesian_point ( 'none', ( 35.08420315138111079, 33.70403004116592882, 70.35277110100551567 ) ) ;
#11730 = oriented_edge ( 'none', *, *, #3008, .t. ) ;
#11732 = line ( 'none', #48633, #28730 ) ;
#11731 = cartesian_point ( 'none', ( -6.580354276049767292e-12, -109.2999999999999261, -173.9999999999999432 ) ) ;
#11733 = oriented_edge ( 'none', *, *, #11774, .f. ) ;
#11734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11735 = direction ( 'none', ( 9.131584377541917278e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#11736 = cartesian_point ( 'none', ( -34.32930365294568986, -8.372988503149484174, -221.4999999999996874 ) ) ;
#11737 = edge_curve ( 'none', #48180, #49212, #12597, .t. ) ;
#11738 = cartesian_point ( 'none', ( -21.47987960511667538, 0.9299312607353195093, 121.4999999999999858 ) ) ;
#11739 = vertex_point ( 'none', #44967 ) ;
#11740 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#11741 = vector ( 'none', #41143, 1000.000000000000000 ) ;
#11742 = direction ( 'none', ( 9.159339953157536725e-15, -1.000000000000000000, -1.705011012689330646e-16 ) ) ;
#11743 = cylindrical_surface ( 'none', #21053, 44.04999999999999716 ) ;
#11744 = edge_curve ( 'none', #6204, #19320, #36131, .t. ) ;
#11745 = cartesian_point ( 'none', ( -45.69737886284240602, -16.69062338191353589, 78.84606141916957256 ) ) ;
#11746 = axis2_placement_3d ( 'none', #13796, #22890, #47283 ) ;
#11747 = advanced_face ( 'none', ( #132 ), #9932, .f. ) ;
#11748 = cartesian_point ( 'none', ( -66.43559072785035369, 14.02577215847908576, 91.39999999999999147 ) ) ;
#11749 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11750 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#11751 = vertex_point ( 'none', #6735 ) ;
#11752 = cartesian_point ( 'none', ( -48.62209679228864445, -1.667064887045406563, 72.98017805793688240 ) ) ;
#11753 = edge_curve ( 'none', #11739, #5482, #14190, .t. ) ;
#11754 = cartesian_point ( 'none', ( -71.09192684856901678, -23.89430762666525965, 13.26794919243116944 ) ) ;
#11755 = cartesian_point ( 'none', ( 33.16846369708785147, -35.59454364713158725, 67.58735296412534410 ) ) ;
#11756 = axis2_placement_3d ( 'none', #1213, #5061, #9983 ) ;
#11757 = circle ( 'none', #51665, 40.00000000000000711 ) ;
#11758 = vertex_point ( 'none', #40416 ) ;
#11759 = cartesian_point ( 'none', ( 25.08791322697769743, 24.51390025178774934, -221.5000000001397211 ) ) ;
#11761 = cartesian_point ( 'none', ( -21.47987960511670735, 0.9299312607353104054, 121.4999999999999716 ) ) ;
#11760 = cylindrical_surface ( 'none', #3665, 4.500000000000007105 ) ;
#11762 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11763 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838692503, 0.0000000000000000000 ) ) ;
#11764 = axis2_placement_3d ( 'none', #3628, #11859, #3963 ) ;
#11765 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, 0.0000000000000000000 ) ) ;
#11766 = advanced_face ( 'none', ( #4057 ), #24979, .f. ) ;
#11767 = edge_curve ( 'none', #42491, #29695, #32868, .t. ) ;
#11768 = cartesian_point ( 'none', ( -6.589596882729770913e-12, -108.2999999999999261, -173.9999999999999432 ) ) ;
#11769 = cartesian_point ( 'none', ( 36.61025433568286758, -101.2691975061984238, -200.1668702408042577 ) ) ;
#11770 = cartesian_point ( 'none', ( 23.31284825600372201, -121.4999999999997584, -228.3788951310943389 ) ) ;
#11771 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11772 = cartesian_point ( 'none', ( 0.3379846430060844953, -89.29999999999998295, -158.8731494704734359 ) ) ;
#11773 = oriented_edge ( 'none', *, *, #5785, .f. ) ;
#11774 = edge_curve ( 'none', #4890, #20512, #2132, .t. ) ;
#11775 = closed_shell ( 'none', ( #32156, #14250, #1461, #37958, #23853, #22423, #32045, #12038, #14352, #38069, #47655, #14921, #32651, #14237 ) ) ;
#11776 = cartesian_point ( 'none', ( -28.67467033778888919, 39.30289109594639996, 65.76762174554019680 ) ) ;
#11777 = direction ( 'none', ( -0.1846951638660236372, -0.9827958569532649902, -1.203577800433096497e-16 ) ) ;
#11778 = oriented_edge ( 'none', *, *, #40388, .f. ) ;
#11779 = line ( 'none', #24660, #31380 ) ;
#11780 = cartesian_point ( 'none', ( 1.905976117478048708e-13, -7.499999999999953815, -216.4999999999999147 ) ) ;
#11781 = oriented_edge ( 'none', *, *, #1261, .t. ) ;
#11782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11783 = b_spline_curve_with_knots ( 'none', 3,
( #22838, #35698, #52708, #19185, #11006, #6966, #7119, #2577, #27430, #11363 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.005105885449921441360, 0.007658828174882158571, 0.008935299537362514574, 0.01021177089984287058 ),
.unspecified. ) ;
#11784 = plane ( 'none', #1326 ) ;
#11785 = direction ( 'none', ( 0.2742381335458283220, -0.9616618148337284788, 0.0000000000000000000 ) ) ;
#11786 = edge_curve ( 'none', #23870, #38493, #16517, .t. ) ;
#11787 = cartesian_point ( 'none', ( 88.18058664702712690, 53.23439919595060132, -35.10000000000000853 ) ) ;
#11788 = cartesian_point ( 'none', ( -37.98347817366645529, -70.68666195031347854, -210.0036618669426218 ) ) ;
#11789 = cartesian_point ( 'none', ( 35.17670434153701109, 65.30942401431073563, 48.80652006895067530 ) ) ;
#11790 = vector ( 'none', #30585, 1000.000000000000000 ) ;
#11791 = direction ( 'none', ( -1.000000000000000000, -8.163404592832031993e-15, 4.081702296416016470e-14 ) ) ;
#11792 = oriented_edge ( 'none', *, *, #3166, .t. ) ;
#11793 = toroidal_surface ( 'none', #27511, 4.200000000000000178, 0.2000000000000009548 ) ;
#11794 = direction ( 'none', ( 0.3499645431670279083, -0.9367629468151978944, 0.0000000000000000000 ) ) ;
#11795 = direction ( 'none', ( 9.066216922148029384e-15, -1.000000000000000000, -1.850948154249530459e-16 ) ) ;
#11796 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#11797 = circle ( 'none', #27004, 82.50000000000000000 ) ;
#11798 = vector ( 'none', #12441, 1000.000000000000000 ) ;
#11799 = line ( 'none', #39214, #26799 ) ;
#11800 = direction ( 'none', ( -1.000000000000000000, -8.163404592832049348e-15, 4.081702296416024674e-14 ) ) ;
#11801 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11802 = cartesian_point ( 'none', ( -25.98076211353267695, -63.00000000000022027, -128.9999999999999716 ) ) ;
#11803 = oriented_edge ( 'none', *, *, #3689, .f. ) ;
#11804 = direction ( 'none', ( -0.9990641676798454052, 0.04325261677838693891, 0.0000000000000000000 ) ) ;
#11806 = oriented_edge ( 'none', *, *, #51029, .t. ) ;
#11805 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11807 = face_outer_bound ( 'none', #52160, .t. ) ;
#11808 = cartesian_point ( 'none', ( -11.93756134329527541, -70.71076327030456810, -224.9633273907171827 ) ) ;
#11809 = advanced_face ( 'none', ( #26271, #13872 ), #19513, .t. ) ;
#11810 = cartesian_point ( 'none', ( 44.56565694769656005, 32.66549164825701013, 65.82287447638623235 ) ) ;
#11811 = cartesian_point ( 'none', ( -23.61973558354785396, -98.48416260680276935, -190.8258784073719880 ) ) ;
#11812 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#11813 = edge_curve ( 'none', #28341, #3050, #42686, .t. ) ;
#11814 = cartesian_point ( 'none', ( 54.66530334789214152, -109.4999999999995026, -122.7347227346100169 ) ) ;
#11815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11816 = advanced_face ( 'none', ( #20380 ), #37455, .f. ) ;
#11817 = cartesian_point ( 'none', ( -26.83727104136254482, 14.43735752134474914, -221.5000000000000284 ) ) ;
#11818 = cartesian_point ( 'none', ( 2.119374102735531729, 55.21160140969168850, 67.97647935391856322 ) ) ;
#11819 = edge_curve ( 'none', #15161, #31155, #38762, .t. ) ;
#11820 = direction ( 'none', ( 0.8829475928589305411, -0.4694715627858839224, 1.047645019906966363e-15 ) ) ;
#11822 = oriented_edge ( 'none', *, *, #46999, .f. ) ;
#11821 = axis2_placement_3d ( 'none', #29408, #34143, #42402 ) ;
#11823 = axis2_placement_3d ( 'none', #9127, #37739, #557 ) ;
#11824 = oriented_edge ( 'none', *, *, #23589, .f. ) ;
#11825 = oriented_edge ( 'none', *, *, #28096, .t. ) ;
#11826 = vertex_point ( 'none', #45139 ) ;
#11827 = cylindrical_surface ( 'none', #27600, 6.138320441952084039 ) ;
#11828 = oriented_edge ( 'none', *, *, #52374, .f. ) ;
#11829 = axis2_placement_3d ( 'none', #30035, #29330, #16916 ) ;
#11830 = direction ( 'none', ( -1.281797577817073850e-15, 6.803793005598303976e-15, 1.000000000000000000 ) ) ;
#11831 = cartesian_point ( 'none', ( -34.98471427096060893, 33.80704772859652252, 71.01113074313504114 ) ) ;
#11832 = edge_curve ( 'none', #44078, #1536, #827, .t. ) ;
#11834 = axis2_placement_3d ( 'none', #42282, #46464, #21371 ) ;
#11833 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11835 = cartesian_point ( 'none', ( 42.89246173752313496, -99.07510714984226752, -187.6103482469943060 ) ) ;
#11836 = cartesian_point ( 'none', ( -30.79379699902084155, 45.87430270567846691, 65.48047330172987301 ) ) ;
#11837 = cartesian_point ( 'none', ( 52.70594204877388478, 21.07262605514898013, -126.4999999999998295 ) ) ;
#11838 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#11839 = line ( 'none', #16546, #3306 ) ;
#11840 = edge_curve ( 'none', #52519, #18995, #42029, .t. ) ;
#11841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11842 = edge_loop ( 'none', ( #13978, #39598, #39359, #43337 ) ) ;
#11843 = direction ( 'none', ( -1.283712398741281725e-30, -1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#11844 = advanced_face ( 'none', ( #45315 ), #1430, .f. ) ;
#11845 = vector ( 'none', #30726, 1000.000000000000114 ) ;
#11846 = cartesian_point ( 'none', ( 52.55005712244431493, -109.5999999999994827, -147.6204036347636759 ) ) ;
#11847 = cartesian_point ( 'none', ( -58.55920626011551633, 12.36292288195836875, 77.00000000000000000 ) ) ;
#11848 = face_bound ( 'none', #12846, .t. ) ;
#11849 = oriented_edge ( 'none', *, *, #29881, .f. ) ;
#11850 = direction ( 'none', ( 0.8732955203394839883, 7.689702191451917327e-15, 0.4871908600897494890 ) ) ;
#11851 = axis2_placement_3d ( 'none', #6169, #35436, #18794 ) ;
#11853 = cartesian_point ( 'none', ( 48.64312139965806381, 0.8327359980736598333, 71.01113074311722073 ) ) ;
#11852 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11854 = vector ( 'none', #10329, 1000.000000000000000 ) ;
#11855 = circle ( 'none', #8366, 37.00000000000006395 ) ;
#11856 = direction ( 'none', ( -1.341826977642614027e-16, -3.094331293124142505e-16, -1.000000000000000000 ) ) ;
#11857 = oriented_edge ( 'none', *, *, #2835, .f. ) ;
#11858 = edge_curve ( 'none', #54163, #3985, #45953, .t. ) ;
#11859 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11860 = cartesian_point ( 'none', ( 51.26530334789234189, -129.4999999999995453, -122.7347227346098606 ) ) ;
#11861 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11862 = cartesian_point ( 'none', ( 45.00000000000000711, 5.510910596163090344e-15, 95.50000000000000000 ) ) ;
#11863 = vertex_point ( 'none', #53743 ) ;
#11864 = direction ( 'none', ( -1.000000000000000000, 1.067522139062650671e-15, 0.0000000000000000000 ) ) ;
#11865 = edge_curve ( 'none', #43505, #52127, #44623, .t. ) ;
#11866 = oriented_edge ( 'none', *, *, #48322, .t. ) ;
#11867 = cartesian_point ( 'none', ( 8.861823390122143997e-13, -89.29999999999995453, -173.9999999999999432 ) ) ;
#11868 = line ( 'none', #45750, #9199 ) ;
#11869 = oriented_edge ( 'none', *, *, #45895, .t. ) ;
#11870 = cartesian_point ( 'none', ( -48.03765984943050427, -99.50000000000039790, -200.4889423210858581 ) ) ;
#11871 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 49.00000000000000000 ) ) ;
#11872 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 5.500000000000007994 ) ) ;
#11873 = cartesian_point ( 'none', ( 20.59999999999224940, -95.50821484788008320, -197.5598809269777973 ) ) ;
#11874 = edge_loop ( 'none', ( #16861, #39516, #46615, #471 ) ) ;
#11875 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#11876 = cartesian_point ( 'none', ( 32.02033397217095967, -64.90250438682981837, -213.1938270650399545 ) ) ;
#11877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11878 = cartesian_point ( 'none', ( -25.61018781776714803, -53.05962679711618790, -134.4912348658347980 ) ) ;
#11879 = cartesian_point ( 'none', ( -10.73105837456501277, -50.82958672035096725, 77.00000000000000000 ) ) ;
#11880 = oriented_edge ( 'none', *, *, #25834, .t. ) ;
#11881 = oriented_edge ( 'none', *, *, #43775, .t. ) ;
#11882 = advanced_face ( 'none', ( #21696 ), #30856, .f. ) ;
#11883 = oriented_edge ( 'none', *, *, #17580, .t. ) ;
#11884 = cartesian_point ( 'none', ( 14.63717083136705632, -26.72888493735355198, -221.4999999999995737 ) ) ;
#11885 = oriented_edge ( 'none', *, *, #13807, .f. ) ;
#11886 = line ( 'none', #20266, #21628 ) ;
#11887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11888 = cartesian_point ( 'none', ( 16.95508660172560766, 52.58520346225449771, 88.51335214218484282 ) ) ;
#11889 = advanced_face ( 'none', ( #9285 ), #6678, .f. ) ;
#11890 = direction ( 'none', ( -1.000000000000000000, -9.092343736154298220e-15, 4.402608545927344401e-14 ) ) ;
#11891 = cartesian_point ( 'none', ( -30.02637984930814952, 18.06445516747972135, -221.5000000000000853 ) ) ;
#11892 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#11893 = cartesian_point ( 'none', ( 51.66712826273587922, -82.68468937525256024, -23.10000000000000497 ) ) ;
#11894 = axis2_placement_3d ( 'none', #36015, #7101, #53408 ) ;
#11895 = cartesian_point ( 'none', ( 12.91790900476957127, -89.32716715113336647, -148.8969240001814853 ) ) ;
#11896 = toroidal_surface ( 'none', #16748, 4.200000000000000178, 0.2000000000000009548 ) ;
#11897 = cartesian_point ( 'none', ( -25.88181791864148096, -72.22498166639796580, -121.1722440873052449 ) ) ;
#11898 = edge_loop ( 'none', ( #40063, #31500, #29128, #45880 ) ) ;
#11899 = direction ( 'none', ( -1.033905585191071457e-15, -1.041164386969050600e-15, 1.000000000000000000 ) ) ;
#11900 = line ( 'none', #4110, #49214 ) ;
#11901 = advanced_face ( 'none', ( #51217 ), #53128, .t. ) ;
#11902 = cartesian_point ( 'none', ( 6.171186499427026807e-05, -85.49999999999998579, -173.9999643706322843 ) ) ;
#11903 = edge_curve ( 'none', #17093, #6488, #53831, .t. ) ;
#11904 = circle ( 'none', #45211, 45.00000000000000711 ) ;
#11905 = oriented_edge ( 'none', *, *, #44025, .t. ) ;
#11906 = axis2_placement_3d ( 'none', #26298, #47027, #30548 ) ;
#11907 = cartesian_point ( 'none', ( -37.30721084980045532, -31.22641585741331482, 65.71312512078202417 ) ) ;
#11908 = cylindrical_surface ( 'none', #47143, 8.749999999999994671 ) ;
#11909 = line ( 'none', #44989, #47271 ) ;
#11910 = line ( 'none', #10109, #753 ) ;
#11911 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 84.49999999999998579 ) ) ;
#11912 = edge_curve ( 'none', #39419, #28566, #17796, .t. ) ;
#11913 = axis2_placement_3d ( 'none', #15453, #27886, #27319 ) ;
#11914 = axis2_placement_3d ( 'none', #2821, #42626, #5682 ) ;
#11915 = circle ( 'none', #49767, 6.499999999999999112 ) ;
#11916 = edge_curve ( 'none', #53345, #2771, #25660, .t. ) ;
#11917 = axis2_placement_3d ( 'none', #813, #38527, #30791 ) ;
#11918 = oriented_edge ( 'none', *, *, #28796, .f. ) ;
#11919 = plane ( 'none', #48705 ) ;
#11920 = vertex_point ( 'none', #29232 ) ;
#11921 = oriented_edge ( 'none', *, *, #26914, .t. ) ;
#11922 = line ( 'none', #9022, #26926 ) ;
#11923 = vertex_point ( 'none', #3638 ) ;
#11924 = edge_curve ( 'none', #51323, #51402, #3428, .t. ) ;
#11926 = axis2_placement_3d ( 'none', #51259, #9882, #30903 ) ;
#11925 = cartesian_point ( 'none', ( -30.53773353750115760, -57.36922837877933290, -116.4999999999999716 ) ) ;
#11927 = cartesian_point ( 'none', ( -83.28642292229811517, 64.01397897755417432, 0.0000000000000000000 ) ) ;
#11928 = cartesian_point ( 'none', ( 4.332946116919975190e-13, -40.29999999999996163, -173.9999999999999432 ) ) ;
#11929 = vertex_point ( 'none', #3809 ) ;
#11930 = oriented_edge ( 'none', *, *, #32021, .t. ) ;
#11931 = axis2_placement_3d ( 'none', #16085, #41137, #24977 ) ;
#11932 = approval_role ( '' ) ;
#11933 = cartesian_point ( 'none', ( 61.44337674962574170, -88.20975826745896597, 0.0000000000000000000 ) ) ;
#11934 = oriented_edge ( 'none', *, *, #47649, .t. ) ;
#11935 = edge_loop ( 'none', ( #31806, #18988, #14266, #44654 ) ) ;
#11936 = cartesian_point ( 'none', ( -49.88653899652909018, -26.52514329740330012, -128.5999999999999943 ) ) ;
#11937 = axis2_placement_3d ( 'none', #50950, #30206, #25825 ) ;
#11938 = cartesian_point ( 'none', ( -46.71707906526641096, 13.59427216776654568, 87.92908684482546278 ) ) ;
#11939 = edge_loop ( 'none', ( #3798, #32268, #44822, #10261 ) ) ;
#11940 = cartesian_point ( 'none', ( 50.87516601493565815, -72.99999999999951683, -159.0524796719501524 ) ) ;
#11941 = oriented_edge ( 'none', *, *, #31196, .f. ) ;
#11942 = line ( 'none', #14544, #36114 ) ;
#11943 = cartesian_point ( 'none', ( -47.93790672739132930, 8.300809271081938334, 64.34693863110783241 ) ) ;
#11944 = edge_curve ( 'none', #46204, #46906, #33497, .t. ) ;
#11945 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11946 = direction ( 'none', ( -0.8571673007021062274, -0.5150380749100641475, 3.762086538871412391e-14 ) ) ;
#11947 = cartesian_point ( 'none', ( 30.22226399940237940, -38.12543029142860007, 65.09760298616991747 ) ) ;
#11948 = vector ( 'none', #29193, 1000.000000000000000 ) ;
#11949 = cartesian_point ( 'none', ( 26.94592016336743256, 14.22395033460975000, -221.4999999999999147 ) ) ;
#11950 = face_outer_bound ( 'none', #15510, .t. ) ;
#11951 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838691809, -0.0000000000000000000 ) ) ;
#11952 = oriented_edge ( 'none', *, *, #29954, .f. ) ;
#11953 =( bounded_curve ( ) b_spline_curve ( 3, ( #34918, #27230, #10030, #39136 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.215375125104669829, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9895006561676507051, 0.9895006561676507051, 1.000000000000000000 ) )
representation_item ( '' ) );
#11954 = edge_curve ( 'none', #28566, #39419, #28940, .t. ) ;
#11955 = direction ( 'none', ( 1.281797577817010149e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11956 = circle ( 'none', #31126, 13.19999999999999751 ) ;
#11957 = edge_loop ( 'none', ( #12994, #25830, #49033, #18639 ) ) ;
#11958 = line ( 'none', #12865, #45311 ) ;
#11959 = oriented_edge ( 'none', *, *, #25431, .t. ) ;
#11960 = cartesian_point ( 'none', ( 29.37502608249504377, -128.4999999999996874, -224.8788951310946231 ) ) ;
#11961 = vector ( 'none', #36471, 1000.000000000000000 ) ;
#11962 = direction ( 'none', ( -3.234580054011840274e-14, -0.3105976432361758910, -0.9505414793769566550 ) ) ;
#11963 = line ( 'none', #781, #805 ) ;
#11964 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -73.00000000000001421 ) ) ;
#11965 = cartesian_point ( 'none', ( -47.37886904859689707, -128.5000000000003695, -209.4371065677537160 ) ) ;
#11966 = circle ( 'none', #47485, 6.500000000000005329 ) ;
#11967 = circle ( 'none', #35430, 6.399999999999998579 ) ;
#11968 = cartesian_point ( 'none', ( 58.01397897755485644, -83.28642292229760358, 69.49999999999998579 ) ) ;
#11969 = vector ( 'none', #45066, 1000.000000000000114 ) ;
#11970 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838693197, 0.0000000000000000000 ) ) ;
#11971 = cartesian_point ( 'none', ( -11.99999999999907097, -88.00000000000008527, -230.2338865809575168 ) ) ;
#11972 = line ( 'none', #47406, #47906 ) ;
#11973 = oriented_edge ( 'none', *, *, #54058, .f. ) ;
#11974 = edge_loop ( 'none', ( #19376, #32324, #2393, #7018 ) ) ;
#11975 = face_outer_bound ( 'none', #9403, .t. ) ;
#11976 = vertex_point ( 'none', #4681 ) ;
#11977 = edge_loop ( 'none', ( #39422, #11934, #20168, #33756 ) ) ;
#11978 = axis2_placement_3d ( 'none', #6347, #43296, #14785 ) ;
#11979 = cartesian_point ( 'none', ( -31.81654221614225264, -6.630055912919577743, 175.4999999999999716 ) ) ;
#11980 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11981 = edge_loop ( 'none', ( #6828, #11292 ) ) ;
#11982 = direction ( 'none', ( 0.4593118066915573561, 0.8882751061657292446, 0.0000000000000000000 ) ) ;
#11983 = cartesian_point ( 'none', ( 82.68468937525237550, 51.66712826273617054, -20.00000000000000355 ) ) ;
#11984 = cartesian_point ( 'none', ( 1.048033522410342755, -55.24078192483163718, 72.92855158512749369 ) ) ;
#11985 = edge_curve ( 'none', #50423, #7319, #23666, .t. ) ;
#11986 = axis2_placement_3d ( 'none', #17229, #21019, #41940 ) ;
#11987 = vertex_point ( 'none', #42395 ) ;
#11988 = oriented_edge ( 'none', *, *, #20938, .f. ) ;
#11989 = oriented_edge ( 'none', *, *, #23834, .f. ) ;
#11990 = edge_curve ( 'none', #15533, #29917, #15203, .t. ) ;
#11991 = cartesian_point ( 'none', ( 50.31152949374526173, 95.00000000000000000, -17.99999999999984368 ) ) ;
#11992 = cartesian_point ( 'none', ( 13.68393218339851991, -108.6422957648459260, -148.5000000000005400 ) ) ;
#11993 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#11994 = cylindrical_surface ( 'none', #14540, 12.49999999999999822 ) ;
#11995 = cartesian_point ( 'none', ( 7.542536535611479536e-15, 7.562905245752615636e-15, -104.0000000000000142 ) ) ;
#11996 = cartesian_point ( 'none', ( -48.17153899652954152, 29.49561043238314184, -132.5999999999999659 ) ) ;
#11997 = conical_surface ( 'none', #27358, 46.00000000000004263, 0.7853981633974378429 ) ;
#11998 = edge_curve ( 'none', #20945, #33897, #5351, .t. ) ;
#11999 = oriented_edge ( 'none', *, *, #11474, .t. ) ;
#12000 = cartesian_point ( 'none', ( 4.148093983319886121e-13, -38.29999999999996874, -173.9999999999999432 ) ) ;
#12001 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838697361, 0.0000000000000000000 ) ) ;
#12002 = edge_loop ( 'none', ( #39102, #34209, #377, #45364 ) ) ;
#12003 = oriented_edge ( 'none', *, *, #50980, .t. ) ;
#12004 = direction ( 'none', ( 8.937295348232510150e-15, -1.000000000000000000, -1.878382429069715979e-16 ) ) ;
#12005 = face_outer_bound ( 'none', #24631, .t. ) ;
#12006 = vertex_point ( 'none', #15882 ) ;
#12007 = cartesian_point ( 'none', ( -56.55541335454123697, -101.6000000000004491, -206.5417405905836290 ) ) ;
#12008 = edge_loop ( 'none', ( #44587, #15294, #42319, #20373 ) ) ;
#12009 = cartesian_point ( 'none', ( -30.88150461989906148, 16.47236113720148154, -221.5000000000005116 ) ) ;
#12010 = direction ( 'none', ( 8.626203523753902876e-16, 8.537468632450518024e-16, -1.000000000000000000 ) ) ;
#12011 = face_outer_bound ( 'none', #50065, .t. ) ;
#12012 = cartesian_point ( 'none', ( 34.13742434491038580, -34.66439911823520248, 71.29804622246004442 ) ) ;
#12013 = axis2_placement_3d ( 'none', #19368, #14638, #6394 ) ;
#12014 = cylindrical_surface ( 'none', #43061, 60.10000000000001563 ) ;
#12015 = line ( 'none', #14149, #29673 ) ;
#12016 = line ( 'none', #37074, #37515 ) ;
#12017 = vector ( 'none', #38645, 1000.000000000000000 ) ;
#12018 = edge_curve ( 'none', #44792, #29819, #26906, .t. ) ;
#12019 = direction ( 'none', ( 1.000000000000000000, 2.758371281385863895e-16, -0.0000000000000000000 ) ) ;
#12020 = cartesian_point ( 'none', ( 42.09628027745101519, -104.4220995686266633, -189.9040379668565777 ) ) ;
#12021 = vector ( 'none', #46960, 1000.000000000000114 ) ;
#12022 = edge_loop ( 'none', ( #10629, #4566, #41639, #46733 ) ) ;
#12023 = oriented_edge ( 'none', *, *, #41010, .f. ) ;
#12024 = oriented_edge ( 'none', *, *, #26862, .f. ) ;
#12025 = advanced_face ( 'none', ( #744 ), #4001, .f. ) ;
#12026 = edge_curve ( 'none', #45061, #38315, #48539, .t. ) ;
#12027 = cartesian_point ( 'none', ( 66.86231889271435591, -33.97690851576959403, 13.26794919243116944 ) ) ;
#12028 = vertex_point ( 'none', #33968 ) ;
#12029 = oriented_edge ( 'none', *, *, #22162, .t. ) ;
#12030 = edge_loop ( 'none', ( #41844, #10379, #7513 ) ) ;
#12031 = plane ( 'none', #40723 ) ;
#12032 = cartesian_point ( 'none', ( -54.05841513569559709, 11.41272329537509655, 65.46266928618231873 ) ) ;
#12033 = cartesian_point ( 'none', ( 2.234125808928222323, 75.10261058744458751, -79.09999999999998010 ) ) ;
#12035 = vertex_point ( 'none', #4356 ) ;
#12034 = direction ( 'none', ( 1.000000000000000000, 9.131584377541462894e-15, -4.398467709509458479e-14 ) ) ;
#12036 = cartesian_point ( 'none', ( 48.46059218397766699, -4.299771374129751855, 65.71312512077749091 ) ) ;
#12037 = circle ( 'none', #35925, 6.138320441952076933 ) ;
#12038 = advanced_face ( 'none', ( #29562, #37403 ), #8539, .f. ) ;
#12039 = oriented_edge ( 'none', *, *, #9609, .f. ) ;
#12040 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#12041 = b_spline_curve_with_knots ( 'none', 3,
( #7054, #27542, #31387, #10938, #6891, #36340, #52822, #22942, #35617, #23498 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005111435388965619372, 0.005502400396287272268, 0.005893365403608925163, 0.006284330410930578058, 0.006675295418252230953 ),
.unspecified. ) ;
#12042 = cartesian_point ( 'none', ( -66.99692312798325133, -31.42311714937120470, 15.00000000000001954 ) ) ;
#12043 = cylindrical_surface ( 'none', #3389, 55.25000000000001421 ) ;
#12044 = circle ( 'none', #47324, 6.500000000000005329 ) ;
#12045 = direction ( 'none', ( 0.8732955203394805466, 7.939428697176292064e-15, 0.4871908600897557617 ) ) ;
#12046 = cartesian_point ( 'none', ( -9.776902911689829168, 50.81805456189160708, 5.500000000000007994 ) ) ;
#12047 = oriented_edge ( 'none', *, *, #36521, .f. ) ;
#12048 = vertex_point ( 'none', #17141 ) ;
#12049 = direction ( 'none', ( -1.000000000000000000, -9.242606680004426621e-15, 4.399741399469800317e-14 ) ) ;
#12050 = oriented_edge ( 'none', *, *, #45578, .t. ) ;
#12051 = edge_loop ( 'none', ( #11152, #36123, #32380, #36108 ) ) ;
#12052 = cartesian_point ( 'none', ( 30.78070850990733831, -45.88755824164648089, 89.78084504398513843 ) ) ;
#12053 = vertex_point ( 'none', #334 ) ;
#12054 = cartesian_point ( 'none', ( 29.30468333314723139, -63.41139316204338883, -214.7212017175395431 ) ) ;
#12055 = cartesian_point ( 'none', ( -27.34797133483961318, -52.63021437065410879, -135.8379973374692327 ) ) ;
#12057 = vector ( 'none', #5683, 1000.000000000000000 ) ;
#12056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12058 = axis2_placement_3d ( 'none', #13186, #38057, #42093 ) ;
#12059 = line ( 'none', #5298, #15305 ) ;
#12060 = cartesian_point ( 'none', ( 16.14480882225243619, -31.05549185600746753, -221.4999999999998010 ) ) ;
#12061 = circle ( 'none', #35089, 6.138320441952078710 ) ;
#12062 = oriented_edge ( 'none', *, *, #2530, .f. ) ;
#12063 = face_outer_bound ( 'none', #21294, .t. ) ;
#12064 = edge_curve ( 'none', #46416, #52100, #45252, .t. ) ;
#12065 = vector ( 'none', #23832, 1000.000000000000227 ) ;
#12066 = line ( 'none', #39016, #40195 ) ;
#12067 = cartesian_point ( 'none', ( -82.68468937525202023, -51.66712826273674608, -23.10000000000000142 ) ) ;
#12068 = cartesian_point ( 'none', ( 32.86818208135917274, -72.22498166639742578, -222.9302290319764950 ) ) ;
#12069 = cartesian_point ( 'none', ( 32.78387024562022845, -15.41383566635207103, -217.0783939166791185 ) ) ;
#12070 = cartesian_point ( 'none', ( 65.60006171186424240, -99.49999999998064482, -193.9999643706447898 ) ) ;
#12071 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12072 = oriented_edge ( 'none', *, *, #49234, .f. ) ;
#12073 = conical_surface ( 'none', #8442, 7.000000000000013323, 0.7853981633974473908 ) ;
#12074 = edge_loop ( 'none', ( #18746, #37674, #4104, #46315, #13643, #46746 ) ) ;
#12075 = edge_curve ( 'none', #9076, #26412, #39387, .t. ) ;
#12076 = oriented_edge ( 'none', *, *, #24154, .t. ) ;
#12077 = axis2_placement_3d ( 'none', #49707, #12558, #53533 ) ;
#12078 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.00000000000000000 ) ) ;
#12079 = oriented_edge ( 'none', *, *, #28315, .f. ) ;
#12081 = oriented_edge ( 'none', *, *, #13672, .t. ) ;
#12080 = oriented_edge ( 'none', *, *, #36963, .f. ) ;
#12082 = cartesian_point ( 'none', ( -37.91496977928204615, -104.3001187931533593, -149.7619381984878544 ) ) ;
#12083 = edge_curve ( 'none', #32475, #46269, #35447, .t. ) ;
#12084 = circle ( 'none', #54083, 7.400000000000003908 ) ;
#12085 = axis2_placement_3d ( 'none', #420, #41929, #25259 ) ;
#12086 = direction ( 'none', ( 9.251858538542969067e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12087 = oriented_edge ( 'none', *, *, #51211, .t. ) ;
#12088 = advanced_face ( 'none', ( #32810 ), #46790, .f. ) ;
#12089 = axis2_placement_3d ( 'none', #31794, #5967, #43508 ) ;
#12090 = edge_loop ( 'none', ( #42227, #10180, #45445, #9324 ) ) ;
#12091 = cartesian_point ( 'none', ( 29.37500000000148503, -101.3999999999996930, -224.8789924723354545 ) ) ;
#12092 = cartesian_point ( 'none', ( -17.32509314359874253, -45.46137851740769520, 66.89718543195942857 ) ) ;
#12093 = circle ( 'none', #54133, 5.500000000000005329 ) ;
#12094 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12095 = oriented_edge ( 'none', *, *, #24647, .t. ) ;
#12096 = edge_curve ( 'none', #23001, #21042, #36756, .t. ) ;
#12097 = oriented_edge ( 'none', *, *, #48263, .t. ) ;
#12098 = edge_loop ( 'none', ( #15541, #23801, #47453 ) ) ;
#12099 = edge_curve ( 'none', #35540, #1148, #20325, .t. ) ;
#12100 = advanced_face ( 'none', ( #47889 ), #52629, .f. ) ;
#12101 = cartesian_point ( 'none', ( 32.37040363476597804, -109.5999999999996675, -223.2079278222275889 ) ) ;
#12102 = cartesian_point ( 'none', ( 28.95634819685403372, -8.851995476995210055, -221.4999999999997442 ) ) ;
#12103 = line ( 'none', #25036, #40233 ) ;
#12104 = vertex_point ( 'none', #37844 ) ;
#12105 = edge_curve ( 'none', #25576, #27871, #13207, .t. ) ;
#12106 = edge_loop ( 'none', ( #34784, #40797, #14663, #36664, #50175, #13645 ) ) ;
#12107 = vertex_point ( 'none', #27543 ) ;
#12108 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12109 = spherical_surface ( 'none', #6579, 13.19999999999999929 ) ;
#12110 = oriented_edge ( 'none', *, *, #13933, .t. ) ;
#12111 = direction ( 'none', ( 0.9827958569532656563, -0.1846951638660201400, -1.203577800433096497e-16 ) ) ;
#12112 = direction ( 'none', ( 0.9990641676798450721, -0.04325261677838958957, 0.0000000000000000000 ) ) ;
#12113 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #23968 ) ;
#12114 = direction ( 'none', ( 9.048317650695025804e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12115 = cartesian_point ( 'none', ( 29.37500000000148503, -101.3999999999996930, -224.8789924723354545 ) ) ;
#12116 = line ( 'none', #19768, #34289 ) ;
#12117 = direction ( 'none', ( 1.281797577817010741e-15, 1.791696720879642874e-16, -1.000000000000000000 ) ) ;
#12118 = cartesian_point ( 'none', ( 0.4644564721382146155, -87.29999999999995453, -161.7588080569949796 ) ) ;
#12119 = vector ( 'none', #53913, 1000.000000000000000 ) ;
#12120 = circle ( 'none', #38601, 3.999999999999996447 ) ;
#12122 = oriented_edge ( 'none', *, *, #7168, .f. ) ;
#12121 = direction ( 'none', ( -8.788558503296844022e-16, -8.670437432412841128e-16, 1.000000000000000000 ) ) ;
#12123 = line ( 'none', #49193, #38325 ) ;
#12124 = face_outer_bound ( 'none', #20743, .t. ) ;
#12125 = cartesian_point ( 'none', ( -49.64319523196790129, -9.270336991977609742, -5.876311053634470483 ) ) ;
#12126 = cartesian_point ( 'none', ( -11.51781284470009226, -31.34889029400569171, -170.6320589610836009 ) ) ;
#12127 = vertex_point ( 'none', #1041 ) ;
#12128 = advanced_face ( 'none', ( #21645 ), #38712, .t. ) ;
#12129 = direction ( 'none', ( -0.9784328531347619151, 0.2065651275181013546, 0.0000000000000000000 ) ) ;
#12130 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#12131 = cartesian_point ( 'none', ( 30.57986439706621340, 17.02620647070568438, -221.4999999999982379 ) ) ;
#12132 = oriented_edge ( 'none', *, *, #46369, .t. ) ;
#12133 = face_outer_bound ( 'none', #33385, .t. ) ;
#12134 = cartesian_point ( 'none', ( -32.49065534246821585, -16.01348603703878481, -217.1057596988391367 ) ) ;
#12135 = direction ( 'none', ( -0.04325261677838693197, -0.9990641676798454052, 0.0000000000000000000 ) ) ;
#12136 = oriented_edge ( 'none', *, *, #17922, .t. ) ;
#12137 = vertex_point ( 'none', #6155 ) ;
#12138 = direction ( 'none', ( -1.000000000000000000, -9.048317650695024227e-15, -1.281797577817012319e-15 ) ) ;
#12139 = oriented_edge ( 'none', *, *, #11944, .f. ) ;
#12141 = oriented_edge ( 'none', *, *, #24952, .t. ) ;
#12140 = vertex_point ( 'none', #22772 ) ;
#12142 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#12143 = cartesian_point ( 'none', ( 36.71076398294185594, -101.6984469899446850, -200.0263174316278310 ) ) ;
#12144 = cylindrical_surface ( 'none', #51986, 15.99999999999999822 ) ;
#12145 = cartesian_point ( 'none', ( 3.931183427813051967, -73.23878065546412586, -45.72498166639773842 ) ) ;
#12146 = cartesian_point ( 'none', ( 33.20222147103118004, 35.55980724364101064, 72.98017805792424895 ) ) ;
#12147 = oriented_edge ( 'none', *, *, #34996, .t. ) ;
#12148 = axis2_placement_3d ( 'none', #30057, #279, #33565 ) ;
#12149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12150 = oriented_edge ( 'none', *, *, #9170, .f. ) ;
#12151 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12152 = direction ( 'none', ( -0.5000000000000007772, -0.8660254037844381525, -1.175359463015879662e-15 ) ) ;
#12153 = circle ( 'none', #12812, 3.399999999999995026 ) ;
#12154 = edge_curve ( 'none', #16331, #15350, #5293, .t. ) ;
#12155 = cartesian_point ( 'none', ( -15.99719025925231897, -88.30000000000003979, -173.7001603607380957 ) ) ;
#12156 = axis2_placement_3d ( 'none', #33807, #21331, #146 ) ;
#12157 = oriented_edge ( 'none', *, *, #47578, .t. ) ;
#12158 = b_spline_curve_with_knots ( 'none', 3,
( #9454, #9636, #35246, #35072, #47850, #43468, #1940, #5935, #22757, #26968, #10185, #34519, #51706, #52089 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.003698308827779654695, 0.007396617655559304186, 0.009245772069449131533, 0.01109492648333895888, 0.01294408089722878449, 0.01479323531111861184 ),
.unspecified. ) ;
#12159 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, 0.0000000000000000000 ) ) ;
#12160 = oriented_edge ( 'none', *, *, #12646, .f. ) ;
#12161 = oriented_edge ( 'none', *, *, #39282, .f. ) ;
#12162 = direction ( 'none', ( 0.3499645431670275197, -0.9367629468151981165, 4.285829576045696410e-17 ) ) ;
#12163 = vector ( 'none', #26929, 1000.000000000000000 ) ;
#12164 = edge_curve ( 'none', #13560, #2523, #28244, .t. ) ;
#12165 = axis2_placement_3d ( 'none', #46493, #8093, #21022 ) ;
#12166 = oriented_edge ( 'none', *, *, #43848, .t. ) ;
#12167 = axis2_placement_3d ( 'none', #49294, #463, #7592 ) ;
#12168 = cartesian_point ( 'none', ( -51.66712826273645476, 82.68468937525219076, -35.00000000000000000 ) ) ;
#12169 = advanced_face ( 'none', ( #34129, #17139 ), #14951, .f. ) ;
#12170 = direction ( 'none', ( -0.1846951638660270512, -0.9827958569532644351, -2.261863412465175071e-17 ) ) ;
#12171 = cartesian_point ( 'none', ( 33.00000000000028422, -19.33095244168751137, -193.3309524416877707 ) ) ;
#12172 = oriented_edge ( 'none', *, *, #16326, .f. ) ;
#12173 = edge_loop ( 'none', ( #6318, #45908, #54174, #29864 ) ) ;
#12174 = cartesian_point ( 'none', ( -29.37499999999917222, -99.50000000000024158, -123.1210075276642470 ) ) ;
#12175 = axis2_placement_3d ( 'none', #14161, #26019, #17985 ) ;
#12176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12177 = circle ( 'none', #47224, 4.049999999999998934 ) ;
#12178 = cartesian_point ( 'none', ( 0.9999999999927391414, -109.2999999999999119, -189.4677082982579748 ) ) ;
#12179 = edge_curve ( 'none', #7349, #28968, #27560, .t. ) ;
#12180 = axis2_placement_3d ( 'none', #34206, #33688, #38458 ) ;
#12181 = cartesian_point ( 'none', ( 30.22718674928873384, 27.71853497614218753, 12.99999999999999822 ) ) ;
#12182 = cartesian_point ( 'none', ( -2.667575782652303218, -55.18624030187657326, 67.49328848609889064 ) ) ;
#12183 = advanced_face ( 'none', ( #5972 ), #15141, .t. ) ;
#12184 = cylindrical_surface ( 'none', #41305, 10.00000000000000711 ) ;
#12185 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#12186 = edge_curve ( 'none', #3447, #21958, #49858, .t. ) ;
#12187 = cartesian_point ( 'none', ( -71.29948143487082746, 6.388173070196468295, -83.09999999999998010 ) ) ;
#12188 = vertex_point ( 'none', #22943 ) ;
#12189 = cartesian_point ( 'none', ( -81.29403718214130947, -46.12390614218300300, -29.10000000000000853 ) ) ;
#12190 = oriented_edge ( 'none', *, *, #54164, .f. ) ;
#12191 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12192 = advanced_face ( 'none', ( #24920 ), #47203, .t. ) ;
#12193 = direction ( 'none', ( -1.000000000000000000, -7.930164461608250184e-15, 4.361590453884537601e-14 ) ) ;
#12194 = cartesian_point ( 'none', ( 47.36368616655630603, 20.08715342491224476, -116.4712673526285016 ) ) ;
#12195 = line ( 'none', #40317, #20632 ) ;
#12197 = edge_loop ( 'none', ( #52187, #39900, #13209 ) ) ;
#12196 = cartesian_point ( 'none', ( -50.82958672035092462, 10.73105837456519041, 74.35999999999999943 ) ) ;
#12198 = direction ( 'none', ( 8.881784197001254296e-16, 8.326672684688675039e-16, -1.000000000000000000 ) ) ;
#12199 = axis2_placement_3d ( 'none', #23577, #6248, #27442 ) ;
#12200 = cartesian_point ( 'none', ( 39.52207816094215076, -20.49093307533225783, -187.9274769671086744 ) ) ;
#12201 = oriented_edge ( 'none', *, *, #6324, .t. ) ;
#12202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12203 = cartesian_point ( 'none', ( 43.95500000000001961, 2.780609716877430566e-16, -72.00000000000001421 ) ) ;
#12204 = oriented_edge ( 'none', *, *, #2333, .t. ) ;
#12206 = edge_loop ( 'none', ( #18382, #53306, #8928, #50897 ) ) ;
#12205 = oriented_edge ( 'none', *, *, #32797, .t. ) ;
#12207 = direction ( 'none', ( -0.8660254037844598018, -7.818599211708634683e-15, -0.4999999999999631406 ) ) ;
#12208 = face_outer_bound ( 'none', #9618, .t. ) ;
#12209 = edge_curve ( 'none', #15250, #1316, #49217, .t. ) ;
#12210 = cartesian_point ( 'none', ( -24.83750338118777989, 24.66636577271243880, -221.4999999999863292 ) ) ;
#12211 = direction ( 'none', ( 0.9677450051188806190, 9.020562075079395313e-15, -0.2519317468431827578 ) ) ;
#12212 = oriented_edge ( 'none', *, *, #11614, .t. ) ;
#12213 = cartesian_point ( 'none', ( -64.74477219919181437, 37.85649842331911685, 46.76794919243116055 ) ) ;
#12214 = oriented_edge ( 'none', *, *, #22224, .t. ) ;
#12215 = vector ( 'none', #35909, 1000.000000000000000 ) ;
#12216 = oriented_edge ( 'none', *, *, #20539, .f. ) ;
#12217 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#12218 = oriented_edge ( 'none', *, *, #26608, .t. ) ;
#12219 = edge_loop ( 'none', ( #24115, #29729, #39122, #44580 ) ) ;
#12220 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12221 = cartesian_point ( 'none', ( 41.70117074189159467, -93.87674431320105839, -190.9161759646367784 ) ) ;
#12222 = face_outer_bound ( 'none', #21801, .t. ) ;
#12223 = oriented_edge ( 'none', *, *, #53798, .f. ) ;
#12224 = cartesian_point ( 'none', ( -64.99993828813416030, -99.49999999998176747, -153.9999643706202335 ) ) ;
#12225 = cartesian_point ( 'none', ( -7.578744907533610409, -2.561762211160749647, -218.9999999999999147 ) ) ;
#12226 = oriented_edge ( 'none', *, *, #14987, .f. ) ;
#12227 = cartesian_point ( 'none', ( 7.287860208111060782e-13, -72.99999999999997158, -173.9999999999999432 ) ) ;
#12228 = cartesian_point ( 'none', ( 15.38528347524720452, 54.81484373220711603, 5.500000000000007994 ) ) ;
#12229 = face_outer_bound ( 'none', #37810, .t. ) ;
#12230 = cartesian_point ( 'none', ( -54.21340947027125878, 10.65911451086597950, 88.51928285963397514 ) ) ;
#12231 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12232 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#12233 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12235 = cartesian_point ( 'none', ( 48.43159176206297900, -4.616126943815917372, 65.54460001073803710 ) ) ;
#12234 = direction ( 'none', ( -0.8732955203394574539, 0.0000000000000000000, -0.4871908600897969510 ) ) ;
#12236 = cartesian_point ( 'none', ( 25.88181791864356285, -101.3999999999997215, -226.8277559126944709 ) ) ;
#12237 = cartesian_point ( 'none', ( 54.37899247232725486, -121.4999999999995026, -150.6871778264937234 ) ) ;
#12238 = edge_loop ( 'none', ( #13746, #8911, #21047, #48462 ) ) ;
#12239 = plane ( 'none', #14545 ) ;
#12240 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#12241 = oriented_edge ( 'none', *, *, #2463, .t. ) ;
#12242 = cartesian_point ( 'none', ( 23.25497526494024925, -26.15733406574566544, 14.00000000000007461 ) ) ;
#12243 = cartesian_point ( 'none', ( -49.88653899652954493, 26.52514329740251497, -128.5999999999999659 ) ) ;
#12244 = direction ( 'none', ( -0.4999999999999540923, -4.720957676386437757e-15, 0.8660254037844651309 ) ) ;
#12245 = edge_curve ( 'none', #20644, #51534, #40017, .t. ) ;
#12246 = vector ( 'none', #51867, 1000.000000000000114 ) ;
#12247 = axis2_placement_3d ( 'none', #18814, #18636, #26658 ) ;
#12248 = axis2_placement_3d ( 'none', #16917, #38110, #41797 ) ;
#12250 = oriented_edge ( 'none', *, *, #18993, .t. ) ;
#12249 = direction ( 'none', ( 9.048317650695024227e-15, -1.000000000000000000, -1.791696720879527257e-16 ) ) ;
#12251 = edge_curve ( 'none', #4805, #25028, #52463, .t. ) ;
#12252 = cartesian_point ( 'none', ( 28.35394130890632169, -43.52994960083341880, 79.64000000000000057 ) ) ;
#12254 = edge_loop ( 'none', ( #41704, #53489, #6744 ) ) ;
#12253 = oriented_edge ( 'none', *, *, #48694, .t. ) ;
#12255 = axis2_placement_3d ( 'none', #37830, #46035, #46570 ) ;
#12256 = edge_curve ( 'none', #36900, #12006, #22959, .t. ) ;
#12257 = face_outer_bound ( 'none', #1741, .t. ) ;
#12258 = axis2_placement_3d ( 'none', #37756, #8983, #41938 ) ;
#12259 = vertex_point ( 'none', #31573 ) ;
#12260 = oriented_edge ( 'none', *, *, #53235, .f. ) ;
#12261 = cartesian_point ( 'none', ( -57.50000000000027001, 29.81191037152726508, -116.4999999999999858 ) ) ;
#12262 = cartesian_point ( 'none', ( -30.87108278130725125, 1.336505858452153861, 175.4999999999999716 ) ) ;
#12263 = edge_curve ( 'none', #24378, #47400, #24286, .t. ) ;
#12264 = axis2_placement_3d ( 'none', #1184, #51147, #26031 ) ;
#12265 = cartesian_point ( 'none', ( 16.60407941686328925, -32.20740786330252092, -217.1322916377908143 ) ) ;
#12266 = vector ( 'none', #24727, 1000.000000000000000 ) ;
#12267 = cartesian_point ( 'none', ( 7.197377031604109514e-13, -71.99999999999995737, -173.9999999999999432 ) ) ;
#12268 = vertex_point ( 'none', #48610 ) ;
#12269 = oriented_edge ( 'none', *, *, #41801, .f. ) ;
#12270 = cartesian_point ( 'none', ( 54.87619277295555520, -6.425111017261579072, 65.19060577853169036 ) ) ;
#12271 = direction ( 'none', ( -0.9990409470326472308, -9.225909171283426420e-15, -0.04378568432845605929 ) ) ;
#12272 = cartesian_point ( 'none', ( 32.31988625574333440, -109.5999999999996675, -226.6375557895757424 ) ) ;
#12273 = cartesian_point ( 'none', ( -40.91160015421333185, -37.13324679515128679, 67.48971013776947814 ) ) ;
#12274 = circle ( 'none', #16565, 10.00000000000000533 ) ;
#12275 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#12276 = axis2_placement_3d ( 'none', #32910, #33105, #41725 ) ;
#12277 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12278 = edge_loop ( 'none', ( #13702, #29608 ) ) ;
#12279 = oriented_edge ( 'none', *, *, #36912, .t. ) ;
#12280 = cartesian_point ( 'none', ( 13.43857134767768713, -89.52054314432359661, -148.7230941056877214 ) ) ;
#12281 = cartesian_point ( 'none', ( -44.99993828813470031, -119.5000000000003979, -173.9999643706303232 ) ) ;
#12282 = edge_curve ( 'none', #15839, #9374, #1921, .t. ) ;
#12283 = direction ( 'none', ( 1.000000000000000000, -1.041164386969051784e-15, 1.033905585191070471e-15 ) ) ;
#12284 = cartesian_point ( 'none', ( 0.3876071405904574219, -109.2999999999999545, -160.0053667177533612 ) ) ;
#12285 = cartesian_point ( 'none', ( 58.80381447339919276, -12.41456416383788586, 90.85999999999999943 ) ) ;
#12286 = cartesian_point ( 'none', ( -40.37383750024596907, -27.14594977270072462, 64.23490810957802921 ) ) ;
#12287 = cartesian_point ( 'none', ( -21.48707714618075570, -43.64777217354945549, 74.35999999999999943 ) ) ;
#12288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12289 = edge_loop ( 'none', ( #3532, #8729, #52193, #25846 ) ) ;
#12290 = circle ( 'none', #29452, 6.000000000000000888 ) ;
#12291 = cartesian_point ( 'none', ( 29.37500000000091660, -87.99999999999970157, -228.2789924723356023 ) ) ;
#12292 = vector ( 'none', #41136, 1000.000000000000000 ) ;
#12293 = cartesian_point ( 'none', ( -60.00000000000000000, 0.0000000000000000000, 94.50000000000000000 ) ) ;
#12294 = direction ( 'none', ( -0.4999999999999633071, -4.720957676386521377e-15, 0.8660254037844599129 ) ) ;
#12295 = vertex_point ( 'none', #46537 ) ;
#12297 = vertex_point ( 'none', #8862 ) ;
#12296 = oriented_edge ( 'none', *, *, #34744, .f. ) ;
#12298 = cartesian_point ( 'none', ( 49.88653899652916124, 26.52514329740322907, -128.5999999999998238 ) ) ;
#12299 = cartesian_point ( 'none', ( -17.21400242194425800, 45.50295896666548856, 72.98182300473408191 ) ) ;
#12300 = direction ( 'none', ( -9.028110098336722939e-15, 1.000000000000000000, 4.746360539045965012e-17 ) ) ;
#12301 = line ( 'none', #42811, #36476 ) ;
#12302 = cartesian_point ( 'none', ( 10.59999999999240217, -99.29999999998663895, -195.0000000000071054 ) ) ;
#12303 = oriented_edge ( 'none', *, *, #33782, .f. ) ;
#12304 = cartesian_point ( 'none', ( 18.67567080719204853, -51.99796193640092667, 79.99993803377448387 ) ) ;
#12305 = cartesian_point ( 'none', ( 26.71872273183453217, -48.36107868263830767, 64.81961262290083425 ) ) ;
#12306 = advanced_face ( 'none', ( #4678, #2074 ), #9189, .f. ) ;
#12307 = direction ( 'none', ( 8.604228440844965160e-16, 8.604228440844965160e-16, -1.000000000000000000 ) ) ;
#12308 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -61.00000000000000000 ) ) ;
#12309 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12310 = circle ( 'none', #7066, 8.000000000000007105 ) ;
#12311 = axis2_placement_3d ( 'none', #37839, #16969, #29222 ) ;
#12312 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, -5.999999999999991118 ) ) ;
#12313 = cartesian_point ( 'none', ( -31.75541052382149232, 26.52534453053504748, 14.00000000000000533 ) ) ;
#12314 = oriented_edge ( 'none', *, *, #6612, .f. ) ;
#12316 = edge_loop ( 'none', ( #35808, #31692, #18665, #6034, #33153 ) ) ;
#12315 = cartesian_point ( 'none', ( 2.718877696782538036e-13, -17.49999999999996447, -210.9999999999999147 ) ) ;
#12317 = cartesian_point ( 'none', ( 32.36412242510462534, -36.32742904645785842, 66.66605773301436955 ) ) ;
#12318 = cartesian_point ( 'none', ( 31.06972783453733911, 16.11739121380418638, -221.4999999999995737 ) ) ;
#12319 = edge_curve ( 'none', #38493, #30950, #11904, .t. ) ;
#12320 = cartesian_point ( 'none', ( -31.97813754033346356, -14.24150650747390223, -221.5000000000067928 ) ) ;
#12321 = cartesian_point ( 'none', ( 1.533193374732996439, -109.2470680206966449, -186.1437627213420569 ) ) ;
#12322 = axis2_placement_3d ( 'none', #24401, #28092, #40710 ) ;
#12323 = edge_loop ( 'none', ( #52031, #34191, #47819, #8063, #42735, #51049 ) ) ;
#12324 = cartesian_point ( 'none', ( -26.99137844227883676, -14.12848938962101997, -221.4999999999998579 ) ) ;
#12325 = oriented_edge ( 'none', *, *, #24717, .f. ) ;
#12326 = circle ( 'none', #7163, 12.93330584189518540 ) ;
#12327 = edge_curve ( 'none', #53392, #32835, #14498, .t. ) ;
#12328 = vertex_point ( 'none', #17787 ) ;
#12329 = advanced_face ( 'none', ( #41340 ), #13251, .f. ) ;
#12330 = cartesian_point ( 'none', ( -55.93941176844513308, -10.59038488442898007, 5.500000000000007994 ) ) ;
#12331 = cartesian_point ( 'none', ( 40.37383750024579854, 27.14594977270100529, 64.23490810957804342 ) ) ;
#12332 = edge_curve ( 'none', #34431, #10085, #46582, .t. ) ;
#12333 = face_outer_bound ( 'none', #17527, .t. ) ;
#12334 = axis2_placement_3d ( 'none', #3275, #7121, #45171 ) ;
#12335 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-14-solid1', #43473 ) ;
#12336 = cartesian_point ( 'none', ( 6.802633340860924977e-15, 72.49999999999998579, -73.00000000000000000 ) ) ;
#12337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12338 = direction ( 'none', ( 5.556836311851890083e-15, -1.000000000000000000, -1.791696720879571630e-16 ) ) ;
#12339 = cartesian_point ( 'none', ( -32.86818208135701269, -109.6000000000002643, -125.0697709680232350 ) ) ;
#12340 = oriented_edge ( 'none', *, *, #37548, .f. ) ;
#12341 = cartesian_point ( 'none', ( 2.234125808928222323, 75.10261058744458751, -79.09999999999998010 ) ) ;
#12342 = axis2_placement_3d ( 'none', #1563, #52060, #1926 ) ;
#12343 = cartesian_point ( 'none', ( 13.68277840145181656, -90.27299467767198848, -148.5000000000005116 ) ) ;
#12344 = toroidal_surface ( 'none', #11184, 51.94999999999999574, 11.99999999999999822 ) ;
#12345 = direction ( 'none', ( -1.000000000000000000, -9.083642928751280212e-15, 4.390427415563118874e-14 ) ) ;
#12346 = axis2_placement_3d ( 'none', #31028, #39665, #1600 ) ;
#12347 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12348 = direction ( 'none', ( 1.000000000000000000, -1.084202172485505223e-15, 0.0000000000000000000 ) ) ;
#12349 = oriented_edge ( 'none', *, *, #31299, .t. ) ;
#12350 = cartesian_point ( 'none', ( 34.59949258031365105, 65.77818531145723568, 49.05256558012433743 ) ) ;
#12351 = oriented_edge ( 'none', *, *, #50537, .f. ) ;
#12352 = cartesian_point ( 'none', ( 43.13844210148373293, -28.03368176064169148, -126.4999999999998579 ) ) ;
#12353 = edge_curve ( 'none', #41155, #11987, #6622, .t. ) ;
#12354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12356 = vector ( 'none', #53291, 999.9999999999998863 ) ;
#12355 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, -4.999999999999992006 ) ) ;
#12357 = oriented_edge ( 'none', *, *, #32221, .f. ) ;
#12358 = cartesian_point ( 'none', ( -11.05061185828932224, -54.13486350406114411, 64.21915495751557046 ) ) ;
#12359 = cartesian_point ( 'none', ( 73.33046481935589611, -40.20936371515034580, 41.50000000000000711 ) ) ;
#12360 = circle ( 'none', #39075, 11.99999999999999645 ) ;
#12361 = edge_curve ( 'none', #25028, #38865, #51169, .t. ) ;
#12362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12363 = cartesian_point ( 'none', ( 13.74338296674491566, -108.6019109366635860, -148.5152059904222881 ) ) ;
#12364 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12365 = plane ( 'none', #48066 ) ;
#12366 = direction ( 'none', ( -0.9990409470326472308, -9.225909171283427998e-15, -0.04378568432845700298 ) ) ;
#12367 = direction ( 'none', ( 3.094331293124147435e-16, -1.341826977642603427e-16, -1.000000000000000000 ) ) ;
#12368 = direction ( 'none', ( 0.2065651275180978852, 0.9784328531347628033, 0.0000000000000000000 ) ) ;
#12369 = oriented_edge ( 'none', *, *, #47874, .f. ) ;
#12370 = advanced_face ( 'none', ( #3362 ), #19045, .f. ) ;
#12371 = cartesian_point ( 'none', ( 19.33095244168818994, -32.99999999999979394, -140.9999999999999147 ) ) ;
#12372 = cartesian_point ( 'none', ( 39.20070691290090537, -21.06686267075015806, -188.2433786658363601 ) ) ;
#12373 = oriented_edge ( 'none', *, *, #26193, .f. ) ;
#12374 = face_outer_bound ( 'none', #51984, .t. ) ;
#12375 = oriented_edge ( 'none', *, *, #27491, .t. ) ;
#12376 = advanced_face ( 'none', ( #18403 ), #10566, .t. ) ;
#12377 = cartesian_point ( 'none', ( -14.54302534946435088, 26.78022849398762872, -221.5000000000002558 ) ) ;
#12378 = cartesian_point ( 'none', ( 0.4259754931776995601, -55.24835784825462781, 76.23876297118290779 ) ) ;
#12379 = line ( 'none', #29446, #1217 ) ;
#12380 = vertex_point ( 'none', #21595 ) ;
#12381 = cartesian_point ( 'none', ( -35.20023863232066930, 33.58258341718277507, 71.65709397096927091 ) ) ;
#12382 = face_outer_bound ( 'none', #41186, .t. ) ;
#12383 = cartesian_point ( 'none', ( -53.89953530727165543, 12.16528615871101415, 65.46266928618234715 ) ) ;
#12384 = cartesian_point ( 'none', ( -39.30289109594630759, -28.67467033778902419, 65.76762174554018259 ) ) ;
#12385 = face_outer_bound ( 'none', #53279, .t. ) ;
#12386 = axis2_placement_3d ( 'none', #985, #50793, #4813 ) ;
#12387 = cartesian_point ( 'none', ( -50.87899247233460187, -101.6000000000004064, -203.3750000000002558 ) ) ;
#12388 = cartesian_point ( 'none', ( 9.967032096779819383, 54.34841291543364861, 89.72075546024379378 ) ) ;
#12389 = oriented_edge ( 'none', *, *, #25964, .f. ) ;
#12390 = edge_curve ( 'none', #20164, #30444, #1552, .t. ) ;
#12391 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838693197, 0.0000000000000000000 ) ) ;
#12392 = axis2_placement_3d ( 'none', #8171, #16604, #109 ) ;
#12393 = vertex_point ( 'none', #10120 ) ;
#12394 = cartesian_point ( 'none', ( -27.47426461119574626, 1.189446961405641101, 113.4999999999999716 ) ) ;
#12395 = direction ( 'none', ( -0.8660254037844598018, -7.818599211708634683e-15, -0.4999999999999631406 ) ) ;
#12396 = b_spline_curve_with_knots ( 'none', 3,
( #13907, #26838, #14105, #21920, #1457, #43537, #43345, #39326 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.004947384189900866716, 0.005684690862285783630, 0.006421997534670691003, 0.007896610879440515290 ),
.unspecified. ) ;
#12397 = advanced_face ( 'none', ( #43935 ), #2063, .f. ) ;
#12398 = vector ( 'none', #24627, 1000.000000000000000 ) ;
#12399 = oriented_edge ( 'none', *, *, #48807, .f. ) ;
#12400 = direction ( 'none', ( 0.9784328531347619151, -0.2065651275181013824, 0.0000000000000000000 ) ) ;
#12401 = direction ( 'none', ( 0.2065651275181012714, 0.9784328531347619151, 0.0000000000000000000 ) ) ;
#12402 = circle ( 'none', #36976, 51.49999999999996447 ) ;
#12403 = edge_curve ( 'none', #2771, #28095, #51833, .t. ) ;
#12405 = cartesian_point ( 'none', ( -29.42551737902178743, -105.6000000000002359, -126.5506354950124148 ) ) ;
#12404 = axis2_placement_3d ( 'none', #30509, #12986, #25194 ) ;
#12406 = cartesian_point ( 'none', ( -55.85989229613705476, 25.11162704133933232, -126.4999999999999716 ) ) ;
#12408 = direction ( 'none', ( 9.242606680004428199e-15, -1.000000000000000000, -1.789022937201710385e-16 ) ) ;
#12407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12409 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -21.00000000000000355 ) ) ;
#12410 = cartesian_point ( 'none', ( 3.093598569949159374e-15, 4.730820667308007727e-16, 16.73205080756887853 ) ) ;
#12412 = oriented_edge ( 'none', *, *, #13889, .t. ) ;
#12411 = direction ( 'none', ( -0.9616618148337285898, -0.2742381335458284886, 0.0000000000000000000 ) ) ;
#12413 = b_spline_curve_with_knots ( 'none', 3,
( #48117, #14413, #27233, #2183, #14986, #52138, #31415, #44246 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0003740901559911737994, 0.001756004459951229259, 0.002446961611931261840, 0.003137918763911294422 ),
.unspecified. ) ;
#12414 = axis2_placement_3d ( 'none', #23522, #48457, #18618 ) ;
#12415 = direction ( 'none', ( -1.000000000000000000, 8.604228440844973049e-16, -8.604228440844957272e-16 ) ) ;
#12416 = edge_curve ( 'none', #21516, #51360, #8617, .t. ) ;
#12417 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12418 = oriented_edge ( 'none', *, *, #23995, .f. ) ;
#12419 = circle ( 'none', #17964, 5.099999999999990763 ) ;
#12420 = cartesian_point ( 'none', ( -19.49492222078443149, 51.69710978146777336, 82.44071715214430185 ) ) ;
#12421 = oriented_edge ( 'none', *, *, #43408, .f. ) ;
#12422 = edge_curve ( 'none', #51607, #6225, #16464, .t. ) ;
#12423 = cartesian_point ( 'none', ( 39.95571761231435204, -38.15925424460198911, 80.36923719988946857 ) ) ;
#12424 = edge_curve ( 'none', #6611, #15839, #31498, .t. ) ;
#12425 = direction ( 'none', ( 1.000000000000000000, 9.116626251457876364e-15, -4.395597096194168571e-14 ) ) ;
#12426 = cartesian_point ( 'none', ( -6.589596882729770913e-12, -108.2999999999999261, -173.9999999999999432 ) ) ;
#12427 = direction ( 'none', ( 2.448654561316412452e-14, 0.7071067811865424657, 0.7071067811865525687 ) ) ;
#12428 = advanced_face ( 'none', ( #36077 ), #9238, .t. ) ;
#12429 = edge_curve ( 'none', #53863, #22142, #7938, .t. ) ;
#12430 = cartesian_point ( 'none', ( 16.54167330201468999, -30.84434049807213540, -221.4999999999998010 ) ) ;
#12431 = direction ( 'none', ( -1.281797577817009360e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12432 = vector ( 'none', #19506, 1000.000000000000000 ) ;
#12433 = vertex_point ( 'none', #22512 ) ;
#12434 = direction ( 'none', ( -8.604228440844965160e-16, -8.604228440844965160e-16, 1.000000000000000000 ) ) ;
#12435 = face_bound ( 'none', #39812, .t. ) ;
#12436 = cartesian_point ( 'none', ( 18.19483041810959989, 52.17214191254307565, 87.82926072086127078 ) ) ;
#12437 = advanced_face ( 'none', ( #30180 ), #13777, .f. ) ;
#12438 = direction ( 'none', ( 0.3417000698213938925, -0.01479326618975382833, -0.9396926207859108704 ) ) ;
#12439 = vector ( 'none', #52962, 1000.000000000000000 ) ;
#12440 = cartesian_point ( 'none', ( -37.56689149545880468, 40.51527089582692298, 84.11512179512726561 ) ) ;
#12441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12442 = vector ( 'none', #16121, 999.9999999999998863 ) ;
#12443 = circle ( 'none', #27659, 48.65000000000001279 ) ;
#12444 = cartesian_point ( 'none', ( 13.84815175409840826, -89.96269889013305487, -148.5866364778668469 ) ) ;
#12445 = cartesian_point ( 'none', ( -2.397449295409205927, -55.37712775032614587, 59.00000000000001421 ) ) ;
#12446 = advanced_face ( 'none', ( #53771 ), #40697, .t. ) ;
#12447 = oriented_edge ( 'none', *, *, #19784, .t. ) ;
#12448 = cartesian_point ( 'none', ( 53.37237809703989200, -101.5999999999994827, -147.8164774206497043 ) ) ;
#12449 = oriented_edge ( 'none', *, *, #8155, .f. ) ;
#12450 = circle ( 'none', #6932, 6.499999999999997335 ) ;
#12451 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12452 = cartesian_point ( 'none', ( -19.94048321825414405, -44.37603028853482101, 70.07872413784926380 ) ) ;
#12453 = cartesian_point ( 'none', ( -34.99553769614737320, 33.79745827167039351, 82.99381776517721221 ) ) ;
#12454 = vertex_point ( 'none', #14325 ) ;
#12455 = advanced_face ( 'none', ( #26221 ), #1895, .t. ) ;
#12456 = direction ( 'none', ( -0.04325261677837626689, -0.9990641676798457382, 0.0000000000000000000 ) ) ;
#12457 = axis2_placement_3d ( 'none', #18097, #34574, #5278 ) ;
#12458 = cartesian_point ( 'none', ( 69.36418359148852630, 28.39775895063565159, 13.35244935100331709 ) ) ;
#12459 = oriented_edge ( 'none', *, *, #45869, .t. ) ;
#12460 = oriented_edge ( 'none', *, *, #43087, .t. ) ;
#12461 = edge_curve ( 'none', #7158, #40342, #19708, .t. ) ;
#12462 = face_outer_bound ( 'none', #31162, .t. ) ;
#12463 = oriented_edge ( 'none', *, *, #17498, .f. ) ;
#12464 = direction ( 'none', ( -9.242606680004428199e-15, 1.000000000000000000, 1.789022937201710385e-16 ) ) ;
#12465 = cartesian_point ( 'none', ( -24.03767864237777729, 42.30298678627912778, 88.15427818625127543 ) ) ;
#12466 = direction ( 'none', ( -0.9990409470326473418, -9.540979117872440597e-15, -0.04378568432845606623 ) ) ;
#12467 = cartesian_point ( 'none', ( -54.08653899652954777, 26.52514329740251853, -128.3999999999999488 ) ) ;
#12468 = edge_curve ( 'none', #26491, #6181, #50545, .t. ) ;
#12469 = direction ( 'none', ( -1.067522139062650592e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12470 = cartesian_point ( 'none', ( 21.20977419343529036, -51.01736033730723818, 68.79770920610447149 ) ) ;
#12471 = axis2_placement_3d ( 'none', #48324, #39884, #6014 ) ;
#12472 = cartesian_point ( 'none', ( -49.88653899652953783, 26.52514329740252208, -136.4999999999999716 ) ) ;
#12473 = cartesian_point ( 'none', ( -1.479034102213371726, 4.375590412484153369, -215.9999999999999147 ) ) ;
#12474 = cartesian_point ( 'none', ( 49.88653899652916834, 26.52514329740323618, -136.4999999999998295 ) ) ;
#12475 = cartesian_point ( 'none', ( -48.32911811151122095, 5.588382477940467830, 65.09760298616859586 ) ) ;
#12476 = line ( 'none', #1306, #39277 ) ;
#12477 = oriented_edge ( 'none', *, *, #51438, .f. ) ;
#12478 = circle ( 'none', #21077, 6.000000000000000888 ) ;
#12479 = edge_curve ( 'none', #33372, #31052, #50626, .t. ) ;
#12480 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12481 = cartesian_point ( 'none', ( 34.48647058816518296, -34.31671486623393008, 69.77105706190484113 ) ) ;
#12482 = cartesian_point ( 'none', ( 1.695839909540081685e-14, -1.271685710523684173e-16, 151.9949493661166855 ) ) ;
#12483 = axis2_placement_3d ( 'none', #22811, #10415, #52148 ) ;
#12484 = cartesian_point ( 'none', ( 36.03017594038010429, -0.5803963046007866167, -216.7557491607639690 ) ) ;
#12485 = cartesian_point ( 'none', ( -30.02163178041226388, 2.960621326628281924, -221.5000000000000284 ) ) ;
#12486 = circle ( 'none', #4591, 7.000000000000006217 ) ;
#12487 = cartesian_point ( 'none', ( 52.53492454366539022, 28.70481161935498804, -132.5999999999998238 ) ) ;
#12488 = cartesian_point ( 'none', ( -15.66997772965916802, 46.05729364554529326, 74.35999999999999943 ) ) ;
#12489 = axis2_placement_3d ( 'none', #1823, #1640, #31070 ) ;
#12490 = direction ( 'none', ( 0.9827958569532644351, -0.1846951638660269679, 0.0000000000000000000 ) ) ;
#12491 = circle ( 'none', #20822, 74.00000000000001421 ) ;
#12492 = cylindrical_surface ( 'none', #26175, 87.50000000000000000 ) ;
#12493 = edge_loop ( 'none', ( #46191, #28624, #42574, #837 ) ) ;
#12494 = edge_curve ( 'none', #13598, #11101, #15764, .t. ) ;
#12495 = cartesian_point ( 'none', ( -49.88653899652906176, -31.02514329740329657, -116.4999999999999858 ) ) ;
#12496 = vertex_point ( 'none', #23055 ) ;
#12497 = direction ( 'none', ( -9.242606680004418733e-15, 1.000000000000000000, 1.791696720879519368e-16 ) ) ;
#12498 = vertex_point ( 'none', #40107 ) ;
#12499 = cartesian_point ( 'none', ( 39.76677744773305534, 28.02766039792504671, 64.34693863111105827 ) ) ;
#12500 = vector ( 'none', #32204, 1000.000000000000000 ) ;
#12501 = vertex_point ( 'none', #44319 ) ;
#12502 = direction ( 'none', ( 0.9990641676798456272, -0.04325261677837806407, 0.0000000000000000000 ) ) ;
#12503 = edge_curve ( 'none', #28224, #19287, #1371, .t. ) ;
#12504 = direction ( 'none', ( -4.325858568177869113e-14, -0.07017034696530138893, -0.9975350231479439556 ) ) ;
#12505 = cartesian_point ( 'none', ( -46.65645252304711477, 13.78798506314976002, 64.85067854487449779 ) ) ;
#12506 = cartesian_point ( 'none', ( -53.99701397690894566, -109.5000000000004263, -197.7859086698275632 ) ) ;
#12507 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.4999999999999310552 ) ) ;
#12508 = cartesian_point ( 'none', ( 48.92340375229986194, 25.67450354043142013, 66.61353411183465312 ) ) ;
#12509 = b_spline_curve_with_knots ( 'none', 3,
( #22642, #10416, #5998, #31430, #14425, #35475 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 5.721958498152796815e-17, 0.02160275326551921657, 0.04320550653103837763 ),
.unspecified. ) ;
#12510 = cartesian_point ( 'none', ( 45.38653899652936019, -26.52514329740286669, -104.0000000000000142 ) ) ;
#12511 = vertex_point ( 'none', #15422 ) ;
#12512 = direction ( 'none', ( 9.131584377541912545e-15, -1.000000000000000000, -1.791696720879515424e-16 ) ) ;
#12513 = edge_curve ( 'none', #29769, #36943, #33443, .t. ) ;
#12514 = oriented_edge ( 'none', *, *, #25256, .f. ) ;
#12515 = vertex_point ( 'none', #14883 ) ;
#12516 = cartesian_point ( 'none', ( -48.87017419736690016, 13.65244874541385478, -5.974640329546936357 ) ) ;
#12517 = oriented_edge ( 'none', *, *, #538, .f. ) ;
#12518 = cartesian_point ( 'none', ( 25.04964265597273965, -49.24938653248626963, 87.04821057614651636 ) ) ;
#12519 = vertex_point ( 'none', #53074 ) ;
#12520 = face_bound ( 'none', #35024, .t. ) ;
#12521 = plane ( 'none', #29653 ) ;
#12522 = direction ( 'none', ( -0.8379201078120002144, -0.5457929029625852024, -0.0000000000000000000 ) ) ;
#12523 = direction ( 'none', ( -0.8585674214990608455, -7.792318355774228202e-15, 0.5127006755802591131 ) ) ;
#12524 = cartesian_point ( 'none', ( 6.238102452829891147e-14, -7.499999999999971578, -116.4712673526285727 ) ) ;
#12525 = cartesian_point ( 'none', ( -1.000000000007239320, -109.1915921374178424, -188.9440288091636262 ) ) ;
#12526 = cartesian_point ( 'none', ( 23.69857911779493875, -109.5999999999997527, -228.0457330629188561 ) ) ;
#12527 = circle ( 'none', #27931, 40.00000000000000711 ) ;
#12528 = oriented_edge ( 'none', *, *, #284, .f. ) ;
#12529 = cartesian_point ( 'none', ( -50.09985732952200976, 77.18879210347745357, -29.10000000000000853 ) ) ;
#12530 = cylindrical_surface ( 'none', #35470, 35.00000000000001421 ) ;
#12531 = cartesian_point ( 'none', ( 27.94965760976108626, -69.01233880019219669, 49.28769256872008242 ) ) ;
#12532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12534 = line ( 'none', #50913, #20278 ) ;
#12535 = edge_loop ( 'none', ( #19177, #20744, #54279, #36534 ) ) ;
#12536 = cartesian_point ( 'none', ( 33.00000000000022027, -19.33095244168752558, -154.6690475583120303 ) ) ;
#12537 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013269, 0.0000000000000000000 ) ) ;
#12538 = vector ( 'none', #52771, 1000.000000000000000 ) ;
#12539 = edge_curve ( 'none', #40204, #39636, #45203, .t. ) ;
#12540 = cylindrical_surface ( 'none', #8661, 5.099999999999993427 ) ;
#12541 = direction ( 'none', ( 1.224646799147351482e-16, 3.948637868479930308e-31, 1.000000000000000000 ) ) ;
#12542 = axis2_placement_3d ( 'none', #10271, #26691, #39537 ) ;
#12543 = oriented_edge ( 'none', *, *, #1911, .t. ) ;
#12544 = direction ( 'none', ( 9.020562075079392158e-15, -1.000000000000000000, -1.827065084832096107e-16 ) ) ;
#12545 = oriented_edge ( 'none', *, *, #5039, .f. ) ;
#12546 = cartesian_point ( 'none', ( -16.57247901210312691, 30.82779524013124828, -221.5000000000002274 ) ) ;
#12547 = cartesian_point ( 'none', ( -11.03778476547301324, -54.13757153870529493, 88.53733071381765285 ) ) ;
#12548 = vector ( 'none', #32293, 1000.000000000000000 ) ;
#12549 = oriented_edge ( 'none', *, *, #4921, .f. ) ;
#12550 = oriented_edge ( 'none', *, *, #39400, .t. ) ;
#12551 = edge_curve ( 'none', #49267, #1807, #8564, .t. ) ;
#12552 = line ( 'none', #21914, #36095 ) ;
#12553 = edge_loop ( 'none', ( #39033, #35026, #36113, #54052 ) ) ;
#12554 = cartesian_point ( 'none', ( 9.433143611389541050, -49.98684585762125465, -5.999999999999993783 ) ) ;
#12555 = axis2_placement_3d ( 'none', #48424, #44540, #2346 ) ;
#12556 = axis2_placement_3d ( 'none', #27519, #24747, #17074 ) ;
#12557 = axis2_placement_3d ( 'none', #21310, #25513, #29760 ) ;
#12558 = direction ( 'none', ( 1.000000000000000000, 9.131584377541462894e-15, -4.398467709509458479e-14 ) ) ;
#12559 = oriented_edge ( 'none', *, *, #4386, .f. ) ;
#12560 = edge_curve ( 'none', #34555, #10542, #44569, .t. ) ;
#12562 = axis2_placement_3d ( 'none', #29035, #41301, #3972 ) ;
#12561 = direction ( 'none', ( 9.242606680004418733e-15, -1.000000000000000000, -1.791696720879519368e-16 ) ) ;
#12563 = cartesian_point ( 'none', ( -33.69040646929304472, -35.09698624152090929, 78.50394763933731213 ) ) ;
#12564 = oriented_edge ( 'none', *, *, #43589, .t. ) ;
#12565 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12566 = advanced_face ( 'none', ( #2692 ), #7241, .t. ) ;
#12567 = axis2_placement_3d ( 'none', #41814, #42166, #21783 ) ;
#12568 = oriented_edge ( 'none', *, *, #52324, .f. ) ;
#12569 = vertex_point ( 'none', #52371 ) ;
#12570 = direction ( 'none', ( -9.048317650695024227e-15, 1.000000000000000000, 1.791696720879527010e-16 ) ) ;
#12571 = direction ( 'none', ( 4.285461095618896537e-31, 1.224646799147353700e-16, -1.000000000000000000 ) ) ;
#12572 = oriented_edge ( 'none', *, *, #50401, .f. ) ;
#12573 = circle ( 'none', #11124, 8.000000000000001776 ) ;
#12574 = cartesian_point ( 'none', ( 82.68468937525237550, 51.66712826273617054, -23.10000000000000142 ) ) ;
#12575 = edge_curve ( 'none', #15892, #29705, #487, .t. ) ;
#12576 = cartesian_point ( 'none', ( -0.4534741315861421374, -109.2999999999999545, -186.4917717403089057 ) ) ;
#12577 = face_bound ( 'none', #52692, .t. ) ;
#12578 = cartesian_point ( 'none', ( -54.71674391478212129, 7.691484306388582048, 66.03411340802459506 ) ) ;
#12579 = cartesian_point ( 'none', ( -20.95192193243099510, 28.19194418011078440, -221.5000000000001705 ) ) ;
#12580 = circle ( 'none', #18614, 59.85000000000001563 ) ;
#12581 = axis2_placement_3d ( 'none', #5687, #43736, #1482 ) ;
#12582 = edge_loop ( 'none', ( #27347, #38694, #7861, #17280 ) ) ;
#12584 = cartesian_point ( 'none', ( -37.74205519963556554, -81.00000000000034106, -164.1746618731158662 ) ) ;
#12583 = cartesian_point ( 'none', ( 11.41272329537510188, 54.05841513569560419, 79.64000000000000057 ) ) ;
#12585 = circle ( 'none', #30403, 6.138320441952069828 ) ;
#12586 = advanced_face ( 'none', ( #18360 ), #32412, .f. ) ;
#12587 = cartesian_point ( 'none', ( -51.37529624101306780, 34.96157740789964663, -126.4999999999999716 ) ) ;
#12588 = oriented_edge ( 'none', *, *, #28757, .t. ) ;
#12589 = edge_curve ( 'none', #15319, #52814, #45900, .t. ) ;
#12590 = direction ( 'none', ( 0.9990641676798452941, -0.04325261677838695973, 0.0000000000000000000 ) ) ;
#12591 = direction ( 'none', ( -0.4593118066915569120, -0.8882751061657293556, 0.0000000000000000000 ) ) ;
#12592 = cylindrical_surface ( 'none', #53360, 87.00000000000000000 ) ;
#12593 = cartesian_point ( 'none', ( 29.43557343921715130, 73.79689594273179409, 51.00000000000000711 ) ) ;
#12594 = cartesian_point ( 'none', ( -76.01397897755371957, -76.01397897755398958, 84.49999999999998579 ) ) ;
#12595 = edge_curve ( 'none', #18006, #17471, #22919, .t. ) ;
#12596 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838693891, 0.0000000000000000000 ) ) ;
#12597 = circle ( 'none', #42730, 12.93330584189518184 ) ;
#12598 = face_outer_bound ( 'none', #11309, .t. ) ;
#12599 = face_bound ( 'none', #37675, .t. ) ;
#12600 = conical_surface ( 'none', #6764, 6.000000000000000888, 1.047197551196594301 ) ;
#12601 = cartesian_point ( 'none', ( -10.06366449479201819, 68.10578473886410222, -5.999999999999991118 ) ) ;
#12602 = vector ( 'none', #52894, 1000.000000000000000 ) ;
#12603 = plane ( 'none', #360 ) ;
#12604 = line ( 'none', #53829, #6691 ) ;
#12605 = oriented_edge ( 'none', *, *, #51956, .t. ) ;
#12606 = oriented_edge ( 'none', *, *, #7070, .t. ) ;
#12607 = cartesian_point ( 'none', ( 54.95516552607726624, -5.737211745390164097, 88.52504078128468734 ) ) ;
#12608 = cartesian_point ( 'none', ( 71.76121934453593099, -3.931183427812809050, -74.89999999999997726 ) ) ;
#12609 = cartesian_point ( 'none', ( 50.31152949374519778, -95.00000000000001421, 0.0000000000000000000 ) ) ;
#12610 = toroidal_surface ( 'none', #10039, 14.00000000000000000, 0.5000000000000000000 ) ;
#12611 = vertex_point ( 'none', #7537 ) ;
#12612 = direction ( 'none', ( 0.9990641676798454052, -0.04325261677838693197, 0.0000000000000000000 ) ) ;
#12613 = cartesian_point ( 'none', ( 14.39283779915576034, -26.86110361455930828, -221.4999999999997158 ) ) ;
#12614 = oriented_edge ( 'none', *, *, #16673, .t. ) ;
#12615 = cartesian_point ( 'none', ( -39.26913819705595188, 20.93235818493045386, -188.2425893976652560 ) ) ;
#12616 = edge_loop ( 'none', ( #14732, #48850, #34494, #24560 ) ) ;
#12617 = oriented_edge ( 'none', *, *, #1008, .f. ) ;
#12618 = cartesian_point ( 'none', ( 14.35578742251010809, 33.29477304975270613, -217.0305991525998763 ) ) ;
#12619 = cartesian_point ( 'none', ( -1.420608376156470403e-15, 2.780609716877334424e-16, -61.00000000000000000 ) ) ;
#12620 = direction ( 'none', ( -0.9990641676798452941, 0.04325261677838692503, 0.0000000000000000000 ) ) ;
#12621 = oriented_edge ( 'none', *, *, #8951, .f. ) ;
#12622 = oriented_edge ( 'none', *, *, #44724, .f. ) ;
#12623 = direction ( 'none', ( -0.9827958569532644351, 0.1846951638660272454, -1.203577800433097483e-16 ) ) ;
#12624 = edge_loop ( 'none', ( #32141, #1410, #31797, #54080 ) ) ;
#12625 = vector ( 'none', #23411, 1000.000000000000000 ) ;
#12626 = axis2_placement_3d ( 'none', #18916, #45263, #52412 ) ;
#12627 = cartesian_point ( 'none', ( 12.79324021017975710, -89.30953138100096567, -148.9385898106380637 ) ) ;
#12628 = circle ( 'none', #16009, 18.49999999999999289 ) ;
#12629 = cartesian_point ( 'none', ( -0.4754403170167674220, -108.7999999999999545, -185.9905778219797412 ) ) ;
#12630 = cartesian_point ( 'none', ( -49.88653899652954493, 26.52514329740251497, -128.5999999999999659 ) ) ;
#12631 = face_bound ( 'none', #19384, .t. ) ;
#12632 = edge_curve ( 'none', #31053, #23236, #41284, .t. ) ;
#12633 = axis2_placement_3d ( 'none', #24181, #3352, #40965 ) ;
#12634 = advanced_face ( 'none', ( #30125 ), #30815, .t. ) ;
#12635 = oriented_edge ( 'none', *, *, #45987, .t. ) ;
#12636 =( bounded_curve ( ) b_spline_curve ( 3, ( #41542, #16851, #20630, #42251 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793116, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#12637 = cartesian_point ( 'none', ( -48.62025270586016035, -30.37209261212840161, -128.5999999999999943 ) ) ;
#12638 = cartesian_point ( 'none', ( 35.23774313091283261, 33.54366517235289535, 83.96033586639035207 ) ) ;
#12639 = direction ( 'none', ( 0.2742381335458353164, -0.9616618148337265914, 0.0000000000000000000 ) ) ;
#12640 = oriented_edge ( 'none', *, *, #45800, .t. ) ;
#12641 = edge_curve ( 'none', #4658, #41348, #10518, .t. ) ;
#12642 = axis2_placement_3d ( 'none', #38127, #13090, #42677 ) ;
#12643 = face_outer_bound ( 'none', #18708, .t. ) ;
#12644 = direction ( 'none', ( -0.9784328531347618041, 0.2065651275181013824, 0.0000000000000000000 ) ) ;
#12645 = oriented_edge ( 'none', *, *, #36075, .f. ) ;
#12646 = edge_curve ( 'none', #12380, #42897, #47840, .t. ) ;
#12647 = oriented_edge ( 'none', *, *, #37386, .t. ) ;
#12648 = advanced_face ( 'none', ( #20965 ), #51778, .t. ) ;
#12649 = cartesian_point ( 'none', ( 2.633496723947244311e-14, 2.780609716877334424e-16, -1.000000000000000888 ) ) ;
#12650 = face_bound ( 'none', #40578, .t. ) ;
#12651 = edge_curve ( 'none', #53058, #43240, #39337, .t. ) ;
#12653 = cartesian_point ( 'none', ( -21.76243709699995321, -27.42476457040080007, 49.48975588488914212 ) ) ;
#12652 = axis2_placement_3d ( 'none', #19098, #52614, #49118 ) ;
#12654 = cartesian_point ( 'none', ( -51.57625505568947943, -19.81441031089827831, 83.09250403090833004 ) ) ;
#12655 = face_outer_bound ( 'none', #9856, .t. ) ;
#12656 = face_outer_bound ( 'none', #1459, .t. ) ;
#12657 = face_outer_bound ( 'none', #28671, .t. ) ;
#12658 = direction ( 'none', ( -0.9784328531347633584, 0.2065651275180945268, 0.0000000000000000000 ) ) ;
#12659 = circle ( 'none', #35005, 4.500000000000000888 ) ;
#12660 = cartesian_point ( 'none', ( 50.87899247233610112, -71.59999999999949694, -144.6249999999992610 ) ) ;
#12661 = axis2_placement_3d ( 'none', #42486, #42148, #17447 ) ;
#12662 = cartesian_point ( 'none', ( 65.50000000000000000, 2.780609716877430566e-16, -61.00000000000000711 ) ) ;
#12663 = vector ( 'none', #1567, 1000.000000000000000 ) ;
#12664 = vertex_point ( 'none', #7878 ) ;
#12665 = oriented_edge ( 'none', *, *, #23511, .f. ) ;
#12666 = oriented_edge ( 'none', *, *, #26463, .t. ) ;
#12667 = cartesian_point ( 'none', ( -56.68150000000010635, 2.780609716877334424e-16, -56.00000000000000000 ) ) ;
#12668 = axis2_placement_3d ( 'none', #35041, #35218, #5903 ) ;
#12669 = cartesian_point ( 'none', ( 12.41456416383789474, 58.80381447339920697, 63.67520238876901573 ) ) ;
#12670 = cartesian_point ( 'none', ( 27.44055815115022412, -88.70257085754276716, -238.9999643706335348 ) ) ;
#12671 = oriented_edge ( 'none', *, *, #24, .t. ) ;
#12672 = cartesian_point ( 'none', ( -1.420608376156468431e-15, 2.780609716877430566e-16, -72.00000000000001421 ) ) ;
#12673 = vertex_point ( 'none', #28592 ) ;
#12674 = edge_curve ( 'none', #31305, #22458, #30985, .t. ) ;
#12675 = direction ( 'none', ( 1.163629066883786143e-15, 1.000000000000000000, 1.041164386969051784e-15 ) ) ;
#12676 = advanced_face ( 'none', ( #34761 ), #9880, .t. ) ;
#12677 = cartesian_point ( 'none', ( 76.72238612328325758, 49.96685183475202052, -22.90000000000000568 ) ) ;
#12678 = cartesian_point ( 'none', ( -47.50000000000000000, 1.337997754170254306e-14, -104.0000000000000142 ) ) ;
#12679 = direction ( 'none', ( 0.3314472246125261812, -0.9434737607886367616, -1.155422121229317803e-16 ) ) ;
#12680 = cartesian_point ( 'none', ( 34.02566400544873915, 8.523394697029766931, -221.4999999999440661 ) ) ;
#12681 = cartesian_point ( 'none', ( -34.65097034962696654, -5.059771444635699389, -221.4999999999862439 ) ) ;
#12682 = cartesian_point ( 'none', ( 61.44337674962587670, 88.20975826745889492, 0.0000000000000000000 ) ) ;
#12683 = oriented_edge ( 'none', *, *, #33196, .f. ) ;
#12684 = edge_curve ( 'none', #26884, #17260, #38026, .t. ) ;
#12685 = cartesian_point ( 'none', ( -58.80381447339919276, 12.41456416383788586, 63.14000000000000057 ) ) ;
#12686 = circle ( 'none', #47127, 6.500000000000005329 ) ;
#12687 = oriented_edge ( 'none', *, *, #27036, .t. ) ;
#12688 = direction ( 'none', ( 0.3509431492302155231, 0.9363967674059852087, 1.091407070206897167e-15 ) ) ;
#12689 = cartesian_point ( 'none', ( 40.31135045335705769, -105.8999999999996220, -193.9999643706340748 ) ) ;
#12690 = line ( 'none', #19665, #15978 ) ;
#12691 = vector ( 'none', #18615, 1000.000000000000000 ) ;
#12692 = cartesian_point ( 'none', ( 13.58793412416217272, -108.9635699355430631, -148.6635699355438192 ) ) ;
#12693 = oriented_edge ( 'none', *,