-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l2-i-p2-s2-22-58-110-145-m8.step',
'2020-03-29t07:18:45',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = plane ( 'none', #17650 ) ;
#2 = line ( 'none', #17176, #8405 ) ;
#3 = edge_loop ( 'none', ( #36460, #15177, #26364, #11058 ) ) ;
#4 = vertex_point ( 'none', #29255 ) ;
#5 = cartesian_point ( 'none', ( -4.438578753944025124, 10.06474136006665532, -80.99999999999990052 ) ) ;
#6 = edge_curve ( 'none', #34448, #32796, #4085, .t. ) ;
#7 = cartesian_point ( 'none', ( -32.35551939881769101, 13.63436014538760332, 166.0000000000001990 ) ) ;
#8 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033828568e-15 ) ) ;
#9 = cartesian_point ( 'none', ( 86.56861605052093012, -29.37492874126034437, 169.3788690485871484 ) ) ;
#10 = direction ( 'none', ( 1.000000000000000000, 7.769996879871428452e-17, -3.298428228456328344e-16 ) ) ;
#11 = edge_curve ( 'none', #38504, #2290, #6459, .t. ) ;
#12 = line ( 'none', #18056, #948 ) ;
#13 = cartesian_point ( 'none', ( 63.00000000000043343, 13.18200065205805771, 70.14910926850633643 ) ) ;
#14 = toroidal_surface ( 'none', #14365, 6.700000000000000178, 0.2000000000000000111 ) ;
#15 = cartesian_point ( 'none', ( 57.49999999999963052, -30.31088913245583782, 48.50000000000000711 ) ) ;
#16 = b_spline_curve_with_knots ( 'none', 3,
( #6639, #3878, #33476, #24798, #33996, #28010, #1535, #4007, #7426, #30889, #4256, #19058, #1138, #36872, #13046, #16064, #34124, #33867, #22058, #25038, #16444, #4133, #16321, #31160, #37140, #7037, #22445, #31298, #31027, #28263, #10166, #13180, #25176, #16196, #37008, #28399, #19440, #19191, #30769, #21930, #4380, #1274, #7285, #22192, #28142, #13441, #10305, #13315, #19312, #22317, #1411, #36738, #25305, #10437, #34247 ),
.unspecified., .f., .f.,
( 4, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06250000000005327683, 0.09375000000007288614, 0.1093750000000751899, 0.1250000000000774936, 0.1875000000000939249, 0.2187500000001021683, 0.2343750000001062761, 0.2500000000001103562, 0.3125000000001115219, 0.3437500000001120770, 0.3593750000001108558, 0.3750000000001095790, 0.4375000000001311729, 0.4687500000001433298, 0.4843750000001393885, 0.5000000000001354472, 0.5625000000001607603, 0.5937500000001787459, 0.6093750000001866285, 0.6250000000001944001, 0.6875000000002086109, 0.7187500000002200462, 0.7343750000002290390, 0.7421875000002293721, 0.7500000000002295941, 0.8125000000001605382, 0.8437500000001341149, 0.8593750000001264544, 0.8671875000001315614, 0.8750000000001366685, 1.000000000000000000 ),
.unspecified. ) ;
#17 = direction ( 'none', ( -1.000000000000000000, 1.049732109179793288e-14, -1.304512053934561104e-15 ) ) ;
#18 = circle ( 'none', #36529, 4.000000000000003553 ) ;
#19 = face_outer_bound ( 'none', #30461, .t. ) ;
#20 = advanced_face ( 'none', ( #21886 ), #14553, .t. ) ;
#21 = edge_loop ( 'none', ( #27197, #13206, #37908, #6946 ) ) ;
#22 = axis2_placement_3d ( 'none', #29031, #8285, #16941 ) ;
#23 = cartesian_point ( 'none', ( 109.5000000000008811, 51.26527726539346475, 67.23469665209935897 ) ) ;
#24 = axis2_placement_3d ( 'none', #30765, #12918, #31023 ) ;
#25 = cartesian_point ( 'none', ( 25.85008674524778982, 53.24945419786771339, 77.09999999999996589 ) ) ;
#26 = oriented_edge ( 'none', *, *, #14005, .f. ) ;
#27 = cartesian_point ( 'none', ( -2.057886513192118905, 4.666380085121792476, -126.0000000000000000 ) ) ;
#28 = oriented_edge ( 'none', *, *, #30043, .f. ) ;
#29 = face_bound ( 'none', #5316, .t. ) ;
#30 = axis2_placement_3d ( 'none', #1169, #910, #12945 ) ;
#31 = edge_loop ( 'none', ( #7098, #19900 ) ) ;
#32 = cartesian_point ( 'none', ( 72.22498166639853423, 50.87896638983020381, 147.8749026587560707 ) ) ;
#33 = vertex_point ( 'none', #17677 ) ;
#34 = cartesian_point ( 'none', ( -25.41305922909525705, 30.23717089771239230, -36.86256844911587649 ) ) ;
#35 = oriented_edge ( 'none', *, *, #32810, .t. ) ;
#36 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 62.00000000000007105 ) ) ;
#37 = cartesian_point ( 'none', ( 85.50000000000025580, 3.562937048773828064e-05, 118.4999382881254775 ) ) ;
#38 = advanced_face ( 'none', ( #18628 ), #12554, .f. ) ;
#39 = vertex_point ( 'none', #34963 ) ;
#40 = oriented_edge ( 'none', *, *, #6074, .f. ) ;
#41 = edge_curve ( 'none', #35716, #34459, #8000, .t. ) ;
#42 = cartesian_point ( 'none', ( -17.08302928428614109, -31.96472577551401173, 161.6481212127150968 ) ) ;
#43 = vector ( 'none', #4452, 1000.000000000000000 ) ;
#44 = cartesian_point ( 'none', ( 89.95657348478600568, -12.69812062240627171, 144.5055302494805289 ) ) ;
#45 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 80.19999999999998863 ) ) ;
#46 = cartesian_point ( 'none', ( -17.24702798733376596, 5.159580524989349826, -10.50063548172064820 ) ) ;
#47 = cartesian_point ( 'none', ( 108.2999999999999261, -12.53196928439025193, 144.5854316785270441 ) ) ;
#48 = cartesian_point ( 'none', ( -27.91330771041597103, -46.74999638364420917, 77.10000000000073328 ) ) ;
#49 = cartesian_point ( 'none', ( -31.22603891921363939, 57.00819672131147797, -51.00000000000004263 ) ) ;
#50 = advanced_face ( 'none', ( #30279 ), #35366, .t. ) ;
#51 = cylindrical_surface ( 'none', #37139, 36.00000000000000711 ) ;
#52 = face_outer_bound ( 'none', #31918, .t. ) ;
#53 = edge_curve ( 'none', #15215, #22947, #20506, .t. ) ;
#54 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#55 = axis2_placement_3d ( 'none', #15053, #29626, #32353 ) ;
#56 = oriented_edge ( 'none', *, *, #15885, .t. ) ;
#57 = edge_loop ( 'none', ( #2870, #12243, #26832, #17503, #23817 ) ) ;
#58 = edge_curve ( 'none', #32066, #33, #16754, .t. ) ;
#59 = line ( 'none', #14456, #16921 ) ;
#60 = direction ( 'none', ( 1.040834085586084257e-14, 0.9271529523749476587, -0.3746830699436765055 ) ) ;
#61 = cartesian_point ( 'none', ( 6.843484112728503987e-13, -35.33556093570584267, 166.0000000000001421 ) ) ;
#62 = oriented_edge ( 'none', *, *, #33419, .f. ) ;
#63 = vector ( 'none', #35162, 1000.000000000000000 ) ;
#64 = direction ( 'none', ( 0.9474922073496666597, -0.3197788564174566805, 1.630487879591397643e-15 ) ) ;
#65 = edge_loop ( 'none', ( #9420, #30272, #30750, #27895 ) ) ;
#66 = edge_curve ( 'none', #29101, #9448, #19076, .t. ) ;
#67 = cartesian_point ( 'none', ( -26.95947731360674027, 14.19554376182117217, 166.0000000000000853 ) ) ;
#68 = oriented_edge ( 'none', *, *, #14698, .t. ) ;
#69 = edge_loop ( 'none', ( #19744, #2392, #15358, #29515 ) ) ;
#70 = edge_loop ( 'none', ( #2956, #35670, #19176, #7879 ) ) ;
#71 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#72 = axis2_placement_3d ( 'none', #34268, #34527, #10730 ) ;
#73 = edge_loop ( 'none', ( #29591, #30705, #37377, #22433 ) ) ;
#74 = direction ( 'none', ( -1.060140450035657759e-14, -1.000000000000000000, 2.830373554761295532e-14 ) ) ;
#75 = cartesian_point ( 'none', ( -30.24328236804655390, -25.41511809180324022, -11.12844163418348842 ) ) ;
#76 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#77 = oriented_edge ( 'none', *, *, #12567, .t. ) ;
#78 = line ( 'none', #19825, #22523 ) ;
#79 = cartesian_point ( 'none', ( 93.19616842887430153, -64.99996437063005317, 135.6942819437226717 ) ) ;
#80 = direction ( 'none', ( 0.4066168615075743675, -2.658127113134709785e-15, -0.9135987784239480991 ) ) ;
#81 = cartesian_point ( 'none', ( 29.76849063124668149, -25.19597121639458592, -35.99999999999997868 ) ) ;
#82 = vector ( 'none', #31944, 1000.000000000000000 ) ;
#83 = cartesian_point ( 'none', ( -1.920153132858220646, -39.34673263365102258, -12.68157911069826405 ) ) ;
#84 = axis2_placement_3d ( 'none', #4065, #24723, #36672 ) ;
#85 = plane ( 'none', #11579 ) ;
#86 = cartesian_point ( 'none', ( 74.00000000000039790, 12.98326436022826513, 156.3343077979808413 ) ) ;
#87 = direction ( 'none', ( -4.521688933985046543e-15, -0.5810941011468810924, -0.8138363752083697111 ) ) ;
#88 = circle ( 'none', #29902, 45.00000000000000711 ) ;
#89 = oriented_edge ( 'none', *, *, #9272, .f. ) ;
#90 = cylindrical_surface ( 'none', #11396, 4.000000000000000000 ) ;
#91 = cartesian_point ( 'none', ( 4.196989977778286579e-13, -3.271463335587449558e-12, 160.9999999999999432 ) ) ;
#92 = direction ( 'none', ( -0.3197788564174632864, -0.9474922073496643282, -5.499073418846475531e-16 ) ) ;
#93 = direction ( 'none', ( -9.346062282594057305e-16, 1.000000000000000000, 2.730182374796134015e-18 ) ) ;
#94 = vertex_point ( 'none', #6008 ) ;
#95 = oriented_edge ( 'none', *, *, #23153, .t. ) ;
#96 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 72.00000000000000000 ) ) ;
#97 = advanced_face ( 'none', ( #26524, #10696, #23757 ), #19011, .t. ) ;
#98 = circle ( 'none', #21567, 9.999999999999994671 ) ;
#99 = oriented_edge ( 'none', *, *, #31733, .f. ) ;
#100 = direction ( 'none', ( 9.234672018316023768e-17, -0.9990031350621330075, 0.04464007320815812502 ) ) ;
#101 = line ( 'none', #29145, #18356 ) ;
#102 = oriented_edge ( 'none', *, *, #11048, .t. ) ;
#103 = axis2_placement_3d ( 'none', #33950, #25121, #958 ) ;
#104 = oriented_edge ( 'none', *, *, #13132, .f. ) ;
#105 = oriented_edge ( 'none', *, *, #37142, .t. ) ;
#106 = cartesian_point ( 'none', ( 15.13151847935503547, -34.31161827295443345, -4.915183565655509962e-14 ) ) ;
#107 = edge_curve ( 'none', #14804, #21701, #31655, .t. ) ;
#108 = cartesian_point ( 'none', ( 32.08936474331711253, 16.84244714240364971, 161.6428029673585058 ) ) ;
#109 = edge_loop ( 'none', ( #5758, #13061, #2891, #30886 ) ) ;
#110 = axis2_placement_3d ( 'none', #2888, #11961, #153 ) ;
#111 = edge_loop ( 'none', ( #11990, #6486, #36409, #28699 ) ) ;
#112 = direction ( 'none', ( -5.930357834060040267e-16, -3.535574091042627323e-19, 1.000000000000000000 ) ) ;
#113 = cartesian_point ( 'none', ( 109.2999999999999119, 1.622367832912241958, 132.4056795092772347 ) ) ;
#114 = edge_curve ( 'none', #4420, #3426, #7751, .t. ) ;
#115 = cartesian_point ( 'none', ( 57.50000000000014921, 30.31088913245494609, 3.469446951953614189e-14 ) ) ;
#116 = circle ( 'none', #27810, 17.99999999999998934 ) ;
#117 = cartesian_point ( 'none', ( 7.779606575624756733e-14, 4.266893860883160174e-17, -3.500000000000000444 ) ) ;
#119 = advanced_face ( 'none', ( #11154 ), #29337, .f. ) ;
#118 = face_outer_bound ( 'none', #24928, .t. ) ;
#120 = direction ( 'none', ( 1.720845688168992638e-15, -8.973292796889007885e-30, -1.000000000000000000 ) ) ;
#121 = circle ( 'none', #1559, 3.400000000000014122 ) ;
#122 = cartesian_point ( 'none', ( 103.5618134746353718, 37.44182783607341491, 93.53595602711027368 ) ) ;
#123 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#124 = edge_curve ( 'none', #14422, #14126, #38201, .t. ) ;
#125 = cartesian_point ( 'none', ( 9.260925359910744292e-14, -4.748572870881168719e-28, -53.60000000000000142 ) ) ;
#126 = edge_curve ( 'none', #18886, #27640, #5504, .t. ) ;
#127 = circle ( 'none', #36838, 3.999999999999996447 ) ;
#128 = oriented_edge ( 'none', *, *, #29935, .f. ) ;
#129 = line ( 'none', #35945, #30952 ) ;
#130 = direction ( 'none', ( -0.4533875470988994461, -0.8913134870154515443, 0.0000000000000000000 ) ) ;
#131 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#132 = cartesian_point ( 'none', ( 89.27402194150073456, 3.654907001184151127, 104.7147055152060204 ) ) ;
#133 = oriented_edge ( 'none', *, *, #30195, .f. ) ;
#134 = edge_loop ( 'none', ( #29649, #29758, #20483, #12715, #14268 ) ) ;
#135 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787844450, 2.224004456380520917e-16 ) ) ;
#136 = cartesian_point ( 'none', ( 85.50000000000079581, 51.50003562937045842, 118.4999382881239995 ) ) ;
#137 = cartesian_point ( 'none', ( 36.00000000000008527, -5.414612052006413543e-15, -53.59999999999993747 ) ) ;
#138 = axis2_placement_3d ( 'none', #19436, #25423, #37003 ) ;
#139 = line ( 'none', #27283, #38392 ) ;
#140 = vertex_point ( 'none', #5192 ) ;
#141 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 160.9999999999999716 ) ) ;
#142 = cartesian_point ( 'none', ( 103.4369071180859692, -19.85503429609372006, 97.35959174077450484 ) ) ;
#143 = axis2_placement_3d ( 'none', #34091, #13019, #25274 ) ;
#144 = vector ( 'none', #27778, 1000.000000000000000 ) ;
#145 = oriented_edge ( 'none', *, *, #434, .f. ) ;
#146 = oriented_edge ( 'none', *, *, #17383, .t. ) ;
#147 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#148 = axis2_placement_3d ( 'none', #10216, #33649, #13224 ) ;
#149 = cartesian_point ( 'none', ( 63.11474677677776413, -45.00000000000301270, 96.52979033930196806 ) ) ;
#150 = oriented_edge ( 'none', *, *, #5761, .f. ) ;
#151 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787845560, 2.264096314767539082e-16 ) ) ;
#152 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#153 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295191620 ) ) ;
#154 = line ( 'none', #36711, #32835 ) ;
#155 = cartesian_point ( 'none', ( 14.14500120708992092, -26.98353179642067445, 165.9999999999998010 ) ) ;
#156 = direction ( 'none', ( -9.234672018316011443e-17, 0.9990031350621330075, -0.04464007320815827767 ) ) ;
#157 = cartesian_point ( 'none', ( 2.463074901765160085, 39.92414047679155686, -14.30088183765319165 ) ) ;
#158 = cartesian_point ( 'none', ( -27.52995027266065620, 28.84365473812470171, -37.50967554714146246 ) ) ;
#159 = vertex_point ( 'none', #19865 ) ;
#161 = cartesian_point ( 'none', ( 33.00000000000041211, 19.33095244168461235, 85.50000000000000000 ) ) ;
#160 = direction ( 'none', ( -9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#162 = advanced_face ( 'none', ( #5509 ), #22371, .f. ) ;
#163 = axis2_placement_3d ( 'none', #37026, #6926, #10323 ) ;
#164 = cartesian_point ( 'none', ( 17.31041759277736247, 55.21779596422904746, 70.99999999999998579 ) ) ;
#165 = cartesian_point ( 'none', ( 12.10473483941188277, -34.05479646533057547, 161.4552276503060568 ) ) ;
#166 = oriented_edge ( 'none', *, *, #9159, .t. ) ;
#167 = face_outer_bound ( 'none', #28687, .t. ) ;
#168 = edge_curve ( 'none', #15612, #38516, #36297, .t. ) ;
#169 = cylindrical_surface ( 'none', #19052, 7.499999999999992006 ) ;
#170 = oriented_edge ( 'none', *, *, #20695, .t. ) ;
#171 = cartesian_point ( 'none', ( 101.6000000000001080, 29.37499999999896616, 67.62100752766441758 ) ) ;
#172 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#173 = cartesian_point ( 'none', ( 89.80000000000040927, 11.94144028898365839, 123.6382880246802785 ) ) ;
#174 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#175 = cartesian_point ( 'none', ( -19.56041759277652758, 45.25106413401669414, 70.99999999999998579 ) ) ;
#176 = edge_curve ( 'none', #12760, #4864, #14899, .t. ) ;
#177 = oriented_edge ( 'none', *, *, #25341, .f. ) ;
#178 = vector ( 'none', #6871, 1000.000000000000000 ) ;
#179 = oriented_edge ( 'none', *, *, #14578, .f. ) ;
#180 = cartesian_point ( 'none', ( 6.767646099659937242, -15.34604011453287242, -75.00000000000001421 ) ) ;
#181 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#182 = oriented_edge ( 'none', *, *, #3889, .f. ) ;
#183 = direction ( 'none', ( 6.430442828428353903e-15, 0.4999999999999736322, -0.8660254037844538066 ) ) ;
#184 = oriented_edge ( 'none', *, *, #19714, .f. ) ;
#185 = cartesian_point ( 'none', ( 88.00000000000041211, 50.87899247233235656, 147.8750000000002274 ) ) ;
#186 = edge_loop ( 'none', ( #17540, #1642, #7511, #29643 ) ) ;
#187 = cartesian_point ( 'none', ( 108.5617151750739851, -0.2936278228985065852, 89.52748668027101075 ) ) ;
#188 = cartesian_point ( 'none', ( 34.32930365294662067, 8.372988503145645467, 165.9999999999996305 ) ) ;
#189 = circle ( 'none', #31339, 4.499999999999997335 ) ;
#191 = vertex_point ( 'none', #28695 ) ;
#190 = line ( 'none', #4383, #22186 ) ;
#192 = edge_curve ( 'none', #8284, #13751, #20053, .t. ) ;
#193 = direction ( 'none', ( -1.000000000000000000, 1.070548790891515131e-14, -1.304512053934557160e-15 ) ) ;
#194 = plane ( 'none', #34661 ) ;
#197 = axis2_placement_3d ( 'none', #27060, #12102, #6178 ) ;
#196 = cartesian_point ( 'none', ( 13.54250728544275795, -30.70844086605070089, -11.49999999999998401 ) ) ;
#195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#198 = vertex_point ( 'none', #37945 ) ;
#199 = oriented_edge ( 'none', *, *, #8587, .t. ) ;
#200 = cartesian_point ( 'none', ( 89.81405691077414133, 14.00020149502297606, 143.3998517695203816 ) ) ;
#201 = cartesian_point ( 'none', ( -27.33135356486471679, -28.76688594094786211, -10.82362657365025704 ) ) ;
#202 = direction ( 'none', ( 0.8077133973006209722, -0.5895753283687242829, 1.311450947838466163e-15 ) ) ;
#203 = vector ( 'none', #25064, 1000.000000000000000 ) ;
#204 = circle ( 'none', #14028, 39.49999999999997158 ) ;
#205 = cartesian_point ( 'none', ( 129.5000000000008527, 51.26527726539324448, 67.23469665209938739 ) ) ;
#206 = direction ( 'none', ( -9.017884454304627496e-15, -1.000000000000000000, -4.433102826721845195e-16 ) ) ;
#207 = oriented_edge ( 'none', *, *, #3010, .f. ) ;
#208 = plane ( 'none', #33266 ) ;
#209 = direction ( 'none', ( -1.720845688168992638e-15, 8.973292796889013490e-30, 1.000000000000000000 ) ) ;
#210 = direction ( 'none', ( 1.346145417358002305e-15, -3.254051234036673697e-30, -1.000000000000000000 ) ) ;
#211 = advanced_face ( 'none', ( #25608 ), #16603, .f. ) ;
#212 = edge_loop ( 'none', ( #5967, #2764, #18391, #23482 ) ) ;
#213 = circle ( 'none', #19104, 6.138320441952071604 ) ;
#214 = oriented_edge ( 'none', *, *, #27167, .t. ) ;
#215 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#216 = direction ( 'none', ( 0.0000000000000000000, 0.9990031350621328965, -0.04464007320816030383 ) ) ;
#217 = oriented_edge ( 'none', *, *, #2282, .t. ) ;
#218 = cartesian_point ( 'none', ( 27.98342239131882181, 55.84912232360612450, 73.09999999999995168 ) ) ;
#219 = axis2_placement_3d ( 'none', #23297, #5507, #35108 ) ;
#220 = vertex_point ( 'none', #37438 ) ;
#221 = cartesian_point ( 'none', ( 109.5000000000006395, 29.37500000000068923, 67.62100752766363598 ) ) ;
#222 = vertex_point ( 'none', #2065 ) ;
#223 = edge_curve ( 'none', #35754, #9189, #9732, .t. ) ;
#224 = direction ( 'none', ( 1.000000000000000000, -1.058752671254872842e-14, 1.304512053934554399e-15 ) ) ;
#225 = cartesian_point ( 'none', ( 17.79952923083149940, -6.904835925695791410, -10.49999999999998579 ) ) ;
#226 = line ( 'none', #22414, #719 ) ;
#227 = advanced_face ( 'none', ( #19568 ), #27473, .t. ) ;
#228 = face_outer_bound ( 'none', #7644, .t. ) ;
#229 = edge_curve ( 'none', #1613, #14188, #3638, .t. ) ;
#230 = axis2_placement_3d ( 'none', #17866, #23873, #5943 ) ;
#231 = cartesian_point ( 'none', ( -21.73223905158806346, -29.10296753615659071, 161.6483268260761292 ) ) ;
#232 = edge_curve ( 'none', #1428, #14616, #38630, .t. ) ;
#233 = line ( 'none', #19571, #23164 ) ;
#234 = edge_loop ( 'none', ( #8151, #21504 ) ) ;
#235 = oriented_edge ( 'none', *, *, #28468, .t. ) ;
#236 = cartesian_point ( 'none', ( 87.30000000000042348, 10.68912327165548248, 121.0966601016103681 ) ) ;
#237 = cartesian_point ( 'none', ( 129.5000000000010232, 65.00003562936819890, 53.49993828812368690 ) ) ;
#238 = direction ( 'none', ( 3.426614273534432418e-15, 0.5810941011468870876, 0.8138363752083652702 ) ) ;
#239 = cartesian_point ( 'none', ( 23.14909241236280479, 19.82530965122151656, 165.9999999999998579 ) ) ;
#240 = direction ( 'none', ( -1.720845688168992638e-15, 8.973292796889013490e-30, 1.000000000000000000 ) ) ;
#241 = face_bound ( 'none', #18182, .t. ) ;
#242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#244 = oriented_edge ( 'none', *, *, #25993, .f. ) ;
#243 = advanced_face ( 'none', ( #8779 ), #17381, .f. ) ;
#246 = cartesian_point ( 'none', ( 34.09199343063158238, -15.53303985619805694, 156.9235620400123423 ) ) ;
#245 = cartesian_point ( 'none', ( 109.2960920436428722, -11.59791360342870448, 144.0829730600615051 ) ) ;
#247 = face_outer_bound ( 'none', #28120, .t. ) ;
#248 = cartesian_point ( 'none', ( 108.2999999999999261, -12.77454001083632562, 144.5348060778555634 ) ) ;
#249 = edge_loop ( 'none', ( #8042, #19602, #5930, #302 ) ) ;
#250 = cartesian_point ( 'none', ( -4.336567827214363291, -17.47910643708292966, -10.54215218184246616 ) ) ;
#251 = cartesian_point ( 'none', ( 97.70655699798902560, 36.62392954760692731, 92.35232419481572208 ) ) ;
#252 = cartesian_point ( 'none', ( 81.00000000000039790, -3.266442283710945392e-12, 159.5000000000000284 ) ) ;
#253 = cartesian_point ( 'none', ( 108.9314536918110576, -2.596660101613112559, 129.1891232716581044 ) ) ;
#254 = axis2_placement_3d ( 'none', #13292, #22424, #31523 ) ;
#255 = oriented_edge ( 'none', *, *, #28538, .f. ) ;
#256 = toroidal_surface ( 'none', #540, 13.99999999999999822, 1.000000000000000000 ) ;
#257 = oriented_edge ( 'none', *, *, #28641, .f. ) ;
#258 = edge_loop ( 'none', ( #20325, #4219 ) ) ;
#259 = axis2_placement_3d ( 'none', #32715, #11764, #2577 ) ;
#260 = cartesian_point ( 'none', ( 57.49999999999968736, -30.31088913245582006, 6.938893903907228378e-15 ) ) ;
#261 = cartesian_point ( 'none', ( 109.6000000000007759, 52.37769866960449860, 151.5835144682559417 ) ) ;
#262 = cartesian_point ( 'none', ( -52.99999999999987210, 1.480884152193828446e-15, -73.00000000000008527 ) ) ;
#263 = edge_loop ( 'none', ( #4148, #4402 ) ) ;
#264 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#265 = oriented_edge ( 'none', *, *, #36506, .f. ) ;
#266 = circle ( 'none', #14435, 17.50000000000000355 ) ;
#267 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#268 = face_outer_bound ( 'none', #25304, .t. ) ;
#269 = b_spline_curve_with_knots ( 'none', 3,
( #21335, #18473, #671, #21467, #24313, #3666, #3538, #24573 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003910726951410684179, 0.0007821453902821368358, 0.001564290780564244398 ),
.unspecified. ) ;
#270 = cartesian_point ( 'none', ( 99.49999999999975842, -50.87889513109262651, 89.12497391749630538 ) ) ;
#271 = cylindrical_surface ( 'none', #2921, 5.000000000000004441 ) ;
#272 = edge_loop ( 'none', ( #32725, #31749 ) ) ;
#273 = line ( 'none', #22558, #15279 ) ;
#274 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#275 = edge_curve ( 'none', #3213, #3007, #14302, .t. ) ;
#276 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.658395643033827582e-15 ) ) ;
#277 = oriented_edge ( 'none', *, *, #26939, .t. ) ;
#278 = face_outer_bound ( 'none', #22951, .t. ) ;
#279 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#280 = oriented_edge ( 'none', *, *, #20842, .t. ) ;
#281 = cartesian_point ( 'none', ( 16.34547581539528593, -30.94935080151112672, 166.0000000000003695 ) ) ;
#282 = edge_curve ( 'none', #9336, #22996, #29781, .t. ) ;
#283 = axis2_placement_3d ( 'none', #4479, #25018, #37115 ) ;
#284 = plane ( 'none', #37951 ) ;
#285 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#286 = circle ( 'none', #9295, 16.77205953146758688 ) ;
#287 = oriented_edge ( 'none', *, *, #232, .f. ) ;
#288 = edge_curve ( 'none', #24131, #1280, #5962, .t. ) ;
#289 = plane ( 'none', #28310 ) ;
#290 = advanced_face ( 'none', ( #15821 ), #17690, .f. ) ;
#292 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#291 = cartesian_point ( 'none', ( -32.36314929341919822, -25.74794300156530724, -11.50000000000001421 ) ) ;
#293 = vertex_point ( 'none', #26593 ) ;
#294 = direction ( 'none', ( -0.7601444413948058587, 0.5180248005432672720, 0.3922126135639785738 ) ) ;
#295 = cartesian_point ( 'none', ( 9.336587306283121279, -28.81842403144895570, 165.9999999999998579 ) ) ;
#296 = vertex_point ( 'none', #32324 ) ;
#297 = vertex_point ( 'none', #29593 ) ;
#298 = direction ( 'none', ( 1.000000000000000000, 8.135241799630645371e-17, -1.073949431398143795e-16 ) ) ;
#299 = edge_curve ( 'none', #26636, #824, #33491, .t. ) ;
#300 = oriented_edge ( 'none', *, *, #2360, .f. ) ;
#301 = cartesian_point ( 'none', ( 1.581004281193648442, -4.339787874563733716, 163.4999999999999432 ) ) ;
#302 = oriented_edge ( 'none', *, *, #18910, .f. ) ;
#303 = cartesian_point ( 'none', ( 90.24891303125166075, -12.77454815863423576, 144.5348020799625601 ) ) ;
#304 = direction ( 'none', ( 0.8829475928589263223, 0.4694715627858919160, 0.0000000000000000000 ) ) ;
#305 = cartesian_point ( 'none', ( 25.72176731399603256, 29.60360116104884298, -36.37036720843561710 ) ) ;
#306 = cylindrical_surface ( 'none', #29132, 36.00000000000000711 ) ;
#307 = cartesian_point ( 'none', ( 125.5000000000003837, 20.00003562937196833, 186.2661420726752226 ) ) ;
#308 = axis2_placement_3d ( 'none', #15693, #15950, #30663 ) ;
#309 = line ( 'none', #2135, #19947 ) ;
#310 = axis2_placement_3d ( 'none', #21047, #32741, #5735 ) ;
#311 = cartesian_point ( 'none', ( 7.512740473092054024e-14, 4.107793026786226558e-17, 0.9999999999999991118 ) ) ;
#312 = axis2_placement_3d ( 'none', #28703, #11274, #22872 ) ;
#313 = line ( 'none', #25971, #16652 ) ;
#314 = oriented_edge ( 'none', *, *, #21722, .t. ) ;
#315 = cartesian_point ( 'none', ( 98.86556918348574641, 7.397136107085318102, 104.8298199423891646 ) ) ;
#316 = advanced_face ( 'none', ( #28383 ), #32709, .f. ) ;
#317 = axis2_placement_3d ( 'none', #20166, #28989, #38243 ) ;
#318 = cartesian_point ( 'none', ( -9.342439821654110688, 12.99132653712073271, -119.7651464789359466 ) ) ;
#319 = edge_loop ( 'none', ( #38407, #36467, #35085, #235 ) ) ;
#320 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#321 = cartesian_point ( 'none', ( 46.12596290910165919, 46.12596290909797858, 60.99999999999999289 ) ) ;
#322 = circle ( 'none', #1183, 4.000000000000000000 ) ;
#323 = vertex_point ( 'none', #23760 ) ;
#324 = cartesian_point ( 'none', ( 129.5000000000001990, -6.928167600905619672, 114.4999382881257475 ) ) ;
#325 = vector ( 'none', #35455, 1000.000000000000227 ) ;
#326 = oriented_edge ( 'none', *, *, #21738, .f. ) ;
#327 = cartesian_point ( 'none', ( 9.736624660864570711e-14, 5.433633310927337965e-17, -36.50000000000000000 ) ) ;
#328 = cartesian_point ( 'none', ( -10.31445000984704308, 23.38862896782033829, -43.00000000000000000 ) ) ;
#329 = cartesian_point ( 'none', ( 48.49999999999992184, -3.615163844966606192e-13, 1.474514954580286030e-14 ) ) ;
#330 = cartesian_point ( 'none', ( -30.40382688075163742, -24.88387640294431691, -11.50000000000001066 ) ) ;
#331 = oriented_edge ( 'none', *, *, #11778, .f. ) ;
#332 = oriented_edge ( 'none', *, *, #13884, .f. ) ;
#333 = edge_loop ( 'none', ( #11456, #27715 ) ) ;
#334 = axis2_placement_3d ( 'none', #26890, #15069, #21313 ) ;
#335 = vertex_point ( 'none', #23503 ) ;
#336 = vertex_point ( 'none', #2323 ) ;
#337 = edge_loop ( 'none', ( #3483, #16405, #2404, #6408, #15869, #29407, #6798, #27345 ) ) ;
#338 = cartesian_point ( 'none', ( 109.5999999999997669, -48.44345517645970034, 95.15146810793169152 ) ) ;
#339 = direction ( 'none', ( 7.072150969235264604e-16, -4.674484667268940895e-17, -1.000000000000000000 ) ) ;
#340 = edge_curve ( 'none', #15640, #21151, #829, .t. ) ;
#341 = cartesian_point ( 'none', ( 27.03152459996170975, -29.27779503964546137, -37.46883006123976401 ) ) ;
#342 = vertex_point ( 'none', #20765 ) ;
#343 = vector ( 'none', #12899, 1000.000000000000000 ) ;
#344 = face_outer_bound ( 'none', #21295, .t. ) ;
#345 = edge_curve ( 'none', #37859, #17293, #6919, .t. ) ;
#346 = axis2_placement_3d ( 'none', #31251, #13399, #34203 ) ;
#347 = direction ( 'none', ( -1.641603066537700463e-15, -1.329855854628835851e-17, 1.000000000000000000 ) ) ;
#348 = cartesian_point ( 'none', ( 88.00000000000041211, -25.99999999122932692, 175.9999925980835940 ) ) ;
#349 = edge_curve ( 'none', #24454, #10532, #37257, .t. ) ;
#350 = circle ( 'none', #27922, 6.138320441952077822 ) ;
#351 = edge_loop ( 'none', ( #23256, #1320, #14015, #26060 ) ) ;
#352 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#353 = direction ( 'none', ( 9.043377867970104129e-15, 0.8138363752083719316, -0.5810941011468778727 ) ) ;
#354 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#355 = edge_curve ( 'none', #22582, #36025, #4565, .t. ) ;
#356 = edge_curve ( 'none', #3220, #5460, #36754, .t. ) ;
#357 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#358 = cylindrical_surface ( 'none', #34805, 3.399999999999993250 ) ;
#359 = oriented_edge ( 'none', *, *, #2011, .t. ) ;
#360 = conical_surface ( 'none', #37424, 11.42264973081042534, 0.5235987755983020353 ) ;
#361 = oriented_edge ( 'none', *, *, #29459, .t. ) ;
#362 = cartesian_point ( 'none', ( 88.00000000000041211, 25.99999999122278282, 61.00000740191638471 ) ) ;
#363 = advanced_face ( 'none', ( #1771 ), #13954, .t. ) ;
#364 = direction ( 'none', ( -7.673574297332566821e-15, -0.7880615331266370704, -0.6155964749786133616 ) ) ;
#365 = oriented_edge ( 'none', *, *, #29403, .f. ) ;
#366 = axis2_placement_3d ( 'none', #33899, #22089, #31329 ) ;
#367 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#368 = cartesian_point ( 'none', ( 7.729058804346620626, -17.52610061348325843, -5.499999999999996447 ) ) ;
#369 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685484834e-16 ) ) ;
#370 = cartesian_point ( 'none', ( 30.85776768411441395, 16.51664753355665738, 165.9999999999969873 ) ) ;
#371 = oriented_edge ( 'none', *, *, #17825, .f. ) ;
#372 = vertex_point ( 'none', #8965 ) ;
#373 = vertex_point ( 'none', #15156 ) ;
#374 = cartesian_point ( 'none', ( -7.666636029539716013, 17.38455325829693621, -115.9999999999999147 ) ) ;
#375 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040496e-16, -1.000000000000000000 ) ) ;
#376 = vertex_point ( 'none', #35801 ) ;
#377 = cartesian_point ( 'none', ( 6.533436768711108122, -40.83679964185815692, -11.49999999999998934 ) ) ;
#378 = oriented_edge ( 'none', *, *, #5551, .t. ) ;
#379 = oriented_edge ( 'none', *, *, #29345, .f. ) ;
#380 = cartesian_point ( 'none', ( -17.79952923083142835, 6.904835925695751442, -10.50000000000000533 ) ) ;
#381 = cartesian_point ( 'none', ( 1.504429492234830637e-13, 8.597972122410794055e-17, -126.0000000000000000 ) ) ;
#382 = oriented_edge ( 'none', *, *, #34895, .f. ) ;
#383 = face_outer_bound ( 'none', #3009, .t. ) ;
#384 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040496e-16, 1.000000000000000000 ) ) ;
#385 = cartesian_point ( 'none', ( -22.55187912953729423, -51.99916102906911419, 60.97126735262863662 ) ) ;
#386 = cartesian_point ( 'none', ( 29.56586297647181283, 26.65558790457758676, -10.60240854735795679 ) ) ;
#387 = cartesian_point ( 'none', ( -20.40840597983540761, 28.79738413495352845, 60.99999999999999289 ) ) ;
#388 = face_outer_bound ( 'none', #26932, .t. ) ;
#389 = oriented_edge ( 'none', *, *, #5026, .t. ) ;
#390 = cartesian_point ( 'none', ( -24.06041759277653114, 45.25106413401670125, 70.99999999999998579 ) ) ;
#391 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.658395643033827582e-15 ) ) ;
#392 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#393 = cartesian_point ( 'none', ( 36.00000000000009237, -5.414612052006490063e-15, -55.99999999999993605 ) ) ;
#394 = cartesian_point ( 'none', ( 52.35373783589660235, -38.91418931944077286, 60.99999999999999289 ) ) ;
#395 = axis2_placement_3d ( 'none', #16426, #37256, #16558 ) ;
#396 = direction ( 'none', ( -1.000000000000000000, 8.163404592832019372e-15, -1.632680918566404032e-15 ) ) ;
#397 = vector ( 'none', #22641, 1000.000000000000114 ) ;
#398 = cylindrical_surface ( 'none', #10754, 5.099999999999990763 ) ;
#399 = circle ( 'none', #16208, 4.499999999999997335 ) ;
#400 = edge_curve ( 'none', #23201, #16781, #7408, .t. ) ;
#401 = direction ( 'none', ( -9.912705577007379746e-15, -1.000000000000000000, 2.775557561562066203e-14 ) ) ;
#402 = axis2_placement_3d ( 'none', #7248, #4473, #37105 ) ;
#403 = oriented_edge ( 'none', *, *, #22642, .f. ) ;
#404 = edge_curve ( 'none', #7915, #29053, #5023, .t. ) ;
#405 = cartesian_point ( 'none', ( 21.72995614426466915, -38.91131171317455539, 132.5152761072147882 ) ) ;
#406 = cartesian_point ( 'none', ( 6.509941741386674252, 16.78155709473208645, -37.44002992467271440 ) ) ;
#407 = advanced_face ( 'none', ( #28845 ), #24252, .f. ) ;
#408 = oriented_edge ( 'none', *, *, #16863, .t. ) ;
#409 = edge_curve ( 'none', #12033, #28901, #13000, .t. ) ;
#410 = oriented_edge ( 'none', *, *, #12626, .f. ) ;
#411 = direction ( 'none', ( 0.0000000000000000000, -0.3245816090057744296, -0.9458576949495217656 ) ) ;
#412 = cartesian_point ( 'none', ( -9.013461190337915596, 8.047205562819305769, -85.99999999999998579 ) ) ;
#413 = oriented_edge ( 'none', *, *, #33640, .t. ) ;
#414 = oriented_edge ( 'none', *, *, #32286, .f. ) ;
#415 = cartesian_point ( 'none', ( 87.30000000000042348, 10.92664859239470587, 121.1778443827563052 ) ) ;
#416 = edge_loop ( 'none', ( #25918, #24653 ) ) ;
#417 = calendar_date ( 2020, 29, 3 ) ;
#418 = oriented_edge ( 'none', *, *, #33471, .t. ) ;
#419 = oriented_edge ( 'none', *, *, #1856, .t. ) ;
#420 = cartesian_point ( 'none', ( 16.60475362424213941, -32.20707873883541339, 161.6323223645001690 ) ) ;
#421 = cartesian_point ( 'none', ( 99.50000000000071054, 36.37500000000402167, 67.62100752766345124 ) ) ;
#422 = cartesian_point ( 'none', ( 8.811701368571789317e-14, -4.518231649532455311e-28, -51.00000000000000000 ) ) ;
#423 = direction ( 'none', ( 0.0000000000000000000, -0.3245816090057744296, -0.9458576949495217656 ) ) ;
#424 = axis2_placement_3d ( 'none', #13137, #4611, #25260 ) ;
#425 = vector ( 'none', #18530, 1000.000000000000000 ) ;
#427 = direction ( 'none', ( 0.9474922073496643282, -0.3197788564174637860, 2.260844466992524455e-15 ) ) ;
#426 = cartesian_point ( 'none', ( 57.50000000000007105, -57.49999999999999289, -50.99999999999990052 ) ) ;
#428 = edge_loop ( 'none', ( #25083, #10394, #5428, #19735 ) ) ;
#429 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 2.389706876978114971e-16 ) ) ;
#430 = advanced_face ( 'none', ( #21436, #27904 ), #85, .f. ) ;
#431 = circle ( 'none', #30835, 18.00000000000000355 ) ;
#432 = direction ( 'none', ( -3.526426688705567407e-15, -1.000000000000000000, -2.730182374803532282e-18 ) ) ;
#433 = cartesian_point ( 'none', ( -1.508963310872952768, -30.13048305002061866, 165.9999999999999147 ) ) ;
#434 = edge_curve ( 'none', #26361, #30787, #20020, .t. ) ;
#435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#436 = circle ( 'none', #31081, 6.500000000000000000 ) ;
#437 = line ( 'none', #36130, #35888 ) ;
#438 = circle ( 'none', #37646, 4.400000000000001243 ) ;
#439 = plane ( 'none', #38322 ) ;
#440 = cartesian_point ( 'none', ( 89.52871664771141980, -12.30901016945151305, 144.3562893579379249 ) ) ;
#441 = cartesian_point ( 'none', ( 90.24485263168206473, 14.80346166205956671, 143.3639583960131176 ) ) ;
#442 = direction ( 'none', ( 1.000000000000000000, -7.615234699251372217e-15, 1.268971339153225211e-15 ) ) ;
#443 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#444 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494653024, -5.427564608772978475e-16 ) ) ;
#445 = oriented_edge ( 'none', *, *, #8352, .f. ) ;
#446 = cartesian_point ( 'none', ( 101.0569977657195579, -36.57792419351815738, 144.7116947997510579 ) ) ;
#447 = cartesian_point ( 'none', ( -2.373070921441958969, -39.92972271466406653, -33.98692351512086418 ) ) ;
#448 = advanced_face ( 'none', ( #12075 ), #6222, .f. ) ;
#449 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#450 = vertex_point ( 'none', #29981 ) ;
#451 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #18080, #545, #3544 ),
( #9564, #12203, #3282 ),
( #18476, #6156, #23949 ),
( #420, #15224, #24196 ),
( #6289, #6425, #155 ),
( #3014, #30056, #9038 ),
( #3151, #14972, #27040 ),
( #35874, #9173, #30316 ),
( #26912, #33010, #35998 ),
( #18217, #281, #21210 ),
( #27174, #9306, #18340 ),
( #30181, #24449, #12327 ),
( #6034, #33141, #30434 ),
( #3415, #36131, #21341 ),
( #24316, #12459, #33274 ),
( #35740, #6556, #17951 ),
( #27442, #1193, #21978 ),
( #9959, #24839, #36528 ),
( #930, #12838, #24713 ),
( #6817, #24967, #31079 ),
( #33653, #27686, #18846 ),
( #30944, #18979, #1063 ),
( #9828, #33919, #13096 ),
( #30699, #22108, #9696 ),
( #15862, #7205, #7085 ),
( #18599, #27937, #21598 ),
( #10085, #21852, #30566 ),
( #12712, #33524, #16115 ),
( #674, #36660, #36921 ),
( #4176, #33395, #18725 ),
( #3928, #24579, #19113 ),
( #6955, #3673, #6689 ),
( #27813, #30813, #33785 ),
( #25094, #802, #15600 ),
( #12970, #27565, #36395 ),
( #15731, #21728, #15983 ),
( #3794, #28051, #36790 ),
( #4052, #10223, #22622 ),
( #16756, #19634, #1328 ),
( #10893, #19235, #19756 ),
( #22238, #34173, #37191 ),
( #4567, #7847, #25479 ),
( #25219, #10354, #4306 ),
( #13622, #16622, #34426 ),
( #13363, #28716, #25351 ),
( #1834, #1702, #31216 ),
( #7595, #16370, #13753 ),
( #31342, #4428, #4705 ),
( #25610, #13229, #7474 ),
( #28315, #37325, #4830 ),
( #22492, #37461, #28185 ),
( #16244, #7722, #22762 ),
( #28449, #34552, #34039 ),
( #25733, #28584, #19353 ),
( #10758, #7335, #1456 ),
( #19494, #22373, #31592 ),
( #10486, #37584, #37060 ),
( #16493, #13494, #34297 ),
( #1583, #10622, #31468 ),
( #23261, #35195, #17403 ),
( #5346, #34804, #38221 ),
( #26117, #37711, #7974 ),
( #35067, #32099, #31711 ),
( #8480, #5078, #25861 ),
( #20274, #11021, #8220 ),
( #20149, #23134, #28846 ),
( #19886, #8353, #17269 ),
( #14264, #2220, #31832 ),
( #5471, #34934, #29228 ),
( #38094, #16882, #25997 ),
( #11423, #1965, #8099 ),
( #14402, #26358, #28969 ),
( #26234, #14010, #22882 ),
( #4957, #17006, #32224 ),
( #37829, #2342, #20021 ),
( #20405, #2466, #2088 ),
( #23399, #23005, #29361 ),
( #11155, #13883, #31968 ),
( #34677, #14132, #5216 ),
( #17136, #37967, #29098 ),
( #11282, #2592, #2967 ),
( #2720, #20527, #23522 ),
( #11782, #38596, #11913 ),
( #23908, #14660, #11540 ),
( #26621, #5598, #32345 ),
( #14532, #35451, #32600 ),
( #20657, #26868, #26484 ),
( #8614, #29483, #20912 ),
( #38466, #23652, #17657 ),
( #5719, #14921, #8742 ),
( #29616, #35822, #14785 ),
( #23781, #35697, #11662 ),
( #32467, #35574, #17778 ),
( #38342, #20785, #2839 ),
( #5858, #35327, #26741 ),
( #8865, #29742, #8991 ),
( #32729, #17906, #38712 ),
( #5980, #29876, #12037 ),
( #32849, #15047, #18029 ),
( #108, #21036, #3103 ),
( #24027, #6109, #26990 ),
( #9126, #17526, #760 ),
( #6378, #12288, #3498 ),
( #18552, #15306, #30520 ),
( #35947, #370, #6774 ),
( #33098, #21553, #15558 ),
( #36209, #9387, #21291 ),
( #3370, #3625, #27644 ),
( #30263, #24277, #15441 ),
( #9255, #502, #36350 ),
( #32966, #24528, #15175 ),
( #27257, #18683, #6246 ),
( #12413, #18299, #12671 ),
( #30136, #30006, #18167 ),
( #12161, #33478, #36085 ),
( #18428, #33224, #27129 ),
( #12541, #21687, #239 ),
( #629, #21420, #21165 ),
( #3236, #24399, #30395 ),
( #6509, #27390, #24150 ),
( #3753, #9516, #24664 ),
( #6643, #33348, #27523 ),
( #9652, #15682, #36474 ),
( #33610, #28012, #12926 ),
( #31030, #36876, #3883 ),
( #22320, #13050, #7288 ),
( #16200, #15809, #21934 ),
( #28145, #36614, #4011 ),
( #24802, #1276, #24929 ),
( #31164, #6903, #27764 ),
( #12795, #10308, #25308 ),
( #9908, #37011, #30773 ),
( #13318, #25181, #18804 ),
( #33737, #19195, #15943 ),
( #18933, #884, #36741 ),
( #34126, #1013, #22060 ),
( #7041, #37146, #19061 ),
( #27886, #21806, #22194 ),
( #10044, #30891, #4136 ),
( #33873, #16066, #1142 ),
( #25042, #7429, #7167 ),
( #10169, #13183, #30654 ),
( #9781, #34000, #4258 ),
( #16324, #19315, #1415 ),
( #4384, #1539, #37663 ),
( #16578, #37418, #34375 ),
( #13581, #31670, #31428 ),
( #34250, #10576, #19586 ),
( #1791, #13840, #19444 ),
( #1662, #38317, #10714 ),
( #22579, #22713, #4659 ),
( #28404, #5569, #25558 ),
( #35296, #16835, #7552 ),
( #19716, #7676, #28796 ),
( #28535, #31545, #19839 ),
( #1921, #22844, #37279 ),
( #13710, #34509, #4913 ),
( #31792, #34637, #16448 ),
( #26458, #22450, #17504 ),
( #4513, #16712, #37536 ),
( #4789, #25816, #25431 ),
( #20504, #25692, #7795 ),
( #28670, #10848, #7932 ),
( #10976, #10442, #14500 ),
( #28268, #2561, #23497 ),
( #31301, #13444, #38684 ),
( #29588, #14629, #24006 ),
( #35923, #29843, #35669 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 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, 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, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.09498216750211999071, 0.09507492352507128375, 0.09512130153654693721, 0.09516767954802257679, 0.09526043557097385595, 0.09535319159392514898, 0.09539956960540080244, 0.09541116410826971928, 0.09542275861113862223, 0.09544594761687644202, 0.09553870363982772118, 0.09572421568573030726, 0.09646626386934062380, 0.09795036023656124302, 0.1009185529710024953, 0.1068549384398850000, 0.1083390348071056331, 0.1098231311743262523, 0.1127913239087675046, 0.1129768359546700907, 0.1130695919776213698, 0.1130927809833591896, 0.1130985782347936341, 0.1131043754862280926, 0.1131159699890970094, 0.1131623480005726629, 0.1132551040235239559, 0.1133478600464752351, 0.1133710490522130548, 0.1133942380579508746, 0.1134406160694265281, 0.1135333720923778211, 0.1142754202759881238, 0.1157595166432087430, 0.1187277093776499953, 0.1202118057448706145, 0.1216959021120912476, 0.1246640948465324861, 0.1276322875809737245, 0.1291163839481943576, 0.1306004803154149907, 0.1335686730498562569, 0.1365368657842974953, 0.1395050585187387338, 0.1409891548859593668, 0.1424732512531799999, 0.1425660072761312791, 0.1425891962818691128, 0.1426123852876069464, 0.1426587632990825860, 0.1427515193220338929, 0.1427978973335095325, 0.1428210863392473384, 0.1428442753449851721, 0.1432152994367903165, 0.1439573476204006330, 0.1454414439876212661, 0.1484096367220625046, 0.1498937330892831099, 0.1513778294565037430, 0.1543460221909450092, 0.1573142149253862754, 0.1602824076598275138, 0.1604679197057300999, 0.1605606757286813790, 0.1606070537401570186, 0.1606302427458948245, 0.1606534317516326582, 0.1607461877745839374, 0.1608389437975352443, 0.1608853218090108839, 0.1609085108147487175, 0.1609316998204865512, 0.1610244558434378304, 0.1617665040270481192, 0.1632506003942687522, 0.1662187931287100184, 0.1691869858631512846, 0.1721551785975925231, 0.1780915640664750277, 0.1795756604336956608, 0.1810597568009162939, 0.1840279495353575323, 0.1899643350042400369 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.7972352997510235850, 1.000000000000000000),
( 1.000000000000000000, 0.7973144260059829014, 1.000000000000000000),
( 1.000000000000000000, 0.7973937248735044614, 1.000000000000000000),
( 1.000000000000000000, 0.7975129248401264803, 1.000000000000000000),
( 1.000000000000000000, 0.7975527003181865915, 1.000000000000000000),
( 1.000000000000000000, 0.7976323352794043586, 1.000000000000000000),
( 1.000000000000000000, 0.7976649346731187196, 1.000000000000000000),
( 1.000000000000000000, 0.7978298138089180425, 1.000000000000000000),
( 1.000000000000000000, 0.7979476598216360683, 1.000000000000000000),
( 1.000000000000000000, 0.7981656567196130370, 1.000000000000000000),
( 1.000000000000000000, 0.7982624411526890729, 1.000000000000000000),
( 1.000000000000000000, 0.7983328660805354415, 1.000000000000000000),
( 1.000000000000000000, 0.7983444958545101722, 1.000000000000000000),
( 1.000000000000000000, 0.7983485008198815125, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481157363590, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481157363590, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481053947426, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481053947426, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480102376381, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481648338629, 1.000000000000000000),
( 1.000000000000000000, 0.7983486476434342727, 1.000000000000000000),
( 1.000000000000000000, 0.7983486464324386356, 1.000000000000000000),
( 1.000000000000000000, 0.7983486451077298485, 1.000000000000000000),
( 1.000000000000000000, 0.7983486366705299098, 1.000000000000000000),
( 1.000000000000000000, 0.7983486244154992528, 1.000000000000000000),
( 1.000000000000000000, 0.7983485936223013724, 1.000000000000000000),
( 1.000000000000000000, 0.7983485848504325855, 1.000000000000000000),
( 1.000000000000000000, 0.7983486368146335277, 1.000000000000000000),
( 1.000000000000000000, 0.7983487080278216519, 1.000000000000000000),
( 1.000000000000000000, 0.7983485494419395589, 1.000000000000000000),
( 1.000000000000000000, 0.7983485658468626456, 1.000000000000000000),
( 1.000000000000000000, 0.7983486388215597085, 1.000000000000000000),
( 1.000000000000000000, 0.7983486775778543265, 1.000000000000000000),
( 1.000000000000000000, 0.7983487058809355386, 1.000000000000000000),
( 1.000000000000000000, 0.7983486700069228892, 1.000000000000000000),
( 1.000000000000000000, 0.7983485759569347584, 1.000000000000000000),
( 1.000000000000000000, 0.7983486177960867902, 1.000000000000000000),
( 1.000000000000000000, 0.7983486453415360451, 1.000000000000000000),
( 1.000000000000000000, 0.7983486465997039483, 1.000000000000000000),
( 1.000000000000000000, 0.7983486477219680078, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481659542999, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480424197840, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481132615609, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481132615609, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481159253190, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481159253190, 1.000000000000000000),
( 1.000000000000000000, 0.7983486242906207009, 1.000000000000000000),
( 1.000000000000000000, 0.7983480844363529672, 1.000000000000000000),
( 1.000000000000000000, 0.7983472419784163332, 1.000000000000000000),
( 1.000000000000000000, 0.7983403419595669348, 1.000000000000000000),
( 1.000000000000000000, 0.7983259833508578041, 1.000000000000000000),
( 1.000000000000000000, 0.7982485825436611560, 1.000000000000000000),
( 1.000000000000000000, 0.7981501005712456909, 1.000000000000000000),
( 1.000000000000000000, 0.7979343999907542173, 1.000000000000000000),
( 1.000000000000000000, 0.7978194456571807702, 1.000000000000000000),
( 1.000000000000000000, 0.7976851430679643418, 1.000000000000000000),
( 1.000000000000000000, 0.7976672918806669843, 1.000000000000000000),
( 1.000000000000000000, 0.7976282579241046333, 1.000000000000000000),
( 1.000000000000000000, 0.7976087518301887558, 1.000000000000000000),
( 1.000000000000000000, 0.7975502662474230897, 1.000000000000000000),
( 1.000000000000000000, 0.7975113194573796305, 1.000000000000000000),
( 1.000000000000000000, 0.7973946102482806220, 1.000000000000000000),
( 1.000000000000000000, 0.7973169789901412008, 1.000000000000000000),
( 1.000000000000000000, 0.7966198803505515347, 1.000000000000000000),
( 1.000000000000000000, 0.7960114923342073157, 1.000000000000000000),
( 1.000000000000000000, 0.7942215747812013671, 1.000000000000000000),
( 1.000000000000000000, 0.7930752917290810888, 1.000000000000000000),
( 1.000000000000000000, 0.7897891484218765301, 1.000000000000000000),
( 1.000000000000000000, 0.7878017983713545558, 1.000000000000000000),
( 1.000000000000000000, 0.7851743108489785961, 1.000000000000000000),
( 1.000000000000000000, 0.7843568371521759675, 1.000000000000000000),
( 1.000000000000000000, 0.7828618099440275424, 1.000000000000000000),
( 1.000000000000000000, 0.7821823863399308685, 1.000000000000000000),
( 1.000000000000000000, 0.7803550768894048639, 1.000000000000000000),
( 1.000000000000000000, 0.7794162313751136217, 1.000000000000000000),
( 1.000000000000000000, 0.7781115700372291943, 1.000000000000000000),
( 1.000000000000000000, 0.7777456602117578388, 1.000000000000000000),
( 1.000000000000000000, 0.7776432549586894671, 1.000000000000000000),
( 1.000000000000000000, 0.7776840664613310361, 1.000000000000000000),
( 1.000000000000000000, 0.7779151930280895355, 1.000000000000000000),
( 1.000000000000000000, 0.7781048879838950993, 1.000000000000000000),
( 1.000000000000000000, 0.7788899354470080194, 1.000000000000000000),
( 1.000000000000000000, 0.7797010116002033309, 1.000000000000000000),
( 1.000000000000000000, 0.7818713929039419197, 1.000000000000000000),
( 1.000000000000000000, 0.7832330312241446713, 1.000000000000000000),
( 1.000000000000000000, 0.7864689855662043705, 1.000000000000000000),
( 1.000000000000000000, 0.7883427979639183736, 1.000000000000000000),
( 1.000000000000000000, 0.7915117540135072627, 1.000000000000000000),
( 1.000000000000000000, 0.7926276799238167747, 1.000000000000000000),
( 1.000000000000000000, 0.7949478617542666825, 1.000000000000000000),
( 1.000000000000000000, 0.7961548796938042738, 1.000000000000000000),
( 1.000000000000000000, 0.7974822055318482317, 1.000000000000000000),
( 1.000000000000000000, 0.7975604484834274421, 1.000000000000000000),
( 1.000000000000000000, 0.7976584569380695822, 1.000000000000000000),
( 1.000000000000000000, 0.7976732243300712621, 1.000000000000000000),
( 1.000000000000000000, 0.7977269878523784996, 1.000000000000000000),
( 1.000000000000000000, 0.7977541905046935389, 1.000000000000000000),
( 1.000000000000000000, 0.7978365801546846159, 1.000000000000000000),
( 1.000000000000000000, 0.7978926543550205475, 1.000000000000000000),
( 1.000000000000000000, 0.7980603105821609811, 1.000000000000000000),
( 1.000000000000000000, 0.7981724834569489113, 1.000000000000000000),
( 1.000000000000000000, 0.7982840673261784037, 1.000000000000000000),
( 1.000000000000000000, 0.7983115382910177527, 1.000000000000000000),
( 1.000000000000000000, 0.7983359401275726963, 1.000000000000000000),
( 1.000000000000000000, 0.7983414432514936987, 1.000000000000000000),
( 1.000000000000000000, 0.7983480371458868685, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481150317005, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481150317005, 1.000000000000000000),
( 1.000000000000000000, 0.7983486455699595474, 1.000000000000000000),
( 1.000000000000000000, 0.7983486344198111873, 1.000000000000000000),
( 1.000000000000000000, 0.7983486222940484600, 1.000000000000000000),
( 1.000000000000000000, 0.7983485925930877691, 1.000000000000000000),
( 1.000000000000000000, 0.7983485852651904802, 1.000000000000000000),
( 1.000000000000000000, 0.7983486381964562950, 1.000000000000000000),
( 1.000000000000000000, 0.7983487087480073408, 1.000000000000000000),
( 1.000000000000000000, 0.7983486295356893025, 1.000000000000000000),
( 1.000000000000000000, 0.7983486110776391032, 1.000000000000000000),
( 1.000000000000000000, 0.7983486255140431753, 1.000000000000000000),
( 1.000000000000000000, 0.7983486581709301477, 1.000000000000000000),
( 1.000000000000000000, 0.7983487043632320201, 1.000000000000000000),
( 1.000000000000000000, 0.7983485957511571307, 1.000000000000000000),
( 1.000000000000000000, 0.7983486514128352862, 1.000000000000000000),
( 1.000000000000000000, 0.7983487050240227756, 1.000000000000000000),
( 1.000000000000000000, 0.7983485788767796798, 1.000000000000000000),
( 1.000000000000000000, 0.7983486138193809367, 1.000000000000000000),
( 1.000000000000000000, 0.7983486442777016912, 1.000000000000000000),
( 1.000000000000000000, 0.7983486457388234703, 1.000000000000000000),
( 1.000000000000000000, 0.7983486472177278026, 1.000000000000000000),
( 1.000000000000000000, 0.7983486475915838598, 1.000000000000000000),
( 1.000000000000000000, 0.7983486479448009820, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481198498463, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480509069949, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481147077374, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481147077374, 1.000000000000000000),
( 1.000000000000000000, 0.7983481807532494257, 1.000000000000000000),
( 1.000000000000000000, 0.7983322507857720796, 1.000000000000000000),
( 1.000000000000000000, 0.7982775138762863154, 1.000000000000000000),
( 1.000000000000000000, 0.7980950640825416054, 1.000000000000000000),
( 1.000000000000000000, 0.7979794208673772760, 1.000000000000000000),
( 1.000000000000000000, 0.7978130747576445136, 1.000000000000000000),
( 1.000000000000000000, 0.7977582475456517219, 1.000000000000000000),
( 1.000000000000000000, 0.7976780049116953819, 1.000000000000000000),
( 1.000000000000000000, 0.7976620997870061958, 1.000000000000000000),
( 1.000000000000000000, 0.7976231550706228690, 1.000000000000000000),
( 1.000000000000000000, 0.7976036940685623522, 1.000000000000000000),
( 1.000000000000000000, 0.7975064459050106302, 1.000000000000000000),
( 1.000000000000000000, 0.7974288292838090930, 1.000000000000000000),
( 1.000000000000000000, 0.7967319244695987290, 1.000000000000000000),
( 1.000000000000000000, 0.7961241505171751109, 1.000000000000000000),
( 1.000000000000000000, 0.7943371969596692006, 1.000000000000000000),
( 1.000000000000000000, 0.7931943888933756792, 1.000000000000000000),
( 1.000000000000000000, 0.7899214295418247600, 1.000000000000000000),
( 1.000000000000000000, 0.7879466228720499732, 1.000000000000000000),
( 1.000000000000000000, 0.7844651434341844976, 1.000000000000000000),
( 1.000000000000000000, 0.7829558905679605552, 1.000000000000000000),
( 1.000000000000000000, 0.7804770532796689864, 1.000000000000000000),
( 1.000000000000000000, 0.7795202117974991962, 1.000000000000000000),
( 1.000000000000000000, 0.7775033001786999520, 1.000000000000000000),
( 1.000000000000000000, 0.7772996969431870129, 1.000000000000000000),
( 1.000000000000000000, 0.7785164105602041529, 1.000000000000000000),
( 1.000000000000000000, 0.7788336306935905728, 1.000000000000000000),
( 1.000000000000000000, 0.7796067992369208888, 1.000000000000000000),
( 1.000000000000000000, 0.7800631678208871378, 1.000000000000000000),
( 1.000000000000000000, 0.7816349556003342469, 1.000000000000000000),
( 1.000000000000000000, 0.7829549851485118062, 1.000000000000000000),
( 1.000000000000000000, 0.7876608838608664120, 1.000000000000000000),
( 1.000000000000000000, 0.7917882193331119423, 1.000000000000000000),
( 1.000000000000000000, 0.7967391507353025482, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#452 = vertex_point ( 'none', #27235 ) ;
#453 = edge_loop ( 'none', ( #4350, #9226 ) ) ;
#454 = vector ( 'none', #264, 1000.000000000000000 ) ;
#455 = oriented_edge ( 'none', *, *, #7912, .f. ) ;
#456 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#457 = edge_loop ( 'none', ( #31650, #25967, #27178, #16827, #13673, #23570, #31392, #27465, #7883, #19109, #1805, #9015 ) ) ;
#458 = edge_loop ( 'none', ( #20740, #22923, #11283, #9964 ) ) ;
#459 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712502235, 7.634856681078602912e-14 ) ) ;
#460 = cartesian_point ( 'none', ( 30.29829758124741090, -57.44537884287916540, 60.99999999999999289 ) ) ;
#461 = face_outer_bound ( 'none', #25605, .t. ) ;
#462 = oriented_edge ( 'none', *, *, #21891, .t. ) ;
#463 = axis2_placement_3d ( 'none', #21751, #27710, #9853 ) ;
#464 = cartesian_point ( 'none', ( 39.54123947847940457, 0.1340399014602362826, -11.06502411724362567 ) ) ;
#465 = edge_curve ( 'none', #10875, #4483, #24640, .t. ) ;
#466 = cartesian_point ( 'none', ( -27.91330771041597103, -46.74999638364420917, 77.10000000000073328 ) ) ;
#467 = face_outer_bound ( 'none', #19102, .t. ) ;
#468 = face_outer_bound ( 'none', #22405, .t. ) ;
#469 = direction ( 'none', ( -1.000000000000000000, -3.491481338843133355e-15, -0.0000000000000000000 ) ) ;
#470 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#471 = edge_curve ( 'none', #22921, #27818, #24188, .t. ) ;
#472 = axis2_placement_3d ( 'none', #24590, #19120, #12976 ) ;
#473 = cartesian_point ( 'none', ( 125.5000000000000568, -27.99996437063185439, 50.73373450357607339 ) ) ;
#474 = edge_curve ( 'none', #26925, #16231, #11606, .t. ) ;
#475 = circle ( 'none', #5296, 4.050000000000002487 ) ;
#476 = circle ( 'none', #630, 4.250000000000007105 ) ;
#477 = cartesian_point ( 'none', ( 90.29999999999991189, 12.98704075580769590, 117.9196790482940003 ) ) ;
#478 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#479 = plane ( 'none', #3226 ) ;
#480 = edge_loop ( 'none', ( #22080, #12389, #6375, #22431, #10218, #23990 ) ) ;
#481 = axis2_placement_3d ( 'none', #8501, #35096, #11690 ) ;
#482 = plane ( 'none', #38434 ) ;
#483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#484 = cartesian_point ( 'none', ( -31.15262781507080447, -28.49287246340166035, -15.50000000000001066 ) ) ;
#485 = edge_curve ( 'none', #12589, #27171, #33953, .t. ) ;
#486 = oriented_edge ( 'none', *, *, #35955, .f. ) ;
#487 = circle ( 'none', #34949, 6.138320441952076933 ) ;
#488 = oriented_edge ( 'none', *, *, #5098, .f. ) ;
#489 = cartesian_point ( 'none', ( 109.6000000000007617, 50.87896638982980591, 147.8749026587561275 ) ) ;
#490 = edge_loop ( 'none', ( #17158, #5018, #16243, #36234 ) ) ;
#491 = edge_loop ( 'none', ( #2217, #5172 ) ) ;
#492 = advanced_face ( 'none', ( #32098, #25572 ), #15025, .t. ) ;
#493 = axis2_placement_3d ( 'none', #24285, #12428, #24410 ) ;
#494 = cartesian_point ( 'none', ( -14.30086944431331197, 26.90926778415168030, 166.0000000000001137 ) ) ;
#495 = direction ( 'none', ( -0.9458576949495218766, 0.3245816090057743186, -7.930164461608259453e-16 ) ) ;
#496 = oriented_edge ( 'none', *, *, #15503, .t. ) ;
#497 = oriented_edge ( 'none', *, *, #34794, .t. ) ;
#498 = cartesian_point ( 'none', ( 129.4999999999996305, -64.99996437063140320, 67.69393470587343131 ) ) ;
#499 = circle ( 'none', #34069, 68.82335985865226746 ) ;
#500 = cartesian_point ( 'none', ( -25.23275269941276733, -16.04587284039962825, 1.999999999999984013 ) ) ;
#501 = line ( 'none', #16074, #18298 ) ;
#502 = cartesian_point ( 'none', ( 30.49040919068036715, 17.18763011170256050, 166.0000000000031832 ) ) ;
#503 = cartesian_point ( 'none', ( 66.24795308014297746, 33.44393021757223750, 79.98090018734893647 ) ) ;
#504 = vector ( 'none', #27626, 1000.000000000000000 ) ;
#506 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.541976423090496028e-15 ) ) ;
#505 = cartesian_point ( 'none', ( 109.2593031248284774, -11.85038789497106571, 144.1800671106973937 ) ) ;
#507 = face_outer_bound ( 'none', #36979, .t. ) ;
#508 = cartesian_point ( 'none', ( 86.30000000000042348, -1.269677091931410429, 119.1228323066696362 ) ) ;
#509 = advanced_face ( 'none', ( #25125 ), #33586, .f. ) ;
#510 = cartesian_point ( 'none', ( 17.79952923083151362, -6.904835925695791410, -37.49999999999997868 ) ) ;
#511 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#512 = cartesian_point ( 'none', ( 85.30000000000040927, -2.702943588692698561e-12, 118.4999999999999716 ) ) ;
#513 = oriented_edge ( 'none', *, *, #30756, .t. ) ;
#514 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#515 = oriented_edge ( 'none', *, *, #1446, .t. ) ;
#516 = edge_curve ( 'none', #28717, #25099, #30238, .t. ) ;
#517 = face_outer_bound ( 'none', #2909, .t. ) ;
#518 = cartesian_point ( 'none', ( 85.50000000000062528, 29.37506171187707693, 67.62104315703376756 ) ) ;
#519 = direction ( 'none', ( 1.000000000000000000, -1.058752671254872842e-14, 1.304512053934554399e-15 ) ) ;
#520 = direction ( 'none', ( 0.7071067811865487940, 0.2295138567764233861, 0.6688223901362825297 ) ) ;
#521 = cartesian_point ( 'none', ( 103.5499999999998977, -20.91750423861400776, 98.41373562785840079 ) ) ;
#522 = edge_curve ( 'none', #30271, #19455, #7504, .t. ) ;
#523 = axis2_placement_3d ( 'none', #19152, #33834, #22534 ) ;
#524 = oriented_edge ( 'none', *, *, #18753, .f. ) ;
#525 = circle ( 'none', #19244, 12.49999999999999822 ) ;
#526 = vertex_point ( 'none', #15661 ) ;
#527 = cartesian_point ( 'none', ( -55.76189138651002963, -33.55085318531075700, 60.99999999999999289 ) ) ;
#528 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#529 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.228184220991579817e-15 ) ) ;
#530 = edge_curve ( 'none', #15033, #15077, #2664, .t. ) ;
#531 = oriented_edge ( 'none', *, *, #24164, .t. ) ;
#532 = oriented_edge ( 'none', *, *, #26102, .t. ) ;
#533 = vertex_point ( 'none', #3860 ) ;
#534 = cartesian_point ( 'none', ( 67.80000000000040927, -3.271463335587449558e-12, 82.49999999999998579 ) ) ;
#535 = edge_curve ( 'none', #28358, #32859, #10794, .t. ) ;
#536 = b_spline_curve_with_knots ( 'none', 3,
( #15805, #27757, #37002, #4128, #12785, #36734, #25036, #19056, #18926, #28136, #16058, #7034, #1002, #19187, #21926, #1268, #25296, #4003, #24921, #36869, #4248, #7158, #25170, #13171, #33990, #36606, #28006, #10301, #7281, #4376, #10162, #31156, #13310, #34114, #1406, #27635, #18792, #876, #21799, #22950, #10431, #28393, #1912, #13702, #4505, #34242, #16828, #31292, #37409, #13436, #25686, #16435, #37268, #37657, #10707, #31538, #19833, #4907, #7670, #22837, #10969, #34368, #19705, #19435, #5034, #1783, #1529, #25806, #25552, #22705, #19966, #22441, #7787, #31779, #13831, #25422, #2037, #7421, #7542, #13963, #7927, #34754, #19579, #34501, #22568, #10567, #28788, #28525, #31420, #16705, #37530, #13576, #16571, #28664, #10838, #31664, #1655 ),
.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.1460560547675534004, 0.1483516034007053563, 0.1506471520338573122, 0.1552382493001612240, 0.1575337979333131799, 0.1598293465664651358, 0.1644204438327691031, 0.1655682181493450533, 0.1661421053076330701, 0.1667159924659210590, 0.1690115410990730427, 0.1713070897322250263, 0.1736026383653769822, 0.1781937356316809495, 0.1827848328979849168, 0.1873759301642888841, 0.1919670274305928237, 0.1965581246968967910, 0.1988536733300487747, 0.2011492219632007306, 0.2057403192295046979, 0.2080358678626567093, 0.2103314164958087207, 0.2149225137621127435, 0.2195136110284167941, 0.2241047082947208446, 0.2264002569278728560, 0.2286958055610248675, 0.2378780000936329408, 0.2424690973599369637, 0.2470601946262409865, 0.2562423891588490044, 0.2608334864251530272, 0.2611204300042970772, 0.2614073735834410717, 0.2619812607417291161, 0.2622682043208731661, 0.2625551479000172161, 0.2631290350583052051, 0.2654245836914572165, 0.2700156809577612393, 0.2746067782240653177, 0.2791978754903693405, 0.2837889727566733633, 0.2883800700229774416, 0.2906756186561294530, 0.2918233929727054310, 0.2923972801309934755, 0.2926842237101374700, 0.2929711672892814645 ),
.unspecified. ) ;
#537 = cartesian_point ( 'none', ( -20.53532880578119801, 39.49441709260594990, 132.4826973795101139 ) ) ;
#538 = circle ( 'none', #5342, 0.6000000000000013101 ) ;
#539 = axis2_placement_3d ( 'none', #25787, #25402, #7523 ) ;
#540 = axis2_placement_3d ( 'none', #1596, #4583, #16765 ) ;
#541 = line ( 'none', #5581, #10387 ) ;
#542 = axis2_placement_3d ( 'none', #5547, #38420, #20604 ) ;
#543 = circle ( 'none', #7118, 6.138320441952075157 ) ;
#544 = cartesian_point ( 'none', ( 88.00000000000041211, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#545 = cartesian_point ( 'none', ( 15.96375122862306206, -31.14898770359727465, 165.9999999999998010 ) ) ;
#546 = edge_loop ( 'none', ( #15491, #30189, #31214, #1405 ) ) ;
#547 = cartesian_point ( 'none', ( 25.43450627913767548, 15.58838459676023547, -36.49999999999998579 ) ) ;
#548 = oriented_edge ( 'none', *, *, #31406, .t. ) ;
#549 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#550 = direction ( 'none', ( -1.000000000000000000, 9.017884454304624341e-15, -1.228184220991579028e-15 ) ) ;
#551 = cylindrical_surface ( 'none', #28019, 5.000000000000004441 ) ;
#553 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#552 = direction ( 'none', ( -7.072150969235264604e-16, 4.674484667268940895e-17, 1.000000000000000000 ) ) ;
#554 = advanced_face ( 'none', ( #26064 ), #17213, .f. ) ;
#555 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#556 = cartesian_point ( 'none', ( 13.11951555150207760, -27.46580304595734390, 165.9999999999998010 ) ) ;
#557 = oriented_edge ( 'none', *, *, #21100, .f. ) ;
#558 = face_outer_bound ( 'none', #11762, .t. ) ;
#559 = oriented_edge ( 'none', *, *, #9945, .t. ) ;
#560 = direction ( 'none', ( 1.279341633015805282e-16, -0.3234223926295187734, 0.9462546992991883732 ) ) ;
#561 = oriented_edge ( 'none', *, *, #20139, .f. ) ;
#562 = oriented_edge ( 'none', *, *, #33465, .t. ) ;
#563 = cartesian_point ( 'none', ( 89.46618306801207154, -12.20071166236021831, 144.3146995417013443 ) ) ;
#564 = cartesian_point ( 'none', ( 89.80873564463111336, 13.94704352667148228, 143.4022271130158401 ) ) ;
#565 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#566 = cartesian_point ( 'none', ( 72.22498166639836370, 25.66638819050129428, 69.11973980743829316 ) ) ;
#567 = edge_loop ( 'none', ( #24173, #12110, #10810, #19717 ) ) ;
#568 = oriented_edge ( 'none', *, *, #23672, .f. ) ;
#569 = axis2_placement_3d ( 'none', #23232, #5311, #23617 ) ;
#570 = direction ( 'none', ( 1.641603066537700463e-15, 1.329855854628835851e-17, -1.000000000000000000 ) ) ;
#571 = cartesian_point ( 'none', ( 89.63333333333325470, -11.46606836972829058, 144.3709693269985337 ) ) ;
#572 = circle ( 'none', #23110, 4.000000000000003553 ) ;
#573 = cartesian_point ( 'none', ( 26.52514329740274235, -49.88653899652934598, 70.99999999999994316 ) ) ;
#574 = edge_curve ( 'none', #7799, #27538, #34390, .t. ) ;
#575 = face_outer_bound ( 'none', #32559, .t. ) ;
#576 = circle ( 'none', #37559, 6.499999999999991118 ) ;
#577 = edge_curve ( 'none', #18893, #7244, #18144, .t. ) ;
#578 = cartesian_point ( 'none', ( 37.80000000000043059, -2.706807828547523001e-12, 118.4999999999999716 ) ) ;
#579 = edge_curve ( 'none', #24711, #33119, #3143, .t. ) ;
#580 = circle ( 'none', #35351, 0.2000000000000016487 ) ;
#581 = edge_curve ( 'none', #23010, #18209, #22336, .t. ) ;
#582 = vertex_point ( 'none', #18779 ) ;
#583 = cartesian_point ( 'none', ( 57.49057673696042059, -30.05264132307111780, 60.99999999999999289 ) ) ;
#584 = vector ( 'none', #17904, 1000.000000000000000 ) ;
#585 = edge_curve ( 'none', #7693, #24674, #8512, .t. ) ;
#586 = oriented_edge ( 'none', *, *, #26828, .t. ) ;
#587 = edge_curve ( 'none', #17686, #29047, #23558, .t. ) ;
#588 = oriented_edge ( 'none', *, *, #17081, .f. ) ;
#589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#590 = cartesian_point ( 'none', ( 86.30000000000042348, -3.894288438424879484, 132.9856659342389378 ) ) ;
#591 = face_outer_bound ( 'none', #24574, .t. ) ;
#592 = vertex_point ( 'none', #18529 ) ;
#593 = axis2_placement_3d ( 'none', #13067, #6830, #17188 ) ;
#594 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 2.389706876978114971e-16 ) ) ;
#595 = cartesian_point ( 'none', ( 8.082803277545389520, -24.71170352639622081, -3.499999999999995115 ) ) ;
#596 = direction ( 'none', ( -9.282589479648426908e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#597 = cylindrical_surface ( 'none', #20966, 40.00000000000001421 ) ;
#598 = edge_loop ( 'none', ( #1608, #11328 ) ) ;
#599 = oriented_edge ( 'none', *, *, #26252, .t. ) ;
#600 = axis2_placement_3d ( 'none', #7415, #26182, #38042 ) ;
#601 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#602 = direction ( 'none', ( 1.595945597898662527e-15, -7.543482406175925389e-30, -1.000000000000000000 ) ) ;
#603 = direction ( 'none', ( -0.9848589603557481587, 0.1733575155768986853, -1.235123114895486257e-15 ) ) ;
#604 = direction ( 'none', ( 6.430442828428354692e-15, 0.4999999999999736877, -0.8660254037844536956 ) ) ;
#605 = cartesian_point ( 'none', ( -1.843729871373001039, -39.26696589998163489, -12.53717926882211486 ) ) ;
#606 = advanced_face ( 'none', ( #16274 ), #37225, .t. ) ;
#607 = oriented_edge ( 'none', *, *, #8416, .f. ) ;
#608 = axis2_placement_3d ( 'none', #12096, #17960, #5527 ) ;
#609 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#610 = plane ( 'none', #38373 ) ;
#611 = cylindrical_surface ( 'none', #37580, 14.99999999999999822 ) ;
#612 = face_outer_bound ( 'none', #31278, .t. ) ;
#613 = line ( 'none', #29665, #18845 ) ;
#614 = cartesian_point ( 'none', ( 93.56160794024474114, 64.80003562936819606, 101.1429478879244783 ) ) ;
#615 = vertex_point ( 'none', #37250 ) ;
#616 = toroidal_surface ( 'none', #25354, 4.200000000000000178, 0.2000000000000009548 ) ;
#617 = cartesian_point ( 'none', ( 64.13396290385918519, -6.804629804369056956, 68.57779569593908775 ) ) ;
#618 = advanced_face ( 'none', ( #14401 ), #7373, .f. ) ;
#619 = oriented_edge ( 'none', *, *, #14811, .t. ) ;
#620 = cylindrical_surface ( 'none', #18077, 17.50000000000000355 ) ;
#621 = direction ( 'none', ( -7.557018233855800842e-15, -0.6155964749786132506, 0.7880615331266369594 ) ) ;
#622 = axis2_placement_3d ( 'none', #22136, #9855, #12998 ) ;
#623 = line ( 'none', #18536, #7647 ) ;
#624 = cartesian_point ( 'none', ( 17.31041759277736247, -45.25106413402328798, 221.0000000000000284 ) ) ;
#625 = direction ( 'none', ( -0.4694715627858923046, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#626 = vertex_point ( 'none', #19420 ) ;
#627 = edge_curve ( 'none', #11675, #855, #10185, .t. ) ;
#628 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#629 = cartesian_point ( 'none', ( 26.74578887699425067, 24.46614893739258889, 161.6483263343244232 ) ) ;
#630 = axis2_placement_3d ( 'none', #11462, #20446, #38135 ) ;
#631 = b_spline_curve_with_knots ( 'none', 3,
( #13559, #1253, #4234, #34229, #1515, #13158 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009029408287258756547, 0.001805881657451751309 ),
.unspecified. ) ;
#632 = cylindrical_surface ( 'none', #29669, 4.000000000000000000 ) ;
#633 = vector ( 'none', #12893, 1000.000000000000114 ) ;
#634 = direction ( 'none', ( -1.128660326077106710e-16, 0.9990031350621330075, -0.04464007320815818747 ) ) ;
#635 = edge_curve ( 'none', #25684, #17270, #36250, .t. ) ;
#636 = oriented_edge ( 'none', *, *, #9055, .t. ) ;
#637 = cartesian_point ( 'none', ( 109.2684982064318291, -11.80747831971198991, 144.1635706626112210 ) ) ;
#638 = cartesian_point ( 'none', ( 99.49999999999955946, -63.99996437062908683, 138.4999382881273107 ) ) ;
#639 = cartesian_point ( 'none', ( -42.04732112020635526, -3.788507306874473901, -32.50000000000001421 ) ) ;
#640 = cartesian_point ( 'none', ( 66.80000000000040927, -2.704448608425630470e-12, 118.4999999999999716 ) ) ;
#641 = cartesian_point ( 'none', ( 75.08031163958213483, -9.211148771745158115, 61.00000000000547118 ) ) ;
#642 = edge_curve ( 'none', #12264, #4322, #2219, .t. ) ;
#643 = direction ( 'none', ( -0.4035071594494658020, 0.9149764872787843339, 0.0000000000000000000 ) ) ;
#644 = oriented_edge ( 'none', *, *, #2062, .f. ) ;
#645 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#646 = vector ( 'none', #21440, 1000.000000000000000 ) ;
#647 = cartesian_point ( 'none', ( -39.93644273060117911, 2.254005773152644387, -34.26794919243115345 ) ) ;
#648 = vector ( 'none', #152, 1000.000000000000000 ) ;
#650 = oriented_edge ( 'none', *, *, #7633, .t. ) ;
#649 = circle ( 'none', #15096, 2.917499999999999538 ) ;
#651 = direction ( 'none', ( -9.234672018316023768e-17, 0.9990031350621330075, -0.04464007320815812502 ) ) ;
#652 = cartesian_point ( 'none', ( -46.12596290910088470, -46.12596290910445163, 60.99999999999999289 ) ) ;
#653 = cartesian_point ( 'none', ( -9.013461190337940465, 8.047205562819327085, -85.99999999999991473 ) ) ;
#654 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#655 = cartesian_point ( 'none', ( -5.968697758265990079e-14, 1.882961441166147704e-15, -4.857225732735059864e-14 ) ) ;
#656 = axis2_placement_3d ( 'none', #6858, #6467, #18511 ) ;
#657 = oriented_edge ( 'none', *, *, #23599, .t. ) ;
#658 = oriented_edge ( 'none', *, *, #30597, .t. ) ;
#659 = edge_curve ( 'none', #14747, #18531, #6418, .t. ) ;
#660 = face_outer_bound ( 'none', #11978, .t. ) ;
#661 = cartesian_point ( 'none', ( -22.99836161774414123, 38.58284188512688218, 131.2904787800506483 ) ) ;
#662 = cartesian_point ( 'none', ( 22.81502820723786229, -38.61381596064407518, 131.5252017470396879 ) ) ;
#663 = axis2_placement_3d ( 'none', #11615, #5421, #11497 ) ;
#664 = cartesian_point ( 'none', ( 28.96871751557927510, -54.92228959046936865, 71.00000000000001421 ) ) ;
#665 = face_outer_bound ( 'none', #6701, .t. ) ;
#666 = oriented_edge ( 'none', *, *, #28052, .t. ) ;
#667 = cartesian_point ( 'none', ( 63.00000000000041922, 44.10296108801178150, 142.1472409136329986 ) ) ;
#668 = vertex_point ( 'none', #33975 ) ;
#669 = line ( 'none', #38442, #31495 ) ;
#670 = vertex_point ( 'none', #34228 ) ;
#671 = cartesian_point ( 'none', ( 109.2740970955042741, -0.3873328439794429534, 132.2332497573054866 ) ) ;
#672 = oriented_edge ( 'none', *, *, #31622, .t. ) ;
#673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#674 = cartesian_point ( 'none', ( 21.74905533406343849, -29.01671988447706951, 161.6483279153237049 ) ) ;
#675 = vertex_point ( 'none', #10547 ) ;
#676 = oriented_edge ( 'none', *, *, #3782, .f. ) ;
#677 = cartesian_point ( 'none', ( 14.90130006556472253, -57.50000000000331823, 61.00000000000000000 ) ) ;
#678 = advanced_face ( 'none', ( #26483 ), #28649, .f. ) ;
#679 = direction ( 'none', ( -4.224617836176691279e-17, 0.9462546992991883732, 0.3234223926295186069 ) ) ;
#680 = circle ( 'none', #30895, 4.499999999999997335 ) ;
#681 = cartesian_point ( 'none', ( 90.09099569935685281, 15.01679309037465160, 143.2834665858608219 ) ) ;
#682 = vector ( 'none', #27763, 1000.000000000000000 ) ;
#683 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#684 = edge_curve ( 'none', #12820, #24069, #13459, .t. ) ;
#685 = cartesian_point ( 'none', ( 15.41760926492409389, -32.78204339186088134, 161.5785647365906073 ) ) ;
#686 = cartesian_point ( 'none', ( 73.00000000000042633, -50.87516601493820190, 103.5524796719502802 ) ) ;
#687 = edge_curve ( 'none', #12508, #37689, #10662, .t. ) ;
#688 = oriented_edge ( 'none', *, *, #32745, .t. ) ;
#689 = oriented_edge ( 'none', *, *, #36046, .t. ) ;
#690 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#691 = cartesian_point ( 'none', ( 89.31241998558716944, -11.68705028705270976, 144.1172527393294729 ) ) ;
#692 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#693 = cartesian_point ( 'none', ( 90.01833697718709004, -12.35045220820292222, 144.5773206573649645 ) ) ;
#694 = cartesian_point ( 'none', ( -16.26512124734349740, 10.86028686588048764, -11.50000000000000711 ) ) ;
#695 = edge_curve ( 'none', #27495, #4295, #12518, .t. ) ;
#696 = axis2_placement_3d ( 'none', #10679, #31516, #30997 ) ;
#697 = line ( 'none', #36112, #20376 ) ;
#698 = vertex_point ( 'none', #29160 ) ;
#699 = cartesian_point ( 'none', ( 99.94017744721793406, -36.44167806421072697, 144.9007243378097201 ) ) ;
#700 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#701 = edge_curve ( 'none', #18619, #15077, #4528, .t. ) ;
#702 = oriented_edge ( 'none', *, *, #37730, .t. ) ;
#703 = cartesian_point ( 'none', ( 86.56861605052081643, -50.87889513109109174, 89.12497391749448639 ) ) ;
#704 = line ( 'none', #14808, #36160 ) ;
#705 = oriented_edge ( 'none', *, *, #10336, .t. ) ;
#706 = advanced_face ( 'none', ( #33458 ), #15344, .t. ) ;
#707 = plane ( 'none', #26558 ) ;
#708 = oriented_edge ( 'none', *, *, #1845, .t. ) ;
#709 = circle ( 'none', #33037, 0.1000000000000029476 ) ;
#710 = oriented_edge ( 'none', *, *, #30485, .t. ) ;
#711 = oriented_edge ( 'none', *, *, #19622, .t. ) ;
#712 = axis2_placement_3d ( 'none', #31039, #28020, #4267 ) ;
#713 = cartesian_point ( 'none', ( 20.95192193243158130, 28.19194418010786052, 165.9999999999997158 ) ) ;
#714 = edge_curve ( 'none', #15385, #22254, #14560, .t. ) ;
#715 = cartesian_point ( 'none', ( -24.88387640294455494, 30.40382688075145978, -11.50000000000000711 ) ) ;
#716 = edge_loop ( 'none', ( #5373, #22392, #7988, #18161 ) ) ;
#717 = axis2_placement_3d ( 'none', #17111, #26459, #29201 ) ;
#718 = edge_loop ( 'none', ( #14296, #8367, #17695, #31025 ) ) ;
#719 = vector ( 'none', #25393, 1000.000000000000000 ) ;
#720 = vector ( 'none', #29965, 1000.000000000000000 ) ;
#721 = direction ( 'none', ( -9.234672018316013908e-17, 0.9990031350621331185, -0.04464007320815828461 ) ) ;
#722 = cartesian_point ( 'none', ( 12.33860781849698895, 33.98985916925988704, 161.4617237547237494 ) ) ;
#723 = cartesian_point ( 'none', ( 88.32175765830673697, -25.03267595694487113, 183.4999382881261738 ) ) ;
#724 = vector ( 'none', #12425, 1000.000000000000000 ) ;
#725 = oriented_edge ( 'none', *, *, #17490, .t. ) ;
#727 = cartesian_point ( 'none', ( 45.96194077712009829, -37.46194077712098647, 0.9999999999999940048 ) ) ;
#726 = direction ( 'none', ( 1.027984282060328424e-14, 0.8138363752083659364, -0.5810941011468863104 ) ) ;
#728 = cartesian_point ( 'none', ( 30.77829047624586778, 19.14726405620306338, 161.6483255541797348 ) ) ;
#729 = cartesian_point ( 'none', ( 45.96194077712628001, 45.96194077712502235, -73.72792206135775928 ) ) ;
#730 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295189955 ) ) ;
#731 = direction ( 'none', ( 2.767884353833910472e-15, 0.3746830699436667911, 0.9271529523749516555 ) ) ;
#732 = cartesian_point ( 'none', ( -27.44662193393141791, 13.13378037303361801, 166.0000000000001705 ) ) ;
#733 = cylindrical_surface ( 'none', #1740, 10.99999999999999822 ) ;
#734 = cartesian_point ( 'none', ( 17.80733171221332256, -2.685618470543073677, -10.78996898619990219 ) ) ;
#735 = oriented_edge ( 'none', *, *, #26929, .t. ) ;
#736 = circle ( 'none', #6207, 11.99999999999999822 ) ;
#737 = vertex_point ( 'none', #20080 ) ;
#738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#739 = axis2_placement_3d ( 'none', #45, #11728, #33032 ) ;
#740 = cartesian_point ( 'none', ( 26.52514329740288090, 49.88653899652934598, -16.27501833360225802 ) ) ;
#741 = oriented_edge ( 'none', *, *, #23898, .t. ) ;
#742 = face_bound ( 'none', #27770, .t. ) ;
#743 = oriented_edge ( 'none', *, *, #12448, .f. ) ;
#744 = edge_curve ( 'none', #24853, #31608, #8293, .t. ) ;
#745 = cartesian_point ( 'none', ( -25.62853171840238531, -7.655956163766106215, 1.975500735905859617 ) ) ;
#746 = vertex_point ( 'none', #31648 ) ;
#747 = cartesian_point ( 'none', ( -15.60854663854983393, 26.17816071742427653, 166.0000000000000853 ) ) ;
#748 = advanced_face ( 'none', ( #9234 ), #35326, .f. ) ;
#749 = edge_curve ( 'none', #2397, #25979, #5470, .t. ) ;
#750 = cartesian_point ( 'none', ( 7.466203581799991440, -26.46707018306178938, -5.499999999999996447 ) ) ;
#751 = axis2_placement_3d ( 'none', #10262, #10396, #1235 ) ;
#752 = oriented_edge ( 'none', *, *, #13662, .t. ) ;
#753 = cartesian_point ( 'none', ( 129.5000000000004832, 28.00003562937193990, 186.2661420726749952 ) ) ;
#754 = vertex_point ( 'none', #35003 ) ;
#755 = edge_curve ( 'none', #20502, #27676, #31178, .t. ) ;
#756 = cartesian_point ( 'none', ( 26.52514329740293775, -49.88653899652934598, -16.27501833360223316 ) ) ;
#757 = oriented_edge ( 'none', *, *, #29629, .f. ) ;
#758 = face_outer_bound ( 'none', #22306, .t. ) ;
#759 = direction ( 'none', ( 0.9458576949495217656, -0.3245816090057743186, 5.046468293750711996e-16 ) ) ;
#760 = cartesian_point ( 'none', ( 26.88029172658453803, 14.35611275104833062, 165.9999999999998010 ) ) ;
#761 = vector ( 'none', #22587, 1000.000000000000000 ) ;
#762 = cartesian_point ( 'none', ( 65.31720927126212928, 32.51692554917507039, 79.55588450956419422 ) ) ;
#763 = face_outer_bound ( 'none', #24360, .t. ) ;
#765 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#764 = cartesian_point ( 'none', ( 109.3000000000004093, -12.11369519102772685, 115.4164324526715149 ) ) ;
#766 = oriented_edge ( 'none', *, *, #26101, .t. ) ;
#767 = direction ( 'none', ( 9.043377867970094663e-15, 0.8138363752083676017, -0.5810941011468840900 ) ) ;
#768 = cartesian_point ( 'none', ( 26.52514329740271393, 49.88653899652934598, 70.99999999999995737 ) ) ;
#769 = cartesian_point ( 'none', ( -24.71170352639606449, -8.082803277545567155, 0.9999999999999844569 ) ) ;
#770 = cartesian_point ( 'none', ( 34.30000000000043059, -2.707092562010510010e-12, 118.4999999999999716 ) ) ;
#771 = axis2_placement_3d ( 'none', #35256, #23458, #26801 ) ;
#772 = edge_loop ( 'none', ( #9340, #818, #11963, #31502 ) ) ;
#773 = axis2_placement_3d ( 'none', #20888, #2705, #8591 ) ;
#774 = line ( 'none', #19700, #14834 ) ;
#775 = oriented_edge ( 'none', *, *, #3204, .f. ) ;
#776 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#777 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#778 = axis2_placement_3d ( 'none', #14215, #26184, #17220 ) ;
#779 = line ( 'none', #33228, #37659 ) ;
#780 = oriented_edge ( 'none', *, *, #6882, .f. ) ;
#781 = cartesian_point ( 'none', ( -30.05264132306751534, -57.49057673696328408, 60.99999999999999289 ) ) ;
#782 = cartesian_point ( 'none', ( 101.6000000000001080, 29.37499999999896616, 67.62100752766441758 ) ) ;
#783 = cartesian_point ( 'none', ( 66.80000000000040927, -2.704448608425630470e-12, 118.4999999999999716 ) ) ;
#784 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#785 = cartesian_point ( 'none', ( -21.23299983510507971, -39.12145445976366886, 132.7077442573181827 ) ) ;
#786 = oriented_edge ( 'none', *, *, #15662, .t. ) ;
#787 = oriented_edge ( 'none', *, *, #20236, .t. ) ;
#788 = oriented_edge ( 'none', *, *, #1416, .t. ) ;
#789 = b_spline_curve_with_knots ( 'none', 3,
( #2038, #28665, #35150, #25687, #7789, #13833 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002961551499432303440, 0.003352699008360038140, 0.003743846517287772839 ),
.unspecified. ) ;
#790 = oriented_edge ( 'none', *, *, #17033, .f. ) ;
#791 = cartesian_point ( 'none', ( -20.86509729255712742, 39.30486136910302264, 132.7258250627363054 ) ) ;
#792 = cartesian_point ( 'none', ( 30.02031384457511010, -42.08213108521847090, 107.5759724577549150 ) ) ;
#793 = oriented_edge ( 'none', *, *, #33832, .t. ) ;
#795 = advanced_face ( 'none', ( #1737 ), #27435, .f. ) ;
#794 = line ( 'none', #33536, #26482 ) ;
#796 = face_outer_bound ( 'none', #26792, .t. ) ;
#797 = cartesian_point ( 'none', ( 90.79999999999989768, 19.04262116387131698, 96.62813269953208817 ) ) ;
#798 = cartesian_point ( 'none', ( 27.04853491693553735, 11.92847864764509680, -42.99999999999998579 ) ) ;
#799 = face_bound ( 'none', #428, .t. ) ;
#800 = oriented_edge ( 'none', *, *, #16638, .f. ) ;
#801 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#802 = cartesian_point ( 'none', ( 28.20830470683900515, -20.72737848153950324, 165.9999999999998295 ) ) ;
#803 = edge_curve ( 'none', #19884, #10753, #38161, .t. ) ;
#804 = axis2_placement_3d ( 'none', #5223, #14138, #16887 ) ;
#805 = edge_curve ( 'none', #38692, #5298, #3600, .t. ) ;
#806 = direction ( 'none', ( -1.000000000000000000, -8.135241799630645371e-17, 1.073949431398143795e-16 ) ) ;
#807 = edge_loop ( 'none', ( #19424, #30885, #20477 ) ) ;
#808 = vector ( 'none', #28813, 1000.000000000000114 ) ;
#809 = oriented_edge ( 'none', *, *, #20924, .t. ) ;
#810 = advanced_face ( 'none', ( #23260 ), #13901, .t. ) ;
#811 = cartesian_point ( 'none', ( 89.29999999999991189, -3.339342691255353657e-14, 118.5000000000000568 ) ) ;
#812 = direction ( 'none', ( 1.595945597898662527e-15, -7.543482406175925389e-30, -1.000000000000000000 ) ) ;
#813 = cartesian_point ( 'none', ( 72.40633603552234376, -50.71556365400190458, 103.6374674194416770 ) ) ;
#814 = edge_curve ( 'none', #7723, #32466, #17656, .t. ) ;
#815 = oriented_edge ( 'none', *, *, #15044, .t. ) ;
#816 = cartesian_point ( 'none', ( 9.809689682450830217e-14, 5.477193380068228921e-17, -37.73205080756886076 ) ) ;
#817 = cartesian_point ( 'none', ( 17.31041759277736247, -45.25106413402328798, 221.0000000000000284 ) ) ;
#818 = oriented_edge ( 'none', *, *, #31354, .t. ) ;
#819 = oriented_edge ( 'none', *, *, #19131, .t. ) ;
#820 = edge_loop ( 'none', ( #23067, #14477, #31450, #18398 ) ) ;
#821 = edge_loop ( 'none', ( #11115, #1849, #23286, #14161 ) ) ;
#822 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787846670, 0.0000000000000000000 ) ) ;
#823 = oriented_edge ( 'none', *, *, #19669, .t. ) ;
#824 = vertex_point ( 'none', #3031 ) ;
#825 = direction ( 'none', ( 0.0000000000000000000, 0.3245816090057743741, 0.9458576949495217656 ) ) ;
#826 = axis2_placement_3d ( 'none', #14600, #14729, #8685 ) ;
#827 = cartesian_point ( 'none', ( -30.55298803735214008, 25.12899560158349033, -12.96894405771305081 ) ) ;
#828 = edge_loop ( 'none', ( #36639, #17983, #26637 ) ) ;
#829 = line ( 'none', #5836, #30726 ) ;
#830 = oriented_edge ( 'none', *, *, #13709, .t. ) ;
#831 = vector ( 'none', #553, 1000.000000000000000 ) ;
#832 = direction ( 'none', ( 4.224617836176691279e-17, -0.9462546992991883732, -0.3234223926295186069 ) ) ;
#833 = axis2_placement_3d ( 'none', #6127, #30289, #3392 ) ;
#834 = conical_surface ( 'none', #33377, 4.000000000000004441, 1.047197551196599852 ) ;
#835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#836 = vertex_point ( 'none', #26927 ) ;
#837 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295185514 ) ) ;
#838 = line ( 'none', #24546, #27921 ) ;
#839 = circle ( 'none', #12007, 4.500000000000001776 ) ;
#840 = line ( 'none', #3925, #35381 ) ;
#841 = direction ( 'none', ( -0.1733575155768987131, -0.9848589603557482697, 0.0000000000000000000 ) ) ;
#842 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 155.5000000000000000 ) ) ;
#843 = oriented_edge ( 'none', *, *, #11821, .t. ) ;
#844 = direction ( 'none', ( -8.528829586136375692e-15, -0.8660254037844554720, -0.4999999999999708566 ) ) ;
#845 = axis2_placement_3d ( 'none', #12352, #33289, #21494 ) ;
#846 = cartesian_point ( 'none', ( 99.50000000000076739, 50.87896638982911668, 147.8749026587543085 ) ) ;
#847 = direction ( 'none', ( -2.873507806199307627e-15, -0.1390914192483083400, 0.9902795449222867585 ) ) ;
#848 = cartesian_point ( 'none', ( 30.02031384457511010, -42.08213108521847090, 70.99999999999998579 ) ) ;
#849 = edge_curve ( 'none', #26964, #7723, #9688, .t. ) ;
#850 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#851 = vertex_point ( 'none', #29424 ) ;
#852 = axis2_placement_3d ( 'none', #19059, #19441, #34125 ) ;
#853 = oriented_edge ( 'none', *, *, #35800, .t. ) ;
#854 = cartesian_point ( 'none', ( -26.91179127611916755, 14.29395510652646450, 166.0000000000000853 ) ) ;
#855 = vertex_point ( 'none', #38279 ) ;
#856 = cartesian_point ( 'none', ( -26.52514329740282406, -49.88653899652934598, -16.27501833360148353 ) ) ;
#857 = edge_curve ( 'none', #8131, #6180, #32534, .t. ) ;
#858 = vertex_point ( 'none', #11975 ) ;
#859 = oriented_edge ( 'none', *, *, #9682, .t. ) ;
#860 = oriented_edge ( 'none', *, *, #7800, .f. ) ;
#862 = oriented_edge ( 'none', *, *, #1691, .t. ) ;
#861 = cartesian_point ( 'none', ( 45.96194077712009829, -37.46194077712098647, 0.9999999999999940048 ) ) ;
#863 = edge_loop ( 'none', ( #22429, #31046 ) ) ;
#864 = oriented_edge ( 'none', *, *, #3484, .f. ) ;
#865 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#866 = plane ( 'none', #36927 ) ;
#867 = edge_curve ( 'none', #22479, #22211, #24172, .t. ) ;
#868 = edge_curve ( 'none', #24465, #615, #19793, .t. ) ;
#869 = edge_curve ( 'none', #12264, #24244, #13439, .t. ) ;
#870 = cartesian_point ( 'none', ( 99.49999999999988631, -29.37492874126286679, 169.3788690485876600 ) ) ;
#871 = advanced_face ( 'none', ( #38139 ), #6399, .t. ) ;
#872 = cartesian_point ( 'none', ( -26.69258159337642056, 14.70366971960882907, 166.0000000000001421 ) ) ;
#873 = face_bound ( 'none', #4280, .t. ) ;
#874 = oriented_edge ( 'none', *, *, #26536, .t. ) ;
#875 = face_outer_bound ( 'none', #1772, .t. ) ;
#876 = cartesian_point ( 'none', ( 25.78170624453274939, 36.99727340572896850, 130.6708056234058404 ) ) ;
#877 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#878 = line ( 'none', #8113, #37758 ) ;
#879 = axis2_placement_3d ( 'none', #28413, #4799, #4527 ) ;
#880 = face_outer_bound ( 'none', #37137, .t. ) ;
#881 = cartesian_point ( 'none', ( 55.00000000000010658, -1.536766573032542985e-15, -60.99999999999990763 ) ) ;
#882 = cartesian_point ( 'none', ( 83.01630568357195727, 37.92366033022081950, 77.27642062108051846 ) ) ;
#883 = face_outer_bound ( 'none', #17059, .t. ) ;
#884 = cartesian_point ( 'none', ( 16.54451227704952743, 30.84281798129850571, 165.9999999999995453 ) ) ;
#885 = b_spline_curve_with_knots ( 'none', 3,
( #33441, #15402, #18888, #15524, #30357, #3585, #24755, #24627 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137107846, 0.001317094235482448202, 0.001851934906316821680, 0.002386775577151195159 ),
.unspecified. ) ;
#886 = oriented_edge ( 'none', *, *, #35010, .f. ) ;
#887 = axis2_placement_3d ( 'none', #22152, #16161, #16411 ) ;
#888 = cartesian_point ( 'none', ( -11.69253257356637299, 15.60912175671928637, -115.9999999999999147 ) ) ;
#889 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991884842, -0.3234223926295185514 ) ) ;
#890 = cartesian_point ( 'none', ( 30.31511212680139522, 48.60742357085951681, 72.89999999999996305 ) ) ;
#892 = axis2_placement_3d ( 'none', #9419, #15331, #3657 ) ;
#891 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#893 = plane ( 'none', #16364 ) ;
#894 = advanced_face ( 'none', ( #2642 ), #2656, .t. ) ;
#895 = cartesian_point ( 'none', ( -41.46194077712574710, -45.96194077712534209, -51.00000000000006395 ) ) ;
#896 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.643422240399080374e-15 ) ) ;
#897 = oriented_edge ( 'none', *, *, #2580, .f. ) ;
#898 = plane ( 'none', #493 ) ;
#899 = cartesian_point ( 'none', ( 108.8000000000004093, 5.138288024677627241, 106.5585597110135865 ) ) ;
#900 = cartesian_point ( 'none', ( 31.22603891921383834, -57.00819672131146376, -50.99999999999995026 ) ) ;
#901 = vertex_point ( 'none', #17466 ) ;
#902 = face_outer_bound ( 'none', #5756, .t. ) ;
#903 = oriented_edge ( 'none', *, *, #36459, .t. ) ;
#904 = vertex_point ( 'none', #17965 ) ;
#905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#906 = cartesian_point ( 'none', ( 108.4630237638045713, 14.75197732438163989, 143.3662589539616761 ) ) ;
#907 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712502235, 7.632536026060011545e-14 ) ) ;
#908 = vertex_point ( 'none', #20969 ) ;
#909 = oriented_edge ( 'none', *, *, #3429, .f. ) ;
#910 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#911 = cartesian_point ( 'none', ( 16.22586101096019107, -31.01172098116008158, 165.9999999999998579 ) ) ;
#912 = cartesian_point ( 'none', ( 1.198267289148831274e-13, 6.772687404057766771e-17, -74.37373870972729151 ) ) ;
#913 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#914 = circle ( 'none', #138, 18.00000000000000355 ) ;
#915 = edge_curve ( 'none', #19600, #25864, #27414, .t. ) ;
#916 = face_outer_bound ( 'none', #3138, .t. ) ;
#917 = cartesian_point ( 'none', ( -21.73924490540243681, -38.90912628236427651, 132.5055171184209257 ) ) ;
#918 = axis2_placement_3d ( 'none', #770, #21700, #27656 ) ;
#919 = edge_curve ( 'none', #35334, #33736, #30219, .t. ) ;
#920 = cartesian_point ( 'none', ( -20.68558583427804010, 39.40498940211304557, 132.6270555664536062 ) ) ;
#921 = cartesian_point ( 'none', ( 26.52514329740271393, 49.88653899652934598, 81.09999999999996589 ) ) ;
#922 = line ( 'none', #11450, #36386 ) ;
#923 = cylindrical_surface ( 'none', #38622, 4.250000000000007105 ) ;
#924 = vector ( 'none', #36118, 1000.000000000000000 ) ;
#925 = edge_curve ( 'none', #30594, #12999, #18572, .t. ) ;
#926 = vertex_point ( 'none', #9711 ) ;
#927 = cartesian_point ( 'none', ( 91.75670197456867072, 22.65776969352411285, 100.3973170215312365 ) ) ;
#928 = cartesian_point ( 'none', ( 105.6000000000006764, 32.55513462664680446, 66.33584459775681808 ) ) ;
#929 = cartesian_point ( 'none', ( 88.00000000000041211, 54.61301969977593984, 136.4907776171995408 ) ) ;
#930 = cartesian_point ( 'none', ( 17.18169617526036674, -31.91189039421816176, 161.6483267665424250 ) ) ;
#931 = manifold_solid_brep ( 'wpl120.110-22-1-solid1', #33801 ) ;
#932 = vertex_point ( 'none', #18740 ) ;
#933 = conical_surface ( 'none', #9739, 40.00000000000001421, 0.7853981633974552734 ) ;
#934 = oriented_edge ( 'none', *, *, #28071, .f. ) ;
#935 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#936 = cartesian_point ( 'none', ( 34.30000000000043059, -2.707092562010510010e-12, 118.4999999999999716 ) ) ;
#937 = vertex_point ( 'none', #20721 ) ;
#938 = cartesian_point ( 'none', ( -28.66256355473321449, -8.268572698529956355, -11.50000000000000888 ) ) ;
#939 = edge_loop ( 'none', ( #10034, #27038 ) ) ;
#940 = axis2_placement_3d ( 'none', #27298, #15086, #17945 ) ;
#941 = advanced_face ( 'none', ( #30676 ), #20038, .f. ) ;
#942 = conical_surface ( 'none', #2002, 4.000000000000000000, 1.047197551196599852 ) ;
#943 = vertex_point ( 'none', #19508 ) ;
#944 = plane ( 'none', #20600 ) ;
#945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#946 = edge_curve ( 'none', #18346, #9824, #14840, .t. ) ;
#947 = axis2_placement_3d ( 'none', #3435, #15245, #6577 ) ;
#948 = vector ( 'none', #15203, 1000.000000000000000 ) ;
#949 = cartesian_point ( 'none', ( 89.34639066045201616, -11.87467439534802160, 144.1894054683517368 ) ) ;
#950 = direction ( 'none', ( -1.000000000000000000, -8.135241799630645371e-17, 1.073949431398143795e-16 ) ) ;
#951 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#953 = line ( 'none', #6707, #24801 ) ;
#954 = cartesian_point ( 'none', ( 65.31720927126217191, 38.94411549043240939, 151.0169255491784668 ) ) ;
#955 = cartesian_point ( 'none', ( 104.3001187931528477, -37.91499586177732084, 142.7379644602693531 ) ) ;
#956 = cartesian_point ( 'none', ( -4.680683049613670654, 10.61372725243393056, -115.9999999999999147 ) ) ;
#957 = cylindrical_surface ( 'none', #1303, 3.399999999999993250 ) ;
#958 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.659449478991620079e-15 ) ) ;
#959 = cylindrical_surface ( 'none', #25638, 6.900000000000004796 ) ;
#960 = cartesian_point ( 'none', ( 20.08715342491219502, -47.36368616655974506, 60.97126735262863662 ) ) ;
#961 = oriented_edge ( 'none', *, *, #6825, .t. ) ;
#962 = cartesian_point ( 'none', ( 95.28434317955996846, 19.73987674603621656, 98.79122307064325526 ) ) ;
#963 = axis2_placement_3d ( 'none', #7497, #19917, #28616 ) ;
#964 = oriented_edge ( 'none', *, *, #15503, .f. ) ;
#965 = oriented_edge ( 'none', *, *, #3664, .f. ) ;
#966 = vector ( 'none', #29038, 1000.000000000000000 ) ;
#967 = oriented_edge ( 'none', *, *, #30994, .t. ) ;
#968 = edge_curve ( 'none', #24827, #14653, #36700, .t. ) ;
#969 = oriented_edge ( 'none', *, *, #12498, .t. ) ;
#970 = cartesian_point ( 'none', ( 85.30000000000040927, -13.83882114898263360, 112.7132021629793996 ) ) ;
#971 = edge_loop ( 'none', ( #25677, #9008 ) ) ;
#972 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#973 = oriented_edge ( 'none', *, *, #27114, .t. ) ;
#974 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#975 = cartesian_point ( 'none', ( 22.59868476517247515, 28.35945572567549533, 161.6483265927320474 ) ) ;
#976 = edge_curve ( 'none', #10559, #19635, #11588, .t. ) ;
#977 = axis2_placement_3d ( 'none', #29806, #36017, #18358 ) ;
#978 = cartesian_point ( 'none', ( -51.00292657709406541, 37.46194077712103621, 0.9999999999999037437 ) ) ;
#979 = edge_curve ( 'none', #4893, #15335, #12947, .t. ) ;
#980 = circle ( 'none', #2589, 26.00000000000000355 ) ;
#982 = cartesian_point ( 'none', ( 51.00292657709107402, -37.46194077712567605, -50.99999999999991473 ) ) ;
#981 = direction ( 'none', ( 0.4035071594494655245, -0.9149764872787844450, 1.927470528863118309e-16 ) ) ;
#983 = cartesian_point ( 'none', ( 108.5580605119224344, -12.38228823968906589, 144.5787432382621489 ) ) ;
#984 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.460819769243627131e-15 ) ) ;
#985 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#986 = advanced_face ( 'none', ( #22775 ), #4508, .t. ) ;
#987 = cartesian_point ( 'none', ( -32.13560029068129609, 16.75001996769245238, 161.6389934752782551 ) ) ;
#988 = cartesian_point ( 'none', ( 18.00215089322192696, -0.4731619800296091305, -11.33546540591610530 ) ) ;
#989 = axis2_placement_3d ( 'none', #25329, #16466, #28290 ) ;
#990 = vector ( 'none', #21405, 1000.000000000000000 ) ;
#991 = circle ( 'none', #14924, 5.099999999999996092 ) ;
#992 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#993 = direction ( 'none', ( -0.9135987784239479881, 2.234559053800634595e-14, -0.4066168615075745896 ) ) ;
#994 = oriented_edge ( 'none', *, *, #17497, .f. ) ;
#995 = edge_loop ( 'none', ( #32132, #16718, #4240, #8129 ) ) ;
#996 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#997 = axis2_placement_3d ( 'none', #34660, #26105, #25980 ) ;
#998 = cartesian_point ( 'none', ( -30.17054161082474550, 1.594249277317333569, 166.0000000000001421 ) ) ;
#999 = line ( 'none', #25103, #9436 ) ;
#1000 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1001 = advanced_face ( 'none', ( #1717 ), #16707, .f. ) ;
#1002 = cartesian_point ( 'none', ( 34.05718439598227576, 15.67473510149469007, 156.8550235796957111 ) ) ;
#1003 = oriented_edge ( 'none', *, *, #18341, .t. ) ;
#1004 = face_outer_bound ( 'none', #3534, .t. ) ;
#1005 = edge_loop ( 'none', ( #21119, #37076, #38323, #32273 ) ) ;
#1006 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#1007 = oriented_edge ( 'none', *, *, #1267, .t. ) ;
#1008 = oriented_edge ( 'none', *, *, #1181, .t. ) ;
#1009 = edge_loop ( 'none', ( #22760, #26954 ) ) ;
#1010 = cartesian_point ( 'none', ( 1.201981242697768660e-13, 6.794829335978880570e-17, -75.00000000000001421 ) ) ;
#1011 = cartesian_point ( 'none', ( 22.73517446800405040, 51.16565442219917514, 81.09999999999996589 ) ) ;
#1012 = cartesian_point ( 'none', ( -23.14244735422315813, 49.31885232591399415, 81.10000000000076170 ) ) ;
#1013 = cartesian_point ( 'none', ( 16.47747894271251567, 30.87878268649336633, 166.0000000000011369 ) ) ;
#1014 = oriented_edge ( 'none', *, *, #4510, .f. ) ;
#1015 = oriented_edge ( 'none', *, *, #16325, .f. ) ;
#1016 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#1017 = plane ( 'none', #34096 ) ;
#1018 = direction ( 'none', ( 1.552828966210851614e-15, 4.601143412604336996e-17, -1.000000000000000000 ) ) ;
#1020 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#1019 = cartesian_point ( 'none', ( 68.25000000000041211, 50.87899247233235656, 144.4750000000002501 ) ) ;
#1021 = line ( 'none', #16698, #4265 ) ;
#1022 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1023 = line ( 'none', #21571, #28582 ) ;
#1024 = cartesian_point ( 'none', ( 14.03116555178812419, -27.03730638145500365, 159.9999999999998010 ) ) ;
#1025 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#1026 = cartesian_point ( 'none', ( 81.58541822591540438, -12.00000000000160227, 64.22409422805485235 ) ) ;
#1027 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.228184220991579817e-15 ) ) ;
#1028 = cartesian_point ( 'none', ( -25.14480297186325330, -30.65274389904510954, -13.11988532293185372 ) ) ;
#1029 = edge_curve ( 'none', #22655, #30568, #38002, .t. ) ;
#1030 = face_outer_bound ( 'none', #30228, .t. ) ;
#1031 = vertex_point ( 'none', #17009 ) ;
#1032 = vector ( 'none', #21418, 1000.000000000000000 ) ;
#1033 = direction ( 'none', ( -2.196799758586248692e-14, -1.000000000000000000, -6.867819076617749215e-15 ) ) ;
#1034 = cartesian_point ( 'none', ( 108.5974770632284674, 14.60349170710481026, 143.3728939770091131 ) ) ;
#1035 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#1036 = edge_curve ( 'none', #21787, #9840, #4972, .t. ) ;
#1037 = axis2_placement_3d ( 'none', #1538, #25307, #7551 ) ;
#1038 = oriented_edge ( 'none', *, *, #2459, .f. ) ;
#1039 = oriented_edge ( 'none', *, *, #21150, .f. ) ;
#1040 = cartesian_point ( 'none', ( 28.19194418011187508, 20.95192193242757739, 165.9999999999996589 ) ) ;
#1041 = cartesian_point ( 'none', ( 99.50000000000009948, 29.37499999999898392, 67.62100752766441758 ) ) ;
#1042 = edge_curve ( 'none', #15858, #17942, #26518, .t. ) ;
#1043 = face_outer_bound ( 'none', #16659, .t. ) ;
#1044 = edge_loop ( 'none', ( #657, #18731, #28797, #20572 ) ) ;
#1045 = direction ( 'none', ( 8.528829586136375692e-15, 0.8660254037844554720, 0.4999999999999708566 ) ) ;
#1046 = cylindrical_surface ( 'none', #5652, 5.900000000000002132 ) ;
#1047 = oriented_edge ( 'none', *, *, #25248, .f. ) ;
#1048 = edge_curve ( 'none', #38166, #2437, #9672, .t. ) ;
#1049 = b_spline_curve_with_knots ( 'none', 3,
( #14068, #28906, #1904, #38034 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.878959614448864246e-18, 0.001173621888758283023 ),
.unspecified. ) ;
#1050 = vertex_point ( 'none', #10764 ) ;
#1051 = cartesian_point ( 'none', ( -21.06686267075004793, 39.20070691289742371, 132.7433786658360475 ) ) ;
#1052 = oriented_edge ( 'none', *, *, #349, .f. ) ;
#1053 = vertex_point ( 'none', #20025 ) ;
#1055 = edge_loop ( 'none', ( #7418, #2174, #18254, #38423 ) ) ;
#1054 = axis2_placement_3d ( 'none', #16212, #27910, #30910 ) ;
#1056 = cartesian_point ( 'none', ( 99.49999999999972999, -54.00550264286135871, 83.84261617540441591 ) ) ;
#1057 = direction ( 'none', ( 0.8077133973006209722, -0.5895753283687242829, 1.311450947838466163e-15 ) ) ;
#1058 = axis2_placement_3d ( 'none', #4692, #37042, #13349 ) ;
#1059 = toroidal_surface ( 'none', #31805, 13.99999999999999822, 1.000000000000000000 ) ;
#1060 = cartesian_point ( 'none', ( 89.66962550184712200, 12.58828507424270526, 121.7457786260819148 ) ) ;
#1061 = vector ( 'none', #15500, 1000.000000000000000 ) ;
#1062 = vector ( 'none', #37972, 1000.000000000000000 ) ;
#1063 = cartesian_point ( 'none', ( 14.59137324408855818, -26.75391631397017633, 165.9999999999998010 ) ) ;
#1064 = axis2_placement_3d ( 'none', #6706, #30582, #30831 ) ;
#1065 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040496e-16, 1.000000000000000000 ) ) ;
#1066 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787846670, 0.0000000000000000000 ) ) ;
#1067 = advanced_face ( 'none', ( #35314 ), #24624, .f. ) ;
#1068 = face_outer_bound ( 'none', #29447, .t. ) ;
#1069 = oriented_edge ( 'none', *, *, #28348, .t. ) ;
#1071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1070 = cartesian_point ( 'none', ( 30.31088913245481464, -57.50000000000024869, 48.49999999999996447 ) ) ;
#1072 = cylindrical_surface ( 'none', #14637, 45.49999999999999289 ) ;
#1073 = cartesian_point ( 'none', ( 1.226727053271758905e-13, -6.290087198368711399e-28, -71.00000000000000000 ) ) ;
#1074 = oriented_edge ( 'none', *, *, #14226, .t. ) ;
#1075 = cartesian_point ( 'none', ( 99.49999999999960210, -65.00096437063022847, 98.49993828812733909 ) ) ;
#1076 = oriented_edge ( 'none', *, *, #19319, .f. ) ;
#1077 = edge_curve ( 'none', #38621, #4375, #8272, .t. ) ;
#1078 = circle ( 'none', #36997, 12.50000000000000355 ) ;
#1079 = oriented_edge ( 'none', *, *, #35909, .f. ) ;
#1080 = direction ( 'none', ( 6.430442828428354692e-15, 0.4999999999999736877, -0.8660254037844536956 ) ) ;
#1081 = cartesian_point ( 'none', ( -17.99984057285503170, -0.07575850974402080495, -36.49999999999997868 ) ) ;
#1082 = cartesian_point ( 'none', ( 128.4999999999998295, -35.43710656775197521, 165.8788690485874042 ) ) ;
#1083 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#1084 = circle ( 'none', #2901, 13.50000000000000000 ) ;
#1085 = vertex_point ( 'none', #7977 ) ;
#1086 = axis2_placement_3d ( 'none', #11486, #22945, #20469 ) ;
#1087 = cartesian_point ( 'none', ( 88.00000000000038369, -8.870802033290340560, 61.22350495358519140 ) ) ;
#1088 = cartesian_point ( 'none', ( 30.31511212680154799, 48.60742357085951681, -16.27501833360225092 ) ) ;
#1089 = edge_loop ( 'none', ( #33113, #23947 ) ) ;
#1090 = cartesian_point ( 'none', ( 99.50000000000008527, 27.02156889035409293, 64.32497020807053900 ) ) ;
#1091 = cartesian_point ( 'none', ( 4.163336342344336522e-13, -3.271463335587449558e-12, 163.4999999999999432 ) ) ;
#1092 = edge_curve ( 'none', #21437, #32796, #5459, .t. ) ;
#1093 = advanced_face ( 'none', ( #32514 ), #34681, .f. ) ;
#1094 = edge_curve ( 'none', #4881, #14348, #19530, .t. ) ;
#1095 = direction ( 'none', ( -0.4035071594494656355, 0.9149764872787844450, -1.986857884617673820e-16 ) ) ;
#1096 = axis2_placement_3d ( 'none', #29738, #38709, #8351 ) ;
#1097 = oriented_edge ( 'none', *, *, #1833, .f. ) ;
#1098 = edge_curve ( 'none', #26777, #22439, #25554, .t. ) ;
#1099 = cartesian_point ( 'none', ( 29.89095829561858153, 57.49999999999673150, 60.99999999999999289 ) ) ;
#1100 = vector ( 'none', #35034, 1000.000000000000114 ) ;
#1102 = oriented_edge ( 'none', *, *, #13134, .t. ) ;
#1101 = circle ( 'none', #21080, 0.2000000000000004552 ) ;
#1103 = edge_curve ( 'none', #27286, #17391, #3582, .t. ) ;
#1104 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#1105 = edge_curve ( 'none', #32137, #37344, #26468, .t. ) ;
#1106 = edge_curve ( 'none', #17989, #30564, #38583, .t. ) ;
#1107 = direction ( 'none', ( 0.7506827169254872700, 0.6606628932438757262, 1.291809116604203420e-15 ) ) ;
#1108 = oriented_edge ( 'none', *, *, #16535, .t. ) ;
#1109 = axis2_placement_3d ( 'none', #20134, #32330, #20260 ) ;
#1110 = direction ( 'none', ( -1.040834085586083783e-14, -0.9271529523749506563, 0.3746830699436694001 ) ) ;
#1111 = oriented_edge ( 'none', *, *, #11661, .t. ) ;
#1112 = circle ( 'none', #11357, 4.000000000000000888 ) ;
#1113 = axis2_placement_3d ( 'none', #10198, #22604, #7317 ) ;
#1114 = vector ( 'none', #6658, 999.9999999999998863 ) ;
#1115 = cartesian_point ( 'none', ( 108.2999999999999261, -12.53196928439024305, 144.5854316785270441 ) ) ;
#1116 = edge_loop ( 'none', ( #28763, #28567, #21388, #25498, #36709 ) ) ;
#1117 = direction ( 'none', ( 7.770737849961793811e-16, 1.255431683783653953e-16, -1.000000000000000000 ) ) ;
#1118 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1119 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#1120 = cartesian_point ( 'none', ( -29.69943796047668272, 5.553588899385979438, 166.0000000000001705 ) ) ;
#1122 = vertex_point ( 'none', #35330 ) ;
#1121 = axis2_placement_3d ( 'none', #18812, #15316, #18307 ) ;
#1123 = face_outer_bound ( 'none', #28987, .t. ) ;
#1124 = oriented_edge ( 'none', *, *, #36916, .f. ) ;
#1125 = oriented_edge ( 'none', *, *, #26710, .t. ) ;
#1126 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787844450, -1.779203565104416882e-16 ) ) ;
#1127 = oriented_edge ( 'none', *, *, #21258, .t. ) ;
#1128 = direction ( 'none', ( 0.4035071594494656355, -0.9149764872787844450, 1.986857884617673820e-16 ) ) ;
#1129 = oriented_edge ( 'none', *, *, #22042, .t. ) ;
#1131 = advanced_face ( 'none', ( #20896 ), #32471, .t. ) ;
#1130 = line ( 'none', #4802, #24046 ) ;
#1133 = oriented_edge ( 'none', *, *, #14695, .f. ) ;
#1132 = line ( 'none', #79, #7215 ) ;
#1134 = cartesian_point ( 'none', ( 29.30443652418532707, 57.50000000000000711, -72.99999999999994316 ) ) ;
#1135 = axis2_placement_3d ( 'none', #12144, #36330, #9111 ) ;
#1136 = oriented_edge ( 'none', *, *, #16062, .f. ) ;
#1137 = oriented_edge ( 'none', *, *, #36275, .f. ) ;
#1138 = cartesian_point ( 'none', ( 89.33617652546099919, 14.07232107692828649, 143.0147058396899524 ) ) ;
#1139 = cartesian_point ( 'none', ( 128.4999999999999432, -23.31275091476960171, 172.8788690485870063 ) ) ;
#1140 = edge_curve ( 'none', #13353, #13184, #17642, .t. ) ;
#1141 = cartesian_point ( 'none', ( 28.33869348579853664, -46.32128504846753714, -16.27501833360222960 ) ) ;
#1142 = cartesian_point ( 'none', ( 14.22563452633779946, 26.94507137905495142, 165.9999999999999147 ) ) ;
#1143 = axis2_placement_3d ( 'none', #37624, #14177, #19801 ) ;
#1144 = b_spline_curve_with_knots ( 'none', 3,
( #12829, #12449, #27293, #18330, #15847, #24566 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002832537783239607709, 0.003223606354935792083, 0.003614674926631976024 ),
.unspecified. ) ;
#1145 = face_outer_bound ( 'none', #36942, .t. ) ;
#1146 = direction ( 'none', ( 0.7071067811865424657, -0.3535533905932661813, 0.6123724356958047954 ) ) ;
#1147 = edge_curve ( 'none', #3320, #18282, #34370, .t. ) ;
#1148 = cartesian_point ( 'none', ( -6.857594725883902953, -16.64669471798589129, -37.48123994017038285 ) ) ;
#1149 = cartesian_point ( 'none', ( 93.56160794024474114, 60.20003562936819463, 101.1429478879244783 ) ) ;
#1151 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991881512, -0.3234223926295192730 ) ) ;
#1150 = cartesian_point ( 'none', ( 109.0496216804345835, -12.34166546723686864, 144.3688254872039636 ) ) ;
#1152 = face_outer_bound ( 'none', #21192, .t. ) ;
#1153 = direction ( 'none', ( -1.000000000000000000, 6.938893903907222067e-15, -1.246832498358328916e-15 ) ) ;
#1154 = edge_loop ( 'none', ( #13834, #33635 ) ) ;
#1155 = direction ( 'none', ( 0.7071067811865556774, -5.023422310274591700e-15, -0.7071067811865393571 ) ) ;
#1156 = cartesian_point ( 'none', ( 3.133019721769128610e-13, 47.49999999999999289, 46.49999999999996447 ) ) ;
#1157 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787844450, -2.224004456380520917e-16 ) ) ;
#1158 = edge_curve ( 'none', #2458, #28876, #36233, .t. ) ;
#1159 = cartesian_point ( 'none', ( -7.061375290365533353, 16.01208852737874011, -63.00000000000000000 ) ) ;
#1160 = cartesian_point ( 'none', ( 129.1659430424825246, -20.92922496721542913, 170.0823670912293437 ) ) ;
#1161 = cartesian_point ( 'none', ( 109.0614794877662348, -2.614263956908565056, 129.2406278402307578 ) ) ;
#1162 = oriented_edge ( 'none', *, *, #25015, .f. ) ;
#1163 = line ( 'none', #36489, #8659 ) ;
#1164 = oriented_edge ( 'none', *, *, #31115, .f. ) ;
#1165 = oriented_edge ( 'none', *, *, #7234, .f. ) ;
#1166 = cartesian_point ( 'none', ( 99.50000000000079581, 54.00557390159789151, 153.1572604008461553 ) ) ;
#1167 = cartesian_point ( 'none', ( 109.0225962991963939, 14.63951924074753386, 143.1762705295104752 ) ) ;
#1168 = cartesian_point ( 'none', ( 26.52514329740223431, -54.38653899652960888, 60.99999999999997868 ) ) ;
#1169 = cartesian_point ( 'none', ( 63.00000000000041922, -45.00000000000300560, 92.51923788646627145 ) ) ;
#1170 = vertex_point ( 'none', #11427 ) ;
#1171 = oriented_edge ( 'none', *, *, #20908, .f. ) ;
#1172 = advanced_face ( 'none', ( #28330 ), #20449, .t. ) ;
#1173 = cartesian_point ( 'none', ( 35.33556093570325629, -3.257585547779635101e-12, 165.9999999999997726 ) ) ;
#1174 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654288e-14, 1.408595462493167361e-15 ) ) ;
#1175 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1176 = direction ( 'none', ( -1.000000000000000000, -8.135241799630645371e-17, 1.073949431398143795e-16 ) ) ;
#1177 = axis2_placement_3d ( 'none', #28537, #22846, #10717 ) ;
#1178 = line ( 'none', #15480, #35688 ) ;
#1179 = face_outer_bound ( 'none', #9602, .t. ) ;
#1180 = cartesian_point ( 'none', ( 105.5999999999997243, -52.99039104027015412, 91.82802497611884007 ) ) ;
#1181 = edge_curve ( 'none', #34979, #29523, #8728, .t. ) ;
#1182 = circle ( 'none', #36167, 3.400000000000000355 ) ;
#1183 = axis2_placement_3d ( 'none', #30871, #36854, #6625 ) ;
#1184 = oriented_edge ( 'none', *, *, #37734, .t. ) ;
#1185 = advanced_face ( 'none', ( #1271 ), #5603, .f. ) ;
#1186 = cartesian_point ( 'none', ( 91.33429345713877012, 21.89392726489873553, 99.48029976938771313 ) ) ;
#1187 = vector ( 'none', #33940, 1000.000000000000114 ) ;
#1188 = direction ( 'none', ( -0.5452063489416224540, 0.8383018770548863463, -8.811101861913345835e-16 ) ) ;
#1189 = oriented_edge ( 'none', *, *, #21138, .f. ) ;
#1190 = face_bound ( 'none', #32377, .t. ) ;
#1191 = direction ( 'none', ( 1.000000000000000000, 7.769996879871428452e-17, -3.298428228456328344e-16 ) ) ;
#1192 = oriented_edge ( 'none', *, *, #23431, .t. ) ;
#1193 = cartesian_point ( 'none', ( 16.57246042731533819, -30.82780523215611268, 165.9999999999998295 ) ) ;
#1194 = vertex_point ( 'none', #20153 ) ;
#1195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1196 = face_bound ( 'none', #32944, .t. ) ;
#1197 = oriented_edge ( 'none', *, *, #13254, .f. ) ;
#1198 = cartesian_point ( 'none', ( 72.22498166639761052, -33.08354055076218714, 170.8776013283618056 ) ) ;
#1199 = cartesian_point ( 'none', ( 78.01622711873500293, 39.72722273343588029, 155.8426277358156256 ) ) ;
#1200 = vertex_point ( 'none', #2726 ) ;
#1201 = cartesian_point ( 'none', ( 30.50461056827132822, 48.54346779957602820, 72.89999999999996305 ) ) ;
#1202 = advanced_face ( 'none', ( #32082 ), #31604, .t. ) ;
#1203 = axis2_placement_3d ( 'none', #33446, #36443, #13407 ) ;
#1204 = direction ( 'none', ( 0.5895753283686462343, 0.8077133973006780376, 0.0000000000000000000 ) ) ;
#1205 = direction ( 'none', ( -1.658395643033827582e-15, 8.857338933234860022e-30, 1.000000000000000000 ) ) ;
#1206 = vertex_point ( 'none', #6113 ) ;
#1207 = cartesian_point ( 'none', ( -26.52514329740299459, -49.88653899652934598, 73.10000000000073328 ) ) ;
#1208 = edge_curve ( 'none', #33595, #7206, #7791, .t. ) ;
#1209 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1210 = oriented_edge ( 'none', *, *, #27584, .t. ) ;
#1211 = face_outer_bound ( 'none', #10958, .t. ) ;
#1212 = cartesian_point ( 'none', ( 99.50000000000042633, 65.20003562936820174, 98.49993828812526431 ) ) ;
#1213 = face_outer_bound ( 'none', #38501, .t. ) ;
#1214 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1215 = edge_curve ( 'none', #34459, #12109, #2252, .t. ) ;
#1216 = axis2_placement_3d ( 'none', #10767, #19501, #19361 ) ;
#1217 = cartesian_point ( 'none', ( 89.40835027656611089, -0.3990224857594786845, 131.9716464948835721 ) ) ;
#1218 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.658471894615189274e-15 ) ) ;
#1219 = edge_curve ( 'none', #25414, #3988, #779, .t. ) ;
#1220 = cartesian_point ( 'none', ( 7.898213732305957657e-14, 4.337605342704018874e-17, -5.500000000000000888 ) ) ;
#1221 = face_bound ( 'none', #26052, .t. ) ;
#1222 = vertex_point ( 'none', #115 ) ;
#1223 = direction ( 'none', ( -4.756739608505372195e-15, -0.3746830699436665135, -0.9271529523749517665 ) ) ;
#1224 = direction ( 'none', ( 8.528829586136394625e-15, 0.8660254037844571373, 0.4999999999999681366 ) ) ;
#1225 = circle ( 'none', #9466, 21.50000000000000000 ) ;
#1227 = edge_loop ( 'none', ( #31854, #23523, #26089, #8022 ) ) ;
#1226 = axis2_placement_3d ( 'none', #26891, #18317, #9013 ) ;
#1228 = circle ( 'none', #8955, 4.000000000000003553 ) ;
#1229 = edge_loop ( 'none', ( #31822, #19260, #38688, #26368 ) ) ;
#1230 = edge_curve ( 'none', #626, #12033, #21827, .t. ) ;
#1231 = cartesian_point ( 'none', ( 7.779606575624756733e-14, 4.266893860883160174e-17, -3.500000000000000444 ) ) ;
#1232 = face_outer_bound ( 'none', #20272, .t. ) ;
#1233 = oriented_edge ( 'none', *, *, #15899, .f. ) ;
#1234 = cartesian_point ( 'none', ( -57.49999999999993605, 49.69657935914701596, -51.00000000000009237 ) ) ;
#1236 = axis2_placement_3d ( 'none', #3898, #9663, #21561 ) ;
#1235 = direction ( 'none', ( -1.084202172485504434e-14, -0.9271529523749481028, 0.3746830699436756729 ) ) ;
#1237 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.659449478991620079e-15 ) ) ;
#1238 = oriented_edge ( 'none', *, *, #8601, .t. ) ;
#1239 = oriented_edge ( 'none', *, *, #32070, .f. ) ;
#1240 = vertex_point ( 'none', #26997 ) ;
#1241 = vertex_point ( 'none', #2843 ) ;
#1242 = cartesian_point ( 'none', ( 20.08715342491219502, -47.36368616655974506, 60.97126735262863662 ) ) ;
#1243 = direction ( 'none', ( -1.000000000000000000, 2.794121041876370095e-17, 0.0000000000000000000 ) ) ;
#1244 = cartesian_point ( 'none', ( 26.52514329740278498, -49.88653899652934598, 73.09999999999999432 ) ) ;
#1245 = direction ( 'none', ( -9.234672018316012675e-17, 0.9990031350621330075, -0.04464007320815827767 ) ) ;
#1246 = oriented_edge ( 'none', *, *, #4808, .t. ) ;
#1247 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#1248 = vector ( 'none', #15696, 1000.000000000000000 ) ;
#1249 = face_outer_bound ( 'none', #35607, .t. ) ;
#1250 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1251 = cartesian_point ( 'none', ( -33.10981888184199562, -11.57187813904719142, 166.0000000000275122 ) ) ;
#1252 = cartesian_point ( 'none', ( 64.35104485630202475, 46.85835829889577298, 137.1849750913878268 ) ) ;
#1253 = cartesian_point ( 'none', ( -25.17491897603432704, -31.08436371978832469, -33.98700606798382751 ) ) ;
#1254 = face_outer_bound ( 'none', #6637, .t. ) ;
#1255 = vertex_point ( 'none', #27131 ) ;
#1256 = cartesian_point ( 'none', ( 44.06485691745385935, -0.7863751295194461033, -15.49999999999996447 ) ) ;
#1257 = direction ( 'none', ( 0.9862087297900548055, -0.1655063179636555581, 2.135044278125301737e-15 ) ) ;
#1258 = approval ( #8213, 'δָ��' ) ;
#1259 = edge_curve ( 'none', #20652, #33897, #23700, .t. ) ;
#1260 = direction ( 'none', ( 1.128660326077106710e-16, -0.9990031350621330075, 0.04464007320815818747 ) ) ;
#1261 = cartesian_point ( 'none', ( 89.46486123949900104, -12.19828180064632583, 144.3137668371269910 ) ) ;
#1263 = advanced_face ( 'none', ( #29726 ), #22315, .t. ) ;
#1262 = edge_loop ( 'none', ( #4042, #35393, #4763, #10368 ) ) ;
#1264 = circle ( 'none', #33910, 6.138320441952070716 ) ;
#1265 = oriented_edge ( 'none', *, *, #3374, .t. ) ;
#1266 = cartesian_point ( 'none', ( -29.23781482139403209, -27.08558907980859942, -37.48057437756887111 ) ) ;
#1267 = edge_curve ( 'none', #26321, #3261, #31157, .t. ) ;
#1268 = cartesian_point ( 'none', ( 33.42079619742314378, 18.05476265519445533, 155.5551705633653512 ) ) ;
#1269 = axis2_placement_3d ( 'none', #25389, #16538, #16027 ) ;
#1270 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295186624 ) ) ;
#1271 = face_outer_bound ( 'none', #15843, .t. ) ;
#1272 = oriented_edge ( 'none', *, *, #31202, .f. ) ;
#1273 = edge_curve ( 'none', #33654, #32368, #15326, .t. ) ;
#1274 = cartesian_point ( 'none', ( 89.75320116919581892, 14.83150164701645757, 143.2308511898868346 ) ) ;
#1275 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 72.00000000000000000 ) ) ;
#1276 = cartesian_point ( 'none', ( 16.66876514729370129, 30.77585917298803864, 165.9999999999998579 ) ) ;
#1277 = vertex_point ( 'none', #15309 ) ;
#1278 = oriented_edge ( 'none', *, *, #35244, .t. ) ;
#1279 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#1280 = vertex_point ( 'none', #15050 ) ;
#1281 = edge_curve ( 'none', #1240, #35870, #28792, .t. ) ;
#1282 = cartesian_point ( 'none', ( 99.49999999999965894, -59.99996437063019528, 138.4999382881250085 ) ) ;
#1283 = vertex_point ( 'none', #2972 ) ;
#1284 = edge_loop ( 'none', ( #2124, #10484, #16403, #26356, #12395, #9326, #19862 ) ) ;
#1285 = direction ( 'none', ( -1.000000000000000000, 1.062856063583803610e-14, -1.202973644070105789e-15 ) ) ;
#1286 = oriented_edge ( 'none', *, *, #31851, .f. ) ;
#1287 = direction ( 'none', ( 1.346145417358002305e-15, -3.254051234036673697e-30, -1.000000000000000000 ) ) ;
#1288 = oriented_edge ( 'none', *, *, #6495, .f. ) ;
#1289 = oriented_edge ( 'none', *, *, #1208, .f. ) ;
#1290 = axis2_placement_3d ( 'none', #13498, #37335, #6958 ) ;
#1291 = direction ( 'none', ( -1.060140450035657759e-14, -1.000000000000000000, 2.830373554761295532e-14 ) ) ;
#1292 = vector ( 'none', #20887, 1000.000000000000000 ) ;
#1293 = face_outer_bound ( 'none', #20433, .t. ) ;
#1294 = cartesian_point ( 'none', ( 14.14513586315086435, -26.98373768921758753, 166.0000000000000000 ) ) ;
#1295 = cartesian_point ( 'none', ( -25.91611890584744060, -7.573293923912736147, 1.999999999999984013 ) ) ;
#1296 = cartesian_point ( 'none', ( 1.032966044427057407e-13, 5.787190720031635778e-17, -46.50000000000000000 ) ) ;
#1297 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#1298 = axis2_placement_3d ( 'none', #7910, #2408, #32162 ) ;
#1299 = cylindrical_surface ( 'none', #1177, 22.00000000000000000 ) ;
#1300 = oriented_edge ( 'none', *, *, #8478, .t. ) ;
#1301 = direction ( 'none', ( -0.6364370407383780348, -0.7713286544503425990, -9.864054197555452436e-16 ) ) ;
#1302 = cartesian_point ( 'none', ( 108.6919286764102992, 14.41058925985461592, 143.3815137491249914 ) ) ;
#1303 = axis2_placement_3d ( 'none', #29948, #15128, #11733 ) ;
#1304 = cartesian_point ( 'none', ( 57.49057672276638442, 30.05264718972912519, 60.99999999999999289 ) ) ;
#1305 = cartesian_point ( 'none', ( 88.00000000000092371, 65.00003562937111212, 141.1197274611807302 ) ) ;
#1306 = direction ( 'none', ( -1.000000000000000000, 7.615234699251370640e-15, -1.228184220991579620e-15 ) ) ;
#1307 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#1308 = vector ( 'none', #555, 1000.000000000000000 ) ;
#1309 = oriented_edge ( 'none', *, *, #26470, .f. ) ;
#1310 = line ( 'none', #753, #35814 ) ;
#1311 = oriented_edge ( 'none', *, *, #36241, .f. ) ;
#1312 = cartesian_point ( 'none', ( -4.436794698774916338e-13, -33.00000000000002132, 60.99999999999995026 ) ) ;
#1313 = cartesian_point ( 'none', ( 87.99999999999975842, -50.87889513109110595, 89.12497391749448639 ) ) ;
#1314 = oriented_edge ( 'none', *, *, #23377, .f. ) ;
#1315 = b_spline_curve_with_knots ( 'none', 3,
( #33550, #9852, #36552, #33168, #9592, #12230, #30462, #15626, #33039, #36422, #3697, #21750, #30589, #15248, #36027, #15378, #21366, #18240, #18370, #18622, #3819, #699, #24738, #446, #6845, #24221, #3443, #6318, #9457, #6452, #27331, #30341, #22005, #955, #21877, #16268, #30972, #19133, #31101, #22133, #22263, #13124, #12866, #12994 ),
.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.001350956592917615558, 0.002701913185835231115, 0.004052869778752846673, 0.005403826371670462231, 0.006754782964588077789, 0.007430261261046851307, 0.008105739557505623957, 0.009456696150423209157, 0.01013217444688199048, 0.01080765274334077354, 0.01215860933625829629, 0.01283408763271706547, 0.01350956592917583465, 0.01486052252209336781, 0.01553600081855214740, 0.01621147911501092526, 0.01688695741146970658, 0.01756243570792848444, 0.01891339230084604361, 0.02026434889376359932, 0.02161530548668115850 ),
.unspecified. ) ;
#1316 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1317 = cartesian_point ( 'none', ( 28.50695355424649335, -54.98305237670464152, 70.99999999999998579 ) ) ;
#1318 = oriented_edge ( 'none', *, *, #18521, .t. ) ;
#1319 = vertex_point ( 'none', #3375 ) ;
#1320 = oriented_edge ( 'none', *, *, #33587, .f. ) ;
#1321 = direction ( 'none', ( -3.526426688705567013e-15, -1.000000000000000000, -2.730182374803531897e-18 ) ) ;
#1322 = cartesian_point ( 'none', ( -39.79290624805040721, -2.399292783747495772, -10.50385253805263197 ) ) ;
#1323 = oriented_edge ( 'none', *, *, #9915, .f. ) ;
#1324 = oriented_edge ( 'none', *, *, #29861, .f. ) ;
#1325 = oriented_edge ( 'none', *, *, #6495, .t. ) ;
#1326 = oriented_edge ( 'none', *, *, #585, .f. ) ;
#1327 = edge_loop ( 'none', ( #10996, #27725, #16595, #28038 ) ) ;
#1328 = cartesian_point ( 'none', ( 26.75849074991793231, -14.58297901147516740, 165.9999999999998579 ) ) ;
#1329 = edge_curve ( 'none', #25965, #16467, #21383, .t. ) ;
#1330 = cartesian_point ( 'none', ( 17.31041759277736247, -45.25106413402328798, 70.99999999999998579 ) ) ;
#1331 = edge_curve ( 'none', #28619, #16700, #4032, .t. ) ;
#1332 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#1333 = circle ( 'none', #9647, 20.00000000000000711 ) ;
#1334 = oriented_edge ( 'none', *, *, #21079, .t. ) ;
#1335 = plane ( 'none', #35540 ) ;
#1336 = advanced_face ( 'none', ( #16221 ), #5422, .t. ) ;
#1337 = cartesian_point ( 'none', ( 99.50000000000042633, 65.00003562936821311, 98.49993828812526431 ) ) ;
#1338 = edge_curve ( 'none', #13327, #23924, #286, .t. ) ;
#1339 = cartesian_point ( 'none', ( 30.49840746526846047, -47.77391696399609344, 60.99999999999999289 ) ) ;
#1340 = direction ( 'none', ( 1.000000000000000000, -1.070548790891515131e-14, 1.304512053934557160e-15 ) ) ;
#1341 = edge_curve ( 'none', #9556, #9223, #33896, .t. ) ;
#1342 = conical_surface ( 'none', #6327, 3.399999999999986144, 1.029744258676654090 ) ;
#1343 = vector ( 'none', #37116, 1000.000000000000114 ) ;
#1344 = vector ( 'none', #9298, 1000.000000000000000 ) ;
#1345 = direction ( 'none', ( -1.345085223501591846e-15, 6.023052509294448571e-18, 1.000000000000000000 ) ) ;
#1346 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1347 = plane ( 'none', #22256 ) ;
#1348 = cartesian_point ( 'none', ( 71.60000000000076170, 50.87896638983021091, 147.8749026587560707 ) ) ;
#1349 = axis2_placement_3d ( 'none', #12810, #28160, #19210 ) ;
#1350 = cartesian_point ( 'none', ( 7.779606575624756733e-14, 4.266893860883160174e-17, -3.500000000000000444 ) ) ;
#1351 = oriented_edge ( 'none', *, *, #9623, .f. ) ;
#1352 = cartesian_point ( 'none', ( -53.50000000000002132, 29.30443652418517431, -8.864416044620809892e-14 ) ) ;
#1353 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787846670, 0.0000000000000000000 ) ) ;
#1354 = axis2_placement_3d ( 'none', #11227, #29304, #17216 ) ;
#1355 = cartesian_point ( 'none', ( -1.090780243906716912e-13, -2.390196830575314056e-14, 48.49999999999994316 ) ) ;
#1356 = cartesian_point ( 'none', ( -27.04853491693535616, -11.92847864764509680, -11.50000000000000711 ) ) ;
#1357 = edge_loop ( 'none', ( #38375, #6837 ) ) ;
#1358 = oriented_edge ( 'none', *, *, #2564, .t. ) ;
#1359 = axis2_placement_3d ( 'none', #23017, #17151, #29376 ) ;
#1360 = vertex_point ( 'none', #27769 ) ;
#1361 = oriented_edge ( 'none', *, *, #15973, .f. ) ;
#1362 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1363 = oriented_edge ( 'none', *, *, #17990, .f. ) ;
#1364 = vertex_point ( 'none', #18808 ) ;
#1365 = vertex_point ( 'none', #9916 ) ;
#1366 = cartesian_point ( 'none', ( 89.35378404268435304, 12.81518000213451103, 121.8233295227999093 ) ) ;
#1367 = face_outer_bound ( 'none', #35575, .t. ) ;
#1368 = oriented_edge ( 'none', *, *, #36804, .f. ) ;
#1369 = cylindrical_surface ( 'none', #18127, 17.50000000000000355 ) ;
#1370 = cartesian_point ( 'none', ( 65.10000000000042064, -2.704586907536223768e-12, 118.4999999999999716 ) ) ;
#1371 = cartesian_point ( 'none', ( 8.638922910366065219e-16, -4.429638872091445406e-30, -0.5000000000000905942 ) ) ;
#1372 = cartesian_point ( 'none', ( -28.03368176064169504, 43.13844210148019442, 70.99999999999998579 ) ) ;
#1373 = axis2_placement_3d ( 'none', #32829, #24249, #18271 ) ;
#1374 = line ( 'none', #301, #24272 ) ;
#1375 = vector ( 'none', #14312, 1000.000000000000114 ) ;
#1376 = toroidal_surface ( 'none', #15904, 6.399999999999998579, 0.1000000000000000056 ) ;
#1377 = cartesian_point ( 'none', ( 108.5321800457981993, -12.41284044934752018, 144.5801084520717552 ) ) ;
#1378 = cartesian_point ( 'none', ( 3.282790705938509903e-15, -1.683262771394444136e-29, -1.899999999999999911 ) ) ;
#1379 = edge_curve ( 'none', #20929, #9115, #8696, .t. ) ;
#1380 = direction ( 'none', ( 1.050939341092433312e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1381 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1382 = advanced_face ( 'none', ( #7313 ), #34335, .f. ) ;
#1383 = axis2_placement_3d ( 'none', #38267, #5515, #20570 ) ;
#1384 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1385 = vertex_point ( 'none', #6778 ) ;
#1386 = cartesian_point ( 'none', ( -35.02631058496148597, 1.827689731805353990, 166.0000000000554792 ) ) ;
#1387 = edge_curve ( 'none', #23209, #4250, #19969, .t. ) ;
#1388 = cartesian_point ( 'none', ( -30.49840746526762914, -47.77391696399609344, 60.97126735262863662 ) ) ;
#1389 = direction ( 'none', ( -9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1390 = oriented_edge ( 'none', *, *, #4701, .f. ) ;
#1391 = plane ( 'none', #16757 ) ;
#1392 = edge_curve ( 'none', #8219, #32414, #19018, .t. ) ;
#1393 = oriented_edge ( 'none', *, *, #15713, .t. ) ;
#1394 = vector ( 'none', #18455, 1000.000000000000000 ) ;
#1395 = oriented_edge ( 'none', *, *, #21441, .t. ) ;
#1396 = cartesian_point ( 'none', ( 90.79999999999989768, 28.03364937943050350, 96.22637204065867422 ) ) ;
#1397 = oriented_edge ( 'none', *, *, #13487, .f. ) ;
#1398 = cartesian_point ( 'none', ( 90.01870283787037863, -12.72339750869451080, 144.5152159927741877 ) ) ;
#1399 = oriented_edge ( 'none', *, *, #19192, .f. ) ;
#1400 = oriented_edge ( 'none', *, *, #976, .f. ) ;
#1401 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#1402 = advanced_face ( 'none', ( #742, #31118 ), #12675, .f. ) ;
#1403 = circle ( 'none', #9500, 18.50000000000000355 ) ;
#1404 = oriented_edge ( 'none', *, *, #27507, .t. ) ;
#1405 = oriented_edge ( 'none', *, *, #29791, .t. ) ;
#1406 = cartesian_point ( 'none', ( 25.93644950409667871, 35.41118482777544330, 134.8785321406250262 ) ) ;
#1407 = direction ( 'none', ( 0.9474922073496665487, -0.3197788564174567361, 2.135044278125302920e-15 ) ) ;
#1408 = cartesian_point ( 'none', ( 93.92704745161432811, 60.20003562936819463, 100.9803011433214550 ) ) ;
#1409 = axis2_placement_3d ( 'none', #16885, #22376, #10488 ) ;
#1410 = face_outer_bound ( 'none', #5871, .t. ) ;
#1411 = cartesian_point ( 'none', ( 89.98742747460310909, 14.97986483125942314, 143.2729860825983792 ) ) ;
#1412 = plane ( 'none', #21142 ) ;
#1413 = cartesian_point ( 'none', ( 86.30000000000042348, -2.702862236274702100e-12, 118.4999999999999574 ) ) ;
#1414 = face_outer_bound ( 'none', #31656, .t. ) ;
#1415 = cartesian_point ( 'none', ( 14.17014035524528026, 26.97157823254195108, 165.9999999999999432 ) ) ;
#1416 = edge_curve ( 'none', #35334, #27446, #1684, .t. ) ;
#1417 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#1418 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295188845 ) ) ;
#1419 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1420 = cartesian_point ( 'none', ( 57.26190476190546974, 30.75832022458824611, 60.99999999999999289 ) ) ;
#1421 = circle ( 'none', #26565, 3.000000000000000000 ) ;
#1423 = axis2_placement_3d ( 'none', #18927, #1006, #1532 ) ;
#1422 = cartesian_point ( 'none', ( 108.8395561853066056, -12.57261795964712370, 144.4574262253088648 ) ) ;
#1424 = circle ( 'none', #4629, 4.050000000000002487 ) ;
#1425 = cartesian_point ( 'none', ( -24.06041759277652758, 45.25106413401669414, 60.99999999999999289 ) ) ;
#1426 = cartesian_point ( 'none', ( 14.59154033424699826, -26.75404538940689037, 165.9999999999999432 ) ) ;
#1427 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654288e-14, 1.408595462493167361e-15 ) ) ;
#1428 = vertex_point ( 'none', #890 ) ;
#1429 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#1430 = cartesian_point ( 'none', ( 108.9093350924846533, 14.77320043727136500, 143.2142830252094257 ) ) ;
#1431 = plane ( 'none', #15146 ) ;
#1432 = cartesian_point ( 'none', ( 29.92514329740288659, 49.88653899652934598, 4.988963079189345662e-14 ) ) ;
#1433 = oriented_edge ( 'none', *, *, #17463, .t. ) ;
#1434 = vector ( 'none', #7875, 1000.000000000000000 ) ;
#1435 = vertex_point ( 'none', #21940 ) ;
#1436 = cartesian_point ( 'none', ( 24.83716034693468799, 24.83716034693069119, 165.9999999999999147 ) ) ;
#1437 = cartesian_point ( 'none', ( -16.61249797100304093, 32.20341488814577247, 161.6325381337585156 ) ) ;
#1438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1439 = cartesian_point ( 'none', ( -26.52514329740299104, -49.88653899652934598, 81.00000000000073896 ) ) ;
#1440 = oriented_edge ( 'none', *, *, #15392, .f. ) ;
#1441 = oriented_edge ( 'none', *, *, #6729, .t. ) ;
#1442 = oriented_edge ( 'none', *, *, #4122, .t. ) ;
#1443 = oriented_edge ( 'none', *, *, #11681, .f. ) ;
#1444 = cartesian_point ( 'none', ( 37.46194077711999171, -51.00292657709469069, -2.775557561562891351e-14 ) ) ;
#1445 = axis2_placement_3d ( 'none', #29972, #21003, #23878 ) ;
#1446 = edge_curve ( 'none', #29204, #37419, #26012, .t. ) ;
#1447 = direction ( 'none', ( -0.9149764872787859993, -0.4035071594494621383, 0.0000000000000000000 ) ) ;
#1448 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#1449 = vector ( 'none', #27548, 1000.000000000000000 ) ;
#1450 = face_outer_bound ( 'none', #35823, .t. ) ;
#1451 = edge_curve ( 'none', #35660, #16930, #23216, .t. ) ;
#1452 = edge_curve ( 'none', #9639, #2214, #10124, .t. ) ;
#1453 = face_outer_bound ( 'none', #27897, .t. ) ;
#1454 = line ( 'none', #1198, #29461 ) ;
#1455 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#1456 = cartesian_point ( 'none', ( 26.94417257191200932, -14.22758150889717399, 165.9999999999997726 ) ) ;
#1457 = oriented_edge ( 'none', *, *, #31956, .f. ) ;
#1458 = vertex_point ( 'none', #19449 ) ;
#1459 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1461 = advanced_face ( 'none', ( #38109 ), #12463, .f. ) ;
#1460 = axis2_placement_3d ( 'none', #3993, #24778, #7412 ) ;
#1462 = line ( 'none', #10902, #26218 ) ;
#1464 = cartesian_point ( 'none', ( 55.41731296381098559, -0.7615570805180994496, 70.71926743977242324 ) ) ;
#1463 = cartesian_point ( 'none', ( 101.6000000000007759, 50.87896638982989117, 147.8749026587561275 ) ) ;
#1465 = cartesian_point ( 'none', ( 97.57851139634391302, 9.986375947859329472, 104.5309565965166456 ) ) ;
#1466 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1467 = direction ( 'none', ( -0.5895753283686462343, -0.8077133973006780376, -1.014568161673995749e-15 ) ) ;
#1468 = cartesian_point ( 'none', ( 109.1338169319642333, 14.45452870450409577, 143.1236203152367921 ) ) ;
#1469 = edge_curve ( 'none', #25847, #29722, #35744, .t. ) ;
#1470 = oriented_edge ( 'none', *, *, #15839, .t. ) ;
#1471 = vector ( 'none', #34748, 1000.000000000000000 ) ;
#1472 = vertex_point ( 'none', #22455 ) ;
#1473 = cartesian_point ( 'none', ( 7.729058804346618849, -17.52610061348325488, -5.500000000000003553 ) ) ;
#1474 = oriented_edge ( 'none', *, *, #17614, .f. ) ;
#1475 = oriented_edge ( 'none', *, *, #35131, .f. ) ;
#1476 = axis2_placement_3d ( 'none', #9196, #3171, #30336 ) ;
#1477 = cartesian_point ( 'none', ( -11.50725964291435943, -13.84909758594737106, -36.76756725121316549 ) ) ;
#1478 = cartesian_point ( 'none', ( 72.30000000000040927, -2.704001170126650539e-12, 118.4999999999999716 ) ) ;
#1479 = cartesian_point ( 'none', ( 109.2999999999998977, 0.3756384372119604409, 104.5050403443065363 ) ) ;
#1480 = cartesian_point ( 'none', ( 32.68384264517555238, 47.80797642981588069, 80.99999999999997158 ) ) ;
#1481 = oriented_edge ( 'none', *, *, #35189, .f. ) ;
#1482 = cartesian_point ( 'none', ( 63.00000000000041922, 42.53059190462091976, 144.8706642275215302 ) ) ;
#1483 = cartesian_point ( 'none', ( -10.31445000984704130, 23.38862896782033829, -43.00000000000000000 ) ) ;
#1484 = cartesian_point ( 'none', ( -25.13611402489317115, -30.66078903762349839, -34.87917397894618432 ) ) ;
#1485 = face_outer_bound ( 'none', #15986, .t. ) ;
#1486 = cylindrical_surface ( 'none', #19938, 3.399999999999986144 ) ;
#1487 = oriented_edge ( 'none', *, *, #19098, .t. ) ;
#1488 = toroidal_surface ( 'none', #9333, 28.00000000000000355, 1.000000000000000000 ) ;
#1489 = edge_loop ( 'none', ( #9947, #9725, #16215, #7127 ) ) ;
#1490 = direction ( 'none', ( -2.196799758586248692e-14, -1.000000000000000000, -6.867819076617749215e-15 ) ) ;
#1491 = oriented_edge ( 'none', *, *, #29507, .t. ) ;
#1492 = edge_curve ( 'none', #8242, #27936, #23045, .t. ) ;
#1493 = cartesian_point ( 'none', ( -4.680683049613699964, 10.61372725243392523, -85.99999999999991473 ) ) ;
#1494 = circle ( 'none', #16075, 6.499999999999997335 ) ;
#1495 = cartesian_point ( 'none', ( 31.34196466055687935, -9.496320163633221512, 111.1635931920554867 ) ) ;
#1496 = direction ( 'none', ( -8.528829586136331516e-15, -0.8660254037844520303, -0.4999999999999767408 ) ) ;
#1497 = edge_curve ( 'none', #4881, #9332, #36194, .t. ) ;
#1498 = axis2_placement_3d ( 'none', #14204, #1765, #28904 ) ;
#1499 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 160.9999999999999716 ) ) ;
#1500 = cartesian_point ( 'none', ( 90.13750325504921079, 14.75235571462400586, 143.3662420457383746 ) ) ;
#1501 = oriented_edge ( 'none', *, *, #2302, .f. ) ;
#1502 = cylindrical_surface ( 'none', #35907, 4.000000000000000000 ) ;
#1503 = oriented_edge ( 'none', *, *, #18851, .t. ) ;
#1505 = oriented_edge ( 'none', *, *, #25433, .f. ) ;
#1504 = edge_curve ( 'none', #3818, #18817, #4471, .t. ) ;
#1506 = oriented_edge ( 'none', *, *, #33984, .f. ) ;
#1508 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#1507 = direction ( 'none', ( -9.017884454304627496e-15, -1.000000000000000000, -4.433102826721845195e-16 ) ) ;
#1509 = cartesian_point ( 'none', ( -4.680683049613699964, 10.61372725243392523, -85.99999999999991473 ) ) ;
#1510 = cartesian_point ( 'none', ( -28.54738667370744309, -52.65699594927067295, 77.10000000000073328 ) ) ;
#1511 = oriented_edge ( 'none', *, *, #15669, .t. ) ;
#1512 = cartesian_point ( 'none', ( -26.95716400482719166, -14.20038791602923034, 166.0000000000002558 ) ) ;
#1513 = oriented_edge ( 'none', *, *, #27958, .f. ) ;
#1514 = cartesian_point ( 'none', ( -30.53773353754980846, 57.36922837876040404, 60.99999999999999289 ) ) ;
#1515 = cartesian_point ( 'none', ( -24.98454937304413903, -31.23735412332352013, -32.80536699163260295 ) ) ;
#1516 = conical_surface ( 'none', #35038, 46.50000000000000000, 0.7853981633974447263 ) ;
#1517 = circle ( 'none', #21133, 4.000000000000000000 ) ;
#1518 = cartesian_point ( 'none', ( -16.55250966161652570, 5.680178157601054600, -65.49999999999998579 ) ) ;
#1519 = face_outer_bound ( 'none', #8748, .t. ) ;
#1520 = cartesian_point ( 'none', ( -21.89483408590008295, -53.91632986628400204, 73.10000000000073328 ) ) ;
#1521 = axis2_placement_3d ( 'none', #6484, #27370, #36065 ) ;
#1522 = direction ( 'none', ( -0.4035071594494685221, 0.9149764872787831127, -2.389706876978133706e-16 ) ) ;
#1523 = toroidal_surface ( 'none', #28108, 6.399999999999998579, 0.1000000000000000056 ) ;
#1524 = axis2_placement_3d ( 'none', #26849, #36464, #12138 ) ;
#1525 = oriented_edge ( 'none', *, *, #24460, .t. ) ;
#1526 = face_outer_bound ( 'none', #3777, .t. ) ;
#1527 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991884842, -0.3234223926295185514 ) ) ;
#1528 = advanced_face ( 'none', ( #9638 ), #2171, .f. ) ;
#1529 = cartesian_point ( 'none', ( 52.09197113351914510, 28.20518493468052057, 81.16817208763194458 ) ) ;
#1530 = direction ( 'none', ( -1.000000000000000000, 7.347064133548835894e-15, -1.228184220991580606e-15 ) ) ;
#1531 = vertex_point ( 'none', #31305 ) ;
#1532 = direction ( 'none', ( -0.4035071594494701874, 0.9149764872787824466, -3.854941057726237111e-16 ) ) ;
#1533 = oriented_edge ( 'none', *, *, #6412, .f. ) ;
#1534 = vector ( 'none', #6009, 1000.000000000000000 ) ;
#1535 = cartesian_point ( 'none', ( 89.30899414208751352, 13.89388218305185241, 142.9638110755981870 ) ) ;
#1536 = cartesian_point ( 'none', ( 39.04200617178193511, -1.576057202165836113, -12.12759700141160835 ) ) ;
#1537 = edge_loop ( 'none', ( #25478, #24680 ) ) ;
#1538 = cartesian_point ( 'none', ( -1.234762292412791901e-13, -2.432489451085504151e-14, 60.99999999999995026 ) ) ;
#1539 = cartesian_point ( 'none', ( 16.11204813018588311, 31.07250051565245030, 165.9999999999994884 ) ) ;
#1540 = edge_curve ( 'none', #12071, #17828, #17562, .t. ) ;
#1541 = vector ( 'none', #22076, 1000.000000000000000 ) ;
#1542 = oriented_edge ( 'none', *, *, #23831, .t. ) ;
#1543 = cartesian_point ( 'none', ( 4.548868687002068256, -0.8007040662782110019, 163.4999999999999432 ) ) ;
#1544 = oriented_edge ( 'none', *, *, #19836, .t. ) ;
#1545 = cartesian_point ( 'none', ( 89.29999999999991189, -0.9990031350621665363, 118.5446400732082139 ) ) ;
#1546 = advanced_face ( 'none', ( #19471 ), #22493, .t. ) ;
#1547 = cartesian_point ( 'none', ( 90.29999999999992610, -12.53196928439025370, 144.5854316785270726 ) ) ;
#1548 = oriented_edge ( 'none', *, *, #5608, .f. ) ;
#1549 = cartesian_point ( 'none', ( 39.39080910102143918, 4.639267545569033757, -37.14795219225648992 ) ) ;
#1550 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#1551 = direction ( 'none', ( 0.5895753283686463453, 0.8077133973006780376, 1.009609063018501926e-15 ) ) ;
#1552 = edge_curve ( 'none', #24069, #37006, #37305, .t. ) ;
#1553 = cylindrical_surface ( 'none', #2316, 5.899999999999995026 ) ;
#1554 = face_outer_bound ( 'none', #23298, .t. ) ;
#1555 = cartesian_point ( 'none', ( 108.7982279115716580, 13.84316829988722120, 143.4068687378170637 ) ) ;
#1556 = line ( 'none', #10932, #24448 ) ;
#1557 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#1558 = edge_curve ( 'none', #3663, #20523, #11558, .t. ) ;
#1559 = axis2_placement_3d ( 'none', #27941, #10229, #24715 ) ;
#1560 = cartesian_point ( 'none', ( 57.36922837877948922, 30.53773353749839359, 60.99999999999999289 ) ) ;
#1561 = cartesian_point ( 'none', ( 30.02031384457511010, -42.08213108521847090, 107.5759724577549150 ) ) ;
#1562 = cartesian_point ( 'none', ( -6.360051374446357759e-14, 7.172272653097353092e-16, 2.999999999999954259 ) ) ;
#1563 = edge_curve ( 'none', #35099, #2950, #35278, .t. ) ;
#1564 = oriented_edge ( 'none', *, *, #8828, .t. ) ;
#1565 = vector ( 'none', #32734, 1000.000000000000000 ) ;
#1566 = oriented_edge ( 'none', *, *, #24701, .t. ) ;
#1567 = vector ( 'none', #35484, 1000.000000000000000 ) ;
#1568 = edge_curve ( 'none', #6665, #7137, #30183, .t. ) ;
#1569 = b_spline_curve_with_knots ( 'none', 3,
( #34742, #5025, #31909, #25934 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005680054197344844812, 0.006802593016789720663 ),
.unspecified. ) ;
#1570 = cartesian_point ( 'none', ( 8.420459290096109939, 15.93798297607995984, -37.50000000000000000 ) ) ;
#1571 = direction ( 'none', ( -0.9474922073496665487, 0.3197788564174569581, -1.630487879591397840e-15 ) ) ;
#1572 = line ( 'none', #20099, #24464 ) ;
#1573 = edge_loop ( 'none', ( #35403, #12545, #28149, #22100 ) ) ;
#1574 = advanced_face ( 'none', ( #32483 ), #37172, .f. ) ;
#1575 = axis2_placement_3d ( 'none', #117, #9135, #12047 ) ;
#1576 = axis2_placement_3d ( 'none', #18732, #21476, #30186 ) ;
#1577 = line ( 'none', #30783, #5755 ) ;
#1578 = vector ( 'none', #15785, 1000.000000000000227 ) ;
#1579 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#1580 = oriented_edge ( 'none', *, *, #13936, .f. ) ;
#1581 = axis2_placement_3d ( 'none', #11989, #2675, #14870 ) ;
#1582 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1583 = cartesian_point ( 'none', ( 32.18742205093469977, -16.64492229337459506, 161.6341566473926150 ) ) ;
#1584 = oriented_edge ( 'none', *, *, #13008, .t. ) ;
#1585 = axis2_placement_3d ( 'none', #36019, #15496, #6175 ) ;
#1586 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#1587 = cartesian_point ( 'none', ( 55.30000000000041638, -2.705384161232587958e-12, 118.4999999999999716 ) ) ;
#1588 = direction ( 'none', ( 1.279341633015805035e-16, -0.3234223926295188289, 0.9462546992991882622 ) ) ;
#1589 = direction ( 'none', ( 1.059758341687649411e-14, 1.000000000000000000, -2.826022244500398323e-14 ) ) ;
#1590 = circle ( 'none', #38564, 8.500000000000000000 ) ;
#1591 = face_outer_bound ( 'none', #19309, .t. ) ;
#1592 = advanced_face ( 'none', ( #17157, #1232 ), #944, .t. ) ;
#1594 = edge_loop ( 'none', ( #14618, #32606 ) ) ;
#1593 = face_outer_bound ( 'none', #14380, .t. ) ;
#1595 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.658395643033827582e-15 ) ) ;
#1596 = cartesian_point ( 'none', ( 88.30000000000040927, -2.702699531438709581e-12, 118.4999999999999574 ) ) ;
#1597 = cartesian_point ( 'none', ( 108.8013826210787443, 14.86851156853080802, 143.2413694021006734 ) ) ;
#1598 = oriented_edge ( 'none', *, *, #34374, .t. ) ;
#1599 = edge_loop ( 'none', ( #559, #3639 ) ) ;
#1600 = cartesian_point ( 'none', ( -7.548074395645263834, -16.34094773621784213, -37.50000000000000711 ) ) ;
#1601 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#1602 = cartesian_point ( 'none', ( -26.52514329740245458, 49.88653899652606327, 60.99999999999999289 ) ) ;
#1603 = face_bound ( 'none', #18059, .t. ) ;
#1604 = axis2_placement_3d ( 'none', #18706, #21703, #24419 ) ;
#1605 = cartesian_point ( 'none', ( 44.06485691745385935, -0.7863751295194461033, -15.49999999999996447 ) ) ;
#1606 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#1607 = vector ( 'none', #511, 1000.000000000000114 ) ;
#1608 = oriented_edge ( 'none', *, *, #31627, .t. ) ;
#1609 = direction ( 'none', ( 0.8777391957245782583, -0.02138878713171117260, -0.4786610743248347344 ) ) ;
#1610 = edge_curve ( 'none', #15313, #36051, #29246, .t. ) ;
#1611 = edge_curve ( 'none', #29915, #33567, #22276, .t. ) ;
#1612 = axis2_placement_3d ( 'none', #2644, #12209, #15229 ) ;
#1613 = vertex_point ( 'none', #12852 ) ;
#1614 = circle ( 'none', #30047, 36.00000000000000000 ) ;
#1615 = edge_loop ( 'none', ( #34197, #3175 ) ) ;
#1616 = edge_curve ( 'none', #18613, #38387, #25517, .t. ) ;
#1617 = oriented_edge ( 'none', *, *, #16394, .t. ) ;
#1618 = cartesian_point ( 'none', ( -31.14162974293147101, 25.10383627917002158, -14.30473507254629340 ) ) ;
#1619 = edge_loop ( 'none', ( #23850, #24819, #9547, #32852, #23141 ) ) ;
#1620 = edge_curve ( 'none', #22855, #1385, #6363, .t. ) ;
#1621 = oriented_edge ( 'none', *, *, #22482, .t. ) ;
#1622 = edge_curve ( 'none', #4784, #33534, #26438, .t. ) ;
#1623 = direction ( 'none', ( -9.282589479648426908e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1624 = cartesian_point ( 'none', ( 103.2062077125039821, 19.74833922791517082, 98.98060550933367097 ) ) ;
#1625 = circle ( 'none', #18935, 4.050000000000000711 ) ;
#1626 = circle ( 'none', #14812, 29.00000000000001066 ) ;
#1627 = cartesian_point ( 'none', ( 28.25905639528393110, 9.183549185808741910, -42.99999999999998579 ) ) ;
#1628 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1629 = cartesian_point ( 'none', ( -30.49840746526762558, 47.77391696398955645, 70.99999999999998579 ) ) ;
#1630 = axis2_placement_3d ( 'none', #33146, #9175, #27443 ) ;
#1631 = vertex_point ( 'none', #9709 ) ;
#1632 = edge_loop ( 'none', ( #32075, #29521, #31246, #37705 ) ) ;
#1634 = cartesian_point ( 'none', ( 8.082803277545384191, -24.71170352639622081, -1.749999999999996003 ) ) ;
#1633 = cartesian_point ( 'none', ( 3.788507306874761671, -42.04732112020657553, -15.49999999999998934 ) ) ;
#1635 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#1636 = direction ( 'none', ( 0.5150380749100654798, 0.8571673007021055612, -2.369413594129222795e-14 ) ) ;
#1637 = cartesian_point ( 'none', ( 63.03665768800505020, -27.55092474410386671, 160.2944239442470575 ) ) ;
#1638 = cartesian_point ( 'none', ( -21.89483408590008295, -53.91632986628400204, 73.10000000000073328 ) ) ;
#1639 = cartesian_point ( 'none', ( -32.16703504144218329, -16.68646113443596235, 161.6360580175237658 ) ) ;
#1640 = cylindrical_surface ( 'none', #31974, 5.000000000000003553 ) ;
#1641 = cartesian_point ( 'none', ( 67.39451083119178065, 48.83122444961047393, 134.3972011003371279 ) ) ;
#1642 = oriented_edge ( 'none', *, *, #2634, .f. ) ;
#1643 = oriented_edge ( 'none', *, *, #17876, .t. ) ;
#1644 = face_bound ( 'none', #17315, .t. ) ;
#1645 = oriented_edge ( 'none', *, *, #32346, .t. ) ;
#1646 = cartesian_point ( 'none', ( 85.50000000000071054, 46.37899247233778510, 147.8750000000020464 ) ) ;
#1647 = manifold_solid_brep ( '����-20-solid1', #12391 ) ;
#1648 = vertex_point ( 'none', #33797 ) ;
#1649 = face_outer_bound ( 'none', #29466, .t. ) ;
#1650 = oriented_edge ( 'none', *, *, #14293, .t. ) ;
#1651 = cartesian_point ( 'none', ( 99.49999999999955946, -64.99996437062908683, 138.4999382881273391 ) ) ;
#1652 = cartesian_point ( 'none', ( -23.12514329740288588, 49.88653899652934598, -3.808873335862830277e-14 ) ) ;
#1653 = oriented_edge ( 'none', *, *, #19785, .t. ) ;
#1654 = advanced_face ( 'none', ( #3548 ), #24583, .f. ) ;
#1655 = cartesian_point ( 'none', ( 55.41731296381098559, -3.266259165159519137e-12, 70.71926743977239482 ) ) ;
#1656 = vertex_point ( 'none', #7218 ) ;
#1657 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#1658 = edge_curve ( 'none', #32859, #6328, #20424, .t. ) ;
#1659 = oriented_edge ( 'none', *, *, #7221, .t. ) ;
#1660 = face_bound ( 'none', #416, .t. ) ;
#1661 = cartesian_point ( 'none', ( 26.52514329740288446, 49.88653899652934598, -16.90000000000004121 ) ) ;
#1662 = cartesian_point ( 'none', ( 15.22324749552029566, 32.85183066952008346, 161.5716419592550324 ) ) ;
#1663 = face_outer_bound ( 'none', #14473, .t. ) ;
#1664 = axis2_placement_3d ( 'none', #17021, #2357, #28859 ) ;
#1665 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#1666 = cartesian_point ( 'none', ( -2.247703400125498518, 15.84244764741802136, -118.5111665471387994 ) ) ;
#1667 = edge_curve ( 'none', #6033, #37337, #18540, .t. ) ;
#1668 = circle ( 'none', #20767, 6.138320441952078710 ) ;
#1669 = cartesian_point ( 'none', ( 90.29999999999992610, -12.77454001083632740, 144.5348060778555634 ) ) ;
#1670 = edge_loop ( 'none', ( #7389, #34019, #10469, #31746 ) ) ;
#1671 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654288e-14, 1.408595462493167361e-15 ) ) ;
#1672 = cartesian_point ( 'none', ( 26.60595975787629897, 14.86288765110959353, 165.9999999999997158 ) ) ;
#1673 = cartesian_point ( 'none', ( -33.46194077712012671, 51.00292657709467647, 0.9999999999999314992 ) ) ;
#1674 = edge_curve ( 'none', #29438, #12662, #21345, .t. ) ;
#1675 = cartesian_point ( 'none', ( 108.8000000000004093, -12.58828507424810539, 115.2542213739180141 ) ) ;
#1676 = direction ( 'none', ( -1.000000000000000000, 2.794121041876367630e-17, -1.734723475976807094e-15 ) ) ;
#1677 = vector ( 'none', #6181, 1000.000000000000000 ) ;
#1678 = oriented_edge ( 'none', *, *, #38575, .t. ) ;
#1679 = line ( 'none', #19001, #23662 ) ;
#1680 = oriented_edge ( 'none', *, *, #34692, .f. ) ;
#1681 = cartesian_point ( 'none', ( 108.5095023496540989, 15.01665493653265315, 143.2834273815476536 ) ) ;
#1682 = cartesian_point ( 'none', ( 89.30000000000040927, -0.3234223926322215559, 119.4462546992991463 ) ) ;
#1683 = oriented_edge ( 'none', *, *, #107, .t. ) ;
#1684 = line ( 'none', #15562, #15290 ) ;
#1685 = oriented_edge ( 'none', *, *, #37272, .f. ) ;
#1686 = direction ( 'none', ( 0.5895753283687243940, 0.8077133973006210832, 1.013078509970455343e-15 ) ) ;
#1687 = cartesian_point ( 'none', ( 89.30000000000040927, -5.462602625510579735, 131.3903053709287292 ) ) ;
#1688 = oriented_edge ( 'none', *, *, #8238, .t. ) ;
#1689 = axis2_placement_3d ( 'none', #12321, #18469, #411 ) ;
#1690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1691 = edge_curve ( 'none', #23514, #26998, #28293, .t. ) ;
#1692 = oriented_edge ( 'none', *, *, #6649, .t. ) ;
#1693 = oriented_edge ( 'none', *, *, #12223, .t. ) ;
#1694 = cartesian_point ( 'none', ( 57.00819672131154192, -31.22603891921378505, -50.99999999999990052 ) ) ;
#1695 = axis2_placement_3d ( 'none', #22825, #26062, #7913 ) ;
#1696 = oriented_edge ( 'none', *, *, #5441, .f. ) ;
#1697 = face_bound ( 'none', #38048, .t. ) ;
#1698 = face_outer_bound ( 'none', #22606, .t. ) ;
#1699 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, -7.632536026059967369e-14 ) ) ;
#1700 = cylindrical_surface ( 'none', #29696, 50.00000000000000000 ) ;
#1701 = vertex_point ( 'none', #13241 ) ;
#1702 = cartesian_point ( 'none', ( 30.83362887293052523, -16.56162236753365846, 165.9999999999996874 ) ) ;
#1703 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#1704 = cartesian_point ( 'none', ( -30.53773430913469866, -57.36922758168041270, 61.00000000000000711 ) ) ;
#1705 = edge_loop ( 'none', ( #16747, #32974, #19281, #32616 ) ) ;
#1707 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.513940488125213500e-15 ) ) ;
#1706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1708 = cylindrical_surface ( 'none', #7196, 8.499999999999992895 ) ;
#1709 = cartesian_point ( 'none', ( 26.52514329740324328, 54.38653899652909018, 60.99999999999998579 ) ) ;
#1710 = oriented_edge ( 'none', *, *, #12228, .t. ) ;
#1711 = advanced_face ( 'none', ( #10599 ), #15734, .f. ) ;
#1712 = axis2_placement_3d ( 'none', #32756, #10, #20937 ) ;
#1713 = plane ( 'none', #32879 ) ;
#1714 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#1715 = cartesian_point ( 'none', ( 108.9532424729974593, 14.72616054148791775, 143.2009143158283848 ) ) ;
#1716 = cartesian_point ( 'none', ( 14.42258288466657490, -10.77977881820709705, -37.00514955875937062 ) ) ;
#1717 = face_outer_bound ( 'none', #38209, .t. ) ;
#1718 = oriented_edge ( 'none', *, *, #9455, .t. ) ;
#1719 = edge_curve ( 'none', #22704, #6410, #33398, .t. ) ;
#1720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1721 = cartesian_point ( 'none', ( 99.50000000000042633, 65.00003562936821311, 98.49993828812526431 ) ) ;
#1722 = cartesian_point ( 'none', ( -1.283695372223145221e-13, -1.712209465496410019e-14, 53.19999999999994600 ) ) ;
#1723 = oriented_edge ( 'none', *, *, #21594, .f. ) ;
#1724 = cartesian_point ( 'none', ( -6.904835925695667065, -17.79952923083135374, -37.50000000000000000 ) ) ;
#1725 = edge_curve ( 'none', #32742, #27943, #35239, .t. ) ;
#1726 = axis2_placement_3d ( 'none', #15740, #7211, #10096 ) ;
#1727 = vertex_point ( 'none', #28465 ) ;
#1728 = oriented_edge ( 'none', *, *, #1230, .t. ) ;
#1729 = cartesian_point ( 'none', ( 16.14028637797869692, -36.59905949115139379, -10.26794919243112503 ) ) ;
#1730 = oriented_edge ( 'none', *, *, #6011, .t. ) ;
#1731 = edge_curve ( 'none', #21775, #30580, #23674, .t. ) ;
#1732 = direction ( 'none', ( 1.000000000000000000, -1.070548790891515131e-14, 1.304512053934557160e-15 ) ) ;
#1733 = cartesian_point ( 'none', ( -26.52514329740305143, 49.88653899652933177, 73.10000000000071907 ) ) ;
#1734 = oriented_edge ( 'none', *, *, #8710, .f. ) ;
#1735 = face_outer_bound ( 'none', #13335, .t. ) ;
#1736 = advanced_face ( 'none', ( #23175 ), #3995, .t. ) ;
#1737 = face_outer_bound ( 'none', #27211, .t. ) ;
#1738 = line ( 'none', #14933, #28347 ) ;
#1739 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#1740 = axis2_placement_3d ( 'none', #9850, #21625, #12482 ) ;
#1741 = line ( 'none', #22453, #11609 ) ;
#1742 = cartesian_point ( 'none', ( 68.46416240799406694, -37.99373308843669861, 83.47730590412805896 ) ) ;
#1743 = oriented_edge ( 'none', *, *, #25594, .f. ) ;
#1744 = edge_curve ( 'none', #31212, #15688, #21792, .t. ) ;
#1745 = advanced_face ( 'none', ( #7759 ), #3054, .t. ) ;
#1746 = direction ( 'none', ( 8.528829586136375692e-15, 0.8660254037844554720, 0.4999999999999708011 ) ) ;
#1747 = vertex_point ( 'none', #34438 ) ;
#1748 = axis2_placement_3d ( 'none', #28700, #29084, #19873 ) ;
#1749 = vector ( 'none', #22339, 1000.000000000000227 ) ;
#1750 = vertex_point ( 'none', #19768 ) ;
#1751 = cartesian_point ( 'none', ( 34.30000000000043059, -11.35505639159296543, 114.6189312884457507 ) ) ;
#1752 = cartesian_point ( 'none', ( 15.00000000000041567, -3.269626365388728758e-12, 156.5000000000000000 ) ) ;
#1753 = cartesian_point ( 'none', ( 65.35273085062681275, 8.797583604356290721, 168.4777057278273844 ) ) ;
#1754 = cartesian_point ( 'none', ( 97.36581467433049397, 42.78329681107813798, 104.5491282075505950 ) ) ;
#1755 = oriented_edge ( 'none', *, *, #37693, .t. ) ;
#1756 = cartesian_point ( 'none', ( -24.39194746447271100, 9.462182564842329668, -35.42893218813453160 ) ) ;
#1757 = cartesian_point ( 'none', ( 88.00000000000041211, 29.37499999999679545, 64.22100752766426979 ) ) ;
#1758 = advanced_face ( 'none', ( #24100 ), #10638, .f. ) ;
#1759 = vertex_point ( 'none', #22503 ) ;
#1760 = cartesian_point ( 'none', ( -31.99999999999988987, 8.941187333998710422e-16, -64.00000000000005684 ) ) ;
#1761 = cartesian_point ( 'none', ( -30.20616526843638994, -0.3781252937475583775, 166.0000000000001421 ) ) ;
#1762 = edge_loop ( 'none', ( #13486, #23279, #5468, #33001 ) ) ;
#1763 = oriented_edge ( 'none', *, *, #29807, .f. ) ;
#1764 = cartesian_point ( 'none', ( 65.98595783422661043, 48.07422882572387834, 135.3293247908466697 ) ) ;
#1765 = direction ( 'none', ( -1.000000000000000000, 1.060140450035653972e-14, -1.200428645375950115e-15 ) ) ;
#1766 = edge_loop ( 'none', ( #13940, #10001, #2799, #2550, #5129, #38512, #25706, #1361 ) ) ;
#1767 = oriented_edge ( 'none', *, *, #5839, .t. ) ;
#1768 = oriented_edge ( 'none', *, *, #24212, .t. ) ;
#1769 = cartesian_point ( 'none', ( 109.6000000000006338, 28.89791643197899162, 71.01766636674707911 ) ) ;
#1770 = cartesian_point ( 'none', ( 23.27524502619336744, 50.98338047404122619, 77.09999999999996589 ) ) ;
#1771 = face_outer_bound ( 'none', #15298, .t. ) ;
#1772 = edge_loop ( 'none', ( #14936, #20308 ) ) ;
#1773 = conical_surface ( 'none', #16009, 44.74499999999991218, 0.7853981633974447263 ) ;
#1774 = cartesian_point ( 'none', ( -28.49287246340207247, 31.15262781507097500, -15.50000000000001066 ) ) ;
#1775 = edge_curve ( 'none', #20502, #8066, #36663, .t. ) ;
#1776 = cartesian_point ( 'none', ( -31.23735412332368711, 24.98454937304389745, -15.50000000000001066 ) ) ;
#1777 = cartesian_point ( 'none', ( 89.89072631741848340, -12.66305402437010130, 144.4920939527900714 ) ) ;
#1778 = line ( 'none', #14926, #15393 ) ;
#1779 = oriented_edge ( 'none', *, *, #8592, .f. ) ;
#1780 = cartesian_point ( 'none', ( 95.39379228749587014, 14.54069118659143989, 94.44529216792136594 ) ) ;
#1781 = advanced_face ( 'none', ( #38549 ), #256, .t. ) ;
#1782 = edge_curve ( 'none', #19788, #18955, #11062, .t. ) ;
#1783 = cartesian_point ( 'none', ( 52.04352081178955558, 28.25917927786421657, 81.22716297090283888 ) ) ;
#1784 = axis2_placement_3d ( 'none', #28267, #16199, #10168 ) ;
#1785 = cartesian_point ( 'none', ( 37.15470053837935893, -5.588285814549878234e-15, -45.99999999999993605 ) ) ;
#1786 = edge_curve ( 'none', #23897, #4039, #27817, .t. ) ;
#1787 = cylindrical_surface ( 'none', #16374, 6.749999999999999112 ) ;
#1788 = vector ( 'none', #10820, 1000.000000000000114 ) ;
#1789 = face_outer_bound ( 'none', #32023, .t. ) ;
#1790 = cartesian_point ( 'none', ( -30.02031384457427876, 42.08213108521193391, 107.5759724577546450 ) ) ;
#1791 = cartesian_point ( 'none', ( 16.01348603703830875, 32.49065534246434339, 161.6057596988429736 ) ) ;
#1792 = oriented_edge ( 'none', *, *, #7623, .f. ) ;
#1793 = direction ( 'none', ( 9.182154365008653335e-15, 0.8138363752083697111, -0.5810941011468809814 ) ) ;
#1794 = edge_curve ( 'none', #15852, #2210, #28252, .t. ) ;
#1795 = cartesian_point ( 'none', ( -16.73413953521245290, 32.14347182705090233, 161.6382776911187023 ) ) ;
#1796 = cartesian_point ( 'none', ( 7.263128870090456601, -16.46957677101812578, -7.499999999999921840 ) ) ;
#1797 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#1798 = axis2_placement_3d ( 'none', #14630, #21005, #2941 ) ;
#1799 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654288e-14, 1.408595462493167361e-15 ) ) ;
#1800 = cartesian_point ( 'none', ( 26.04930001895685621, 15.82249421995092931, 165.9999999999998579 ) ) ;
#1801 = oriented_edge ( 'none', *, *, #6476, .t. ) ;
#1802 = cartesian_point ( 'none', ( 109.6000000000007333, 48.76747048065316648, 150.5779537173804954 ) ) ;
#1803 = plane ( 'none', #4915 ) ;
#1804 = axis2_placement_3d ( 'none', #8877, #11927, #23918 ) ;
#1805 = oriented_edge ( 'none', *, *, #26730, .f. ) ;
#1806 = oriented_edge ( 'none', *, *, #9565, .f. ) ;
#1807 = oriented_edge ( 'none', *, *, #23037, .f. ) ;
#1808 = axis2_placement_3d ( 'none', #11312, #35105, #26900 ) ;
#1809 = cartesian_point ( 'none', ( 71.60000000000063380, 29.37500000000109068, 67.62100752766357914 ) ) ;
#1810 = oriented_edge ( 'none', *, *, #14398, .f. ) ;
#1811 = cartesian_point ( 'none', ( 101.6000000000007049, 44.85247219939272156, 150.3103426133899916 ) ) ;
#1812 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1813 = oriented_edge ( 'none', *, *, #37748, .f. ) ;
#1814 = oriented_edge ( 'none', *, *, #18044, .f. ) ;
#1815 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1816 = axis2_placement_3d ( 'none', #13127, #10250, #18880 ) ;
#1817 = cartesian_point ( 'none', ( -17.64299002180898768, 3.598578724543072038, -37.36470955393892979 ) ) ;
#1818 = cartesian_point ( 'none', ( 17.31041759277736247, -55.21779596423560577, 70.99999999999998579 ) ) ;
#1819 = cartesian_point ( 'none', ( 109.2466836075072507, 4.567033662417711248, 108.2299100476082714 ) ) ;
#1820 = face_outer_bound ( 'none', #30229, .t. ) ;
#1821 = oriented_edge ( 'none', *, *, #37098, .f. ) ;
#1822 = circle ( 'none', #20949, 6.138320441952078710 ) ;
#1823 = b_spline_curve_with_knots ( 'none', 3,
( #24236, #23989, #9347, #29699, #464, #36699, #13007, #18887, #15519, #33568 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0002616257027535032068, 0.001426071115199893137, 0.002590516527646283176, 0.003754961940092673214, 0.004919407352539063687 ),
.unspecified. ) ;
#1824 = cartesian_point ( 'none', ( 34.30000000000042348, -11.44006410320223033, 114.8676430301805738 ) ) ;
#1825 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #34666 ) ;
#1826 = vector ( 'none', #10508, 1000.000000000000000 ) ;
#1827 = circle ( 'none', #16746, 40.00000000000001421 ) ;
#1828 = line ( 'none', #10041, #30771 ) ;
#1829 = advanced_face ( 'none', ( #28753 ), #22241, .t. ) ;
#1830 = oriented_edge ( 'none', *, *, #29104, .f. ) ;
#1831 = cartesian_point ( 'none', ( -39.64687397963278670, -3.715396937334364491, -10.57929999070552896 ) ) ;
#1832 = axis2_placement_3d ( 'none', #32434, #5182, #11385 ) ;
#1833 = edge_curve ( 'none', #25901, #36512, #11991, .t. ) ;
#1834 = cartesian_point ( 'none', ( 31.92895850299460392, -17.14995513940571925, 161.6483267673875446 ) ) ;
#1835 = edge_curve ( 'none', #37178, #28901, #31083, .t. ) ;
#1836 = oriented_edge ( 'none', *, *, #23610, .t. ) ;
#1837 = edge_loop ( 'none', ( #22102, #13871, #10065 ) ) ;
#1838 = circle ( 'none', #34715, 12.50000000000001066 ) ;
#1839 = cartesian_point ( 'none', ( 128.5000000000006253, 29.37500000000048672, 67.62100752766366440 ) ) ;
#1840 = edge_curve ( 'none', #10130, #22472, #18042, .t. ) ;
#1841 = vertex_point ( 'none', #35340 ) ;
#1842 = cartesian_point ( 'none', ( 38.87747722919058191, 5.669370170089838012, -11.49999999999997158 ) ) ;
#1843 = vertex_point ( 'none', #8110 ) ;
#1844 = advanced_face ( 'none', ( #33858, #37622, #1196, #14803, #20863, #12911 ), #7983, .t. ) ;
#1845 = edge_curve ( 'none', #27967, #11496, #31569, .t. ) ;
#1847 = cartesian_point ( 'none', ( 38.97228202114333584, -1.470113622981659596, -35.99999999999997868 ) ) ;
#1846 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -2.312964634635741971e-16 ) ) ;
#1848 = person_and_organization ( #2175, #37343 ) ;
#1849 = oriented_edge ( 'none', *, *, #19824, .f. ) ;
#1850 = edge_loop ( 'none', ( #28827, #13804, #6485, #27889 ) ) ;
#1851 = cartesian_point ( 'none', ( 88.00000000000041211, -29.37500000000333955, 169.3789924723357387 ) ) ;
#1852 = edge_curve ( 'none', #37845, #9840, #35715, .t. ) ;
#1853 = cartesian_point ( 'none', ( 26.52514329740271393, 49.88653899652934598, 70.99999999999995737 ) ) ;
#1854 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1855 = cartesian_point ( 'none', ( 88.63894274485366509, -27.41130777726380074, 53.49993828812625907 ) ) ;
#1856 = edge_curve ( 'none', #3849, #24421, #12431, .t. ) ;
#1857 = circle ( 'none', #22838, 3.400000000000000355 ) ;
#1858 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1859 = axis2_placement_3d ( 'none', #14690, #18577, #15585 ) ;
#1860 = vector ( 'none', #29073, 1000.000000000000114 ) ;
#1861 = cartesian_point ( 'none', ( 89.29999999999991189, -1.622367832912307462, 104.5943204907228505 ) ) ;
#1862 = cartesian_point ( 'none', ( -30.75832022458941850, -57.26190476190924983, 60.99999999999999289 ) ) ;
#1863 = cartesian_point ( 'none', ( 101.6000000000005627, 23.34850580956361199, 70.05644748229751428 ) ) ;
#1864 = line ( 'none', #9599, #13585 ) ;
#1865 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1866 = axis2_placement_3d ( 'none', #32832, #24378, #5965 ) ;
#1867 = line ( 'none', #22409, #33093 ) ;
#1868 = face_outer_bound ( 'none', #10258, .t. ) ;
#1869 = direction ( 'none', ( -0.4047126568550972747, 0.9144439104621389092, -7.030564058754253595e-16 ) ) ;
#1870 = edge_loop ( 'none', ( #7442, #21636, #24158, #5992 ) ) ;
#1871 = axis2_placement_3d ( 'none', #27089, #8957, #36178 ) ;
#1872 = cartesian_point ( 'none', ( 4.336567827214492965, 17.47910643708293676, -10.54215218184247504 ) ) ;
#1873 = cartesian_point ( 'none', ( 66.00271606090925047, -38.61587943697653458, 85.27974291291586439 ) ) ;
#1874 = oriented_edge ( 'none', *, *, #20812, .f. ) ;
#1875 = cartesian_point ( 'none', ( 109.2999999999998977, -0.2501215162482791632, 90.50111717894610308 ) ) ;
#1876 = oriented_edge ( 'none', *, *, #27955, .f. ) ;
#1877 = oriented_edge ( 'none', *, *, #22112, .f. ) ;
#1878 = plane ( 'none', #1143 ) ;
#1879 = oriented_edge ( 'none', *, *, #18576, .f. ) ;
#1880 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#1881 = circle ( 'none', #7506, 47.50000000000000711 ) ;
#1882 = oriented_edge ( 'none', *, *, #3269, .f. ) ;
#1883 = oriented_edge ( 'none', *, *, #23657, .t. ) ;
#1884 = cartesian_point ( 'none', ( 68.25000000000041211, -29.37500000000333955, 165.9789924723357331 ) ) ;
#1885 = cartesian_point ( 'none', ( -30.46997821656310279, 50.54856426838394157, -16.27501833360147643 ) ) ;
#1886 = cartesian_point ( 'none', ( -26.52514329740299104, -49.88653899652934598, 81.00000000000073896 ) ) ;
#1887 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#1888 = cartesian_point ( 'none', ( 90.17141334191023816, 14.77391531356241750, 143.3652786633012397 ) ) ;
#1889 = axis2_placement_3d ( 'none', #15027, #5455, #35557 ) ;
#1890 = line ( 'none', #8505, #37384 ) ;
#1892 = cartesian_point ( 'none', ( -30.84519313109318617, 25.18563760827944975, -34.57736372384604806 ) ) ;
#1891 = direction ( 'none', ( 3.260454818050848040e-16, 0.04464007320815820828, 0.9990031350621330075 ) ) ;
#1893 = direction ( 'none', ( 0.9458576949495217656, -0.3245816090057743186, 5.139921410301649810e-16 ) ) ;
#1894 = edge_curve ( 'none', #26998, #2325, #25973, .t. ) ;
#1895 = cartesian_point ( 'none', ( 63.00000000000041922, 25.99999999999672085, 69.69100306100425257 ) ) ;
#1896 = cartesian_point ( 'none', ( 17.31041759277737668, 44.75554651042702403, 115.0420127073148535 ) ) ;
#1897 = circle ( 'none', #23616, 6.900000000000004796 ) ;
#1898 = axis2_placement_3d ( 'none', #30985, #13142, #589 ) ;
#1899 = cartesian_point ( 'none', ( -26.70502167993778997, -14.68265152434610776, 166.0000000000001705 ) ) ;
#1900 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#1901 = edge_curve ( 'none', #22563, #28717, #26885, .t. ) ;
#1902 = face_outer_bound ( 'none', #11804, .t. ) ;
#1903 = line ( 'none', #20660, #16880 ) ;
#1904 = cartesian_point ( 'none', ( 21.63302717131882957, -11.61227512036819043, 118.7582076441787677 ) ) ;
#1905 = cartesian_point ( 'none', ( -8.706579593640327630, 8.838295750856280719, -115.9999999999999147 ) ) ;
#1906 = edge_curve ( 'none', #3988, #30809, #32921, .t. ) ;
#1907 = vertex_point ( 'none', #17287 ) ;
#1908 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#1909 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#1910 = cartesian_point ( 'none', ( -30.31088913245587335, -57.49999999999977263, -1.110223024625156540e-13 ) ) ;
#1911 = advanced_face ( 'none', ( #37132 ), #29693, .t. ) ;
#1912 = cartesian_point ( 'none', ( 26.63618046383833970, 38.87308048504304736, 123.5686969452103625 ) ) ;
#1913 = direction ( 'none', ( 1.000000000000000000, -7.729696763917060374e-15, 1.228184220991579620e-15 ) ) ;
#1914 = oriented_edge ( 'none', *, *, #21487, .f. ) ;
#1915 = vector ( 'none', #32555, 1000.000000000000000 ) ;
#1916 = edge_loop ( 'none', ( #17351, #8135 ) ) ;
#1917 = oriented_edge ( 'none', *, *, #25352, .t. ) ;
#1918 = oriented_edge ( 'none', *, *, #25650, .t. ) ;
#1919 = axis2_placement_3d ( 'none', #2545, #20488, #23478 ) ;
#1920 = cartesian_point ( 'none', ( -16.33770689173062252, 30.95294169256980510, 166.0000000000002558 ) ) ;
#1921 = cartesian_point ( 'none', ( 6.346837068813215410, 35.50593633021018292, 161.3097147344334701 ) ) ;
#1922 = oriented_edge ( 'none', *, *, #522, .f. ) ;
#1923 = edge_curve ( 'none', #8715, #35058, #19930, .t. ) ;
#1924 = cartesian_point ( 'none', ( -17.12737937258337340, 31.94106111531808168, 161.6482998909698097 ) ) ;
#1925 = cartesian_point ( 'none', ( 1.126862212118975964e-13, 7.768005030978267285e-16, -65.49999999999997158 ) ) ;
#1928 = axis2_placement_3d ( 'none', #24255, #2823, #21016 ) ;
#1927 = cartesian_point ( 'none', ( 10.31445000984705196, -23.38862896782042355, -36.49999999999999289 ) ) ;
#1926 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1929 = cylindrical_surface ( 'none', #22137, 4.000000000000003553 ) ;
#1930 = advanced_face ( 'none', ( #25032 ), #2133, .f. ) ;
#1931 = cartesian_point ( 'none', ( 101.6000000000008043, 53.63980448315820126, 150.8380552067043823 ) ) ;
#1932 = cartesian_point ( 'none', ( 30.15805706271482123, 0.6591887677159984360, 165.9999999999997726 ) ) ;
#1933 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295185514 ) ) ;
#1934 = line ( 'none', #33589, #504 ) ;
#1935 = circle ( 'none', #26360, 4.500000000000000888 ) ;
#1936 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#1937 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#1938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1939 = oriented_edge ( 'none', *, *, #10074, .t. ) ;
#1940 = oriented_edge ( 'none', *, *, #31894, .t. ) ;
#1941 = cartesian_point ( 'none', ( -21.27577999111292328, -53.06823079911834640, 73.10000000000073328 ) ) ;
#1942 = cartesian_point ( 'none', ( -17.31041759277653114, 45.25106413401670125, 113.0402194479073472 ) ) ;
#1943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1944 = circle ( 'none', #17339, 22.00000000000000711 ) ;
#1945 = direction ( 'none', ( 1.033076889491183517e-14, 0.9271529523749516555, -0.3746830699436669021 ) ) ;
#1946 = oriented_edge ( 'none', *, *, #14390, .t. ) ;
#1947 = face_outer_bound ( 'none', #7835, .t. ) ;
#1948 = edge_loop ( 'none', ( #30164, #26095 ) ) ;
#1949 = edge_curve ( 'none', #9141, #3100, #17116, .t. ) ;
#1950 = oriented_edge ( 'none', *, *, #7165, .t. ) ;
#1951 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787846670, 0.0000000000000000000 ) ) ;
#1952 = vertex_point ( 'none', #20544 ) ;
#1953 = oriented_edge ( 'none', *, *, #13384, .t. ) ;
#1954 = advanced_face ( 'none', ( #20385 ), #15256, .t. ) ;
#1955 = vertex_point ( 'none', #26376 ) ;
#1956 = edge_curve ( 'none', #22676, #32752, #13863, .t. ) ;
#1957 = axis2_placement_3d ( 'none', #16415, #1508, #37385 ) ;
#1958 = oriented_edge ( 'none', *, *, #35354, .f. ) ;
#1959 = edge_curve ( 'none', #15689, #35996, #7274, .t. ) ;
#1960 = cartesian_point ( 'none', ( 28.30675361055930139, 53.52362088893349323, 70.99999999999995737 ) ) ;
#1961 = edge_curve ( 'none', #33924, #31856, #4430, .t. ) ;
#1962 = conical_surface ( 'none', #18137, 44.74500000000003297, 0.7853981633974482790 ) ;
#1963 = cartesian_point ( 'none', ( 6.859621710641031989, -15.55460028373934200, -74.37373870972729151 ) ) ;
#1964 = face_outer_bound ( 'none', #65, .t. ) ;
#1965 = cartesian_point ( 'none', ( 33.72641784191535663, -9.378304830813570803, 166.0000000000135856 ) ) ;
#1966 = direction ( 'none', ( -0.9135987784239476550, 2.348548705937831240e-14, -0.4066168615075753667 ) ) ;
#1967 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1968 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#1969 = axis2_placement_3d ( 'none', #32367, #5744, #38614 ) ;
#1970 = circle ( 'none', #14683, 6.099999999999996980 ) ;
#1971 = oriented_edge ( 'none', *, *, #31833, .f. ) ;
#1973 = cartesian_point ( 'none', ( 55.39226349396290061, -3.041435045912048718, 70.81758527634139000 ) ) ;
#1972 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#1974 = line ( 'none', #13047, #32289 ) ;
#1975 = plane ( 'none', #35031 ) ;
#1976 = advanced_face ( 'none', ( #14310 ), #13369, .f. ) ;
#1977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1978 = cartesian_point ( 'none', ( 30.27652550844080181, 25.31856509011893763, -11.19111128380586173 ) ) ;
#1979 = edge_loop ( 'none', ( #3431, #8150, #38589, #19470 ) ) ;
#1980 = cartesian_point ( 'none', ( 86.30000000000042348, -2.677844382759057229, 129.4266485923973562 ) ) ;
#1981 = edge_curve ( 'none', #24674, #7200, #16184, .t. ) ;
#1982 = cartesian_point ( 'none', ( 93.25386101072658107, -46.21724636760788485, 53.49993828812678487 ) ) ;
#1983 = oriented_edge ( 'none', *, *, #16290, .f. ) ;
#1984 = axis2_placement_3d ( 'none', #14502, #11127, #8331 ) ;
#1985 = face_outer_bound ( 'none', #35866, .t. ) ;
#1986 = oriented_edge ( 'none', *, *, #9716, .f. ) ;
#1987 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1988 = direction ( 'none', ( -1.027984282060330159e-14, -0.8138363752083725977, 0.5810941011468770956 ) ) ;
#1989 = direction ( 'none', ( -3.260454818050848040e-16, -0.04464007320815849278, -0.9990031350621330075 ) ) ;
#1990 = circle ( 'none', #5197, 33.00000000000000000 ) ;
#1991 = edge_loop ( 'none', ( #2365, #33136 ) ) ;
#1992 = oriented_edge ( 'none', *, *, #13487, .t. ) ;
#1993 = vertex_point ( 'none', #23795 ) ;
#1994 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#1995 = cartesian_point ( 'none', ( -27.97299417422236090, -12.00053920007554709, 166.0000000000002274 ) ) ;
#1996 = oriented_edge ( 'none', *, *, #5041, .t. ) ;
#1997 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.643422240399080374e-15 ) ) ;
#1998 = oriented_edge ( 'none', *, *, #17265, .f. ) ;
#1999 = circle ( 'none', #27595, 4.000000000000000888 ) ;
#2000 = line ( 'none', #19650, #2440 ) ;
#2001 = line ( 'none', #15104, #16533 ) ;
#2002 = axis2_placement_3d ( 'none', #30199, #24338, #3563 ) ;
#2003 = edge_curve ( 'none', #31315, #15079, #21307, .t. ) ;
#2004 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#2005 = face_outer_bound ( 'none', #111, .t. ) ;
#2006 = cartesian_point ( 'none', ( 121.5000000000002558, 3.562937010608771825e-05, 118.4999382881255201 ) ) ;
#2007 = edge_loop ( 'none', ( #38013, #23071, #36829, #33566 ) ) ;
#2008 = face_outer_bound ( 'none', #7767, .t. ) ;
#2009 = cartesian_point ( 'none', ( 1.319105809920454351e-13, 7.493105218959866548e-17, -94.75000000000000000 ) ) ;
#2010 = cartesian_point ( 'none', ( 86.56861605052087327, -43.87889513109108464, 89.12497391749428743 ) ) ;
#2011 = edge_curve ( 'none', #31206, #25467, #5387, .t. ) ;
#2012 = axis2_placement_3d ( 'none', #24026, #18166, #6108 ) ;
#2013 = cartesian_point ( 'none', ( 94.32000020801113749, 41.97735126526891491, 102.2812552025159363 ) ) ;
#2014 = oriented_edge ( 'none', *, *, #30320, .f. ) ;
#2015 = edge_curve ( 'none', #18290, #21894, #29524, .t. ) ;
#2016 = face_outer_bound ( 'none', #17389, .t. ) ;
#2017 = oriented_edge ( 'none', *, *, #23133, .t. ) ;
#2018 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#2019 = cartesian_point ( 'none', ( -26.52514329740257537, 45.38653899652958756, 48.49999999999991473 ) ) ;
#2020 = cartesian_point ( 'none', ( 95.05208047706756247, 50.80603921162250458, 53.49993828812403507 ) ) ;
#2021 = advanced_face ( 'none', ( #7724 ), #14762, .f. ) ;
#2022 = cartesian_point ( 'none', ( 27.04853491693553735, 11.92847864764509680, -44.99999999999998579 ) ) ;
#2023 = cartesian_point ( 'none', ( -19.13140690739196259, -29.39645946539418375, 166.0000000000274838 ) ) ;
#2024 = cylindrical_surface ( 'none', #34891, 76.00000000000000000 ) ;
#2025 = oriented_edge ( 'none', *, *, #8679, .f. ) ;
#2026 = edge_curve ( 'none', #31856, #1360, #16150, .t. ) ;
#2027 = oriented_edge ( 'none', *, *, #10501, .t. ) ;
#2028 = cartesian_point ( 'none', ( 16.94606934959002942, -32.03723012429445305, 161.6469060581136432 ) ) ;
#2029 = axis2_placement_3d ( 'none', #1587, #37589, #22763 ) ;
#2030 = oriented_edge ( 'none', *, *, #32699, .f. ) ;
#2031 = cartesian_point ( 'none', ( 97.57851139634391302, 7.388967796697784252, 104.6470207868578655 ) ) ;
#2032 = advanced_face ( 'none', ( #27780 ), #3964, .t. ) ;
#2033 = axis2_placement_3d ( 'none', #28919, #14218, #23344 ) ;
#2034 = vector ( 'none', #15142, 1000.000000000000000 ) ;
#2036 = oriented_edge ( 'none', *, *, #22173, .f. ) ;
#2035 = face_outer_bound ( 'none', #16936, .t. ) ;
#2037 = cartesian_point ( 'none', ( 52.88699299146043842, 26.34609304025335064, 79.53815954570258384 ) ) ;
#2038 = cartesian_point ( 'none', ( 108.8000000000004093, -5.138288024683028254, 130.4414402889863140 ) ) ;
#2039 = axis2_placement_3d ( 'none', #16954, #19964, #35518 ) ;
#2040 = cartesian_point ( 'none', ( -9.709059020027055453, -16.71170830510338234, -37.15485900149960230 ) ) ;
#2041 = oriented_edge ( 'none', *, *, #33831, .f. ) ;
#2042 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2043 = edge_curve ( 'none', #22480, #30673, #18954, .t. ) ;
#2044 = oriented_edge ( 'none', *, *, #28475, .f. ) ;
#2045 = cartesian_point ( 'none', ( 39.76872306137265412, 2.783639265968211873, -10.49999999999997335 ) ) ;
#2046 = line ( 'none', #24872, #32401 ) ;
#2047 = cartesian_point ( 'none', ( -19.56041759277652758, -45.25106413402323113, 60.99999999999999289 ) ) ;
#2048 = cartesian_point ( 'none', ( 1.287447710986093754e-13, 7.304365251666237696e-17, -89.41168824543142080 ) ) ;
#2049 = vector ( 'none', #13681, 1000.000000000000000 ) ;
#2050 = vertex_point ( 'none', #35958 ) ;
#2051 = cartesian_point ( 'none', ( 89.30000000000040927, 13.06276615575589695, 121.9079525172700755 ) ) ;
#2052 = cartesian_point ( 'none', ( 27.98618670040530176, 11.80842635460908596, 165.9999999999997442 ) ) ;
#2053 = direction ( 'none', ( -1.067522139062650592e-14, -0.9271529523749502122, 0.3746830699436701217 ) ) ;
#2054 = cartesian_point ( 'none', ( 85.00000000000041211, -3.271463335587449558e-12, 66.00000000000000000 ) ) ;
#2055 = cartesian_point ( 'none', ( 89.30000000000040927, -2.702618179020713120e-12, 118.4999999999999574 ) ) ;
#2056 = oriented_edge ( 'none', *, *, #11144, .t. ) ;
#2057 = face_outer_bound ( 'none', #15638, .t. ) ;
#2058 = oriented_edge ( 'none', *, *, #29507, .f. ) ;
#2059 = oriented_edge ( 'none', *, *, #10878, .f. ) ;
#2060 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#2061 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#2062 = edge_curve ( 'none', #15112, #28277, #28719, .t. ) ;
#2063 = oriented_edge ( 'none', *, *, #31396, .t. ) ;
#2064 = oriented_edge ( 'none', *, *, #10746, .t. ) ;
#2065 = cartesian_point ( 'none', ( 80.00000000000039790, -5.680178157603763545, 101.9474903383833464 ) ) ;
#2066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2067 = direction ( 'none', ( 2.549875015672554844e-15, 1.000000000000000000, 2.730182374801912575e-18 ) ) ;
#2068 = edge_curve ( 'none', #15703, #33427, #709, .t. ) ;
#2069 = edge_curve ( 'none', #13300, #14613, #25482, .t. ) ;
#2070 = vector ( 'none', #29462, 1000.000000000000000 ) ;
#2071 = cartesian_point ( 'none', ( 88.29999999999949978, -14.48566593424915538, 114.6057115615752338 ) ) ;
#2073 = vertex_point ( 'none', #15061 ) ;
#2072 = face_outer_bound ( 'none', #20874, .t. ) ;
#2074 = cartesian_point ( 'none', ( 95.46466551016469282, -22.61261006958081410, 100.3407204124847851 ) ) ;
#2075 = edge_curve ( 'none', #22704, #29061, #1163, .t. ) ;
#2076 = b_spline_curve_with_knots ( 'none', 3,
( #5049, #25704, #7943, #25961, #1549, #38061, #35544, #23103, #20624, #17743, #2688, #20245, #2313, #5440, #20373, #17238, #35168, #2553, #29582, #20117 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009830801677868650224, 0.001973995018761929166, 0.002469452444249455383, 0.002964909869736982034, 0.003955824720712036204, 0.004946739571687089505, 0.005937654422662143675, 0.006928569273637198711, 0.007919484124612252013, 0.008910398975587307049 ),
.unspecified. ) ;
#2077 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787845560, -3.854941057726237111e-16 ) ) ;
#2078 = advanced_face ( 'none', ( #9603 ), #10558, .f. ) ;
#2079 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#2080 = oriented_edge ( 'none', *, *, #4812, .t. ) ;
#2081 = oriented_edge ( 'none', *, *, #32633, .f. ) ;
#2082 = axis2_placement_3d ( 'none', #4677, #37299, #7695 ) ;
#2083 = line ( 'none', #1682, #9090 ) ;
#2084 = axis2_placement_3d ( 'none', #3739, #13167, #4123 ) ;
#2085 = face_outer_bound ( 'none', #6814, .t. ) ;
#2086 = direction ( 'none', ( -0.9458576949495217656, 0.3245816090057743186, -5.046468293750711996e-16 ) ) ;
#2087 = edge_loop ( 'none', ( #33365, #19510, #33637, #23559 ) ) ;
#2088 = cartesian_point ( 'none', ( 30.08277464686525349, -2.330660071247832921, 165.9999999999997158 ) ) ;
#2090 = oriented_edge ( 'none', *, *, #9100, .t. ) ;
#2089 = axis2_placement_3d ( 'none', #1337, #4191, #6832 ) ;
#2091 = line ( 'none', #27140, #18010 ) ;
#2092 = oriented_edge ( 'none', *, *, #37724, .t. ) ;
#2093 = direction ( 'none', ( 0.8829475928589263223, -0.4694715627858919160, 0.0000000000000000000 ) ) ;
#2094 = direction ( 'none', ( 0.8777391957245782583, -0.02138878713171117260, -0.4786610743248347344 ) ) ;
#2095 = oriented_edge ( 'none', *, *, #32461, .f. ) ;
#2097 = cartesian_point ( 'none', ( 29.30635053024835557, -27.71131177138707002, 147.3434036172060644 ) ) ;
#2096 = cartesian_point ( 'none', ( 109.3000000000004093, 2.759014289869355707, 107.3358681417549292 ) ) ;
#2098 = direction ( 'none', ( -9.234672018316023768e-17, 0.9990031350621330075, -0.04464007320815812502 ) ) ;
#2099 = advanced_face ( 'none', ( #19430 ), #3008, .f. ) ;
#2100 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 80.19999999999998863 ) ) ;
#2101 = oriented_edge ( 'none', *, *, #31787, .f. ) ;
#2102 = cartesian_point ( 'none', ( 108.7999999999999261, -11.45862835752691211, 144.5374698495088808 ) ) ;
#2103 = cartesian_point ( 'none', ( 23.57812424125992834, -55.68007666212977824, 80.99999999999998579 ) ) ;
#2104 = oriented_edge ( 'none', *, *, #635, .f. ) ;
#2105 = cartesian_point ( 'none', ( 109.3000000000004093, -4.651523688473134577, 129.0172870729859653 ) ) ;
#2106 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#2107 = cartesian_point ( 'none', ( 101.6000000000007759, 50.87896638982909536, 147.8749026587543085 ) ) ;
#2108 = line ( 'none', #37238, #37107 ) ;
#2109 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#2110 = line ( 'none', #4999, #4413 ) ;
#2111 = axis2_placement_3d ( 'none', #16734, #37684, #31563 ) ;
#2112 = cartesian_point ( 'none', ( 20.08715342491219502, 47.36368616655320807, 60.97126735262863662 ) ) ;
#2113 = face_outer_bound ( 'none', #5543, .t. ) ;
#2114 = vertex_point ( 'none', #18440 ) ;
#2115 = cartesian_point ( 'none', ( 55.76189138645860766, 33.55085318538644401, 60.99999999999998579 ) ) ;
#2116 = edge_curve ( 'none', #7880, #3778, #31971, .t. ) ;
#2117 = advanced_face ( 'none', ( #30601 ), #36632, .t. ) ;
#2118 = cartesian_point ( 'none', ( -25.13957372456831507, -17.25343246552791854, 166.0000000000001990 ) ) ;
#2119 = cartesian_point ( 'none', ( 99.49999999999953104, -65.59996437063018959, 138.4999382881249517 ) ) ;
#2120 = axis2_placement_3d ( 'none', #13756, #11159, #7976 ) ;
#2121 = circle ( 'none', #16529, 10.49999999999999112 ) ;
#2122 = edge_curve ( 'none', #10214, #31788, #32445, .t. ) ;
#2123 = cartesian_point ( 'none', ( -57.50000000000028422, -30.31088913245493188, -1.318389841742373392e-13 ) ) ;
#2124 = oriented_edge ( 'none', *, *, #10328, .f. ) ;
#2125 = vector ( 'none', #15068, 1000.000000000000000 ) ;
#2126 = edge_loop ( 'none', ( #19257, #11065 ) ) ;
#2127 = manifold_solid_brep ( '���ͽ�-4-solid1', #3064 ) ;
#2128 = edge_curve ( 'none', #32454, #28325, #17569, .t. ) ;
#2129 = cartesian_point ( 'none', ( 40.30000000000043059, -2.706604447502532454e-12, 118.4999999999999716 ) ) ;
#2131 = oriented_edge ( 'none', *, *, #4114, .t. ) ;
#2130 = advanced_face ( 'none', ( #34300, #11023 ), #3510, .f. ) ;
#2132 = edge_curve ( 'none', #18036, #28101, #13821, .t. ) ;
#2133 = conical_surface ( 'none', #32537, 18.50000000000001421, 0.7853981633974500554 ) ;
#2134 = oriented_edge ( 'none', *, *, #12384, .t. ) ;
#2135 = cartesian_point ( 'none', ( -9.255565486007620635, 8.596191455186598773, -85.99999999999991473 ) ) ;
#2136 = oriented_edge ( 'none', *, *, #10512, .f. ) ;
#2137 = direction ( 'none', ( -1.060140450035657759e-14, -1.000000000000000000, 2.830373554761295532e-14 ) ) ;
#2138 = cartesian_point ( 'none', ( 85.50000000000025580, 3.562937048773828064e-05, 118.4999382881254775 ) ) ;
#2139 = direction ( 'none', ( -9.234672018316013908e-17, 0.9990031350621331185, -0.04464007320815828461 ) ) ;
#2140 = cartesian_point ( 'none', ( -6.904835925695683052, -17.79952923083135374, -10.49999999999999822 ) ) ;
#2141 = cartesian_point ( 'none', ( 95.48711817987894790, 42.42861678854939100, 103.5038574281404209 ) ) ;
#2142 = oriented_edge ( 'none', *, *, #8015, .f. ) ;
#2143 = cartesian_point ( 'none', ( 88.70257085754394666, 65.00003562937124002, 145.9404347274116560 ) ) ;
#2145 = cartesian_point ( 'none', ( 105.5999999999997243, -52.99039104027015412, 91.82802497611884007 ) ) ;
#2144 = cartesian_point ( 'none', ( 33.99344208064534456, 49.55449850900398445, 78.17389584543779790 ) ) ;
#2146 = cartesian_point ( 'none', ( 101.6000000000007759, 50.87896638982989117, 147.8749026587561275 ) ) ;
#2147 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#2148 = oriented_edge ( 'none', *, *, #24782, .f. ) ;
#2150 = advanced_face ( 'none', ( #22699 ), #9103, .f. ) ;
#2149 = circle ( 'none', #26172, 50.70000000000000284 ) ;
#2151 = cylindrical_surface ( 'none', #5262, 18.00000000000000355 ) ;
#2152 = cartesian_point ( 'none', ( -17.17104296186568746, -31.91762388662856154, 161.6483267670512873 ) ) ;
#2153 = axis2_placement_3d ( 'none', #30861, #19412, #9881 ) ;
#2154 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.648648678682786013e-15 ) ) ;
#2155 = cartesian_point ( 'none', ( -42.04732112020636947, -3.788507306874472125, -15.50000000000001776 ) ) ;
#2156 = face_bound ( 'none', #17465, .t. ) ;
#2157 = axis2_placement_3d ( 'none', #29950, #35772, #33049 ) ;
#2158 = oriented_edge ( 'none', *, *, #25311, .f. ) ;
#2159 = cartesian_point ( 'none', ( 1.319105809920454351e-13, 7.493105218959866548e-17, -94.75000000000000000 ) ) ;
#2160 = cartesian_point ( 'none', ( 32.76751962454257239, -15.41443298190773525, 161.5796561358777979 ) ) ;
#2161 = cartesian_point ( 'none', ( -37.46194077712585369, -51.00292657709086086, -6.226596665558067475e-14 ) ) ;
#2162 = circle ( 'none', #4185, 28.50000000000002487 ) ;
#2163 = cartesian_point ( 'none', ( 72.30000000000040927, 16.55945723773309908, 124.1598918710165407 ) ) ;
#2164 = cartesian_point ( 'none', ( 11.92847864764491561, -27.04853491693556222, -44.99999999999999289 ) ) ;
#2165 = oriented_edge ( 'none', *, *, #30366, .t. ) ;
#2166 = vector ( 'none', #19820, 1000.000000000000000 ) ;
#2167 = edge_loop ( 'none', ( #14545, #1079, #27183, #24099 ) ) ;
#2168 = advanced_face ( 'none', ( #6791 ), #33822, .f. ) ;
#2169 = cartesian_point ( 'none', ( -45.96194077712571158, -45.96194077712534209, -73.72792206135791560 ) ) ;
#2170 = cartesian_point ( 'none', ( 106.9094256203803894, 9.700284902998712155, 98.12850628250758689 ) ) ;
#2171 = cylindrical_surface ( 'none', #15346, 4.249999999999990230 ) ;
#2172 = oriented_edge ( 'none', *, *, #2237, .t. ) ;
#2173 = cartesian_point ( 'none', ( 89.35308808323007668, -12.81600975664810171, 115.1763868736538114 ) ) ;
#2174 = oriented_edge ( 'none', *, *, #32344, .t. ) ;
#2175 = person ( 'δָ��', 'δָ��', 'δָ��', ('δָ��'), ('δָ��'), ('δָ��') ) ;
#2176 = oriented_edge ( 'none', *, *, #24051, .f. ) ;
#2177 = oriented_edge ( 'none', *, *, #16996, .f. ) ;
#2178 = edge_curve ( 'none', #31599, #10809, #28744, .t. ) ;
#2179 = vertex_point ( 'none', #12684 ) ;
#2180 = cartesian_point ( 'none', ( -17.15011470753499978, 31.92887304852619934, 161.6483267673997943 ) ) ;
#2181 = cartesian_point ( 'none', ( 108.6993005489534454, -12.11298902478508666, 144.5667097057873320 ) ) ;
#2182 = edge_loop ( 'none', ( #2059, #20608, #20569, #36098, #17353 ) ) ;
#2183 = line ( 'none', #2232, #31137 ) ;
#2184 = cartesian_point ( 'none', ( -2.616775905991347795, -39.91431427267444576, -15.49999999999998934 ) ) ;
#2185 = vector ( 'none', #7148, 1000.000000000000000 ) ;
#2186 = cartesian_point ( 'none', ( 30.08303305297922847, -2.327016311394153547, 165.9999999999998579 ) ) ;
#2187 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#2188 = edge_curve ( 'none', #7395, #19307, #2091, .t. ) ;
#2189 = cartesian_point ( 'none', ( 87.99999999999988631, -29.37496437063038712, 169.3789307604626515 ) ) ;
#2190 = line ( 'none', #33437, #27395 ) ;
#2191 = edge_loop ( 'none', ( #17276, #36583, #874, #35536 ) ) ;
#2192 = direction ( 'none', ( 1.552828966210851614e-15, 4.601143412604336996e-17, -1.000000000000000000 ) ) ;
#2193 = cartesian_point ( 'none', ( -16.64669471798580602, 6.857594725883981113, -37.48123994017038285 ) ) ;
#2194 = cartesian_point ( 'none', ( 108.6711029891973794, 14.46227074543268287, 143.3792043816978889 ) ) ;
#2195 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787846670, 2.168404344971008868e-16 ) ) ;
#2196 = direction ( 'none', ( -0.9135987784239493203, 0.0000000000000000000, 0.4066168615075716475 ) ) ;
#2197 = cartesian_point ( 'none', ( 105.6000000000007901, 52.99046229900648797, 145.1718516001317596 ) ) ;
#2198 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2200 = oriented_edge ( 'none', *, *, #6641, .f. ) ;
#2199 = axis2_placement_3d ( 'none', #37130, #10424, #13035 ) ;
#2201 = circle ( 'none', #1928, 55.00000000000000000 ) ;
#2202 = oriented_edge ( 'none', *, *, #11623, .t. ) ;
#2203 = cartesian_point ( 'none', ( 96.43488138598810622, -23.63282063732114935, 101.6909966172691071 ) ) ;
#2204 = edge_curve ( 'none', #27607, #30070, #29654, .t. ) ;
#2205 = edge_loop ( 'none', ( #99, #20384, #7830, #34988 ) ) ;
#2206 = cartesian_point ( 'none', ( 34.09405599334985482, -11.70974708087952187, 115.8652398592674615 ) ) ;
#2207 = axis2_placement_3d ( 'none', #35760, #24468, #12226 ) ;
#2208 = advanced_face ( 'none', ( #26401 ), #31045, .t. ) ;
#2209 = oriented_edge ( 'none', *, *, #27041, .f. ) ;
#2210 = vertex_point ( 'none', #37162 ) ;
#2211 = oriented_edge ( 'none', *, *, #35313, .f. ) ;
#2212 = cartesian_point ( 'none', ( 15.41383566635476932, -32.78387024562237428, 161.5783939166791754 ) ) ;
#2213 = edge_loop ( 'none', ( #24234, #31946, #17744, #7662 ) ) ;
#2214 = vertex_point ( 'none', #34262 ) ;
#2215 = edge_loop ( 'none', ( #8941, #36903, #2165, #2721 ) ) ;
#2216 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2217 = oriented_edge ( 'none', *, *, #15392, .t. ) ;
#2218 = edge_loop ( 'none', ( #13902, #22316, #35768, #6994 ) ) ;
#2219 = line ( 'none', #37514, #28346 ) ;
#2220 = cartesian_point ( 'none', ( 32.66446744432074212, -12.62604796968651044, 165.9999999999860734 ) ) ;
#2221 = face_outer_bound ( 'none', #24223, .t. ) ;
#2222 = cartesian_point ( 'none', ( 22.30000000000032756, -11.99933940418627465, 118.6259121249421469 ) ) ;
#2223 = cartesian_point ( 'none', ( 108.2999999999999119, 1.577604613502136655, 131.4039204772603000 ) ) ;
#2224 = cartesian_point ( 'none', ( 86.30000000000042348, 0.6228323066669668728, 119.7696770919286706 ) ) ;
#2225 = advanced_face ( 'none', ( #34745 ), #25192, .f. ) ;
#2226 = vector ( 'none', #32692, 1000.000000000000000 ) ;
#2227 = cartesian_point ( 'none', ( 25.75612092839936196, -36.91452238585387136, 130.9602166853704546 ) ) ;
#2228 = oriented_edge ( 'none', *, *, #2808, .t. ) ;
#2229 = cartesian_point ( 'none', ( 2.616775905991203466, 39.91431427267448129, -32.49999999999998579 ) ) ;
#2230 = cartesian_point ( 'none', ( 99.50000000000012790, -38.67496437063019954, 138.4999382881251506 ) ) ;
#2231 = axis2_placement_3d ( 'none', #28037, #1307, #31195 ) ;
#2232 = cartesian_point ( 'none', ( -1.386860124614759826, -7.878871682849259095, 153.4999999999999716 ) ) ;
#2233 = cartesian_point ( 'none', ( 108.5212232251852669, -12.74303983707618215, 144.5227406240192920 ) ) ;
#2234 = cartesian_point ( 'none', ( 51.00292657709098165, -37.46194077712567605, 8.448075328698648053e-14 ) ) ;
#2235 = cartesian_point ( 'none', ( -50.70000000000000284, 1.416619368231302111e-15, -1.900000000000084066 ) ) ;
#2236 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#2237 = edge_curve ( 'none', #2290, #38504, #25937, .t. ) ;
#2238 = circle ( 'none', #10894, 2.999999999999999556 ) ;
#2239 = edge_loop ( 'none', ( #12542, #6557, #24746, #13568, #8291, #886, #36864, #35498, #34880, #16082, #36435, #32717 ) ) ;
#2240 = line ( 'none', #10303, #11176 ) ;
#2241 = edge_loop ( 'none', ( #10293, #26119, #22585, #34055 ) ) ;
#2242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.083952846180992055e-15 ) ) ;
#2243 = plane ( 'none', #20266 ) ;
#2244 = edge_curve ( 'none', #33678, #38655, #20826, .t. ) ;
#2245 = axis2_placement_3d ( 'none', #5149, #8160, #37396 ) ;
#2246 = oriented_edge ( 'none', *, *, #16570, .t. ) ;
#2247 = edge_curve ( 'none', #13333, #2758, #213, .t. ) ;
#2248 = cartesian_point ( 'none', ( 31.23735412332371908, -24.98454937304408219, -32.49999999999996447 ) ) ;
#2249 = cartesian_point ( 'none', ( 99.49999999999975842, -50.87889513109262651, 89.12497391749630538 ) ) ;
#2250 = oriented_edge ( 'none', *, *, #14540, .t. ) ;
#2251 = oriented_edge ( 'none', *, *, #7126, .f. ) ;
#2252 = b_spline_curve_with_knots ( 'none', 3,
( #21040, #30010, #38715, #12292, #36092, #27262, #12418 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2253 = oriented_edge ( 'none', *, *, #8926, .t. ) ;
#2254 = direction ( 'none', ( -0.9900444516475701562, -0.006283315682718671781, -0.1406147350240844196 ) ) ;
#2255 = oriented_edge ( 'none', *, *, #29548, .t. ) ;
#2256 = edge_loop ( 'none', ( #31716, #3646, #33968, #6529 ) ) ;
#2257 = oriented_edge ( 'none', *, *, #29959, .f. ) ;
#2258 = axis2_placement_3d ( 'none', #29511, #32491, #23419 ) ;
#2259 = cartesian_point ( 'none', ( 23.36147605371635194, 14.50832301100445321, -5.499999999999986677 ) ) ;
#2260 = axis2_placement_3d ( 'none', #6269, #3651, #9675 ) ;
#2261 = toroidal_surface ( 'none', #34343, 13.99999999999999822, 1.000000000000000000 ) ;
#2262 = oriented_edge ( 'none', *, *, #31512, .f. ) ;
#2263 = cartesian_point ( 'none', ( 88.00000000000041211, -6.503161158869079195, 60.99999999999999289 ) ) ;
#2264 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 69.59999999999999432 ) ) ;
#2265 = direction ( 'none', ( -1.000000000000000000, -7.885106708985479173e-17, 0.0000000000000000000 ) ) ;
#2266 = cartesian_point ( 'none', ( -8.343870733012391128, -17.24129540863138388, -10.49999999999999289 ) ) ;
#2267 = cartesian_point ( 'none', ( 105.6000000000007759, 52.16412931973664513, 151.0550372854021930 ) ) ;
#2268 = cartesian_point ( 'none', ( -1.743778210551716779, 39.78119059980781458, -37.41688716867073339 ) ) ;
#2269 = circle ( 'none', #7596, 18.00000000000000355 ) ;
#2270 = advanced_face ( 'none', ( #18506 ), #24542, .f. ) ;
#2271 = vector ( 'none', #5399, 1000.000000000000000 ) ;
#2272 = cartesian_point ( 'none', ( 99.49999999999984368, -34.04713767714851258, 173.3600047543238816 ) ) ;
#2273 = face_outer_bound ( 'none', #1055, .t. ) ;
#2274 = plane ( 'none', #14070 ) ;
#2275 = oriented_edge ( 'none', *, *, #8702, .t. ) ;
#2276 = cartesian_point ( 'none', ( -31.93480277203815376, -17.13906802827629150, 161.6483226601622221 ) ) ;
#2277 = direction ( 'none', ( -0.4035071594494685776, 0.9149764872787831127, -2.389706876978133706e-16 ) ) ;
#2278 = cartesian_point ( 'none', ( 32.27180600130385812, -16.47556918106329604, 161.6267522992943100 ) ) ;
#2279 = vertex_point ( 'none', #28158 ) ;
#2280 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#2281 = edge_loop ( 'none', ( #497, #255, #26091, #23296 ) ) ;
#2282 = edge_curve ( 'none', #32342, #38194, #31531, .t. ) ;
#2283 = cartesian_point ( 'none', ( 81.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#2284 = vertex_point ( 'none', #7178 ) ;
#2285 = cartesian_point ( 'none', ( -29.35829042462095373, 26.26171562403909121, -11.32586462118371884 ) ) ;
#2286 = vertex_point ( 'none', #16335 ) ;
#2287 = direction ( 'none', ( 0.7071067811865326957, -0.7071067811865624497, 2.093619265810477846e-14 ) ) ;
#2288 = advanced_face ( 'none', ( #1649 ), #2569, .f. ) ;
#2289 = vertex_point ( 'none', #28023 ) ;
#2290 = vertex_point ( 'none', #9927 ) ;
#2291 = oriented_edge ( 'none', *, *, #3033, .t. ) ;
#2292 = edge_curve ( 'none', #33567, #29915, #33366, .t. ) ;
#2293 = cartesian_point ( 'none', ( 63.00000000000041922, -45.00000000000300560, 92.51923788646627145 ) ) ;
#2294 = axis2_placement_3d ( 'none', #28144, #37417, #4257 ) ;
#2295 = cartesian_point ( 'none', ( 105.6000000000006622, 32.07805105862509976, 69.73250343684026120 ) ) ;
#2296 = cartesian_point ( 'none', ( 128.4999999999998295, -43.74401161470171928, 85.16139706766392692 ) ) ;
#2297 = edge_curve ( 'none', #7699, #13637, #15702, .t. ) ;
#2298 = circle ( 'none', #22189, 8.499999999999992895 ) ;
#2299 = direction ( 'none', ( 1.547899275469123452e-15, 4.189576224629826449e-17, -1.000000000000000000 ) ) ;
#2300 = cartesian_point ( 'none', ( 89.30000000000019611, -13.06276615576128641, 115.0920474827298392 ) ) ;
#2301 = face_outer_bound ( 'none', #33343, .t. ) ;
#2302 = edge_curve ( 'none', #8357, #16231, #25763, .t. ) ;
#2303 = cartesian_point ( 'none', ( -18.56502962628659859, 31.13304824097445334, 161.6483258726781855 ) ) ;
#2304 = cartesian_point ( 'none', ( -16.78155709473198698, 6.509941741386576552, -37.44002992467272151 ) ) ;
#2305 = cylindrical_surface ( 'none', #32043, 8.000000000000000000 ) ;
#2307 = direction ( 'none', ( -0.9149764872787806702, -0.4035071594494744063, 0.0000000000000000000 ) ) ;
#2306 = cartesian_point ( 'none', ( 0.07575850974394128523, -17.99984057285512762, -36.50000000000000000 ) ) ;
#2308 = line ( 'none', #20957, #24273 ) ;
#2309 = face_outer_bound ( 'none', #15998, .t. ) ;
#2311 = advanced_face ( 'none', ( #23631 ), #28890, .f. ) ;
#2310 = axis2_placement_3d ( 'none', #24718, #6436, #9705 ) ;
#2312 = cartesian_point ( 'none', ( 86.86984556148965453, 11.99999999999932321, 174.3891450706423427 ) ) ;
#2313 = cartesian_point ( 'none', ( 39.75575400743847609, 1.414960021695753856, -37.35044145858324072 ) ) ;
#2314 = oriented_edge ( 'none', *, *, #15446, .f. ) ;
#2315 = axis2_placement_3d ( 'none', #4439, #28328, #4970 ) ;
#2316 = axis2_placement_3d ( 'none', #34104, #24613, #10521 ) ;
#2317 = cartesian_point ( 'none', ( 88.00000000000041211, 29.37499999999679545, 67.62100752766427547 ) ) ;
#2318 = oriented_edge ( 'none', *, *, #13190, .f. ) ;
#2319 = oriented_edge ( 'none', *, *, #37075, .f. ) ;
#2320 = face_outer_bound ( 'none', #5780, .t. ) ;
#2321 = axis2_placement_3d ( 'none', #23154, #7991, #5364 ) ;
#2322 = oriented_edge ( 'none', *, *, #22093, .f. ) ;
#2323 = cartesian_point ( 'none', ( 26.01108661111196341, -8.925994247658788794, -65.49999999999998579 ) ) ;
#2324 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#2325 = vertex_point ( 'none', #17578 ) ;
#2326 = oriented_edge ( 'none', *, *, #25360, .t. ) ;
#2327 = cartesian_point ( 'none', ( 109.4999999999996589, -51.26520600665298844, 169.7651799241516244 ) ) ;
#2328 = line ( 'none', #26271, #7485 ) ;
#2329 = oriented_edge ( 'none', *, *, #16561, .f. ) ;
#2330 = oriented_edge ( 'none', *, *, #34830, .t. ) ;
#2331 = b_spline_curve_with_knots ( 'none', 3,
( #17652, #5467, #23398, #26355 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01596958757225574663, 0.01874935347481443762 ),
.unspecified. ) ;
#2332 = cartesian_point ( 'none', ( 34.30000000000043059, -11.35505639159296543, 114.6189312884457507 ) ) ;
#2333 = face_outer_bound ( 'none', #33750, .t. ) ;
#2334 = advanced_face ( 'none', ( #10057 ), #5834, .t. ) ;
#2335 = line ( 'none', #8380, #28473 ) ;
#2336 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2337 = axis2_placement_3d ( 'none', #16392, #19256, #952 ) ;
#2338 = line ( 'none', #23553, #15473 ) ;
#2339 = circle ( 'none', #20693, 6.100000000000010303 ) ;
#2340 = cartesian_point ( 'none', ( 98.86556918348574641, 9.994544258246863322, 104.7137557520479589 ) ) ;
#2341 = edge_curve ( 'none', #11496, #26699, #25001, .t. ) ;
#2342 = cartesian_point ( 'none', ( 34.67061547318858317, -4.924758743147652496, 165.9999999999996874 ) ) ;
#2343 = edge_curve ( 'none', #25783, #18955, #16628, .t. ) ;
#2344 = axis2_placement_3d ( 'none', #19012, #22143, #36958 ) ;
#2345 = edge_loop ( 'none', ( #22091, #37620, #10676, #2805 ) ) ;
#2346 = cartesian_point ( 'none', ( 109.2999999999998977, -2.248127786372545511, 90.59039732536240308 ) ) ;
#2347 = cartesian_point ( 'none', ( 109.5999999999999375, -26.19479411461669827, 168.0937061186803874 ) ) ;
#2348 = edge_curve ( 'none', #16406, #10573, #32501, .t. ) ;
#2349 = direction ( 'none', ( -7.072150969235264604e-16, 4.674484667268940895e-17, 1.000000000000000000 ) ) ;
#2350 = cartesian_point ( 'none', ( 54.06499876110139979, -20.32464552856956530, 75.67748447485685404 ) ) ;
#2351 = cartesian_point ( 'none', ( 2.254005773152322423, 39.93644273060129279, -34.26794919243113213 ) ) ;
#2352 = advanced_face ( 'none', ( #37586 ), #19891, .f. ) ;
#2353 = cartesian_point ( 'none', ( 93.28923739106852508, 39.48158007266030012, 96.90343318989809518 ) ) ;
#2354 = cartesian_point ( 'none', ( 90.29999999999991189, 0.4204016566220644124, 105.5067993763234711 ) ) ;
#2355 = edge_curve ( 'none', #32826, #15956, #11957, .t. ) ;
#2356 = direction ( 'none', ( -1.000000000000000000, -8.135241799630645371e-17, 1.073949431398143795e-16 ) ) ;
#2357 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#2358 = oriented_edge ( 'none', *, *, #5597, .t. ) ;
#2359 = face_bound ( 'none', #4137, .t. ) ;
#2360 = edge_curve ( 'none', #22542, #18925, #26029, .t. ) ;
#2361 = oriented_edge ( 'none', *, *, #37101, .t. ) ;
#2362 = cartesian_point ( 'none', ( 91.81478962578755443, -41.56568650125093711, 53.49993828812664987 ) ) ;
#2363 = edge_curve ( 'none', #18955, #34159, #12876, .t. ) ;
#2364 = oriented_edge ( 'none', *, *, #26474, .f. ) ;
#2365 = oriented_edge ( 'none', *, *, #26532, .f. ) ;
#2366 = cartesian_point ( 'none', ( 87.30000000000042348, -2.702780883856705638e-12, 118.4999999999999574 ) ) ;
#2367 = cartesian_point ( 'none', ( 63.00000000000041922, 44.99999999999664624, 144.4807621135333875 ) ) ;
#2368 = oriented_edge ( 'none', *, *, #6940, .f. ) ;
#2369 = edge_loop ( 'none', ( #1983, #1506, #34118, #17801 ) ) ;
#2370 = plane ( 'none', #481 ) ;
#2371 = cartesian_point ( 'none', ( 93.79999999999989768, 0.06156159769077624438, 97.47629409048710158 ) ) ;
#2372 = cartesian_point ( 'none', ( 63.10455023791380569, -10.59021836462054722, 167.5134087576299180 ) ) ;
#2373 = axis2_placement_3d ( 'none', #13078, #1175, #1438 ) ;
#2374 = line ( 'none', #28615, #29000 ) ;
#2375 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#2376 = cartesian_point ( 'none', ( -14.71480856365573864, -26.68643642437470120, 166.0000000000000284 ) ) ;
#2377 = circle ( 'none', #308, 36.00000000000000000 ) ;
#2378 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2379 = axis2_placement_3d ( 'none', #9789, #27267, #33361 ) ;
#2380 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#2381 = circle ( 'none', #29146, 17.19999999999999929 ) ;
#2382 = cylindrical_surface ( 'none', #28117, 4.250000000000007105 ) ;
#2383 = oriented_edge ( 'none', *, *, #33525, .t. ) ;
#2384 = edge_loop ( 'none', ( #5331, #7882, #19338, #5386 ) ) ;
#2385 = circle ( 'none', #6315, 4.249999999999990230 ) ;
#2386 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2387 = cartesian_point ( 'none', ( 81.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#2388 = cartesian_point ( 'none', ( 4.297950884080136752e-13, -3.271463335587449558e-12, 153.4999999999999716 ) ) ;
#2389 = cartesian_point ( 'none', ( 93.79999999999989768, 0.06156159769077616112, 97.47629409048710158 ) ) ;
#2390 = edge_loop ( 'none', ( #16633, #36572, #23745, #1014 ) ) ;
#2391 = vector ( 'none', #37134, 1000.000000000000000 ) ;
#2392 = oriented_edge ( 'none', *, *, #5498, .t. ) ;
#2393 = axis2_placement_3d ( 'none', #13162, #16046, #1257 ) ;
#2394 = oriented_edge ( 'none', *, *, #20246, .t. ) ;
#2395 = oriented_edge ( 'none', *, *, #3837, .t. ) ;
#2396 = cartesian_point ( 'none', ( -31.22603891921372821, 57.00819672131147797, -5.162948411892125617e-14 ) ) ;
#2397 = vertex_point ( 'none', #2396 ) ;
#2399 = cartesian_point ( 'none', ( 3.138317795419886203, 17.73039536476622402, -37.29045154581208266 ) ) ;
#2398 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#2400 = edge_curve ( 'none', #30854, #16997, #4899, .t. ) ;
#2401 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 62.00000000000007105 ) ) ;
#2402 = cartesian_point ( 'none', ( 89.30000000000040927, 11.94144028898366194, 123.6382880246802785 ) ) ;
#2403 = advanced_face ( 'none', ( #32889 ), #27342, .t. ) ;
#2404 = oriented_edge ( 'none', *, *, #21948, .f. ) ;
#2405 = axis2_placement_3d ( 'none', #25607, #31161, #36665 ) ;
#2406 = cartesian_point ( 'none', ( 87.30000000000042348, -2.702780883856705638e-12, 118.4999999999999574 ) ) ;
#2407 = cartesian_point ( 'none', ( -31.95931759256725968, -17.09315054974871373, 161.6481533011600789 ) ) ;
#2408 = direction ( 'none', ( 1.000000000000000000, -1.070548790891515131e-14, 1.304512053934557160e-15 ) ) ;
#2409 = cartesian_point ( 'none', ( -24.13736321750965885, -46.61529973746183231, 73.10000000000073328 ) ) ;
#2410 = edge_curve ( 'none', #29915, #932, #24068, .t. ) ;
#2411 = line ( 'none', #1396, #38339 ) ;
#2412 = cartesian_point ( 'none', ( 18.75922547926079176, -31.01647210097273089, 161.6483257336018937 ) ) ;
#2413 = edge_curve ( 'none', #5947, #13539, #22210, .t. ) ;
#2414 = cartesian_point ( 'none', ( -1.190422760366823450e-13, -1.579734022598943470e-14, 45.49999999999995026 ) ) ;
#2415 = direction ( 'none', ( -1.000000000000000000, 8.163404592832019372e-15, -1.228184220991580409e-15 ) ) ;
#2416 = advanced_face ( 'none', ( #26847, #13787 ), #289, .t. ) ;
#2417 = vector ( 'none', #24607, 1000.000000000000000 ) ;
#2418 = vertex_point ( 'none', #29796 ) ;
#2419 = circle ( 'none', #852, 3.399999999999993250 ) ;
#2420 = cartesian_point ( 'none', ( 87.30000000000042348, -10.92664859240011133, 115.8221556172436095 ) ) ;
#2421 = vertex_point ( 'none', #29663 ) ;
#2422 = oriented_edge ( 'none', *, *, #20700, .f. ) ;
#2423 = line ( 'none', #6897, #25335 ) ;
#2424 = edge_curve ( 'none', #908, #13704, #7240, .t. ) ;
#2425 = oriented_edge ( 'none', *, *, #30990, .t. ) ;
#2426 = vector ( 'none', #7254, 1000.000000000000000 ) ;
#2427 = oriented_edge ( 'none', *, *, #6889, .t. ) ;
#2428 = cartesian_point ( 'none', ( -30.65424143698595572, 16.89194833623032110, 165.9999999999984652 ) ) ;
#2429 = edge_loop ( 'none', ( #33241, #29308, #8987, #34920 ) ) ;
#2430 = cartesian_point ( 'none', ( 129.5000000000007674, 50.87896638983178832, 147.8749026587561559 ) ) ;
#2431 = oriented_edge ( 'none', *, *, #299, .t. ) ;
#2432 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#2433 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#2434 = edge_loop ( 'none', ( #8735, #29986, #25876 ) ) ;
#2435 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991873740, -0.3234223926295218265 ) ) ;
#2436 = cartesian_point ( 'none', ( -33.06775489979596472, 29.13509201782359170, -32.50000000000000711 ) ) ;
#2437 = vertex_point ( 'none', #11713 ) ;
#2438 = cylindrical_surface ( 'none', #312, 43.74499999999999034 ) ;
#2439 = direction ( 'none', ( 0.4035071594494652469, -0.9149764872787845560, 1.927470528863118556e-16 ) ) ;
#2440 = vector ( 'none', #13383, 1000.000000000000000 ) ;
#2441 = cartesian_point ( 'none', ( -17.31041759277653114, 45.25106413401670125, 221.0000000000000284 ) ) ;
#2442 = circle ( 'none', #30086, 2.500000000000002220 ) ;
#2443 = cartesian_point ( 'none', ( 31.23780192523826216, -29.94210633672250665, -36.49999999999997868 ) ) ;
#2444 = cartesian_point ( 'none', ( 89.40858476669014010, -2.271483492732353504, 90.06771843623428708 ) ) ;
#2445 = direction ( 'none', ( -1.387778780781446938e-14, -1.000000000000000000, 2.775557561562893875e-14 ) ) ;
#2446 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295188289 ) ) ;
#2447 = vector ( 'none', #9884, 1000.000000000000000 ) ;
#2448 = oriented_edge ( 'none', *, *, #3951, .t. ) ;
#2449 = circle ( 'none', #37328, 14.00000000000000178 ) ;
#2450 = cartesian_point ( 'none', ( -37.46194077712541315, 45.96194077712567605, -51.00000000000005684 ) ) ;
#2451 = axis2_placement_3d ( 'none', #16650, #31370, #10916 ) ;
#2452 = vertex_point ( 'none', #17699 ) ;
#2453 = edge_loop ( 'none', ( #32209, #26742, #29065, #28908 ) ) ;
#2454 = edge_curve ( 'none', #23697, #25789, #35485, .t. ) ;
#2455 = direction ( 'none', ( 0.0000000000000000000, 2.775557561562888984e-15, -1.000000000000000000 ) ) ;
#2456 = advanced_face ( 'none', ( #35639 ), #5350, .f. ) ;
#2457 = cylindrical_surface ( 'none', #37751, 4.250000000000007105 ) ;
#2458 = vertex_point ( 'none', #6162 ) ;
#2459 = edge_curve ( 'none', #35789, #16442, #38502, .t. ) ;
#2460 = axis2_placement_3d ( 'none', #27942, #24716, #21985 ) ;
#2461 = face_bound ( 'none', #15993, .t. ) ;
#2462 = oriented_edge ( 'none', *, *, #8313, .t. ) ;
#2464 = edge_loop ( 'none', ( #38087, #22533, #34869, #12696, #28234, #15414, #37631 ) ) ;
#2463 = edge_curve ( 'none', #13217, #32211, #36591, .t. ) ;
#2465 = direction ( 'none', ( 8.528829586136375692e-15, 0.8660254037844554720, 0.4999999999999708566 ) ) ;
#2466 = cartesian_point ( 'none', ( 34.91661294373299285, -2.668365705437634627, 165.9999999999996589 ) ) ;
#2467 = edge_loop ( 'none', ( #21545, #28712, #3482, #13682 ) ) ;
#2468 = cartesian_point ( 'none', ( 8.386403802276420395e-14, 4.628655598217917128e-17, -13.73205080756886431 ) ) ;
#2469 = axis2_placement_3d ( 'none', #37082, #36948, #13518 ) ;
#2470 = cartesian_point ( 'none', ( 27.08699769514923616, -39.20443711026462807, 121.7191339327154793 ) ) ;
#2471 = line ( 'none', #14606, #38416 ) ;
#2472 = cartesian_point ( 'none', ( 11.92847864764489429, -27.04853491693556222, -5.499999999999993783 ) ) ;
#2474 = advanced_face ( 'none', ( #21268 ), #15219, .f. ) ;
#2473 = line ( 'none', #17368, #1100 ) ;
#2475 = line ( 'none', #20452, #2918 ) ;
#2476 = cartesian_point ( 'none', ( 32.68384264517555948, 47.80797642981588069, 73.09999999999998010 ) ) ;
#2477 = cartesian_point ( 'none', ( 109.1488753363827584, -12.17054759394843089, 144.3031139639907963 ) ) ;
#2478 = cartesian_point ( 'none', ( 38.30000000000040927, -3.271463335587449558e-12, 85.49999999999998579 ) ) ;
#2479 = edge_curve ( 'none', #17190, #19680, #6749, .t. ) ;
#2480 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2481 = axis2_placement_3d ( 'none', #12559, #9401, #21442 ) ;
#2482 = oriented_edge ( 'none', *, *, #12441, .f. ) ;
#2483 = circle ( 'none', #3827, 3.999999999999999556 ) ;
#2484 = direction ( 'none', ( -5.930357834060042239e-16, -3.535574091041887284e-19, 1.000000000000000000 ) ) ;
#2485 = plane ( 'none', #34317 ) ;
#2486 = oriented_edge ( 'none', *, *, #12790, .f. ) ;
#2487 = toroidal_surface ( 'none', #38540, 13.99999999999999822, 1.000000000000000000 ) ;
#2488 = direction ( 'none', ( -1.110223024625156540e-16, 0.9990031350621330075, -0.04464007320815818747 ) ) ;
#2489 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#2490 = cartesian_point ( 'none', ( 29.09998501645714342, 52.15261272035584028, 77.09999999999998010 ) ) ;
#2491 = circle ( 'none', #1748, 6.138320441952076045 ) ;
#2492 = edge_loop ( 'none', ( #18208, #34673, #8060, #12464 ) ) ;
#2493 = advanced_face ( 'none', ( #27741 ), #3800, .t. ) ;
#2494 = vector ( 'none', #24412, 1000.000000000000000 ) ;
#2495 = line ( 'none', #20762, #6249 ) ;
#2496 = oriented_edge ( 'none', *, *, #4193, .f. ) ;
#2497 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#2498 = vertex_point ( 'none', #3292 ) ;
#2499 = edge_curve ( 'none', #34870, #17266, #38470, .t. ) ;
#2500 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#2501 = line ( 'none', #19458, #22634 ) ;
#2502 = face_outer_bound ( 'none', #22573, .t. ) ;
#2504 = oriented_edge ( 'none', *, *, #2244, .f. ) ;
#2503 = circle ( 'none', #29045, 0.2000000000000023148 ) ;
#2505 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2506 = edge_curve ( 'none', #17379, #15640, #28215, .t. ) ;
#2507 = axis2_placement_3d ( 'none', #25521, #28497, #37496 ) ;
#2508 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#2509 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#2510 = edge_curve ( 'none', #8968, #4333, #20342, .t. ) ;
#2511 = cartesian_point ( 'none', ( 95.05208047706756247, 65.00003562937182267, 169.3059418703775520 ) ) ;
#2512 = vertex_point ( 'none', #15865 ) ;
#2513 = vertex_point ( 'none', #18603 ) ;
#2515 = direction ( 'none', ( -1.000000000000000000, -8.135241799630636743e-17, 1.073949431398142932e-16 ) ) ;
#2514 = direction ( 'none', ( 1.000000000000000000, 7.769996879871429685e-17, -3.298428228456329330e-16 ) ) ;
#2516 = cartesian_point ( 'none', ( 30.31088913245478267, -57.50000000000025580, 48.49999999999996447 ) ) ;
#2517 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#2518 = advanced_face ( 'none', ( #30562 ), #11489, .t. ) ;
#2519 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#2520 = cartesian_point ( 'none', ( -16.95154863244167487, -32.03372306856761753, 161.6462417794094790 ) ) ;
#2521 = line ( 'none', #17376, #21261 ) ;
#2522 = direction ( 'none', ( 0.8777391957245780363, -0.02138878713171116913, -0.4786610743248350119 ) ) ;
#2523 = cartesian_point ( 'none', ( -25.26734115649578882, -31.00905465958694762, -13.73205080756887853 ) ) ;
#2524 = edge_curve ( 'none', #17106, #34600, #17529, .t. ) ;
#2525 = line ( 'none', #37388, #17524 ) ;
#2526 = edge_loop ( 'none', ( #36162, #36553, #31947, #27575, #8138, #30101, #2482 ) ) ;
#2527 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563274e-15 ) ) ;
#2528 = cartesian_point ( 'none', ( 34.72989294005640915, -9.861479061794019785, 161.3882106482557219 ) ) ;
#2529 = axis2_placement_3d ( 'none', #34092, #4228, #4105 ) ;
#2530 = cartesian_point ( 'none', ( 99.50000000000042633, 66.14666872607361370, 98.49993828812526431 ) ) ;
#2531 = oriented_edge ( 'none', *, *, #31243, .f. ) ;
#2532 = line ( 'none', #26717, #20787 ) ;
#2533 = oriented_edge ( 'none', *, *, #26380, .t. ) ;
#2534 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2535 = oriented_edge ( 'none', *, *, #2962, .t. ) ;
#2536 = cartesian_point ( 'none', ( 26.52514329740273880, -49.88653899652934598, 73.09999999999993747 ) ) ;
#2537 = oriented_edge ( 'none', *, *, #23380, .f. ) ;
#2538 = cartesian_point ( 'none', ( -53.49999999999992895, -29.30443652418517431, -51.00000000000008527 ) ) ;
#2539 = cartesian_point ( 'none', ( 3.389612732354611691, -39.70394350825215923, -10.53116993876020935 ) ) ;
#2540 = oriented_edge ( 'none', *, *, #26380, .f. ) ;
#2541 = axis2_placement_3d ( 'none', #31105, #25122, #13263 ) ;
#2542 = cartesian_point ( 'none', ( -46.12596290910088470, -46.12596290910445163, 60.99999999999999289 ) ) ;
#2543 = vector ( 'none', #15649, 1000.000000000000000 ) ;
#2544 = face_outer_bound ( 'none', #7304, .t. ) ;
#2545 = cartesian_point ( 'none', ( 4.190259250691496568e-13, -3.271463335587449558e-12, 161.4999999999999432 ) ) ;
#2546 = cartesian_point ( 'none', ( -21.47683549571471673, 21.62575157969405026, 166.0000000000001421 ) ) ;
#2547 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#2549 = cartesian_point ( 'none', ( 108.7999999999999261, -11.45862835752691211, 144.5374698495088808 ) ) ;
#2548 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033828174e-15 ) ) ;
#2550 = oriented_edge ( 'none', *, *, #20754, .f. ) ;
#2551 = vertex_point ( 'none', #3676 ) ;
#2552 = cartesian_point ( 'none', ( -0.4970002519872053215, 30.20480191504940848, 165.9999999999999432 ) ) ;
#2553 = cartesian_point ( 'none', ( 39.19571346996018946, -0.9578441678046032415, -36.35755571771596095 ) ) ;
#2554 =( bounded_curve ( ) b_spline_curve ( 3, ( #3679, #36929, #31087, #33403 ),
.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 ( '' ) );
#2555 = direction ( 'none', ( 9.251858538545389292e-15, 1.000000000000000000, -3.083952846181796220e-14 ) ) ;
#2556 = circle ( 'none', #36694, 57.49999999999999289 ) ;
#2557 = oriented_edge ( 'none', *, *, #32716, .f. ) ;
#2558 = axis2_placement_3d ( 'none', #5687, #2187, #8192 ) ;
#2559 = oriented_edge ( 'none', *, *, #11395, .t. ) ;
#2560 = circle ( 'none', #11300, 4.500000000000001776 ) ;
#2561 = cartesian_point ( 'none', ( -8.396025287439341511, 33.99799113398540840, 165.9999999999591864 ) ) ;
#2562 = edge_loop ( 'none', ( #6854, #19540 ) ) ;
#2563 = cartesian_point ( 'none', ( 36.00000000000007816, -5.414612052006413543e-15, -48.00000000000000000 ) ) ;
#2564 = edge_curve ( 'none', #14231, #26389, #3923, .t. ) ;
#2565 = cartesian_point ( 'none', ( -16.49994597490380599, 7.203856549830462086, -37.50000000000000711 ) ) ;
#2566 = edge_curve ( 'none', #18762, #32819, #36126, .t. ) ;
#2567 = axis2_placement_3d ( 'none', #20907, #14918, #35696 ) ;
#2568 = oriented_edge ( 'none', *, *, #31202, .t. ) ;
#2569 = cylindrical_surface ( 'none', #3041, 33.00000000000000000 ) ;
#2570 = vertex_point ( 'none', #21348 ) ;
#2571 = cartesian_point ( 'none', ( -23.11473550808554478, -50.25262465667315581, 77.10000000000074749 ) ) ;
#2572 = cartesian_point ( 'none', ( 1.053948595064468918e-13, -5.404159423950583804e-28, -61.00000000000000000 ) ) ;
#2573 = direction ( 'none', ( -9.234672018316023768e-17, 0.9990031350621330075, -0.04464007320815812502 ) ) ;
#2574 = edge_curve ( 'none', #10403, #675, #12390, .t. ) ;
#2575 = edge_loop ( 'none', ( #1525, #16287, #37200, #34398 ) ) ;
#2576 = edge_curve ( 'none', #30594, #12515, #4401, .t. ) ;
#2577 = direction ( 'none', ( 0.9474922073496643282, -0.3197788564174636194, 2.260844466992523271e-15 ) ) ;
#2578 = edge_curve ( 'none', #20169, #37703, #7692, .t. ) ;
#2579 = oriented_edge ( 'none', *, *, #28351, .f. ) ;
#2580 = edge_curve ( 'none', #754, #27827, #15659, .t. ) ;
#2581 = b_spline_curve_with_knots ( 'none', 3,
( #17182, #4613, #31505, #12160, #30005, #20784, #12036, #32728 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.5247634606383700939, 0.5390661215611780577, 0.5462174520225820951, 0.5533687824839860214 ),
.unspecified. ) ;
#2582 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2583 = oriented_edge ( 'none', *, *, #29974, .t. ) ;
#2584 = vector ( 'none', #974, 1000.000000000000000 ) ;
#2585 = axis2_placement_3d ( 'none', #17505, #2192, #14240 ) ;
#2586 = advanced_face ( 'none', ( #24506, #21724 ), #25227, .f. ) ;
#2587 = face_bound ( 'none', #33904, .t. ) ;
#2588 = cartesian_point ( 'none', ( -1.901420688052570140, -35.97386054517595966, 161.2615695777232077 ) ) ;
#2589 = axis2_placement_3d ( 'none', #311, #36288, #3571 ) ;
#2590 = face_outer_bound ( 'none', #12979, .t. ) ;
#2591 = oriented_edge ( 'none', *, *, #14636, .f. ) ;
#2592 = cartesian_point ( 'none', ( 34.91764885053110135, 2.466688556158846524, 166.0000000000065938 ) ) ;
#2593 = axis2_placement_3d ( 'none', #26007, #34950, #20419 ) ;
#2594 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772978475e-16 ) ) ;
#2595 = line ( 'none', #17715, #32469 ) ;
#2596 = cartesian_point ( 'none', ( -16.78155709473198698, 6.509941741386576552, -37.44002992467272151 ) ) ;
#2598 = advanced_face ( 'none', ( #27300 ), #36796, .t. ) ;
#2597 = oriented_edge ( 'none', *, *, #36965, .f. ) ;
#2600 = cartesian_point ( 'none', ( 34.40751740985704288, -14.22460163832371371, 157.5272703356337445 ) ) ;
#2599 = cartesian_point ( 'none', ( 23.09996623398378190, -50.06836881869408273, 77.09999999999999432 ) ) ;
#2601 = cylindrical_surface ( 'none', #21739, 18.00000000000000355 ) ;
#2602 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787846670, 2.168404344971008868e-16 ) ) ;
#2603 = oriented_edge ( 'none', *, *, #23247, .t. ) ;
#2604 = vertex_point ( 'none', #18985 ) ;
#2605 = cartesian_point ( 'none', ( 72.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#2606 = cartesian_point ( 'none', ( 93.40189609631453038, 39.26756680519103782, 96.51715533923120915 ) ) ;
#2607 = cartesian_point ( 'none', ( 109.0816867731527537, -12.29322864364017320, 144.3502276329956828 ) ) ;
#2608 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-22-solid1', #16702 ) ;
#2609 = cartesian_point ( 'none', ( -35.65616640185028530, -54.34738077887072905, 0.9999999999998829825 ) ) ;
#2610 = cartesian_point ( 'none', ( 8.811701368571789317e-14, -4.518231649532455311e-28, -51.00000000000000000 ) ) ;
#2611 = oriented_edge ( 'none', *, *, #9283, .f. ) ;
#2612 = vector ( 'none', #10235, 1000.000000000000000 ) ;
#2613 = oriented_edge ( 'none', *, *, #1094, .f. ) ;
#2614 = oriented_edge ( 'none', *, *, #814, .t. ) ;
#2615 = cartesian_point ( 'none', ( 89.30000000000040927, 3.245778626079248497, 105.9117149257545663 ) ) ;
#2616 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, -3.383409640816290910e-17 ) ) ;
#2617 = cartesian_point ( 'none', ( 99.49999999999975842, -50.87889513109262651, 89.12497391749630538 ) ) ;
#2618 = cartesian_point ( 'none', ( -39.91639632443612840, 2.585537361506849763, -33.10543000783049195 ) ) ;
#2619 = vertex_point ( 'none', #33790 ) ;
#2620 = direction ( 'none', ( 0.9862087297900538063, -0.1655063179636615811, 2.260844466992524060e-15 ) ) ;
#2621 = edge_loop ( 'none', ( #5772, #37832 ) ) ;
#2622 = cartesian_point ( 'none', ( 21.30000000000043059, -8.830657634358974661, 111.2545591840406729 ) ) ;
#2623 = edge_curve ( 'none', #2290, #10340, #19391, .t. ) ;
#2624 = edge_loop ( 'none', ( #26430, #17826, #12990, #3970 ) ) ;
#2625 = vector ( 'none', #5310, 1000.000000000000114 ) ;
#2626 = cartesian_point ( 'none', ( -2.057886513192138445, 4.666380085121795140, -94.75000000000000000 ) ) ;
#2627 = circle ( 'none', #6766, 3.399999999999993250 ) ;
#2628 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#2629 = axis2_placement_3d ( 'none', #32009, #14447, #11709 ) ;
#2630 = edge_curve ( 'none', #11852, #38227, #10525, .t. ) ;
#2631 = cartesian_point ( 'none', ( 22.55187912953812557, -51.99916102906911419, 60.97126735262863662 ) ) ;
#2632 = circle ( 'none', #6431, 4.049999999999999822 ) ;
#2633 = oriented_edge ( 'none', *, *, #3560, .t. ) ;
#2634 = edge_curve ( 'none', #1255, #24473, #14267, .t. ) ;
#2635 = direction ( 'none', ( -9.234672018316023768e-17, 0.9990031350621330075, -0.04464007320815812502 ) ) ;
#2636 = edge_curve ( 'none', #9314, #23632, #22659, .t. ) ;
#2637 = cartesian_point ( 'none', ( 30.30000000000042704, -11.99933940418627643, 118.6259121249421469 ) ) ;
#2638 = oriented_edge ( 'none', *, *, #32588, .f. ) ;
#2639 = cylindrical_surface ( 'none', #35995, 4.500000000000001776 ) ;
#2640 = oriented_edge ( 'none', *, *, #31238, .f. ) ;
#2641 = cartesian_point ( 'none', ( -3.876725569824742923, 39.61266596931122308, -10.61159635597830153 ) ) ;
#2642 = face_outer_bound ( 'none', #11870, .t. ) ;
#2643 = edge_loop ( 'none', ( #17162, #6455, #22115, #13599 ) ) ;
#2644 = cartesian_point ( 'none', ( 26.52514329740271393, 49.88653899652934598, 80.99999999999995737 ) ) ;
#2645 = cartesian_point ( 'none', ( -28.20319466956190979, 28.10894928511370594, -37.41574623842947034 ) ) ;
#2647 = advanced_face ( 'none', ( #35198 ), #14727, .t. ) ;
#2646 = axis2_placement_3d ( 'none', #38599, #35453, #26743 ) ;
#2649 = direction ( 'none', ( 1.000000000000000000, 8.135241799630636743e-17, -1.073949431398142932e-16 ) ) ;
#2648 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.658395643033827582e-15 ) ) ;
#2650 = cartesian_point ( 'none', ( 17.31041759277736247, -45.25106413402328798, 70.99999999999998579 ) ) ;
#2651 = oriented_edge ( 'none', *, *, #24102, .t. ) ;
#2652 = cartesian_point ( 'none', ( -16.55850954048467116, -30.83530186054156985, 166.0000000000000000 ) ) ;
#2653 = oriented_edge ( 'none', *, *, #36011, .t. ) ;
#2654 = edge_curve ( 'none', #7515, #27263, #34710, .t. ) ;
#2655 = oriented_edge ( 'none', *, *, #6538, .f. ) ;
#2656 = plane ( 'none', #3277 ) ;
#2657 = direction ( 'none', ( 1.228184220991582578e-15, 3.885780586188045426e-16, -1.000000000000000000 ) ) ;
#2658 = edge_loop ( 'none', ( #15555, #33046, #14892, #19745 ) ) ;
#2659 = edge_loop ( 'none', ( #19429, #11877, #11545, #20004, #25716 ) ) ;
#2660 = direction ( 'none', ( 0.9862087297900536953, -0.1655063179636621085, 0.0000000000000000000 ) ) ;
#2661 = direction ( 'none', ( -3.260454818050848040e-16, -0.04464007320815828461, -0.9990031350621331185 ) ) ;
#2662 = line ( 'none', #28199, #21843 ) ;
#2663 = plane ( 'none', #25857 ) ;
#2664 = line ( 'none', #9759, #343 ) ;
#2665 = cylindrical_surface ( 'none', #27223, 37.50000000000000711 ) ;
#2666 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#2667 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2668 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2669 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#2670 = conical_surface ( 'none', #3156, 7.000000000000006217, 0.7853981633974579379 ) ;
#2671 = vertex_point ( 'none', #4183 ) ;
#2672 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#2673 = advanced_face ( 'none', ( #13334 ), #26363, .t. ) ;
#2674 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2675 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#2676 = oriented_edge ( 'none', *, *, #32580, .t. ) ;
#2677 = cartesian_point ( 'none', ( -32.35551939881769101, 13.63436014538760332, 166.0000000000001990 ) ) ;
#2678 = line ( 'none', #27758, #36270 ) ;
#2679 = oriented_edge ( 'none', *, *, #58, .f. ) ;
#2680 = cartesian_point ( 'none', ( 31.78487354864627079, -53.05106353146984333, 70.99999999999995737 ) ) ;
#2681 = edge_loop ( 'none', ( #23369, #33209, #26076, #10540 ) ) ;
#2682 = edge_curve ( 'none', #25599, #13987, #38040, .t. ) ;
#2683 = cartesian_point ( 'none', ( -21.51559787059026618, 29.18988044302095020, 161.6483281545576460 ) ) ;
#2685 = cartesian_point ( 'none', ( 108.7043217319813806, -12.09849651177700736, 144.5660621133835377 ) ) ;
#2684 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#2686 = advanced_face ( 'none', ( #4863 ), #5794, .t. ) ;
#2687 = cartesian_point ( 'none', ( -2.970554783097105744, 30.02074695903495893, 166.0000000000000284 ) ) ;
#2688 = cartesian_point ( 'none', ( 39.79275785209193117, 2.401207693382066299, -37.49612945196353309 ) ) ;
#2689 = vertex_point ( 'none', #938 ) ;
#2690 = edge_curve ( 'none', #22258, #6857, #13528, .t. ) ;
#2691 = axis2_placement_3d ( 'none', #31394, #22678, #16548 ) ;
#2692 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 0.0000000000000000000 ) ) ;
#2693 = vertex_point ( 'none', #28058 ) ;
#2694 = oriented_edge ( 'none', *, *, #14415, .f. ) ;
#2695 = oriented_edge ( 'none', *, *, #33015, .f. ) ;
#2697 = vertex_point ( 'none', #18140 ) ;
#2696 = edge_curve ( 'none', #24110, #21430, #19856, .t. ) ;
#2698 = vertex_point ( 'none', #23753 ) ;
#2699 = plane ( 'none', #4890 ) ;
#2700 = direction ( 'none', ( 0.4047126568550973302, -0.9144439104621389092, 7.030564058754254581e-16 ) ) ;
#2701 = vector ( 'none', #8460, 1000.000000000000114 ) ;
#2702 = oriented_edge ( 'none', *, *, #29567, .t. ) ;
#2703 = face_outer_bound ( 'none', #24363, .t. ) ;
#2704 = direction ( 'none', ( -0.5895753283687247270, -0.8077133973006208612, 0.0000000000000000000 ) ) ;
#2705 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#2706 = cartesian_point ( 'none', ( 109.5999999999998664, -32.07797979988713166, 167.2673731394105232 ) ) ;
#2707 = axis2_placement_3d ( 'none', #3353, #3734, #27376 ) ;
#2708 = line ( 'none', #6908, #17694 ) ;
#2709 = oriented_edge ( 'none', *, *, #22447, .t. ) ;
#2710 = edge_curve ( 'none', #23632, #17396, #10523, .t. ) ;
#2711 = face_outer_bound ( 'none', #3297, .t. ) ;
#2712 = axis2_placement_3d ( 'none', #26843, #26718, #29845 ) ;
#2713 = circle ( 'none', #18751, 14.00000000000000178 ) ;
#2714 = vector ( 'none', #36393, 1000.000000000000000 ) ;
#2715 = advanced_face ( 'none', ( #37551 ), #33327, .f. ) ;
#2716 = oriented_edge ( 'none', *, *, #15554, .t. ) ;
#2717 = cartesian_point ( 'none', ( -16.45118877037114657, -32.28197493898700543, 161.6253289239731146 ) ) ;
#2718 = direction ( 'none', ( -0.4035071594494685221, 0.9149764872787831127, -2.389706876978133706e-16 ) ) ;
#2719 = direction ( 'none', ( -0.9135987784239488763, 0.0000000000000000000, 0.4066168615075722581 ) ) ;
#2720 = cartesian_point ( 'none', ( 35.79486545470319214, 4.278761830244588893, 161.2800310915310433 ) ) ;
#2721 = oriented_edge ( 'none', *, *, #1856, .f. ) ;
#2722 = vertex_point ( 'none', #21137 ) ;
#2723 = cartesian_point ( 'none', ( -13.98586998239333923, 11.38453555326452005, -11.16998576413863908 ) ) ;
#2724 = cartesian_point ( 'none', ( -57.50000000000041211, -30.31088913245485017, 60.99999999999987921 ) ) ;
#2725 = oriented_edge ( 'none', *, *, #3322, .t. ) ;
#2726 = cartesian_point ( 'none', ( 89.80000000000040927, -12.58828507424810716, 115.2542213739180141 ) ) ;
#2727 = oriented_edge ( 'none', *, *, #21309, .f. ) ;
#2728 = cartesian_point ( 'none', ( -26.52514329740288801, -49.88653899652934598, -4.423559963669212918e-14 ) ) ;
#2729 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2730 = edge_loop ( 'none', ( #2148, #29265, #35785, #5062 ) ) ;
#2731 = approval_date_time ( #15859, #30979 ) ;
#2732 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.541976423090496028e-15 ) ) ;
#2733 = oriented_edge ( 'none', *, *, #18641, .f. ) ;
#2734 = oriented_edge ( 'none', *, *, #35304, .t. ) ;
#2735 = cartesian_point ( 'none', ( -47.50000000000012790, 3.509662241671630248e-13, 47.49999999999991473 ) ) ;
#2736 = cartesian_point ( 'none', ( 89.29999999999989768, 0.3874436336035589901, 104.7692296109827197 ) ) ;
#2737 = direction ( 'none', ( 0.4791387109061117089, 0.03918234195481504895, 0.8768642082957688322 ) ) ;
#2738 = direction ( 'none', ( -3.526426688705567407e-15, -1.000000000000000000, -2.730182374803532282e-18 ) ) ;
#2739 = edge_curve ( 'none', #8599, #33487, #2532, .t. ) ;
#2740 = circle ( 'none', #34854, 4.500000000000000000 ) ;
#2741 = oriented_edge ( 'none', *, *, #17205, .f. ) ;
#2742 = cartesian_point ( 'none', ( 92.83072891750558142, 66.14666872607361370, 101.4682413771305534 ) ) ;
#2743 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#2744 = cylindrical_surface ( 'none', #14959, 27.50000000000000711 ) ;
#2745 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2746 = edge_curve ( 'none', #37595, #21308, #1614, .t. ) ;
#2747 = axis2_placement_3d ( 'none', #6732, #27723, #12372 ) ;
#2748 = cartesian_point ( 'none', ( -29.81191037075396011, 57.49999999999671729, 60.99999999999999289 ) ) ;
#2749 = cartesian_point ( 'none', ( -1.283695372223145221e-13, -1.712209465496410019e-14, 53.19999999999994600 ) ) ;
#2750 = cartesian_point ( 'none', ( 109.3000000000004093, -4.976076945929519546, 129.9668504057659391 ) ) ;
#2751 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#2752 = edge_curve ( 'none', #5322, #35194, #12834, .t. ) ;
#2753 = vector ( 'none', #27457, 1000.000000000000000 ) ;
#2754 = cylindrical_surface ( 'none', #22756, 4.000000000000003553 ) ;
#2755 = cylindrical_surface ( 'none', #18719, 6.138320441952075157 ) ;
#2756 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#2757 = direction ( 'none', ( -0.1968094904241791399, 0.9804417496613324623, -3.386787629871941733e-16 ) ) ;
#2758 = vertex_point ( 'none', #12013 ) ;
#2759 = cartesian_point ( 'none', ( -33.46194077712550552, 51.00292657709108823, -5.535388950103703255e-14 ) ) ;
#2760 = oriented_edge ( 'none', *, *, #13181, .f. ) ;
#2761 = axis2_placement_3d ( 'none', #17472, #2667, #5662 ) ;
#2762 = edge_loop ( 'none', ( #32451, #11316, #12732, #32015 ) ) ;
#2763 = conical_surface ( 'none', #34206, 17.50000000000001066, 0.3490658503988638972 ) ;
#2764 = oriented_edge ( 'none', *, *, #19773, .t. ) ;
#2765 = cartesian_point ( 'none', ( -45.96194077712097226, -37.46194077712011961, 0.9999999999998759881 ) ) ;
#2766 = oriented_edge ( 'none', *, *, #37621, .f. ) ;
#2767 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2768 = person_and_organization ( #2175, #37343 ) ;
#2769 = oriented_edge ( 'none', *, *, #37612, .f. ) ;
#2770 = oriented_edge ( 'none', *, *, #30685, .f. ) ;
#2771 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2772 = cartesian_point ( 'none', ( 5.001291863666689032e-13, -24.00000000000327205, 500061.0000000000582 ) ) ;
#2773 = axis2_placement_3d ( 'none', #35815, #18418, #32839 ) ;
#2774 = direction ( 'none', ( 0.4035071594494748504, -0.9149764872787802261, 2.389706876978171177e-16 ) ) ;
#2775 = vector ( 'none', #31449, 1000.000000000000000 ) ;
#2777 = direction ( 'none', ( 0.0000000000000000000, 0.9990031350621328965, -0.04464007320815833318 ) ) ;
#2776 = direction ( 'none', ( 1.346145417358002305e-15, -3.254051234036673697e-30, -1.000000000000000000 ) ) ;
#2778 = advanced_face ( 'none', ( #29169, #29620 ), #5827, .t. ) ;
#2779 = circle ( 'none', #19379, 6.749999999999999112 ) ;
#2780 = cartesian_point ( 'none', ( 8.254035202349559165e-14, 4.549739788166596822e-17, -11.49999999999998579 ) ) ;
#2781 = cartesian_point ( 'none', ( -15.61179812536710898, -31.32725905980453973, 165.9999999999983515 ) ) ;
#2782 = cartesian_point ( 'none', ( 109.4999999999997726, -51.26520600665590877, 67.23469665210227220 ) ) ;
#2783 = direction ( 'none', ( 8.528829586136375692e-15, 0.8660254037844554720, 0.4999999999999708566 ) ) ;
#2784 = vector ( 'none', #1869, 1000.000000000000114 ) ;
#2785 = vector ( 'none', #23824, 1000.000000000000000 ) ;
#2786 = toroidal_surface ( 'none', #593, 18.00000000000000711, 0.5000000000000000000 ) ;
#2787 = plane ( 'none', #12268 ) ;
#2788 = direction ( 'none', ( 1.040834085586081417e-14, 1.000000000000000000, -2.775557561562884094e-14 ) ) ;
#2789 = cartesian_point ( 'none', ( -17.99984057285504946, -0.07575850974404596538, -11.50000000000004086 ) ) ;
#2790 = oriented_edge ( 'none', *, *, #13936, .t. ) ;
#2791 = cartesian_point ( 'none', ( -4.359670144854216112, 15.39762702477777268, -81.50980722364990072 ) ) ;
#2792 = advanced_face ( 'none', ( #28686, #25447 ), #208, .f. ) ;
#2793 = edge_curve ( 'none', #37985, #29571, #11916, .t. ) ;
#2794 = cartesian_point ( 'none', ( 1.244004899092487399e-13, -6.378679975810523352e-28, -71.99999999999998579 ) ) ;
#2795 = axis2_placement_3d ( 'none', #34994, #23185, #34603 ) ;
#2796 = cartesian_point ( 'none', ( -0.4269561369150218777, -39.39862495632518602, -11.31337003575579736 ) ) ;
#2797 = oriented_edge ( 'none', *, *, #4055, .t. ) ;
#2798 = face_outer_bound ( 'none', #7071, .t. ) ;
#2799 = oriented_edge ( 'none', *, *, #33807, .f. ) ;
#2800 = edge_curve ( 'none', #11943, #31972, #8618, .t. ) ;
#2801 = vertex_point ( 'none', #24121 ) ;
#2802 = vertex_point ( 'none', #17875 ) ;
#2803 = cartesian_point ( 'none', ( -38.91418931943712778, -52.35373783589940899, 60.99999999999999289 ) ) ;
#2804 = vector ( 'none', #25642, 1000.000000000000000 ) ;
#2805 = oriented_edge ( 'none', *, *, #10211, .f. ) ;
#2806 = oriented_edge ( 'none', *, *, #15272, .f. ) ;
#2807 = direction ( 'none', ( -1.033076889491183517e-14, -0.9271529523749516555, 0.3746830699436667911 ) ) ;
#2808 = edge_curve ( 'none', #28518, #10804, #669, .t. ) ;
#2809 = cartesian_point ( 'none', ( -26.84334195183640759, 14.42606519828451361, 166.0000000000001705 ) ) ;
#2810 = face_bound ( 'none', #6200, .t. ) ;
#2811 = axis2_placement_3d ( 'none', #14030, #23155, #14285 ) ;
#2812 = face_outer_bound ( 'none', #995, .t. ) ;
#2813 = cartesian_point ( 'none', ( 28.49287246340191615, -31.15262781507091461, -32.49999999999997158 ) ) ;
#2814 = cartesian_point ( 'none', ( -25.72490464788698361, -29.58801616746426788, -11.64244428228403905 ) ) ;
#2815 = face_outer_bound ( 'none', #20232, .t. ) ;
#2816 = axis2_placement_3d ( 'none', #23668, #29886, #5734 ) ;
#2817 = face_outer_bound ( 'none', #11794, .t. ) ;
#2818 = direction ( 'none', ( 1.279341633015805035e-16, -0.3234223926295188289, 0.9462546992991882622 ) ) ;
#2819 = cartesian_point ( 'none', ( -10.50472951260201704, 12.06929777629585310, -84.37978559543275026 ) ) ;
#2820 = oriented_edge ( 'none', *, *, #16168, .f. ) ;
#2821 = axis2_placement_3d ( 'none', #20156, #35338, #37842 ) ;
#2822 = cartesian_point ( 'none', ( 45.96194077712085146, 37.46194077712012671, 1.000000000000028644 ) ) ;
#2823 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#2824 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#2825 = cartesian_point ( 'none', ( 100.1079197976763595, -24.34828772227868043, 102.7468129081487973 ) ) ;
#2826 = oriented_edge ( 'none', *, *, #35746, .t. ) ;
#2827 = line ( 'none', #6076, #32718 ) ;
#2828 = oriented_edge ( 'none', *, *, #20574, .f. ) ;
#2829 = b_spline_curve_with_knots ( 'none', 3,
( #2897, #14583, #23835, #38520, #8671, #14454, #5646, #17703 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906609487501851619, 0.0007813218975003703238, 0.001562643795000769704 ),
.unspecified. ) ;
#2830 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#2831 = oriented_edge ( 'none', *, *, #3165, .f. ) ;
#2832 = oriented_edge ( 'none', *, *, #15153, .f. ) ;
#2833 = advanced_face ( 'none', ( #31463 ), #23557, .f. ) ;
#2834 = vertex_point ( 'none', #14758 ) ;
#2835 = axis2_placement_3d ( 'none', #20044, #37478, #26017 ) ;
#2836 = line ( 'none', #29683, #28045 ) ;
#2837 = edge_curve ( 'none', #19751, #6628, #15625, .t. ) ;
#2838 = cartesian_point ( 'none', ( 80.00000000000036948, -3.271463335587449558e-12, 78.49999999999998579 ) ) ;
#2839 = cartesian_point ( 'none', ( 26.96558696854124548, 14.18272266101288359, 165.9999999999997726 ) ) ;
#2840 = axis2_placement_3d ( 'none', #28533, #19313, #37276 ) ;
#2841 = cartesian_point ( 'none', ( 99.50000000000042633, 60.20003562936820174, 98.49993828812526431 ) ) ;
#2842 = edge_curve ( 'none', #32466, #4375, #2495, .t. ) ;
#2843 = cartesian_point ( 'none', ( -19.33393721431935219, 2.949384985511012580, -11.50000000000000355 ) ) ;
#2844 = cylindrical_surface ( 'none', #24433, 16.99999999999999289 ) ;
#2846 = direction ( 'none', ( 1.000000000000000000, -7.615234699251370640e-15, 1.304512053934555977e-15 ) ) ;
#2845 = direction ( 'none', ( -1.000000000000000000, 1.060140450035653657e-14, -1.318389841742372997e-15 ) ) ;
#2847 = face_bound ( 'none', #34567, .t. ) ;
#2848 = cartesian_point ( 'none', ( 73.00000000000041211, 44.99999999999664624, 144.4807621135333875 ) ) ;
#2849 = advanced_face ( 'none', ( #37055 ), #25900, .f. ) ;
#2850 = cartesian_point ( 'none', ( -57.00819672131140692, 31.22603891921371400, -51.00000000000009237 ) ) ;
#2851 = cartesian_point ( 'none', ( 105.7109532549189623, 39.48244775024035391, 96.90510500645859793 ) ) ;
#2852 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#2853 = edge_curve ( 'none', #2996, #9262, #30078, .t. ) ;
#2854 = oriented_edge ( 'none', *, *, #21713, .t. ) ;
#2855 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2856 = cartesian_point ( 'none', ( -27.04853491693535972, -11.92847864764509680, -3.500000000000015987 ) ) ;
#2857 = edge_curve ( 'none', #21330, #373, #16528, .t. ) ;
#2858 = oriented_edge ( 'none', *, *, #24108, .t. ) ;
#2859 = face_outer_bound ( 'none', #13822, .t. ) ;
#2860 = cartesian_point ( 'none', ( 129.4999999999998295, -34.64098052200619549, 162.4999382881265717 ) ) ;
#2861 = direction ( 'none', ( 4.895055752543840042e-15, 0.5810941011468782058, 0.8138363752083718206 ) ) ;
#2862 = cartesian_point ( 'none', ( -17.31041759277652758, -46.98141856155942264, 106.0499295681348144 ) ) ;
#2863 = vertex_point ( 'none', #27365 ) ;
#2864 = vector ( 'none', #13323, 1000.000000000000000 ) ;
#2865 = vertex_point ( 'none', #24247 ) ;
#2866 = cartesian_point ( 'none', ( -57.50000000000218847, 14.90130006558698739, 60.99999999998815525 ) ) ;
#2867 = cartesian_point ( 'none', ( 99.50000000000083844, 57.87896638983110620, 147.8749026587559570 ) ) ;
#2868 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#2869 = vertex_point ( 'none', #9361 ) ;
#2870 = oriented_edge ( 'none', *, *, #31303, .f. ) ;
#2871 = vertex_point ( 'none', #12133 ) ;
#2872 = axis2_placement_3d ( 'none', #13755, #34428, #37713 ) ;
#2873 = advanced_face ( 'none', ( #17040 ), #17501, .t. ) ;
#2874 = cartesian_point ( 'none', ( 63.35729408812490249, -3.271463334136680989e-12, 68.35080716121285604 ) ) ;
#2875 = vertex_point ( 'none', #15651 ) ;
#2876 = cartesian_point ( 'none', ( 103.5264557424363829, -20.39242215568398819, 97.87747913347747897 ) ) ;
#2877 = oriented_edge ( 'none', *, *, #4340, .f. ) ;
#2878 = cartesian_point ( 'none', ( 81.00000000000039790, -2.709486715810199218e-12, 118.4999999999999858 ) ) ;
#2879 = axis2_placement_3d ( 'none', #5753, #2756, #35482 ) ;
#2880 = cartesian_point ( 'none', ( 57.49999999999968736, -30.31088913245582006, 6.938893903907228378e-15 ) ) ;
#2881 = face_outer_bound ( 'none', #9929, .t. ) ;
#2882 = circle ( 'none', #9091, 0.1999999999999937106 ) ;
#2883 = direction ( 'none', ( 0.9149764872787887748, 0.4035071594494554215, 5.782411586589353694e-16 ) ) ;
#2884 = direction ( 'none', ( -1.000000000000000000, -8.135241799630636743e-17, 1.073949431398143055e-16 ) ) ;
#2885 = face_outer_bound ( 'none', #27146, .t. ) ;
#2886 = oriented_edge ( 'none', *, *, #12063, .t. ) ;
#2887 = cylindrical_surface ( 'none', #21890, 32.00000000000000000 ) ;
#2888 = cartesian_point ( 'none', ( 89.80000000000040927, -2.702577502811715091e-12, 118.4999999999999574 ) ) ;
#2889 = cartesian_point ( 'none', ( -29.93555108672042664, -49.52045333638553615, 77.10000000000073328 ) ) ;
#2890 = cartesian_point ( 'none', ( 105.7175993431741858, -41.05420795902237785, 136.9318025611950986 ) ) ;
#2891 = oriented_edge ( 'none', *, *, #18791, .t. ) ;
#2892 = oriented_edge ( 'none', *, *, #24442, .t. ) ;
#2893 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#2894 = direction ( 'none', ( 0.0000000000000000000, -0.9990031350621328965, 0.04464007320815818053 ) ) ;
#2895 = face_outer_bound ( 'none', #37303, .t. ) ;
#2897 = cartesian_point ( 'none', ( 89.29999999999989768, -0.2501215162482807175, 90.50111717894610308 ) ) ;
#2896 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#2898 = oriented_edge ( 'none', *, *, #4121, .t. ) ;
#2899 = edge_curve ( 'none', #11017, #14363, #24029, .t. ) ;
#2900 = advanced_face ( 'none', ( #2057 ), #16554, .t. ) ;
#2901 = axis2_placement_3d ( 'none', #2055, #34263, #1933 ) ;
#2902 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#2903 = edge_curve ( 'none', #6456, #20687, #22526, .t. ) ;
#2904 = cartesian_point ( 'none', ( -16.38823285186481371, -30.92652077357442053, 165.9999999999773763 ) ) ;
#2905 = conical_surface ( 'none', #19479, 17.50000000000000355, 0.7853981633974327359 ) ;
#2906 = oriented_edge ( 'none', *, *, #28409, .f. ) ;
#2907 = edge_curve ( 'none', #9644, #4090, #32376, .t. ) ;
#2908 = vertex_point ( 'none', #27231 ) ;
#2909 = edge_loop ( 'none', ( #4566, #34424 ) ) ;
#2910 = cartesian_point ( 'none', ( 109.5999999999997669, -49.38016285131886463, 92.83358572699431477 ) ) ;
#2911 = cartesian_point ( 'none', ( 128.5000000000005400, 21.21422119684876506, 67.75589104405388241 ) ) ;
#2912 = oriented_edge ( 'none', *, *, #12621, .t. ) ;
#2913 = cartesian_point ( 'none', ( 13.23997775208857419, -12.19438350734476728, -11.49999999999998579 ) ) ;
#2914 = edge_curve ( 'none', #33666, #28871, #22616, .t. ) ;
#2915 = cartesian_point ( 'none', ( 17.64299002180918308, -3.598578724543105789, -37.36470955393891558 ) ) ;
#2916 = circle ( 'none', #9596, 4.250000000000007105 ) ;
#2917 = vector ( 'none', #27948, 1000.000000000000000 ) ;
#2918 = vector ( 'none', #29415, 1000.000000000000227 ) ;
#2919 = cartesian_point ( 'none', ( 89.29999999999986926, -1.616464943358875139, 104.7264216443724791 ) ) ;
#2920 = cartesian_point ( 'none', ( -14.90130006533184748, 57.49999999999667466, 61.00000000000015632 ) ) ;
#2921 = axis2_placement_3d ( 'none', #3146, #27437, #6026 ) ;
#2922 = line ( 'none', #5447, #21140 ) ;
#2923 = oriented_edge ( 'none', *, *, #11513, .t. ) ;
#2924 = cartesian_point ( 'none', ( 105.5999999999999233, -26.19479411461665563, 168.0937061186803874 ) ) ;
#2925 = cartesian_point ( 'none', ( -57.44537884287549900, -30.29829758125037387, 60.99999999999999289 ) ) ;
#2926 = toroidal_surface ( 'none', #22624, 12.50000000000000000, 0.5000000000000000000 ) ;
#2927 = oriented_edge ( 'none', *, *, #5252, .f. ) ;
#2928 = edge_curve ( 'none', #20497, #3447, #34227, .t. ) ;
#2929 = direction ( 'none', ( 1.068710907640610393e-14, 1.000000000000000000, -2.823009944711046506e-14 ) ) ;
#2930 = cartesian_point ( 'none', ( -27.16965190962644883, 23.99449021415285799, 161.6483260500069150 ) ) ;
#2932 = axis2_placement_3d ( 'none', #20801, #5878, #26506 ) ;
#2931 = direction ( 'none', ( -0.9135987784239495424, 0.0000000000000000000, 0.4066168615075709813 ) ) ;
#2933 = vector ( 'none', #24260, 999.9999999999998863 ) ;
#2934 = vertex_point ( 'none', #18269 ) ;
#2935 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563274e-15 ) ) ;
#2936 = plane ( 'none', #36551 ) ;
#2937 = direction ( 'none', ( -1.048543967701536557e-14, -1.000000000000000000, 2.837236618486510703e-14 ) ) ;
#2938 = face_outer_bound ( 'none', #7365, .t. ) ;
#2939 = vertex_point ( 'none', #33580 ) ;
#2940 = oriented_edge ( 'none', *, *, #31361, .f. ) ;
#2941 = direction ( 'none', ( 0.9135987784239473219, -2.212400954868970246e-14, 0.4066168615075757553 ) ) ;
#2942 = direction ( 'none', ( 1.387778780781445676e-14, 1.000000000000000000, -2.775557561562891351e-14 ) ) ;
#2943 = advanced_face ( 'none', ( #14238 ), #9066, .f. ) ;
#2944 = oriented_edge ( 'none', *, *, #32511, .f. ) ;
#2945 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#2946 = line ( 'none', #35663, #28162 ) ;
#2947 = plane ( 'none', #19981 ) ;
#2948 = cartesian_point ( 'none', ( 27.04853491693550893, 11.92847864764509680, 2.000000000000015099 ) ) ;
#2950 = vertex_point ( 'none', #36318 ) ;
#2949 = line ( 'none', #31393, #9036 ) ;
#2951 = direction ( 'none', ( -7.641389026774688827e-15, -1.000000000000000000, -4.433102826721828432e-16 ) ) ;
#2952 = axis2_placement_3d ( 'none', #31489, #34451, #14292 ) ;
#2953 = edge_curve ( 'none', #9905, #336, #33780, .t. ) ;
#2954 = plane ( 'none', #31076 ) ;
#2955 = oriented_edge ( 'none', *, *, #34604, .f. ) ;
#2956 = oriented_edge ( 'none', *, *, #16797, .f. ) ;
#2957 = advanced_face ( 'none', ( #1123 ), #18906, .f. ) ;
#2958 = edge_curve ( 'none', #4379, #10670, #30523, .t. ) ;
#2959 = axis2_placement_3d ( 'none', #28411, #31308, #13453 ) ;
#2960 = oriented_edge ( 'none', *, *, #32528, .t. ) ;
#2961 = line ( 'none', #7238, #24494 ) ;
#2962 = edge_curve ( 'none', #35024, #7198, #23107, .t. ) ;
#2963 = circle ( 'none', #9007, 64.99999999999998579 ) ;
#2964 = cartesian_point ( 'none', ( -2.849649297476144483, 18.85310316317698920, -85.99999999999991473 ) ) ;
#2965 = oriented_edge ( 'none', *, *, #32806, .t. ) ;
#2966 = direction ( 'none', ( 1.042221864366865702e-14, 0.9271529523749477697, -0.3746830699436765055 ) ) ;
#2967 = cartesian_point ( 'none', ( 30.08364226897263194, 2.154014044604768863, 165.9999999999997726 ) ) ;
#2968 = edge_loop ( 'none', ( #25734, #30351, #8606, #19876 ) ) ;
#2969 = vector ( 'none', #22162, 1000.000000000000000 ) ;
#2970 = oriented_edge ( 'none', *, *, #17667, .f. ) ;
#2971 = cartesian_point ( 'none', ( 26.52514329740293775, -49.88653899652934598, -16.27501833360223316 ) ) ;
#2972 = cartesian_point ( 'none', ( -6.904835925695667065, -17.79952923083135374, -37.50000000000000000 ) ) ;
#2973 = oriented_edge ( 'none', *, *, #3145, .t. ) ;
#2975 = advanced_face ( 'none', ( #9519 ), #15179, .f. ) ;
#2974 = axis2_placement_3d ( 'none', #20253, #32200, #14375 ) ;
#2977 = cartesian_point ( 'none', ( 1.671851667660264162, 39.11486041420071302, -12.26065032667757748 ) ) ;
#2976 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#2978 = cartesian_point ( 'none', ( -26.01108661111173959, 8.925994247658794123, -65.00000000000001421 ) ) ;
#2979 = cartesian_point ( 'none', ( 85.49999999999980105, -46.37889513109107043, 89.12497391749435849 ) ) ;
#2980 = closed_shell ( 'none', ( #34224, #37365, #23643, #18920, #11092, #8029, #34562, #32157, #6760, #31138, #29997, #3092 ) ) ;
#2981 = cartesian_point ( 'none', ( 101.2691975061994327, 36.61022825318848817, 92.33303241795420035 ) ) ;
#2982 = cartesian_point ( 'none', ( 108.9308524032123842, 10.04227848639641429, 122.9891695002087602 ) ) ;
#2983 = cartesian_point ( 'none', ( 99.50000000000009948, 29.37499999999898392, 67.62100752766441758 ) ) ;
#2984 = oriented_edge ( 'none', *, *, #27098, .t. ) ;
#2985 = cartesian_point ( 'none', ( -1.229558121984860975e-13, -1.696307440184578281e-14, 48.49999999999995026 ) ) ;
#2986 = axis2_placement_3d ( 'none', #33590, #24776, #33983 ) ;
#2987 = cartesian_point ( 'none', ( 89.62555297492272643, 14.70172300832068224, 143.1939622803632517 ) ) ;
#2988 = direction ( 'none', ( 0.8777391957245782583, -0.02138878713171125934, -0.4786610743248346234 ) ) ;
#2989 = direction ( 'none', ( -0.5895753283686454571, -0.8077133973006787038, 0.0000000000000000000 ) ) ;
#2990 = cylindrical_surface ( 'none', #20943, 5.000000000000004441 ) ;
#2992 = oriented_edge ( 'none', *, *, #25524, .f. ) ;
#2991 = vector ( 'none', #27885, 1000.000000000000000 ) ;
#2993 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#2994 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2995 = oriented_edge ( 'none', *, *, #17667, .t. ) ;
#2996 = vertex_point ( 'none', #18775 ) ;
#2997 = cartesian_point ( 'none', ( 49.69657935914715097, -57.49999999999999289, -60.99999999999991473 ) ) ;
#2998 = cartesian_point ( 'none', ( 95.73075737431237542, -18.22125252409677643, 95.92933536786873105 ) ) ;
#2999 = vector ( 'none', #12566, 1000.000000000000227 ) ;
#3000 = edge_loop ( 'none', ( #15183, #34470 ) ) ;
#3001 = b_spline_curve_with_knots ( 'none', 3,
( #12652, #6488, #18782, #15537 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.281349006941558646e-16, 0.001904774089628779145 ),
.unspecified. ) ;
#3002 = cartesian_point ( 'none', ( -6.509941741386538361, -16.78155709473206514, -37.44002992467273572 ) ) ;
#3003 = direction ( 'none', ( -1.000000000000000000, 1.049986609049208342e-14, -1.277355918453062361e-15 ) ) ;
#3004 = circle ( 'none', #21516, 3.399999999999986144 ) ;
#3005 = edge_loop ( 'none', ( #14620, #22828 ) ) ;
#3006 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#3007 = vertex_point ( 'none', #22289 ) ;
#3008 = cylindrical_surface ( 'none', #35036, 5.000000000000000000 ) ;
#3009 = edge_loop ( 'none', ( #3333, #25345, #3362, #28094 ) ) ;
#3010 = edge_curve ( 'none', #15526, #22290, #16110, .t. ) ;
#3011 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#3012 = oriented_edge ( 'none', *, *, #17205, .t. ) ;
#3013 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#3014 = cartesian_point ( 'none', ( 16.65480113418785990, -32.18258345709799784, 161.6346080883735965 ) ) ;
#3015 = edge_curve ( 'none', #6850, #31864, #8130, .t. ) ;
#3016 = oriented_edge ( 'none', *, *, #26710, .f. ) ;
#3017 = axis2_placement_3d ( 'none', #4010, #10043, #22843 ) ;
#3018 = cartesian_point ( 'none', ( -4.438578753943972721, 10.06474136006663045, -120.9999999999999432 ) ) ;
#3019 = vertex_point ( 'none', #37118 ) ;
#3020 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#3021 = edge_curve ( 'none', #31781, #23597, #24963, .t. ) ;
#3022 = cartesian_point ( 'none', ( -25.01324354593474197, 30.37148259397249817, -36.59856428400880901 ) ) ;
#3023 = advanced_face ( 'none', ( #27260 ), #3442, .f. ) ;
#3025 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#3024 = direction ( 'none', ( -0.3497716890516767707, 0.9368349724139983792, -6.303568598548386725e-16 ) ) ;
#3026 = cartesian_point ( 'none', ( -26.52514329740304788, 49.88653899652933177, 81.00000000000075318 ) ) ;
#3027 = face_outer_bound ( 'none', #36093, .t. ) ;
#3028 = cylindrical_surface ( 'none', #6007, 7.499999999999997335 ) ;
#3029 = cartesian_point ( 'none', ( 94.25077329659733039, 9.619946784305408727, 96.33061423906589482 ) ) ;
#3030 = cartesian_point ( 'none', ( -13.99966091702673943, -27.05215978384150333, 166.0000000000000853 ) ) ;
#3031 = cartesian_point ( 'none', ( -13.54250728544278459, 30.70844086605061563, -5.500000000000007994 ) ) ;
#3032 = cartesian_point ( 'none', ( -22.64321671630859001, -12.85077214337952256, 1.298401278381531521 ) ) ;
#3033 = edge_curve ( 'none', #30809, #15897, #38440, .t. ) ;
#3034 = face_outer_bound ( 'none', #8401, .t. ) ;
#3035 = edge_loop ( 'none', ( #19954, #31634 ) ) ;
#3036 = cartesian_point ( 'none', ( 88.30000000000040927, -2.702699531438709581e-12, 118.4999999999999574 ) ) ;
#3037 = cartesian_point ( 'none', ( -45.50000000000005684, 3.472104060812470509e-13, 2.999999999999898304 ) ) ;
#3038 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#3039 = direction ( 'none', ( 0.0000000000000000000, 0.3245816090057743741, 0.9458576949495217656 ) ) ;
#3040 = plane ( 'none', #36026 ) ;
#3041 = axis2_placement_3d ( 'none', #36894, #36757, #4399 ) ;
#3042 = line ( 'none', #33418, #10079 ) ;
#3043 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617750792e-15 ) ) ;
#3044 = direction ( 'none', ( 9.234672018316023768e-17, -0.9990031350621330075, 0.04464007320815812502 ) ) ;
#3045 = edge_loop ( 'none', ( #26156, #29926, #34001, #1511 ) ) ;
#3046 = axis2_placement_3d ( 'none', #489, #224, #27115 ) ;
#3047 = face_outer_bound ( 'none', #20820, .t. ) ;
#3048 = oriented_edge ( 'none', *, *, #20631, .f. ) ;
#3049 = cartesian_point ( 'none', ( 129.5000000000007674, 54.66527726539617049, 169.7651799241486970 ) ) ;
#3050 = advanced_face ( 'none', ( #8581 ), #27865, .f. ) ;
#3051 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#3053 = oriented_edge ( 'none', *, *, #10681, .t. ) ;
#3052 = axis2_placement_3d ( 'none', #37351, #1345, #16512 ) ;
#3054 = toroidal_surface ( 'none', #2315, 6.100000000000000533, 0.2000000000000000111 ) ;
#3055 = oriented_edge ( 'none', *, *, #10139, .f. ) ;
#3056 = oriented_edge ( 'none', *, *, #10566, .t. ) ;
#3057 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3058 = cartesian_point ( 'none', ( 8.372988503149617401, -34.32930365294916442, 165.9999999999997442 ) ) ;
#3059 = oriented_edge ( 'none', *, *, #13836, .t. ) ;
#3060 = cartesian_point ( 'none', ( -31.17618879026818135, 15.91074907181639730, 166.0000000000019043 ) ) ;
#3061 = direction ( 'none', ( 0.3497716890516767707, -0.9368349724139983792, 6.303568598548386725e-16 ) ) ;
#3063 = cartesian_point ( 'none', ( 106.1692710824943333, -66.14659746733576640, 141.4682413771302265 ) ) ;
#3062 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3064 = closed_shell ( 'none', ( #15296, #1263, #23687, #10430, #5909, #4905, #2715, #38704, #30843, #8093, #29372, #13232, #16824, #16255, #15168, #27972, #2130, #22566, #12016, #9823, #5817, #14409, #7833, #20269 ) ) ;
#3065 = line ( 'none', #4475, #33871 ) ;
#3066 = line ( 'none', #30328, #30655 ) ;
#3067 = cartesian_point ( 'none', ( 30.40382688075179729, 24.88387640294431691, -11.49999999999997513 ) ) ;
#3068 = cartesian_point ( 'none', ( -29.83746514981470099, -26.23002108921415498, -10.74013367768310800 ) ) ;
#3069 = edge_curve ( 'none', #26991, #15641, #5314, .t. ) ;
#3070 = line ( 'none', #24190, #25047 ) ;
#3071 = oriented_edge ( 'none', *, *, #32853, .f. ) ;
#3072 = direction ( 'none', ( 2.826139434768344202e-15, 0.3746830699436701217, 0.9271529523749503232 ) ) ;
#3073 = cartesian_point ( 'none', ( 129.4999999999996021, -54.66520600665320018, 169.7651799241517665 ) ) ;
#3074 = edge_curve ( 'none', #18584, #22470, #21237, .t. ) ;
#3075 = cartesian_point ( 'none', ( 28.40251004445697092, -27.85319731677628141, -37.35003040642319405 ) ) ;
#3076 = direction ( 'none', ( 0.0000000000000000000, 0.9462546992991882622, 0.3234223926295187734 ) ) ;
#3077 = edge_curve ( 'none', #5815, #17568, #31940, .t. ) ;
#3078 = axis2_placement_3d ( 'none', #9383, #21034, #24397 ) ;
#3079 = vector ( 'none', #27628, 1000.000000000000114 ) ;
#3080 = cartesian_point ( 'none', ( -1.177377639827477103e-13, -1.540876216737061414e-14, 44.49999999999990763 ) ) ;
#3081 = direction ( 'none', ( -0.1733575155768987131, -0.9848589603557483807, 0.0000000000000000000 ) ) ;
#3082 = edge_curve ( 'none', #1843, #18929, #36090, .t. ) ;
#3083 = oriented_edge ( 'none', *, *, #35300, .f. ) ;
#3084 = line ( 'none', #1518, #15765 ) ;
#3085 = oriented_edge ( 'none', *, *, #16347, .f. ) ;
#3086 = cartesian_point ( 'none', ( -9.255565486007593989, 8.596191455186604102, -115.9999999999999147 ) ) ;
#3087 = edge_curve ( 'none', #37114, #35754, #11454, .t. ) ;
#3088 = edge_curve ( 'none', #32859, #8284, #31005, .t. ) ;
#3089 = vector ( 'none', #36213, 1000.000000000000000 ) ;
#3090 = oriented_edge ( 'none', *, *, #5556, .t. ) ;
#3091 = cartesian_point ( 'none', ( 1.504429492234830637e-13, 8.597972122410794055e-17, -126.0000000000000000 ) ) ;
#3092 = advanced_face ( 'none', ( #28181 ), #35170, .t. ) ;
#3093 = axis2_placement_3d ( 'none', #2327, #367, #9513 ) ;
#3094 = oriented_edge ( 'none', *, *, #21144, .f. ) ;
#3095 = oriented_edge ( 'none', *, *, #4573, .t. ) ;
#3096 = oriented_edge ( 'none', *, *, #17135, .t. ) ;
#3097 = cartesian_point ( 'none', ( -31.58516973145167483, -17.77762762979158850, 161.6483264999230016 ) ) ;
#3098 = oriented_edge ( 'none', *, *, #16716, .f. ) ;
#3099 = axis2_placement_3d ( 'none', #33632, #15837, #18575 ) ;
#3100 = vertex_point ( 'none', #34222 ) ;
#3101 = toroidal_surface ( 'none', #1121, 11.50000000000000000, 0.5000000000000000000 ) ;
#3102 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3103 = cartesian_point ( 'none', ( 26.91513512920372264, 14.28719254768141944, 165.9999999999997726 ) ) ;
#3104 = line ( 'none', #5814, #15307 ) ;
#3105 = axis2_placement_3d ( 'none', #27138, #17920, #12300 ) ;
#3106 = cartesian_point ( 'none', ( -11.92847864764490140, 27.04853491693547696, -43.00000000000000000 ) ) ;
#3107 = cartesian_point ( 'none', ( 99.49999999999984368, -34.65728648335273476, 172.5054765603550777 ) ) ;
#3108 = line ( 'none', #15011, #9202 ) ;
#3110 = cartesian_point ( 'none', ( 36.10818929648889508, -2.945310406016950378, 160.4431096496606983 ) ) ;
#3109 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#3111 = vertex_point ( 'none', #37243 ) ;
#3112 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685484834e-16 ) ) ;
#3113 = direction ( 'none', ( -0.9474922073496666597, 0.3197788564174568471, -1.630487879591398038e-15 ) ) ;
#3114 = cartesian_point ( 'none', ( -26.52514329740299104, -49.88653899652934598, 71.00000000000072475 ) ) ;
#3115 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#3116 = cartesian_point ( 'none', ( 108.8000000000003666, 10.04227848639596843, 122.9891695002085754 ) ) ;
#3117 = direction ( 'none', ( -4.521688933985049698e-15, -0.5810941011468866435, -0.8138363752083658254 ) ) ;
#3118 = oriented_edge ( 'none', *, *, #38511, .t. ) ;
#3119 = line ( 'none', #35807, #18119 ) ;
#3120 = cartesian_point ( 'none', ( 24.65508552053301372, -47.01116355823108961, 77.09999999999999432 ) ) ;
#3121 = oriented_edge ( 'none', *, *, #535, .f. ) ;
#3122 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#3123 = direction ( 'none', ( 0.5150380749100541555, 1.049727191138618696e-16, 0.8571673007021122226 ) ) ;
#3124 = cartesian_point ( 'none', ( -17.31041759277652403, -48.66577644744361919, 99.04873500704090361 ) ) ;
#3125 = oriented_edge ( 'none', *, *, #13134, .f. ) ;
#3126 = cartesian_point ( 'none', ( -30.53773353750132813, 57.36922837877582282, 60.99999999999999289 ) ) ;
#3127 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 4.440892098500624584e-15 ) ) ;
#3128 = axis2_placement_3d ( 'none', #10918, #1732, #31738 ) ;
#3129 = edge_curve ( 'none', #5795, #31212, #38000, .t. ) ;
#3130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3131 = cartesian_point ( 'none', ( 99.10125699954733136, -15.37682154052727057, 93.91233317270334169 ) ) ;
#3132 = oriented_edge ( 'none', *, *, #18115, .f. ) ;
#3133 = axis2_placement_3d ( 'none', #28669, #6161, #9833 ) ;
#3134 = oriented_edge ( 'none', *, *, #29340, .t. ) ;
#3135 = oriented_edge ( 'none', *, *, #33185, .t. ) ;
#3136 = edge_curve ( 'none', #20606, #7361, #13291, .t. ) ;
#3137 = oriented_edge ( 'none', *, *, #2341, .t. ) ;
#3138 = edge_loop ( 'none', ( #4718, #7482, #22666, #25941 ) ) ;
#3139 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#3140 = edge_loop ( 'none', ( #29290, #15291, #5492, #23919 ) ) ;
#3141 = vertex_point ( 'none', #31000 ) ;
#3142 = advanced_face ( 'none', ( #7201 ), #12357, .f. ) ;
#3143 = circle ( 'none', #33722, 53.00000000000000000 ) ;
#3144 = face_outer_bound ( 'none', #14224, .t. ) ;
#3145 = edge_curve ( 'none', #28337, #37585, #10482, .t. ) ;
#3146 = cartesian_point ( 'none', ( -42.04732112020635526, -3.788507306874473901, -32.50000000000001421 ) ) ;
#3147 = plane ( 'none', #13941 ) ;
#3148 = line ( 'none', #32552, #2226 ) ;
#3149 = oriented_edge ( 'none', *, *, #7680, .f. ) ;
#3150 = cartesian_point ( 'none', ( 22.70964285910777392, 13.12828568154603381, 1.651399874318696837 ) ) ;
#3151 = cartesian_point ( 'none', ( 16.66869246422434969, -32.17578491998875734, 161.6352321385437563 ) ) ;
#3152 = cartesian_point ( 'none', ( 97.78597491553354359, -42.82587812772774072, 132.3183885248386673 ) ) ;
#3153 = direction ( 'none', ( 0.9474922073496663266, -0.3197788564174575132, 0.0000000000000000000 ) ) ;
#3154 = direction ( 'none', ( 0.5895753283687243940, 0.8077133973006208612, 0.0000000000000000000 ) ) ;
#3155 = face_outer_bound ( 'none', #25486, .t. ) ;
#3157 = oriented_edge ( 'none', *, *, #36676, .t. ) ;
#3156 = axis2_placement_3d ( 'none', #32183, #26197, #20617 ) ;
#3159 = cartesian_point ( 'none', ( 109.4999999999998153, -35.40142293169994758, 171.8143090032210409 ) ) ;
#3158 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3160 = face_outer_bound ( 'none', #28879, .t. ) ;
#3161 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772978475e-16 ) ) ;
#3162 = oriented_edge ( 'none', *, *, #9114, .f. ) ;
#3163 = advanced_face ( 'none', ( #4363, #18432 ), #31395, .f. ) ;
#3164 = cartesian_point ( 'none', ( 10.29761296165070839, -28.52081830573194310, 165.9999999999998579 ) ) ;
#3165 = edge_curve ( 'none', #21981, #9644, #18590, .t. ) ;
#3166 = cartesian_point ( 'none', ( -22.99815017357976288, -13.89505480420181627, 1.999999999999985789 ) ) ;
#3167 = oriented_edge ( 'none', *, *, #28875, .t. ) ;
#3168 = axis2_placement_3d ( 'none', #37128, #7406, #22175 ) ;
#3169 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#3170 = cartesian_point ( 'none', ( 90.12142992997823399, -12.75446066900696174, 144.5271253430387901 ) ) ;
#3171 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040496e-16, 1.000000000000000000 ) ) ;
#3172 = cartesian_point ( 'none', ( 8.343870733012481722, 17.24129540863135901, -37.49999999999998579 ) ) ;
#3173 = edge_loop ( 'none', ( #24524, #1617, #10549, #15521 ) ) ;
#3174 = cartesian_point ( 'none', ( -43.25784259855474545, -1.043577845038130114, -36.50000000000002842 ) ) ;
#3175 = oriented_edge ( 'none', *, *, #32080, .t. ) ;
#3176 = cartesian_point ( 'none', ( 33.46194077712620896, 51.00292657709063349, 5.563238408344593871e-14 ) ) ;
#3177 = vertex_point ( 'none', #16805 ) ;
#3178 = cartesian_point ( 'none', ( 88.00000000000041211, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#3179 = oriented_edge ( 'none', *, *, #28014, .f. ) ;
#3180 = advanced_face ( 'none', ( #23245 ), #29205, .t. ) ;
#3181 = oriented_edge ( 'none', *, *, #3971, .f. ) ;
#3182 = vertex_point ( 'none', #25919 ) ;
#3183 = vertex_point ( 'none', #13806 ) ;
#3184 = cartesian_point ( 'none', ( 89.50005655867600751, -1.594881804390414493, 105.2094321312378185 ) ) ;
#3185 = direction ( 'none', ( 1.000000000000000000, 7.769996879871428452e-17, -3.298428228456328344e-16 ) ) ;
#3186 = vector ( 'none', #25097, 1000.000000000000000 ) ;
#3187 = cartesian_point ( 'none', ( 81.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#3188 = cartesian_point ( 'none', ( 16.33770689173197610, 30.95294169256976957, 165.9999999999999716 ) ) ;
#3189 = oriented_edge ( 'none', *, *, #37045, .t. ) ;
#3190 = axis2_placement_3d ( 'none', #327, #27084, #9214 ) ;
#3191 = direction ( 'none', ( -9.043377867970094663e-15, -0.8138363752083676017, 0.5810941011468840900 ) ) ;
#3192 = edge_curve ( 'none', #24922, #1435, #19527, .t. ) ;
#3193 = cartesian_point ( 'none', ( 89.96206202246726491, -12.25700916340851343, 144.5731451906281393 ) ) ;
#3194 = line ( 'none', #14943, #33055 ) ;
#3195 = cartesian_point ( 'none', ( 108.8000000000004093, 10.68912327165548248, 121.0966601016103681 ) ) ;
#3196 = face_outer_bound ( 'none', #8698, .t. ) ;
#3197 = face_outer_bound ( 'none', #20417, .t. ) ;
#3198 = cartesian_point ( 'none', ( 89.80172733829692788, 13.84177872996879977, 143.4069308302176466 ) ) ;
#3199 = direction ( 'none', ( -3.469446951953619711e-15, -0.3746830699436666245, -0.9271529523749516555 ) ) ;
#3200 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772978475e-16 ) ) ;
#3201 = edge_curve ( 'none', #17935, #29287, #16593, .t. ) ;
#3202 = oriented_edge ( 'none', *, *, #28711, .f. ) ;
#3203 = cartesian_point ( 'none', ( 71.83774184570194166, -12.00000000000327205, 67.20610620973941707 ) ) ;
#3204 = edge_curve ( 'none', #32938, #12624, #29278, .t. ) ;
#3205 = cartesian_point ( 'none', ( -35.65616640184931185, 54.34738077887136853, 0.9999999999999314992 ) ) ;
#3206 = direction ( 'none', ( -5.749296505088048315e-15, -0.7071067811865426878, -0.7071067811865524577 ) ) ;
#3207 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#3208 = cartesian_point ( 'none', ( 27.76505067624189493, -28.60653691857864445, -37.49614746194737336 ) ) ;
#3209 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431127057e-30, 1.000000000000000000 ) ) ;
#3210 = oriented_edge ( 'none', *, *, #1451, .f. ) ;
#3211 = vertex_point ( 'none', #1757 ) ;
#3212 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 163.9999999999999716 ) ) ;
#3213 = vertex_point ( 'none', #28640 ) ;
#3214 = oriented_edge ( 'none', *, *, #28052, .f. ) ;
#3215 = axis2_placement_3d ( 'none', #6531, #6005, #12308 ) ;
#3216 = vertex_point ( 'none', #8026 ) ;
#3217 = cartesian_point ( 'none', ( 65.98595783422659622, -48.07422882573028744, 101.6706752091529324 ) ) ;
#3218 = face_outer_bound ( 'none', #13626, .t. ) ;
#3219 = oriented_edge ( 'none', *, *, #23829, .t. ) ;
#3220 = vertex_point ( 'none', #28898 ) ;
#3221 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#3222 = plane ( 'none', #34176 ) ;
#3223 = edge_curve ( 'none', #13987, #25599, #6329, .t. ) ;
#3224 = direction ( 'none', ( -1.224510688924807402e-14, -1.000000000000000000, 2.449021377849614804e-14 ) ) ;
#3225 = advanced_face ( 'none', ( #9559 ), #31383, .t. ) ;
#3226 = axis2_placement_3d ( 'none', #30627, #24374, #27615 ) ;
#3227 = cylindrical_surface ( 'none', #18197, 4.050000000000001599 ) ;
#3228 = cartesian_point ( 'none', ( 109.5000000000007816, 53.31440634446371973, 153.9013968491933042 ) ) ;
#3229 = face_bound ( 'none', #17714, .t. ) ;
#3230 = cartesian_point ( 'none', ( -35.48619938836796450, 6.465539670990228416, 161.3117350652879054 ) ) ;
#3231 = vector ( 'none', #14988, 1000.000000000000000 ) ;
#3232 = face_outer_bound ( 'none', #21123, .t. ) ;
#3233 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431127057e-30, 1.000000000000000000 ) ) ;
#3234 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#3235 = line ( 'none', #24560, #12158 ) ;
#3236 = cartesian_point ( 'none', ( 26.34336607668304353, 24.89888812290308806, 161.6483269600437040 ) ) ;
#3237 = edge_loop ( 'none', ( #7247, #22883, #16145, #36401 ) ) ;
#3238 = cartesian_point ( 'none', ( 69.71482211601069423, 35.62533967754738740, 80.55808406575387437 ) ) ;
#3240 = direction ( 'none', ( 0.9149764872787828907, 0.4035071594494691327, 6.938893903907228378e-16 ) ) ;
#3239 = cartesian_point ( 'none', ( 109.1211842290193772, -12.22398119397323946, 144.3236364100920923 ) ) ;
#3241 = direction ( 'none', ( -0.9135987784239493203, 0.0000000000000000000, 0.4066168615075716475 ) ) ;
#3242 = advanced_face ( 'none', ( #7575 ), #10873, .f. ) ;
#3243 = cartesian_point ( 'none', ( 27.20019984955765580, 46.52362379519097857, 77.09999999999996589 ) ) ;
#3244 = axis2_placement_3d ( 'none', #36914, #25465, #7327 ) ;
#3245 = cartesian_point ( 'none', ( 99.71083434854818961, 36.44188682878063901, 92.09934204967139237 ) ) ;
#3246 = cartesian_point ( 'none', ( 81.00000000000039790, -2.709486715810199218e-12, 118.4999999999999858 ) ) ;
#3247 = oriented_edge ( 'none', *, *, #22226, .f. ) ;
#3248 = cartesian_point ( 'none', ( 109.3000000000004093, 10.39353664015289347, 123.1092267666114282 ) ) ;
#3249 = direction ( 'none', ( -0.3926451335471600190, -0.7719001224910688741, 0.5000000000000057732 ) ) ;
#3250 = oriented_edge ( 'none', *, *, #25078, .f. ) ;
#3251 = cylindrical_surface ( 'none', #36960, 5.000000000000000000 ) ;
#3252 = oriented_edge ( 'none', *, *, #12504, .f. ) ;
#3253 = edge_curve ( 'none', #1843, #30386, #35527, .t. ) ;
#3254 = edge_loop ( 'none', ( #20530, #30307, #11678, #31208 ) ) ;
#3255 = vertex_point ( 'none', #22813 ) ;
#3256 = vertex_point ( 'none', #31893 ) ;
#3257 = cartesian_point ( 'none', ( 109.3000000000004093, -2.700991130660787124e-12, 118.4999999999999574 ) ) ;
#3258 = direction ( 'none', ( 1.059758341687649411e-14, 1.000000000000000000, -2.826022244500398323e-14 ) ) ;
#3259 = line ( 'none', #23560, #23866 ) ;
#3260 = oriented_edge ( 'none', *, *, #27114, .f. ) ;
#3261 = vertex_point ( 'none', #34857 ) ;
#3262 = edge_curve ( 'none', #2801, #19973, #28562, .t. ) ;
#3263 = cartesian_point ( 'none', ( 68.25000000000041211, 29.37499999999679545, 67.62100752766427547 ) ) ;
#3264 = cartesian_point ( 'none', ( 109.3000000000004093, 25.72811063073515925, 128.3504632050266139 ) ) ;
#3265 = plane ( 'none', #5113 ) ;
#3266 = edge_curve ( 'none', #5885, #26561, #38363, .t. ) ;
#3267 = line ( 'none', #13345, #4196 ) ;
#3268 = circle ( 'none', #4073, 4.499999999999997335 ) ;
#3269 = edge_curve ( 'none', #15147, #10688, #13667, .t. ) ;
#3270 = b_spline_curve_with_knots ( 'none', 3,
( #34958, #26255, #31990, #26138 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3271 = cartesian_point ( 'none', ( -5.806873054129131795, -17.04181259068318965, -37.50000000000000000 ) ) ;
#3272 = circle ( 'none', #32777, 32.00000000000000000 ) ;
#3273 = cartesian_point ( 'none', ( -22.58030837824265902, 49.22451372467470776, -16.27501833360146222 ) ) ;
#3274 = conical_surface ( 'none', #18684, 3.399999999999993250, 1.029744258676652757 ) ;
#3275 = axis2_placement_3d ( 'none', #31269, #16167, #22033 ) ;
#3276 = oriented_edge ( 'none', *, *, #31616, .t. ) ;
#3277 = axis2_placement_3d ( 'none', #20845, #29805, #8544 ) ;
#3278 = cartesian_point ( 'none', ( 28.08026258395200259, -46.82933373606634575, 77.09999999999999432 ) ) ;
#3279 = direction ( 'none', ( 1.000000000000000000, -8.991730126781309309e-15, 1.228184220991579028e-15 ) ) ;
#3280 = axis2_placement_3d ( 'none', #32373, #20561, #17559 ) ;
#3281 = cartesian_point ( 'none', ( -7.424531733870066041, 16.83556736592965919, -85.99999999999991473 ) ) ;
#3282 = cartesian_point ( 'none', ( 14.05965610188820492, -27.02391516148646744, 165.9999999999998010 ) ) ;
#3283 = oriented_edge ( 'none', *, *, #15717, .t. ) ;
#3284 = cartesian_point ( 'none', ( 93.87517488044751701, -41.69998644106834007, 135.4188547231800896 ) ) ;
#3285 = oriented_edge ( 'none', *, *, #19020, .f. ) ;
#3286 = vector ( 'none', #28339, 1000.000000000000000 ) ;
#3287 = axis2_placement_3d ( 'none', #26943, #20982, #9072 ) ;
#3288 = oriented_edge ( 'none', *, *, #356, .f. ) ;
#3289 = direction ( 'none', ( -0.5895753283687247270, -0.8077133973006208612, 0.0000000000000000000 ) ) ;
#3290 = cartesian_point ( 'none', ( -10.31445000984704130, 23.38862896782033829, -43.00000000000000000 ) ) ;
#3291 = oriented_edge ( 'none', *, *, #6, .f. ) ;
#3292 = cartesian_point ( 'none', ( 57.49999999999963052, -30.31088913245583782, 48.50000000000000711 ) ) ;
#3293 = oriented_edge ( 'none', *, *, #30723, .f. ) ;
#3294 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#3295 = plane ( 'none', #18589 ) ;
#3296 = advanced_face ( 'none', ( #2859 ), #24848, .f. ) ;
#3297 = edge_loop ( 'none', ( #14072, #27296, #24140, #29621, #14311 ) ) ;
#3298 = oriented_edge ( 'none', *, *, #9348, .f. ) ;
#3299 = cartesian_point ( 'none', ( -32.36314929341918400, -25.74794300156531790, -37.50000000000002132 ) ) ;
#3300 = cartesian_point ( 'none', ( 11.75149710810445747, -32.97472339679295317, 166.0000000000416946 ) ) ;
#3301 = direction ( 'none', ( 4.895055752543840042e-15, 0.5810941011468782058, 0.8138363752083718206 ) ) ;
#3302 = vector ( 'none', #19656, 1000.000000000000000 ) ;
#3303 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#3304 = cartesian_point ( 'none', ( 89.79861737892940710, -12.60254243319804601, 144.4689029489977656 ) ) ;
#3305 = cartesian_point ( 'none', ( 89.89567826801878425, 14.37514024539413526, 143.3830977747853694 ) ) ;
#3306 = cartesian_point ( 'none', ( 88.00000000000041211, 29.37499999999679545, 71.02100752766426695 ) ) ;
#3307 = cartesian_point ( 'none', ( 121.5000000000006679, 33.33857684983126290, 74.75589104405341345 ) ) ;
#3308 = face_outer_bound ( 'none', #34014, .t. ) ;
#3309 = direction ( 'none', ( -1.224510688924807402e-14, -1.000000000000000000, 2.449021377849614804e-14 ) ) ;
#3310 = axis2_placement_3d ( 'none', #36100, #24162, #9399 ) ;
#3311 = cartesian_point ( 'none', ( -2.464141487931715613, -39.92407426233782530, -33.69526492745372082 ) ) ;
#3312 = face_outer_bound ( 'none', #25810, .t. ) ;
#3313 = line ( 'none', #37063, #8454 ) ;
#3314 = direction ( 'none', ( -9.887046106560863762e-16, -2.188729473412594000e-16, 1.000000000000000000 ) ) ;
#3315 = edge_curve ( 'none', #2179, #14931, #59, .t. ) ;
#3316 = cartesian_point ( 'none', ( 88.00000000000041211, -29.37500000000333955, 165.9789924723357046 ) ) ;
#3317 =( bounded_curve ( ) b_spline_curve ( 3, ( #14794, #23270, #23663, #11430 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384688786, 6.283185307179586232 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243648264, 0.8047378541243648264, 1.000000000000000000 ) )
representation_item ( '' ) );
#3318 = axis2_placement_3d ( 'none', #24709, #27564, #33520 ) ;
#3319 = oriented_edge ( 'none', *, *, #12271, .f. ) ;
#3320 = vertex_point ( 'none', #26048 ) ;
#3321 = edge_curve ( 'none', #27143, #33191, #20675, .t. ) ;
#3322 = edge_curve ( 'none', #26222, #25618, #17854, .t. ) ;
#3323 = face_outer_bound ( 'none', #13769, .t. ) ;
#3324 = cartesian_point ( 'none', ( 31.01172098115748099, -16.22586101096276323, 165.9999999999997442 ) ) ;
#3325 = edge_curve ( 'none', #36368, #12092, #25509, .t. ) ;
#3326 = edge_loop ( 'none', ( #22476, #11449, #16175, #34457 ) ) ;
#3327 = vector ( 'none', #20980, 1000.000000000000000 ) ;
#3328 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#3329 = oriented_edge ( 'none', *, *, #23031, .t. ) ;
#3330 = edge_curve ( 'none', #25421, #5705, #14113, .t. ) ;
#3331 = oriented_edge ( 'none', *, *, #14540, .f. ) ;
#3332 = edge_loop ( 'none', ( #6735, #36117, #20974, #29432 ) ) ;
#3333 = oriented_edge ( 'none', *, *, #32197, .f. ) ;
#3335 = cartesian_point ( 'none', ( 63.00000000000041922, -3.271463335587449558e-12, 60.99999999999999289 ) ) ;
#3334 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#3336 = axis2_placement_3d ( 'none', #10373, #16264, #10646 ) ;
#3337 = edge_loop ( 'none', ( #9912, #24118 ) ) ;
#3338 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#3339 = axis2_placement_3d ( 'none', #31735, #37481, #26021 ) ;
#3340 = circle ( 'none', #20880, 5.000000000000004441 ) ;
#3341 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563274e-15 ) ) ;
#3342 = cartesian_point ( 'none', ( 2.967864405808841255, 3.539083808282253329, 160.4999999999999432 ) ) ;
#3343 = direction ( 'none', ( 5.749296505088150078e-15, 0.7071067811865524577, 0.7071067811865426878 ) ) ;
#3344 = circle ( 'none', #24661, 0.2000000000000005107 ) ;
#3345 = advanced_face ( 'none', ( #32746 ), #8537, .f. ) ;
#3346 = direction ( 'none', ( 7.870313156106065140e-15, 1.000000000000000000, 4.433102826721831390e-16 ) ) ;
#3347 = direction ( 'none', ( 0.9804417496613324623, 0.1968094904241791399, 1.687188957405565164e-15 ) ) ;
#3348 = line ( 'none', #5701, #34143 ) ;
#3349 = oriented_edge ( 'none', *, *, #7340, .t. ) ;
#3350 = circle ( 'none', #20458, 4.050000000000001599 ) ;
#3351 = cartesian_point ( 'none', ( 87.99999999999975842, -50.87889513109110595, 89.12497391749448639 ) ) ;
#3352 = cartesian_point ( 'none', ( -22.75186119584365940, -44.71717325380500796, 81.00000000000073896 ) ) ;
#3353 = cartesian_point ( 'none', ( -26.52514329740304788, 49.88653899652933177, 81.10000000000076170 ) ) ;
#3354 = vertex_point ( 'none', #14584 ) ;
#3355 = oriented_edge ( 'none', *, *, #33800, .t. ) ;
#3356 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#3357 = circle ( 'none', #10296, 10.99999999999999822 ) ;
#3358 = cartesian_point ( 'none', ( 87.30000000000042348, -2.677844382759057229, 129.4266485923973562 ) ) ;
#3359 = advanced_face ( 'none', ( #22986 ), #21117, .f. ) ;
#3360 = oriented_edge ( 'none', *, *, #25935, .t. ) ;
#3361 = line ( 'none', #2772, #33218 ) ;
#3362 = oriented_edge ( 'none', *, *, #2903, .t. ) ;
#3363 = axis2_placement_3d ( 'none', #27472, #2517, #36292 ) ;
#3364 = vertex_point ( 'none', #5141 ) ;
#3365 = oriented_edge ( 'none', *, *, #6593, .t. ) ;
#3366 = cartesian_point ( 'none', ( 1.504429492234830637e-13, 8.597972122410794055e-17, -126.0000000000000000 ) ) ;
#3367 = direction ( 'none', ( -1.060140450035657759e-14, -1.000000000000000000, 2.830373554761295532e-14 ) ) ;
#3368 = edge_curve ( 'none', #6673, #19138, #15066, .t. ) ;
#3369 = cartesian_point ( 'none', ( 24.62091559958740561, -53.63005564199423958, 72.89999999999999147 ) ) ;
#3370 = cartesian_point ( 'none', ( 31.85675418243873835, 17.28433111285130153, 161.6483267662732430 ) ) ;
#3371 = vertex_point ( 'none', #14714 ) ;
#3372 = vertex_point ( 'none', #23578 ) ;
#3373 = cartesian_point ( 'none', ( 4.170067069431126533e-13, -3.271463335587449558e-12, 162.9999999999999432 ) ) ;
#3374 = edge_curve ( 'none', #13945, #11407, #8942, .t. ) ;
#3375 = cartesian_point ( 'none', ( -22.55187912953729423, -51.99916102906911419, 60.99999999999999289 ) ) ;
#3376 = advanced_face ( 'none', ( #15988 ), #2274, .f. ) ;
#3378 = cartesian_point ( 'none', ( -45.96194077712573289, -45.96194077712534209, -61.00000000000007816 ) ) ;
#3377 = cartesian_point ( 'none', ( 99.19055089206402442, 19.84619292904274701, 101.1704799243698005 ) ) ;
#3379 = face_outer_bound ( 'none', #14891, .t. ) ;
#3380 = face_outer_bound ( 'none', #12596, .t. ) ;
#3381 = cartesian_point ( 'none', ( 85.16602540378484321, -16.08632988808890474, 113.0018193252981575 ) ) ;
#3382 = face_outer_bound ( 'none', #20724, .t. ) ;
#3383 = cartesian_point ( 'none', ( 45.96194077712559078, -37.46194077712567605, -50.99999999999992184 ) ) ;
#3384 = edge_curve ( 'none', #3770, #10877, #12718, .t. ) ;
#3385 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#3386 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#3387 = cartesian_point ( 'none', ( 28.08026258395200259, -46.82933373606634575, 77.09999999999999432 ) ) ;
#3388 = edge_curve ( 'none', #3986, #29779, #28487, .t. ) ;
#3389 = face_outer_bound ( 'none', #15039, .t. ) ;
#3390 = oriented_edge ( 'none', *, *, #20633, .t. ) ;
#3391 = line ( 'none', #38340, #34180 ) ;
#3392 = direction ( 'none', ( -1.027984282060328424e-14, -0.8138363752083659364, 0.5810941011468863104 ) ) ;
#3393 = direction ( 'none', ( 0.7071067811865511255, 0.7071067811865440200, -1.909133401915126160e-14 ) ) ;
#3394 = direction ( 'none', ( -1.595945597898662527e-15, 7.543482406175925389e-30, 1.000000000000000000 ) ) ;
#3395 = oriented_edge ( 'none', *, *, #36620, .t. ) ;
#3396 = oriented_edge ( 'none', *, *, #10269, .t. ) ;
#3397 = cartesian_point ( 'none', ( -57.30009633353209608, -30.68722004352934007, 60.99999999999999289 ) ) ;
#3398 = cartesian_point ( 'none', ( 33.50915501176465483, -48.64368700174164672, 81.76070938294444090 ) ) ;
#3399 = cartesian_point ( 'none', ( -6.099148963659447234e-14, 1.494383382547345676e-15, 0.9999999999999522604 ) ) ;
#3400 = cartesian_point ( 'none', ( -6.099148963659447234e-14, 1.494383382547345676e-15, 0.9999999999999522604 ) ) ;
#3401 = axis2_placement_3d ( 'none', #5174, #17488, #8183 ) ;
#3402 = circle ( 'none', #23566, 17.00000000000000355 ) ;
#3403 = oriented_edge ( 'none', *, *, #13564, .f. ) ;
#3404 = cartesian_point ( 'none', ( 121.5000000000006395, 29.37500000000170886, 67.62100752766616552 ) ) ;
#3405 = edge_curve ( 'none', #904, #19679, #1494, .t. ) ;
#3406 = edge_loop ( 'none', ( #15806, #18249, #28815, #14087 ) ) ;
#3407 = edge_loop ( 'none', ( #2448, #32046 ) ) ;
#3408 = axis2_placement_3d ( 'none', #19712, #22709, #14350 ) ;
#3409 = cartesian_point ( 'none', ( 29.33833461812041676, -54.78140897143965304, 71.00000000000001421 ) ) ;
#3410 = edge_loop ( 'none', ( #7513, #13671, #26947, #34648 ) ) ;
#3411 = cartesian_point ( 'none', ( -0.07575850974373872504, 17.99984057285512762, -36.50000000000000000 ) ) ;
#3412 = direction ( 'none', ( 0.4035071594494651914, -0.9149764872787845560, 2.207663493403640045e-16 ) ) ;
#3413 = face_outer_bound ( 'none', #457, .t. ) ;
#3414 = vector ( 'none', #32274, 1000.000000000000000 ) ;
#3415 = cartesian_point ( 'none', ( 17.14009219258148065, -31.93425378572002060, 161.6483239444461049 ) ) ;
#3416 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3417 = cartesian_point ( 'none', ( 27.20019984955764869, 46.52362379519097857, 81.09999999999996589 ) ) ;
#3418 = cartesian_point ( 'none', ( 128.4999999999998863, -29.37492874126078846, 169.3788690485872053 ) ) ;
#3419 = advanced_face ( 'none', ( #29952 ), #8011, .f. ) ;
#3420 = oriented_edge ( 'none', *, *, #26821, .f. ) ;
#3421 = face_bound ( 'none', #12700, .t. ) ;
#3422 = cartesian_point ( 'none', ( 57.50000000000042633, -29.81191037153170598, 60.99999999999999289 ) ) ;
#3423 = axis2_placement_3d ( 'none', #18131, #29712, #24001 ) ;
#3424 = cartesian_point ( 'none', ( 17.31041759277734826, 48.66577644743704667, 99.04873500704110256 ) ) ;
#3425 = cartesian_point ( 'none', ( -8.523394697028937372, -34.02566400546119496, 166.0000000000557918 ) ) ;
#3426 = vertex_point ( 'none', #32659 ) ;
#3427 = face_outer_bound ( 'none', #25426, .t. ) ;
#3428 = direction ( 'none', ( 9.589551375199791196e-15, 0.8138363752083656033, -0.5810941011468868655 ) ) ;
#3429 = edge_curve ( 'none', #14041, #23508, #7091, .t. ) ;
#3430 = line ( 'none', #21021, #36541 ) ;
#3431 = oriented_edge ( 'none', *, *, #687, .f. ) ;
#3432 = direction ( 'none', ( 1.595945597898662527e-15, -7.284637421650280891e-30, -1.000000000000000000 ) ) ;
#3433 = cartesian_point ( 'none', ( 89.51406494399445535, -12.28579428338798785, 144.3473756115114668 ) ) ;
#3434 = cartesian_point ( 'none', ( 89.92460262156706108, 14.45322573077527117, 143.3796085547202779 ) ) ;
#3435 = cartesian_point ( 'none', ( 80.00000000000039790, -2.709568068228195679e-12, 118.4999999999999858 ) ) ;
#3436 = direction ( 'none', ( -1.060140450035657601e-14, -1.000000000000000000, 2.676545186782977655e-14 ) ) ;
#3437 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#3438 = edge_curve ( 'none', #24110, #24166, #37876, .t. ) ;
#3439 = axis2_placement_3d ( 'none', #8754, #26379, #2738 ) ;
#3440 = edge_curve ( 'none', #26597, #7131, #32298, .t. ) ;
#3441 = circle ( 'none', #9158, 6.999999999998837374 ) ;
#3442 = cylindrical_surface ( 'none', #23330, 4.500000000000000888 ) ;
#3443 = cartesian_point ( 'none', ( 101.9015909011152701, -36.77382839834000094, 144.4362981859539730 ) ) ;
#3444 = oriented_edge ( 'none', *, *, #34553, .t. ) ;
#3445 = direction ( 'none', ( -9.912705577010317464e-15, -1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#3446 = advanced_face ( 'none', ( #11800 ), #551, .f. ) ;
#3447 = vertex_point ( 'none', #17959 ) ;
#3448 = axis2_placement_3d ( 'none', #37519, #37773, #19957 ) ;
#3449 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#3450 = cartesian_point ( 'none', ( 30.02637984930883519, -18.06445516748345170, 165.9999999999997726 ) ) ;
#3451 = face_outer_bound ( 'none', #23512, .t. ) ;
#3452 = face_outer_bound ( 'none', #28746, .t. ) ;
#3454 = oriented_edge ( 'none', *, *, #36325, .f. ) ;
#3453 = cylindrical_surface ( 'none', #12568, 4.000000000000000000 ) ;
#3455 = edge_curve ( 'none', #14613, #37436, #24564, .t. ) ;
#3456 = cartesian_point ( 'none', ( -23.14244735422315102, 49.31885232591399415, 77.10000000000076170 ) ) ;
#3458 = axis2_placement_3d ( 'none', #11041, #17296, #1988 ) ;
#3457 = plane ( 'none', #19305 ) ;
#3459 = oriented_edge ( 'none', *, *, #13882, .f. ) ;
#3460 = edge_loop ( 'none', ( #11148, #10655, #31391, #17164 ) ) ;
#3461 = cartesian_point ( 'none', ( 48.00000000000005684, -7.219482736007977100e-15, -1.899999999999917089 ) ) ;
#3462 = cartesian_point ( 'none', ( 101.6000000000001648, 34.65735774209080944, 64.49440001589562144 ) ) ;
#3463 = direction ( 'none', ( -9.234672018316013908e-17, 0.9990031350621331185, -0.04464007320815828461 ) ) ;
#3464 = face_bound ( 'none', #38550, .t. ) ;
#3465 = face_bound ( 'none', #27350, .t. ) ;
#3466 = cartesian_point ( 'none', ( 89.30000000000019611, 3.407952517267411885, 105.4372338442413763 ) ) ;
#3467 = cartesian_point ( 'none', ( 1.287447710986093754e-13, 7.304365251666237696e-17, -89.41168824543142080 ) ) ;
#3468 = oriented_edge ( 'none', *, *, #34093, .f. ) ;
#3469 = cartesian_point ( 'none', ( -26.52514329740299104, -49.88653899652934598, 81.10000000000074749 ) ) ;
#3470 = cartesian_point ( 'none', ( 25.01324354593472776, -30.37148259397266870, -36.59856428400879480 ) ) ;
#3471 = cartesian_point ( 'none', ( -1.470113622981451984, -38.97228202114325057, -12.00000000000000000 ) ) ;
#3472 = vertex_point ( 'none', #21095 ) ;
#3473 = vector ( 'none', #14897, 1000.000000000000114 ) ;
#3474 = edge_loop ( 'none', ( #11798, #30312, #17306, #22202, #30818, #28203 ) ) ;
#3475 = cartesian_point ( 'none', ( 101.6000000000008185, 54.86010209556665984, 152.5471115946419332 ) ) ;
#3476 = oriented_edge ( 'none', *, *, #2958, .f. ) ;
#3477 = cc_design_approval ( #30979, ( #27266 ) ) ;
#3478 = direction ( 'none', ( 9.346062282594057305e-16, -1.000000000000000000, -2.730182374796134015e-18 ) ) ;
#3479 = cartesian_point ( 'none', ( -29.40240726656536552, 50.36940367918830219, -16.89999999999925251 ) ) ;
#3480 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 151.5000000000000000 ) ) ;
#3481 = axis2_placement_3d ( 'none', #35486, #35233, #17687 ) ;
#3482 = oriented_edge ( 'none', *, *, #574, .f. ) ;
#3483 = oriented_edge ( 'none', *, *, #5494, .f. ) ;
#3484 = edge_curve ( 'none', #13242, #37232, #30442, .t. ) ;
#3485 = cartesian_point ( 'none', ( 101.3999999999997357, -52.37762741086810792, 85.41636210799468643 ) ) ;
#3487 = advanced_face ( 'none', ( #30880 ), #3295, .f. ) ;
#3486 = line ( 'none', #338, #33792 ) ;
#3488 = circle ( 'none', #38515, 7.300000000000008704 ) ;
#3489 = edge_curve ( 'none', #8509, #35977, #1944, .t. ) ;
#3490 = axis2_placement_3d ( 'none', #36145, #435, #15239 ) ;
#3491 = cartesian_point ( 'none', ( 26.52514329740236576, -49.88653899652958046, 48.49999999999996447 ) ) ;
#3492 = edge_curve ( 'none', #32615, #17274, #34591, .t. ) ;
#3493 = cylindrical_surface ( 'none', #19497, 8.499999999999992895 ) ;
#3494 = vertex_point ( 'none', #18484 ) ;
#3495 = oriented_edge ( 'none', *, *, #32569, .f. ) ;
#3496 = cartesian_point ( 'none', ( 1.105782132526655914e-13, -5.669937756276022351e-28, -64.00000000000000000 ) ) ;
#3497 = cartesian_point ( 'none', ( -28.25905639528373214, -9.183549185808741910, -43.00000000000000711 ) ) ;
#3498 = cartesian_point ( 'none', ( 26.87318741768616803, 14.36981529328915741, 165.9999999999997158 ) ) ;
#3499 = cartesian_point ( 'none', ( 64.70694779710699152, 31.76203271772965664, 79.17134764588409723 ) ) ;
#3500 = circle ( 'none', #8483, 8.500000000000000000 ) ;
#3501 = cartesian_point ( 'none', ( 73.00000000000041211, 25.98076211352997689, 73.49999999999998579 ) ) ;
#3502 = oriented_edge ( 'none', *, *, #8870, .t. ) ;
#3504 = direction ( 'none', ( -1.000000000000000000, 7.347064133548835894e-15, -1.224510688924805982e-15 ) ) ;
#3503 = cartesian_point ( 'none', ( 109.2194214851581222, -11.99485982562371511, 144.2356093495077403 ) ) ;
#3505 = circle ( 'none', #33672, 52.49999999999999289 ) ;
#3506 = cartesian_point ( 'none', ( 105.6000000000006764, 32.55513462664680446, 66.33584459775681808 ) ) ;
#3507 = vertex_point ( 'none', #26672 ) ;
#3508 = plane ( 'none', #2379 ) ;
#3509 = direction ( 'none', ( -0.9135987784239488763, -6.522560269672792703e-16, 0.4066168615075724801 ) ) ;
#3510 = plane ( 'none', #37052 ) ;
#3511 = cartesian_point ( 'none', ( -35.65616640184931185, 54.34738077887136853, -6.938893903907228378e-14 ) ) ;
#3512 = oriented_edge ( 'none', *, *, #8476, .f. ) ;
#3513 = vector ( 'none', #21815, 1000.000000000000000 ) ;
#3514 = vertex_point ( 'none', #36139 ) ;
#3515 = edge_loop ( 'none', ( #22398, #35933 ) ) ;
#3516 = axis2_placement_3d ( 'none', #30882, #13042, #22188 ) ;
#3517 = cartesian_point ( 'none', ( 45.96194077712002724, -45.96194077712098647, -1.387778780781445676e-14 ) ) ;
#3518 = cartesian_point ( 'none', ( 74.00000000000039790, -2.710056182736173639e-12, 118.4999999999999858 ) ) ;
#3519 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3520 = vertex_point ( 'none', #24591 ) ;
#3521 = cartesian_point ( 'none', ( 30.29829758124741090, -57.44537884287916540, 60.99999999999999289 ) ) ;
#3522 = cartesian_point ( 'none', ( 26.52514329740272814, 49.88653899652934598, 73.09999999999996589 ) ) ;
#3523 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3524 = oriented_edge ( 'none', *, *, #35854, .t. ) ;
#3525 = circle ( 'none', #18429, 0.4999999999999973355 ) ;
#3526 = direction ( 'none', ( -0.4035071594494652469, 0.9149764872787845560, -3.965082230804128248e-16 ) ) ;
#3527 = line ( 'none', #3840, #6805 ) ;
#3528 = cartesian_point ( 'none', ( -20.32585946555729706, -39.62762597441599866, 132.2113309081458965 ) ) ;
#3529 = b_spline_curve_with_knots ( 'none', 3,
( #20690, #13, #38499, #26651, #11813, #21065, #8770, #2874 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.007984793786127840354, 0.01197719067919176400, 0.01596958757225568765 ),
.unspecified. ) ;
#3530 = cartesian_point ( 'none', ( 5.558246640137545214, -38.95118999378100000, -11.40143571599120342 ) ) ;
#3531 = cartesian_point ( 'none', ( -8.464475297970647460, 8.289309858489010807, -115.9999999999999147 ) ) ;
#3532 = line ( 'none', #19203, #15721 ) ;
#3533 = cartesian_point ( 'none', ( -1.195002430343402725e-13, -1.686157211262132759e-14, 45.49999999999995026 ) ) ;
#3534 = edge_loop ( 'none', ( #2709, #21459, #3202, #2955, #9948 ) ) ;
#3535 = advanced_face ( 'none', ( #8498 ), #22045, .t. ) ;
#3536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3537 = line ( 'none', #29302, #7750 ) ;
#3538 = cartesian_point ( 'none', ( 108.5644860291337892, -0.4204016566221301376, 131.4932006236766426 ) ) ;
#3539 = edge_curve ( 'none', #1283, #12071, #14868, .t. ) ;
#3540 = oriented_edge ( 'none', *, *, #35071, .t. ) ;
#3541 = vector ( 'none', #30457, 1000.000000000000000 ) ;
#3542 = cartesian_point ( 'none', ( -30.31088913245550387, -57.49999999999987921, -51.00000000000004263 ) ) ;
#3543 = vertex_point ( 'none', #12603 ) ;
#3544 = cartesian_point ( 'none', ( 14.03116555178811886, -27.03730638145502496, 165.9999999999998010 ) ) ;
#3545 = edge_curve ( 'none', #36207, #19270, #22536, .t. ) ;
#3546 = oriented_edge ( 'none', *, *, #21321, .f. ) ;
#3547 = cartesian_point ( 'none', ( -16.26512124734348674, 10.86028686588047520, -36.50000000000000711 ) ) ;
#3548 = face_outer_bound ( 'none', #29685, .t. ) ;
#3549 = oriented_edge ( 'none', *, *, #1906, .f. ) ;
#3550 = cartesian_point ( 'none', ( -29.30443652418509259, -57.49999999999999289, -73.00000000000005684 ) ) ;
#3551 = edge_curve ( 'none', #27488, #26713, #15570, .t. ) ;
#3552 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991887063, -0.3234223926295179408 ) ) ;
#3554 = cartesian_point ( 'none', ( 35.65616640184918396, -54.34738077887135432, 0.9999999999999731326 ) ) ;
#3553 = cartesian_point ( 'none', ( 57.50000000000007105, 49.69657935914706570, -50.99999999999990052 ) ) ;
#3555 = cartesian_point ( 'none', ( -17.45850037906627961, 6.772543198352829918, -10.50000000000000178 ) ) ;
#3556 = advanced_face ( 'none', ( #25775 ), #6126, .t. ) ;
#3557 = cartesian_point ( 'none', ( 10.66169515725501427, -33.34304691246695995, 165.9999999999579359 ) ) ;
#3558 = vertex_point ( 'none', #3422 ) ;
#3559 = cartesian_point ( 'none', ( 23.57812424125993545, -55.68007666212977824, 73.09999999999999432 ) ) ;
#3560 = edge_curve ( 'none', #17242, #14820, #15845, .t. ) ;
#3561 = vertex_point ( 'none', #18989 ) ;
#3562 = oriented_edge ( 'none', *, *, #12504, .t. ) ;
#3563 = direction ( 'none', ( 1.040834085586084257e-14, 0.9271529523749476587, -0.3746830699436765055 ) ) ;
#3564 = cartesian_point ( 'none', ( 28.10894928511410029, 28.20319466956171439, -37.41574623842943481 ) ) ;
#3565 = face_outer_bound ( 'none', #25017, .t. ) ;
#3566 = cartesian_point ( 'none', ( 84.30000000000040927, -2.703024941110695022e-12, 118.4999999999999716 ) ) ;
#3567 = axis2_placement_3d ( 'none', #26127, #16889, #37840 ) ;
#3568 = vector ( 'none', #5177, 1000.000000000000000 ) ;
#3569 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.227650459922048371e-15 ) ) ;
#3570 = axis2_placement_3d ( 'none', #6826, #30570, #12717 ) ;
#3571 = direction ( 'none', ( -0.4035071594494654135, 0.9149764872787845560, -2.418604846313817280e-16 ) ) ;
#3572 = cartesian_point ( 'none', ( -28.86431713445795211, -7.811084454890565354, -5.500000000000016875 ) ) ;
#3573 = cartesian_point ( 'none', ( 28.49287246340190904, -31.15262781507091461, -15.49999999999997513 ) ) ;
#3574 = axis2_placement_3d ( 'none', #5161, #20353, #25944 ) ;
#3575 = line ( 'none', #31501, #4049 ) ;
#3576 = oriented_edge ( 'none', *, *, #35068, .t. ) ;
#3577 = axis2_placement_3d ( 'none', #30333, #33287, #36277 ) ;
#3578 = edge_loop ( 'none', ( #20813, #16113 ) ) ;
#3579 = cartesian_point ( 'none', ( 52.35373783589656682, 38.91418931943417903, 60.99999999999999289 ) ) ;
#3580 = face_outer_bound ( 'none', #10995, .t. ) ;
#3581 = oriented_edge ( 'none', *, *, #37098, .t. ) ;
#3582 = circle ( 'none', #32034, 6.500000000000001776 ) ;
#3583 = oriented_edge ( 'none', *, *, #29807, .t. ) ;
#3584 = cartesian_point ( 'none', ( 99.50000000000045475, 38.67503562936821027, 98.49993828812526431 ) ) ;
#3585 = cartesian_point ( 'none', ( -39.76135515587520786, 2.194116876121590121, -34.57655420750937481 ) ) ;
#3586 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#3587 = oriented_edge ( 'none', *, *, #5673, .t. ) ;
#3588 = cartesian_point ( 'none', ( 87.99999999999994316, -22.61975354368466995, 183.4999382881261170 ) ) ;
#3589 = oriented_edge ( 'none', *, *, #23368, .t. ) ;
#3590 = oriented_edge ( 'none', *, *, #38529, .t. ) ;
#3591 = axis2_placement_3d ( 'none', #18821, #21824, #24817 ) ;
#3592 = vertex_point ( 'none', #36271 ) ;
#3594 = direction ( 'none', ( 0.4403603948438507554, 0.8978210972420774816, 7.251144129583048724e-16 ) ) ;
#3593 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, -3.383409640816290910e-17 ) ) ;
#3595 = cartesian_point ( 'none', ( 20.36644394962989679, 51.96510156324281127, 73.09999999999995168 ) ) ;
#3596 = edge_curve ( 'none', #7888, #34948, #29503, .t. ) ;
#3597 = cartesian_point ( 'none', ( 68.25000000000041211, -50.87899247233868749, 89.12499999999940314 ) ) ;
#3598 = vertex_point ( 'none', #30443 ) ;
#3599 = line ( 'none', #19123, #34832 ) ;
#3600 = circle ( 'none', #4772, 4.199999999999992184 ) ;
#3601 = line ( 'none', #19201, #5472 ) ;
#3602 = edge_curve ( 'none', #36362, #8953, #6630, .t. ) ;
#3603 = axis2_placement_3d ( 'none', #21603, #549, #6428 ) ;
#3604 = cartesian_point ( 'none', ( 16.98057992089646007, -5.978457658402002828, -10.51039343713569352 ) ) ;
#3605 = cartesian_point ( 'none', ( 42.04732112020654000, 3.788507306874472125, -15.49999999999996803 ) ) ;
#3606 = edge_curve ( 'none', #26642, #8196, #9897, .t. ) ;
#3607 = vector ( 'none', #29449, 1000.000000000000000 ) ;
#3608 = vertex_point ( 'none', #30823 ) ;
#3609 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.680811424402592414e-15 ) ) ;
#3610 = cartesian_point ( 'none', ( 99.49999999999975842, -50.87889513109262651, 89.12497391749630538 ) ) ;
#3611 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 155.5000000000000000 ) ) ;
#3612 = edge_curve ( 'none', #29770, #12941, #36928, .t. ) ;
#3613 = cartesian_point ( 'none', ( 109.5000000000007390, 51.26527726539637797, 169.7651799241487538 ) ) ;
#3614 = circle ( 'none', #21399, 6.099999999999992539 ) ;
#3616 = advanced_face ( 'none', ( #14611 ), #24976, .f. ) ;
#3615 = oriented_edge ( 'none', *, *, #30984, .f. ) ;
#3617 = vector ( 'none', #4844, 1000.000000000000000 ) ;
#3618 = oriented_edge ( 'none', *, *, #14338, .t. ) ;
#3619 = cartesian_point ( 'none', ( 108.8000000000004093, 12.58828507424270349, 121.7457786260819006 ) ) ;
#3620 = vertex_point ( 'none', #7094 ) ;
#3621 = axis2_placement_3d ( 'none', #35167, #19985, #8065 ) ;
#3622 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#3623 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#3624 = direction ( 'none', ( -0.5895753283687247270, -0.8077133973006208612, 0.0000000000000000000 ) ) ;
#3625 = cartesian_point ( 'none', ( 30.76390572066212314, 16.69138075982097646, 166.0000000000100044 ) ) ;
#3626 = oriented_edge ( 'none', *, *, #8238, .f. ) ;
#3627 = b_spline_curve_with_knots ( 'none', 3,
( #7776, #29032, #25537, #28514, #13688, #23714 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717925111700e-07, 0.007872294589614990679, 0.01574437833365819120 ),
.unspecified. ) ;
#3628 = edge_loop ( 'none', ( #33286, #31748, #20890, #20642 ) ) ;
#3629 = axis2_placement_3d ( 'none', #37499, #25912, #22671 ) ;
#3630 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#3631 = oriented_edge ( 'none', *, *, #22913, .t. ) ;
#3632 = vertex_point ( 'none', #36931 ) ;
#3633 = edge_loop ( 'none', ( #10220, #4795, #14425, #27279 ) ) ;
#3635 = direction ( 'none', ( -0.8775380898144465869, 0.0000000000000000000, 0.4795069352207662061 ) ) ;
#3634 = cartesian_point ( 'none', ( 109.2999999999999261, -11.51681962404604675, 144.0517688143613668 ) ) ;
#3636 = advanced_face ( 'none', ( #5671 ), #1335, .f. ) ;
#3637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3638 = circle ( 'none', #13794, 4.049999999999998046 ) ;
#3639 = oriented_edge ( 'none', *, *, #8076, .t. ) ;
#3640 = circle ( 'none', #7742, 17.50000000000000355 ) ;
#3641 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#3642 = cartesian_point ( 'none', ( -33.46194077712012671, 51.00292657709467647, -6.938893903907228378e-14 ) ) ;
#3643 = cartesian_point ( 'none', ( 93.37888818455910211, -64.79996437063003611, 135.7756053160242118 ) ) ;
#3644 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#3645 = face_outer_bound ( 'none', #7548, .t. ) ;
#3646 = oriented_edge ( 'none', *, *, #6231, .f. ) ;
#3647 = cartesian_point ( 'none', ( -57.49999999999989342, 29.30443652418517431, -51.00000000000009237 ) ) ;
#3648 = plane ( 'none', #6080 ) ;
#3649 = cartesian_point ( 'none', ( 87.30000000000042348, -4.489169500211410480, 128.5422784863988852 ) ) ;
#3650 = cartesian_point ( 'none', ( 30.05264718973284133, -57.49057672276926212, 60.99999999999999289 ) ) ;
#3651 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#3652 = plane ( 'none', #8004 ) ;
#3653 = cylindrical_surface ( 'none', #29592, 65.00000000000000000 ) ;
#3654 = circle ( 'none', #4699, 48.49999999999999289 ) ;
#3655 = cylindrical_surface ( 'none', #27430, 43.74499999999999744 ) ;
#3656 = edge_curve ( 'none', #2863, #36245, #16475, .t. ) ;
#3657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3658 = direction ( 'none', ( 1.595945597898662527e-15, -7.284637421650280891e-30, -1.000000000000000000 ) ) ;
#3659 = axis2_placement_3d ( 'none', #12008, #12131, #2937 ) ;
#3660 = oriented_edge ( 'none', *, *, #17550, .t. ) ;
#3661 = edge_curve ( 'none', #9115, #23935, #8588, .t. ) ;
#3662 = cartesian_point ( 'none', ( -24.64034903393000064, 38.52167117498603943, 128.4525759769581157 ) ) ;
#3663 = vertex_point ( 'none', #22119 ) ;
#3664 = edge_curve ( 'none', #29473, #33486, #999, .t. ) ;
#3665 = oriented_edge ( 'none', *, *, #5266, .f. ) ;
#3666 = cartesian_point ( 'none', ( 108.8235848282737379, -0.4155213200025645870, 131.6024179979486064 ) ) ;
#3667 = oriented_edge ( 'none', *, *, #35306, .f. ) ;
#3668 = vertex_point ( 'none', #10633 ) ;
#3669 = cartesian_point ( 'none', ( -30.77514329740261800, 49.88653899652960177, 48.49999999999992895 ) ) ;
#3670 = vertex_point ( 'none', #4188 ) ;
#3671 = oriented_edge ( 'none', *, *, #10457, .f. ) ;
#3672 = oriented_edge ( 'none', *, *, #29791, .f. ) ;
#3673 = cartesian_point ( 'none', ( 27.15470529690340840, -22.08954794715361913, 165.9999999999998295 ) ) ;
#3674 = cartesian_point ( 'none', ( 85.50000000000025580, 3.562937048773828064e-05, 118.4999382881254775 ) ) ;
#3675 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#3676 = cartesian_point ( 'none', ( 99.40944910793579936, 19.43785316077452663, 92.03221738684446507 ) ) ;
#3677 = axis2_placement_3d ( 'none', #12454, #24443, #21074 ) ;
#3678 = vector ( 'none', #4181, 1000.000000000000000 ) ;
#3680 = cartesian_point ( 'none', ( 38.30000000000040927, -3.271463335587449558e-12, 82.49999999999998579 ) ) ;
#3679 = cartesian_point ( 'none', ( 33.00000000000041922, -3.271463335587449558e-12, 151.5000000000000000 ) ) ;
#3681 = vertex_point ( 'none', #37068 ) ;
#3682 = direction ( 'none', ( 3.494332759618497124e-17, 1.000000000000000000, 2.730182374797741781e-18 ) ) ;
#3683 = advanced_face ( 'none', ( #12240 ), #13630, .f. ) ;
#3684 = circle ( 'none', #21901, 4.500000000000000888 ) ;
#3685 = cartesian_point ( 'none', ( 6.904835925695766541, 17.79952923083132177, -10.49999999999999112 ) ) ;
#3686 = edge_curve ( 'none', #28717, #14245, #7540, .t. ) ;
#3687 = circle ( 'none', #34298, 40.00000000000001421 ) ;
#3688 = vector ( 'none', #36447, 1000.000000000000000 ) ;
#3689 = vector ( 'none', #35153, 1000.000000000000000 ) ;
#3690 = cartesian_point ( 'none', ( 31.02514329740328591, -49.88653899653260027, 60.99999999999999289 ) ) ;
#3691 = cartesian_point ( 'none', ( 30.02031384457511010, -42.08213108521847090, 70.99999999999998579 ) ) ;
#3692 = cartesian_point ( 'none', ( 90.07748630330719664, 14.69983114717420314, 143.3685890859566143 ) ) ;
#3693 = cartesian_point ( 'none', ( 89.98268032186904009, -12.29555470744056223, 144.5748675835286292 ) ) ;
#3694 = direction ( 'none', ( 0.5000000000000006661, 0.3244850569391578565, 0.8029380099504512813 ) ) ;
#3695 = cartesian_point ( 'none', ( 65.53734368894403417, 38.82838606569900719, 151.2567546597899479 ) ) ;
#3696 = oriented_edge ( 'none', *, *, #17936, .t. ) ;
#3697 = cartesian_point ( 'none', ( 95.42877954456417910, -37.44709043167615903, 143.4559002866894275 ) ) ;
#3698 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3699 = cartesian_point ( 'none', ( 85.49999999999980105, -50.80596795288528966, 53.49993828812691987 ) ) ;
#3700 = cartesian_point ( 'none', ( 55.76189138645804633, -33.55085318539206440, 61.00000000000332534 ) ) ;
#3701 = oriented_edge ( 'none', *, *, #20410, .f. ) ;
#3702 = oriented_edge ( 'none', *, *, #35975, .f. ) ;
#3703 = cylindrical_surface ( 'none', #10024, 4.050000000000010481 ) ;
#3704 = oriented_edge ( 'none', *, *, #2204, .f. ) ;
#3705 = oriented_edge ( 'none', *, *, #23893, .f. ) ;
#3706 = cartesian_point ( 'none', ( 18.06445516748091507, 30.02637984930484549, 165.9999999999998579 ) ) ;
#3707 = oriented_edge ( 'none', *, *, #35793, .f. ) ;
#3708 = axis2_placement_3d ( 'none', #23853, #38538, #35266 ) ;
#3709 = direction ( 'none', ( -1.048543967701536557e-14, -1.000000000000000000, 2.837236618486510703e-14 ) ) ;
#3710 = edge_curve ( 'none', #26569, #35020, #10361, .t. ) ;
#3711 = cartesian_point ( 'none', ( 67.96381019629141917, -26.00000000000326850, 174.7378638835426443 ) ) ;
#3712 = cartesian_point ( 'none', ( 99.50000000000042633, 65.00003562936821311, 98.49993828812526431 ) ) ;
#3713 = line ( 'none', #26341, #20143 ) ;
#3714 = face_outer_bound ( 'none', #26081, .t. ) ;
#3715 = cartesian_point ( 'none', ( 17.79952923083151362, -6.904835925695791410, -37.49999999999997868 ) ) ;
#3716 = cartesian_point ( 'none', ( 17.03961559849330243, 31.98848540042628485, 161.6486295308356773 ) ) ;
#3717 = edge_curve ( 'none', #32565, #8662, #30804, .t. ) ;
#3718 = axis2_placement_3d ( 'none', #20582, #23958, #29283 ) ;
#3719 = cartesian_point ( 'none', ( 1.105782132526655914e-13, -5.669937756276022351e-28, -64.00000000000000000 ) ) ;
#3720 = edge_curve ( 'none', #21711, #5885, #18329, .t. ) ;
#3721 = face_outer_bound ( 'none', #21691, .t. ) ;
#3722 = circle ( 'none', #17435, 15.00000000000000000 ) ;
#3723 = cartesian_point ( 'none', ( -29.81191037152806089, -57.50000000000326850, 60.99999999999999289 ) ) ;
#3724 = vector ( 'none', #320, 1000.000000000000000 ) ;
#3725 = cartesian_point ( 'none', ( -22.63301674785818918, -12.79634920167340795, -1.750000000000014211 ) ) ;
#3726 = direction ( 'none', ( 1.717921925950767473e-15, -4.005530422587123131e-18, -1.000000000000000000 ) ) ;
#3727 = advanced_face ( 'none', ( #35964 ), #30405, .f. ) ;
#3728 = oriented_edge ( 'none', *, *, #5614, .t. ) ;
#3729 = cartesian_point ( 'none', ( -32.29077817268539974, 16.43243082935780564, 161.6245008592817953 ) ) ;
#3730 = axis2_placement_3d ( 'none', #32165, #14336, #38411 ) ;
#3731 = cartesian_point ( 'none', ( 99.50000000000093792, 65.00103562937091795, 138.4999382881236443 ) ) ;
#3732 = cartesian_point ( 'none', ( 89.77641517172607166, 1.582484950121699985, 131.5131378515322638 ) ) ;
#3733 = cartesian_point ( 'none', ( 1.504429492234830637e-13, 8.597972122410794055e-17, -126.0000000000000000 ) ) ;
#3734 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#3735 = edge_curve ( 'none', #27263, #4800, #27144, .t. ) ;
#3736 = oriented_edge ( 'none', *, *, #20066, .t. ) ;
#3737 = line ( 'none', #24868, #28984 ) ;
#3738 = oriented_edge ( 'none', *, *, #4698, .t. ) ;
#3739 = cartesian_point ( 'none', ( -51.00292657709098165, 33.46194077712567605, -8.449167401648566869e-14 ) ) ;
#3740 = oriented_edge ( 'none', *, *, #4582, .t. ) ;
#3741 = oriented_edge ( 'none', *, *, #30135, .t. ) ;
#3742 = axis2_placement_3d ( 'none', #14554, #23805, #17804 ) ;
#3743 = cartesian_point ( 'none', ( -57.50000000000002132, 57.50000000000000711, -9.520076398789425620e-14 ) ) ;
#3744 = advanced_face ( 'none', ( #29469 ), #32263, .t. ) ;
#3745 = face_outer_bound ( 'none', #25196, .t. ) ;
#3746 = oriented_edge ( 'none', *, *, #36412, .f. ) ;
#3747 = edge_loop ( 'none', ( #11102, #32607, #32088, #35092 ) ) ;
#3748 = direction ( 'none', ( -3.387600108529779956e-16, 0.2043024594432334140, -0.9789078123426362410 ) ) ;
#3749 = direction ( 'none', ( -1.304512053934247532e-15, 2.932925800080175484e-14, 1.000000000000000000 ) ) ;
#3750 = face_bound ( 'none', #22477, .t. ) ;
#3751 = direction ( 'none', ( 5.487001054223383820e-17, 2.091201104038315437e-16, -1.000000000000000000 ) ) ;
#3752 = vector ( 'none', #36809, 1000.000000000000000 ) ;
#3753 = cartesian_point ( 'none', ( 24.24601189341860064, 26.96456462339606475, 161.6483257640520605 ) ) ;
#3754 = cartesian_point ( 'none', ( -11.56580744874399969, 38.61751026488599337, -115.9999999999999289 ) ) ;
#3755 = circle ( 'none', #30796, 11.25000000000000355 ) ;
#3756 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787845560, 0.0000000000000000000 ) ) ;
#3757 = line ( 'none', #3550, #21557 ) ;
#3758 = cartesian_point ( 'none', ( 43.74500000000007560, -6.579505672639320613e-15, -45.99999999999992895 ) ) ;
#3759 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295189400 ) ) ;
#3760 = direction ( 'none', ( 0.4403603948438509774, 0.8978210972420772595, 0.0000000000000000000 ) ) ;
#3761 = cartesian_point ( 'none', ( -6.657868130916059002, 15.09711204009994923, -75.50000000000001421 ) ) ;
#3762 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295187179 ) ) ;
#3763 = oriented_edge ( 'none', *, *, #36688, .t. ) ;
#3764 = edge_curve ( 'none', #32920, #31333, #5194, .t. ) ;
#3765 = cartesian_point ( 'none', ( 129.4999999999998010, -50.80596795288576573, 53.49993828812697672 ) ) ;
#3766 = cartesian_point ( 'none', ( -45.24500000000001165, 1.264200065396892784e-15, -8.000000000000078160 ) ) ;
#3767 = cartesian_point ( 'none', ( 95.05208047706739194, 50.80603921162616388, 183.4999382881240422 ) ) ;
#3768 = edge_curve ( 'none', #13284, #13300, #14825, .t. ) ;
#3769 = axis2_placement_3d ( 'none', #11240, #10713, #35022 ) ;
#3770 = vertex_point ( 'none', #11289 ) ;
#3771 = cylindrical_surface ( 'none', #17018, 5.000000000000001776 ) ;
#3772 = oriented_edge ( 'none', *, *, #6296, .f. ) ;
#3773 = cartesian_point ( 'none', ( -57.49999999999959499, -24.84015235732164228, 60.99999999999999289 ) ) ;
#3774 = plane ( 'none', #15171 ) ;
#3775 = cartesian_point ( 'none', ( -46.99999999999992895, -4.442603066311039778e-15, -46.00000000000008527 ) ) ;
#3776 = edge_curve ( 'none', #9014, #7325, #34112, .t. ) ;
#3777 = edge_loop ( 'none', ( #17525, #5674, #19037, #8984 ) ) ;
#3778 = vertex_point ( 'none', #16763 ) ;
#3779 = cartesian_point ( 'none', ( 99.49999999999954525, -65.19996437063019812, 138.4999382881249517 ) ) ;
#3780 = edge_loop ( 'none', ( #17648, #34418, #34819, #16482, #13073, #17724, #1047 ) ) ;
#3781 = cartesian_point ( 'none', ( -22.33417092445206364, -38.72302682188842482, 132.0433504623312615 ) ) ;
#3782 = edge_curve ( 'none', #21952, #12303, #2385, .t. ) ;
#3783 = b_spline_curve_with_knots ( 'none', 3,
( #5549, #20860, #2796, #29824, #14998, #23345, #35274, #17481, #38292, #20480, #2539, #11614, #27801, #27677, #18585, #9819, #24831, #15591, #3530, #33772 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002616257027535014721, 0.002235777903276810544, 0.003222854003538461881, 0.004209930103800114086, 0.005197006204061766291, 0.005690544254192591092, 0.006184082304323415026, 0.007171158404585065496, 0.007664696454715892900, 0.008158234504846718568 ),
.unspecified. ) ;
#3784 = direction ( 'none', ( 1.000000000000000000, -1.049732109179793288e-14, 1.304512053934561104e-15 ) ) ;
#3785 = cartesian_point ( 'none', ( 25.36088492283964868, -38.60986808079635324, 126.8257173005658558 ) ) ;
#3786 = vector ( 'none', #18107, 1000.000000000000000 ) ;
#3787 = axis2_placement_3d ( 'none', #35425, #38685, #23882 ) ;
#3788 = axis2_placement_3d ( 'none', #28065, #27694, #18739 ) ;
#3789 = cartesian_point ( 'none', ( 90.79999999999991189, 19.99879498541305978, 97.46062018678199479 ) ) ;
#3790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3791 = face_outer_bound ( 'none', #21353, .t. ) ;
#3792 = axis2_placement_3d ( 'none', #16527, #1224, #37366 ) ;
#3793 = face_outer_bound ( 'none', #38078, .t. ) ;
#3794 = cartesian_point ( 'none', ( 31.18681276159207627, -18.50250200119526767, 161.6483261864383678 ) ) ;
#3795 = manifold_solid_brep ( '35x80x8-3-solid1', #14278 ) ;
#3796 = oriented_edge ( 'none', *, *, #2479, .f. ) ;
#3797 = axis2_placement_3d ( 'none', #1733, #25634, #19662 ) ;
#3798 = vertex_point ( 'none', #28596 ) ;
#3799 = cartesian_point ( 'none', ( 99.50000000000042633, 65.00003562936821311, 98.49993828812526431 ) ) ;
#3800 = plane ( 'none', #18368 ) ;
#3801 = advanced_face ( 'none', ( #17385 ), #19241, .f. ) ;
#3802 = direction ( 'none', ( -1.504058903334989970e-16, -1.000000000000000000, 8.599408765810117289e-30 ) ) ;
#3803 = cartesian_point ( 'none', ( -8.070143188989206351, 18.29952974557569689, -45.00000000000000711 ) ) ;
#3804 = cartesian_point ( 'none', ( 90.12858753990525429, 15.02637151134202931, 143.2861845995671501 ) ) ;
#3805 = cartesian_point ( 'none', ( 51.00292657709147903, 37.46194077712497261, 8.468530914785813897e-14 ) ) ;
#3806 = vertex_point ( 'none', #17148 ) ;
#3807 = circle ( 'none', #31452, 4.200000000000005507 ) ;
#3808 = oriented_edge ( 'none', *, *, #24913, .f. ) ;
#3809 = oriented_edge ( 'none', *, *, #9549, .t. ) ;
#3810 = edge_loop ( 'none', ( #26736, #4253 ) ) ;
#3811 = oriented_edge ( 'none', *, *, #29614, .f. ) ;
#3812 = cartesian_point ( 'none', ( -57.00819672131149929, 31.22603891921371400, -9.445689227874634857e-14 ) ) ;
#3813 = direction ( 'none', ( -9.251858538542964333e-15, -1.000000000000000000, 2.775557561562889142e-14 ) ) ;
#3814 = cartesian_point ( 'none', ( 89.81387612526435760, -11.72202716167431014, 144.5492397243845630 ) ) ;
#3815 = cartesian_point ( 'none', ( 89.53856259833170839, -5.155920530564083393, 130.4930286821545167 ) ) ;
#3816 = oriented_edge ( 'none', *, *, #3539, .t. ) ;
#3817 = cartesian_point ( 'none', ( 73.00000000000041211, 38.38251533513893321, 155.0854260266601727 ) ) ;
#3818 = vertex_point ( 'none', #28976 ) ;
#3819 = cartesian_point ( 'none', ( 99.26298499908830308, -36.44254303431894471, 144.8995303414575631 ) ) ;
#3820 = cartesian_point ( 'none', ( -57.30009633349076381, 30.68722004361220002, 60.99999999999999289 ) ) ;
#3821 = vector ( 'none', #27750, 1000.000000000000000 ) ;
#3822 = edge_curve ( 'none', #32855, #15703, #14569, .t. ) ;
#3824 = advanced_face ( 'none', ( #9406 ), #1975, .t. ) ;
#3823 = face_outer_bound ( 'none', #29234, .t. ) ;
#3825 = edge_curve ( 'none', #37004, #30774, #33177, .t. ) ;
#3826 = cartesian_point ( 'none', ( 105.6000000000007333, 48.76747048065320200, 150.5779537173804954 ) ) ;
#3827 = axis2_placement_3d ( 'none', #18598, #24838, #33652 ) ;
#3828 = edge_curve ( 'none', #24674, #31958, #30303, .t. ) ;
#3829 = vector ( 'none', #5777, 1000.000000000000114 ) ;
#3830 = edge_curve ( 'none', #6247, #1283, #1462, .t. ) ;
#3831 = oriented_edge ( 'none', *, *, #26658, .t. ) ;
#3832 = cartesian_point ( 'none', ( -31.23735412332368711, 24.98454937304389745, -15.50000000000001066 ) ) ;
#3833 = line ( 'none', #27127, #1032 ) ;
#3834 = edge_curve ( 'none', #18361, #8715, #3317, .t. ) ;
#3835 = edge_loop ( 'none', ( #1368, #6124, #28457, #32446 ) ) ;
#3836 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#3837 = edge_curve ( 'none', #32922, #11672, #16433, .t. ) ;
#3838 = edge_loop ( 'none', ( #38223, #9037, #8777 ) ) ;
#3839 = cartesian_point ( 'none', ( -26.52514329740299459, -49.88653899652934598, 73.10000000000073328 ) ) ;
#3840 = cartesian_point ( 'none', ( -25.23275269941276377, -16.04587284039962825, -5.500000000000015099 ) ) ;
#3841 = face_outer_bound ( 'none', #7579, .t. ) ;
#3842 = oriented_edge ( 'none', *, *, #36091, .t. ) ;
#3843 = axis2_placement_3d ( 'none', #21583, #30166, #24698 ) ;
#3844 = cartesian_point ( 'none', ( -24.06041759277653114, -45.25106413402323824, 70.99999999999998579 ) ) ;
#3845 = cartesian_point ( 'none', ( 66.90698896320810718, -48.58481840049370248, 102.3194611380627919 ) ) ;
#3846 = cartesian_point ( 'none', ( 99.29999999999989768, 7.054583543125708900, 97.16381357802998764 ) ) ;
#3847 = circle ( 'none', #9210, 4.499999999999997335 ) ;
#3848 = oriented_edge ( 'none', *, *, #19907, .f. ) ;
#3849 = vertex_point ( 'none', #23405 ) ;
#3850 = vertex_point ( 'none', #22633 ) ;
#3851 = axis2_placement_3d ( 'none', #34154, #13470, #7187 ) ;
#3853 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#3852 = cartesian_point ( 'none', ( -25.43450627913747297, -15.58838459676023547, -43.00000000000000711 ) ) ;
#3854 = cartesian_point ( 'none', ( 1.024070507675967274e-13, 5.734157108665991445e-17, -45.00000000000000000 ) ) ;
#3855 = cartesian_point ( 'none', ( 109.6000000000008043, 54.27562522891324903, 148.3519862267778251 ) ) ;
#3856 = cartesian_point ( 'none', ( 86.30000000000042348, 13.83882114897722815, 124.2867978370205151 ) ) ;
#3857 = oriented_edge ( 'none', *, *, #37669, .t. ) ;
#3858 = cartesian_point ( 'none', ( -32.99275717389347307, 14.89755345127504071, 161.5581963415835105 ) ) ;
#3859 = axis2_placement_3d ( 'none', #26958, #469, #9087 ) ;
#3860 = cartesian_point ( 'none', ( -27.91330771041597814, -46.74999638364420917, 81.10000000000074749 ) ) ;
#3861 = cylindrical_surface ( 'none', #1581, 3.400000000000000355 ) ;
#3862 = circle ( 'none', #33810, 28.00000000000000711 ) ;
#3863 = cartesian_point ( 'none', ( -7.573293923912571834, 25.91611890584753652, 1.999999999999994893 ) ) ;
#3864 = line ( 'none', #17580, #33720 ) ;
#3865 = cartesian_point ( 'none', ( 105.4383920597551878, -64.79996437063034875, 141.1429478879242367 ) ) ;
#3866 = cartesian_point ( 'none', ( 81.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#3867 = cartesian_point ( 'none', ( -27.14101090827761809, 13.81061772185992176, 166.0000000000000568 ) ) ;
#3868 = oriented_edge ( 'none', *, *, #27106, .t. ) ;
#3869 = face_outer_bound ( 'none', #37173, .t. ) ;
#3870 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033825413e-15 ) ) ;
#3871 = advanced_face ( 'none', ( #4245 ), #18313, .t. ) ;
#3872 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991884842, -0.3234223926295186069 ) ) ;
#3873 = vertex_point ( 'none', #23789 ) ;
#3874 = line ( 'none', #11576, #37505 ) ;
#3875 = cartesian_point ( 'none', ( -21.69019973881706065, 29.06035851498816314, 161.6483279865440750 ) ) ;
#3876 = axis2_placement_3d ( 'none', #10657, #37360, #19787 ) ;
#3877 = line ( 'none', #21532, #31457 ) ;
#3878 = cartesian_point ( 'none', ( 89.29999999999992610, 13.74991120613049844, 142.9227346058105468 ) ) ;
#3879 = direction ( 'none', ( 1.000000000000000000, -6.938893903907222067e-15, 1.246832498358328916e-15 ) ) ;
#3880 = oriented_edge ( 'none', *, *, #19025, .t. ) ;
#3881 = edge_curve ( 'none', #24922, #31819, #25292, .t. ) ;
#3882 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#3883 = cartesian_point ( 'none', ( 15.59760334616086475, 26.19868397267270055, 165.9999999999998579 ) ) ;
#3884 = axis2_placement_3d ( 'none', #3584, #18514, #21897 ) ;
#3885 = b_spline_curve_with_knots ( 'none', 3,
( #27526, #9656, #28271, #13450, #37015, #19320, #1666, #31169, #34131, #25435, #10579, #22197, #30897, #28408, #13583, #10176, #19448, #31033, #19066, #34004 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009834715065428459475, 0.001966943013085691895, 0.002950414519628537843, 0.003933886026171383790, 0.004917357532714229304, 0.005900829039257075685, 0.006392564792528506248, 0.006884300545799936812, 0.007867772052342802275 ),
.unspecified. ) ;
#3886 = face_outer_bound ( 'none', #25885, .t. ) ;
#3887 = edge_loop ( 'none', ( #4651, #13530, #21014, #11889, #7639, #35824 ) ) ;
#3888 = cartesian_point ( 'none', ( 85.60082753224001806, -5.542124968850626665, 60.99999999999997868 ) ) ;
#3889 = edge_curve ( 'none', #33184, #6608, #23440, .t. ) ;
#3890 = direction ( 'none', ( 0.4035071594494652469, -0.9149764872787845560, 2.389706876978114971e-16 ) ) ;
#3891 = oriented_edge ( 'none', *, *, #38575, .f. ) ;
#3893 = cartesian_point ( 'none', ( 89.30000000000040927, -2.702618179020713120e-12, 118.4999999999999574 ) ) ;
#3892 = cartesian_point ( 'none', ( 7.947809077535339384e-14, -4.075267762323391065e-28, -46.00000000000000000 ) ) ;
#3894 = cartesian_point ( 'none', ( 47.49999999999993605, -3.544121925359428705e-13, 0.9999999999999759082 ) ) ;
#3895 = cartesian_point ( 'none', ( 101.5999999999998948, -29.37492874126088438, 169.3788690485863526 ) ) ;
#3896 = cartesian_point ( 'none', ( 85.59473651418733198, -12.00000000000294165, 62.99994277974101209 ) ) ;
#3897 = edge_curve ( 'none', #18925, #13300, #12069, .t. ) ;
#3898 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#3899 = cartesian_point ( 'none', ( 109.3000000000004093, 5.018653577864717441, 106.9085807982190772 ) ) ;
#3900 = oriented_edge ( 'none', *, *, #9459, .t. ) ;
#3901 = cartesian_point ( 'none', ( 13.13900012599331113, -29.79346437877191534, -42.99999999999999289 ) ) ;
#3902 = cartesian_point ( 'none', ( 108.3922550876779667, 14.79082821197436282, 143.3645229169008815 ) ) ;
#3903 = face_outer_bound ( 'none', #24018, .t. ) ;
#3904 = direction ( 'none', ( 0.8777391957245778142, -0.02138878713171134607, -0.4786610743248354560 ) ) ;
#3906 = oriented_edge ( 'none', *, *, #34504, .t. ) ;
#3905 = line ( 'none', #9485, #25875 ) ;
#3907 = cartesian_point ( 'none', ( -13.63436014539017549, -32.35551939882166295, 166.0000000000000568 ) ) ;
#3908 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#3909 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#3910 = cartesian_point ( 'none', ( 51.00292657709459121, 33.46194077712007697, 1.000000000000028644 ) ) ;
#3911 = axis2_placement_3d ( 'none', #37923, #11244, #11374 ) ;
#3912 = oriented_edge ( 'none', *, *, #14464, .f. ) ;
#3913 = edge_loop ( 'none', ( #25050, #27932 ) ) ;
#3914 = cartesian_point ( 'none', ( -24.66471417868764249, -38.52495316524669988, 128.3965918109579150 ) ) ;
#3915 = oriented_edge ( 'none', *, *, #684, .t. ) ;
#3916 = edge_curve ( 'none', #36216, #18945, #15514, .t. ) ;
#3917 = cartesian_point ( 'none', ( -25.36088492283878182, 38.60986808078976651, 126.8257173005655005 ) ) ;
#3918 = cartesian_point ( 'none', ( 28.39971579052105710, -40.03895679232038418, 116.6913778382467797 ) ) ;
#3919 = face_bound ( 'none', #14505, .t. ) ;
#3920 = edge_loop ( 'none', ( #31862, #9143 ) ) ;
#3921 = advanced_face ( 'none', ( #517 ), #20416, .f. ) ;
#3922 = oriented_edge ( 'none', *, *, #33696, .t. ) ;
#3923 = circle ( 'none', #3570, 7.399999999999989697 ) ;
#3924 = oriented_edge ( 'none', *, *, #1552, .f. ) ;
#3925 = cartesian_point ( 'none', ( -16.14028637797846599, 36.59905949115139379, -126.0000000000000000 ) ) ;
#3926 = oriented_edge ( 'none', *, *, #34100, .f. ) ;
#3927 = cartesian_point ( 'none', ( 109.5999999999998948, -29.37492874126277798, 169.3788690485871768 ) ) ;
#3928 = cartesian_point ( 'none', ( 26.21492228982272366, -25.13874484488195193, 161.6483251910482579 ) ) ;
#3929 = oriented_edge ( 'none', *, *, #36648, .f. ) ;
#3930 = oriented_edge ( 'none', *, *, #5155, .f. ) ;
#3931 = cartesian_point ( 'none', ( 89.42304434698601767, 14.35957522265466757, 143.0965778759994009 ) ) ;
#3932 = cartesian_point ( 'none', ( 99.29999999999991189, -20.31810235757668437, 98.38695158393345253 ) ) ;
#3933 = cartesian_point ( 'none', ( -16.78155709473200474, 6.509941741386574776, -10.55997007532728027 ) ) ;
#3934 = circle ( 'none', #29645, 5.500000000000005329 ) ;
#3935 = advanced_face ( 'none', ( #3323 ), #32356, .f. ) ;
#3937 = vertex_point ( 'none', #8489 ) ;
#3936 = circle ( 'none', #9807, 64.99999999999998579 ) ;
#3938 = axis2_placement_3d ( 'none', #36576, #30361, #844 ) ;
#3939 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3940 = direction ( 'none', ( -7.517483463770833371e-17, -0.3245816090057744296, -0.9458576949495218766 ) ) ;
#3941 = cartesian_point ( 'none', ( 106.2161964726966232, -66.33988952078664170, 141.4891265351883476 ) ) ;
#3942 = direction ( 'none', ( 3.494332759618497741e-17, 1.000000000000000000, -8.798903201514274610e-30 ) ) ;
#3943 = edge_curve ( 'none', #6898, #11845, #6808, .t. ) ;
#3944 = oriented_edge ( 'none', *, *, #10817, .t. ) ;
#3945 = oriented_edge ( 'none', *, *, #5655, .t. ) ;
#3946 = direction ( 'none', ( 1.050939341092433312e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3947 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787845560, 2.264096314767539082e-16 ) ) ;
#3948 = direction ( 'none', ( -1.000000000000000000, -9.346062282594057305e-16, -1.658395643033827582e-15 ) ) ;
#3949 = cartesian_point ( 'none', ( 30.40382688075180440, 24.88387640294432401, -36.49999999999997868 ) ) ;
#3950 = cartesian_point ( 'none', ( -23.11473550808555188, -50.25262465667315581, 81.10000000000074749 ) ) ;
#3951 = edge_curve ( 'none', #20828, #31135, #38327, .t. ) ;
#3952 = axis2_placement_3d ( 'none', #23066, #11209, #28638 ) ;
#3953 = edge_curve ( 'none', #8362, #16182, #28061, .t. ) ;
#3954 = circle ( 'none', #3215, 4.499999999999997335 ) ;
#3955 = oriented_edge ( 'none', *, *, #10383, .f. ) ;
#3956 = cartesian_point ( 'none', ( 88.00000000000042633, -8.404955560760589250, 61.14067955231298157 ) ) ;
#3957 = edge_curve ( 'none', #14841, #37710, #21568, .t. ) ;
#3958 = cartesian_point ( 'none', ( -57.26190476190569711, 30.75832022458630632, 60.99999999999999289 ) ) ;
#3959 = cylindrical_surface ( 'none', #14776, 3.400000000000000355 ) ;
#3960 = oriented_edge ( 'none', *, *, #1667, .t. ) ;
#3961 = direction ( 'none', ( -1.000000000000000000, 1.058752671254872842e-14, -1.304512053934554399e-15 ) ) ;
#3962 = cartesian_point ( 'none', ( 22.30000000000033111, -2.708068791026465930e-12, 118.4999999999999716 ) ) ;
#3963 = oriented_edge ( 'none', *, *, #9565, .t. ) ;
#3964 = cylindrical_surface ( 'none', #13852, 12.50000000000001066 ) ;
#3965 = vertex_point ( 'none', #36217 ) ;
#3966 = vertex_point ( 'none', #15056 ) ;
#3967 = axis2_placement_3d ( 'none', #1774, #28779, #22696 ) ;
#3968 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#3969 = cartesian_point ( 'none', ( 17.99984057285520223, 0.07575850974393502635, -11.49999999999997513 ) ) ;
#3970 = oriented_edge ( 'none', *, *, #36566, .t. ) ;
#3971 = edge_curve ( 'none', #26848, #32476, #1897, .t. ) ;
#3972 = edge_loop ( 'none', ( #35434, #445, #23801, #5056 ) ) ;
#3973 = axis2_placement_3d ( 'none', #8841, #6090, #20763 ) ;
#3974 = line ( 'none', #14837, #11042 ) ;
#3975 = line ( 'none', #17993, #15715 ) ;
#3976 = direction ( 'none', ( 1.000000000000000000, -9.017884454304625918e-15, 1.228184220991579028e-15 ) ) ;
#3977 = cartesian_point ( 'none', ( -7.401794604900180374, 35.31381390093789463, 161.3292821573014066 ) ) ;
#3978 = face_bound ( 'none', #17058, .t. ) ;
#3979 = oriented_edge ( 'none', *, *, #31510, .f. ) ;
#3980 = direction ( 'none', ( -0.8978210972420774816, 0.4403603948438507554, -1.373900992973631219e-15 ) ) ;
#3981 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.657925822092415159e-15 ) ) ;
#3982 = cartesian_point ( 'none', ( 105.5999999999999091, -26.67187768263837810, 171.4903649577638305 ) ) ;
#3983 = cartesian_point ( 'none', ( -26.99299445001577880, 14.12508154440526198, 166.0000000000000853 ) ) ;
#3984 = line ( 'none', #3174, #5860 ) ;
#3985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3986 = vertex_point ( 'none', #248 ) ;
#3987 = cylindrical_surface ( 'none', #2207, 3.999999999999999112 ) ;
#3988 = vertex_point ( 'none', #5989 ) ;
#3989 = cartesian_point ( 'none', ( 109.4999999999997300, -54.66520600665590734, 67.23469665210237167 ) ) ;
#3990 = cartesian_point ( 'none', ( 89.42599100068764528, 1.599843769973481544, 131.9016120229800890 ) ) ;
#3991 = cartesian_point ( 'none', ( -54.34738077887074326, 35.65616640185030661, 0.9999999999999037437 ) ) ;
#3992 = axis2_placement_3d ( 'none', #19218, #1176, #19092 ) ;
#3993 = cartesian_point ( 'none', ( 34.80000000000043059, -2.707051885801511982e-12, 118.4999999999999716 ) ) ;
#3994 = oriented_edge ( 'none', *, *, #22112, .t. ) ;
#3995 = cylindrical_surface ( 'none', #12588, 65.00000000000000000 ) ;
#3996 = oriented_edge ( 'none', *, *, #25811, .f. ) ;
#3997 = edge_curve ( 'none', #4, #26925, #9818, .t. ) ;
#3998 = oriented_edge ( 'none', *, *, #24154, .t. ) ;
#3999 = advanced_face ( 'none', ( #10347, #38312 ), #9264, .t. ) ;
#4000 = cartesian_point ( 'none', ( -26.63209825920545981, 14.81293188812977490, 166.0000000000000853 ) ) ;
#4001 = cartesian_point ( 'none', ( 63.00000000000041922, 44.10296108801178150, 142.1472409136329986 ) ) ;
#4002 = edge_curve ( 'none', #27539, #335, #34095, .t. ) ;
#4003 = cartesian_point ( 'none', ( 33.26012770099826810, 18.51121676234321356, 155.2756183571329416 ) ) ;
#4004 = oriented_edge ( 'none', *, *, #26883, .f. ) ;
#4005 = direction ( 'none', ( -2.826139434768344202e-15, -0.3746830699436700107, -0.9271529523749503232 ) ) ;
#4006 = edge_curve ( 'none', #11050, #34737, #36420, .t. ) ;
#4007 = cartesian_point ( 'none', ( 89.30953138100048250, 13.89923026312599497, 142.9653361686971778 ) ) ;
#4008 = oriented_edge ( 'none', *, *, #18918, .t. ) ;
#4009 = face_outer_bound ( 'none', #29254, .t. ) ;
#4010 = cartesian_point ( 'none', ( 99.49999999999975842, -50.87889513109262651, 89.12497391749630538 ) ) ;
#4011 = cartesian_point ( 'none', ( 14.54050692461027516, 26.78154085055796330, 165.9999999999999147 ) ) ;
#4012 = face_outer_bound ( 'none', #2659, .t. ) ;
#4013 = cartesian_point ( 'none', ( 71.59999999999988063, -29.37492874126237652, 169.3788690485871200 ) ) ;
#4014 = edge_curve ( 'none', #14963, #3372, #12670, .t. ) ;
#4015 = cartesian_point ( 'none', ( 47.00000000000007105, -1.313236889682229852e-15, -37.99999999999992184 ) ) ;
#4016 = circle ( 'none', #17729, 6.500000000000000000 ) ;
#4017 = cartesian_point ( 'none', ( 129.4999999999996589, -55.99996437062996080, 118.4999382881271117 ) ) ;
#4018 = vertex_point ( 'none', #24282 ) ;
#4019 = advanced_face ( 'none', ( #1450 ), #14, .f. ) ;
#4020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4021 = cartesian_point ( 'none', ( 88.00000000000041211, 50.87899247233235656, 151.2750000000002046 ) ) ;
#4022 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#4023 = axis2_placement_3d ( 'none', #23839, #32402, #35388 ) ;
#4024 = oriented_edge ( 'none', *, *, #13971, .f. ) ;
#4025 = axis2_placement_3d ( 'none', #2169, #35405, #26434 ) ;
#4026 = vector ( 'none', #34359, 1000.000000000000000 ) ;
#4027 = edge_loop ( 'none', ( #11571, #11602, #4033, #28672, #18133, #18324, #28300, #1286, #22853, #2633, #25809, #16254 ) ) ;
#4028 = cartesian_point ( 'none', ( 109.2248065191027990, 14.22976233973077953, 143.0595909082099126 ) ) ;
#4029 = cartesian_point ( 'none', ( -22.27514329740253274, 49.88653899652953072, -5.690586890594317993e-14 ) ) ;
#4030 = direction ( 'none', ( -9.251858538542964333e-15, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#4031 = axis2_placement_3d ( 'none', #31052, #34149, #25453 ) ;
#4032 = circle ( 'none', #5287, 16.00000000000000355 ) ;
#4033 = oriented_edge ( 'none', *, *, #37179, .f. ) ;
#4034 = cartesian_point ( 'none', ( 57.49057673696042059, -30.05264132307111780, 60.99999999999999289 ) ) ;
#4035 = cartesian_point ( 'none', ( -7.263128870090276301, 16.46957677101812934, -46.50000000000000711 ) ) ;
#4036 = cartesian_point ( 'none', ( -23.59103222023139068, -52.67822167670968270, 73.10000000000073328 ) ) ;
#4037 = oriented_edge ( 'none', *, *, #7402, .t. ) ;
#4038 = edge_curve ( 'none', #12662, #10763, #22487, .t. ) ;
#4039 = vertex_point ( 'none', #32857 ) ;
#4040 = oriented_edge ( 'none', *, *, #8126, .f. ) ;
#4041 = b_spline_curve_with_knots ( 'none', 3,
( #5450, #29344, #5324, #8336, #11892, #29208, #32711, #11526 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137266681, 0.001317094235482469018, 0.001851934906316837944, 0.002386775577151207303 ),
.unspecified. ) ;
#4042 = oriented_edge ( 'none', *, *, #8755, .f. ) ;
#4043 = cartesian_point ( 'none', ( -23.50940752678870993, 38.52180610119411597, 130.5492774521786430 ) ) ;
#4044 = cartesian_point ( 'none', ( 104.8902327927009424, -60.19996437063032602, 140.8989777710197018 ) ) ;
#4045 = oriented_edge ( 'none', *, *, #7568, .t. ) ;
#4046 = vector ( 'none', #29241, 999.9999999999998863 ) ;
#4047 = circle ( 'none', #4981, 4.199999999999992184 ) ;
#4048 = cartesian_point ( 'none', ( -29.90783924058293763, 50.45422566714466939, 81.10000000000076170 ) ) ;
#4049 = vector ( 'none', #22146, 1000.000000000000000 ) ;
#4050 = oriented_edge ( 'none', *, *, #10501, .f. ) ;
#4051 = direction ( 'none', ( 7.641389026774688827e-15, 1.000000000000000000, 3.885780586188139597e-16 ) ) ;
#4052 = cartesian_point ( 'none', ( 31.78895784530424962, -17.40823890187160572, 161.6483267142240265 ) ) ;
#4053 = edge_curve ( 'none', #9905, #17989, #31337, .t. ) ;
#4054 = cartesian_point ( 'none', ( -19.56041759277652758, 45.25106413401669414, 60.97126735262863662 ) ) ;
#4055 = edge_curve ( 'none', #28952, #533, #8449, .t. ) ;
#4056 = cartesian_point ( 'none', ( 7.947809077535339384e-14, -4.075267762323391065e-28, -46.00000000000000000 ) ) ;
#4057 = oriented_edge ( 'none', *, *, #14753, .t. ) ;
#4058 = edge_curve ( 'none', #6551, #38299, #7967, .t. ) ;
#4060 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353207e-16 ) ) ;
#4059 = cartesian_point ( 'none', ( 26.52514329740292354, -49.88653899652934598, -23.74999999999995381 ) ) ;
#4061 = vector ( 'none', #17887, 1000.000000000000000 ) ;
#4062 = cartesian_point ( 'none', ( 54.34738077886744634, -35.65616640185522357, 9.003211165691095720e-14 ) ) ;
#4063 = vertex_point ( 'none', #12552 ) ;
#4064 = advanced_face ( 'none', ( #27591 ), #27900, .t. ) ;
#4065 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 69.59999999999999432 ) ) ;
#4066 = cartesian_point ( 'none', ( 31.23780192523825150, -29.94210633672250665, -11.49999999999997158 ) ) ;
#4067 = cartesian_point ( 'none', ( 105.6000000000006054, 26.67194894137636041, 65.50951161848699655 ) ) ;
#4068 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#4069 = edge_curve ( 'none', #34188, #28370, #2377, .t. ) ;
#4070 = oriented_edge ( 'none', *, *, #33947, .f. ) ;
#4071 = cartesian_point ( 'none', ( 99.49999999999965894, -60.19996437063019812, 138.4999382881250085 ) ) ;
#4072 = cartesian_point ( 'none', ( 89.85493698349544900, -11.95725547818062040, 144.5597508117885184 ) ) ;
#4073 = axis2_placement_3d ( 'none', #34697, #8239, #20167 ) ;
#4074 = oriented_edge ( 'none', *, *, #6068, .t. ) ;
#4075 = cartesian_point ( 'none', ( 129.5000000000003126, 4.000035629369803836, 111.5717350578498639 ) ) ;
#4076 = oriented_edge ( 'none', *, *, #6468, .t. ) ;
#4077 = oriented_edge ( 'none', *, *, #14390, .f. ) ;
#4078 = oriented_edge ( 'none', *, *, #20015, .f. ) ;
#4079 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#4080 = oriented_edge ( 'none', *, *, #36441, .f. ) ;
#4081 = oriented_edge ( 'none', *, *, #18237, .t. ) ;
#4082 = cartesian_point ( 'none', ( 23.62346299596980970, -55.59094531342822876, 80.99999999999998579 ) ) ;
#4083 = axis2_placement_3d ( 'none', #3176, #24093, #6185 ) ;
#4084 = oriented_edge ( 'none', *, *, #2292, .t. ) ;
#4085 = line ( 'none', #26261, #20951 ) ;
#4086 = circle ( 'none', #28476, 18.00000000000000355 ) ;
#4087 = axis2_placement_3d ( 'none', #33025, #30068, #27452 ) ;
#4088 = line ( 'none', #33087, #9736 ) ;
#4089 = cartesian_point ( 'none', ( -16.10986379741645536, 31.07204995536125125, 166.0000000000000853 ) ) ;
#4090 = vertex_point ( 'none', #15819 ) ;
#4091 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#4092 = advanced_face ( 'none', ( #26204 ), #893, .t. ) ;
#4093 = cartesian_point ( 'none', ( 29.47216235354562741, -44.09300133092891372, 73.09999999999999432 ) ) ;
#4094 = vector ( 'none', #4630, 1000.000000000000000 ) ;
#4095 = oriented_edge ( 'none', *, *, #37793, .t. ) ;
#4096 = plane ( 'none', #4751 ) ;
#4097 = line ( 'none', #19709, #29315 ) ;
#4098 = cartesian_point ( 'none', ( 109.3000000000004093, -2.700991130660787124e-12, 118.4999999999999574 ) ) ;
#4099 = cartesian_point ( 'none', ( 50.70000000000000284, -7.625578639908407530e-15, -1.899999999999912426 ) ) ;
#4100 = oriented_edge ( 'none', *, *, #13665, .t. ) ;
#4101 = axis2_placement_3d ( 'none', #10326, #32069, #14242 ) ;
#4103 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#4102 = direction ( 'none', ( 0.3197788564174569581, 0.9474922073496665487, 5.502900662335837080e-16 ) ) ;
#4104 = direction ( 'none', ( 1.030503523103491765e-14, 0.9271529523749491020, -0.3746830699436732859 ) ) ;
#4105 = direction ( 'none', ( -0.9458576949495217656, 0.3245816090057743186, -5.139921410301649810e-16 ) ) ;
#4106 = edge_curve ( 'none', #26361, #37845, #25277, .t. ) ;
#4107 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685484834e-16 ) ) ;
#4108 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -1.734723475976806601e-16 ) ) ;
#4109 = advanced_face ( 'none', ( #30836 ), #23428, .f. ) ;
#4110 = oriented_edge ( 'none', *, *, #24235, .f. ) ;
#4111 = axis2_placement_3d ( 'none', #19640, #34302, #8101 ) ;
#4112 = cartesian_point ( 'none', ( -31.07830091133760675, 16.10090063988133835, 166.0000000000019611 ) ) ;
#4113 = oriented_edge ( 'none', *, *, #12471, .t. ) ;
#4114 = edge_curve ( 'none', #31685, #15099, #32254, .t. ) ;
#4115 = edge_loop ( 'none', ( #13784, #13666, #29197 ) ) ;
#4116 = oriented_edge ( 'none', *, *, #21933, .t. ) ;
#4117 = direction ( 'none', ( -0.9135987784239475440, 2.286250679720036085e-14, -0.4066168615075753112 ) ) ;
#4118 = cartesian_point ( 'none', ( 89.29999999999992610, 1.616464943358808748, 132.2735783556275351 ) ) ;
#4119 = edge_loop ( 'none', ( #28031, #27815, #28041, #403 ) ) ;
#4120 = oriented_edge ( 'none', *, *, #27463, .t. ) ;
#4121 = edge_curve ( 'none', #29047, #3256, #18583, .t. ) ;
#4122 = edge_curve ( 'none', #1319, #15381, #17808, .t. ) ;
#4123 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.658395643033828174e-15 ) ) ;
#4124 = circle ( 'none', #8148, 6.900000000000004796 ) ;
#4125 = oriented_edge ( 'none', *, *, #6285, .t. ) ;
#4126 = cartesian_point ( 'none', ( 69.05128498633473555, -11.50478251246327055, 67.94442431598814380 ) ) ;
#4127 = advanced_face ( 'none', ( #2812 ), #7040, .f. ) ;
#4128 = cartesian_point ( 'none', ( 36.09165855154786584, 2.991916194763767578, 160.4160323647578252 ) ) ;
#4129 = cartesian_point ( 'none', ( 101.6000000000006480, 29.37500000000077094, 67.62100752766362177 ) ) ;
#4130 = line ( 'none', #2615, #22873 ) ;
#4131 = axis2_placement_3d ( 'none', #26914, #9042, #27044 ) ;
#4132 = cylindrical_surface ( 'none', #19489, 4.000000000000000888 ) ;
#4133 = cartesian_point ( 'none', ( 89.39563419643222630, 14.28678452172425573, 143.0758388793937854 ) ) ;
#4134 = direction ( 'none', ( -1.720845688168992638e-15, 8.973292796889013490e-30, 1.000000000000000000 ) ) ;
#4135 = circle ( 'none', #28153, 4.000000000000000888 ) ;
#4136 = cartesian_point ( 'none', ( 14.26717175533434734, 26.92497150478796897, 165.9999999999999147 ) ) ;
#4137 = edge_loop ( 'none', ( #26523, #488 ) ) ;
#4138 = axis2_placement_3d ( 'none', #24894, #33970, #10274 ) ;
#4139 = direction ( 'none', ( -9.912705577010317464e-15, -1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#4140 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#4141 = cartesian_point ( 'none', ( -16.01804448978265327, 31.12142291847148456, 166.0000000000069633 ) ) ;
#4142 = direction ( 'none', ( -7.554301286285416769e-15, -0.7880615331266349610, -0.6155964749786160262 ) ) ;
#4144 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#4143 = cartesian_point ( 'none', ( 108.6087859572933922, -12.71222177180973567, 144.5109342821963025 ) ) ;
#4145 = cartesian_point ( 'none', ( -30.75832022459118420, 57.26190476190178202, 60.99999999999999289 ) ) ;
#4146 = cartesian_point ( 'none', ( 88.29999999999949978, 3.894288438422031540, 104.0143340657535163 ) ) ;
#4147 = cartesian_point ( 'none', ( 86.86984556149072034, -12.00000000000360068, 62.61085492935588093 ) ) ;
#4148 = oriented_edge ( 'none', *, *, #13214, .t. ) ;
#4149 = cartesian_point ( 'none', ( -30.29842539896233333, -55.05590473925368400, 81.10000000000074749 ) ) ;
#4150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4151 = oriented_edge ( 'none', *, *, #23886, .f. ) ;
#4152 = edge_loop ( 'none', ( #1397, #9057, #25410 ) ) ;
#4153 = oriented_edge ( 'none', *, *, #11279, .f. ) ;
#4154 = cartesian_point ( 'none', ( 108.4406485810586958, 14.76685644540013342, 143.3655940861266913 ) ) ;
#4155 = vertex_point ( 'none', #12936 ) ;
#4156 = cartesian_point ( 'none', ( -4.680683049613670654, 10.61372725243393056, -115.9999999999999147 ) ) ;
#4157 = local_time ( 15, 18, 45.00000000000000000, #6528 ) ;
#4158 = oriented_edge ( 'none', *, *, #11, .f. ) ;
#4159 = oriented_edge ( 'none', *, *, #36170, .t. ) ;
#4160 = cartesian_point ( 'none', ( 30.68722004352644106, 57.30009633352923970, 60.99999999999999289 ) ) ;
#4161 = cartesian_point ( 'none', ( -24.06041759277652758, -45.25106413402323113, 70.99999999999998579 ) ) ;
#4162 = vector ( 'none', #33991, 1000.000000000000000 ) ;
#4163 = cartesian_point ( 'none', ( 108.5620027167885269, -1.578771657238978943, 105.5699621741781016 ) ) ;
#4164 = vector ( 'none', #29200, 1000.000000000000000 ) ;
#4165 = cartesian_point ( 'none', ( 26.52514329740328591, -49.88653899653260027, 70.99999999999998579 ) ) ;
#4166 = axis2_placement_3d ( 'none', #26498, #29499, #12051 ) ;
#4167 = edge_curve ( 'none', #22732, #3354, #25728, .t. ) ;
#4168 = cartesian_point ( 'none', ( 109.2456176942505408, -4.566619511715109603, 128.7688782488652350 ) ) ;
#4169 = cartesian_point ( 'none', ( 29.81191037144940026, -57.50000000000326850, 60.99999999999999289 ) ) ;
#4170 = circle ( 'none', #19334, 3.400000000000000355 ) ;
#4171 = line ( 'none', #15093, #16843 ) ;
#4172 = toroidal_surface ( 'none', #5108, 7.299999999999999822, 0.2000000000000000111 ) ;
#4173 = edge_curve ( 'none', #4493, #34791, #501, .t. ) ;
#4174 = oriented_edge ( 'none', *, *, #15269, .t. ) ;
#4175 = axis2_placement_3d ( 'none', #32519, #38644, #2515 ) ;
#4176 = cartesian_point ( 'none', ( 24.52750005425586011, -26.78833095968793643, 161.6483248767369787 ) ) ;
#4177 = oriented_edge ( 'none', *, *, #33877, .f. ) ;
#4178 = oriented_edge ( 'none', *, *, #33299, .f. ) ;
#4179 = face_outer_bound ( 'none', #36332, .t. ) ;
#4180 = oriented_edge ( 'none', *, *, #32745, .f. ) ;
#4181 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#4182 = vertex_point ( 'none', #36888 ) ;
#4183 = cartesian_point ( 'none', ( -28.54738667370744309, -52.65699594927067295, 77.10000000000073328 ) ) ;
#4184 = oriented_edge ( 'none', *, *, #23435, .t. ) ;
#4186 = advanced_face ( 'none', ( #29454 ), #15501, .t. ) ;
#4185 = axis2_placement_3d ( 'none', #13428, #36856, #16428 ) ;
#4187 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#4188 = cartesian_point ( 'none', ( 5.001291863666689032e-13, 23.99999999999672795, 147.5000000001145963 ) ) ;
#4189 = line ( 'none', #2631, #11269 ) ;
#4190 = oriented_edge ( 'none', *, *, #24857, .t. ) ;
#4191 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685484834e-16 ) ) ;
#4192 = direction ( 'none', ( 1.000000000000000000, 8.135241799630646604e-17, -1.073949431398143795e-16 ) ) ;
#4193 = edge_curve ( 'none', #17240, #6990, #35729, .t. ) ;
#4194 = cartesian_point ( 'none', ( 15.47562910580057505, -9.239850808153802220, -37.38315864030693803 ) ) ;
#4195 = axis2_placement_3d ( 'none', #20168, #14154, #5106 ) ;
#4196 = vector ( 'none', #19615, 999.9999999999998863 ) ;
#4197 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -2.389706876978114478e-16 ) ) ;
#4198 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#4199 = direction ( 'none', ( -1.025444720989913124e-14, -0.9271529523749515445, 0.3746830699436668466 ) ) ;
#4200 = circle ( 'none', #36811, 6.500000000000000000 ) ;
#4201 = cartesian_point ( 'none', ( 32.24725196323231557, -52.10835137936565786, 73.09999999999993747 ) ) ;
#4202 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.727784582072899866e-15 ) ) ;
#4203 = line ( 'none', #37000, #11757 ) ;
#4204 = cartesian_point ( 'none', ( 55.30000000000041638, -10.64536536711856840, 114.8614980829178620 ) ) ;
#4205 = cylindrical_surface ( 'none', #32133, 6.500000000000001776 ) ;
#4206 = cartesian_point ( 'none', ( 99.50000000000009948, 29.37499999999898392, 67.62100752766441758 ) ) ;
#4207 = direction ( 'none', ( 0.4533875470988997236, 0.8913134870154512113, 7.736866702856558655e-16 ) ) ;
#4208 = oriented_edge ( 'none', *, *, #26883, .t. ) ;
#4209 = cartesian_point ( 'none', ( 34.80000000000043059, -20.81760338458484583, 111.3847073621505501 ) ) ;
#4210 = axis2_placement_3d ( 'none', #21869, #19924, #25903 ) ;
#4211 = edge_loop ( 'none', ( #26181, #1696, #7754, #16267 ) ) ;
#4212 = circle ( 'none', #18510, 4.250000000000007105 ) ;
#4213 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#4214 = vertex_point ( 'none', #31574 ) ;
#4215 = edge_curve ( 'none', #21651, #27385, #17366, .t. ) ;
#4216 = oriented_edge ( 'none', *, *, #22807, .t. ) ;
#4217 = oriented_edge ( 'none', *, *, #12172, .f. ) ;
#4218 = cartesian_point ( 'none', ( 7.916517246626482596, -25.00652895691789723, 1.649655893088031178 ) ) ;
#4219 = oriented_edge ( 'none', *, *, #10814, .t. ) ;
#4220 = oriented_edge ( 'none', *, *, #3088, .f. ) ;
#4221 = cartesian_point ( 'none', ( -30.51928865305276162, 50.55683958428216584, 71.00000000000071054 ) ) ;
#4222 = plane ( 'none', #36353 ) ;
#4223 = edge_curve ( 'none', #11508, #14657, #7525, .t. ) ;
#4224 = edge_curve ( 'none', #18597, #23010, #31765, .t. ) ;
#4225 = vector ( 'none', #13520, 1000.000000000000000 ) ;
#4226 = cartesian_point ( 'none', ( 7.061375290365765167, -16.01208852737874011, -72.99999999999995737 ) ) ;
#4227 = cartesian_point ( 'none', ( 108.4624967449506272, -12.47571198100800238, 144.5829178424305326 ) ) ;
#4228 = direction ( 'none', ( 7.072150969235264604e-16, -4.674484667268940895e-17, -1.000000000000000000 ) ) ;
#4229 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#4230 =( bounded_curve ( ) b_spline_curve ( 3, ( #380, #21433, #9523, #21556 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243650485, 0.8047378541243650485, 1.000000000000000000 ) )
representation_item ( '' ) );
#4231 = cartesian_point ( 'none', ( -1.906932671345469288, -10.83344856391650346, 163.4999999999999432 ) ) ;
#4232 = cartesian_point ( 'none', ( -32.19920301407431396, -16.62086557324760605, 161.6330574496469694 ) ) ;
#4233 = direction ( 'none', ( -9.912705577009157838e-15, -1.000000000000000000, 2.775557561562564132e-14 ) ) ;
#4234 = cartesian_point ( 'none', ( -25.10466849810429579, -31.14095936837168921, -33.69911816234683499 ) ) ;
#4235 = line ( 'none', #34619, #32733 ) ;
#4236 = circle ( 'none', #28350, 20.00000000000000711 ) ;
#4237 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#4238 = cartesian_point ( 'none', ( 109.2999999999999119, -3.183942753657925181e-14, 118.5000000000000568 ) ) ;
#4239 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#4240 = oriented_edge ( 'none', *, *, #32250, .t. ) ;
#4241 = axis2_placement_3d ( 'none', #27985, #34099, #31143 ) ;
#4242 = oriented_edge ( 'none', *, *, #33800, .f. ) ;
#4243 = cartesian_point ( 'none', ( 89.97395247240440597, -12.70519021504874502, 144.5082402596491988 ) ) ;
#4244 = axis2_placement_3d ( 'none', #38075, #26217, #23375 ) ;
#4245 = face_outer_bound ( 'none', #28799, .t. ) ;
#4246 = cartesian_point ( 'none', ( -29.56706174895001737, -26.65409860518551000, -37.39736891709547706 ) ) ;
#4247 = advanced_face ( 'none', ( #11754 ), #32011, .f. ) ;
#4248 = cartesian_point ( 'none', ( 32.71321233953168672, 20.00821578758208830, 154.3029560548007453 ) ) ;
#4249 = cartesian_point ( 'none', ( 22.73517446800407171, 51.16565442219919646, 72.89999999999996305 ) ) ;
#4250 = vertex_point ( 'none', #10738 ) ;
#4251 = face_outer_bound ( 'none', #6482, .t. ) ;
#4252 = oriented_edge ( 'none', *, *, #36548, .f. ) ;
#4253 = oriented_edge ( 'none', *, *, #10342, .t. ) ;
#4254 = oriented_edge ( 'none', *, *, #22623, .f. ) ;
#4255 = oriented_edge ( 'none', *, *, #36513, .f. ) ;
#4256 = cartesian_point ( 'none', ( 89.32716715113917871, 14.02563474462934678, 143.0013952198632126 ) ) ;
#4257 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.659449478991620079e-15 ) ) ;
#4258 = cartesian_point ( 'none', ( 14.18402039411870241, 26.96496863459048043, 165.9999999999999432 ) ) ;
#4259 = oriented_edge ( 'none', *, *, #25057, .t. ) ;
#4260 = oriented_edge ( 'none', *, *, #26057, .f. ) ;
#4261 = cartesian_point ( 'none', ( -14.20711835190627781, 26.95394665346771745, 166.0000000000000000 ) ) ;
#4262 = cartesian_point ( 'none', ( 22.27514329740235866, -49.88653899652954493, 48.49999999999995737 ) ) ;
#4264 = cartesian_point ( 'none', ( 28.86431713445810487, 7.811084454890565354, -5.499999999999984013 ) ) ;
#4263 = cartesian_point ( 'none', ( 108.6717060035752525, -12.68362750450299004, 144.4999839828319068 ) ) ;
#4265 = vector ( 'none', #25290, 1000.000000000000000 ) ;
#4266 = face_outer_bound ( 'none', #12248, .t. ) ;
#4267 = direction ( 'none', ( 0.4533875470988998901, 0.8913134870154511002, 7.736866702856560627e-16 ) ) ;
#4268 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787845560, 0.0000000000000000000 ) ) ;
#4269 = cartesian_point ( 'none', ( 26.52514329740293064, 49.88653899652934598, -23.74999999999995381 ) ) ;
#4270 = direction ( 'none', ( -2.196799758586248692e-14, -1.000000000000000000, -6.867819076617749215e-15 ) ) ;
#4271 = edge_curve ( 'none', #22982, #25376, #25842, .t. ) ;
#4272 = line ( 'none', #34068, #28548 ) ;
#4273 = vertex_point ( 'none', #31757 ) ;
#4274 = face_outer_bound ( 'none', #35570, .t. ) ;
#4275 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#4276 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#4277 = edge_curve ( 'none', #36788, #27123, #9026, .t. ) ;
#4278 = axis2_placement_3d ( 'none', #33709, #21391, #981 ) ;
#4279 = oriented_edge ( 'none', *, *, #6944, .t. ) ;
#4280 = edge_loop ( 'none', ( #19149, #793 ) ) ;
#4281 = cartesian_point ( 'none', ( 57.30009633353292742, 30.68722004352273913, 60.99999999999999289 ) ) ;
#4282 = cartesian_point ( 'none', ( 24.06041759277735892, 45.25106413401669414, 70.99999999999998579 ) ) ;
#4283 = cartesian_point ( 'none', ( 27.50000000000012434, -7.683832865166083362e-16, -71.99999999999994316 ) ) ;
#4284 = edge_curve ( 'none', #7475, #13382, #9386, .t. ) ;
#4285 = conical_surface ( 'none', #4244, 34.00000000000000000, 0.7853981633974415066 ) ;
#4286 = vertex_point ( 'none', #8270 ) ;
#4287 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494653024, -5.427564608772978475e-16 ) ) ;
#4288 = oriented_edge ( 'none', *, *, #24054, .t. ) ;
#4289 = vector ( 'none', #36707, 1000.000000000000000 ) ;
#4290 = oriented_edge ( 'none', *, *, #20131, .f. ) ;
#4291 = edge_curve ( 'none', #6820, #18084, #24341, .t. ) ;
#4292 = b_spline_curve_with_knots ( 'none', 3,
( #26595, #24128, #27105, #21143, #33330, #6223, #29853, #9236, #18275, #12139 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0009830801677883735813, 0.001796362892601684538, 0.002609645617414995712, 0.003422928342228306019, 0.004236211067041617193 ),
.unspecified. ) ;
#4293 = vertex_point ( 'none', #29940 ) ;
#4294 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#4295 = vertex_point ( 'none', #11324 ) ;
#4296 = advanced_face ( 'none', ( #13617 ), #16876, .f. ) ;
#4297 = oriented_edge ( 'none', *, *, #19507, .t. ) ;
#4299 = oriented_edge ( 'none', *, *, #28604, .t. ) ;
#4298 = axis2_placement_3d ( 'none', #23832, #23954, #2894 ) ;
#4300 = cartesian_point ( 'none', ( -39.77921202347295804, -2.732923610146468896, -10.49032445285856596 ) ) ;
#4301 = axis2_placement_3d ( 'none', #8604, #2830, #38214 ) ;
#4302 = vector ( 'none', #9640, 1000.000000000000000 ) ;
#4303 = cartesian_point ( 'none', ( 28.30860289652033757, -46.25036355269892852, 70.99999999999994316 ) ) ;
#4304 = line ( 'none', #24689, #27652 ) ;
#4305 = vector ( 'none', #17145, 1000.000000000000000 ) ;
#4306 = cartesian_point ( 'none', ( 26.83926419204870939, -14.43365185410946161, 165.9999999999997726 ) ) ;
#4307 = axis2_placement_3d ( 'none', #14547, #17545, #8886 ) ;
#4308 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4309 = cartesian_point ( 'none', ( -11.92847864764490495, 27.04853491693547696, -36.50000000000000711 ) ) ;
#4310 = circle ( 'none', #12154, 27.00000000000001066 ) ;
#4311 = oriented_edge ( 'none', *, *, #28464, .f. ) ;
#4313 = cartesian_point ( 'none', ( 55.37718875016461340, -3.801444593688481532, 70.87667597920153639 ) ) ;
#4312 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#4314 = face_outer_bound ( 'none', #13139, .t. ) ;
#4315 = cartesian_point ( 'none', ( 26.52514329740292354, -49.88653899652934598, -23.74999999999995381 ) ) ;
#4316 = advanced_face ( 'none', ( #28510 ), #6579, .f. ) ;
#4317 = oriented_edge ( 'none', *, *, #15010, .f. ) ;
#4318 = cartesian_point ( 'none', ( 16.14028637797876797, -36.59905949115139379, -126.0000000000000000 ) ) ;
#4319 = cartesian_point ( 'none', ( 101.4000000000007731, 50.87896638982989828, 147.8749026587561275 ) ) ;
#4320 = oriented_edge ( 'none', *, *, #20331, .t. ) ;
#4321 = face_outer_bound ( 'none', #9841, .t. ) ;
#4322 = vertex_point ( 'none', #26805 ) ;
#4323 = cartesian_point ( 'none', ( -27.72486019085028985, 53.09988295190935048, 77.10000000000074749 ) ) ;
#4324 = cartesian_point ( 'none', ( 109.2999999999998693, 0.3815413267653915419, 104.6371414979561365 ) ) ;
#4325 = direction ( 'none', ( 0.8540818134321660482, -0.1433326758433501047, 0.5000000000000077716 ) ) ;
#4326 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, -7.632536026059967369e-14 ) ) ;
#4327 = line ( 'none', #32700, #12315 ) ;
#4328 = vertex_point ( 'none', #9194 ) ;
#4329 = axis2_placement_3d ( 'none', #1348, #12989, #25373 ) ;
#4330 = oriented_edge ( 'none', *, *, #30658, .t. ) ;
#4331 = edge_curve ( 'none', #31609, #35830, #23875, .t. ) ;
#4332 = edge_curve ( 'none', #34902, #22982, #35112, .t. ) ;
#4333 = vertex_point ( 'none', #3037 ) ;
#4334 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991884842, -0.3234223926295184959 ) ) ;
#4335 = axis2_placement_3d ( 'none', #15895, #22795, #16530 ) ;
#4336 = edge_curve ( 'none', #1907, #32342, #15016, .t. ) ;
#4337 = direction ( 'none', ( 3.083952846180992055e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4338 = circle ( 'none', #569, 6.399999999999995914 ) ;
#4339 = circle ( 'none', #15602, 40.00000000000001421 ) ;
#4340 = edge_curve ( 'none', #29135, #4556, #33513, .t. ) ;
#4341 = cartesian_point ( 'none', ( 89.30000000000040927, 13.01364116037529683, 124.0047578255296514 ) ) ;
#4342 = edge_curve ( 'none', #4483, #9417, #5630, .t. ) ;
#4343 = edge_curve ( 'none', #22916, #14126, #8897, .t. ) ;
#4344 = direction ( 'none', ( 0.4694715627858922491, 0.8829475928589261002, 0.0000000000000000000 ) ) ;
#4345 = oriented_edge ( 'none', *, *, #10752, .t. ) ;
#4346 = line ( 'none', #36258, #23986 ) ;
#4347 = cartesian_point ( 'none', ( 30.56644156765450759, -9.411960263150126238, 111.0558745305486354 ) ) ;
#4348 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#4349 = cartesian_point ( 'none', ( 104.6788323123419389, 41.97015689164075525, 102.2660202242074376 ) ) ;
#4350 = oriented_edge ( 'none', *, *, #16691, .f. ) ;
#4351 = cartesian_point ( 'none', ( 90.20793196753142240, 14.79090103284734425, 143.3645196629280179 ) ) ;
#4352 = line ( 'none', #13213, #32369 ) ;
#4353 = axis2_placement_3d ( 'none', #21453, #3523, #19337 ) ;
#4354 = line ( 'none', #30245, #2933 ) ;
#4355 = direction ( 'none', ( 0.0000000000000000000, 0.9990031350621328965, -0.04464007320815833318 ) ) ;
#4356 = oriented_edge ( 'none', *, *, #14044, .t. ) ;
#4357 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#4358 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#4359 = cartesian_point ( 'none', ( -34.80885393031579866, -3.825362522825766387, 165.9999999999452029 ) ) ;
#4361 = oriented_edge ( 'none', *, *, #35793, .t. ) ;
#4360 = axis2_placement_3d ( 'none', #22280, #10398, #13668 ) ;
#4362 = circle ( 'none', #11721, 5.900000000000002132 ) ;
#4363 = face_outer_bound ( 'none', #24386, .t. ) ;
#4364 = cartesian_point ( 'none', ( 7.779606575624756733e-14, 4.266893860883160174e-17, -3.500000000000000444 ) ) ;
#4365 = edge_loop ( 'none', ( #3476, #23984, #21306 ) ) ;
#4366 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040496e-16, -1.000000000000000000 ) ) ;
#4367 = vertex_point ( 'none', #3812 ) ;
#4368 = direction ( 'none', ( -0.3197788564174634529, -0.9474922073496643282, -5.499073418846477503e-16 ) ) ;
#4369 = cartesian_point ( 'none', ( 89.62412404495179885, -12.43898466756396282, 144.4061709464845080 ) ) ;
#4370 = advanced_face ( 'none', ( #34548 ), #18748, .f. ) ;
#4371 = cartesian_point ( 'none', ( -18.84829677360315259, 40.95014609962407803, 128.7264062946338186 ) ) ;
#4372 = circle ( 'none', #15377, 4.500000000000000888 ) ;
#4373 = face_outer_bound ( 'none', #10557, .t. ) ;
#4375 = vertex_point ( 'none', #15497 ) ;
#4374 = circle ( 'none', #25066, 40.00000000000000000 ) ;
#4376 = cartesian_point ( 'none', ( 27.95139483349129605, 30.46998144562058997, 143.8141721596373088 ) ) ;
#4377 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#4378 = oriented_edge ( 'none', *, *, #19304, .f. ) ;
#4379 = vertex_point ( 'none', #3691 ) ;
#4380 = cartesian_point ( 'none', ( 89.74236846006343171, 14.82212400059221302, 143.2281868800788516 ) ) ;
#4381 = cartesian_point ( 'none', ( 26.52514329740278498, -49.88653899652934598, 72.89999999999999147 ) ) ;
#4382 = edge_curve ( 'none', #836, #22309, #953, .t. ) ;
#4383 = cartesian_point ( 'none', ( 37.46194077712615211, 45.96194077712510762, 6.225220384499849468e-14 ) ) ;
#4384 = cartesian_point ( 'none', ( 16.64280423665250197, 32.18845983168971259, 161.6340598289622221 ) ) ;
#4385 = axis2_placement_3d ( 'none', #31120, #16537, #1623 ) ;
#4386 = cartesian_point ( 'none', ( 93.19616842887516839, 65.70003562936820174, 101.3055946325275158 ) ) ;
#4387 = vector ( 'none', #31564, 1000.000000000000114 ) ;
#4388 = direction ( 'none', ( -0.9135987784239480991, 2.275047181608923581e-14, -0.4066168615075739790 ) ) ;
#4389 = edge_curve ( 'none', #3372, #14963, #16418, .t. ) ;
#4390 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#4391 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#4393 = direction ( 'none', ( 0.7071067811865451302, 0.2295138567764245519, 0.6688223901362859714 ) ) ;
#4392 = cartesian_point ( 'none', ( 108.7584064320207062, -12.63376147038176001, 144.4808764641238099 ) ) ;
#4394 = line ( 'none', #37119, #35193 ) ;
#4395 = edge_loop ( 'none', ( #33255, #1325, #8884, #21011, #24541, #27497, #18866, #31253 ) ) ;
#4396 = cartesian_point ( 'none', ( 72.15741111830415377, 9.475371457909442796, 175.9999999999999716 ) ) ;
#4397 = edge_curve ( 'none', #38516, #15612, #33609, .t. ) ;
#4398 = cartesian_point ( 'none', ( 8.402894903218559364, 21.66127842326266162, -10.49999999999998757 ) ) ;
#4399 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4400 = edge_loop ( 'none', ( #26826, #18158, #17663, #11634 ) ) ;
#4401 = line ( 'none', #18481, #37096 ) ;
#4402 = oriented_edge ( 'none', *, *, #7280, .t. ) ;
#4403 = oriented_edge ( 'none', *, *, #1622, .t. ) ;
#4404 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295187179 ) ) ;
#4405 = cartesian_point ( 'none', ( 108.4737903347703423, 14.74391203723614652, 143.3666193482347069 ) ) ;
#4406 = edge_loop ( 'none', ( #7147, #18286, #2854, #25441 ) ) ;
#4407 = edge_loop ( 'none', ( #13100, #18839, #38653, #25208 ) ) ;
#4408 = cartesian_point ( 'none', ( -24.84015235731797588, 57.49999999999671729, 60.99999999999999289 ) ) ;
#4409 = cartesian_point ( 'none', ( 88.30000000000040927, -5.786797837023256008, 132.3388211489798891 ) ) ;
#4410 = direction ( 'none', ( -0.5895753283686462343, -0.8077133973006780376, 0.0000000000000000000 ) ) ;
#4411 = axis2_placement_3d ( 'none', #22665, #8261, #32143 ) ;
#4412 = circle ( 'none', #32161, 11.49999999999999822 ) ;
#4413 = vector ( 'none', #34590, 1000.000000000000000 ) ;
#4414 = edge_curve ( 'none', #17391, #11522, #9849, .t. ) ;
#4415 = direction ( 'none', ( 2.135044278125300554e-15, 0.3746830699436667911, 0.9271529523749516555 ) ) ;
#4416 = direction ( 'none', ( 7.072150969235264604e-16, -4.674484667268940895e-17, -1.000000000000000000 ) ) ;
#4417 = cartesian_point ( 'none', ( 95.46689031275101911, 9.338532958648785964, 90.03283572132255586 ) ) ;
#4418 = vector ( 'none', #30122, 1000.000000000000114 ) ;
#4419 = axis2_placement_3d ( 'none', #9496, #21530, #24382 ) ;
#4420 = vertex_point ( 'none', #1081 ) ;
#4421 = oriented_edge ( 'none', *, *, #23943, .f. ) ;
#4422 = line ( 'none', #10651, #12416 ) ;
#4423 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4424 = edge_loop ( 'none', ( #24671, #28373, #4177, #22746 ) ) ;
#4425 = face_outer_bound ( 'none', #16301, .t. ) ;
#4426 = direction ( 'none', ( 4.224617836176683267e-17, -0.9462546992991881512, -0.3234223926295191065 ) ) ;
#4427 = oriented_edge ( 'none', *, *, #27351, .t. ) ;
#4428 = cartesian_point ( 'none', ( 30.84080303039854698, -16.54826331475101142, 165.9999999999998295 ) ) ;
#4429 = oriented_edge ( 'none', *, *, #35184, .f. ) ;
#4430 = circle ( 'none', #31072, 0.1999999999999937106 ) ;
#4431 = oriented_edge ( 'none', *, *, #2499, .f. ) ;
#4432 = oriented_edge ( 'none', *, *, #17771, .t. ) ;
#4434 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#4433 = direction ( 'none', ( 0.4035071594494656910, -0.9149764872787844450, 0.0000000000000000000 ) ) ;
#4435 = cartesian_point ( 'none', ( 39.91431427267453813, -2.616775905991523210, -15.19463300836738817 ) ) ;
#4436 = advanced_face ( 'none', ( #21552 ), #28964, .f. ) ;
#4437 = axis2_placement_3d ( 'none', #5539, #3044, #23596 ) ;
#4438 = cartesian_point ( 'none', ( 95.05208047706693719, 3.562937038647280840e-05, 118.4999382881254775 ) ) ;
#4439 = cartesian_point ( 'none', ( 99.50000000000042633, 60.20003562936820174, 98.49993828812526431 ) ) ;
#4440 = cartesian_point ( 'none', ( 109.2125201752697450, 14.26401440883766192, 143.0693500631620907 ) ) ;
#4441 = edge_loop ( 'none', ( #12912, #37485, #38119, #31631 ) ) ;
#4442 = edge_curve ( 'none', #36327, #33821, #19692, .t. ) ;
#4443 = cartesian_point ( 'none', ( -31.15262781507079382, -28.49287246340166035, -32.50000000000000711 ) ) ;
#4444 = vertex_point ( 'none', #19254 ) ;
#4445 = cartesian_point ( 'none', ( 108.2999999999999119, -12.98704075580775807, 119.0803209517060992 ) ) ;
#4446 = vector ( 'none', #2935, 1000.000000000000000 ) ;
#4447 = cartesian_point ( 'none', ( 1.492568776566710544e-13, 8.527260640589935356e-17, -124.0000000000000000 ) ) ;
#4448 = circle ( 'none', #16059, 3.999999999999996447 ) ;
#4449 = edge_curve ( 'none', #5823, #33775, #15942, .t. ) ;
#4450 = axis2_placement_3d ( 'none', #7729, #4434, #1707 ) ;
#4451 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 80.19999999999998863 ) ) ;
#4452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4453 = cartesian_point ( 'none', ( -28.03368176064169504, 43.13844210148019442, 60.97126735262863662 ) ) ;
#4454 = edge_curve ( 'none', #1280, #28720, #24305, .t. ) ;
#4455 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#4456 = vector ( 'none', #1155, 1000.000000000000000 ) ;
#4457 = edge_loop ( 'none', ( #38226, #34866, #9901, #26525 ) ) ;
#4458 = cartesian_point ( 'none', ( 101.6000000000007759, 50.87896638982989117, 147.8749026587561275 ) ) ;
#4459 = advanced_face ( 'none', ( #36875 ), #33128, .t. ) ;
#4460 = direction ( 'none', ( 1.717888089219682994e-15, -5.814336652107842967e-18, -1.000000000000000000 ) ) ;
#4461 = face_outer_bound ( 'none', #26188, .t. ) ;
#4463 = oriented_edge ( 'none', *, *, #15163, .t. ) ;
#4462 = axis2_placement_3d ( 'none', #19258, #7615, #31097 ) ;
#4464 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#4465 = conical_surface ( 'none', #14257, 6.400000000000003020, 0.7853981633974426169 ) ;
#4466 = oriented_edge ( 'none', *, *, #27482, .t. ) ;
#4467 = edge_curve ( 'none', #27641, #28107, #4200, .t. ) ;
#4468 = direction ( 'none', ( 5.930357834060042239e-16, 3.535574091041887284e-19, -1.000000000000000000 ) ) ;
#4470 = oriented_edge ( 'none', *, *, #3768, .f. ) ;
#4469 = advanced_face ( 'none', ( #468 ), #32219, .f. ) ;
#4471 = circle ( 'none', #16081, 3.399999999999996803 ) ;
#4472 = oriented_edge ( 'none', *, *, #21375, .f. ) ;
#4473 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#4474 = axis2_placement_3d ( 'none', #18411, #18018, #36069 ) ;
#4475 = cartesian_point ( 'none', ( 30.02031384457511010, 42.08213108521193391, 70.99999999999998579 ) ) ;
#4476 = cartesian_point ( 'none', ( 105.9000000000007162, 40.31132437086245801, 98.49993828812435481 ) ) ;
#4477 = oriented_edge ( 'none', *, *, #24324, .t. ) ;
#4478 = vertex_point ( 'none', #31606 ) ;
#4480 = cartesian_point ( 'none', ( 9.260925359910744292e-14, -4.748572870881168719e-28, -53.60000000000000142 ) ) ;
#4479 = cartesian_point ( 'none', ( 105.5999999999999091, -28.89784517324101287, 165.9822102095037337 ) ) ;
#4481 = cartesian_point ( 'none', ( 85.49999999999963052, -64.99996437063094845, 67.69393470587337447 ) ) ;
#4482 = cartesian_point ( 'none', ( -57.49999999999993605, -29.30443652418517431, -51.00000000000009237 ) ) ;
#4483 = vertex_point ( 'none', #22259 ) ;
#4484 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.658395643033827582e-15 ) ) ;
#4486 = advanced_face ( 'none', ( #6081 ), #21518, .f. ) ;
#4485 = circle ( 'none', #9886, 44.74499999999991218 ) ;
#4487 = face_outer_bound ( 'none', #1615, .t. ) ;
#4488 = plane ( 'none', #31809 ) ;
#4489 = cartesian_point ( 'none', ( -32.33461843020624826, -16.34166264008167957, 161.6203996401201834 ) ) ;
#4490 = cartesian_point ( 'none', ( -29.81191037152732903, 57.49999999999671019, 60.99999999999999289 ) ) ;
#4491 = cartesian_point ( 'none', ( 51.00292657709107402, -33.46194077712567605, -50.99999999999991473 ) ) ;
#4492 = circle ( 'none', #656, 11.25000000000000355 ) ;
#4493 = vertex_point ( 'none', #4591 ) ;
#4494 = cartesian_point ( 'none', ( 85.50000000000072475, 45.00003562937049395, 118.4999382881241985 ) ) ;
#4495 = cartesian_point ( 'none', ( 101.4000000000006452, 29.37500000000077449, 67.62100752766362177 ) ) ;
#4496 = manifold_solid_brep ( 'gface2', #25884 ) ;
#4497 = edge_curve ( 'none', #28957, #29199, #9354, .t. ) ;
#4498 = plane ( 'none', #28843 ) ;
#4499 = plane ( 'none', #23244 ) ;
#4500 = closed_shell ( 'none', ( #1382, #748, #28787, #13433, #6114, #20965, #5007, #26202, #32634, #1758 ) ) ;
#4501 = face_outer_bound ( 'none', #5247, .t. ) ;
#4502 = edge_loop ( 'none', ( #7621, #21250, #11061, #25132 ) ) ;
#4503 = advanced_face ( 'none', ( #22000 ), #34313, .f. ) ;
#4504 = edge_curve ( 'none', #13177, #18282, #14523, .t. ) ;
#4505 = cartesian_point ( 'none', ( 27.16723498286884819, 39.25171770563296292, 121.4233618491611253 ) ) ;
#4506 = axis2_placement_3d ( 'none', #11066, #10671, #22801 ) ;
#4507 = cartesian_point ( 'none', ( -7.903293219277230719, 13.91515713372383090, -120.7429222858801552 ) ) ;
#4508 = cylindrical_surface ( 'none', #33498, 7.999999999999996447 ) ;
#4509 = vertex_point ( 'none', #19376 ) ;
#4510 = edge_curve ( 'none', #31788, #19521, #12192, .t. ) ;
#4511 = cartesian_point ( 'none', ( 38.30000000000043059, -20.34447603493525136, 111.5464185584653052 ) ) ;
#4512 = direction ( 'none', ( 0.3926451335471583537, 0.7719001224910687631, 0.5000000000000069944 ) ) ;
#4513 = cartesian_point ( 'none', ( -3.480717712167174405, 35.86255831096723057, 161.2730529075641641 ) ) ;
#4514 = oriented_edge ( 'none', *, *, #34592, .f. ) ;
#4515 = edge_loop ( 'none', ( #1470, #26908, #8338, #19597 ) ) ;
#4516 = direction ( 'none', ( 0.9862087297900549165, -0.1655063179636550863, 1.189184902126346204e-15 ) ) ;
#4517 = edge_loop ( 'none', ( #1986, #17244, #3090 ) ) ;
#4518 = edge_curve ( 'none', #10434, #28536, #25244, .t. ) ;
#4519 = direction ( 'none', ( -0.3422974677513233588, 0.9395916366012587728, -4.207583450131752194e-16 ) ) ;
#4520 = vertex_point ( 'none', #37352 ) ;
#4521 = cartesian_point ( 'none', ( 17.15629076088188754, -5.446254431082190095, -37.49999999999999289 ) ) ;
#4523 = cartesian_point ( 'none', ( 36.00000000000041211, -3.267054607110519396e-12, 80.19999999999998863 ) ) ;
#4522 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#4524 = edge_loop ( 'none', ( #15227, #2557 ) ) ;
#4525 = cylindrical_surface ( 'none', #30113, 65.00000000000000000 ) ;
#4526 = axis2_placement_3d ( 'none', #729, #15531, #12383 ) ;
#4527 = direction ( 'none', ( 9.282589479648425330e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4528 = circle ( 'none', #29303, 3.399999999999996803 ) ;
#4529 = face_outer_bound ( 'none', #1044, .t. ) ;
#4530 = cartesian_point ( 'none', ( 14.92074575907568423, -26.57273123027656681, 165.9999999999998579 ) ) ;
#4531 = cartesian_point ( 'none', ( 45.49999999999991473, -3.431181440541483082e-13, 18.00000000000001421 ) ) ;
#4532 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 155.5000000000000000 ) ) ;
#4533 = axis2_placement_3d ( 'none', #6788, #33363, #3762 ) ;
#4534 = line ( 'none', #5303, #30696 ) ;
#4535 = oriented_edge ( 'none', *, *, #8755, .t. ) ;
#4536 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#4537 = cartesian_point ( 'none', ( 73.00000000000041211, -25.98076211353652099, 163.5000000000000000 ) ) ;
#4538 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#4539 = cartesian_point ( 'none', ( 109.6000000000006622, 32.07805105862505712, 69.73250343684026120 ) ) ;
#4540 = axis2_placement_3d ( 'none', #17601, #6059, #23727 ) ;
#4541 = cartesian_point ( 'none', ( 18.06445516748091507, 30.02637984930484549, 165.9999999999998579 ) ) ;
#4542 = direction ( 'none', ( 0.4035071594494651359, -0.9149764872787846670, 0.0000000000000000000 ) ) ;
#4543 = cartesian_point ( 'none', ( 28.33869348579847269, -46.32128504846750872, -16.27501833360222960 ) ) ;
#4544 = cartesian_point ( 'none', ( 88.00000000000041211, -25.98076211353652099, 163.5000000000000000 ) ) ;
#4545 = line ( 'none', #30579, #18588 ) ;
#4546 = oriented_edge ( 'none', *, *, #4053, .f. ) ;
#4547 = circle ( 'none', #6681, 17.50000000000000355 ) ;
#4548 = oriented_edge ( 'none', *, *, #19537, .f. ) ;
#4549 = direction ( 'none', ( 9.251858538542964333e-15, 1.000000000000000000, -2.775557561562889142e-14 ) ) ;
#4550 = oriented_edge ( 'none', *, *, #25356, .t. ) ;
#4551 = b_spline_curve_with_knots ( 'none', 3,
( #9729, #12619, #15383, #827, #12488, #15509, #18504, #36425 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137280234, 0.001317094235482463814, 0.001851934906316834040, 0.002386775577151203833 ),
.unspecified. ) ;
#4552 = cartesian_point ( 'none', ( 109.3000000000004093, -4.651523688473134577, 129.0172870729859653 ) ) ;
#4553 = cartesian_point ( 'none', ( 94.10976720729911449, 60.00003562936819890, 100.8989777710199434 ) ) ;
#4554 = oriented_edge ( 'none', *, *, #33346, .f. ) ;
#4555 = oriented_edge ( 'none', *, *, #25191, .f. ) ;
#4556 = vertex_point ( 'none', #13642 ) ;
#4557 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494653024, -5.427564608772978475e-16 ) ) ;
#4558 = axis2_placement_3d ( 'none', #5564, #26580, #17626 ) ;
#4559 = oriented_edge ( 'none', *, *, #29846, .f. ) ;
#4560 = edge_loop ( 'none', ( #36708, #6283, #607, #30227 ) ) ;
#4561 = oriented_edge ( 'none', *, *, #34166, .f. ) ;
#4562 = cartesian_point ( 'none', ( -1.229558121984860218e-13, -1.696307440184584592e-14, 48.49999999999995026 ) ) ;
#4563 = edge_curve ( 'none', #25108, #11522, #37356, .t. ) ;
#4564 = oriented_edge ( 'none', *, *, #38343, .t. ) ;
#4565 = line ( 'none', #2822, #37709 ) ;
#4566 = oriented_edge ( 'none', *, *, #15745, .f. ) ;
#4567 = cartesian_point ( 'none', ( 31.91591944508155620, -17.17421079025935171, 161.6483267669204338 ) ) ;
#4568 = vector ( 'none', #12335, 1000.000000000000000 ) ;
#4569 = edge_curve ( 'none', #20052, #11146, #18714, .t. ) ;
#4570 = axis2_placement_3d ( 'none', #30004, #24024, #36347 ) ;
#4571 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.639408999274784720e-15 ) ) ;
#4572 = cartesian_point ( 'none', ( -11.92847864764490140, 27.04853491693547696, -43.00000000000000000 ) ) ;
#4573 = edge_curve ( 'none', #7475, #21239, #29907, .t. ) ;
#4574 = advanced_face ( 'none', ( #20145 ), #6541, .f. ) ;
#4575 = edge_curve ( 'none', #22277, #30173, #29420, .t. ) ;
#4576 = line ( 'none', #29619, #30287 ) ;
#4578 = cartesian_point ( 'none', ( 39.50638828090976773, -2.048605123734930533, -35.03105594228696162 ) ) ;
#4577 = cartesian_point ( 'none', ( 24.97002401085354961, -52.94374425699234621, 77.09999999999999432 ) ) ;
#4579 = cartesian_point ( 'none', ( 90.21429376995126859, 14.79329877704518026, 143.3644125206450894 ) ) ;
#4580 = oriented_edge ( 'none', *, *, #8021, .t. ) ;
#4581 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#4582 = edge_curve ( 'none', #8196, #24076, #22449, .t. ) ;
#4583 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#4584 = cartesian_point ( 'none', ( 108.8626605540216445, 14.81849160937499121, 143.2271530343780341 ) ) ;
#4585 = cartesian_point ( 'none', ( 68.25000000000041211, 50.87899247233235656, 147.8750000000002274 ) ) ;
#4586 = edge_curve ( 'none', #3177, #25031, #3268, .t. ) ;
#4587 = circle ( 'none', #18380, 8.499999999999992895 ) ;
#4588 = circle ( 'none', #14007, 17.50000000000000355 ) ;
#4589 = circle ( 'none', #22722, 13.00000000000000178 ) ;
#4590 = cartesian_point ( 'none', ( -10.77977881820695316, -14.42258288466652516, -37.00514955875939194 ) ) ;
#4591 = cartesian_point ( 'none', ( 105.6000000000006054, 26.19486537335465925, 68.90617045757043968 ) ) ;
#4592 = cartesian_point ( 'none', ( 24.06041759277736247, -45.25106413402323824, 70.99999999999998579 ) ) ;
#4593 = axis2_placement_3d ( 'none', #3187, #3057, #5934 ) ;
#4594 = direction ( 'none', ( -3.265361837132813192e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4595 = oriented_edge ( 'none', *, *, #35909, .t. ) ;
#4596 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#4597 = plane ( 'none', #10499 ) ;
#4598 = axis2_placement_3d ( 'none', #38495, #35100, #5749 ) ;
#4599 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#4600 = cartesian_point ( 'none', ( -45.96194077712022619, 37.46194077712099357, 0.9999999999999107381 ) ) ;
#4601 = oriented_edge ( 'none', *, *, #26257, .t. ) ;
#4602 = oriented_edge ( 'none', *, *, #5326, .f. ) ;
#4603 = axis2_placement_3d ( 'none', #12606, #36411, #24592 ) ;
#4604 = oriented_edge ( 'none', *, *, #32279, .t. ) ;
#4605 = edge_loop ( 'none', ( #6027, #37236, #37660, #1162 ) ) ;
#4606 = vertex_point ( 'none', #28609 ) ;
#4607 = cartesian_point ( 'none', ( 32.00000000000011369, -4.812988490672531151e-15, -63.99999999999994316 ) ) ;
#4608 = edge_loop ( 'none', ( #26260, #1007, #17451, #25527 ) ) ;
#4609 = oriented_edge ( 'none', *, *, #13080, .t. ) ;
#4610 = oriented_edge ( 'none', *, *, #19088, .t. ) ;
#4611 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#4612 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.982962677686266711e-15 ) ) ;
#4613 = cartesian_point ( 'none', ( 93.28838142818115386, 46.30540731042813007, 53.49993828812417718 ) ) ;
#4614 = conical_surface ( 'none', #28892, 47.50000000000000000, 0.7853981633974587151 ) ;
#4615 = oriented_edge ( 'none', *, *, #627, .t. ) ;
#4616 = circle ( 'none', #35816, 40.00000000000001421 ) ;
#4617 = cartesian_point ( 'none', ( 33.89306021381862877, -10.65748330860607140, 112.9794159575712911 ) ) ;
#4618 = cartesian_point ( 'none', ( -25.81845857587151016, -29.55303931497605774, -36.41766423543918307 ) ) ;
#4619 = axis2_placement_3d ( 'none', #30496, #27867, #31002 ) ;
#4620 = face_outer_bound ( 'none', #6432, .t. ) ;
#4621 = face_outer_bound ( 'none', #4406, .t. ) ;
#4623 = direction ( 'none', ( -0.2017535797247344553, 0.4574882436393951091, 0.8660254037844367092 ) ) ;
#4622 = cartesian_point ( 'none', ( 119.4999999999997868, -44.99996437062987553, 118.4999382881267991 ) ) ;
#4624 = face_outer_bound ( 'none', #807, .t. ) ;
#4625 = direction ( 'none', ( 1.128660326077106710e-16, -0.9990031350621330075, 0.04464007320815818747 ) ) ;
#4626 = edge_curve ( 'none', #31331, #21507, #21066, .t. ) ;
#4627 = cartesian_point ( 'none', ( 99.50000000000042633, 65.20003562936820174, 98.49993828812526431 ) ) ;
#4628 = cartesian_point ( 'none', ( 69.71482211601069423, -35.62533967755391018, 156.4419159342460830 ) ) ;
#4629 = axis2_placement_3d ( 'none', #15561, #36355, #24531 ) ;
#4630 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#4631 = oriented_edge ( 'none', *, *, #10692, .t. ) ;
#4632 = cartesian_point ( 'none', ( -32.13247203607485858, -16.75642491276512303, 161.6393173081383452 ) ) ;
#4633 = cartesian_point ( 'none', ( -22.38306663228480531, 49.19141246108197407, 73.10000000000076170 ) ) ;
#4634 = edge_curve ( 'none', #5885, #20549, #19194, .t. ) ;
#4635 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494653024, -5.427564608772978475e-16 ) ) ;
#4636 = direction ( 'none', ( 1.128660326077106710e-16, -0.9990031350621330075, 0.04464007320815818747 ) ) ;
#4637 = oriented_edge ( 'none', *, *, #24262, .f. ) ;
#4638 = direction ( 'none', ( -1.000000000000000000, 7.347064133548835894e-15, -1.224510688924805982e-15 ) ) ;
#4639 = edge_curve ( 'none', #2693, #25076, #13121, .t. ) ;
#4640 = oriented_edge ( 'none', *, *, #35158, .t. ) ;
#4641 = vertex_point ( 'none', #13772 ) ;
#4642 = face_outer_bound ( 'none', #6137, .t. ) ;
#4643 = edge_curve ( 'none', #4182, #9556, #2779, .t. ) ;
#4644 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#4645 = oriented_edge ( 'none', *, *, #14226, .f. ) ;
#4646 = cartesian_point ( 'none', ( 28.49287246340191615, -31.15262781507091461, -32.49999999999997158 ) ) ;
#4647 = edge_loop ( 'none', ( #2228, #21497, #9085, #19314 ) ) ;
#4648 = cartesian_point ( 'none', ( 108.2999999999998977, -0.2947891026116971069, 89.50149832517240611 ) ) ;
#4649 = advanced_face ( 'none', ( #13580 ), #34065, .t. ) ;
#4650 = cylindrical_surface ( 'none', #10797, 5.000000000000000000 ) ;
#4651 = oriented_edge ( 'none', *, *, #23610, .f. ) ;
#4652 = oriented_edge ( 'none', *, *, #25529, .t. ) ;
#4653 = cartesian_point ( 'none', ( 129.5000000000007105, 36.30320323027615359, 71.62100752766342282 ) ) ;
#4654 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#4655 = axis2_placement_3d ( 'none', #7678, #34640, #16837 ) ;
#4656 = face_outer_bound ( 'none', #26215, .t. ) ;
#4657 = direction ( 'none', ( 0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#4658 = vector ( 'none', #12305, 1000.000000000000000 ) ;
#4659 = cartesian_point ( 'none', ( 12.50111440437903276, 27.71253619310269301, 165.9999999999999147 ) ) ;
#4660 = product ( 'abr115l2-i-p2-s2-22-58-110-145-m8', 'abr115l2-i-p2-s2-22-58-110-145-m8', '', ( #8089 ) ) ;
#4661 = edge_curve ( 'none', #1364, #11964, #8419, .t. ) ;
#4662 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#4663 = direction ( 'none', ( -7.551427785039732680e-15, -0.6155964749786185797, 0.7880615331266328516 ) ) ;
#4664 = direction ( 'none', ( -1.000000000000000000, -1.020425574104006464e-16, 0.0000000000000000000 ) ) ;
#4665 = cartesian_point ( 'none', ( 121.4999999999998010, -47.37889513109161754, 83.06279609100336359 ) ) ;
#4666 = line ( 'none', #6457, #30363 ) ;
#4668 = axis2_placement_3d ( 'none', #1408, #7160, #7283 ) ;
#4667 = direction ( 'none', ( -3.260454818050848040e-16, -0.04464007320815827767, -0.9990031350621330075 ) ) ;
#4669 = conical_surface ( 'none', #20914, 39.00000000000001421, 0.5235987755983023684 ) ;
#4670 = line ( 'none', #2924, #33578 ) ;
#4671 = advanced_face ( 'none', ( #10307 ), #31300, .f. ) ;
#4672 = cartesian_point ( 'none', ( 24.40089613060199625, 18.28291155426431303, 165.9999999999998863 ) ) ;
#4673 = direction ( 'none', ( -7.072150969235264604e-16, 4.674484667268940895e-17, 1.000000000000000000 ) ) ;
#4674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4675 = oriented_edge ( 'none', *, *, #20404, .t. ) ;
#4676 = cartesian_point ( 'none', ( -25.74794300156573001, 32.36314929341939006, -36.50000000000001421 ) ) ;
#4677 = cartesian_point ( 'none', ( -11.45042827789671591, 15.06013586435201290, -85.99999999999991473 ) ) ;
#4678 = cartesian_point ( 'none', ( 108.4845101753585794, 15.02325390986439579, 143.2852999588222076 ) ) ;
#4679 = cartesian_point ( 'none', ( -37.46194077712107173, -51.00292657709402278, 0.9999999999998829825 ) ) ;
#4680 = cartesian_point ( 'none', ( -5.968697758265990079e-14, 1.882961441166147704e-15, -4.857225732735059864e-14 ) ) ;
#4681 = oriented_edge ( 'none', *, *, #7745, .t. ) ;
#4682 = face_outer_bound ( 'none', #37874, .t. ) ;
#4683 = advanced_face ( 'none', ( #5146 ), #5591, .f. ) ;
#4684 = vertex_point ( 'none', #11301 ) ;
#4685 = cartesian_point ( 'none', ( 128.4999999999996589, -54.37889513109136885, 95.18715174398570866 ) ) ;
#4686 = cartesian_point ( 'none', ( 90.29999999999991189, -3.331572694375481981e-14, 118.5000000000000568 ) ) ;
#4687 = oriented_edge ( 'none', *, *, #17836, .t. ) ;
#4688 = oriented_edge ( 'none', *, *, #25862, .t. ) ;
#4689 = circle ( 'none', #18279, 55.00000000000000000 ) ;
#4690 = vertex_point ( 'none', #20292 ) ;
#4691 = oriented_edge ( 'none', *, *, #22623, .t. ) ;
#4692 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 63.29999999999999716 ) ) ;
#4693 = axis2_placement_3d ( 'none', #21520, #12642, #15409 ) ;
#4694 = edge_curve ( 'none', #33474, #6209, #26170, .t. ) ;
#4695 = vector ( 'none', #5976, 1000.000000000000000 ) ;
#4696 = advanced_face ( 'none', ( #36381 ), #16393, .t. ) ;
#4697 = vector ( 'none', #27399, 1000.000000000000000 ) ;
#4698 = edge_curve ( 'none', #32988, #35606, #17331, .t. ) ;
#4699 = axis2_placement_3d ( 'none', #14192, #32153, #26047 ) ;
#4700 = direction ( 'none', ( 0.8660254037844367092, -1.302553219076218387e-16, 0.5000000000000032196 ) ) ;
#4701 = edge_curve ( 'none', #38299, #36940, #2335, .t. ) ;
#4702 = line ( 'none', #3743, #29912 ) ;
#4703 = vector ( 'none', #30438, 1000.000000000000000 ) ;
#4704 = direction ( 'none', ( 3.083952846180992055e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4705 = cartesian_point ( 'none', ( 26.85021502438880603, -14.41325934009824650, 165.9999999999997726 ) ) ;
#4706 = oriented_edge ( 'none', *, *, #18851, .f. ) ;
#4707 = cartesian_point ( 'none', ( 1.382227665658319893e-14, -7.087422195345027939e-29, -8.000000000000000000 ) ) ;
#4708 = cartesian_point ( 'none', ( -29.19593314057967959, -54.84778091609205575, 70.99999999999998579 ) ) ;
#4709 = cartesian_point ( 'none', ( 39.62032352243209488, 3.857729500496688502, -10.60263108290449807 ) ) ;
#4710 = axis2_placement_3d ( 'none', #33233, #21044, #30278 ) ;
#4712 = cartesian_point ( 'none', ( 67.80000000000040927, -3.266870910090647356e-12, 156.0000000000000000 ) ) ;
#4711 = cartesian_point ( 'none', ( 128.4999999999997442, -47.37889513109168860, 83.06279609100336359 ) ) ;
#4713 = advanced_face ( 'none', ( #12639 ), #38244, .f. ) ;
#4714 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 60.99999999999999289 ) ) ;
#4715 = cartesian_point ( 'none', ( 87.30000000000042348, 4.570353781352028300, 108.2201961928615930 ) ) ;
#4716 = cartesian_point ( 'none', ( 109.0413731219326223, 14.61268820741383756, 143.1686400302052959 ) ) ;
#4717 = edge_curve ( 'none', #13764, #31741, #35445, .t. ) ;
#4718 = oriented_edge ( 'none', *, *, #13957, .f. ) ;
#4719 = circle ( 'none', #23016, 4.050000000000001599 ) ;
#4720 = oriented_edge ( 'none', *, *, #32194, .f. ) ;
#4721 = cartesian_point ( 'none', ( -16.78155709473200474, 6.509941741386574776, -10.55997007532728027 ) ) ;
#4722 = oriented_edge ( 'none', *, *, #4223, .t. ) ;
#4723 = oriented_edge ( 'none', *, *, #10716, .t. ) ;
#4724 = axis2_placement_3d ( 'none', #27366, #36183, #36585 ) ;
#4725 = direction ( 'none', ( 0.6364370407383780348, 0.7713286544503425990, 9.864054197555450464e-16 ) ) ;
#4726 = direction ( 'none', ( 1.055918637551100375e-14, 1.000000000000000000, -2.835895769422955194e-14 ) ) ;
#4727 = cartesian_point ( 'none', ( 99.29999999999989768, -1.936444672433488501, 97.56557423690340158 ) ) ;
#4728 = cartesian_point ( 'none', ( 7.779606575624756733e-14, 4.266893860883160174e-17, -3.500000000000000444 ) ) ;
#4729 = vertex_point ( 'none', #6395 ) ;
#4730 = cartesian_point ( 'none', ( 4.163336342344336522e-13, -3.271463335587449558e-12, 163.4999999999999432 ) ) ;
#4731 = cartesian_point ( 'none', ( -57.26190476190464551, -30.75832022459483284, 60.99999999999999289 ) ) ;
#4732 = cartesian_point ( 'none', ( -57.00819672131149929, 31.22603891921371400, -9.445689227874634857e-14 ) ) ;
#4733 = cartesian_point ( 'none', ( 129.4999999999996305, -51.26520600665320160, 169.7651799241516812 ) ) ;
#4734 = line ( 'none', #10784, #4225 ) ;
#4735 = direction ( 'none', ( -1.040834085586083783e-14, -0.9271529523749506563, 0.3746830699436694001 ) ) ;
#4736 = cartesian_point ( 'none', ( -4.375844680998502196e-13, -33.00000000000001421, 52.19999999999994600 ) ) ;
#4737 = face_outer_bound ( 'none', #18515, .t. ) ;
#4738 = cartesian_point ( 'none', ( 73.00000000000041211, 44.99999999999664624, 141.9807621135333875 ) ) ;
#4739 = cartesian_point ( 'none', ( 63.41139316204402832, -40.72120171754251317, 89.19531666685303151 ) ) ;
#4740 = face_bound ( 'none', #234, .t. ) ;
#4741 = edge_loop ( 'none', ( #20091, #18700, #19642, #35779 ) ) ;
#4742 = edge_loop ( 'none', ( #23676, #20897, #29501, #15376 ) ) ;
#4743 = edge_curve ( 'none', #17115, #22996, #15469, .t. ) ;
#4744 = cartesian_point ( 'none', ( 25.60317929696950756, 57.73782200766629558, 60.99999999999999289 ) ) ;
#4745 = cartesian_point ( 'none', ( 109.2999999999999119, -3.183942753657925181e-14, 118.5000000000000568 ) ) ;
#4746 = vector ( 'none', #17831, 1000.000000000000000 ) ;
#4747 = direction ( 'none', ( 0.0000000000000000000, -0.3245816090057743741, -0.9458576949495218766 ) ) ;
#4748 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#4749 = cartesian_point ( 'none', ( 68.01620024613757209, 11.01448274041772279, 168.8483846090592522 ) ) ;
#4750 = edge_curve ( 'none', #5947, #27003, #30359, .t. ) ;
#4751 = axis2_placement_3d ( 'none', #2006, #31751, #2137 ) ;
#4752 = cartesian_point ( 'none', ( 94.57632992768064639, 42.10277582730933688, 102.6107290928582785 ) ) ;
#4753 = oriented_edge ( 'none', *, *, #36491, .t. ) ;
#4754 = circle ( 'none', #25981, 0.2000000000000013711 ) ;
#4755 = oriented_edge ( 'none', *, *, #25594, .t. ) ;
#4756 = edge_curve ( 'none', #33, #29287, #23393, .t. ) ;
#4757 = edge_loop ( 'none', ( #280, #1542, #4555, #28384 ) ) ;
#4758 = oriented_edge ( 'none', *, *, #2953, .f. ) ;
#4759 = direction ( 'none', ( -0.4066168615075748116, 2.658127113134723196e-15, 0.9135987784239477660 ) ) ;
#4760 = direction ( 'none', ( -1.717921925950767473e-15, 4.005530422587123131e-18, 1.000000000000000000 ) ) ;
#4761 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#4762 = advanced_face ( 'none', ( #1414 ), #26613, .t. ) ;
#4763 = oriented_edge ( 'none', *, *, #1833, .t. ) ;
#4764 = cartesian_point ( 'none', ( -34.18541880615365613, -11.92375114391552593, 161.4427822370337822 ) ) ;
#4765 = vertex_point ( 'none', #18047 ) ;
#4766 = cartesian_point ( 'none', ( 99.50000000000081002, 55.37899247233764299, 147.8750000000018190 ) ) ;
#4767 = line ( 'none', #27243, #27651 ) ;
#4768 = vector ( 'none', #5107, 1000.000000000000000 ) ;
#4769 = cartesian_point ( 'none', ( 87.30000000000042348, 10.27980380713566610, 123.0703537813546973 ) ) ;
#4770 = direction ( 'none', ( -0.4035071594494660796, 0.9149764872787841119, 0.0000000000000000000 ) ) ;
#4771 = cartesian_point ( 'none', ( 128.5000000000007674, 50.87896638983180253, 147.8749026587561559 ) ) ;
#4772 = axis2_placement_3d ( 'none', #9053, #23713, #5530 ) ;
#4773 = cartesian_point ( 'none', ( 89.83359440068278445, -12.62842540972572358, 144.4788220165795849 ) ) ;
#4774 = advanced_face ( 'none', ( #3714 ), #3648, .f. ) ;
#4775 = line ( 'none', #7904, #18381 ) ;
#4776 = axis2_placement_3d ( 'none', #19090, #27792, #7316 ) ;
#4777 = vertex_point ( 'none', #9536 ) ;
#4778 = circle ( 'none', #4570, 0.09999999999999968636 ) ;
#4779 = cartesian_point ( 'none', ( 17.24129540863155441, -8.343870733012481722, -37.49999999999997868 ) ) ;
#4780 = direction ( 'none', ( 0.5895753283686512303, 0.8077133973006744849, 0.0000000000000000000 ) ) ;
#4781 = oriented_edge ( 'none', *, *, #5831, .f. ) ;
#4782 = axis2_placement_3d ( 'none', #28660, #10836, #16823 ) ;
#4783 = direction ( 'none', ( 1.595945597898662527e-15, -7.543482406175925389e-30, -1.000000000000000000 ) ) ;
#4784 = vertex_point ( 'none', #6128 ) ;
#4785 = vector ( 'none', #26594, 1000.000000000000114 ) ;
#4786 = plane ( 'none', #2840 ) ;
#4787 = oriented_edge ( 'none', *, *, #31465, .f. ) ;
#4788 = plane ( 'none', #16348 ) ;
#4789 = cartesian_point ( 'none', ( -4.062969482197577697, 35.80503666998488654, 161.2789800982290558 ) ) ;
#4790 = cylindrical_surface ( 'none', #8700, 36.00000000000000000 ) ;
#4791 = cartesian_point ( 'none', ( -26.52514329740347065, -49.88653899652912571, 60.99999999999991473 ) ) ;
#4792 = edge_loop ( 'none', ( #3444, #6483, #8440, #23701, #38508, #3219, #12868, #36542 ) ) ;
#4793 = edge_curve ( 'none', #37337, #2418, #21328, .t. ) ;
#4794 = cartesian_point ( 'none', ( -16.55499194529238238, 30.83719024536446440, 165.9999999999997442 ) ) ;
#4795 = oriented_edge ( 'none', *, *, #19958, .t. ) ;
#4796 = oriented_edge ( 'none', *, *, #8495, .t. ) ;
#4798 = cartesian_point ( 'none', ( 8.016820888987153532e-14, 4.408316824524875724e-17, -7.499999999999926281 ) ) ;
#4797 = cartesian_point ( 'none', ( 0.07575850974394128523, -17.99984057285512762, -36.50000000000000000 ) ) ;
#4799 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#4800 = vertex_point ( 'none', #27411 ) ;
#4801 = cartesian_point ( 'none', ( 20.38148819189055772, 22.67697857799203831, 165.9999999999998863 ) ) ;
#4802 = cartesian_point ( 'none', ( 35.65616640185506014, -54.34738077886756002, 5.898365274700668799e-14 ) ) ;
#4803 = cartesian_point ( 'none', ( 20.08715342491219502, 47.36368616655320807, 60.97126735262863662 ) ) ;
#4804 = conical_surface ( 'none', #19859, 7.000000000000006217, 0.7853981633974479459 ) ;
#4805 = cylindrical_surface ( 'none', #23647, 4.000000000000000000 ) ;
#4806 = cartesian_point ( 'none', ( 108.6558858395117113, 14.49648241108988422, 143.3776756464958453 ) ) ;
#4807 = vector ( 'none', #20837, 1000.000000000000114 ) ;
#4808 = edge_curve ( 'none', #18427, #22050, #35913, .t. ) ;
#4809 = axis2_placement_3d ( 'none', #20028, #8225, #8486 ) ;
#4810 = cartesian_point ( 'none', ( -11.99999999999958256, -3.269993759428472837e-12, 160.9999999999999716 ) ) ;
#4811 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#4812 = edge_curve ( 'none', #23783, #6144, #32181, .t. ) ;
#4813 = oriented_edge ( 'none', *, *, #19271, .f. ) ;
#4814 = toroidal_surface ( 'none', #24318, 4.200000000000000178, 0.2000000000000009548 ) ;
#4815 = cartesian_point ( 'none', ( 109.2999999999999119, -0.9990031350621650930, 118.5446400732081997 ) ) ;
#4816 = oriented_edge ( 'none', *, *, #25057, .f. ) ;
#4817 = direction ( 'none', ( -1.000000000000000000, 1.061528228816435576e-14, -1.304512053934563077e-15 ) ) ;
#4818 = face_outer_bound ( 'none', #20709, .t. ) ;
#4819 = edge_curve ( 'none', #11736, #2325, #21027, .t. ) ;
#4820 = b_spline_curve_with_knots ( 'none', 3,
( #36831, #10393, #16155, #7379, #27971, #16536, #34077, #22275, #4341, #19536 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005865984964475805946, 0.006256999284886861565, 0.006648013605297917183, 0.007039027925708971935, 0.007430042246120027553 ),
.unspecified. ) ;
#4821 = cartesian_point ( 'none', ( 31.34889029400604699, -12.00011985616464116, 118.4872326623175809 ) ) ;
#4822 = vector ( 'none', #12776, 1000.000000000000000 ) ;
#4823 = edge_loop ( 'none', ( #33391, #4004, #22912, #1688 ) ) ;
#4824 = axis2_placement_3d ( 'none', #22779, #31989, #29119 ) ;
#4825 = face_outer_bound ( 'none', #12360, .t. ) ;
#4826 = oriented_edge ( 'none', *, *, #34040, .t. ) ;
#4827 = cartesian_point ( 'none', ( -45.96194077712016224, 45.96194077712099357, 0.9999999999999176215 ) ) ;
#4828 = edge_loop ( 'none', ( #33870, #27859 ) ) ;
#4829 = axis2_placement_3d ( 'none', #1651, #1908, #4901 ) ;
#4830 = cartesian_point ( 'none', ( 26.86110361455996909, -14.39283779915878547, 165.9999999999997726 ) ) ;
#4831 = edge_loop ( 'none', ( #34312, #14011, #38116, #752 ) ) ;
#4832 = axis2_placement_3d ( 'none', #28900, #17461, #8155 ) ;
#4833 = direction ( 'none', ( 1.000000000000000000, -8.163404592832019372e-15, 1.228184220991580409e-15 ) ) ;
#4834 = plane ( 'none', #26869 ) ;
#4835 = cartesian_point ( 'none', ( -30.75832022458941850, -57.26190476190924983, 60.99999999999999289 ) ) ;
#4836 = cartesian_point ( 'none', ( 99.29999999999991189, 19.64202304490863682, 96.60134865560712569 ) ) ;
#4838 = advanced_face ( 'none', ( #36834 ), #24758, .t. ) ;
#4837 = line ( 'none', #23877, #33272 ) ;
#4839 = cartesian_point ( 'none', ( 106.9094256203803894, 9.700284902998712155, 98.12850628250758689 ) ) ;
#4841 = vertex_point ( 'none', #36106 ) ;
#4840 = cylindrical_surface ( 'none', #18342, 36.00000000000000000 ) ;
#4842 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4843 = cartesian_point ( 'none', ( 109.1000825438514710, 14.51733558976566840, 143.1415024167015702 ) ) ;
#4844 = direction ( 'none', ( -1.000000000000000000, -8.135241799630636743e-17, 1.073949431398143055e-16 ) ) ;
#4845 = vertex_point ( 'none', #18444 ) ;
#4846 = oriented_edge ( 'none', *, *, #19414, .f. ) ;
#4847 = cartesian_point ( 'none', ( -37.46194077712016934, 45.96194077712092962, -7.632783294297951215e-14 ) ) ;
#4848 = cartesian_point ( 'none', ( 16.55250966161674597, -5.680178157601048383, -65.49999999999995737 ) ) ;
#4849 = cartesian_point ( 'none', ( 53.50000000000007105, 29.30443652418524536, -50.99999999999990763 ) ) ;
#4850 = plane ( 'none', #32712 ) ;
#4851 = vertex_point ( 'none', #36763 ) ;
#4852 = cylindrical_surface ( 'none', #34016, 5.000000000000004441 ) ;
#4853 = axis2_placement_3d ( 'none', #4728, #2109, #7614 ) ;
#4854 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#4855 = cartesian_point ( 'none', ( -25.18563760827968068, -30.84519313109301919, -34.57736372384604806 ) ) ;
#4856 = circle ( 'none', #21796, 0.5000000000000000000 ) ;
#4857 = oriented_edge ( 'none', *, *, #9116, .f. ) ;
#4858 = direction ( 'none', ( -0.9149764872787803371, -0.4035071594494748504, -1.345862312356935854e-16 ) ) ;
#4859 = edge_curve ( 'none', #31819, #24922, #34960, .t. ) ;
#4860 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#4861 = axis2_placement_3d ( 'none', #4910, #11369, #11239 ) ;
#4862 = oriented_edge ( 'none', *, *, #29213, .f. ) ;
#4863 = face_outer_bound ( 'none', #30404, .t. ) ;
#4864 = vertex_point ( 'none', #12942 ) ;
#4865 = edge_curve ( 'none', #16100, #6608, #30801, .t. ) ;
#4866 = vertex_point ( 'none', #33623 ) ;
#4867 = cartesian_point ( 'none', ( 0.4731619800297584000, 18.00215089322183815, -11.33546540591610885 ) ) ;
#4868 = cartesian_point ( 'none', ( 64.70694779710697730, -39.32865235411884441, 86.73796728226665209 ) ) ;
#4869 = vertex_point ( 'none', #6929 ) ;
#4870 = edge_curve ( 'none', #18007, #26729, #33090, .t. ) ;
#4871 = cartesian_point ( 'none', ( 9.706972871694269849e-14, 5.415955440472124215e-17, -36.00000000000000000 ) ) ;
#4872 = edge_loop ( 'none', ( #25595, #16970, #11556, #15367 ) ) ;
#4873 = edge_curve ( 'none', #11295, #11335, #37313, .t. ) ;
#4874 = cartesian_point ( 'none', ( 72.30000000000040927, -2.704001170126650539e-12, 118.4999999999999716 ) ) ;
#4875 = cylindrical_surface ( 'none', #18203, 55.00000000000000000 ) ;
#4877 = oriented_edge ( 'none', *, *, #26655, .t. ) ;
#4876 = circle ( 'none', #17819, 2.000000000000000000 ) ;
#4878 = direction ( 'none', ( -5.183461121580126078e-15, -0.5810941011468810924, -0.8138363752083697111 ) ) ;
#4879 = cartesian_point ( 'none', ( 100.3797617164448042, 42.87762071873557090, 104.8429525071316135 ) ) ;
#4880 = axis2_placement_3d ( 'none', #19757, #19495, #28317 ) ;
#4881 = vertex_point ( 'none', #33752 ) ;
#4882 = oriented_edge ( 'none', *, *, #30990, .f. ) ;
#4883 = cartesian_point ( 'none', ( 1.759703084520970240, 17.93787274339453219, -37.01975563994800211 ) ) ;
#4884 = direction ( 'none', ( 0.4035071594494656910, -0.9149764872787844450, 0.0000000000000000000 ) ) ;
#4885 = cartesian_point ( 'none', ( 66.85453280025124911, 25.99999999999672085, 63.00333157601819778 ) ) ;
#4886 = cartesian_point ( 'none', ( 27.22377413864695228, 39.27963302524286604, 121.2308532367650855 ) ) ;
#4887 = advanced_face ( 'none', ( #9815 ), #30915, .f. ) ;
#4888 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.040851148208012337e-15 ) ) ;
#4889 = cartesian_point ( 'none', ( -30.53175025434679313, -17.11415871557407087, 166.0000000000035811 ) ) ;
#4890 = axis2_placement_3d ( 'none', #26841, #3072, #17631 ) ;
#4891 = face_outer_bound ( 'none', #37403, .t. ) ;
#4892 = vertex_point ( 'none', #18957 ) ;
#4893 = vertex_point ( 'none', #15705 ) ;
#4894 = axis2_placement_3d ( 'none', #33222, #18425, #15680 ) ;
#4895 = line ( 'none', #5187, #29650 ) ;
#4896 = oriented_edge ( 'none', *, *, #17658, .t. ) ;
#4897 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#4898 = oriented_edge ( 'none', *, *, #4694, .t. ) ;
#4899 = circle ( 'none', #30340, 7.500000000000000000 ) ;
#4900 = oriented_edge ( 'none', *, *, #10086, .t. ) ;
#4901 = direction ( 'none', ( 1.000000000000000000, -1.125226038471444051e-14, 0.0000000000000000000 ) ) ;
#4902 = direction ( 'none', ( 0.9149764872787828907, 0.4035071594494689662, 0.0000000000000000000 ) ) ;
#4903 = edge_loop ( 'none', ( #15116, #30476 ) ) ;
#4904 = cartesian_point ( 'none', ( 54.34738077887064378, -35.65616640185024977, 0.0000000000000000000 ) ) ;
#4905 = advanced_face ( 'none', ( #16834 ), #8383, .f. ) ;
#4906 = vertex_point ( 'none', #15829 ) ;
#4907 = cartesian_point ( 'none', ( 40.49369091574724422, 37.15457583159783894, 96.17508757902548666 ) ) ;
#4908 = vertex_point ( 'none', #34017 ) ;
#4909 = direction ( 'none', ( 1.040834085586084257e-14, 0.9271529523749476587, -0.3746830699436765055 ) ) ;
#4910 = cartesian_point ( 'none', ( 45.96194077712092252, 45.96194077712011961, 1.000000000000028644 ) ) ;
#4911 = edge_curve ( 'none', #28261, #2908, #29869, .t. ) ;
#4912 = circle ( 'none', #17684, 41.00000000000000000 ) ;
#4913 = cartesian_point ( 'none', ( 4.422043858206199829, 29.86998351280455211, 165.9999999999999432 ) ) ;
#4914 = line ( 'none', #23052, #27319 ) ;
#4915 = axis2_placement_3d ( 'none', #4803, #7561, #25707 ) ;
#4916 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#4917 = edge_curve ( 'none', #38021, #29782, #8858, .t. ) ;
#4918 = cartesian_point ( 'none', ( -16.65242085983452824, 30.78470636190426291, 165.9999999999978115 ) ) ;
#4919 = vector ( 'none', #23915, 1000.000000000000000 ) ;
#4921 = cartesian_point ( 'none', ( 105.5999999999997669, -49.59373220118671810, 92.30510854414059452 ) ) ;
#4920 = cartesian_point ( 'none', ( 121.4999999999997158, -54.37889513109129069, 95.18715174398570866 ) ) ;
#4922 = oriented_edge ( 'none', *, *, #19447, .t. ) ;
#4923 = cartesian_point ( 'none', ( 85.59473651418845463, 11.99999999999412736, 174.0000572202607430 ) ) ;
#4924 = cartesian_point ( 'none', ( 17.47166945655843051, -24.98838197234940850, 165.9999999999998010 ) ) ;
#4925 = edge_curve ( 'none', #37718, #27760, #14485, .t. ) ;
#4926 = cartesian_point ( 'none', ( -45.96194077712537762, 45.96194077712567605, -73.72792206135790138 ) ) ;
#4927 = line ( 'none', #14210, #19923 ) ;
#4928 = edge_loop ( 'none', ( #14324, #29539 ) ) ;
#4929 = face_outer_bound ( 'none', #6458, .t. ) ;
#4930 = oriented_edge ( 'none', *, *, #22964, .f. ) ;
#4931 = direction ( 'none', ( 1.595945597898662527e-15, -7.284637421650280891e-30, -1.000000000000000000 ) ) ;
#4932 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#4933 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#4934 = oriented_edge ( 'none', *, *, #9117, .t. ) ;
#4935 = vector ( 'none', #11292, 1000.000000000000000 ) ;
#4936 = oriented_edge ( 'none', *, *, #1094, .t. ) ;
#4937 = cartesian_point ( 'none', ( 12.19438350734480636, 13.23997775208852623, -11.49999999999997868 ) ) ;
#4938 = cartesian_point ( 'none', ( 35.65616640184918396, -54.34738077887135432, 0.9999999999999731326 ) ) ;
#4939 = plane ( 'none', #8388 ) ;
#4940 = cartesian_point ( 'none', ( -26.52514329740303367, 49.88653899652933177, 73.10000000000074749 ) ) ;
#4941 = oriented_edge ( 'none', *, *, #32580, .f. ) ;
#4942 = axis2_placement_3d ( 'none', #15978, #33778, #12707 ) ;
#4943 = cartesian_point ( 'none', ( -22.53099794175333059, 49.21623840877649769, 73.10000000000071907 ) ) ;
#4944 = cartesian_point ( 'none', ( 1.088504286705926916e-13, -5.581344978834209502e-28, -63.00000000000000000 ) ) ;
#4945 = edge_curve ( 'none', #23726, #23621, #431, .t. ) ;
#4946 = edge_loop ( 'none', ( #35101, #20229 ) ) ;
#4947 = cartesian_point ( 'none', ( 104.8902327927008287, -65.59996437063033170, 140.8989777710196449 ) ) ;
#4948 = oriented_edge ( 'none', *, *, #2928, .f. ) ;
#4949 = circle ( 'none', #3859, 1.999999999999998224 ) ;
#4950 = advanced_face ( 'none', ( #2301 ), #28924, .f. ) ;
#4951 = vector ( 'none', #10831, 1000.000000000000227 ) ;
#4952 =( bounded_curve ( ) b_spline_curve ( 3, ( #37927, #5176, #37540, #8061 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.415760407642364216, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9979979914604468760, 0.9979979914604468760, 1.000000000000000000 ) )
representation_item ( '' ) );
#4953 = cartesian_point ( 'none', ( -39.02170030990240690, -5.440146421380842590, -11.30914617988234916 ) ) ;
#4954 = face_outer_bound ( 'none', #33221, .t. ) ;
#4955 = oriented_edge ( 'none', *, *, #5999, .t. ) ;
#4956 = direction ( 'none', ( 1.057355261547768006e-14, 1.000000000000000000, -2.828425324640279412e-14 ) ) ;
#4957 = cartesian_point ( 'none', ( 35.52825534660024687, -6.212261565089249871, 161.3074307439846393 ) ) ;
#4958 = cartesian_point ( 'none', ( 109.0996345917186119, -2.275575529345832404, 89.97614247965842083 ) ) ;
#4959 = cartesian_point ( 'none', ( 81.00000000000039790, -2.709486715810199218e-12, 118.4999999999999858 ) ) ;
#4961 = advanced_face ( 'none', ( #3229, #17298 ), #10192, .t. ) ;
#4960 = vertex_point ( 'none', #3765 ) ;
#4963 = cartesian_point ( 'none', ( 28.09768548347920714, -39.73245636896115229, 118.1838239996188520 ) ) ;
#4962 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#4964 = face_outer_bound ( 'none', #21009, .t. ) ;
#4965 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#4966 = vertex_point ( 'none', #3901 ) ;
#4967 = axis2_placement_3d ( 'none', #29390, #14160, #32127 ) ;
#4968 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787845560, -3.854941057726237111e-16 ) ) ;
#4969 = cartesian_point ( 'none', ( 90.16776335696202693, 0.4204016566220644679, 105.5067993763234711 ) ) ;
#4970 = direction ( 'none', ( -0.9135987784239488763, -6.522560269672792703e-16, 0.4066168615075724801 ) ) ;
#4971 = cartesian_point ( 'none', ( -25.32542640395579170, 46.67319504114931306, 77.10000000000074749 ) ) ;
#4972 = circle ( 'none', #6023, 0.2000000000000016487 ) ;
#4973 = oriented_edge ( 'none', *, *, #37447, .f. ) ;
#4974 = edge_curve ( 'none', #11139, #16781, #38705, .t. ) ;
#4975 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#4976 = cartesian_point ( 'none', ( -5.568352614540272576e-13, -46.50000000000001421, 45.49999999999995026 ) ) ;
#4977 = cartesian_point ( 'none', ( 47.50000000000002132, -7.144279790841265960e-15, -6.999999999999920952 ) ) ;
#4978 = oriented_edge ( 'none', *, *, #19131, .f. ) ;
#4979 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772977489e-16 ) ) ;
#4980 = edge_curve ( 'none', #24473, #7756, #23353, .t. ) ;
#4981 = axis2_placement_3d ( 'none', #23225, #35163, #14622 ) ;
#4982 = vertex_point ( 'none', #7445 ) ;
#4983 = oriented_edge ( 'none', *, *, #12567, .f. ) ;
#4984 = oriented_edge ( 'none', *, *, #16750, .t. ) ;
#4985 = cartesian_point ( 'none', ( -35.99999999999958078, -3.271463335587449558e-12, 62.00000000000007105 ) ) ;
#4986 = edge_curve ( 'none', #29811, #26159, #13082, .t. ) ;
#4987 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.586214173941531317e-15 ) ) ;
#4988 = vertex_point ( 'none', #16340 ) ;
#4989 = circle ( 'none', #6093, 13.99999999999999822 ) ;
#4990 = cartesian_point ( 'none', ( -29.56366587528075840, -6.306042194021709513, 166.0000000000001705 ) ) ;
#4991 = circle ( 'none', #12279, 3.999999999999996447 ) ;
#4992 = cartesian_point ( 'none', ( 29.76849063124668149, -25.19597121639458592, -35.99999999999997868 ) ) ;
#4993 = axis2_placement_3d ( 'none', #26858, #28691, #1938 ) ;
#4994 = face_outer_bound ( 'none', #22800, .t. ) ;
#4995 = oriented_edge ( 'none', *, *, #38568, .f. ) ;
#4996 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-10-solid1', #11107 ) ;
#4997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4998 = edge_loop ( 'none', ( #33029, #10427, #13489, #1326, #10005 ) ) ;
#5000 = axis2_placement_3d ( 'none', #14815, #35599, #38617 ) ;
#4999 = cartesian_point ( 'none', ( 95.39379228749587014, 14.54069118659143989, 94.44529216792136594 ) ) ;
#5001 = face_outer_bound ( 'none', #1850, .t. ) ;
#5002 = edge_loop ( 'none', ( #4720, #10550, #33815, #33217 ) ) ;
#5003 = cartesian_point ( 'none', ( 99.50000000000012790, 32.94194179976668835, 72.61659598601011112 ) ) ;
#5004 = cartesian_point ( 'none', ( 99.49999999999984368, -34.65728648335273476, 172.5054765603550777 ) ) ;
#5005 = cartesian_point ( 'none', ( 97.77876705727118178, 42.82536010620745515, 104.6796561153471572 ) ) ;
#5006 = oriented_edge ( 'none', *, *, #11110, .t. ) ;
#5007 = advanced_face ( 'none', ( #916 ), #24269, .f. ) ;
#5009 = cartesian_point ( 'none', ( -31.00905465958711815, 25.26734115649554369, -34.26794919243115345 ) ) ;
#5008 = direction ( 'none', ( 0.0000000000000000000, 0.9462546992991884842, 0.3234223926295186069 ) ) ;
#5010 = cartesian_point ( 'none', ( 31.15262781507098211, 28.49287246340166035, -32.49999999999996447 ) ) ;
#5011 = cartesian_point ( 'none', ( 21.73924490540009913, 38.90912628235888349, 132.5055171184233131 ) ) ;
#5012 = oriented_edge ( 'none', *, *, #4055, .f. ) ;
#5013 = cartesian_point ( 'none', ( -25.38467682620541055, -25.97917724339518131, 161.6483256244329993 ) ) ;
#5014 = oriented_edge ( 'none', *, *, #12738, .f. ) ;
#5015 = vertex_point ( 'none', #22466 ) ;
#5016 = direction ( 'none', ( 1.595945597898662527e-15, -7.543482406175925389e-30, -1.000000000000000000 ) ) ;
#5017 = oriented_edge ( 'none', *, *, #34323, .t. ) ;
#5018 = oriented_edge ( 'none', *, *, #15439, .t. ) ;
#5019 = oriented_edge ( 'none', *, *, #2710, .t. ) ;
#5020 = oriented_edge ( 'none', *, *, #4793, .t. ) ;
#5021 = cartesian_point ( 'none', ( 65.10000000000042064, -16.55945723773850631, 112.8401081289833883 ) ) ;
#5022 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#5023 = line ( 'none', #18274, #35798 ) ;
#5024 = line ( 'none', #7093, #15823 ) ;
#5025 = cartesian_point ( 'none', ( 5.806873054129308542, 17.04181259068319676, -37.49999999999999289 ) ) ;
#5026 = edge_curve ( 'none', #32173, #38590, #23837, .t. ) ;
#5027 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#5028 = cartesian_point ( 'none', ( -28.19845524509886658, 28.11460491943616091, -10.58311283132926839 ) ) ;
#5029 = face_outer_bound ( 'none', #2345, .t. ) ;
#5030 = oriented_edge ( 'none', *, *, #9741, .f. ) ;
#5031 = cartesian_point ( 'none', ( -45.49999999999998579, 1.271325074053685408e-15, -7.000000000000075495 ) ) ;
#5032 = advanced_face ( 'none', ( #7931 ), #1369, .t. ) ;
#5033 = edge_curve ( 'none', #9738, #30478, #14979, .t. ) ;
#5034 = cartesian_point ( 'none', ( 51.21863515527950028, 29.17363165407378389, 82.23207664291570040 ) ) ;
#5035 = axis2_placement_3d ( 'none', #35791, #14352, #27095 ) ;
#5036 = direction ( 'none', ( 0.8077133973006781487, -0.5895753283686464563, 1.389950117021205620e-15 ) ) ;
#5037 = cartesian_point ( 'none', ( 129.5000000000006821, 34.64105178074589730, 74.49993828812434060 ) ) ;
#5038 = edge_curve ( 'none', #23240, #13644, #6502, .t. ) ;
#5039 = face_outer_bound ( 'none', #1870, .t. ) ;
#5040 = vector ( 'none', #29044, 1000.000000000000000 ) ;
#5041 = edge_curve ( 'none', #32819, #18762, #31261, .t. ) ;
#5042 = oriented_edge ( 'none', *, *, #13260, .f. ) ;
#5043 = cartesian_point ( 'none', ( -16.79735909002751271, 32.11197637519054382, 161.6410001619155992 ) ) ;
#5044 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787845560, -3.854941057726237111e-16 ) ) ;
#5045 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787845560, 2.409338161078898194e-16 ) ) ;
#5046 = advanced_face ( 'none', ( #37791 ), #15433, .f. ) ;
#5047 = cartesian_point ( 'none', ( 88.69628352401575455, 9.943053393408003870, 175.9999999999565148 ) ) ;
#5048 = cartesian_point ( 'none', ( 26.90001591919764934, 14.32063973734117468, 165.9999999999998010 ) ) ;
#5049 = cartesian_point ( 'none', ( 38.87747722919058901, 5.669370170089825578, -36.49999999999997868 ) ) ;
#5050 = oriented_edge ( 'none', *, *, #23722, .f. ) ;
#5052 = oriented_edge ( 'none', *, *, #23082, .t. ) ;
#5051 = cartesian_point ( 'none', ( 109.2467707730489508, -12.36072020556687967, 115.3320012511136810 ) ) ;
#5053 = axis2_placement_3d ( 'none', #37025, #10321, #19207 ) ;
#5054 = oriented_edge ( 'none', *, *, #25953, .t. ) ;
#5055 = vertex_point ( 'none', #34399 ) ;
#5056 = oriented_edge ( 'none', *, *, #2524, .t. ) ;
#5057 = axis2_placement_3d ( 'none', #5295, #19835, #8304 ) ;
#5058 = direction ( 'none', ( -1.031270229083350107e-14, -0.9271529523749477697, 0.3746830699436765610 ) ) ;
#5059 = direction ( 'none', ( -2.929934724367879052e-16, -0.2907981274323364618, -0.9567844318768187195 ) ) ;
#5060 = plane ( 'none', #26863 ) ;
#5061 = edge_loop ( 'none', ( #19889, #32145, #24177, #19525 ) ) ;
#5062 = oriented_edge ( 'none', *, *, #1616, .f. ) ;
#5063 = axis2_placement_3d ( 'none', #14284, #19908, #28732 ) ;
#5064 = cartesian_point ( 'none', ( 11.92847864764491383, -27.04853491693556222, -42.99999999999999289 ) ) ;
#5065 = cartesian_point ( 'none', ( -26.52514329740304788, 49.88653899652933177, 71.00000000000071054 ) ) ;
#5066 = cartesian_point ( 'none', ( 129.5000000000001137, -19.99996437063180821, 53.49993828812610275 ) ) ;
#5067 = vector ( 'none', #10762, 1000.000000000000227 ) ;
#5068 = vertex_point ( 'none', #28287 ) ;
#5069 = b_spline_curve_with_knots ( 'none', 3,
( #29680, #17027, #2618, #6398, #16090, #6797 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499771708, 0.001805791115699954342 ),
.unspecified. ) ;
#5070 = vector ( 'none', #8499, 1000.000000000000000 ) ;
#5071 = vector ( 'none', #24634, 1000.000000000000341 ) ;
#5072 = conical_surface ( 'none', #29427, 17.50000000000001066, 0.3490658503988638972 ) ;
#5073 = advanced_face ( 'none', ( #7461 ), #38247, .t. ) ;
#5074 = oriented_edge ( 'none', *, *, #24725, .t. ) ;
#5075 = axis2_placement_3d ( 'none', #33677, #10511, #18870 ) ;
#5076 = cartesian_point ( 'none', ( 88.91558527179375915, 5.721586369133669692, 104.8519716326574098 ) ) ;
#5077 = edge_curve ( 'none', #25414, #5171, #25209, .t. ) ;
#5078 = cartesian_point ( 'none', ( 31.27672451495209316, -15.71466082031845701, 166.0000000000134435 ) ) ;
#5079 = edge_curve ( 'none', #23109, #2570, #25691, .t. ) ;
#5080 = oriented_edge ( 'none', *, *, #24610, .t. ) ;
#5081 = axis2_placement_3d ( 'none', #32598, #8738, #2465 ) ;
#5082 = edge_loop ( 'none', ( #23926, #10887, #15594, #33466 ) ) ;
#5083 = direction ( 'none', ( -8.528829586136402514e-15, -0.8660254037844573594, -0.4999999999999676370 ) ) ;
#5084 = edge_curve ( 'none', #32553, #11677, #27976, .t. ) ;
#5085 = oriented_edge ( 'none', *, *, #6296, .t. ) ;
#5086 = oriented_edge ( 'none', *, *, #5608, .t. ) ;
#5088 = cartesian_point ( 'none', ( 29.53383273958990785, -27.24496974978783470, 147.8767496440560762 ) ) ;
#5087 = cartesian_point ( 'none', ( 87.30000000000042348, -10.92664859240011133, 115.8221556172436095 ) ) ;
#5089 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#5090 = oriented_edge ( 'none', *, *, #34160, .t. ) ;
#5091 = advanced_face ( 'none', ( #7002 ), #20107, .t. ) ;
#5092 = vector ( 'none', #10208, 1000.000000000000000 ) ;
#5093 = cartesian_point ( 'none', ( -33.06775489979597182, 29.13509201782359526, -15.50000000000001421 ) ) ;
#5094 = oriented_edge ( 'none', *, *, #30545, .t. ) ;
#5095 = oriented_edge ( 'none', *, *, #14572, .t. ) ;
#5096 = plane ( 'none', #2593 ) ;
#5097 = cartesian_point ( 'none', ( 108.6372235125523673, -12.25837688862446484, 144.5732063069065703 ) ) ;
#5098 = edge_curve ( 'none', #23217, #3211, #12152, .t. ) ;
#5099 = cartesian_point ( 'none', ( 128.4999999999996305, -57.87889513109153938, 89.12497391749472797 ) ) ;
#5100 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#5101 = cartesian_point ( 'none', ( 30.36182765902395531, -51.18359455019356830, 73.09999999999993747 ) ) ;
#5102 = edge_curve ( 'none', #6173, #29899, #18224, .t. ) ;
#5103 = toroidal_surface ( 'none', #6899, 4.200000000000000178, 0.2000000000000009548 ) ;
#5104 = cartesian_point ( 'none', ( 129.4999999999998863, -29.37492874126079556, 169.3788690485872053 ) ) ;
#5105 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#5106 = direction ( 'none', ( 1.000000000000000000, -6.938893903907234689e-15, 1.246832498358331282e-15 ) ) ;
#5107 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#5108 = axis2_placement_3d ( 'none', #31952, #21163, #5329 ) ;
#5109 = vector ( 'none', #9800, 1000.000000000000000 ) ;
#5110 = cartesian_point ( 'none', ( -30.14414558759933982, -54.84454265441830501, 73.10000000000073328 ) ) ;
#5111 = direction ( 'none', ( 0.0000000000000000000, 0.9990031350621330075, -0.04464007320815838870 ) ) ;
#5112 = toroidal_surface ( 'none', #23116, 6.100000000000000533, 0.2000000000000000111 ) ;
#5113 = axis2_placement_3d ( 'none', #30162, #12312, #33125 ) ;
#5114 = line ( 'none', #16668, #16362 ) ;
#5115 = vector ( 'none', #37567, 1000.000000000000000 ) ;
#5116 = cartesian_point ( 'none', ( 29.22623719899290862, -26.53278859246656296, -11.18170078790063116 ) ) ;
#5117 = cartesian_point ( 'none', ( -13.82974264322484537, -27.13218740742375701, 166.0000000000000568 ) ) ;
#5118 = cartesian_point ( 'none', ( 29.77504156861207463, 48.78969751901746577, 77.09999999999998010 ) ) ;
#5119 = vertex_point ( 'none', #23366 ) ;
#5120 = axis2_placement_3d ( 'none', #35417, #26709, #8835 ) ;
#5121 = cartesian_point ( 'none', ( 63.00000000000041922, 11.99999999999672795, 166.0000000000000000 ) ) ;
#5122 = vertex_point ( 'none', #17246 ) ;
#5123 = face_outer_bound ( 'none', #24784, .t. ) ;
#5124 = plane ( 'none', #19221 ) ;
#5125 = edge_loop ( 'none', ( #1685, #4159, #36947, #19356 ) ) ;
#5126 = oriented_edge ( 'none', *, *, #9710, .f. ) ;
#5127 = cartesian_point ( 'none', ( 99.49999999999972999, -54.86003083683014836, 84.45276498160865231 ) ) ;
#5128 = vertex_point ( 'none', #19993 ) ;
#5129 = oriented_edge ( 'none', *, *, #9582, .f. ) ;
#5130 = cartesian_point ( 'none', ( 99.29999999999991189, 19.64202304490863682, 96.60134865560712569 ) ) ;
#5131 = circle ( 'none', #14797, 33.00000000000000000 ) ;
#5132 = oriented_edge ( 'none', *, *, #7574, .t. ) ;
#5133 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#5134 = direction ( 'none', ( -1.000000000000000000, -7.885106708985479173e-17, 0.0000000000000000000 ) ) ;
#5135 = cartesian_point ( 'none', ( -9.709059020027092757, -16.71170830510336813, -10.84514099850039770 ) ) ;
#5136 = cartesian_point ( 'none', ( -25.50610984378694823, -29.67123126741376282, -36.21845954768313902 ) ) ;
#5137 = cartesian_point ( 'none', ( 93.28838142818116808, 65.00003562937170898, 164.8053099691830425 ) ) ;
#5138 = circle ( 'none', #7138, 4.199999999999999289 ) ;
#5140 = cartesian_point ( 'none', ( -29.76849063124667083, 25.19597121639437631, -36.00000000000002132 ) ) ;
#5139 = cartesian_point ( 'none', ( 26.52514329740232668, -45.38653899652961599, 48.49999999999997868 ) ) ;
#5141 = cartesian_point ( 'none', ( 26.46707018306178583, 7.466203581800190392, -5.499999999999984901 ) ) ;
#5142 = edge_curve ( 'none', #24311, #7799, #35881, .t. ) ;
#5143 = cartesian_point ( 'none', ( 70.38252115640760564, 25.99999999999672085, 61.26027323331684471 ) ) ;
#5144 = cartesian_point ( 'none', ( 1.261282744913216902e-13, -6.467272753252337995e-28, -73.00000000000000000 ) ) ;
#5145 = advanced_face ( 'none', ( #27051 ), #30326, .f. ) ;
#5146 = face_outer_bound ( 'none', #13990, .t. ) ;
#5147 = axis2_placement_3d ( 'none', #18642, #6604, #21641 ) ;
#5148 = cartesian_point ( 'none', ( -26.83072755568001710, -14.44952071483056066, 166.0000000000001705 ) ) ;
#5149 = cartesian_point ( 'none', ( 26.52514329740271393, 49.88653899652934598, 80.99999999999995737 ) ) ;
#5150 = edge_curve ( 'none', #13145, #16611, #11241, .t. ) ;
#5151 = circle ( 'none', #27546, 4.000000000000000888 ) ;
#5152 = vector ( 'none', #4663, 1000.000000000000227 ) ;
#5153 = cartesian_point ( 'none', ( 55.30000000000041638, 2.596660101607706661, 107.8108767283417819 ) ) ;
#5154 = cartesian_point ( 'none', ( 87.99999999999971578, -55.37889513109110595, 89.12497391749460007 ) ) ;
#5155 = edge_curve ( 'none', #533, #6355, #19155, .t. ) ;
#5156 = oriented_edge ( 'none', *, *, #27053, .f. ) ;
#5157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5158 = advanced_face ( 'none', ( #14031 ), #10997, .f. ) ;
#5159 = cartesian_point ( 'none', ( 89.53921064070030411, -3.263201409671914632, 131.1392598713529196 ) ) ;
#5160 = cartesian_point ( 'none', ( 26.52514329740223431, -54.38653899652960888, 60.99999999999997868 ) ) ;
#5161 = cartesian_point ( 'none', ( 99.29999999999991189, -19.56887198467140365, 98.35347251112334277 ) ) ;
#5162 = vertex_point ( 'none', #5446 ) ;
#5163 = vector ( 'none', #33946, 1000.000000000000227 ) ;
#5164 = oriented_edge ( 'none', *, *, #8530, .f. ) ;
#5165 = direction ( 'none', ( 0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#5166 = oriented_edge ( 'none', *, *, #6717, .t. ) ;
#5167 = vertex_point ( 'none', #2563 ) ;
#5168 = axis2_placement_3d ( 'none', #8744, #23524, #29484 ) ;
#5169 = cartesian_point ( 'none', ( -16.22586101095884459, 31.01172098115351972, 166.0000000000000284 ) ) ;
#5170 = cartesian_point ( 'none', ( -32.35031542708779995, 46.46422672574395563, 90.34353333965863442 ) ) ;
#5171 = vertex_point ( 'none', #20249 ) ;
#5172 = oriented_edge ( 'none', *, *, #36791, .t. ) ;
#5173 = edge_curve ( 'none', #7206, #15033, #22868, .t. ) ;
#5174 = cartesian_point ( 'none', ( -26.52514329740299459, -49.88653899652934598, 73.10000000000073328 ) ) ;
#5175 = cartesian_point ( 'none', ( -14.43049272017412221, 26.84096290166527865, 166.0000000000000284 ) ) ;
#5176 = cartesian_point ( 'none', ( -6.640647747764661268, -17.11849564131134471, -10.52003012559156581 ) ) ;
#5178 = axis2_placement_3d ( 'none', #28380, #19171, #10695 ) ;
#5177 = direction ( 'none', ( -1.720845688168992638e-15, 8.973292796889013490e-30, 1.000000000000000000 ) ) ;
#5179 = vector ( 'none', #25117, 1000.000000000000114 ) ;
#5180 = direction ( 'none', ( -2.867001162389425793e-15, -0.3746830699436732304, -0.9271529523749489909 ) ) ;
#5181 = cartesian_point ( 'none', ( 29.55471373267200619, 6.581930771732442231, 165.9999999999997726 ) ) ;
#5182 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#5183 = cartesian_point ( 'none', ( -0.9578441678043768670, -39.19571346996009709, -36.35755571771598227 ) ) ;
#5184 = toroidal_surface ( 'none', #23183, 13.50000000000000178, 0.5000000000000000000 ) ;
#5185 = line ( 'none', #22402, #28550 ) ;
#5186 = cartesian_point ( 'none', ( -20.47147809130117224, 48.87060818170076715, 73.10000000000073328 ) ) ;
#5187 = cartesian_point ( 'none', ( 129.5000000000007958, 54.87896638983156095, 140.9466994284805139 ) ) ;
#5188 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#5189 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#5190 = vertex_point ( 'none', #8199 ) ;
#5191 = oriented_edge ( 'none', *, *, #22913, .f. ) ;
#5192 = cartesian_point ( 'none', ( 25.20238512874189851, -52.48694609489692908, -16.90000000000001634 ) ) ;
#5193 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5194 = circle ( 'none', #11629, 32.00000000000000000 ) ;
#5195 = cartesian_point ( 'none', ( -45.96194077712541315, 45.96194077712567605, -51.00000000000007105 ) ) ;
#5196 = cartesian_point ( 'none', ( -8.402894903218479428, -21.66127842326271846, -37.50000000000000000 ) ) ;
#5197 = axis2_placement_3d ( 'none', #28230, #22153, #31126 ) ;
#5198 = edge_curve ( 'none', #22177, #38001, #33570, .t. ) ;
#5199 = oriented_edge ( 'none', *, *, #14055, .t. ) ;
#5200 = vector ( 'none', #25314, 1000.000000000000000 ) ;
#5201 = oriented_edge ( 'none', *, *, #20718, .t. ) ;
#5202 = edge_curve ( 'none', #14422, #3632, #20818, .t. ) ;
#5203 = oriented_edge ( 'none', *, *, #15548, .f. ) ;
#5204 = cartesian_point ( 'none', ( 32.07890847867925999, -11.99660557180694553, 118.1957981934445456 ) ) ;
#5205 = oriented_edge ( 'none', *, *, #33887, .f. ) ;
#5206 = oriented_edge ( 'none', *, *, #21262, .f. ) ;
#5207 = advanced_face ( 'none', ( #37754 ), #23804, .f. ) ;
#5208 = vertex_point ( 'none', #5186 ) ;
#5209 = edge_curve ( 'none', #4866, #5760, #27292, .t. ) ;
#5210 = axis2_placement_3d ( 'none', #18941, #36885, #10314 ) ;
#5211 = edge_loop ( 'none', ( #19518, #15419, #9935, #8494 ) ) ;
#5212 = edge_curve ( 'none', #31819, #37374, #16795, .t. ) ;
#5213 = face_outer_bound ( 'none', #16569, .t. ) ;
#5214 = cartesian_point ( 'none', ( 89.30000000000040927, 5.504818672778396760, 105.4861808154686997 ) ) ;
#5215 = face_outer_bound ( 'none', #26851, .t. ) ;
#5216 = cartesian_point ( 'none', ( 30.14688685256259859, 0.6575352104747175241, 165.9999999999997726 ) ) ;
#5217 = cartesian_point ( 'none', ( 17.79952923083149940, -6.904835925695791410, -10.49999999999998579 ) ) ;
#5218 = direction ( 'none', ( 1.641603066537700463e-15, 1.329855854628835851e-17, -1.000000000000000000 ) ) ;
#5219 = cartesian_point ( 'none', ( 107.7999999999998977, 28.03364937943050350, 96.22637204065866001 ) ) ;
#5220 = axis2_placement_3d ( 'none', #20429, #29252, #8761 ) ;
#5221 = vector ( 'none', #20513, 1000.000000000000114 ) ;
#5222 = oriented_edge ( 'none', *, *, #4586, .f. ) ;
#5224 = cartesian_point ( 'none', ( 36.20131595777159816, -38.94697858655068501, 102.4565790645076646 ) ) ;
#5223 = cartesian_point ( 'none', ( -26.52514329740282406, -49.88653899652934598, -16.27501833360148353 ) ) ;
#5225 = vector ( 'none', #36873, 1000.000000000000000 ) ;
#5226 = advanced_face ( 'none', ( #13589 ), #2786, .f. ) ;
#5227 = cartesian_point ( 'none', ( 107.1757895986493594, 22.11512210335954975, 99.73047951062649474 ) ) ;
#5228 = cartesian_point ( 'none', ( -7.424531733870032291, 16.83556736592966629, -120.9999999999999147 ) ) ;
#5229 = cartesian_point ( 'none', ( 108.7993353482985128, -12.60420670376157304, 144.4695376419655020 ) ) ;
#5230 = oriented_edge ( 'none', *, *, #13478, .t. ) ;
#5231 = edge_curve ( 'none', #17685, #36063, #8827, .t. ) ;
#5232 = cartesian_point ( 'none', ( 26.52514329740278498, -49.88653899652934598, 73.09999999999999432 ) ) ;
#5233 = edge_loop ( 'none', ( #21685, #17358, #35472, #10212 ) ) ;
#5234 = axis2_placement_3d ( 'none', #17583, #8278, #14323 ) ;
#5235 = vector ( 'none', #23238, 1000.000000000000000 ) ;
#5236 = vertex_point ( 'none', #32813 ) ;
#5237 = direction ( 'none', ( -0.5895753283686512303, -0.8077133973006744849, 0.0000000000000000000 ) ) ;
#5238 = cartesian_point ( 'none', ( 31.31548698785788076, 53.71937853472201141, 70.99999999999997158 ) ) ;
#5239 = vector ( 'none', #9877, 1000.000000000000000 ) ;
#5240 = oriented_edge ( 'none', *, *, #8469, .f. ) ;
#5241 = cartesian_point ( 'none', ( -4.438578753943990485, 10.06474136006666065, -115.9999999999999147 ) ) ;
#5242 = vertex_point ( 'none', #24232 ) ;
#5243 = cartesian_point ( 'none', ( 25.14215335487300607, -30.33925264954825707, -11.30321987287964092 ) ) ;
#5244 = advanced_face ( 'none', ( #875 ), #36168, .f. ) ;
#5245 = cartesian_point ( 'none', ( -29.36145615262854136, -7.276725959845291136, 166.0000000000002558 ) ) ;
#5246 = oriented_edge ( 'none', *, *, #9242, .f. ) ;
#5247 = edge_loop ( 'none', ( #25995, #32850, #23968, #12269 ) ) ;
#5248 = cylindrical_surface ( 'none', #19633, 6.499999999999991118 ) ;
#5249 = face_outer_bound ( 'none', #33670, .t. ) ;
#5250 = line ( 'none', #16499, #36033 ) ;
#5251 = axis2_placement_3d ( 'none', #25212, #34285, #1571 ) ;
#5252 = edge_curve ( 'none', #9988, #14791, #38671, .t. ) ;
#5253 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787844450, -2.224004456380520917e-16 ) ) ;
#5254 = cylindrical_surface ( 'none', #11512, 4.049999999999998046 ) ;
#5255 = oriented_edge ( 'none', *, *, #1852, .f. ) ;
#5256 = cylindrical_surface ( 'none', #19888, 3.400000000000000355 ) ;
#5257 = cartesian_point ( 'none', ( -24.99517553090803546, 55.83113120134649421, 73.10000000000071907 ) ) ;
#5258 = direction ( 'none', ( -1.057355261547768006e-14, -1.000000000000000000, 2.828425324640279412e-14 ) ) ;
#5259 = cartesian_point ( 'none', ( -1.090780243906716912e-13, -2.390196830575314056e-14, 48.49999999999994316 ) ) ;
#5260 = cartesian_point ( 'none', ( 63.58123718242100608, 5.134460874217721127, 168.4536059379993560 ) ) ;
#5261 = edge_curve ( 'none', #11409, #25467, #10789, .t. ) ;
#5262 = axis2_placement_3d ( 'none', #2048, #19591, #25567 ) ;
#5263 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#5264 = vertex_point ( 'none', #23864 ) ;
#5265 = oriented_edge ( 'none', *, *, #8657, .f. ) ;
#5266 = edge_curve ( 'none', #26377, #10294, #11689, .t. ) ;
#5267 = cartesian_point ( 'none', ( -1.283695372223145221e-13, -1.712209465496410019e-14, 53.19999999999994600 ) ) ;
#5268 = circle ( 'none', #32485, 21.50000000000000000 ) ;
#5269 = cartesian_point ( 'none', ( -30.23803827704232816, 25.11881748779251566, -35.46282073117789224 ) ) ;
#5270 = oriented_edge ( 'none', *, *, #35983, .t. ) ;
#5271 = direction ( 'none', ( 3.260454818050847547e-16, 0.04464007320815827767, 0.9990031350621330075 ) ) ;
#5272 = cartesian_point ( 'none', ( 63.33398092301290205, -2.820919115136806710, 68.43717437126252889 ) ) ;
#5273 = cartesian_point ( 'none', ( 27.20019984955764869, 46.52362379519097857, 81.09999999999996589 ) ) ;
#5274 = advanced_face ( 'none', ( #31699 ), #7893, .t. ) ;
#5275 = cartesian_point ( 'none', ( 17.24129540863153309, -8.343870733012488827, -10.49999999999998224 ) ) ;
#5276 = cartesian_point ( 'none', ( -26.09421734531601800, -23.43711982195406662, 165.9999999999727152 ) ) ;
#5277 = vector ( 'none', #26582, 1000.000000000000000 ) ;
#5278 = vertex_point ( 'none', #15005 ) ;
#5279 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772978475e-16 ) ) ;
#5280 = cartesian_point ( 'none', ( 99.49999999999988631, -29.37492874126286679, 169.3788690485876600 ) ) ;
#5281 = edge_curve ( 'none', #35281, #33558, #4670, .t. ) ;
#5282 = oriented_edge ( 'none', *, *, #10266, .f. ) ;
#5283 = cartesian_point ( 'none', ( 17.73045954601183283, -31.61167672971268416, 161.6483265596027650 ) ) ;
#5284 = axis2_placement_3d ( 'none', #15149, #18008, #35792 ) ;
#5285 = oriented_edge ( 'none', *, *, #11513, .f. ) ;
#5286 = cartesian_point ( 'none', ( 4.163336342344336522e-13, -3.271463335587449558e-12, 163.4999999999999432 ) ) ;
#5287 = axis2_placement_3d ( 'none', #26744, #15182, #29746 ) ;
#5288 = direction ( 'none', ( 8.828891978261329279e-16, 1.722080578598124223e-16, -1.000000000000000000 ) ) ;
#5289 = axis2_placement_3d ( 'none', #27069, #54, #35521 ) ;
#5290 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#5291 = line ( 'none', #12853, #2917 ) ;
#5292 = advanced_face ( 'none', ( #10743 ), #20595, .f. ) ;
#5293 = face_outer_bound ( 'none', #13111, .t. ) ;
#5294 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5295 = cartesian_point ( 'none', ( 105.0729525483857429, -60.19996437063033312, 140.9803011433212134 ) ) ;
#5296 = axis2_placement_3d ( 'none', #573, #9462, #33554 ) ;
#5297 = cartesian_point ( 'none', ( 26.52514329740278498, -49.88653899652934598, 72.89999999999999147 ) ) ;
#5298 = vertex_point ( 'none', #32686 ) ;
#5299 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5300 = vector ( 'none', #34844, 1000.000000000000000 ) ;
#5301 = cartesian_point ( 'none', ( 109.6000000000007049, 35.40149419043785173, 65.18556757302972926 ) ) ;
#5302 = edge_loop ( 'none', ( #20906, #14043, #15072, #37290, #37893, #5533, #29253, #18654 ) ) ;
#5303 = cartesian_point ( 'none', ( -22.58030837824282955, 49.22451372467470776, 81.10000000000076170 ) ) ;
#5304 = vector ( 'none', #15887, 1000.000000000000000 ) ;
#5305 = cartesian_point ( 'none', ( -16.58149536097344523, 30.82294747557726566, 166.0000000000003126 ) ) ;
#5306 = cartesian_point ( 'none', ( -1.759703084520767513, -17.93787274339452864, -37.01975563994800922 ) ) ;
#5307 = face_bound ( 'none', #33987, .t. ) ;
#5308 = oriented_edge ( 'none', *, *, #22583, .t. ) ;
#5309 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#5310 = direction ( 'none', ( -0.7071067811865431318, 0.6123724356958122339, 0.3535533905932514709 ) ) ;
#5311 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#5312 = oriented_edge ( 'none', *, *, #18974, .t. ) ;
#5313 = line ( 'none', #15454, #34672 ) ;
#5314 = circle ( 'none', #32033, 28.49999999999999645 ) ;
#5315 = axis2_placement_3d ( 'none', #23794, #11926, #5996 ) ;
#5316 = edge_loop ( 'none', ( #22061, #11383 ) ) ;
#5317 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5318 = cartesian_point ( 'none', ( 26.52514329740271393, 49.88653899652934598, 70.99999999999995737 ) ) ;
#5319 = cartesian_point ( 'none', ( 63.92607126381285809, -46.43652744188985082, 99.11112716923076960 ) ) ;
#5320 = direction ( 'none', ( 9.017884454304625918e-15, 1.000000000000000000, 4.433102826721845195e-16 ) ) ;
#5321 = edge_curve ( 'none', #24184, #18014, #5596, .t. ) ;
#5322 = vertex_point ( 'none', #35774 ) ;
#5323 = vertex_point ( 'none', #33178 ) ;
#5324 = cartesian_point ( 'none', ( 25.10973575414206493, 30.23989308079359972, -12.52941736950051776 ) ) ;
#5325 = edge_curve ( 'none', #20985, #34987, #35409, .t. ) ;
#5326 = edge_curve ( 'none', #34871, #21430, #12605, .t. ) ;
#5327 = face_outer_bound ( 'none', #36911, .t. ) ;
#5328 = cylindrical_surface ( 'none', #30422, 3.999999999999999112 ) ;
#5329 = direction ( 'none', ( -0.9135987784239485432, 2.286250679720036717e-14, -0.4066168615075732018 ) ) ;
#5331 = oriented_edge ( 'none', *, *, #2075, .f. ) ;
#5330 = circle ( 'none', #30541, 3.999999999999996447 ) ;
#5332 = cartesian_point ( 'none', ( 95.36138649953721824, -22.41589778640588193, 100.0981441929499880 ) ) ;
#5333 = edge_curve ( 'none', #34658, #17202, #15872, .t. ) ;
#5334 = edge_curve ( 'none', #14045, #2939, #4616, .t. ) ;
#5335 = b_spline_curve_with_knots ( 'none', 3,
( #1790, #28795, #5170, #34507, #22712, #34761, #16963 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02689933786619670697, 0.03806022564396573798 ),
.unspecified. ) ;
#5336 = cartesian_point ( 'none', ( 72.30000000000040927, -2.704001170126650539e-12, 118.4999999999999716 ) ) ;
#5337 = vertex_point ( 'none', #24355 ) ;
#5338 = oriented_edge ( 'none', *, *, #1452, .t. ) ;
#5339 = axis2_placement_3d ( 'none', #1721, #19129, #10780 ) ;
#5340 = advanced_face ( 'none', ( #35450 ), #14531, .f. ) ;
#5341 = vector ( 'none', #14104, 1000.000000000000000 ) ;
#5342 = axis2_placement_3d ( 'none', #8554, #5288, #32167 ) ;
#5343 = line ( 'none', #11760, #15214 ) ;
#5344 = cartesian_point ( 'none', ( 28.49287246340191615, -31.15262781507091461, -32.49999999999997158 ) ) ;
#5345 = oriented_edge ( 'none', *, *, #6241, .f. ) ;
#5346 = cartesian_point ( 'none', ( 32.20740786330370042, -16.60407941686508337, 161.6322916377905869 ) ) ;
#5348 = oriented_edge ( 'none', *, *, #11663, .t. ) ;
#5347 = axis2_placement_3d ( 'none', #20542, #8491, #28980 ) ;
#5349 = cartesian_point ( 'none', ( 16.78155709473213975, -6.509941741386636060, -10.55997007532725362 ) ) ;
#5350 = cylindrical_surface ( 'none', #4298, 13.00000000000000178 ) ;
#5351 = edge_loop ( 'none', ( #636, #16338 ) ) ;
#5352 = cartesian_point ( 'none', ( 108.8000000000004093, -2.701031806869785557e-12, 118.4999999999999574 ) ) ;
#5353 = direction ( 'none', ( 1.067522139062651066e-14, 0.9271529523749476587, -0.3746830699436767276 ) ) ;
#5354 = advanced_face ( 'none', ( #18673 ), #29386, .f. ) ;
#5356 = cartesian_point ( 'none', ( 43.58115978466922513, -35.42568633701448988, 91.95699857054174231 ) ) ;
#5355 = cartesian_point ( 'none', ( 27.04853491693553735, 11.92847864764509680, -44.99999999999998579 ) ) ;
#5357 = direction ( 'none', ( 6.430442828428353903e-15, 0.4999999999999736322, -0.8660254037844538066 ) ) ;
#5358 = cartesian_point ( 'none', ( 106.9662705525672379, 22.49454696864910019, 100.1880861850441136 ) ) ;
#5359 = oriented_edge ( 'none', *, *, #11616, .t. ) ;
#5360 = cartesian_point ( 'none', ( 93.69442784645062261, 38.84403363823799538, 95.77713983570478717 ) ) ;
#5361 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787844450, -1.826024711554533420e-16 ) ) ;
#5362 = edge_loop ( 'none', ( #19607, #38721, #34701, #34178 ) ) ;
#5363 = cartesian_point ( 'none', ( 17.50000000000042277, -3.269320203688941756e-12, 146.5000000000000284 ) ) ;
#5364 = direction ( 'none', ( -1.000000000000000000, 1.084202172485503961e-14, 0.0000000000000000000 ) ) ;
#5365 = cartesian_point ( 'none', ( -57.50000000000041211, -30.31088913245485017, 60.99999999999987921 ) ) ;
#5366 = direction ( 'none', ( -9.043377867970094663e-15, -0.8138363752083676017, 0.5810941011468840900 ) ) ;
#5367 = face_outer_bound ( 'none', #30314, .t. ) ;
#5368 = cartesian_point ( 'none', ( 1.204946421614798872e-13, 6.812507206434096170e-17, -75.50000000000001421 ) ) ;
#5369 = vector ( 'none', #27128, 1000.000000000000000 ) ;
#5370 = axis2_placement_3d ( 'none', #23628, #5694, #26587 ) ;
#5371 = direction ( 'none', ( -1.000000000000000000, 7.347064133548835894e-15, -1.224510688924805982e-15 ) ) ;
#5372 = face_outer_bound ( 'none', #36352, .t. ) ;
#5373 = oriented_edge ( 'none', *, *, #21547, .f. ) ;
#5374 = oriented_edge ( 'none', *, *, #31170, .t. ) ;
#5375 = cartesian_point ( 'none', ( 26.77127926171672101, -29.48599347215039401, -10.57122298034905938 ) ) ;
#5376 = edge_curve ( 'none', #27446, #2551, #12647, .t. ) ;
#5377 = cartesian_point ( 'none', ( 4.463393376022819048, -29.90933454877486497, 165.9999999999999432 ) ) ;
#5378 = cartesian_point ( 'none', ( 88.00000000000041211, 11.99999999999673150, 174.7338865809575736 ) ) ;
#5379 = axis2_placement_3d ( 'none', #5352, #14663, #38472 ) ;
#5380 = vector ( 'none', #20932, 1000.000000000000227 ) ;
#5381 = edge_curve ( 'none', #33282, #22052, #27512, .t. ) ;
#5382 = oriented_edge ( 'none', *, *, #28928, .t. ) ;
#5383 = circle ( 'none', #13511, 4.250000000000007105 ) ;
#5384 = edge_loop ( 'none', ( #20338, #8721 ) ) ;
#5385 = edge_curve ( 'none', #23412, #7693, #24721, .t. ) ;
#5386 = oriented_edge ( 'none', *, *, #33424, .t. ) ;
#5387 = line ( 'none', #252, #36164 ) ;
#5388 = oriented_edge ( 'none', *, *, #14118, .f. ) ;
#5389 = oriented_edge ( 'none', *, *, #25519, .f. ) ;
#5390 = cartesian_point ( 'none', ( 88.00000000000066791, 33.87506171187705206, 67.62104315703365387 ) ) ;
#5391 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5392 = cartesian_point ( 'none', ( -42.04732112020636947, -3.788507306874472125, -15.50000000000001776 ) ) ;
#5393 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#5394 = oriented_edge ( 'none', *, *, #11278, .t. ) ;
#5395 = direction ( 'none', ( 1.000000000000000000, -7.615234699251372217e-15, 1.228184220991579620e-15 ) ) ;
#5397 = advanced_face ( 'none', ( #17733 ), #5555, .t. ) ;
#5396 = axis2_placement_3d ( 'none', #23785, #9128, #30009 ) ;
#5399 = direction ( 'none', ( 7.557018233855799265e-15, 0.6155964749786131396, -0.7880615331266370704 ) ) ;
#5398 = direction ( 'none', ( 2.658368000998754911e-15, 0.3746830699436667911, 0.9271529523749516555 ) ) ;
#5400 = cartesian_point ( 'none', ( 103.6886959786228033, 19.53507910925008062, 94.20804328398295979 ) ) ;
#5401 = oriented_edge ( 'none', *, *, #12635, .f. ) ;
#5402 = direction ( 'none', ( 1.000000000000000000, -7.615234699251372217e-15, 1.168655815394901705e-15 ) ) ;
#5403 = circle ( 'none', #14662, 37.79999999999999716 ) ;
#5404 = circle ( 'none', #35969, 0.2000000000000016487 ) ;
#5405 = cartesian_point ( 'none', ( 90.29999999999989768, -0.2947891026116985502, 89.50149832517240611 ) ) ;
#5406 = cartesian_point ( 'none', ( -31.94286905032876689, -17.12399795451901952, 161.6482904297753009 ) ) ;
#5407 = edge_curve ( 'none', #11377, #29473, #14947, .t. ) ;
#5408 = cartesian_point ( 'none', ( 38.30000000000040927, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#5409 = circle ( 'none', #23506, 4.499999999999997335 ) ;
#5410 = axis2_placement_3d ( 'none', #6194, #3185, #27075 ) ;
#5411 = oriented_edge ( 'none', *, *, #10086, .f. ) ;
#5412 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#5413 = cartesian_point ( 'none', ( 34.57139145139974801, -10.43607037253515379, 161.4040619105663552 ) ) ;
#5414 = cylindrical_surface ( 'none', #20026, 4.999999999999997335 ) ;
#5415 = cartesian_point ( 'none', ( -28.93082629254524818, 27.06679862986325702, -10.93111188139671164 ) ) ;
#5416 = oriented_edge ( 'none', *, *, #29502, .t. ) ;
#5417 = conical_surface ( 'none', #36943, 47.50000000000000000, 0.7853981633974587151 ) ;
#5418 = oriented_edge ( 'none', *, *, #14174, .t. ) ;
#5419 = cartesian_point ( 'none', ( 1.030000865510027447e-13, 5.769512849576420179e-17, -46.00000000000000000 ) ) ;
#5420 = advanced_face ( 'none', ( #9775 ), #26522, .f. ) ;
#5421 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#5422 = toroidal_surface ( 'none', #8037, 22.00000000000000711, 2.000000000000000000 ) ;
#5423 = oriented_edge ( 'none', *, *, #10035, .f. ) ;
#5424 = cartesian_point ( 'none', ( 67.80000000000040927, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#5425 = direction ( 'none', ( -0.9900444516475701562, -0.006283315682718501778, -0.1406147350240844196 ) ) ;
#5426 = axis2_placement_3d ( 'none', #24943, #16080, #4150 ) ;
#5427 = oriented_edge ( 'none', *, *, #24436, .f. ) ;
#5428 = oriented_edge ( 'none', *, *, #17093, .f. ) ;
#5429 = edge_curve ( 'none', #17924, #37743, #6549, .t. ) ;
#5430 = vertex_point ( 'none', #5892 ) ;
#5431 = cartesian_point ( 'none', ( -23.42461983044979235, 26.03083466301647775, 165.9999999999446629 ) ) ;
#5432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5434 = cartesian_point ( 'none', ( 108.3551473683176170, -12.52681792844360587, 144.5852014921557327 ) ) ;
#5433 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5435 = edge_loop ( 'none', ( #10498, #27962, #26517, #8326 ) ) ;
#5436 = face_outer_bound ( 'none', #7606, .t. ) ;
#5437 = advanced_face ( 'none', ( #36342, #36388 ), #26779, .f. ) ;
#5438 = cartesian_point ( 'none', ( -14.90130006558965015, -57.50000000000326139, 61.00000000000000000 ) ) ;
#5439 = face_outer_bound ( 'none', #2087, .t. ) ;
#5440 = cartesian_point ( 'none', ( 39.67272285616669336, 0.7820969281031449061, -37.17637342634974118 ) ) ;
#5441 = edge_curve ( 'none', #450, #27449, #28437, .t. ) ;
#5442 = axis2_placement_3d ( 'none', #2985, #26756, #2480 ) ;
#5443 = plane ( 'none', #38179 ) ;
#5444 = line ( 'none', #16280, #10150 ) ;
#5445 = oriented_edge ( 'none', *, *, #25650, .f. ) ;
#5446 = cartesian_point ( 'none', ( 94.10976720729837552, -60.19996437063006312, 136.1008988052303152 ) ) ;
#5447 = cartesian_point ( 'none', ( -28.88344461087741166, -53.11739258573206257, -16.27501833360148709 ) ) ;
#5448 = cartesian_point ( 'none', ( 90.03828482492581031, -2.291634093022773655, 89.61676682668733918 ) ) ;
#5449 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.658395643033827582e-15 ) ) ;
#5450 = cartesian_point ( 'none', ( 25.19597121639476711, 29.76849063124651451, -11.99999999999998224 ) ) ;
#5452 = oriented_edge ( 'none', *, *, #3997, .f. ) ;
#5451 = axis2_placement_3d ( 'none', #30401, #36097, #9265 ) ;
#5453 = face_outer_bound ( 'none', #4742, .t. ) ;
#5454 = oriented_edge ( 'none', *, *, #1610, .f. ) ;
#5455 = direction ( 'none', ( 1.000000000000000000, -1.058752671254872842e-14, 1.304512053934554399e-15 ) ) ;
#5456 = direction ( 'none', ( -9.251858538542964333e-15, -1.000000000000000000, 2.775557561562889142e-14 ) ) ;
#5457 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 156.5000000000000000 ) ) ;
#5458 = edge_curve ( 'none', #15173, #4908, #29429, .t. ) ;
#5459 = circle ( 'none', #21332, 5.099999999999988987 ) ;
#5460 = vertex_point ( 'none', #9424 ) ;
#5461 = axis2_placement_3d ( 'none', #8887, #14677, #17673 ) ;
#5462 = advanced_face ( 'none', ( #21483 ), #2744, .f. ) ;
#5463 = oriented_edge ( 'none', *, *, #35963, .t. ) ;
#5464 = edge_loop ( 'none', ( #12855, #8613, #26603, #24325 ) ) ;
#5465 = oriented_edge ( 'none', *, *, #13321, .f. ) ;
#5466 = oriented_edge ( 'none', *, *, #4808, .f. ) ;
#5467 = cartesian_point ( 'none', ( 63.35729408812487407, 0.9364776730738262334, 168.6491928387871155 ) ) ;
#5468 = oriented_edge ( 'none', *, *, #4873, .f. ) ;
#5469 = line ( 'none', #10098, #31618 ) ;
#5470 = circle ( 'none', #28780, 65.00000000000000000 ) ;
#5471 = cartesian_point ( 'none', ( 34.13390717387653694, -11.90991234929319020, 161.4475432625089013 ) ) ;
#5472 = vector ( 'none', #4393, 1000.000000000000114 ) ;
#5473 = cartesian_point ( 'none', ( 27.98342239131882536, 55.84912232360612450, 70.99999999999995737 ) ) ;
#5474 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.643422240399080374e-15 ) ) ;
#5475 = circle ( 'none', #18711, 50.70000000000000284 ) ;
#5477 = cartesian_point ( 'none', ( 52.82124219298260215, -26.61047365996873282, 79.74392760855994311 ) ) ;
#5476 = cartesian_point ( 'none', ( 1.226727053271758905e-13, -6.290087198368711399e-28, -71.00000000000000000 ) ) ;
#5478 = oriented_edge ( 'none', *, *, #30932, .f. ) ;
#5479 = cartesian_point ( 'none', ( 86.30000000000042348, 6.611968799745928216, 96.06306701776759382 ) ) ;
#5480 = advanced_face ( 'none', ( #21524 ), #6966, .f. ) ;
#5481 = axis2_placement_3d ( 'none', #37742, #950, #17043 ) ;
#5482 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -2.415437751360112923e-16 ) ) ;
#5483 = cartesian_point ( 'none', ( 108.4714124600945695, -12.75577611074944429, 144.5276192459688218 ) ) ;
#5484 = cartesian_point ( 'none', ( 99.29999999999991189, 19.54212273140242218, 96.60581266292794567 ) ) ;
#5485 = direction ( 'none', ( 5.930357834060042239e-16, 3.535574091041887284e-19, -1.000000000000000000 ) ) ;
#5486 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#5487 = edge_curve ( 'none', #13097, #8543, #12827, .t. ) ;
#5488 = circle ( 'none', #36823, 65.00000000000000000 ) ;
#5489 = vertex_point ( 'none', #3273 ) ;
#5490 = circle ( 'none', #26176, 10.99999999999999822 ) ;
#5491 = cartesian_point ( 'none', ( 25.43450627913766127, 15.58838459676023724, -11.49999999999997691 ) ) ;
#5492 = oriented_edge ( 'none', *, *, #1744, .f. ) ;
#5493 = cartesian_point ( 'none', ( 72.30000000000040927, -16.55945723773850276, 112.8401081289833883 ) ) ;
#5494 = edge_curve ( 'none', #29730, #937, #1822, .t. ) ;
#5495 = axis2_placement_3d ( 'none', #24335, #298, #27322 ) ;
#5496 = vertex_point ( 'none', #15474 ) ;
#5497 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#5498 = edge_curve ( 'none', #20489, #35935, #3684, .t. ) ;
#5499 = cartesian_point ( 'none', ( 27.52842865287805552, -28.84524694092136698, -10.49017810964580377 ) ) ;
#5500 = cartesian_point ( 'none', ( 37.80000000000008953, -1.056177753829742149e-15, -53.59999999999993747 ) ) ;
#5501 = edge_loop ( 'none', ( #24903, #8511 ) ) ;
#5502 = oriented_edge ( 'none', *, *, #28519, .t. ) ;
#5503 = oriented_edge ( 'none', *, *, #20928, .t. ) ;
#5504 = b_spline_curve_with_knots ( 'none', 3,
( #7822, #31948, #31692, #25585 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.6000000000000000888 ),
.unspecified. ) ;
#5505 = vertex_point ( 'none', #149 ) ;
#5506 = oriented_edge ( 'none', *, *, #32480, .f. ) ;
#5507 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#5508 = oriented_edge ( 'none', *, *, #23387, .f. ) ;
#5509 = face_outer_bound ( 'none', #36082, .t. ) ;
#5510 = vertex_point ( 'none', #33002 ) ;
#5511 = conical_surface ( 'none', #22003, 55.00000000000000000, 0.7853981633974657095 ) ;
#5512 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -2.389706876978115957e-16 ) ) ;
#5513 = line ( 'none', #13496, #31221 ) ;
#5514 = oriented_edge ( 'none', *, *, #9635, .t. ) ;
#5515 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#5516 = cartesian_point ( 'none', ( -5.440146421381167663, 39.02170030990242822, -11.30914617988232607 ) ) ;
#5517 = direction ( 'none', ( 0.6364370407383781458, 0.7713286544503425990, 9.864054197555454408e-16 ) ) ;
#5518 = cartesian_point ( 'none', ( -2.401207693382382047, 39.79275785209181038, -37.49612945196356861 ) ) ;
#5519 = vector ( 'none', #29383, 1000.000000000000114 ) ;
#5520 = circle ( 'none', #30718, 37.79999999999999716 ) ;
#5522 = cartesian_point ( 'none', ( 1.179903344388240487e-13, 4.262141530526552616e-16, -73.00000000000000000 ) ) ;
#5521 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#5523 = vector ( 'none', #4557, 1000.000000000000000 ) ;
#5524 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#5525 = cartesian_point ( 'none', ( 87.30000000000042348, 4.489169500206087626, 108.4577215136008022 ) ) ;
#5526 = advanced_face ( 'none', ( #19620 ), #26619, .t. ) ;
#5527 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.658395643033827582e-15 ) ) ;
#5528 = vertex_point ( 'none', #33264 ) ;
#5529 = cartesian_point ( 'none', ( -16.47434268661505286, -30.88044323073605568, 166.0000000000115392 ) ) ;
#5530 = direction ( 'none', ( -3.304235192336781428e-15, -0.3746830699436666245, -0.9271529523749517665 ) ) ;
#5531 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#5532 = cartesian_point ( 'none', ( -6.360051374446357759e-14, 7.172272653097353092e-16, 2.999999999999954259 ) ) ;
#5533 = oriented_edge ( 'none', *, *, #7177, .f. ) ;
#5534 = direction ( 'none', ( -0.9135987784239492093, 0.0000000000000000000, 0.4066168615075716475 ) ) ;
#5535 = oriented_edge ( 'none', *, *, #11569, .t. ) ;
#5536 = edge_curve ( 'none', #29061, #37133, #19661, .t. ) ;
#5537 = cartesian_point ( 'none', ( -51.00292657709410094, 33.46194077712102910, 0.9999999999999037437 ) ) ;
#5538 = oriented_edge ( 'none', *, *, #714, .f. ) ;
#5539 = cartesian_point ( 'none', ( 99.29999999999991189, 19.54212273140242218, 96.60581266292794567 ) ) ;
#5540 = oriented_edge ( 'none', *, *, #19354, .t. ) ;
#5541 = advanced_face ( 'none', ( #27559 ), #33535, .f. ) ;
#5542 = cartesian_point ( 'none', ( 33.46194077712095094, 51.00292657709405830, 1.387778780781445676e-14 ) ) ;
#5543 = edge_loop ( 'none', ( #26855, #34827, #16481, #8468 ) ) ;
#5544 = oriented_edge ( 'none', *, *, #26152, .f. ) ;
#5545 = vertex_point ( 'none', #15341 ) ;
#5546 = edge_curve ( 'none', #20686, #8948, #32624, .t. ) ;
#5547 = cartesian_point ( 'none', ( 73.00000000000041211, -3.271463335587449558e-12, 71.00000000000000000 ) ) ;
#5548 = axis2_placement_3d ( 'none', #8414, #2514, #20581 ) ;
#5549 = cartesian_point ( 'none', ( -1.470113622981451984, -38.97228202114325057, -12.00000000000000000 ) ) ;
#5550 = direction ( 'none', ( -0.4791387109061117089, -0.03918234195481505588, -0.8768642082957688322 ) ) ;
#5551 = edge_curve ( 'none', #21411, #11578, #20552, .t. ) ;
#5552 = circle ( 'none', #24175, 6.499999999999994671 ) ;
#5553 = cartesian_point ( 'none', ( -30.85387903152256328, -16.52392307676571548, 166.0000000000001990 ) ) ;
#5554 = edge_loop ( 'none', ( #8631, #16106, #10529, #37125 ) ) ;
#5555 = conical_surface ( 'none', #17896, 4.000000000000002665, 1.047197551196590304 ) ;
#5556 = edge_curve ( 'none', #21828, #34825, #23844, .t. ) ;
#5557 = cartesian_point ( 'none', ( -31.99780063928816531, 17.02028962055988615, 161.6474023982107155 ) ) ;
#5558 = direction ( 'none', ( 2.775551413632614982e-15, 0.3746830699436766166, 0.9271529523749477697 ) ) ;
#5559 = cylindrical_surface ( 'none', #21853, 5.500000000000005329 ) ;
#5561 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#5560 = cartesian_point ( 'none', ( -3.138317795419685918, -17.73039536476622047, -37.29045154581207555 ) ) ;
#5562 = line ( 'none', #28111, #37759 ) ;
#5563 = axis2_placement_3d ( 'none', #5865, #14537, #35457 ) ;
#5564 = cartesian_point ( 'none', ( -26.52514329740347065, -49.88653899652912571, 60.99999999999991473 ) ) ;
#5565 = oriented_edge ( 'none', *, *, #12738, .t. ) ;
#5566 = cartesian_point ( 'none', ( 8.457817779472520670e-14, 6.938893903906687219e-15, -61.00000000000000000 ) ) ;
#5567 = axis2_placement_3d ( 'none', #5267, #17324, #29147 ) ;
#5568 = axis2_placement_3d ( 'none', #22706, #5036, #4780 ) ;
#5569 = cartesian_point ( 'none', ( 12.69323104926362333, 32.63812704573182089, 165.9999999999999147 ) ) ;
#5570 = oriented_edge ( 'none', *, *, #11954, .f. ) ;
#5571 = oriented_edge ( 'none', *, *, #18864, .t. ) ;
#5572 = oriented_edge ( 'none', *, *, #31162, .f. ) ;
#5573 = vector ( 'none', #28823, 1000.000000000000000 ) ;
#5574 = axis2_placement_3d ( 'none', #37854, #29249, #34820 ) ;
#5575 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712502235, 7.632536026060011545e-14 ) ) ;
#5576 = cartesian_point ( 'none', ( -25.43450627913749784, -15.58838459676023547, -5.500000000000015099 ) ) ;
#5577 = direction ( 'none', ( 1.000000000000000000, 7.769996879871428452e-17, -3.298428228456328344e-16 ) ) ;
#5578 = vertex_point ( 'none', #18067 ) ;
#5579 = edge_loop ( 'none', ( #19071, #32522, #24168, #3125 ) ) ;
#5580 = vertex_point ( 'none', #15593 ) ;
#5581 = cartesian_point ( 'none', ( -20.71557232153186590, 34.58243867039134756, -86.00000000000000000 ) ) ;
#5582 = direction ( 'none', ( -0.4035071594494656355, 0.9149764872787844450, -1.986857884617673820e-16 ) ) ;
#5583 = calendar_date ( 2020, 29, 3 ) ;
#5584 = oriented_edge ( 'none', *, *, #34166, .t. ) ;
#5585 = vertex_point ( 'none', #406 ) ;
#5586 = direction ( 'none', ( -0.7071067811865449082, 0.7071067811865502373, -2.093619265810444714e-14 ) ) ;
#5587 = b_spline_curve_with_knots ( 'none', 3,
( #25882, #1855, #34953, #2362, #1982, #23277 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.02253038686455926393, 0.03702031118755710892, 0.05151023551055495392 ),
.unspecified. ) ;
#5588 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#5589 = advanced_face ( 'none', ( #26143 ), #29393, .t. ) ;
#5590 = circle ( 'none', #4353, 24.00000000000000355 ) ;
#5591 = cylindrical_surface ( 'none', #4824, 4.999999999999997335 ) ;
#5592 = axis2_placement_3d ( 'none', #28077, #24990, #22261 ) ;
#5593 = conical_surface ( 'none', #13861, 4.000000000000000000, 1.047197551196590304 ) ;
#5594 = circle ( 'none', #7396, 2.999999999999999556 ) ;
#5595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5596 = line ( 'none', #6197, #26570 ) ;
#5597 = edge_curve ( 'none', #32481, #36785, #32671, .t. ) ;
#5598 = cartesian_point ( 'none', ( 33.94467607607142412, 8.610529865454433107, 166.0000000000272280 ) ) ;
#5599 = edge_curve ( 'none', #35789, #21537, #11252, .t. ) ;
#5600 = vertex_point ( 'none', #6415 ) ;
#5601 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 156.5000000000000000 ) ) ;
#5602 = edge_curve ( 'none', #20436, #14962, #23814, .t. ) ;
#5603 = plane ( 'none', #28025 ) ;
#5604 = cartesian_point ( 'none', ( 89.80000000000040927, -5.138288024683029143, 130.4414402889863140 ) ) ;
#5605 = advanced_face ( 'none', ( #15914 ), #16844, .f. ) ;
#5606 = cartesian_point ( 'none', ( 95.42243942435705151, 37.45045617457189735, 93.54888733038313831 ) ) ;
#5607 = direction ( 'none', ( -0.4035071594494656355, 0.9149764872787844450, -1.986857884617673820e-16 ) ) ;
#5608 = edge_curve ( 'none', #11702, #35194, #3529, .t. ) ;
#5609 = cartesian_point ( 'none', ( 73.00000000000041211, -2.710137535154169697e-12, 118.4999999999999858 ) ) ;
#5610 = oriented_edge ( 'none', *, *, #6807, .f. ) ;
#5611 = vector ( 'none', #7233, 1000.000000000000000 ) ;
#5612 = edge_loop ( 'none', ( #25221, #21242, #389, #3298 ) ) ;
#5613 = direction ( 'none', ( -3.491481338843158204e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5614 = edge_curve ( 'none', #26920, #10598, #25701, .t. ) ;
#5615 = edge_loop ( 'none', ( #2027, #25754, #33154, #25894, #32124 ) ) ;
#5616 = oriented_edge ( 'none', *, *, #19447, .f. ) ;
#5617 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040496e-16, 1.000000000000000000 ) ) ;
#5618 = cartesian_point ( 'none', ( -53.50000000000002132, -29.30443652418517431, -8.880417335841152812e-14 ) ) ;
#5619 = direction ( 'none', ( -1.000000000000000000, 2.794121041876367630e-17, -1.541976423090495239e-15 ) ) ;
#5620 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#5621 = circle ( 'none', #32739, 6.138320441952078710 ) ;
#5622 = oriented_edge ( 'none', *, *, #23255, .t. ) ;
#5623 = vertex_point ( 'none', #2997 ) ;
#5624 = cartesian_point ( 'none', ( -12.85077214337936979, 22.64321671630870014, 1.298401278381535739 ) ) ;
#5625 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#5626 = cartesian_point ( 'none', ( 90.29999999999991189, -3.331572694375481981e-14, 118.5000000000000568 ) ) ;
#5627 = face_outer_bound ( 'none', #31570, .t. ) ;
#5628 = advanced_face ( 'none', ( #19161 ), #26514, .t. ) ;
#5629 = cartesian_point ( 'none', ( 14.50832301100428978, -23.36147605371643010, -5.499999999999992006 ) ) ;
#5630 = circle ( 'none', #9588, 4.499999999999997335 ) ;
#5631 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.040851148208012337e-15 ) ) ;
#5632 = axis2_placement_3d ( 'none', #29535, #8787, #26284 ) ;
#5633 = direction ( 'none', ( 1.387778780781445676e-14, 1.000000000000000000, -2.775557561562891351e-14 ) ) ;
#5634 = circle ( 'none', #26790, 39.28867513459483263 ) ;
#5635 = vector ( 'none', #17531, 1000.000000000000000 ) ;
#5636 = oriented_edge ( 'none', *, *, #25705, .f. ) ;
#5637 = direction ( 'none', ( -0.7071067811865523467, 0.2295138567764219706, 0.6688223901362790880 ) ) ;
#5638 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494654135, 5.427564608772978475e-16 ) ) ;
#5639 = oriented_edge ( 'none', *, *, #26034, .f. ) ;
#5640 = circle ( 'none', #3708, 33.00000000000000000 ) ;
#5641 = oriented_edge ( 'none', *, *, #10571, .f. ) ;
#5642 = oriented_edge ( 'none', *, *, #31111, .f. ) ;
#5643 = cartesian_point ( 'none', ( -25.55045860981035588, 30.18169750409920482, -36.94249504724968602 ) ) ;
#5644 = oriented_edge ( 'none', *, *, #15446, .t. ) ;
#5646 = cartesian_point ( 'none', ( 90.03580599046044597, -0.2947891026116984947, 89.50149832517242032 ) ) ;
#5645 = cartesian_point ( 'none', ( 109.5000000000008811, 51.26527726539346475, 67.23469665209935897 ) ) ;
#5647 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494653024, -5.427564608772977489e-16 ) ) ;
#5648 = edge_curve ( 'none', #34709, #17240, #17303, .t. ) ;
#5649 = cartesian_point ( 'none', ( 105.6211118154408837, 64.80003562936819606, 95.77560531602453864 ) ) ;
#5650 = advanced_face ( 'none', ( #31740 ), #7940, .f. ) ;
#5651 = edge_loop ( 'none', ( #7514, #2597, #24400, #18890 ) ) ;
#5652 = axis2_placement_3d ( 'none', #29841, #76, #36180 ) ;
#5653 = cartesian_point ( 'none', ( -16.10952715278500236, -31.07380834887928600, 165.9999999999994600 ) ) ;
#5654 = direction ( 'none', ( -1.224510688924807402e-14, -1.000000000000000000, 2.857191607491217587e-14 ) ) ;
#5655 = edge_curve ( 'none', #5162, #38693, #37800, .t. ) ;
#5656 = circle ( 'none', #8839, 2.500000000000002220 ) ;
#5657 = cartesian_point ( 'none', ( 75.56291373330515171, 3.145436070871744594, 176.0000000000000000 ) ) ;
#5658 = direction ( 'none', ( 0.0000000000000000000, 0.9990031350621328965, -0.04464007320816030383 ) ) ;
#5659 = direction ( 'none', ( 0.0000000000000000000, 0.9990031350621330075, -0.04464007320815833318 ) ) ;
#5660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033826793e-15 ) ) ;
#5661 = edge_curve ( 'none', #8472, #33191, #30808, .t. ) ;
#5662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5663 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#5664 = line ( 'none', #22009, #2417 ) ;
#5665 = face_outer_bound ( 'none', #24294, .t. ) ;
#5666 = cartesian_point ( 'none', ( 89.77641517172607166, -1.582484950121766376, 105.4868621484678215 ) ) ;
#5667 = oriented_edge ( 'none', *, *, #1338, .t. ) ;
#5668 = plane ( 'none', #36886 ) ;
#5669 = oriented_edge ( 'none', *, *, #25867, .f. ) ;
#5670 = axis2_placement_3d ( 'none', #15853, #10078, #36783 ) ;
#5671 = face_outer_bound ( 'none', #12409, .t. ) ;
#5672 = cartesian_point ( 'none', ( -32.35551939881768391, -13.63436014539415453, 166.0000000000001990 ) ) ;
#5673 = edge_curve ( 'none', #35606, #17606, #24765, .t. ) ;
#5674 = oriented_edge ( 'none', *, *, #29423, .f. ) ;
#5675 = vector ( 'none', #18081, 1000.000000000000000 ) ;
#5676 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991892614, -0.3234223926295162754 ) ) ;
#5677 = oriented_edge ( 'none', *, *, #19491, .t. ) ;
#5678 = cartesian_point ( 'none', ( -30.75741781717505674, 16.70288506140505902, 166.0000000000010516 ) ) ;
#5679 = vertex_point ( 'none', #5629 ) ;
#5680 = vertex_point ( 'none', #23688 ) ;
#5681 = cartesian_point ( 'none', ( 121.4999999999997584, -50.87889513109145412, 89.12497391749452902 ) ) ;
#5682 = vertex_point ( 'none', #29768 ) ;
#5685 = axis2_placement_3d ( 'none', #37679, #28939, #8724 ) ;
#5684 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#5683 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5686 = oriented_edge ( 'none', *, *, #805, .t. ) ;
#5687 = cartesian_point ( 'none', ( 26.52514329740277077, -49.88653899652934598, 81.09999999999999432 ) ) ;
#5688 = cartesian_point ( 'none', ( 0.4761943329636423861, -39.61536995909860082, -37.06888811860328303 ) ) ;
#5689 = oriented_edge ( 'none', *, *, #24670, .t. ) ;
#5690 = line ( 'none', #12528, #36482 ) ;
#5691 = cartesian_point ( 'none', ( 109.3000000000004093, -2.700991130660787124e-12, 118.4999999999999574 ) ) ;
#5692 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#5693 = circle ( 'none', #13646, 4.049999999999998046 ) ;
#5694 = direction ( 'none', ( 0.4066168615075719805, 4.163336342344336534e-16, 0.9135987784239492093 ) ) ;
#5695 = toroidal_surface ( 'none', #24841, 6.399999999999998579, 0.1000000000000000056 ) ;
#5696 = plane ( 'none', #29532 ) ;
#5697 = circle ( 'none', #11446, 0.6000000000000013101 ) ;
#5698 = oriented_edge ( 'none', *, *, #18044, .t. ) ;
#5699 = line ( 'none', #2964, #26281 ) ;
#5700 = cartesian_point ( 'none', ( 9.795928239205171173e-14, 5.468989051837768548e-17, -37.50000000000000000 ) ) ;
#5701 = cartesian_point ( 'none', ( 48.00000000000005684, -7.219482736007977100e-15, -1.899999999999920197 ) ) ;
#5702 = cartesian_point ( 'none', ( 103.5324158001316306, -21.36269258936916771, 98.88522423398443095 ) ) ;
#5703 = axis2_placement_3d ( 'none', #22134, #15884, #1218 ) ;
#5704 = edge_loop ( 'none', ( #37558, #24254, #25160, #36678 ) ) ;
#5705 = vertex_point ( 'none', #24057 ) ;
#5706 = edge_curve ( 'none', #34571, #31530, #17777, .t. ) ;
#5707 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#5708 = vector ( 'none', #11398, 1000.000000000000000 ) ;
#5709 = oriented_edge ( 'none', *, *, #7290, .t. ) ;
#5710 = advanced_face ( 'none', ( #38710 ), #9822, .f. ) ;
#5711 = edge_curve ( 'none', #16662, #38387, #22907, .t. ) ;
#5712 = axis2_placement_3d ( 'none', #9966, #13236, #27820 ) ;
#5713 = oriented_edge ( 'none', *, *, #30320, .t. ) ;
#5714 = cartesian_point ( 'none', ( -17.10793749925668550, -31.95232986083864546, 161.6492700543075216 ) ) ;
#5716 = vertex_point ( 'none', #20939 ) ;
#5715 = edge_curve ( 'none', #27676, #20502, #27056, .t. ) ;
#5717 = oriented_edge ( 'none', *, *, #23188, .t. ) ;
#5718 = cartesian_point ( 'none', ( 99.49999999999951683, -66.14659746733559587, 138.4999382881249517 ) ) ;
#5719 = cartesian_point ( 'none', ( 32.72910304457595743, 15.50049100024020454, 161.5832890851465891 ) ) ;
#5720 = oriented_edge ( 'none', *, *, #10756, .f. ) ;
#5721 = direction ( 'none', ( -9.234672018316012675e-17, 0.9990031350621330075, -0.04464007320815827767 ) ) ;
#5722 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#5723 = cartesian_point ( 'none', ( 99.49999999999990052, -29.37492874126086306, 169.3788690485863526 ) ) ;
#5725 = advanced_face ( 'none', ( #14036 ), #6052, .f. ) ;
#5724 = axis2_placement_3d ( 'none', #2536, #11360, #34751 ) ;
#5727 = cartesian_point ( 'none', ( 33.47010563360417734, -17.91254043817280106, 155.6404635320154739 ) ) ;
#5726 = cartesian_point ( 'none', ( 101.4000000000006452, 29.37500000000077449, 67.62100752766362177 ) ) ;
#5728 = face_outer_bound ( 'none', #21215, .t. ) ;
#5729 = cartesian_point ( 'none', ( 121.4999999999999432, -23.31275091476952710, 172.8788690485870063 ) ) ;
#5730 = vector ( 'none', #443, 1000.000000000000000 ) ;
#5731 = cartesian_point ( 'none', ( 89.27396019344112688, -3.654882624641482725, 132.2852231649852115 ) ) ;
#5732 = line ( 'none', #291, #24910 ) ;
#5733 = cartesian_point ( 'none', ( 103.0445407188193201, 37.19224172563319541, 93.16691913944015369 ) ) ;
#5734 = direction ( 'none', ( -0.9474922073496666597, 0.3197788564174565695, -2.135044278125301737e-15 ) ) ;
#5735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5736 = cartesian_point ( 'none', ( 86.56861605052175435, 35.43717782649214598, 71.12100752766338019 ) ) ;
#5737 = edge_curve ( 'none', #11295, #33331, #28934, .t. ) ;
#5738 = axis2_placement_3d ( 'none', #10423, #19295, #31277 ) ;
#5739 = oriented_edge ( 'none', *, *, #33127, .t. ) ;
#5740 = line ( 'none', #3542, #9009 ) ;
#5741 = cartesian_point ( 'none', ( -28.03368176064169504, -43.13844210148672431, 60.97126735262863662 ) ) ;
#5742 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5743 = cartesian_point ( 'none', ( -26.52514329740299459, -49.88653899652934598, 73.10000000000073328 ) ) ;
#5744 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772977489e-16 ) ) ;
#5745 = oriented_edge ( 'none', *, *, #35693, .f. ) ;
#5746 = face_outer_bound ( 'none', #8475, .t. ) ;
#5747 = cartesian_point ( 'none', ( -30.29829758124661865, 57.44537884287264262, 60.99999999999999289 ) ) ;
#5748 = cartesian_point ( 'none', ( 51.00292657709461963, 37.46194077712007697, 1.000000000000028644 ) ) ;
#5749 = direction ( 'none', ( -3.526426688705567013e-15, -1.000000000000000000, -2.730182374803531897e-18 ) ) ;
#5750 = cartesian_point ( 'none', ( 85.00000000000041211, -3.265033939891925748e-12, 170.9999999999999716 ) ) ;
#5751 = face_outer_bound ( 'none', #32347, .t. ) ;
#5752 = oriented_edge ( 'none', *, *, #4449, .t. ) ;
#5753 = cartesian_point ( 'none', ( 99.49999999999965894, -60.19996437063019812, 138.4999382881250085 ) ) ;
#5754 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#5755 = vector ( 'none', #7301, 1000.000000000000000 ) ;
#5756 = edge_loop ( 'none', ( #24459, #29552, #37999, #8229 ) ) ;
#5757 = b_spline_curve_with_knots ( 'none', 1,
( #8153, #8027 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.6802616854010363756, 0.9584355592062669960 ),
.unspecified. ) ;
#5758 = oriented_edge ( 'none', *, *, #37693, .f. ) ;
#5759 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#5760 = vertex_point ( 'none', #33380 ) ;
#5761 = edge_curve ( 'none', #28983, #28957, #7011, .t. ) ;
#5762 = vector ( 'none', #35461, 1000.000000000000000 ) ;
#5764 = oriented_edge ( 'none', *, *, #9996, .f. ) ;
#5763 = circle ( 'none', #25807, 14.99999999999999822 ) ;
#5765 = edge_curve ( 'none', #15335, #4893, #18231, .t. ) ;
#5766 = axis2_placement_3d ( 'none', #17905, #15174, #2966 ) ;
#5767 = cartesian_point ( 'none', ( -15.85326170209311591, 35.94821396448890738, -11.50000000000000355 ) ) ;
#5768 = cartesian_point ( 'none', ( -39.04200617178176458, 1.576057202165837667, -12.12759700141165276 ) ) ;
#5769 = edge_curve ( 'none', #13466, #30160, #3235, .t. ) ;
#5770 = direction ( 'none', ( 1.595945597898662527e-15, -7.284637421650280891e-30, -1.000000000000000000 ) ) ;
#5771 = advanced_face ( 'none', ( #35889 ), #24275, .t. ) ;
#5772 = oriented_edge ( 'none', *, *, #25311, .t. ) ;
#5773 = edge_loop ( 'none', ( #17417, #26390, #7103, #24598, #12476 ) ) ;
#5775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5774 = direction ( 'none', ( -1.224510688924807402e-14, -1.000000000000000000, 2.857191607491217587e-14 ) ) ;
#5776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5777 = direction ( 'none', ( -0.4533875470988999457, -0.8913134870154512113, -7.736866702856561613e-16 ) ) ;
#5778 = cartesian_point ( 'none', ( 86.30000000000042348, -14.19382048949053221, 113.6486641105571778 ) ) ;
#5779 = cartesian_point ( 'none', ( -16.12018442581763011, -32.43972940262108295, 161.6105352482295814 ) ) ;
#5780 = edge_loop ( 'none', ( #29371, #24790, #14906, #30847, #4403 ) ) ;
#5781 = face_outer_bound ( 'none', #6256, .t. ) ;
#5782 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#5783 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#5784 = edge_curve ( 'none', #6328, #18998, #20605, .t. ) ;
#5785 = line ( 'none', #34347, #24958 ) ;
#5786 = oriented_edge ( 'none', *, *, #10103, .f. ) ;
#5787 = cartesian_point ( 'none', ( 29.42682359883573184, -44.18213267963046320, 81.09999999999999432 ) ) ;
#5788 = cartesian_point ( 'none', ( 99.49999999999954525, -64.99996437063019528, 138.4999382881249517 ) ) ;
#5789 = cartesian_point ( 'none', ( 87.30000000000042348, -4.570353781357433753, 128.7798038071383360 ) ) ;
#5790 = axis2_placement_3d ( 'none', #19689, #4625, #22933 ) ;
#5791 = cartesian_point ( 'none', ( -1.229558121984860218e-13, -1.696307440184584592e-14, 48.49999999999995026 ) ) ;
#5792 = axis2_placement_3d ( 'none', #37347, #13765, #31227 ) ;
#5793 = vertex_point ( 'none', #33256 ) ;
#5794 = cylindrical_surface ( 'none', #18070, 64.99999999999998579 ) ;
#5795 = vertex_point ( 'none', #6540 ) ;
#5796 = cartesian_point ( 'none', ( -51.00292657709120192, -33.46194077712533499, -8.467438841835848380e-14 ) ) ;
#5797 = cartesian_point ( 'none', ( -2.620322774757828821, 15.78508720770959606, -82.94553574452584144 ) ) ;
#5798 = vertex_point ( 'none', #27550 ) ;
#5799 = axis2_placement_3d ( 'none', #2249, #32131, #14431 ) ;
#5800 = advanced_face ( 'none', ( #30332 ), #13089, .f. ) ;
#5801 = oriented_edge ( 'none', *, *, #11170, .f. ) ;
#5802 = cartesian_point ( 'none', ( 86.56861605052189645, 57.87896638983225728, 147.8749026587559001 ) ) ;
#5803 = oriented_edge ( 'none', *, *, #34441, .f. ) ;
#5804 = axis2_placement_3d ( 'none', #14934, #285, #24636 ) ;
#5805 = direction ( 'none', ( -9.282589479648426908e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5806 = cartesian_point ( 'none', ( -34.32930365294522090, -8.372988503152225093, 166.0000000000000853 ) ) ;
#5807 = vector ( 'none', #18651, 1000.000000000000000 ) ;
#5809 = oriented_edge ( 'none', *, *, #12510, .f. ) ;
#5808 = line ( 'none', #33065, #38012 ) ;
#5810 = direction ( 'none', ( 1.021358548227807213e-14, 0.9271529523749502122, -0.3746830699436699552 ) ) ;
#5811 = cartesian_point ( 'none', ( -26.62990885801252006, 14.81686736017067041, 166.0000000000001990 ) ) ;
#5812 = direction ( 'none', ( -1.547899275469123452e-15, -4.189576224629826449e-17, 1.000000000000000000 ) ) ;
#5814 = cartesian_point ( 'none', ( 23.95030157834829865, 47.62046527270285168, 77.09999999999996589 ) ) ;
#5813 = direction ( 'none', ( 0.9135987784239485432, -2.220446049250314027e-14, 0.4066168615075732018 ) ) ;
#5815 = vertex_point ( 'none', #12577 ) ;
#5816 = oriented_edge ( 'none', *, *, #18490, .t. ) ;
#5817 = advanced_face ( 'none', ( #2309 ), #14987, .t. ) ;
#5818 = cartesian_point ( 'none', ( -10.19849971338233097, 28.61018064889659485, 166.0000000000000853 ) ) ;
#5819 = cartesian_point ( 'none', ( -28.88344461087757864, -53.11739258573206257, 81.10000000000074749 ) ) ;
#5820 = direction ( 'none', ( -0.4403603948438509219, -0.8978210972420773706, -7.251144129583050696e-16 ) ) ;
#5821 = line ( 'none', #25503, #1187 ) ;
#5822 = oriented_edge ( 'none', *, *, #33959, .t. ) ;
#5823 = vertex_point ( 'none', #6804 ) ;
#5824 = circle ( 'none', #2712, 6.138320441952076933 ) ;
#5825 = cartesian_point ( 'none', ( 128.5000000000006253, 29.37500000000048672, 67.62100752766366440 ) ) ;
#5826 = oriented_edge ( 'none', *, *, #17963, .t. ) ;
#5827 = plane ( 'none', #3787 ) ;
#5828 = edge_curve ( 'none', #4851, #20000, #26776, .t. ) ;
#5829 = cartesian_point ( 'none', ( 27.52995027266064554, -28.84365473812489356, -37.50967554714142693 ) ) ;
#5830 = cartesian_point ( 'none', ( -6.456114551191319606, 14.63962379646055290, -80.99999999999998579 ) ) ;
#5831 = edge_curve ( 'none', #29030, #25006, #21973, .t. ) ;
#5832 = axis2_placement_3d ( 'none', #18843, #36394, #30812 ) ;
#5833 = oriented_edge ( 'none', *, *, #29116, .t. ) ;
#5834 = cylindrical_surface ( 'none', #10589, 64.99999999999998579 ) ;
#5835 = vertex_point ( 'none', #16226 ) ;
#5836 = cartesian_point ( 'none', ( 85.30000000000040927, -14.19382048949052511, 113.6486641105571778 ) ) ;
#5837 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772977489e-16 ) ) ;
#5838 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#5839 = edge_curve ( 'none', #13637, #28040, #27980, .t. ) ;
#5840 = oriented_edge ( 'none', *, *, #19297, .t. ) ;
#5841 = edge_curve ( 'none', #94, #31684, #25215, .t. ) ;
#5842 = cartesian_point ( 'none', ( -1.283695372223145221e-13, -1.712209465496410019e-14, 53.19999999999994600 ) ) ;
#5843 = cartesian_point ( 'none', ( 103.4576519908086993, -21.79373124443811349, 99.36528439029827098 ) ) ;
#5844 = oriented_edge ( 'none', *, *, #12957, .t. ) ;
#5845 = edge_curve ( 'none', #34199, #22675, #38257, .t. ) ;
#5846 = oriented_edge ( 'none', *, *, #14872, .f. ) ;
#5847 = edge_curve ( 'none', #6799, #11407, #20115, .t. ) ;
#5848 = b_spline_curve_with_knots ( 'none', 3,
( #2306, #32055, #5306, #5560, #8445, #32427, #35285, #34898 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.588753920379332385e-17, 0.002840027098672444524, 0.004260040648008655943, 0.005680054197344867363 ),
.unspecified. ) ;
#5850 = advanced_face ( 'none', ( #1868 ), #1376, .t. ) ;
#5849 = vector ( 'none', #23698, 1000.000000000000000 ) ;
#5851 = axis2_placement_3d ( 'none', #36238, #27158, #18200 ) ;
#5852 = face_outer_bound ( 'none', #20814, .t. ) ;
#5853 = axis2_placement_3d ( 'none', #6095, #15418, #9366 ) ;
#5854 = line ( 'none', #33490, #35259 ) ;
#5855 = oriented_edge ( 'none', *, *, #4331, .f. ) ;
#5856 = cartesian_point ( 'none', ( 2.057886513192403122, -4.666380085121795140, -94.75000000000000000 ) ) ;
#5857 = cartesian_point ( 'none', ( 39.91431427267459497, -2.616775905991573392, -125.9999999999999716 ) ) ;
#5858 = cartesian_point ( 'none', ( 32.17406075467781079, 16.67217426168079442, 161.6353908644891817 ) ) ;
#5859 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.938893903907229167e-15 ) ) ;
#5860 = vector ( 'none', #35764, 1000.000000000000000 ) ;
#5861 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#5862 = oriented_edge ( 'none', *, *, #36498, .f. ) ;
#5863 = cartesian_point ( 'none', ( 32.98624986683520888, -19.27969523390617113, 154.7927018735076672 ) ) ;
#5864 = face_outer_bound ( 'none', #35236, .t. ) ;
#5865 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 69.59999999999999432 ) ) ;
#5866 = vertex_point ( 'none', #10742 ) ;
#5867 = direction ( 'none', ( 0.0000000000000000000, 0.9271529523749301172, -0.3746830699437196932 ) ) ;
#5868 = cartesian_point ( 'none', ( 102.4891379847826727, 36.96513919328957343, 92.83677450896486505 ) ) ;
#5869 = cartesian_point ( 'none', ( -4.438578753943990485, 10.06474136006666065, -115.9999999999999147 ) ) ;
#5870 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5871 = edge_loop ( 'none', ( #25262, #28116, #1441, #30887 ) ) ;
#5872 = cartesian_point ( 'none', ( 45.96194077712628001, 45.96194077712502235, -73.72792206135775928 ) ) ;
#5873 = vector ( 'none', #35211, 1000.000000000000000 ) ;
#5874 = oriented_edge ( 'none', *, *, #14052, .t. ) ;
#5875 = vertex_point ( 'none', #28436 ) ;
#5876 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#5877 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033825413e-15 ) ) ;
#5878 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#5879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5880 = oriented_edge ( 'none', *, *, #38213, .t. ) ;
#5881 = cartesian_point ( 'none', ( -38.91418931943719173, 52.35373783589296437, 60.99999999999999289 ) ) ;
#5882 = cartesian_point ( 'none', ( 66.20707389530670639, 50.87899247233234945, 147.8750000000002274 ) ) ;
#5883 = direction ( 'none', ( -0.9149764872787844450, -0.4035071594494656355, -8.773100411446608824e-16 ) ) ;
#5884 = edge_curve ( 'none', #38692, #4864, #22418, .t. ) ;
#5885 = vertex_point ( 'none', #2071 ) ;
#5886 = vector ( 'none', #5945, 1000.000000000000000 ) ;
#5887 = line ( 'none', #32403, #38560 ) ;
#5888 = axis2_placement_3d ( 'none', #34080, #16282, #13405 ) ;
#5889 = edge_curve ( 'none', #19680, #21358, #15082, .t. ) ;
#5890 = cartesian_point ( 'none', ( -6.161509109718138255, -16.91672191407241499, -37.48133235782083972 ) ) ;
#5891 = face_bound ( 'none', #2126, .t. ) ;
#5892 = cartesian_point ( 'none', ( 101.5999999999998664, -32.94187054102854262, 164.3832805902406164 ) ) ;
#5893 = edge_loop ( 'none', ( #20170, #30220 ) ) ;
#5894 = edge_curve ( 'none', #2671, #17924, #32191, .t. ) ;
#5895 = direction ( 'none', ( -0.1733575155768987408, -0.9848589603557483807, 0.0000000000000000000 ) ) ;
#5896 = cartesian_point ( 'none', ( 23.36147605371635194, 14.50832301100445321, -1.749999999999986899 ) ) ;
#5897 = edge_loop ( 'none', ( #29932, #21749, #31345, #8951 ) ) ;
#5898 = circle ( 'none', #30453, 3.999999999999996447 ) ;
#5899 = direction ( 'none', ( 0.4035071594494656355, -0.9149764872787844450, 1.986857884617673820e-16 ) ) ;
#5900 = oriented_edge ( 'none', *, *, #17883, .f. ) ;
#5901 = cartesian_point ( 'none', ( 37.46194077712002724, -45.96194077712092252, 0.9999999999999800160 ) ) ;
#5902 = cartesian_point ( 'none', ( 98.63866639932427915, -42.88199587430702309, 132.1432454455761558 ) ) ;
#5903 = vector ( 'none', #6305, 1000.000000000000000 ) ;
#5904 = vertex_point ( 'none', #30003 ) ;
#5905 = cartesian_point ( 'none', ( 30.68722004362124167, -57.30009633350129405, 60.99999999997022115 ) ) ;
#5906 = cartesian_point ( 'none', ( -26.52514329740342802, -45.38653899652912571, 60.99999999999991473 ) ) ;
#5908 = cartesian_point ( 'none', ( 17.31041759277736958, -46.98137282708272267, 106.0501143263813049 ) ) ;
#5907 = direction ( 'none', ( -1.224510688924807402e-14, -1.000000000000000000, 2.857191607491217587e-14 ) ) ;
#5909 = advanced_face ( 'none', ( #33096 ), #4172, .t. ) ;
#5910 = oriented_edge ( 'none', *, *, #29153, .f. ) ;
#5911 = cartesian_point ( 'none', ( -14.12592811216743449, -26.99258050345044424, 166.0000000000000000 ) ) ;
#5912 = vertex_point ( 'none', #32962 ) ;
#5913 = edge_curve ( 'none', #30173, #17978, #438, .t. ) ;
#5914 = vertex_point ( 'none', #23382 ) ;
#5915 = cartesian_point ( 'none', ( 29.76849063124667794, -25.19597121639458237, -11.99999999999998224 ) ) ;
#5916 = cartesian_point ( 'none', ( 31.23735412332371908, -24.98454937304408219, -32.49999999999996447 ) ) ;
#5917 = edge_loop ( 'none', ( #34494, #4190, #19121, #3926 ) ) ;
#5918 = axis2_placement_3d ( 'none', #16590, #38578, #31555 ) ;
#5919 = oriented_edge ( 'none', *, *, #15471, .t. ) ;
#5920 = direction ( 'none', ( -1.000000000000000000, -8.135241799630645371e-17, 1.073949431398143795e-16 ) ) ;
#5921 = cartesian_point ( 'none', ( 129.5000000000004832, 28.00003562937185464, 183.4999382881247527 ) ) ;
#5922 = line ( 'none', #6439, #19526 ) ;
#5923 = cartesian_point ( 'none', ( 86.30000000000042348, 8.504478198344305184, 96.70991180302664247 ) ) ;
#5924 = vector ( 'none', #5561, 1000.000000000000000 ) ;
#5925 = cartesian_point ( 'none', ( 16.34535891747248115, -7.560590046507499551, -10.48644851518765897 ) ) ;
#5926 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#5927 = cartesian_point ( 'none', ( 55.30000000000041638, -10.04227848640185172, 114.0108304997911688 ) ) ;
#5928 = advanced_face ( 'none', ( #8390 ), #14494, .t. ) ;
#5929 = line ( 'none', #30734, #36722 ) ;
#5930 = oriented_edge ( 'none', *, *, #2068, .t. ) ;
#5931 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#5932 = cartesian_point ( 'none', ( -44.06485691745369593, 0.7863751295194461033, -15.50000000000002132 ) ) ;
#5933 = edge_loop ( 'none', ( #18913, #25858, #33728, #21073 ) ) ;
#5934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5935 = cartesian_point ( 'none', ( -57.49999999999959499, -24.84015235732164228, 60.99999999999999289 ) ) ;
#5936 = face_outer_bound ( 'none', #1599, .t. ) ;
#5937 = oriented_edge ( 'none', *, *, #17313, .f. ) ;
#5938 = edge_loop ( 'none', ( #16336, #19099, #11137, #37253 ) ) ;
#5939 = edge_curve ( 'none', #29170, #9905, #37320, .t. ) ;
#5940 = cartesian_point ( 'none', ( -30.87878526837850046, 16.47743826053400440, 166.0000000000002842 ) ) ;
#5941 = cartesian_point ( 'none', ( 89.82844800432359023, -11.82738422150620750, 144.5539475643290075 ) ) ;
#5943 = direction ( 'none', ( -1.060140450035657759e-14, -1.000000000000000000, 2.830373554761295532e-14 ) ) ;
#5942 = cartesian_point ( 'none', ( 109.6000000000007475, 48.44352643519592760, 141.8484084683189792 ) ) ;
#5944 = cartesian_point ( 'none', ( 89.79999999999991189, 13.73527209114291381, 143.4116900386599980 ) ) ;
#5945 = direction ( 'none', ( 1.050939341092433154e-14, 1.000000000000000000, 2.730182374815112514e-18 ) ) ;
#5946 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#5947 = vertex_point ( 'none', #23243 ) ;
#5948 = edge_curve ( 'none', #12562, #17318, #31267, .t. ) ;
#5949 = axis2_placement_3d ( 'none', #14418, #23673, #5613 ) ;
#5950 = cartesian_point ( 'none', ( 88.30000000000040927, -3.894288438424885701, 132.9856659342389378 ) ) ;
#5951 = oriented_edge ( 'none', *, *, #32404, .t. ) ;
#5952 = edge_curve ( 'none', #18110, #1319, #32632, .t. ) ;
#5953 = oriented_edge ( 'none', *, *, #31117, .t. ) ;
#5954 = oriented_edge ( 'none', *, *, #37208, .t. ) ;
#5956 = vertex_point ( 'none', #17257 ) ;
#5955 = edge_curve ( 'none', #29860, #16600, #33771, .t. ) ;
#5957 = vertex_point ( 'none', #11268 ) ;
#5958 = cartesian_point ( 'none', ( 29.09998501645713631, 52.15261272035584028, 81.09999999999996589 ) ) ;
#5959 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#5960 = vertex_point ( 'none', #26219 ) ;
#5961 = oriented_edge ( 'none', *, *, #23999, .t. ) ;
#5962 = circle ( 'none', #15572, 4.500000000000003553 ) ;
#5963 = line ( 'none', #21480, #33493 ) ;
#5964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5965 = direction ( 'none', ( 0.4035071594494636926, -0.9149764872787852221, 2.335204679199547481e-16 ) ) ;
#5966 = axis2_placement_3d ( 'none', #2530, #23463, #5534 ) ;
#5967 = oriented_edge ( 'none', *, *, #26607, .t. ) ;
#5968 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#5969 = cartesian_point ( 'none', ( 98.00985627558331714, -24.27255071342919024, 102.6301652583182857 ) ) ;
#5970 = edge_curve ( 'none', #3663, #11508, #14954, .t. ) ;
#5971 = cartesian_point ( 'none', ( 65.10000000000042064, -3.266870910090647356e-12, 156.0000000000000000 ) ) ;
#5972 = line ( 'none', #19693, #31665 ) ;
#5973 = advanced_face ( 'none', ( #22876 ), #26577, .t. ) ;
#5974 = axis2_placement_3d ( 'none', #34605, #31895, #34858 ) ;
#5975 = circle ( 'none', #8161, 13.00000000000000178 ) ;
#5976 = direction ( 'none', ( -0.4035071594494685221, 0.9149764872787831127, -2.389706876978133706e-16 ) ) ;
#5977 = cartesian_point ( 'none', ( -12.34671664655000356, -33.98762431830553510, 161.4619473928223954 ) ) ;
#5978 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#5979 = cartesian_point ( 'none', ( 121.4999999999998295, -35.43710656775245837, 165.8788690485870347 ) ) ;
#5980 = cartesian_point ( 'none', ( 32.14092890814998782, 16.73929284319002164, 161.6385184689546577 ) ) ;
#5981 = vertex_point ( 'none', #9253 ) ;
#5982 = oriented_edge ( 'none', *, *, #14345, .f. ) ;
#5983 = edge_loop ( 'none', ( #19220, #17239, #11687, #8428 ) ) ;
#5984 = cartesian_point ( 'none', ( 108.4322366430377969, 1.577604613502136655, 131.4039204772603284 ) ) ;
#5985 = oriented_edge ( 'none', *, *, #16397, .t. ) ;
#5986 = cartesian_point ( 'none', ( 25.43450627913767903, 15.58838459676023547, -42.99999999999998579 ) ) ;
#5987 = oriented_edge ( 'none', *, *, #28882, .f. ) ;
#5988 = cartesian_point ( 'none', ( 1.576057202165506599, 39.04200617178186405, -12.12759700141163322 ) ) ;
#5989 = cartesian_point ( 'none', ( 105.5999999999998948, -29.85201230928445781, 172.7755278876706200 ) ) ;
#5990 = advanced_face ( 'none', ( #13551 ), #18680, .f. ) ;
#5991 = cartesian_point ( 'none', ( 101.6000000000007759, 50.87896638982989117, 147.8749026587561275 ) ) ;
#5992 = oriented_edge ( 'none', *, *, #27721, .t. ) ;
#5993 = vertex_point ( 'none', #32079 ) ;
#5994 = axis2_placement_3d ( 'none', #2759, #11951, #29648 ) ;
#5995 = cartesian_point ( 'none', ( 97.92417798489995562, 36.58140807051948684, 92.29294303868671534 ) ) ;
#5996 = direction ( 'none', ( -0.1733575155768986853, -0.9848589603557482697, 0.0000000000000000000 ) ) ;
#5997 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#5998 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563274e-15 ) ) ;
#5999 = edge_curve ( 'none', #12515, #2996, #31705, .t. ) ;
#6000 = face_outer_bound ( 'none', #109, .t. ) ;
#6001 = vertex_point ( 'none', #20392 ) ;
#6002 = cartesian_point ( 'none', ( 105.6000000000006480, 29.85208356802242946, 64.22434868858017865 ) ) ;
#6003 = plane ( 'none', #10239 ) ;
#6004 = direction ( 'none', ( -0.1256173308397723065, 0.9920787701552186144, 0.0000000000000000000 ) ) ;
#6005 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6006 = edge_curve ( 'none', #9863, #38082, #11697, .t. ) ;
#6007 = axis2_placement_3d ( 'none', #32556, #20995, #5813 ) ;
#6008 = cartesian_point ( 'none', ( -47.50000000000006395, 3.624408754797499310e-13, 2.999999999999895639 ) ) ;
#6009 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#6010 = cartesian_point ( 'none', ( -45.96194077712550552, 37.46194077712567605, -7.612080439972833080e-14 ) ) ;
#6011 = edge_curve ( 'none', #1194, #6945, #34930, .t. ) ;
#6012 = line ( 'none', #33410, #17738 ) ;
#6013 = circle ( 'none', #5949, 1.999999999999998224 ) ;
#6014 = line ( 'none', #6900, #7901 ) ;
#6015 = direction ( 'none', ( -4.224617836176688814e-17, 0.9462546992991883732, 0.3234223926295187734 ) ) ;
#6016 = cartesian_point ( 'none', ( 102.7034259419429674, -17.95030452386681219, 95.72063524643156995 ) ) ;
#6017 = vertex_point ( 'none', #236 ) ;
#6018 = edge_curve ( 'none', #15373, #36327, #6014, .t. ) ;
#6019 = b_spline_curve_with_knots ( 'none', 3,
( #81, #32706, #36062, #15023, #21006, #3075, #21139, #3208, #5829, #18270, #341, #21266, #8718, #15786, #15653, #6479, #36450, #12766, #3470, #30234 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002616257027554183957, 0.002235777903278737822, 0.003222854003540393496, 0.004209930103802049170, 0.005197006204063703977, 0.005690544254194535717, 0.006184082304325366590, 0.007171158404587017060, 0.007664696454717838392, 0.008158234504848657989 ),
.unspecified. ) ;
#6020 = cartesian_point ( 'none', ( 20.74247977786929198, -39.37240035737599442, 132.6679993400818489 ) ) ;
#6021 = cartesian_point ( 'none', ( 28.58222158156238280, -54.98110891169676506, 71.00000000000001421 ) ) ;
#6022 = oriented_edge ( 'none', *, *, #13613, .t. ) ;
#6023 = axis2_placement_3d ( 'none', #17142, #25615, #25485 ) ;
#6024 = oriented_edge ( 'none', *, *, #23457, .t. ) ;
#6025 = circle ( 'none', #14277, 16.77205953146758688 ) ;
#6026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6027 = oriented_edge ( 'none', *, *, #7344, .f. ) ;
#6028 = direction ( 'none', ( -1.224510688924807402e-14, -1.000000000000000000, 2.857191607491217587e-14 ) ) ;
#6029 = oriented_edge ( 'none', *, *, #37776, .t. ) ;
#6030 = axis2_placement_3d ( 'none', #38169, #32292, #20351 ) ;
#6031 = circle ( 'none', #3244, 37.50000000000000711 ) ;
#6032 = oriented_edge ( 'none', *, *, #11319, .t. ) ;
#6033 = vertex_point ( 'none', #33345 ) ;
#6034 = cartesian_point ( 'none', ( 17.10222552879085711, -31.95452573133873031, 161.6482472113399353 ) ) ;
#6035 = cartesian_point ( 'none', ( 93.69069916500073703, -41.55039538198745674, 135.7837808296542050 ) ) ;
#6036 = axis2_placement_3d ( 'none', #11611, #35400, #32918 ) ;
#6037 = cartesian_point ( 'none', ( 4.059252933785728601e-13, -57.50000000000323297, 61.00000000000000000 ) ) ;
#6038 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.228184220991579817e-15 ) ) ;
#6039 = cartesian_point ( 'none', ( 89.46654598070672648, 14.45542761635936024, 143.1238768278134330 ) ) ;
#6040 = face_outer_bound ( 'none', #2643, .t. ) ;
#6042 = cartesian_point ( 'none', ( 2.949384985511014801, 19.33393721431925272, -36.50000000000000000 ) ) ;
#6041 = cartesian_point ( 'none', ( -49.69657935914717228, -57.49999999999980815, -51.00000000000007816 ) ) ;
#6043 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772977489e-16 ) ) ;
#6044 = advanced_face ( 'none', ( #4624 ), #19128, .f. ) ;
#6045 = vector ( 'none', #30027, 999.9999999999998863 ) ;
#6046 = cartesian_point ( 'none', ( -24.98454937304403956, -31.23735412332353434, -126.0000000000000284 ) ) ;
#6047 = cartesian_point ( 'none', ( -14.13994206717096702, -26.98593338009131060, 166.0000000000000853 ) ) ;
#6048 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#6049 = cartesian_point ( 'none', ( -22.63301674785819273, -12.79634920167341150, 1.152583235506544179 ) ) ;
#6050 = circle ( 'none', #9831, 6.138320441952074269 ) ;
#6051 = line ( 'none', #9742, #33575 ) ;
#6052 = cylindrical_surface ( 'none', #5851, 32.00000000000000000 ) ;
#6053 = direction ( 'none', ( 1.027984282060328424e-14, 0.8138363752083659364, -0.5810941011468863104 ) ) ;
#6054 = direction ( 'none', ( -1.110223024625156540e-16, 0.9990031350621330075, -0.04464007320815818747 ) ) ;
#6055 = cartesian_point ( 'none', ( 128.5000000000005400, 21.21422119684876506, 67.75589104405388241 ) ) ;
#6056 = cartesian_point ( 'none', ( 10.86028686588054448, 16.26512124734338016, -36.49999999999999289 ) ) ;
#6057 = oriented_edge ( 'none', *, *, #23377, .t. ) ;
#6058 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787846670, -2.389706876978113985e-16 ) ) ;
#6059 = direction ( 'none', ( -6.430442828428327082e-15, -0.4999999999999708566, 0.8660254037844554720 ) ) ;
#6060 = edge_curve ( 'none', #27385, #21651, #10751, .t. ) ;
#6061 = axis2_placement_3d ( 'none', #23702, #11836, #20327 ) ;
#6062 = oriented_edge ( 'none', *, *, #14105, .f. ) ;
#6063 = oriented_edge ( 'none', *, *, #27892, .f. ) ;
#6064 = direction ( 'none', ( 0.4035071594494656910, -0.9149764872787844450, 2.168404344971008375e-16 ) ) ;
#6065 = edge_curve ( 'none', #27471, #2689, #27021, .t. ) ;
#6066 = oriented_edge ( 'none', *, *, #37892, .f. ) ;
#6067 = edge_loop ( 'none', ( #21908, #13480, #35640, #34539 ) ) ;
#6068 = edge_curve ( 'none', #37809, #9803, #20558, .t. ) ;
#6069 = direction ( 'none', ( 0.7506827169254873811, 0.6606628932438756152, 1.291809116604203420e-15 ) ) ;
#6070 = cartesian_point ( 'none', ( -16.44882203976116486, -30.89403759285830731, 165.9999999999999716 ) ) ;
#6071 = vector ( 'none', #30170, 999.9999999999998863 ) ;
#6072 = edge_loop ( 'none', ( #23861, #27604, #3944, #15003, #19863, #33301, #7236, #36619, #26598, #4900, #38330, #36597, #16576 ) ) ;
#6073 = oriented_edge ( 'none', *, *, #3388, .f. ) ;
#6074 = edge_curve ( 'none', #16993, #38458, #21490, .t. ) ;
#6075 = cartesian_point ( 'none', ( -28.51213907304988737, 10.35949154085939306, 166.0000000000001421 ) ) ;
#6076 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712502235, 7.632536026060011545e-14 ) ) ;
#6078 = cartesian_point ( 'none', ( 125.5000000000003837, 20.00003562937189372, 183.4999382881249801 ) ) ;
#6077 = plane ( 'none', #22049 ) ;
#6079 = line ( 'none', #33507, #27585 ) ;
#6080 = axis2_placement_3d ( 'none', #18190, #21055, #9276 ) ;
#6081 = face_outer_bound ( 'none', #37215, .t. ) ;
#6082 = cartesian_point ( 'none', ( -3.640739485513095453, 19.15998475987457894, -85.99999999999991473 ) ) ;
#6083 = cartesian_point ( 'none', ( -30.33925264954825707, -25.14215335487280711, -11.30321987287967644 ) ) ;
#6084 = cartesian_point ( 'none', ( 31.78487354864627079, -53.05106353146984333, 73.09999999999993747 ) ) ;
#6085 = cylindrical_surface ( 'none', #14080, 6.138320441952074269 ) ;
#6086 = axis2_placement_3d ( 'none', #38369, #2489, #23682 ) ;
#6087 = cylindrical_surface ( 'none', #24666, 4.500000000000007105 ) ;
#6088 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 121.0000000000000000 ) ) ;
#6089 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#6090 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#6091 = advanced_face ( 'none', ( #2273 ), #28445, .t. ) ;
#6092 = oriented_edge ( 'none', *, *, #11560, .t. ) ;
#6093 = axis2_placement_3d ( 'none', #16637, #7862, #11033 ) ;
#6094 = direction ( 'none', ( 0.9862087297900548055, -0.1655063179636558357, 1.616762279610384015e-15 ) ) ;
#6095 = cartesian_point ( 'none', ( 99.50000000000042633, 65.70003562936820174, 98.49993828812526431 ) ) ;
#6096 = cartesian_point ( 'none', ( 90.29999999999991189, 27.97208778173969534, 117.2500779501716153 ) ) ;
#6097 = edge_loop ( 'none', ( #3696, #25902, #15431, #15031, #2537, #35399 ) ) ;
#6098 = vector ( 'none', #33682, 1000.000000000000000 ) ;
#6099 = vertex_point ( 'none', #500 ) ;
#6100 = oriented_edge ( 'none', *, *, #14773, .t. ) ;
#6101 = oriented_edge ( 'none', *, *, #30084, .t. ) ;
#6102 = cartesian_point ( 'none', ( 25.83801343858714361, 14.67340810948144991, -44.99999999999998579 ) ) ;
#6103 = advanced_face ( 'none', ( #21932 ), #36471, .t. ) ;
#6104 = oriented_edge ( 'none', *, *, #36241, .t. ) ;
#6105 = oriented_edge ( 'none', *, *, #1540, .t. ) ;
#6106 = face_outer_bound ( 'none', #38605, .t. ) ;
#6107 = edge_curve ( 'none', #25006, #23508, #16049, .t. ) ;
#6108 = direction ( 'none', ( -9.251858538545389292e-15, -1.000000000000000000, 2.467162276945437039e-14 ) ) ;
#6109 = cartesian_point ( 'none', ( 30.94863611366151801, 16.34679517969161111, 165.9999999999998010 ) ) ;
#6110 = axis2_placement_3d ( 'none', #4572, #28587, #7597 ) ;
#6111 = direction ( 'none', ( 0.9135987784239495424, 1.067522139062650277e-15, -0.4066168615075709813 ) ) ;
#6112 = edge_curve ( 'none', #14661, #9953, #29837, .t. ) ;
#6113 = cartesian_point ( 'none', ( 128.4999999999998010, -36.37492874126079556, 169.3788690485874042 ) ) ;
#6114 = advanced_face ( 'none', ( #24728 ), #2755, .t. ) ;
#6115 = face_outer_bound ( 'none', #33523, .t. ) ;
#6117 = cartesian_point ( 'none', ( 35.69764915200484268, -7.287808350912666988, 159.7859994369858327 ) ) ;
#6116 = direction ( 'none', ( 1.032310183511322966e-14, 0.9271529523749503232, -0.3746830699436701217 ) ) ;
#6118 = circle ( 'none', #6879, 38.00000000000000711 ) ;
#6119 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#6120 = cartesian_point ( 'none', ( 97.07901387246332092, 36.77950678539237828, 92.57153125465619325 ) ) ;
#6121 = cartesian_point ( 'none', ( 91.81478962578783865, -64.99996437062839050, 160.0656604187489620 ) ) ;
#6122 = edge_curve ( 'none', #2934, #24959, #16, .t. ) ;
#6123 = cartesian_point ( 'none', ( 109.3000000000004093, 10.51728707298329724, 123.1515236884703910 ) ) ;
#6124 = oriented_edge ( 'none', *, *, #2247, .f. ) ;
#6125 = oriented_edge ( 'none', *, *, #25133, .t. ) ;
#6126 = conical_surface ( 'none', #12353, 4.999999999999998224, 1.047197551196596521 ) ;
#6127 = cartesian_point ( 'none', ( 101.6000000000007759, 50.87896638982909536, 147.8749026587543085 ) ) ;
#6128 = cartesian_point ( 'none', ( -0.4126822099173700908, 11.84017286164430338, -85.99999999999991473 ) ) ;
#6129 = cartesian_point ( 'none', ( 105.9000000000009862, 64.00003562936970525, 98.49993828812370111 ) ) ;
#6130 = cartesian_point ( 'none', ( -17.31041759277652048, -51.97893163872630140, 85.03317379837712053 ) ) ;
#6131 = vertex_point ( 'none', #881 ) ;
#6132 = circle ( 'none', #32691, 18.00000000000000355 ) ;
#6133 = oriented_edge ( 'none', *, *, #16478, .f. ) ;
#6134 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#6135 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6136 = cartesian_point ( 'none', ( 9.795928239205171173e-14, 5.468989051837768548e-17, -37.50000000000000000 ) ) ;
#6137 = edge_loop ( 'none', ( #22363, #37100, #11917, #31595 ) ) ;
#6138 = oriented_edge ( 'none', *, *, #36255, .f. ) ;
#6139 = vertex_point ( 'none', #37275 ) ;
#6140 = axis2_placement_3d ( 'none', #23101, #2433, #31800 ) ;
#6141 = cartesian_point ( 'none', ( -57.00819672131149929, -31.22603891921371400, -9.462739784093031126e-14 ) ) ;
#6142 = oriented_edge ( 'none', *, *, #14307, .f. ) ;
#6143 = cartesian_point ( 'none', ( 98.55012867751878503, -15.48356908420752021, 93.97936449544350523 ) ) ;
#6144 = vertex_point ( 'none', #4511 ) ;
#6145 = axis2_placement_3d ( 'none', #10812, #28631, #31636 ) ;
#6146 = axis2_placement_3d ( 'none', #30811, #12966, #33782 ) ;
#6147 = cartesian_point ( 'none', ( 33.17051653022918600, -52.59406400818951965, 71.00000000000002842 ) ) ;
#6148 = conical_surface ( 'none', #7369, 44.74499999999991218, 0.7853981633974447263 ) ;
#6149 = circle ( 'none', #6636, 6.399999999999997691 ) ;
#6150 = cartesian_point ( 'none', ( 7.898213732305957657e-14, 4.337605342704018874e-17, -5.500000000000000888 ) ) ;
#6151 = cartesian_point ( 'none', ( 108.5913265590876051, 14.98872446446722506, 143.2755012267423069 ) ) ;
#6152 = face_bound ( 'none', #33399, .t. ) ;
#6153 = oriented_edge ( 'none', *, *, #23328, .t. ) ;
#6154 = vector ( 'none', #12539, 1000.000000000000000 ) ;
#6155 = cartesian_point ( 'none', ( 37.46194077712615211, 45.96194077712510762, 6.225220384499849468e-14 ) ) ;
#6156 = cartesian_point ( 'none', ( 16.02772793617265279, -31.11612135980771754, 165.9999999999990337 ) ) ;
#6157 = cartesian_point ( 'none', ( 40.30000000000043059, -2.706604447502532454e-12, 118.4999999999999716 ) ) ;
#6158 = oriented_edge ( 'none', *, *, #37179, .t. ) ;
#6159 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.643422240399080374e-15 ) ) ;
#6160 = oriented_edge ( 'none', *, *, #14819, .t. ) ;
#6161 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#6162 = cartesian_point ( 'none', ( -2.254005773152421455, -39.93644273060128569, -13.73205080756886431 ) ) ;
#6163 = advanced_face ( 'none', ( #11210 ), #33059, .t. ) ;
#6164 = face_outer_bound ( 'none', #10413, .t. ) ;
#6166 = cartesian_point ( 'none', ( 105.5999999999997243, -54.27555397017692940, 88.64789034947276036 ) ) ;
#6165 = cartesian_point ( 'none', ( 28.50000000000014566, -7.963244969354122198e-16, -72.99999999999994316 ) ) ;
#6167 = oriented_edge ( 'none', *, *, #10038, .f. ) ;
#6168 = axis2_placement_3d ( 'none', #37429, #7946, #13851 ) ;
#6169 = cartesian_point ( 'none', ( -2.882227628980611023, -34.89997685985203901, 165.9999999999860449 ) ) ;
#6170 = line ( 'none', #1372, #27673 ) ;
#6171 = vertex_point ( 'none', #15938 ) ;
#6172 = edge_curve ( 'none', #19982, #1122, #8833, .t. ) ;
#6173 = vertex_point ( 'none', #7549 ) ;
#6174 = oriented_edge ( 'none', *, *, #5952, .f. ) ;
#6175 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.659449478991620079e-15 ) ) ;
#6176 = cartesian_point ( 'none', ( 89.83118780151606586, -12.62608861963354911, 144.4779334446260179 ) ) ;
#6177 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#6178 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.586214173941531317e-15 ) ) ;
#6179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6180 = vertex_point ( 'none', #18930 ) ;
#6181 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772978475e-16 ) ) ;
#6182 = edge_curve ( 'none', #24616, #22480, #1828, .t. ) ;
#6183 = axis2_placement_3d ( 'none', #14321, #11073, #17194 ) ;
#6184 = edge_loop ( 'none', ( #25938, #9136, #29517, #17068 ) ) ;
#6185 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033828371e-15 ) ) ;
#6186 = direction ( 'none', ( -1.000000000000000000, 7.615234699251370640e-15, -1.228184220991579620e-15 ) ) ;
#6187 = circle ( 'none', #4301, 4.499999999998824052 ) ;
#6188 = direction ( 'none', ( 1.000000000000000000, 8.135241799630645371e-17, -1.073949431398143795e-16 ) ) ;
#6190 = advanced_face ( 'none', ( #36348 ), #17355, .f. ) ;
#6189 = vector ( 'none', #27832, 1000.000000000000000 ) ;
#6191 = circle ( 'none', #32071, 37.50000000000001421 ) ;
#6192 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#6193 =( bounded_curve ( ) b_spline_curve ( 3, ( #3715, #33443, #6736, #24884 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177971269 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670094747, 0.9657888653670094747, 1.000000000000000000 ) )
representation_item ( '' ) );
#6194 = cartesian_point ( 'none', ( 90.29999999999991189, -3.331572694375481981e-14, 118.5000000000000568 ) ) ;
#6195 = vector ( 'none', #26968, 1000.000000000000114 ) ;
#6196 = oriented_edge ( 'none', *, *, #14345, .t. ) ;
#6197 = cartesian_point ( 'none', ( 105.5999999999997527, -52.16405806100026865, 85.94483929084842089 ) ) ;
#6198 = cartesian_point ( 'none', ( 31.05164357278247778, -16.14922279803077032, 165.9999999999997726 ) ) ;
#6199 = circle ( 'none', #31834, 45.49999999999999289 ) ;
#6200 = edge_loop ( 'none', ( #36410, #4922 ) ) ;
#6201 = edge_curve ( 'none', #14711, #14533, #6975, .t. ) ;
#6202 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#6203 = edge_loop ( 'none', ( #104, #32888, #20981, #22400, #24646 ) ) ;
#6204 = cartesian_point ( 'none', ( -17.31041759277653114, 45.25106413401670125, 113.0402194479073472 ) ) ;
#6207 = axis2_placement_3d ( 'none', #27194, #9452, #174 ) ;
#6206 = direction ( 'none', ( -0.1733575155768987131, -0.9848589603557483807, 0.0000000000000000000 ) ) ;
#6205 = cartesian_point ( 'none', ( -8.316819455348197424e-14, -5.111443613972325090e-15, 17.99999999999995381 ) ) ;
#6208 = circle ( 'none', #11067, 0.1999999999999981515 ) ;
#6209 = vertex_point ( 'none', #21893 ) ;
#6210 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295187179 ) ) ;
#6211 = cartesian_point ( 'none', ( -26.53278859246660559, -29.22623719899272743, -11.18170078790066313 ) ) ;
#6212 = direction ( 'none', ( -9.912705577010317464e-15, -1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#6213 = line ( 'none', #36896, #1541 ) ;
#6214 = vertex_point ( 'none', #29520 ) ;
#6215 = oriented_edge ( 'none', *, *, #10621, .f. ) ;
#6216 = cartesian_point ( 'none', ( 99.29999999999989768, 7.054583543125708900, 97.16381357802998764 ) ) ;
#6217 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#6218 = cartesian_point ( 'none', ( 17.31041759277736247, -45.25106413402328798, 113.0402194479072620 ) ) ;
#6219 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#6220 = oriented_edge ( 'none', *, *, #8881, .f. ) ;
#6221 = oriented_edge ( 'none', *, *, #26983, .t. ) ;
#6222 = plane ( 'none', #19799 ) ;
#6223 = cartesian_point ( 'none', ( -39.55765116947384286, -4.116384870445036981, -37.33443027350360666 ) ) ;
#6224 = line ( 'none', #9876, #17013 ) ;
#6225 = cartesian_point ( 'none', ( 105.6000000000006622, 32.07805105862509976, 69.73250343684026120 ) ) ;
#6226 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6227 = cylindrical_surface ( 'none', #22569, 5.000000000000000000 ) ;
#6228 = cartesian_point ( 'none', ( 1.209449207451029906e-14, -6.201494420926899447e-29, -7.000000000000000000 ) ) ;
#6229 = axis2_placement_3d ( 'none', #1439, #36907, #4410 ) ;
#6230 = direction ( 'none', ( 0.5895753283686463453, 0.8077133973006780376, 1.009609063018501926e-15 ) ) ;
#6231 = edge_curve ( 'none', #13451, #10016, #12128, .t. ) ;
#6232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6233 = cartesian_point ( 'none', ( -14.07641623288841615, 27.01626143987903461, 166.0000000000000853 ) ) ;
#6234 = edge_loop ( 'none', ( #29190, #29624 ) ) ;
#6235 = cartesian_point ( 'none', ( 63.58123718242100608, -5.134460874224267890, 68.54639406200065821 ) ) ;
#6236 = advanced_face ( 'none', ( #12610 ), #35416, .f. ) ;
#6237 = edge_curve ( 'none', #37718, #28802, #37762, .t. ) ;
#6238 = axis2_placement_3d ( 'none', #2155, #28650, #22821 ) ;
#6239 = oriented_edge ( 'none', *, *, #22399, .f. ) ;
#6240 = circle ( 'none', #7305, 2.500000000000002220 ) ;
#6241 = edge_curve ( 'none', #26642, #5119, #18834, .t. ) ;
#6242 = circle ( 'none', #36462, 0.1000000000000016015 ) ;
#6243 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#6244 = closed_shell ( 'none', ( #6091, #5397, #26674, #17330, #34683, #8171, #13378, #38479, #430, #4486, #33265, #17413, #12273, #20475, #35355, #36668, #33601, #18560, #3921, #37959 ) ) ;
#6245 = cartesian_point ( 'none', ( 99.50000000000042633, 65.00003562936821311, 98.49993828812526431 ) ) ;
#6246 = cartesian_point ( 'none', ( 26.05233734030042925, 15.81749106650908310, 165.9999999999998579 ) ) ;
#6247 = vertex_point ( 'none', #26189 ) ;
#6248 = cartesian_point ( 'none', ( 73.00000000000041211, 36.58542602665676213, 80.11748466485765618 ) ) ;
#6249 = vector ( 'none', #5959, 1000.000000000000000 ) ;
#6250 = cartesian_point ( 'none', ( 51.00292657709396593, -33.46194077712102199, 1.000000000000000888 ) ) ;
#6251 = cartesian_point ( 'none', ( 22.27514329740311894, 49.88653899652918966, 48.50000000000000000 ) ) ;
#6252 = oriented_edge ( 'none', *, *, #20567, .f. ) ;
#6254 = cartesian_point ( 'none', ( 109.4999999999999574, -23.34843455082559416, 166.9434290939533412 ) ) ;
#6253 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#6255 = cartesian_point ( 'none', ( 57.30009633349151699, -30.68722004361886135, 61.00000000000004263 ) ) ;
#6256 = edge_loop ( 'none', ( #32907, #31453, #11259, #11063 ) ) ;
#6257 = direction ( 'none', ( -1.000000000000000000, -8.135241799630645371e-17, 1.073949431398143795e-16 ) ) ;
#6258 = cartesian_point ( 'none', ( 25.26734115649596291, 31.00905465958694762, -34.26794919243111792 ) ) ;
#6259 = axis2_placement_3d ( 'none', #16172, #16689, #7265 ) ;
#6260 = oriented_edge ( 'none', *, *, #19785, .f. ) ;
#6261 = axis2_placement_3d ( 'none', #18013, #20637, #24010 ) ;
#6262 = cartesian_point ( 'none', ( 101.4000000000006878, 33.26904239997556090, 66.04733863390018200 ) ) ;
#6263 = face_outer_bound ( 'none', #21752, .t. ) ;
#6264 = conical_surface ( 'none', #7906, 55.00000000000000000, 0.7853981633974621568 ) ;
#6266 = vertex_point ( 'none', #38548 ) ;
#6265 = vector ( 'none', #38178, 1000.000000000000000 ) ;
#6267 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#6268 = cartesian_point ( 'none', ( -33.55085318530711191, 55.76189138650715904, 60.99999999999999289 ) ) ;
#6269 = cartesian_point ( 'none', ( 99.49999999999954525, -65.19996437063019812, 138.4999382881249517 ) ) ;
#6270 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 60.99999999999999289 ) ) ;
#6271 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 0.0000000000000000000 ) ) ;
#6272 = oriented_edge ( 'none', *, *, #28228, .f. ) ;
#6273 = vertex_point ( 'none', #11739 ) ;
#6274 = cartesian_point ( 'none', ( 103.5499999999998977, -20.65885037105092792, 98.14437775867750702 ) ) ;
#6275 = circle ( 'none', #33504, 3.999999999999996447 ) ;
#6276 = b_spline_curve_with_knots ( 'none', 3,
( #23767, #29471, #20515, #17641 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001396857722049483184, 0.002522113772976645237 ),
.unspecified. ) ;
#6277 = cartesian_point ( 'none', ( 8.283686991519860027e-14, 4.567417658621811805e-17, -12.00000000000000000 ) ) ;
#6278 = line ( 'none', #37683, #18004 ) ;
#6279 = oriented_edge ( 'none', *, *, #25073, .t. ) ;
#6280 = advanced_face ( 'none', ( #883 ), #29048, .f. ) ;
#6281 = oriented_edge ( 'none', *, *, #9549, .f. ) ;
#6282 = vector ( 'none', #22378, 1000.000000000000000 ) ;
#6283 = oriented_edge ( 'none', *, *, #6122, .f. ) ;
#6284 = cartesian_point ( 'none', ( 7.947809077535339384e-14, -4.075267762323391065e-28, -46.00000000000000000 ) ) ;
#6285 = edge_curve ( 'none', #29662, #20652, #33542, .t. ) ;
#6286 = cartesian_point ( 'none', ( -1.229558121984860975e-13, -1.696307440184578281e-14, 48.49999999999995026 ) ) ;
#6287 = oriented_edge ( 'none', *, *, #23883, .t. ) ;
#6288 = cartesian_point ( 'none', ( 26.52514329740312604, 49.88653899652915413, 48.50000000000000711 ) ) ;
#6289 = cartesian_point ( 'none', ( 16.62144089941811487, -32.19892178869821464, 161.6330836983929089 ) ) ;
#6290 = edge_curve ( 'none', #31315, #3849, #20073, .t. ) ;
#6291 = edge_loop ( 'none', ( #18168, #22822, #12493, #36465, #26268 ) ) ;
#6292 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#6293 = oriented_edge ( 'none', *, *, #3822, .f. ) ;
#6294 = cartesian_point ( 'none', ( 68.25000000000041211, -29.37500000000333955, 172.7789924723357160 ) ) ;
#6295 = direction ( 'none', ( 0.9135987784239493203, 0.0000000000000000000, -0.4066168615075716475 ) ) ;
#6296 = edge_curve ( 'none', #16231, #2286, #23810, .t. ) ;
#6297 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#6298 = cartesian_point ( 'none', ( 109.2999999999999119, 27.97208778173969890, 117.2500779501716153 ) ) ;
#6299 = direction ( 'none', ( 1.040834085586085992e-14, 1.000000000000000000, -2.825121089447947490e-14 ) ) ;
#6300 = face_bound ( 'none', #14211, .t. ) ;
#6301 = advanced_face ( 'none', ( #3197 ), #5668, .f. ) ;
#6302 = face_outer_bound ( 'none', #6310, .t. ) ;
#6303 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6304 = cartesian_point ( 'none', ( -10.34336512781073836, -28.51784871552820633, 165.9999999999999432 ) ) ;
#6305 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#6306 = plane ( 'none', #11564 ) ;
#6307 = edge_curve ( 'none', #8688, #37985, #36807, .t. ) ;
#6308 = line ( 'none', #26322, #18073 ) ;
#6309 = oriented_edge ( 'none', *, *, #17126, .t. ) ;
#6310 = edge_loop ( 'none', ( #24429, #34045, #27341, #10793 ) ) ;
#6311 = cartesian_point ( 'none', ( 128.5000000000006253, 29.37500000000048672, 67.62100752766366440 ) ) ;
#6312 = cartesian_point ( 'none', ( 90.08348221402457057, -12.74503935279172673, 144.5235152085903110 ) ) ;
#6313 = cartesian_point ( 'none', ( 89.87236298307479387, 14.30147617723303632, 143.3863894255120783 ) ) ;
#6314 = cartesian_point ( 'none', ( 38.97228202114332873, -1.470113622981670032, -11.99999999999997513 ) ) ;
#6315 = axis2_placement_3d ( 'none', #34812, #34942, #17012 ) ;
#6316 = axis2_placement_3d ( 'none', #15736, #806, #423 ) ;
#6317 = face_outer_bound ( 'none', #820, .t. ) ;
#6318 = cartesian_point ( 'none', ( 102.5021435886041274, -36.96132986143993548, 144.1690797261943828 ) ) ;
#6319 = cartesian_point ( 'none', ( -49.69657935914692359, 57.50000000000000711, -61.00000000000008527 ) ) ;
#6321 = oriented_edge ( 'none', *, *, #37565, .f. ) ;
#6320 = advanced_face ( 'none', ( #25664 ), #5072, .t. ) ;
#6322 = axis2_placement_3d ( 'none', #15544, #9243, #18284 ) ;
#6323 = toroidal_surface ( 'none', #7711, 12.50000000000000000, 0.5000000000000000000 ) ;
#6324 = oriented_edge ( 'none', *, *, #29564, .f. ) ;
#6325 = direction ( 'none', ( -6.430442828428295527e-15, -0.4999999999999676370, 0.8660254037844573594 ) ) ;
#6326 = cartesian_point ( 'none', ( 86.56861605052087327, -35.43710656775152756, 165.8788690485873474 ) ) ;
#6328 = vertex_point ( 'none', #29311 ) ;
#6327 = axis2_placement_3d ( 'none', #17797, #8758, #23802 ) ;
#6329 = circle ( 'none', #15848, 27.00000000000000355 ) ;
#6330 = oriented_edge ( 'none', *, *, #3916, .f. ) ;
#6331 = vertex_point ( 'none', #32176 ) ;
#6332 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6333 = cartesian_point ( 'none', ( 20.95192193243158130, -28.19194418011441527, 166.0000000000000284 ) ) ;
#6334 = oriented_edge ( 'none', *, *, #15880, .t. ) ;
#6335 = cartesian_point ( 'none', ( 129.5000000000000568, -19.99996437063007093, 118.4999382881260601 ) ) ;
#6337 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#6336 = cartesian_point ( 'none', ( 105.6211118154400026, -64.79996437063034875, 141.2242712602257200 ) ) ;
#6338 = oriented_edge ( 'none', *, *, #30712, .f. ) ;
#6339 = face_outer_bound ( 'none', #38003, .t. ) ;
#6340 = face_outer_bound ( 'none', #24581, .t. ) ;
#6341 = cartesian_point ( 'none', ( 2.554889455607167392e-13, 40.99999999999998579, 45.99999999999995026 ) ) ;
#6342 = axis2_placement_3d ( 'none', #27276, #30158, #8888 ) ;
#6343 = vector ( 'none', #25874, 1000.000000000000114 ) ;
#6344 = oriented_edge ( 'none', *, *, #18798, .t. ) ;
#6345 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6346 = cartesian_point ( 'none', ( 129.1659430424823825, -34.20702780472461058, 162.4164240487472171 ) ) ;
#6347 = edge_curve ( 'none', #19635, #11440, #9780, .t. ) ;
#6348 = direction ( 'none', ( -3.469446951953619711e-15, -0.3746830699436666245, -0.9271529523749516555 ) ) ;
#6349 = cartesian_point ( 'none', ( -10.86028686588047343, -16.26512124734341569, -11.50000000000000355 ) ) ;
#6350 = edge_curve ( 'none', #22784, #29899, #28897, .t. ) ;
#6351 = axis2_placement_3d ( 'none', #27045, #29794, #3153 ) ;
#6352 = vector ( 'none', #444, 1000.000000000000000 ) ;
#6353 = cartesian_point ( 'none', ( 92.27808643420328849, 9.823101991340996264, 100.8770379822873764 ) ) ;
#6354 = edge_curve ( 'none', #11270, #23335, #14003, .t. ) ;
#6355 = vertex_point ( 'none', #8940 ) ;
#6356 = vector ( 'none', #7358, 1000.000000000000000 ) ;
#6357 = oriented_edge ( 'none', *, *, #33665, .f. ) ;
#6358 = cartesian_point ( 'none', ( -26.52514329740288090, 49.88653899652934598, -4.385298272575289437e-14 ) ) ;
#6359 = cartesian_point ( 'none', ( 81.00000000000039790, -3.271463335587449558e-12, 68.49999999999998579 ) ) ;
#6360 = cartesian_point ( 'none', ( 109.2999999999999119, 1.847164526017108122, 137.4364194929724192 ) ) ;
#6361 = edge_curve ( 'none', #29135, #19973, #27952, .t. ) ;
#6362 = edge_curve ( 'none', #12537, #33897, #4135, .t. ) ;
#6363 = line ( 'none', #24724, #17607 ) ;
#6364 = oriented_edge ( 'none', *, *, #25819, .f. ) ;
#6365 = cartesian_point ( 'none', ( 105.4383920597560973, 60.20003562936820884, 95.85692868832605029 ) ) ;
#6366 = advanced_face ( 'none', ( #15875 ), #11656, .t. ) ;
#6367 = cartesian_point ( 'none', ( -14.74267906525225058, 26.67193386485132223, 165.9999999999999432 ) ) ;
#6368 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 151.5000000000000000 ) ) ;
#6369 = oriented_edge ( 'none', *, *, #34504, .f. ) ;
#6370 = vertex_point ( 'none', #18114 ) ;
#6371 = edge_loop ( 'none', ( #10849, #18213, #21922, #326 ) ) ;
#6372 = axis2_placement_3d ( 'none', #35047, #17254, #2324 ) ;
#6373 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6374 = cartesian_point ( 'none', ( -50.70000000000000284, 1.416619368231314338e-15, -0.5000000000001747491 ) ) ;
#6375 = oriented_edge ( 'none', *, *, #16012, .f. ) ;
#6376 = line ( 'none', #32314, #28307 ) ;
#6377 = cartesian_point ( 'none', ( 109.2999999999999119, 15.04570163019870321, 143.2916692147793469 ) ) ;
#6378 = cartesian_point ( 'none', ( 31.98995873357396391, 17.03523177820220980, 161.6476157453564610 ) ) ;
#6379 = circle ( 'none', #27729, 3.399999999999996803 ) ;
#6380 = axis2_placement_3d ( 'none', #4098, #37237, #34472 ) ;
#6381 = cartesian_point ( 'none', ( 71.66829871231595916, 36.31791416799888594, 80.41114717477047691 ) ) ;
#6382 = direction ( 'none', ( -0.9135987784239492093, -1.176083712526648406e-15, 0.4066168615075717585 ) ) ;
#6383 = direction ( 'none', ( -1.021358548227807213e-14, -0.9271529523749502122, 0.3746830699436700662 ) ) ;
#6384 = face_outer_bound ( 'none', #3237, .t. ) ;
#6386 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#6385 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033829752e-15 ) ) ;
#6387 = oriented_edge ( 'none', *, *, #32006, .t. ) ;
#6388 = advanced_face ( 'none', ( #13048 ), #27486, .f. ) ;
#6389 = direction ( 'none', ( 1.128660326077106710e-16, -0.9990031350621330075, 0.04464007320815818747 ) ) ;
#6390 = cartesian_point ( 'none', ( 24.98454937304433088, 31.23735412332351302, -32.80536699163257452 ) ) ;
#6391 = oriented_edge ( 'none', *, *, #20916, .t. ) ;
#6392 = face_outer_bound ( 'none', #20160, .t. ) ;
#6393 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6394 = vertex_point ( 'none', #21115 ) ;
#6395 = cartesian_point ( 'none', ( 94.25077329659733039, 7.022538633143862619, 96.44667842940711466 ) ) ;
#6396 = cartesian_point ( 'none', ( 45.96194077712009829, -37.46194077712098647, 0.9999999999999940048 ) ) ;
#6397 = cartesian_point ( 'none', ( 72.99999999999923261, 2.820919115126473642, 166.0000000000000000 ) ) ;
#6398 = cartesian_point ( 'none', ( -39.92407426233772583, 2.464141487931953201, -33.69526492745372082 ) ) ;
#6399 = cylindrical_surface ( 'none', #771, 52.50000000000000711 ) ;
#6400 = oriented_edge ( 'none', *, *, #36555, .f. ) ;
#6401 = cartesian_point ( 'none', ( -29.89095829561778572, -57.50000000000326850, 60.99999999999999289 ) ) ;
#6402 = cartesian_point ( 'none', ( -25.13697888439000394, -53.02308160941448278, 77.10000000000073328 ) ) ;
#6403 = axis2_placement_3d ( 'none', #14512, #26853, #29858 ) ;
#6404 = cartesian_point ( 'none', ( 80.00000000000036948, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#6405 = edge_curve ( 'none', #19222, #16467, #30044, .t. ) ;
#6406 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976805517e-15 ) ) ;
#6407 = cartesian_point ( 'none', ( 98.91535941187511582, -15.39931179588730181, 93.92636222807479385 ) ) ;
#6408 = oriented_edge ( 'none', *, *, #31984, .f. ) ;
#6409 = axis2_placement_3d ( 'none', #10805, #37230, #4612 ) ;
#6410 = vertex_point ( 'none', #32683 ) ;
#6411 = vertex_point ( 'none', #26692 ) ;
#6412 = edge_curve ( 'none', #582, #12622, #22842, .t. ) ;
#6413 = oriented_edge ( 'none', *, *, #25860, .f. ) ;
#6414 = oriented_edge ( 'none', *, *, #6060, .t. ) ;
#6415 = cartesian_point ( 'none', ( 73.00000000000041211, -3.266564748390859950e-12, 158.5000000000000000 ) ) ;
#6416 = vertex_point ( 'none', #14871 ) ;
#6417 = face_outer_bound ( 'none', #34938, .t. ) ;
#6418 = circle ( 'none', #6259, 4.499999999999997335 ) ;
#6419 = face_outer_bound ( 'none', #27379, .t. ) ;
#6420 = edge_curve ( 'none', #28101, #23166, #4589, .t. ) ;
#6421 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#6422 = line ( 'none', #29318, #16731 ) ;
#6423 = edge_loop ( 'none', ( #7841, #4781, #619, #5418 ) ) ;
#6424 = cartesian_point ( 'none', ( -10.71795716929650411, 24.30360545509912384, -45.00000000000000711 ) ) ;
#6425 = cartesian_point ( 'none', ( 16.09161072855729202, -31.08309930871408966, 166.0000000000004832 ) ) ;
#6426 = cartesian_point ( 'none', ( 103.8531735921859820, -42.32404345578445515, 133.7897283575198344 ) ) ;
#6427 = direction ( 'none', ( -0.7071067811865489050, 0.6123724356958063497, 0.3535533905932505272 ) ) ;
#6428 = direction ( 'none', ( -3.469446951953619711e-15, -0.3746830699436666245, -0.9271529523749516555 ) ) ;
#6429 = direction ( 'none', ( -0.4035071594494656910, 0.9149764872787844450, 0.0000000000000000000 ) ) ;
#6430 = line ( 'none', #11972, #8307 ) ;
#6432 = edge_loop ( 'none', ( #12107, #6450, #29259, #25370 ) ) ;
#6431 = axis2_placement_3d ( 'none', #23437, #23820, #23563 ) ;
#6434 = cartesian_point ( 'none', ( -24.99517553090803546, 55.83113120134649421, 73.10000000000071907 ) ) ;
#6433 = cartesian_point ( 'none', ( 26.52514329740227694, -49.88653899652960888, 60.99999999999997868 ) ) ;
#6435 = line ( 'none', #8046, #5040 ) ;
#6436 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6437 = oriented_edge ( 'none', *, *, #31795, .f. ) ;
#6438 = advanced_face ( 'none', ( #31667 ), #21900, .t. ) ;
#6439 = cartesian_point ( 'none', ( 37.46194077712550552, -51.00292657709108113, 6.198747207317234919e-14 ) ) ;
#6440 = cartesian_point ( 'none', ( -12.69300629541239012, -27.63366068781655471, 166.0000000000000568 ) ) ;
#6441 = edge_curve ( 'none', #10605, #11146, #17704, .t. ) ;
#6442 = cartesian_point ( 'none', ( 125.5000000000004690, 28.00003562937198254, 186.2661420726749952 ) ) ;
#6443 = vertex_point ( 'none', #33138 ) ;
#6444 = axis2_placement_3d ( 'none', #31907, #8164, #13818 ) ;
#6445 = cartesian_point ( 'none', ( 89.77565166286507292, -12.58485611255947312, 144.4621195807761751 ) ) ;
#6446 = cartesian_point ( 'none', ( 90.15919722808108361, 14.76670345666760831, 143.3656009223697652 ) ) ;
#6447 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033826793e-15 ) ) ;
#6448 = oriented_edge ( 'none', *, *, #17883, .t. ) ;
#6449 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.639408999274784720e-15 ) ) ;
#6450 = oriented_edge ( 'none', *, *, #19601, .t. ) ;
#6451 = oriented_edge ( 'none', *, *, #4859, .f. ) ;
#6452 = cartesian_point ( 'none', ( 103.3912405675993256, -37.35950401974719881, 143.5855305192204696 ) ) ;
#6453 = oriented_edge ( 'none', *, *, #9982, .t. ) ;
#6454 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#6455 = oriented_edge ( 'none', *, *, #4743, .f. ) ;
#6456 = vertex_point ( 'none', #15478 ) ;
#6457 = cartesian_point ( 'none', ( 50.70000000000000284, -7.625578639908413841e-15, -1.899999999999915756 ) ) ;
#6458 = edge_loop ( 'none', ( #22530, #34572, #22354, #22494 ) ) ;
#6459 = circle ( 'none', #28250, 7.499999999999995559 ) ;
#6460 = oriented_edge ( 'none', *, *, #22180, .f. ) ;
#6461 = face_outer_bound ( 'none', #32304, .t. ) ;
#6462 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#6463 = line ( 'none', #29744, #31661 ) ;
#6464 = cartesian_point ( 'none', ( 30.85387903152399147, 16.52392307675910033, 165.9999999999997726 ) ) ;
#6465 = oriented_edge ( 'none', *, *, #15652, .t. ) ;
#6466 = axis2_placement_3d ( 'none', #36950, #19134, #822 ) ;
#6467 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#6468 = edge_curve ( 'none', #32431, #37990, #16323, .t. ) ;
#6469 = vector ( 'none', #16901, 1000.000000000000000 ) ;
#6470 = face_outer_bound ( 'none', #26403, .t. ) ;
#6471 = line ( 'none', #33517, #24241 ) ;
#6472 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#6473 = edge_curve ( 'none', #14295, #28694, #36772, .t. ) ;
#6474 = oriented_edge ( 'none', *, *, #11834, .t. ) ;
#6475 = axis2_placement_3d ( 'none', #16251, #4060, #1071 ) ;
#6476 = edge_curve ( 'none', #9403, #17318, #8346, .t. ) ;
#6477 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#6478 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 63.29999999999999716 ) ) ;
#6479 = cartesian_point ( 'none', ( 25.55045860981032391, -30.18169750409938956, -36.94249504724964339 ) ) ;
#6480 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6481 = advanced_face ( 'none', ( #32593 ), #18645, .t. ) ;
#6482 = edge_loop ( 'none', ( #29898, #37483, #4681, #23056 ) ) ;
#6483 = oriented_edge ( 'none', *, *, #29831, .t. ) ;
#6484 = cartesian_point ( 'none', ( -27.04853491693533485, -11.92847864764509680, -43.00000000000000711 ) ) ;
#6485 = oriented_edge ( 'none', *, *, #25689, .t. ) ;
#6486 = oriented_edge ( 'none', *, *, #26305, .f. ) ;
#6487 = axis2_placement_3d ( 'none', #30585, #15756, #6449 ) ;
#6489 = vertex_point ( 'none', #30309 ) ;
#6488 = cartesian_point ( 'none', ( 63.00000000000041922, -44.40406070589386900, 95.41432078311129317 ) ) ;
#6490 = direction ( 'none', ( 0.4533875470989000567, 0.8913134870154511002, 0.0000000000000000000 ) ) ;
#6491 = vertex_point ( 'none', #6685 ) ;
#6492 = edge_loop ( 'none', ( #24985, #18494 ) ) ;
#6493 = direction ( 'none', ( -9.234672018316012675e-17, 0.9990031350621330075, -0.04464007320815827767 ) ) ;
#6494 = cartesian_point ( 'none', ( 28.08026258395199548, -46.82933373606634575, 81.09999999999999432 ) ) ;
#6495 = edge_curve ( 'none', #8715, #24827, #7428, .t. ) ;
#6496 = cartesian_point ( 'none', ( 65.10000000000042064, -15.61320253843931205, 113.1635305216128984 ) ) ;
#6497 = axis2_placement_3d ( 'none', #27989, #15664, #18666 ) ;
#6498 = vector ( 'none', #16051, 1000.000000000000000 ) ;
#6499 = oriented_edge ( 'none', *, *, #5150, .t. ) ;
#6500 = cartesian_point ( 'none', ( 1.123326136634358480e-13, 8.001729264341704346e-16, -65.00000000000000000 ) ) ;
#6501 = advanced_face ( 'none', ( #10712 ), #3655, .f. ) ;
#6502 = line ( 'none', #22733, #31732 ) ;
#6503 = cartesian_point ( 'none', ( -16.67938170096696382, 32.17051292029120191, 161.6357337166581942 ) ) ;
#6504 = toroidal_surface ( 'none', #11365, 21.50000000000000000, 0.5000000000000000000 ) ;
#6505 = cylindrical_surface ( 'none', #23491, 4.499999999999997335 ) ;
#6506 = cartesian_point ( 'none', ( 24.39194746447278206, -9.462182564842384735, -32.49999999999997158 ) ) ;
#6507 = vector ( 'none', #11945, 1000.000000000000000 ) ;
#6508 = cartesian_point ( 'none', ( 1.176367268903623003e-13, 4.495865763889997565e-16, -72.50000000000000000 ) ) ;
#6509 = cartesian_point ( 'none', ( 25.10745898229328077, 26.16463881650053125, 161.6483278450933483 ) ) ;
#6510 = vertex_point ( 'none', #3411 ) ;
#6511 = cartesian_point ( 'none', ( 63.24267976042778372, 28.71932262592639162, 77.42465778317510683 ) ) ;
#6513 = direction ( 'none', ( 4.224617836176688198e-17, -0.9462546992991883732, -0.3234223926295188289 ) ) ;
#6512 = cartesian_point ( 'none', ( 109.1541525473262766, -12.15875622012644008, 144.2985869661179663 ) ) ;
#6514 = cartesian_point ( 'none', ( 57.44537799995012506, -30.29830402932150335, 61.00000000000002842 ) ) ;
#6515 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#6516 = cartesian_point ( 'none', ( 71.83774184570354748, -12.00000000000327205, 67.20610620973891969 ) ) ;
#6517 = oriented_edge ( 'none', *, *, #13309, .t. ) ;
#6518 = cartesian_point ( 'none', ( 45.96194077712624448, 45.96194077712502235, -50.99999999999992184 ) ) ;
#6519 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -2.389706876978114478e-16 ) ) ;
#6520 = vertex_point ( 'none', #27169 ) ;
#6521 = line ( 'none', #17970, #14013 ) ;
#6522 = edge_curve ( 'none', #2950, #20562, #13969, .t. ) ;
#6523 = oriented_edge ( 'none', *, *, #21031, .f. ) ;
#6524 = vertex_point ( 'none', #36128 ) ;
#6525 = cartesian_point ( 'none', ( 29.09998501645714342, 52.15261272035584028, 77.09999999999998010 ) ) ;
#6526 = direction ( 'none', ( -9.912705577009157838e-15, -1.000000000000000000, 2.775557561562564132e-14 ) ) ;
#6527 = cartesian_point ( 'none', ( 25.74794300156555593, -32.36314929341932611, -11.49999999999997513 ) ) ;
#6528 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6529 = oriented_edge ( 'none', *, *, #232, .t. ) ;
#6530 = oriented_edge ( 'none', *, *, #25413, .t. ) ;
#6531 = cartesian_point ( 'none', ( -24.06041759277652758, -45.25106413402323113, 70.99999999999998579 ) ) ;
#6532 = edge_curve ( 'none', #14471, #35287, #17809, .t. ) ;
#6533 = axis2_placement_3d ( 'none', #34467, #37626, #20061 ) ;
#6534 = cartesian_point ( 'none', ( 30.53773353750209907, -57.36922837878238113, 60.99999999999999289 ) ) ;
#6535 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#6536 = cartesian_point ( 'none', ( -24.04892691825466500, -46.49414272786649605, 73.10000000000074749 ) ) ;
#6537 = direction ( 'none', ( -0.1225822748340785889, -0.6964004493798827689, 0.7071067811865474617 ) ) ;
#6538 = edge_curve ( 'none', #1194, #34644, #269, .t. ) ;
#6539 = vector ( 'none', #25977, 1000.000000000000000 ) ;
#6540 = cartesian_point ( 'none', ( -11.99941417026398760, 14.81803156868233273, -85.99999999999991473 ) ) ;
#6541 = cylindrical_surface ( 'none', #12862, 27.50000000000000711 ) ;
#6542 = cartesian_point ( 'none', ( -19.92989324715061983, -39.90285153572778398, 131.6038623068417621 ) ) ;
#6543 = edge_curve ( 'none', #1435, #5510, #9745, .t. ) ;
#6544 = b_spline_curve_with_knots ( 'none', 3,
( #15854, #33915, #27808, #34037, #16241, #37056, #19231, #1322, #4300, #25217, #22617, #1831, #37188, #10483, #13357, #7716, #31338, #4953, #28447, #10349 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002616257027554159563, 0.002235777903278730883, 0.003222854003540388292, 0.004209930103802045701, 0.005197006204063702242, 0.005690544254194531380, 0.006184082304325361386, 0.007171158404587020530, 0.007664696454717849668, 0.008158234504848678806 ),
.unspecified. ) ;
#6545 = plane ( 'none', #30343 ) ;
#6546 = cartesian_point ( 'none', ( 24.64034903393089948, -38.52167117499262616, 128.4525759769583999 ) ) ;
#6547 = circle ( 'none', #16602, 2.917500000000007088 ) ;
#6548 = face_outer_bound ( 'none', #28885, .t. ) ;
#6549 = line ( 'none', #8903, #37363 ) ;
#6550 = axis2_placement_3d ( 'none', #10821, #10542, #10948 ) ;
#6551 = vertex_point ( 'none', #928 ) ;
#6552 = axis2_placement_3d ( 'none', #33748, #13332, #33888 ) ;
#6553 = direction ( 'none', ( -7.557018233855799265e-15, -0.6155964749786131396, 0.7880615331266370704 ) ) ;
#6554 = axis2_placement_3d ( 'none', #33047, #9074, #9204 ) ;
#6555 = direction ( 'none', ( -1.000000000000000000, 3.519424571528145718e-15, -1.658395643033827582e-15 ) ) ;
#6556 = cartesian_point ( 'none', ( 16.56849713165624038, -30.82993550092614754, 165.9999999999999432 ) ) ;
#6557 = oriented_edge ( 'none', *, *, #19249, .f. ) ;
#6558 = face_bound ( 'none', #16826, .t. ) ;
#6559 = axis2_placement_3d ( 'none', #29435, #2672, #21241 ) ;
#6560 = oriented_edge ( 'none', *, *, #17023, .f. ) ;
#6561 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#6562 = oriented_edge ( 'none', *, *, #9851, .t. ) ;
#6563 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#6564 = oriented_edge ( 'none', *, *, #9384, .t. ) ;
#6565 = advanced_face ( 'none', ( #26543, #24697 ), #13093, .t. ) ;
#6566 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6567 = cartesian_point ( 'none', ( 90.11586393505733383, 15.02334579861218700, 143.2853260332045693 ) ) ;
#6568 = vertex_point ( 'none', #21206 ) ;
#6569 = oriented_edge ( 'none', *, *, #31830, .t. ) ;
#6570 = cartesian_point ( 'none', ( -35.99999999999990763, 1.005883575075017551e-15, -53.60000000000006537 ) ) ;
#6571 = cartesian_point ( 'none', ( -11.80233852929690208, -32.97136236321984626, 165.9999999999722036 ) ) ;
#6572 = plane ( 'none', #10213 ) ;
#6573 = vector ( 'none', #17932, 1000.000000000000114 ) ;
#6574 = cartesian_point ( 'none', ( 109.4999999999997016, -47.86520600665300407, 169.7651799241515391 ) ) ;
#6575 = cartesian_point ( 'none', ( 89.31787807909601895, -11.72853580586059508, 144.1332117507564021 ) ) ;
#6576 = cartesian_point ( 'none', ( 89.80174946540580549, 13.84229240923364301, 143.4069078766560779 ) ) ;
#6577 = direction ( 'none', ( 0.0000000000000000000, -0.3245816090057744296, -0.9458576949495216546 ) ) ;
#6578 = cartesian_point ( 'none', ( -11.92847864764490140, 27.04853491693547696, -43.00000000000000000 ) ) ;
#6579 = cylindrical_surface ( 'none', #29580, 4.999999999999997335 ) ;
#6580 = cartesian_point ( 'none', ( -14.66558854509869469, 33.25509443048924396, 1.999999999999990452 ) ) ;
#6581 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 2.523234146875355012e-16 ) ) ;
#6582 = cartesian_point ( 'none', ( -2.254005773152409020, -39.93644273060128569, -34.26794919243113213 ) ) ;
#6583 = conical_surface ( 'none', #10842, 17.50000000000000000, 0.7853981633974466137 ) ;
#6584 = cartesian_point ( 'none', ( 16.14028637797871824, -36.59905949115139379, -37.73205080756885366 ) ) ;
#6585 = edge_curve ( 'none', #18470, #14661, #840, .t. ) ;
#6586 = advanced_face ( 'none', ( #7868 ), #9692, .f. ) ;
#6587 = edge_curve ( 'none', #2871, #38637, #399, .t. ) ;
#6588 = direction ( 'none', ( 0.0000000000000000000, -2.775557561562888984e-15, -1.000000000000000000 ) ) ;
#6589 = axis2_placement_3d ( 'none', #756, #3623, #22059 ) ;
#6590 = oriented_edge ( 'none', *, *, #8986, .f. ) ;
#6591 = oriented_edge ( 'none', *, *, #38427, .t. ) ;
#6592 = edge_curve ( 'none', #9448, #3211, #30737, .t. ) ;
#6593 = edge_curve ( 'none', #18893, #31599, #5975, .t. ) ;
#6594 = circle ( 'none', #24575, 27.50000000000000000 ) ;
#6595 = direction ( 'none', ( 0.9862087297900546945, -0.1655063179636563353, 1.734723475976805911e-15 ) ) ;
#6596 = cartesian_point ( 'none', ( 57.30009633353294163, -30.68722004352928323, 60.99999999999999289 ) ) ;
#6597 = edge_curve ( 'none', #6131, #28940, #15405, .t. ) ;
#6598 = edge_loop ( 'none', ( #13103, #33958 ) ) ;
#6599 = vector ( 'none', #20731, 1000.000000000000114 ) ;
#6600 = cartesian_point ( 'none', ( 99.50000000000076739, 50.87896638982911668, 147.8749026587543085 ) ) ;
#6601 = oriented_edge ( 'none', *, *, #19728, .t. ) ;
#6602 = edge_curve ( 'none', #26264, #22732, #6471, .t. ) ;
#6603 = oriented_edge ( 'none', *, *, #14631, .f. ) ;
#6604 = direction ( 'none', ( 0.4035071594494749059, -0.9149764872787803371, 2.389706876978171670e-16 ) ) ;
#6605 = oriented_edge ( 'none', *, *, #857, .t. ) ;
#6606 = cartesian_point ( 'none', ( 1.504429492234830637e-13, 8.597972122410794055e-17, -126.0000000000000000 ) ) ;
#6607 = axis2_placement_3d ( 'none', #2367, #32121, #34574 ) ;
#6608 = vertex_point ( 'none', #16112 ) ;
#6609 = cartesian_point ( 'none', ( -24.34216424767040365, 52.53219628129400576, 77.10000000000074749 ) ) ;
#6610 = cartesian_point ( 'none', ( 8.962470894366653340, 34.97270934859540148, 161.3638578059468500 ) ) ;
#6611 = plane ( 'none', #17708 ) ;
#6612 = axis2_placement_3d ( 'none', #2283, #31912, #23206 ) ;
#6613 = line ( 'none', #38068, #11309 ) ;
#6615 = cartesian_point ( 'none', ( 33.46194077712550552, -51.00292657709108823, 5.535388950103703255e-14 ) ) ;
#6614 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#6616 = cartesian_point ( 'none', ( 90.29999999999991189, -3.331572694375481981e-14, 118.5000000000000568 ) ) ;
#6617 = cartesian_point ( 'none', ( -28.50695355424563360, 54.98305237669811874, 70.99999999999994316 ) ) ;
#6618 = cartesian_point ( 'none', ( 29.30443652418528444, 53.50000000000000711, -50.99999999999995026 ) ) ;
#6619 = cartesian_point ( 'none', ( 104.7999999999999119, 7.054583543125710676, 97.16381357802998764 ) ) ;
#6620 = axis2_placement_3d ( 'none', #29934, #38400, #11842 ) ;
#6621 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.571070317865787553e-15 ) ) ;
#6622 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#6623 = circle ( 'none', #7162, 11.00000000000000000 ) ;
#6624 = vector ( 'none', #8139, 1000.000000000000000 ) ;
#6625 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787846670, 4.336808689942017736e-16 ) ) ;
#6626 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#6627 = oriented_edge ( 'none', *, *, #37921, .f. ) ;
#6628 = vertex_point ( 'none', #36523 ) ;
#6629 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6630 = line ( 'none', #21733, #37441 ) ;
#6631 = advanced_face ( 'none', ( #29800 ), #22387, .f. ) ;
#6632 = vertex_point ( 'none', #6949 ) ;
#6633 = line ( 'none', #34897, #8019 ) ;
#6634 = oriented_edge ( 'none', *, *, #12068, .f. ) ;
#6635 = cartesian_point ( 'none', ( -16.94603110532809964, 32.03724624510361707, 161.6469009185336176 ) ) ;
#6636 = axis2_placement_3d ( 'none', #21394, #3209, #15151 ) ;
#6637 = edge_loop ( 'none', ( #5126, #29333, #37041, #13456 ) ) ;
#6638 = oriented_edge ( 'none', *, *, #22064, .t. ) ;
#6639 = cartesian_point ( 'none', ( 89.29999999999992610, 13.71295205453883348, 142.9121884711289283 ) ) ;
#6640 = plane ( 'none', #9101 ) ;
#6641 = edge_curve ( 'none', #33355, #3598, #14913, .t. ) ;
#6642 = cartesian_point ( 'none', ( 89.30000000000040927, 5.138288024677625465, 106.5585597110135865 ) ) ;
#6643 = cartesian_point ( 'none', ( 22.44913247704866066, 28.47798594000657957, 161.6483268305539980 ) ) ;
#6644 = oriented_edge ( 'none', *, *, #1387, .t. ) ;
#6645 = axis2_placement_3d ( 'none', #20706, #2386, #2767 ) ;
#6646 = b_spline_curve_with_knots ( 'none', 3,
( #21216, #15359, #9046, #32899, #33277, #18351 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499770623, 0.001805791115699954125 ),
.unspecified. ) ;
#6647 = oriented_edge ( 'none', *, *, #13364, .t. ) ;
#6648 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.040851148208012337e-15 ) ) ;
#6649 = edge_curve ( 'none', #1648, #10882, #19585, .t. ) ;
#6651 = direction ( 'none', ( 0.4035071594494651914, -0.9149764872787845560, 2.207663493403640045e-16 ) ) ;
#6650 = cartesian_point ( 'none', ( 109.2408468641545909, -11.92499776837988712, 144.2087561885709306 ) ) ;
#6652 = face_outer_bound ( 'none', #18800, .t. ) ;
#6653 = face_outer_bound ( 'none', #35044, .t. ) ;
#6654 = cartesian_point ( 'none', ( 109.2999999999998977, 6.747695551113800150, 90.29594701555329550 ) ) ;
#6655 = vector ( 'none', #10631, 1000.000000000000114 ) ;
#6656 = cartesian_point ( 'none', ( 101.5999999999998948, -29.37492874126269626, 169.3788690485871768 ) ) ;
#6657 = edge_curve ( 'none', #10064, #22270, #6544, .t. ) ;
#6658 = direction ( 'none', ( -0.8777391957245783694, 0.02138878713171125587, 0.4786610743248346234 ) ) ;
#6659 = face_outer_bound ( 'none', #19029, .t. ) ;
#6660 = oriented_edge ( 'none', *, *, #20759, .t. ) ;
#6661 = circle ( 'none', #34042, 4.050000000000000711 ) ;
#6662 = cartesian_point ( 'none', ( 108.7999999999999261, -11.45862835752691211, 144.5374698495088808 ) ) ;
#6663 = direction ( 'none', ( -2.196799758586248692e-14, -1.000000000000000000, -6.867819076617749215e-15 ) ) ;
#6664 = cartesian_point ( 'none', ( 73.00000000000041211, -2.820919115136806266, 71.00000000000000000 ) ) ;
#6665 = vertex_point ( 'none', #1960 ) ;
#6666 = oriented_edge ( 'none', *, *, #2793, .f. ) ;
#6667 = cartesian_point ( 'none', ( 30.02637984930883519, -18.06445516748345170, 165.9999999999997726 ) ) ;
#6668 = cartesian_point ( 'none', ( 33.99344208064489692, -49.55449850900971853, 78.17389584544110903 ) ) ;
#6669 = direction ( 'none', ( -1.000000000000000000, 7.615234699251370640e-15, -1.228184220991579620e-15 ) ) ;
#6670 = direction ( 'none', ( -2.135044278125304104e-15, -0.3746830699436738410, -0.9271529523749487689 ) ) ;
#6671 = axis2_placement_3d ( 'none', #15685, #3630, #33350 ) ;
#6672 = cylindrical_surface ( 'none', #9770, 3.399999999999993250 ) ;
#6673 = vertex_point ( 'none', #19107 ) ;
#6674 = cartesian_point ( 'none', ( -19.17921424715640910, -40.58389012764130399, 129.7979377361293984 ) ) ;
#6675 = edge_curve ( 'none', #335, #24087, #36312, .t. ) ;
#6676 = line ( 'none', #35918, #34196 ) ;
#6677 = edge_loop ( 'none', ( #13640, #3096, #16235, #25027, #7582 ) ) ;
#6678 = oriented_edge ( 'none', *, *, #14642, .f. ) ;
#6679 = cartesian_point ( 'none', ( -26.55285967859553864, 38.96497101249695305, 123.4698110255694417 ) ) ;
#6680 = oriented_edge ( 'none', *, *, #13375, .f. ) ;
#6681 = axis2_placement_3d ( 'none', #25301, #7422, #28262 ) ;
#6682 = advanced_face ( 'none', ( #37277 ), #19632, .f. ) ;
#6683 = oriented_edge ( 'none', *, *, #10681, .f. ) ;
#6684 = cartesian_point ( 'none', ( 95.36320800693681576, 25.06090383370516506, 103.9063927321052034 ) ) ;
#6685 = cartesian_point ( 'none', ( -43.74500000000011823, 3.226740499987705813e-13, 44.49999999999985079 ) ) ;
#6686 = line ( 'none', #5802, #21665 ) ;
#6687 = vector ( 'none', #33165, 1000.000000000000000 ) ;
#6688 = face_outer_bound ( 'none', #9533, .t. ) ;
#6689 = cartesian_point ( 'none', ( 23.64344581409818602, -19.23307248463007468, 165.9999999999998579 ) ) ;
#6690 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #37157, #4396, #22460 ),
( #16726, #13329, #37287 ),
( #10316, #31437, #19594 ),
( #37675, #7686, #7438 ),
( #10722, #25443, #31552 ),
( #28278, #34258, #13721 ),
( #37545, #25702, #13848 ),
( #10854, #31677, #34647 ),
( #16846, #19850, #4923 ),
( #25828, #28154, #2312 ),
( #23229, #5047, #29324 ),
( #29192, #14232, #7941 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.03696717148072511949, 0.04160141940012243578, 0.04623566731951975206, 0.05086991523891706835, 0.05318703919861572649, 0.05550416315831438463 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8304785906409950513, 1.000000000000000000),
( 1.000000000000000000, 0.8434583333454673815, 1.000000000000000000),
( 1.000000000000000000, 0.8561052118343246420, 1.000000000000000000),
( 1.000000000000000000, 0.8807258897770671169, 1.000000000000000000),
( 1.000000000000000000, 0.8926867276195552536, 1.000000000000000000),
( 1.000000000000000000, 0.9159314207615220083, 1.000000000000000000),
( 1.000000000000000000, 0.9271990364928316408, 1.000000000000000000),
( 1.000000000000000000, 0.9434180049382403510, 1.000000000000000000),
( 1.000000000000000000, 0.9486985099476205052, 1.000000000000000000),
( 1.000000000000000000, 0.9588968950296278271, 1.000000000000000000),
( 1.000000000000000000, 0.9638228179629872994, 1.000000000000000000),
( 1.000000000000000000, 0.9685006718618979216, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6692 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#6693 = cartesian_point ( 'none', ( 88.30000000000040927, -2.702699531438709581e-12, 118.4999999999999574 ) ) ;
#6694 = oriented_edge ( 'none', *, *, #9421, .t. ) ;
#6695 = vector ( 'none', #24281, 1000.000000000000341 ) ;
#6696 = cartesian_point ( 'none', ( 89.27396019344112688, 13.78522316498254519, 122.1548826246387449 ) ) ;
#6697 = advanced_face ( 'none', ( #28401 ), #31232, .f. ) ;
#6698 = axis2_placement_3d ( 'none', #1499, #10400, #25014 ) ;
#6699 = direction ( 'none', ( 5.930357834060042239e-16, 3.535574091041887284e-19, -1.000000000000000000 ) ) ;
#6700 = cartesian_point ( 'none', ( 12.66419440959290021, -33.86234755137529362, 161.4741192379126176 ) ) ;
#6701 = edge_loop ( 'none', ( #9051, #19542, #17720 ) ) ;
#6702 = face_outer_bound ( 'none', #4400, .t. ) ;
#6703 = edge_curve ( 'none', #17521, #5956, #34444, .t. ) ;
#6704 = line ( 'none', #20771, #35165 ) ;
#6705 = oriented_edge ( 'none', *, *, #3455, .f. ) ;
#6706 = cartesian_point ( 'none', ( -53.50000000000002132, -29.30443652418517431, -8.880417335841152812e-14 ) ) ;
#6707 = cartesian_point ( 'none', ( 109.6000000000006196, 26.67194894137631422, 65.50951161848701076 ) ) ;
#6708 = cartesian_point ( 'none', ( 89.96400939286219511, 14.53683844614928056, 143.3758723524958327 ) ) ;
#6709 = cartesian_point ( 'none', ( 90.04994832440482355, -12.39296634253154927, 144.5792203852058719 ) ) ;
#6710 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654604e-14, -1.290634266126744478e-15 ) ) ;
#6711 = edge_curve ( 'none', #29877, #31206, #9286, .t. ) ;
#6712 = axis2_placement_3d ( 'none', #20927, #11684, #14673 ) ;
#6713 = line ( 'none', #24685, #16553 ) ;
#6714 = oriented_edge ( 'none', *, *, #6307, .t. ) ;
#6715 = cartesian_point ( 'none', ( 99.50000000000042633, 60.20003562936820174, 98.49993828812526431 ) ) ;
#6716 = cartesian_point ( 'none', ( -37.46194077712107173, -51.00292657709402278, 0.9999999999998829825 ) ) ;
#6718 = oriented_edge ( 'none', *, *, #36861, .t. ) ;
#6717 = edge_curve ( 'none', #6857, #37006, #23320, .t. ) ;
#6719 = cartesian_point ( 'none', ( 86.50000000000025580, 3.562937047713687726e-05, 118.4999382881254775 ) ) ;
#6720 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 0.0000000000000000000 ) ) ;
#6721 = oriented_edge ( 'none', *, *, #33832, .f. ) ;
#6722 = axis2_placement_3d ( 'none', #5991, #9000, #32230 ) ;
#6723 = cartesian_point ( 'none', ( 99.40944910793579936, 14.44283748546386015, 92.25541775288526480 ) ) ;
#6724 = cartesian_point ( 'none', ( 24.83716034693469155, -24.83716034693722463, 165.9999999999994884 ) ) ;
#6725 = circle ( 'none', #33293, 4.000000000000000888 ) ;
#6726 = cylindrical_surface ( 'none', #11947, 4.499999999999997335 ) ;
#6728 = oriented_edge ( 'none', *, *, #27970, .t. ) ;
#6727 = line ( 'none', #25146, #18885 ) ;
#6729 = edge_curve ( 'none', #22784, #11831, #21458, .t. ) ;
#6730 = direction ( 'none', ( -1.279341633015805035e-16, 0.3234223926295188289, -0.9462546992991882622 ) ) ;
#6731 = cartesian_point ( 'none', ( 63.00000000000041922, -25.99999971522110442, 165.9999629920160373 ) ) ;
#6733 = axis2_placement_3d ( 'none', #34528, #2061, #19467 ) ;
#6732 = cartesian_point ( 'none', ( 26.52514329740274235, -49.88653899652934598, 70.99999999999994316 ) ) ;
#6734 = edge_loop ( 'none', ( #12914, #36127, #38202 ) ) ;
#6735 = oriented_edge ( 'none', *, *, #574, .t. ) ;
#6736 = cartesian_point ( 'none', ( 18.88735015655948146, -4.100612831364414568, -37.15485900149957388 ) ) ;
#6737 = cartesian_point ( 'none', ( 121.5000000000002558, 3.562937010608771825e-05, 118.4999382881255201 ) ) ;
#6738 = line ( 'none', #18243, #36077 ) ;
#6739 = vector ( 'none', #32396, 1000.000000000000114 ) ;
#6741 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#6740 = direction ( 'none', ( -1.000000000000000000, 2.794121041876367630e-17, -1.541976423090495239e-15 ) ) ;
#6742 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431127057e-30, 1.000000000000000000 ) ) ;
#6743 = edge_loop ( 'none', ( #5359, #10961, #18911, #10972 ) ) ;
#6744 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6745 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#6746 = cartesian_point ( 'none', ( 7.453436894751453562e-14, 4.072437285875796592e-17, 1.999999999999999112 ) ) ;
#6747 = cartesian_point ( 'none', ( -30.97057095774514224, 16.30562517727000582, 166.0000000000000853 ) ) ;
#6748 = oriented_edge ( 'none', *, *, #10505, .t. ) ;
#6749 = circle ( 'none', #36285, 14.99999999999999645 ) ;
#6750 = oriented_edge ( 'none', *, *, #10103, .t. ) ;
#6751 = oriented_edge ( 'none', *, *, #4442, .t. ) ;
#6752 = cartesian_point ( 'none', ( 109.5999999999997527, -50.87889513109352890, 89.12497391749450060 ) ) ;
#6753 = cartesian_point ( 'none', ( 109.2999999999999119, -3.183942753657925181e-14, 118.5000000000000568 ) ) ;
#6754 = axis2_placement_3d ( 'none', #33633, #18827, #396 ) ;
#6755 = oriented_edge ( 'none', *, *, #11683, .t. ) ;
#6756 = cartesian_point ( 'none', ( 105.6000000000007333, 48.76747048065320200, 150.5779537173804954 ) ) ;
#6757 = edge_loop ( 'none', ( #19819, #6860, #2131, #33276 ) ) ;
#6758 = edge_curve ( 'none', #13635, #18470, #25626, .t. ) ;
#6759 = direction ( 'none', ( 0.8777391957245782583, -0.02138878713171125934, -0.4786610743248346234 ) ) ;
#6760 = advanced_face ( 'none', ( #32154 ), #38645, .f. ) ;
#6761 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787845560, 0.0000000000000000000 ) ) ;
#6762 = face_outer_bound ( 'none', #16708, .t. ) ;
#6763 = face_outer_bound ( 'none', #6891, .t. ) ;
#6764 = edge_curve ( 'none', #34015, #31608, #20521, .t. ) ;
#6765 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#6766 = axis2_placement_3d ( 'none', #38056, #32310, #17618 ) ;
#6767 = direction ( 'none', ( 1.547899275469123452e-15, 4.189576224629826449e-17, -1.000000000000000000 ) ) ;
#6768 = edge_curve ( 'none', #23858, #5264, #33511, .t. ) ;
#6769 = oriented_edge ( 'none', *, *, #28764, .f. ) ;
#6770 = vertex_point ( 'none', #1699 ) ;
#6771 = cartesian_point ( 'none', ( 24.39194746447278206, -9.462182564842382959, -35.42893218813449607 ) ) ;
#6772 = cartesian_point ( 'none', ( 75.51078481178141999, 36.99027955106227949, 79.46869803703738455 ) ) ;
#6773 = cartesian_point ( 'none', ( 24.06041759277735892, -45.25106413402323113, 70.99999999999998579 ) ) ;
#6774 = cartesian_point ( 'none', ( 26.85881435339325307, 14.39712156270466004, 165.9999999999997726 ) ) ;
#6775 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494652469, -5.427564608772978475e-16 ) ) ;
#6776 = vector ( 'none', #14948, 1000.000000000000114 ) ;
#6777 = oriented_edge ( 'none', *, *, #28755, .t. ) ;
#6778 = cartesian_point ( 'none', ( 109.2999999999999119, 1.622367832912241958, 132.4056795092772347 ) ) ;
#6779 = oriented_edge ( 'none', *, *, #24104, .t. ) ;
#6781 = cartesian_point ( 'none', ( 26.52514329740316512, 45.38653899652909729, 60.99999999999998579 ) ) ;
#6780 = cartesian_point ( 'none', ( 129.5000000000007390, 51.26527726539616481, 169.7651799241487822 ) ) ;
#6782 = vector ( 'none', #9883, 1000.000000000000000 ) ;
#6783 = edge_loop ( 'none', ( #36789, #7363, #12731, #12432 ) ) ;
#6784 = advanced_face ( 'none', ( #1789 ), #15841, .t. ) ;
#6785 = direction ( 'none', ( -0.9135987784239498755, 2.265341112039486396e-14, -0.4066168615075700932 ) ) ;
#6786 = direction ( 'none', ( 0.0000000000000000000, 0.3245816090057744296, 0.9458576949495216546 ) ) ;
#6787 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.541976423090496028e-15 ) ) ;
#6788 = cartesian_point ( 'none', ( 65.10000000000042064, -2.704586907536223768e-12, 118.4999999999999716 ) ) ;
#6789 = direction ( 'none', ( -0.4066168615075720916, -4.163336342344337520e-16, -0.9135987784239492093 ) ) ;
#6790 = oriented_edge ( 'none', *, *, #36146, .t. ) ;
#6791 = face_outer_bound ( 'none', #18728, .t. ) ;
#6792 = edge_loop ( 'none', ( #6293, #12615, #5862, #15732 ) ) ;
#6793 = oriented_edge ( 'none', *, *, #37661, .t. ) ;
#6794 = axis2_placement_3d ( 'none', #25457, #7823, #13603 ) ;
#6795 = plane ( 'none', #12986 ) ;
#6796 = cartesian_point ( 'none', ( -31.99999999999988987, 8.941187333998797197e-16, -63.00000000000005684 ) ) ;
#6797 = cartesian_point ( 'none', ( -39.93644273060117911, 2.254005773152644387, -34.26794919243115345 ) ) ;
#6798 = oriented_edge ( 'none', *, *, #37835, .f. ) ;
#6799 = vertex_point ( 'none', #13618 ) ;
#6800 = cartesian_point ( 'none', ( -33.55085318530712613, -55.76189138651366761, 60.99999999999999289 ) ) ;
#6801 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787846670, 0.0000000000000000000 ) ) ;
#6802 = cartesian_point ( 'none', ( 1.261282744913216902e-13, -6.467272753252337995e-28, -73.00000000000000000 ) ) ;
#6803 = line ( 'none', #17448, #34760 ) ;
#6804 = cartesian_point ( 'none', ( 85.49999999999977263, -45.99996437062949894, 118.4999382881267707 ) ) ;
#6805 = vector ( 'none', #972, 1000.000000000000000 ) ;
#6806 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#6807 = edge_curve ( 'none', #2875, #9605, #23772, .t. ) ;
#6808 = b_spline_curve_with_knots ( 'none', 1,
( #20667, #32610 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.6802616854010299363, 0.9584355592062675511 ),
.unspecified. ) ;
#6809 = cartesian_point ( 'none', ( -11.92847864764491916, 27.04853491693547696, -11.50000000000000000 ) ) ;
#6810 = cylindrical_surface ( 'none', #37464, 4.000000000000001776 ) ;
#6811 = oriented_edge ( 'none', *, *, #21713, .f. ) ;
#6812 = conical_surface ( 'none', #25254, 3.999999999999993783, 1.047197551196599852 ) ;
#6813 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6814 = edge_loop ( 'none', ( #18289, #38471, #15523, #31613 ) ) ;
#6815 = circle ( 'none', #34927, 4.249999999999990230 ) ;
#6816 = oriented_edge ( 'none', *, *, #9858, .f. ) ;
#6817 = cartesian_point ( 'none', ( 17.22271523821260786, -31.88979158822443338, 161.6483267635785808 ) ) ;
#6818 = edge_curve ( 'none', #34159, #37516, #29355, .t. ) ;
#6819 = axis2_placement_3d ( 'none', #6433, #35879, #160 ) ;
#6820 = vertex_point ( 'none', #23129 ) ;
#6821 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 151.5000000000000000 ) ) ;
#6822 = vector ( 'none', #11437, 1000.000000000000000 ) ;
#6823 = edge_loop ( 'none', ( #26019, #21051, #11618, #4753, #20903, #36520, #27117, #25448, #4297, #16737, #25675, #10157, #3137, #689, #12320, #36165, #34009, #30008, #20354 ) ) ;
#6824 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#6825 = edge_curve ( 'none', #32601, #4493, #15361, .t. ) ;
#6826 = cartesian_point ( 'none', ( 99.49999999999955946, -64.99996437062908683, 138.4999382881273391 ) ) ;
#6827 = edge_loop ( 'none', ( #1390, #26439, #11375, #31995, #38136, #35271 ) ) ;
#6829 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#6828 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#6830 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#6831 = advanced_face ( 'none', ( #17226 ), #32550, .f. ) ;
#6832 = direction ( 'none', ( -0.9135987784239488763, 0.0000000000000000000, 0.4066168615075722581 ) ) ;
#6833 = cartesian_point ( 'none', ( 24.71170352639621370, 8.082803277545567155, -1.749999999999986011 ) ) ;
#6834 = oriented_edge ( 'none', *, *, #18283, .t. ) ;
#6835 = cartesian_point ( 'none', ( -57.49999999999989342, 49.69657935914706570, -51.00000000000009237 ) ) ;
#6836 = edge_curve ( 'none', #35569, #11845, #36776, .t. ) ;
#6837 = oriented_edge ( 'none', *, *, #21718, .t. ) ;
#6838 = direction ( 'none', ( -2.196799758586248692e-14, -1.000000000000000000, -6.867819076617749215e-15 ) ) ;
#6839 = oriented_edge ( 'none', *, *, #29975, .t. ) ;
#6840 = cartesian_point ( 'none', ( 89.82906179068086772, -11.82810812316687610, 144.5539799115980202 ) ) ;
#6841 = circle ( 'none', #16657, 4.050000000000010481 ) ;
#6842 = cartesian_point ( 'none', ( 8.811701368571789317e-14, -4.518231649532455311e-28, -51.00000000000000000 ) ) ;
#6843 = circle ( 'none', #37269, 6.399999999999998579 ) ;
#6844 = direction ( 'none', ( -1.031270229083350107e-14, -0.9271529523749477697, 0.3746830699436765610 ) ) ;
#6845 = cartesian_point ( 'none', ( 101.2718580609812875, -36.61941209519904561, 144.6537746717522452 ) ) ;
#6846 = cartesian_point ( 'none', ( 129.5000000000004832, 28.00003562937185464, 183.4999382881247527 ) ) ;
#6847 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#6848 = axis2_placement_3d ( 'none', #5796, #15125, #12106 ) ;
#6849 = line ( 'none', #23694, #21809 ) ;
#6850 = vertex_point ( 'none', #498 ) ;
#6851 = cartesian_point ( 'none', ( -29.92514329740287593, 49.88653899652934598, -4.949152791206789805e-14 ) ) ;
#6852 = cartesian_point ( 'none', ( 11.92847864764489785, -27.04853491693556222, -11.49999999999998579 ) ) ;
#6853 = axis2_placement_3d ( 'none', #3299, #6699, #33156 ) ;
#6854 = oriented_edge ( 'none', *, *, #30485, .f. ) ;
#6855 = cartesian_point ( 'none', ( -31.23735412332368711, 24.98454937304389745, -15.19458246249728361 ) ) ;
#6856 = vector ( 'none', #7019, 1000.000000000000000 ) ;
#6857 = vertex_point ( 'none', #11419 ) ;
#6858 = cartesian_point ( 'none', ( 55.30000000000041638, -2.705384161232587958e-12, 118.4999999999999716 ) ) ;
#6859 = vector ( 'none', #21169, 1000.000000000000227 ) ;
#6860 = oriented_edge ( 'none', *, *, #37851, .f. ) ;
#6861 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#6862 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#6863 = cartesian_point ( 'none', ( -5.662243472906616226, 35.60079904266017081, 161.2999547857228890 ) ) ;
#6864 = oriented_edge ( 'none', *, *, #13595, .t. ) ;
#6865 = oriented_edge ( 'none', *, *, #32956, .f. ) ;
#6866 = oriented_edge ( 'none', *, *, #18538, .f. ) ;
#6867 = axis2_placement_3d ( 'none', #14423, #8637, #35347 ) ;
#6868 = vertex_point ( 'none', #21414 ) ;
#6869 = cartesian_point ( 'none', ( 57.50000000000007105, -29.30443652418524536, -50.99999999999990052 ) ) ;
#6870 = cartesian_point ( 'none', ( 24.06041759277735892, -45.25106413402323113, 60.99999999999999289 ) ) ;
#6871 = direction ( 'none', ( -7.554301286285416769e-15, -0.7880615331266349610, -0.6155964749786160262 ) ) ;
#6872 = edge_curve ( 'none', #4982, #10866, #28360, .t. ) ;
#6873 = cartesian_point ( 'none', ( 30.49840746526846047, 47.77391696398955645, 60.97126735262863662 ) ) ;
#6874 = oriented_edge ( 'none', *, *, #15777, .f. ) ;
#6875 = cartesian_point ( 'none', ( -24.34216424767041076, 52.53219628129400576, 81.10000000000076170 ) ) ;
#6877 = advanced_face ( 'none', ( #33467 ), #11621, .f. ) ;
#6876 = face_bound ( 'none', #7362, .t. ) ;
#6878 = cylindrical_surface ( 'none', #7006, 8.000000000000000000 ) ;
#6879 = axis2_placement_3d ( 'none', #18883, #7243, #33690 ) ;
#6880 = cartesian_point ( 'none', ( -31.33668760628772887, 15.59287212963025304, 166.0000000000001990 ) ) ;
#6881 = cartesian_point ( 'none', ( 17.60594652115809922, -3.787381202393217627, -10.60724064033961866 ) ) ;
#6882 = edge_curve ( 'none', #5208, #2114, #22355, .t. ) ;
#6883 = vector ( 'none', #5810, 1000.000000000000227 ) ;
#6884 = oriented_edge ( 'none', *, *, #16697, .t. ) ;
#6885 = direction ( 'none', ( -1.000000000000000000, 1.084202172485503961e-14, 0.0000000000000000000 ) ) ;
#6886 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#6887 = cartesian_point ( 'none', ( 88.00000000000041211, -3.271463335587449558e-12, 60.99999999999999289 ) ) ;
#6888 = edge_curve ( 'none', #28802, #37232, #1310, .t. ) ;
#6889 = edge_curve ( 'none', #4090, #12589, #30252, .t. ) ;
#6890 = cartesian_point ( 'none', ( -25.23237528125220663, -7.809354128803197348, 1.819238505700489172 ) ) ;
#6891 = edge_loop ( 'none', ( #16782, #31158, #30081, #11231 ) ) ;
#6892 = cartesian_point ( 'none', ( -26.81230194795740474, 14.48421386466315575, 166.0000000000001421 ) ) ;
#6893 = cylindrical_surface ( 'none', #5685, 4.249999999999990230 ) ;
#6894 = oriented_edge ( 'none', *, *, #1949, .t. ) ;
#6895 = cartesian_point ( 'none', ( 71.83774184570194166, -12.00000000000327205, 67.20610620973941707 ) ) ;
#6896 = advanced_face ( 'none', ( #33021 ), #33220, .f. ) ;
#6897 = cartesian_point ( 'none', ( 6.859621710641035541, -15.55460028373934911, -75.00000000000000000 ) ) ;
#6898 = vertex_point ( 'none', #24659 ) ;
#6899 = axis2_placement_3d ( 'none', #28394, #16192, #22313 ) ;
#6900 = cartesian_point ( 'none', ( 21.30000000000043059, -7.570037594396214153, 115.9126208589638054 ) ) ;
#6901 = cartesian_point ( 'none', ( 99.50000000000017053, 34.65735774209083075, 64.49440001589562144 ) ) ;
#6902 = cartesian_point ( 'none', ( 27.04853491693550893, 11.92847864764509680, 2.000000000000015099 ) ) ;
#6903 = cartesian_point ( 'none', ( 16.62189575866937474, 30.80118324914414174, 165.9999999999998295 ) ) ;
#6904 = oriented_edge ( 'none', *, *, #11173, .f. ) ;
#6905 = b_spline_curve_with_knots ( 'none', 3,
( #31931, #10720, #16722, #37423 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001173621888758284324 ),
.unspecified. ) ;
#6906 = oriented_edge ( 'none', *, *, #34790, .t. ) ;
#6907 = axis2_placement_3d ( 'none', #32567, #80, #17746 ) ;
#6908 = cartesian_point ( 'none', ( 30.77514329740237287, -49.88653899652961599, 48.49999999999997158 ) ) ;
#6909 = edge_loop ( 'none', ( #12618, #5910 ) ) ;
#6910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6911 = oriented_edge ( 'none', *, *, #7284, .f. ) ;
#6912 = oriented_edge ( 'none', *, *, #21664, .f. ) ;
#6913 = oriented_edge ( 'none', *, *, #3136, .f. ) ;
#6915 = cartesian_point ( 'none', ( 101.3999999999998494, -33.26897114123747912, 170.9525379423506024 ) ) ;
#6914 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.680811424402592414e-15 ) ) ;
#6916 = cartesian_point ( 'none', ( -26.52514329740245458, -49.88653899653260027, 60.99999999999999289 ) ) ;
#6917 = edge_loop ( 'none', ( #37560, #34775 ) ) ;
#6918 = cartesian_point ( 'none', ( 31.02514329740328591, 49.88653899652606327, 60.99999999999999289 ) ) ;
#6919 = line ( 'none', #14638, #32573 ) ;
#6920 = oriented_edge ( 'none', *, *, #35533, .t. ) ;
#6921 = face_outer_bound ( 'none', #6234, .t. ) ;
#6922 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#6923 = cartesian_point ( 'none', ( 29.95032036082177029, -49.70470917436460923, 77.10000000000000853 ) ) ;
#6924 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -1.734723475976806601e-16 ) ) ;
#6925 = cartesian_point ( 'none', ( 128.8325971240613228, -21.07243560557024509, 169.6637233562018139 ) ) ;
#6926 = direction ( 'none', ( -1.000000000000000000, 1.057156813299332113e-14, -1.242215201144357892e-15 ) ) ;
#6927 = circle ( 'none', #5168, 4.250000000000007105 ) ;
#6928 = oriented_edge ( 'none', *, *, #24612, .f. ) ;
#6929 = cartesian_point ( 'none', ( -47.50000000000013500, 3.513548022257819306e-13, 45.49999999999988631 ) ) ;
#6930 = cartesian_point ( 'none', ( 108.6046675462447553, 14.59205748869120178, 143.3734049106880661 ) ) ;
#6931 = direction ( 'none', ( -0.9135987784239495424, -6.522560269672797633e-16, 0.4066168615075709813 ) ) ;
#6932 = cartesian_point ( 'none', ( -31.01172098115609543, -16.22586101096282718, 166.0000000000001990 ) ) ;
#6933 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#6934 = cartesian_point ( 'none', ( -13.54250728544276328, 30.70844086605061563, -43.00000000000000000 ) ) ;
#6935 = face_outer_bound ( 'none', #3332, .t. ) ;
#6936 = vector ( 'none', #34932, 1000.000000000000000 ) ;
#6937 = edge_curve ( 'none', #34422, #26991, #9248, .t. ) ;
#6938 = cartesian_point ( 'none', ( -26.33395652544104593, -38.88551489700618191, 124.1299775679335653 ) ) ;
#6939 = oriented_edge ( 'none', *, *, #30329, .t. ) ;
#6940 = edge_curve ( 'none', #6017, #25783, #5490, .t. ) ;
#6941 = cartesian_point ( 'none', ( 45.50000000000001421, -6.843468010174274671e-15, -7.999999999999925393 ) ) ;
#6942 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 0.0000000000000000000 ) ) ;
#6943 = oriented_edge ( 'none', *, *, #29293, .t. ) ;
#6944 = edge_curve ( 'none', #28807, #7915, #12532, .t. ) ;
#6945 = vertex_point ( 'none', #12536 ) ;
#6946 = oriented_edge ( 'none', *, *, #4291, .f. ) ;
#6947 = cartesian_point ( 'none', ( 66.80000000000040927, -2.704448608425630470e-12, 118.4999999999999716 ) ) ;
#6948 = edge_curve ( 'none', #29568, #30048, #18157, .t. ) ;
#6949 = cartesian_point ( 'none', ( 23.06900979225432025, 14.02928320353104574, 2.000000000000012879 ) ) ;
#6950 = edge_loop ( 'none', ( #2970, #6101, #16486, #23400 ) ) ;
#6951 = vertex_point ( 'none', #21801 ) ;
#6952 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991884842, -0.3234223926295186069 ) ) ;
#6953 = oriented_edge ( 'none', *, *, #26045, .t. ) ;
#6954 = oriented_edge ( 'none', *, *, #10155, .f. ) ;
#6955 = cartesian_point ( 'none', ( 28.11932236451765377, -22.87428201570218533, 161.6483265893057819 ) ) ;
#6956 = cartesian_point ( 'none', ( 1.024070507675967274e-13, 5.734157108665991445e-17, -45.00000000000000000 ) ) ;
#6957 = cartesian_point ( 'none', ( -17.79952923083140703, 6.904835925695753218, -37.50000000000000711 ) ) ;
#6958 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.541976423090496028e-15 ) ) ;
#6960 = advanced_face ( 'none', ( #10672 ), #18607, .f. ) ;
#6959 = axis2_placement_3d ( 'none', #37494, #37749, #34842 ) ;
#6961 = circle ( 'none', #31639, 47.50000000000000711 ) ;
#6963 = direction ( 'none', ( -0.3197788564174568471, -0.9474922073496665487, -5.502900662335835107e-16 ) ) ;
#6962 = cartesian_point ( 'none', ( 8.016820888987159842e-14, 4.408316824524880039e-17, -7.500000000000037303 ) ) ;
#6964 = oriented_edge ( 'none', *, *, #29183, .t. ) ;
#6965 = cartesian_point ( 'none', ( 89.30000000000039506, 13.66131674668749518, 122.1125323881782521 ) ) ;
#6966 = toroidal_surface ( 'none', #17161, 4.200000000000000178, 0.2000000000000009548 ) ;
#6967 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#6968 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#6969 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#6970 = edge_curve ( 'none', #10231, #4018, #25591, .t. ) ;
#6971 = cartesian_point ( 'none', ( 68.41520224054315236, -49.30483988250240657, 103.0836823881793691 ) ) ;
#6972 = cylindrical_surface ( 'none', #12364, 5.000000000000004441 ) ;
#6973 = axis2_placement_3d ( 'none', #35966, #24548, #3258 ) ;
#6974 = vector ( 'none', #27864, 1000.000000000000000 ) ;
#6975 = line ( 'none', #29443, #3689 ) ;
#6976 = cartesian_point ( 'none', ( 89.31453932457208111, -11.70374726503579765, 144.1236758119039507 ) ) ;
#6977 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6978 = cartesian_point ( 'none', ( 64.70694779710700573, 39.32865235411251348, 150.2620327177330353 ) ) ;
#6979 = oriented_edge ( 'none', *, *, #38700, .t. ) ;
#6980 = cartesian_point ( 'none', ( 30.50461056827132822, 48.54346779957602820, 73.09999999999996589 ) ) ;
#6981 = direction ( 'none', ( 0.4035071594494656355, -0.9149764872787844450, 1.986857884617673820e-16 ) ) ;
#6982 = direction ( 'none', ( -2.196799758586248692e-14, -1.000000000000000000, -6.867819076617749215e-15 ) ) ;
#6983 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6984 = advanced_face ( 'none', ( #37235 ), #19308, .f. ) ;
#6985 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#6986 = vertex_point ( 'none', #16318 ) ;
#6987 = oriented_edge ( 'none', *, *, #32297, .f. ) ;
#6988 = vector ( 'none', #22984, 1000.000000000000000 ) ;
#6989 = oriented_edge ( 'none', *, *, #2842, .t. ) ;
#6990 = vertex_point ( 'none', #33733 ) ;
#6991 = oriented_edge ( 'none', *, *, #18969, .f. ) ;
#6992 = cartesian_point ( 'none', ( 73.00000000000041211, -3.271463335587449558e-12, 166.0000000000000000 ) ) ;
#6993 = cc_design_security_classification ( #27266, ( #17307 ) ) ;
#6994 = oriented_edge ( 'none', *, *, #37618, .t. ) ;
#6995 = oriented_edge ( 'none', *, *, #11685, .t. ) ;
#6996 = axis2_placement_3d ( 'none', #10515, #34578, #22652 ) ;
#6997 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#6998 = edge_curve ( 'none', #24844, #8688, #31199, .t. ) ;
#6999 = cartesian_point ( 'none', ( 73.00000000000041211, -26.00000000000326850, 175.9999925980701221 ) ) ;
#7000 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#7001 = toroidal_surface ( 'none', #26616, 6.700000000000000178, 0.2000000000000000111 ) ;
#7002 = face_outer_bound ( 'none', #16156, .t. ) ;
#7003 = direction ( 'none', ( 6.938893903907222461e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7004 = cartesian_point ( 'none', ( 24.38795826958149249, 26.83626550109306308, 161.6483258548648791 ) ) ;
#7005 = edge_curve ( 'none', #18120, #26880, #32118, .t. ) ;
#7006 = axis2_placement_3d ( 'none', #18126, #11875, #6206 ) ;
#7007 = edge_curve ( 'none', #38332, #16524, #17670, .t. ) ;
#7008 = cylindrical_surface ( 'none', #38546, 16.50000000000000000 ) ;
#7009 = circle ( 'none', #1898, 3.400000000000000355 ) ;
#7010 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#7011 = circle ( 'none', #32594, 4.000000000000003553 ) ;
#7012 = cartesian_point ( 'none', ( 88.00000000000041211, 29.37499999999679545, 71.02100752766426695 ) ) ;
#7013 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7014 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#7015 = vertex_point ( 'none', #19188 ) ;
#7016 = cartesian_point ( 'none', ( -34.04435750484758927, 12.17758903088395428, 161.4563632319330111 ) ) ;
#7017 = cartesian_point ( 'none', ( -26.52514329740284538, -49.88653899652934598, -23.75000000000004619 ) ) ;
#7018 = axis2_placement_3d ( 'none', #15708, #33758, #30795 ) ;
#7019 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563274e-15 ) ) ;
#7020 = cartesian_point ( 'none', ( 89.50005655867600751, 1.594881804390347879, 131.7905678687623379 ) ) ;
#7021 = direction ( 'none', ( 0.9076299929749035433, 0.4197711231759239658, -6.337946366092398248e-15 ) ) ;
#7022 = edge_curve ( 'none', #10366, #32742, #16738, .t. ) ;
#7023 = oriented_edge ( 'none', *, *, #10266, .t. ) ;
#7024 = line ( 'none', #36237, #1394 ) ;
#7025 = oriented_edge ( 'none', *, *, #12118, .t. ) ;
#7026 = direction ( 'none', ( -9.912705577011969338e-15, -1.000000000000000000, 2.775557561563351415e-14 ) ) ;
#7027 = oriented_edge ( 'none', *, *, #33930, .f. ) ;
#7028 = oriented_edge ( 'none', *, *, #1338, .f. ) ;
#7029 = axis2_placement_3d ( 'none', #35681, #20895, #8971 ) ;
#7030 = advanced_face ( 'none', ( #3160 ), #360, .t. ) ;
#7031 = cylindrical_surface ( 'none', #4210, 55.00000000000000000 ) ;
#7032 = oriented_edge ( 'none', *, *, #12784, .f. ) ;
#7033 = oriented_edge ( 'none', *, *, #21427, .t. ) ;
#7034 = cartesian_point ( 'none', ( 34.37660371100591306, 14.35839073713899694, 157.4690725657210919 ) ) ;
#7035 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#7036 = circle ( 'none', #25892, 16.50000000000000000 ) ;
#7037 = cartesian_point ( 'none', ( 89.45674358516529878, 14.43474197089493494, 143.1179881588429339 ) ) ;
#7038 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7039 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#7040 = conical_surface ( 'none', #20369, 6.400000000000003020, 0.7853981633974426169 ) ;
#7041 = cartesian_point ( 'none', ( 16.98572007302927389, 32.01599331545667582, 161.6469637737820335 ) ) ;
#7042 = cartesian_point ( 'none', ( 85.30000000000040927, -14.19382048949052511, 113.6486641105571778 ) ) ;
#7043 = cartesian_point ( 'none', ( 73.00000000000041211, -2.820919115133098565, 60.99999999999999289 ) ) ;
#7044 = cartesian_point ( 'none', ( -5.006623398939500000e-13, -41.00000000000001421, 45.99999999999995026 ) ) ;
#7045 = face_outer_bound ( 'none', #38542, .t. ) ;
#7047 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7046 = cartesian_point ( 'none', ( 30.68722004361598721, 57.30009633348784348, 60.99999999999999289 ) ) ;
#7048 = face_outer_bound ( 'none', #24227, .t. ) ;
#7049 = cartesian_point ( 'none', ( 99.50000000000076739, 50.87896638982911668, 147.8749026587543085 ) ) ;
#7050 = direction ( 'none', ( -7.729696763917058797e-15, -1.000000000000000000, -4.433102826721830404e-16 ) ) ;
#7051 = cartesian_point ( 'none', ( 85.97886906773747739, -9.456807549327571394, 60.99999999999997868 ) ) ;
#7052 = cartesian_point ( 'none', ( 7.779606575624756733e-14, 4.266893860883160174e-17, -3.500000000000000444 ) ) ;
#7053 = edge_loop ( 'none', ( #26423, #19748, #30642, #9804, #18799, #8723 ) ) ;
#7054 = direction ( 'none', ( 0.9862087297900548055, -0.1655063179636558357, 1.616762279610384015e-15 ) ) ;
#7055 = edge_curve ( 'none', #37872, #34770, #23281, .t. ) ;
#7056 = cartesian_point ( 'none', ( -27.72486019085028985, 53.09988295190935048, 77.10000000000074749 ) ) ;
#7057 = cartesian_point ( 'none', ( 108.5332027996922761, 14.68917379339610818, 143.3690653057362852 ) ) ;
#7058 = cartesian_point ( 'none', ( -13.13900012599329692, 29.79346437877183362, -45.00000000000000711 ) ) ;
#7059 = cartesian_point ( 'none', ( 8.811701368571789317e-14, -4.518231649532455311e-28, -51.00000000000000000 ) ) ;
#7060 = edge_curve ( 'none', #13637, #7296, #2240, .t. ) ;
#7061 = axis2_placement_3d ( 'none', #24371, #10008, #16036 ) ;
#7062 = oriented_edge ( 'none', *, *, #15269, .f. ) ;
#7063 = oriented_edge ( 'none', *, *, #27672, .t. ) ;
#7064 = face_outer_bound ( 'none', #6097, .t. ) ;
#7065 = advanced_face ( 'none', ( #26078 ), #20041, .t. ) ;
#7066 = edge_loop ( 'none', ( #34371, #12316, #16307, #32096 ) ) ;
#7067 = cartesian_point ( 'none', ( 33.55085318530790062, 55.76189138650718036, 60.99999999999999289 ) ) ;
#7068 = cartesian_point ( 'none', ( 33.06775489979582261, -29.13509201782357749, -15.49999999999997158 ) ) ;
#7069 = cartesian_point ( 'none', ( -43.89999999999958646, -3.271463335587449558e-12, 63.29999999999999716 ) ) ;
#7070 = edge_curve ( 'none', #19270, #8773, #2678, .t. ) ;
#7071 = edge_loop ( 'none', ( #14372, #7584, #1239, #32340 ) ) ;
#7072 = oriented_edge ( 'none', *, *, #1077, .t. ) ;
#7073 = oriented_edge ( 'none', *, *, #36383, .f. ) ;
#7074 = oriented_edge ( 'none', *, *, #12854, .t. ) ;
#7075 = cartesian_point ( 'none', ( -28.24334196070296699, -39.91972371318248491, 117.3496664670026348 ) ) ;
#7076 = edge_curve ( 'none', #1727, #8378, #4547, .t. ) ;
#7077 = b_spline_curve_with_knots ( 'none', 3,
( #31446, #22469, #34270, #10596, #28428, #13732, #34402 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7499999999999537037, 1.000000000000000000 ),
.unspecified. ) ;
#7078 = cartesian_point ( 'none', ( -30.02031384457427876, 42.08213108521193391, 107.5759724577546450 ) ) ;
#7079 = face_outer_bound ( 'none', #34348, .t. ) ;
#7080 = advanced_face ( 'none', ( #14421 ), #10201, .f. ) ;
#7081 = cartesian_point ( 'none', ( 63.02999825141357348, 44.70109453908986552, 141.0248151177592604 ) ) ;
#7082 = cylindrical_surface ( 'none', #33866, 4.499999999999997335 ) ;
#7083 = axis2_placement_3d ( 'none', #20396, #36337, #33336 ) ;
#7084 = circle ( 'none', #34325, 4.199999999999999289 ) ;
#7085 = cartesian_point ( 'none', ( 15.13845874453628504, -26.44929444654719575, 165.9999999999998579 ) ) ;
#7086 = oriented_edge ( 'none', *, *, #25759, .f. ) ;
#7087 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7088 = oriented_edge ( 'none', *, *, #28959, .t. ) ;
#7089 = direction ( 'none', ( 0.4999999999999892308, -0.8029380099504569435, 0.3244850569391609096 ) ) ;
#7090 = cartesian_point ( 'none', ( 73.00000000000041211, 38.38251533513893321, 155.0854260266601727 ) ) ;
#7091 = line ( 'none', #24206, #19740 ) ;
#7093 = cartesian_point ( 'none', ( 31.02514329740328591, -49.88653899653260027, 60.97126735262863662 ) ) ;
#7092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.040851148208012337e-15 ) ) ;
#7094 = cartesian_point ( 'none', ( 99.49999999999985789, -32.94823009541515546, 171.2851789479466618 ) ) ;
#7095 = advanced_face ( 'none', ( #7384 ), #31295, .f. ) ;
#7096 = cartesian_point ( 'none', ( 89.29999999999991189, 0.9990031350620998118, 118.4553599267918855 ) ) ;
#7097 = cartesian_point ( 'none', ( 30.35082827380376358, 25.09585443820556705, -11.33849482342899506 ) ) ;
#7098 = oriented_edge ( 'none', *, *, #20807, .f. ) ;
#7099 = line ( 'none', #37018, #15994 ) ;
#7100 = oriented_edge ( 'none', *, *, #25560, .f. ) ;
#7101 = vertex_point ( 'none', #2170 ) ;
#7102 = edge_loop ( 'none', ( #26705, #23483 ) ) ;
#7103 = oriented_edge ( 'none', *, *, #35241, .t. ) ;
#7104 = cartesian_point ( 'none', ( 89.30000385679332453, 13.77810673065738989, 142.9307800772641315 ) ) ;
#7105 = cartesian_point ( 'none', ( 89.91354807978055419, -12.14900689484213103, 144.5683191505425498 ) ) ;
#7106 = cartesian_point ( 'none', ( 99.50000000000009948, 29.37499999999898392, 67.62100752766441758 ) ) ;
#7107 = oriented_edge ( 'none', *, *, #34726, .f. ) ;
#7108 = oriented_edge ( 'none', *, *, #16174, .t. ) ;
#7109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7110 = direction ( 'none', ( -1.000000000000000000, 8.163404592832019372e-15, -1.632680918566404032e-15 ) ) ;
#7111 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654288e-14, 1.408595462493167361e-15 ) ) ;
#7112 = face_outer_bound ( 'none', #37552, .t. ) ;
#7113 = direction ( 'none', ( 0.4035071594494655245, -0.9149764872787844450, 1.927470528863118309e-16 ) ) ;
#7114 = edge_curve ( 'none', #1841, #1283, #23470, .t. ) ;
#7115 = face_outer_bound ( 'none', #18986, .t. ) ;
#7116 = edge_curve ( 'none', #12761, #36283, #27923, .t. ) ;
#7117 = cartesian_point ( 'none', ( -28.50695355424563360, 54.98305237669811874, 70.99999999999994316 ) ) ;
#7118 = axis2_placement_3d ( 'none', #22957, #8438, #32047 ) ;
#7119 = edge_curve ( 'none', #25421, #29473, #25139, .t. ) ;
#7120 = face_outer_bound ( 'none', #29093, .t. ) ;
#7121 = oriented_edge ( 'none', *, *, #19616, .t. ) ;
#7122 = face_outer_bound ( 'none', #16479, .t. ) ;
#7123 = edge_curve ( 'none', #18938, #25223, #8310, .t. ) ;
#7124 = oriented_edge ( 'none', *, *, #5999, .f. ) ;
#7125 = direction ( 'none', ( 0.4035071594494654135, -0.9149764872787845560, 2.335204679199547481e-16 ) ) ;
#7126 = edge_curve ( 'none', #13635, #9953, #4097, .t. ) ;
#7127 = oriented_edge ( 'none', *, *, #17596, .f. ) ;
#7128 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#7129 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.228001618520424063e-15 ) ) ;
#7130 = circle ( 'none', #8783, 4.199999999999999289 ) ;
#7131 = vertex_point ( 'none', #5037 ) ;
#7132 = axis2_placement_3d ( 'none', #36080, #3622, #27761 ) ;
#7133 = cartesian_point ( 'none', ( 109.3000000000004093, 6.611968799745929992, 96.06306701776759382 ) ) ;
#7134 = line ( 'none', #15529, #5239 ) ;
#7135 = edge_loop ( 'none', ( #8622, #34728, #16794, #12363, #20599, #24532, #35858, #17968, #182, #21763, #24055, #28607, #8978, #15396, #27032, #32371, #30277, #3746, #24475, #12633, #331 ) ) ;
#7136 = oriented_edge ( 'none', *, *, #30195, .t. ) ;
#7137 = vertex_point ( 'none', #19968 ) ;
#7138 = axis2_placement_3d ( 'none', #16736, #7824, #34657 ) ;
#7140 = cartesian_point ( 'none', ( 7.779606575624756733e-14, 4.266893860883160174e-17, -3.500000000000000444 ) ) ;
#7139 = cartesian_point ( 'none', ( 71.60000000000076170, 50.87896638983021091, 147.8749026587560707 ) ) ;
#7141 = cartesian_point ( 'none', ( 107.7999999999998977, 19.04262116387131698, 96.62813269953208817 ) ) ;
#7142 = cartesian_point ( 'none', ( -30.02031384457427876, -42.08213108521847090, 70.99999999999998579 ) ) ;
#7143 = plane ( 'none', #29248 ) ;
#7144 = cartesian_point ( 'none', ( 99.49999999999988631, -29.37492874126286679, 169.3788690485876600 ) ) ;
#7145 = oriented_edge ( 'none', *, *, #5173, .t. ) ;
#7146 = cartesian_point ( 'none', ( -35.65767835190681012, 5.362717922135329829, 161.2941330606453505 ) ) ;
#7147 = oriented_edge ( 'none', *, *, #4038, .t. ) ;
#7148 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#7149 = circle ( 'none', #11123, 51.49999999999996447 ) ;
#7150 = line ( 'none', #34194, #37940 ) ;
#7151 = cartesian_point ( 'none', ( 65.10000000000042064, 15.61320253843390304, 123.8364694783870306 ) ) ;
#7152 = vector ( 'none', #18735, 1000.000000000000114 ) ;
#7153 = advanced_face ( 'none', ( #13474 ), #27448, .t. ) ;
#7154 = face_outer_bound ( 'none', #24620, .t. ) ;
#7155 = vertex_point ( 'none', #22572 ) ;
#7156 = line ( 'none', #23779, #37949 ) ;
#7157 = direction ( 'none', ( -0.4035071594494651914, 0.9149764872787845560, -1.766130794722912134e-16 ) ) ;
#7158 = cartesian_point ( 'none', ( 32.25797065556998433, 21.17162550660756537, 153.4688937852031643 ) ) ;
#7159 = oriented_edge ( 'none', *, *, #37724, .f. ) ;
#7160 = direction ( 'none', ( 0.4066168615075719805, 4.163336342344336534e-16, 0.9135987784239492093 ) ) ;
#7161 = oriented_edge ( 'none', *, *, #27273, .t. ) ;
#7162 = axis2_placement_3d ( 'none', #28340, #1606, #34319 ) ;
#7163 = vector ( 'none', #27746, 1000.000000000000000 ) ;
#7164 = oriented_edge ( 'none', *, *, #21948, .t. ) ;
#7165 = edge_curve ( 'none', #21276, #29170, #26981, .t. ) ;
#7166 = direction ( 'none', ( 2.659284195992657330e-15, 0.1390914192483152512, -0.9902795449222857593 ) ) ;
#7167 = cartesian_point ( 'none', ( 14.21177199649392264, 26.95172710843757713, 165.9999999999998010 ) ) ;
#7168 = axis2_placement_3d ( 'none', #31725, #5485, #22898 ) ;
#7169 = b_spline_curve_with_knots ( 'none', 3,
( #36223, #9404, #16213, #30911, #1028, #13062, #25055, #7179 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137253129, 0.001317094235482460995, 0.001851934906316831005, 0.002386775577151200797 ),
.unspecified. ) ;
#7170 = face_bound ( 'none', #21267, .t. ) ;
#7171 = oriented_edge ( 'none', *, *, #30375, .f. ) ;
#7172 = edge_curve ( 'none', #28940, #6131, #35345, .t. ) ;
#7173 = oriented_edge ( 'none', *, *, #19741, .t. ) ;
#7174 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295187179 ) ) ;
#7175 = cartesian_point ( 'none', ( 108.9719602288460294, -12.44375993800506919, 144.4080031044410930 ) ) ;
#7176 = cartesian_point ( 'none', ( 97.57851139634391302, 9.986375947859329472, 104.5309565965166456 ) ) ;
#7177 = edge_curve ( 'none', #18442, #35099, #27025, .t. ) ;
#7178 = cartesian_point ( 'none', ( 38.30000000000043059, 20.34447603492983703, 125.4535814415346238 ) ) ;
#7179 = cartesian_point ( 'none', ( -25.26734115649578882, -31.00905465958694762, -13.73205080756887853 ) ) ;
#7180 = oriented_edge ( 'none', *, *, #35192, .t. ) ;
#7181 = face_outer_bound ( 'none', #598, .t. ) ;
#7182 = direction ( 'none', ( -1.552828966210851614e-15, -4.601143412604336379e-17, 1.000000000000000000 ) ) ;
#7183 = circle ( 'none', #28053, 8.500000000000000000 ) ;
#7184 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#7185 = cartesian_point ( 'none', ( 3.556183125752454544e-13, 57.49999999999670308, 60.99999999999999289 ) ) ;
#7186 = cartesian_point ( 'none', ( 31.23780192523825150, -29.94210633672250665, -11.49999999999997158 ) ) ;
#7187 = direction ( 'none', ( -0.9135987784239473219, 2.212400954868970246e-14, -0.4066168615075757553 ) ) ;
#7188 = direction ( 'none', ( 1.000000000000000000, -6.938893903907234689e-15, 1.246832498358331282e-15 ) ) ;
#7189 = axis2_placement_3d ( 'none', #35159, #38180, #26571 ) ;
#7190 = edge_loop ( 'none', ( #27893, #34257 ) ) ;
#7191 = vertex_point ( 'none', #23024 ) ;
#7192 = edge_curve ( 'none', #22323, #10806, #9704, .t. ) ;
#7193 = face_outer_bound ( 'none', #10652, .t. ) ;
#7194 = cartesian_point ( 'none', ( -9.086875064926935863, -15.54807471317828416, -10.60884880484904436 ) ) ;
#7195 = cartesian_point ( 'none', ( 16.78155709473215751, -6.509941741386637837, -37.44002992467271440 ) ) ;
#7196 = axis2_placement_3d ( 'none', #22694, #20083, #25797 ) ;
#7197 = vector ( 'none', #36488, 1000.000000000000000 ) ;
#7198 = vertex_point ( 'none', #10643 ) ;
#7199 = cartesian_point ( 'none', ( 99.58678616542248108, 25.58415498184979242, 104.8452932962388928 ) ) ;
#7200 = vertex_point ( 'none', #17328 ) ;
#7201 = face_outer_bound ( 'none', #32172, .t. ) ;
#7202 = edge_loop ( 'none', ( #22541, #27226, #7925, #22789, #23775, #15575 ) ) ;
#7203 = oriented_edge ( 'none', *, *, #35963, .f. ) ;
#7204 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#7205 = cartesian_point ( 'none', ( 17.38682441934736644, -30.37729372088132962, 165.9999999999928946 ) ) ;
#7206 = vertex_point ( 'none', #18909 ) ;
#7207 = oriented_edge ( 'none', *, *, #5334, .t. ) ;
#7208 = direction ( 'none', ( -1.000000000000000000, 7.615234699251370640e-15, -1.229556749456088688e-15 ) ) ;
#7209 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7211 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#7210 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#7213 = advanced_face ( 'none', ( #34409 ), #19463, .t. ) ;
#7212 = cylindrical_surface ( 'none', #5315, 11.00000000000000000 ) ;
#7214 = vector ( 'none', #17947, 1000.000000000000000 ) ;
#7216 = vertex_point ( 'none', #36269 ) ;
#7215 = vector ( 'none', #21135, 1000.000000000000000 ) ;
#7217 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#7218 = cartesian_point ( 'none', ( 29.95032036082177029, -49.70470917436460923, 77.10000000000000853 ) ) ;
#7219 = cartesian_point ( 'none', ( 105.8999999999995651, -63.99996437062915788, 138.4999382881269128 ) ) ;
#7220 = cartesian_point ( 'none', ( -21.27577999111291973, -53.06823079911834640, 71.00000000000073896 ) ) ;
#7221 = edge_curve ( 'none', #32414, #37852, #20485, .t. ) ;
#7222 = edge_loop ( 'none', ( #10254, #19786, #30600, #24067 ) ) ;
#7223 = vertex_point ( 'none', #37428 ) ;
#7224 = plane ( 'none', #3052 ) ;
#7225 = cartesian_point ( 'none', ( -37.79999999999991189, -3.572987146948202669e-15, -53.60000000000006537 ) ) ;
#7226 = cartesian_point ( 'none', ( 89.88634627810439781, -12.07020165009019053, 144.5647977683051693 ) ) ;
#7227 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#7228 = direction ( 'none', ( -5.930357834060042239e-16, -3.535574091041887284e-19, 1.000000000000000000 ) ) ;
#7229 = edge_curve ( 'none', #22947, #18579, #24654, .t. ) ;
#7230 = axis2_placement_3d ( 'none', #19453, #25699, #10852 ) ;
#7231 = vector ( 'none', #5320, 1000.000000000000000 ) ;
#7232 = cartesian_point ( 'none', ( 89.79575758510834760, -0.4147362773834981642, 131.6199865183663178 ) ) ;
#7233 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7234 = edge_curve ( 'none', #943, #32481, #19541, .t. ) ;
#7235 = circle ( 'none', #27974, 47.50000000000000000 ) ;
#7236 = oriented_edge ( 'none', *, *, #867, .t. ) ;
#7237 = cartesian_point ( 'none', ( 109.5000000000007674, 50.87896638982980591, 147.8749026587561275 ) ) ;
#7238 = cartesian_point ( 'none', ( -22.27514329740336407, -49.88653899652921098, 48.49999999999990763 ) ) ;
#7239 = oriented_edge ( 'none', *, *, #23312, .f. ) ;
#7240 = circle ( 'none', #20375, 6.138320441952076933 ) ;
#7241 = edge_loop ( 'none', ( #12177, #28150, #29544, #28841, #20533, #33155, #26967, #12875 ) ) ;
#7242 = edge_loop ( 'none', ( #3540, #38627, #21387 ) ) ;
#7243 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#7244 = vertex_point ( 'none', #21949 ) ;
#7245 = edge_curve ( 'none', #37006, #38566, #11988, .t. ) ;
#7246 = direction ( 'none', ( -3.469446951953619711e-15, -0.3746830699436666245, -0.9271529523749516555 ) ) ;
#7247 = oriented_edge ( 'none', *, *, #23480, .f. ) ;
#7248 = cartesian_point ( 'none', ( -11.92847864764492449, 27.04853491693547696, -3.500000000000007550 ) ) ;
#7250 = axis2_placement_3d ( 'none', #35041, #11639, #17506 ) ;
#7249 = cartesian_point ( 'none', ( 25.85008674524778982, 53.24945419786771339, 77.09999999999996589 ) ) ;
#7251 = vector ( 'none', #23571, 1000.000000000000000 ) ;
#7252 = cylindrical_surface ( 'none', #34725, 6.138320441952078710 ) ;
#7253 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685485080e-16 ) ) ;
#7254 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#7255 = vector ( 'none', #21534, 1000.000000000000000 ) ;
#7256 = oriented_edge ( 'none', *, *, #21088, .f. ) ;
#7257 = edge_loop ( 'none', ( #6721, #17956, #8030, #25158 ) ) ;
#7258 = cartesian_point ( 'none', ( 26.52514329740328591, 49.88653899652606327, 60.97126735262863662 ) ) ;
#7259 = direction ( 'none', ( -1.060140450035657759e-14, -1.000000000000000000, 2.830373554761295532e-14 ) ) ;
#7260 = cartesian_point ( 'none', ( 17.62331062153715067, 43.19935437530953948, 121.0326282912381402 ) ) ;
#7261 = advanced_face ( 'none', ( #37690, #28323 ), #7441, .t. ) ;
#7262 = cartesian_point ( 'none', ( -24.50289992109852832, -47.11608204378801901, 77.10000000000074749 ) ) ;
#7263 = cartesian_point ( 'none', ( -32.04627468375331745, -16.92708737150471521, 161.6455450495734567 ) ) ;
#7264 = face_outer_bound ( 'none', #32204, .t. ) ;
#7265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.541976423090496028e-15 ) ) ;
#7266 = cartesian_point ( 'none', ( -39.68718500010448480, -0.8601373286478948277, -37.20360148946866730 ) ) ;
#7267 = cartesian_point ( 'none', ( -10.70766030657068235, 11.88890284084648918, -116.3323185225532086 ) ) ;
#7268 = vertex_point ( 'none', #1295 ) ;
#7269 = line ( 'none', #9408, #30145 ) ;
#7270 = vertex_point ( 'none', #37291 ) ;
#7271 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#7272 = direction ( 'none', ( 8.063107486084735655e-16, 1.384367501284391088e-16, -1.000000000000000000 ) ) ;
#7273 = oriented_edge ( 'none', *, *, #30545, .f. ) ;
#7274 = line ( 'none', #28858, #38072 ) ;
#7275 = vertex_point ( 'none', #13331 ) ;
#7276 = edge_curve ( 'none', #34380, #35362, #16252, .t. ) ;
#7277 = cartesian_point ( 'none', ( 99.29999999999991189, 9.452191067274879899, 97.05667740233033669 ) ) ;
#7278 = vertex_point ( 'none', #4531 ) ;
#7279 = advanced_face ( 'none', ( #20445 ), #24167, .f. ) ;
#7280 = edge_curve ( 'none', #13894, #14733, #30703, .t. ) ;
#7281 = cartesian_point ( 'none', ( 28.79270852598691022, 28.75596344314130803, 146.1089573934155510 ) ) ;
#7282 = oriented_edge ( 'none', *, *, #6285, .f. ) ;
#7283 = direction ( 'none', ( 0.9135987784239443243, 0.0000000000000000000, -0.4066168615075826942 ) ) ;
#7284 = edge_curve ( 'none', #2697, #13635, #8265, .t. ) ;
#7285 = cartesian_point ( 'none', ( 89.76044381469191080, 14.83768273600540866, 143.2326074166714136 ) ) ;
#7286 = vertex_point ( 'none', #4149 ) ;
#7287 = face_outer_bound ( 'none', #27695, .t. ) ;
#7288 = cartesian_point ( 'none', ( 14.67626798901658347, 26.70743709388306897, 165.9999999999998579 ) ) ;
#7289 = face_outer_bound ( 'none', #28461, .t. ) ;
#7290 = edge_curve ( 'none', #25772, #37010, #36730, .t. ) ;
#7291 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#7292 = cartesian_point ( 'none', ( 40.00000000000041922, -3.266564748390859950e-12, 63.29999999999999716 ) ) ;
#7293 = conical_surface ( 'none', #940, 6.400000000000003020, 0.7853981633974426169 ) ;
#7295 = cartesian_point ( 'none', ( 101.6000000000007901, 52.78527628918941161, 151.4482040129086045 ) ) ;
#7294 = cartesian_point ( 'none', ( 108.8368243098769739, -12.57485925091935641, 144.4582856273961227 ) ) ;
#7296 = vertex_point ( 'none', #1159 ) ;
#7297 = axis2_placement_3d ( 'none', #32275, #5647, #8415 ) ;
#7298 = direction ( 'none', ( -5.930357834060042239e-16, -3.535574091041887284e-19, 1.000000000000000000 ) ) ;
#7299 = cartesian_point ( 'none', ( 30.31088913245576322, 57.49999999999977973, 1.387778780781445676e-14 ) ) ;
#7300 = direction ( 'none', ( -0.6425614926044251884, -0.7662341210243597267, -8.143647698823112346e-16 ) ) ;
#7301 = direction ( 'none', ( 3.526426688705567013e-15, 1.000000000000000000, 2.730182374803531897e-18 ) ) ;
#7302 = axis2_placement_3d ( 'none', #5219, #23525, #17406 ) ;
#7303 = face_outer_bound ( 'none', #33939, .t. ) ;
#7304 = edge_loop ( 'none', ( #28970, #14039, #33372 ) ) ;
#7305 = axis2_placement_3d ( 'none', #15388, #24474, #6588 ) ;
#7306 = conical_surface ( 'none', #22997, 40.00000000000001421, 0.5235987755983023684 ) ;
#7307 = oriented_edge ( 'none', *, *, #23870, .f. ) ;
#7308 = cartesian_point ( 'none', ( 8.254035202349559165e-14, 4.549739788166596822e-17, -11.49999999999998579 ) ) ;
#7309 = cartesian_point ( 'none', ( -37.46194077712107173, -51.00292657709402278, -1.179611963664228824e-13 ) ) ;
#7310 = cartesian_point ( 'none', ( 129.5000000000007390, 51.26527726539616481, 169.7651799241487822 ) ) ;
#7311 = cartesian_point ( 'none', ( 72.22498166639765316, -29.37492874126238362, 169.3788690485871200 ) ) ;
#7312 = axis2_placement_3d ( 'none', #7237, #3961, #34201 ) ;
#7313 = face_outer_bound ( 'none', #5002, .t. ) ;
#7314 = edge_loop ( 'none', ( #18539, #17723, #18250, #35234, #1129, #11013, #4174, #29446 ) ) ;
#7315 = cartesian_point ( 'none', ( 57.50000000000051159, 14.90130006532894491, 60.99999999999999289 ) ) ;
#7316 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#7317 = direction ( 'none', ( -0.9135987784239443243, 0.0000000000000000000, 0.4066168615075826942 ) ) ;
#7318 = cartesian_point ( 'none', ( 93.25386101072820111, 65.00003562936907997, 72.28265629114611102 ) ) ;
#7319 = cartesian_point ( 'none', ( 109.2999999999998977, -1.622367832912305907, 104.5943204907228505 ) ) ;
#7320 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#7321 = oriented_edge ( 'none', *, *, #37569, .f. ) ;
#7322 = vertex_point ( 'none', #19080 ) ;
#7323 = oriented_edge ( 'none', *, *, #15844, .t. ) ;
#7324 = b_spline_curve_with_knots ( 'none', 3,
( #33811, #30721, #18875, #1087, #3956, #24867, #33681, #15883 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002824352649167115922, 0.004236528973750671064, 0.005648705298334226639 ),
.unspecified. ) ;
#7326 = edge_curve ( 'none', #21411, #26251, #21379, .t. ) ;
#7325 = vertex_point ( 'none', #28157 ) ;
#7327 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7328 = oriented_edge ( 'none', *, *, #20747, .t. ) ;
#7329 = vector ( 'none', #24161, 1000.000000000000000 ) ;
#7330 = face_outer_bound ( 'none', #8360, .t. ) ;
#7331 = direction ( 'none', ( -0.4035071594494652469, 0.9149764872787845560, -2.389706876978114971e-16 ) ) ;
#7332 = axis2_placement_3d ( 'none', #12129, #24116, #29711 ) ;
#7333 = face_outer_bound ( 'none', #38115, .t. ) ;
#7334 = edge_loop ( 'none', ( #8809, #31004, #15426, #33695 ) ) ;
#7335 = cartesian_point ( 'none', ( 31.02955908097357351, -16.19423045064092648, 166.0000000000040359 ) ) ;
#7336 = edge_curve ( 'none', #15748, #29101, #33926, .t. ) ;
#7337 = axis2_placement_3d ( 'none', #7973, #34803, #2086 ) ;
#7338 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#7339 = cartesian_point ( 'none', ( -30.49840746526762914, 47.77391696398955645, 60.97126735262863662 ) ) ;
#7340 = edge_curve ( 'none', #3670, #5957, #29759, .t. ) ;
#7341 = cartesian_point ( 'none', ( 101.5999999999998096, -44.85240094065625982, 86.68953396286066493 ) ) ;
#7343 = advanced_face ( 'none', ( #5001 ), #10158, .t. ) ;
#7342 = vertex_point ( 'none', #25962 ) ;
#7344 = edge_curve ( 'none', #31741, #32761, #9551, .t. ) ;
#7345 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#7346 = vector ( 'none', #30119, 1000.000000000000000 ) ;
#7347 = cartesian_point ( 'none', ( 39.92414047679161371, -2.463074901765499369, -14.30088183765316678 ) ) ;
#7348 = oriented_edge ( 'none', *, *, #16767, .f. ) ;
#7349 = direction ( 'none', ( -3.260454818050848040e-16, -0.04464007320815827767, -0.9990031350621330075 ) ) ;
#7350 = edge_curve ( 'none', #31958, #32825, #31633, .t. ) ;
#7351 = direction ( 'none', ( 1.000000000000000000, -1.058752671254872842e-14, 1.304512053934554399e-15 ) ) ;
#7352 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#7353 = edge_curve ( 'none', #25618, #4444, #12492, .t. ) ;
#7354 = vector ( 'none', #20411, 1000.000000000000000 ) ;
#7355 = oriented_edge ( 'none', *, *, #21372, .f. ) ;
#7356 = cartesian_point ( 'none', ( 99.49999999999975842, -50.87889513109121964, 89.12497391749448639 ) ) ;
#7357 = direction ( 'none', ( -0.02392330228106804083, 0.04462729707849429767, 0.9987172172158826911 ) ) ;
#7358 = direction ( 'none', ( 1.000000000000000000, -1.058752671254872842e-14, 1.304512053934554399e-15 ) ) ;
#7359 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#7360 = axis2_placement_3d ( 'none', #35965, #12179, #9669 ) ;
#7361 = vertex_point ( 'none', #22728 ) ;
#7362 = edge_loop ( 'none', ( #13293, #9257 ) ) ;
#7363 = oriented_edge ( 'none', *, *, #4058, .f. ) ;
#7364 = cartesian_point ( 'none', ( -35.99999999999958078, -3.271463335587449558e-12, 80.19999999999998863 ) ) ;
#7365 = edge_loop ( 'none', ( #36780, #7945, #4846, #16375 ) ) ;
#7366 = cartesian_point ( 'none', ( 26.52514329740312604, 49.88653899652915413, 48.50000000000000711 ) ) ;
#7367 = oriented_edge ( 'none', *, *, #7123, .f. ) ;
#7368 = oriented_edge ( 'none', *, *, #38455, .t. ) ;
#7369 = axis2_placement_3d ( 'none', #10834, #31775, #7536 ) ;
#7370 = direction ( 'none', ( 4.521688933985049698e-15, 0.5810941011468866435, 0.8138363752083658254 ) ) ;
#7371 = vertex_point ( 'none', #1802 ) ;
#7372 = circle ( 'none', #28089, 28.00000000000000711 ) ;
#7373 = cylindrical_surface ( 'none', #9532, 26.00000000000000355 ) ;
#7374 = face_bound ( 'none', #3407, .t. ) ;
#7375 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#7376 = axis2_placement_3d ( 'none', #2780, #2902, #35625 ) ;
#7377 = conical_surface ( 'none', #3911, 4.000000000000000888, 1.047197551196590304 ) ;
#7378 = oriented_edge ( 'none', *, *, #18916, .f. ) ;
#7379 = cartesian_point ( 'none', ( 88.80584289970121858, 13.71807934817205954, 124.2455292418571133 ) ) ;
#7380 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295187734 ) ) ;
#7381 = vector ( 'none', #294, 1000.000000000000000 ) ;
#7382 = oriented_edge ( 'none', *, *, #29785, .t. ) ;
#7383 = plane ( 'none', #12059 ) ;
#7384 = face_outer_bound ( 'none', #26865, .t. ) ;
#7385 = edge_loop ( 'none', ( #705, #27382 ) ) ;
#7386 = cartesian_point ( 'none', ( 85.50000000000079581, 51.50003562937045132, 118.4999382881240280 ) ) ;
#7387 = cartesian_point ( 'none', ( 32.58909342444057700, 47.83995431545762500, 80.99999999999997158 ) ) ;
#7388 = direction ( 'none', ( 0.4694715627858922491, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#7389 = oriented_edge ( 'none', *, *, #26700, .f. ) ;
#7391 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#7390 = cartesian_point ( 'none', ( 22.54567602653412806, 51.22961019348266376, 72.89999999999996305 ) ) ;
#7392 = edge_curve ( 'none', #8242, #18120, #17183, .t. ) ;
#7393 = cartesian_point ( 'none', ( 88.00000000000041211, 29.37499999999679545, 67.62100752766427547 ) ) ;
#7394 = cartesian_point ( 'none', ( 85.50000000000025580, 3.562937048773828064e-05, 118.4999382881254775 ) ) ;
#7395 = vertex_point ( 'none', #13850 ) ;
#7396 = axis2_placement_3d ( 'none', #7555, #16204, #34381 ) ;
#7397 = oriented_edge ( 'none', *, *, #31429, .t. ) ;
#7398 = cartesian_point ( 'none', ( -27.97402984570920736, -11.99788373579388079, 166.0000000000001705 ) ) ;
#7399 = oriented_edge ( 'none', *, *, #29862, .f. ) ;
#7400 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#7401 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#7402 = edge_curve ( 'none', #6370, #4039, #9208, .t. ) ;
#7403 = oriented_edge ( 'none', *, *, #18283, .f. ) ;
#7404 = vertex_point ( 'none', #31938 ) ;
#7405 = edge_loop ( 'none', ( #5478, #6989, #21850, #19823 ) ) ;
#7406 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7407 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#7408 = line ( 'none', #18012, #14441 ) ;
#7409 = edge_loop ( 'none', ( #21505, #19057, #30288, #34872 ) ) ;
#7411 = direction ( 'none', ( -1.030503523103491923e-14, -0.9271529523749491020, 0.3746830699436733969 ) ) ;
#7410 = line ( 'none', #33660, #7848 ) ;
#7412 = direction ( 'none', ( 0.0000000000000000000, 0.9462546992991884842, 0.3234223926295185514 ) ) ;
#7413 =( bounded_curve ( ) b_spline_curve ( 3, ( #25400, #1756, #25663, #13283 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589792672, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#7414 = edge_curve ( 'none', #27468, #5795, #21859, .t. ) ;
#7415 = cartesian_point ( 'none', ( -33.46194077712107173, -51.00292657709405120, -1.110223024625156540e-13 ) ) ;
#7416 = cartesian_point ( 'none', ( 89.32802483759849110, -11.79559183363204156, 144.1589982517744488 ) ) ;
#7417 = line ( 'none', #25865, #37715 ) ;
#7418 = oriented_edge ( 'none', *, *, #35361, .f. ) ;
#7419 = cartesian_point ( 'none', ( -30.27811735504105783, -25.31463111478277028, -36.80660262918136283 ) ) ;
#7420 = advanced_face ( 'none', ( #26036 ), #7827, .f. ) ;
#7421 = cartesian_point ( 'none', ( 53.05962679711670660, 25.61018781776308018, 78.99123486583394538 ) ) ;
#7422 = direction ( 'none', ( -7.072150969235264604e-16, 4.674484667268940895e-17, 1.000000000000000000 ) ) ;
#7423 = circle ( 'none', #19638, 8.000000000000021316 ) ;
#7424 = axis2_placement_3d ( 'none', #4013, #13052, #33876 ) ;
#7425 = face_bound ( 'none', #21010, .t. ) ;
#7426 = cartesian_point ( 'none', ( 89.31430002618320430, 13.94325086839746675, 142.9778936952761228 ) ) ;
#7427 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#7428 = line ( 'none', #12079, #1344 ) ;
#7429 = cartesian_point ( 'none', ( 16.17167146271166445, 31.04139911227055748, 165.9999999999996589 ) ) ;
#7430 = b_spline_curve_with_knots ( 'none', 3,
( #36290, #12359, #12108, #3311, #447, #6582 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009028955578499770623, 0.001805791115699954125 ),
.unspecified. ) ;
#7431 = oriented_edge ( 'none', *, *, #28999, .f. ) ;
#7432 = edge_curve ( 'none', #18238, #22235, #34847, .t. ) ;
#7433 = cartesian_point ( 'none', ( 92.36586035377575854, 19.81099446324915547, 100.3827711427733362 ) ) ;
#7434 = cartesian_point ( 'none', ( 105.5999999999997954, -47.48223629201005025, 89.60205748551624083 ) ) ;
#7437 = axis2_placement_3d ( 'none', #28577, #25856, #28182 ) ;
#7436 = direction ( 'none', ( -1.279341633015805282e-16, 0.3234223926295187734, -0.9462546992991883732 ) ) ;
#7435 = cartesian_point ( 'none', ( 99.29999999999992610, 9.651991694287273660, 97.04774938768872516 ) ) ;
#7438 = cartesian_point ( 'none', ( 77.44570055531970354, 12.00000000000305711, 171.5105309695443339 ) ) ;
#7439 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#7440 = oriented_edge ( 'none', *, *, #659, .f. ) ;
#7441 = plane ( 'none', #33160 ) ;
#7442 = oriented_edge ( 'none', *, *, #749, .f. ) ;
#7443 = oriented_edge ( 'none', *, *, #4925, .f. ) ;
#7444 = oriented_edge ( 'none', *, *, #31465, .t. ) ;
#7445 = cartesian_point ( 'none', ( -35.65616640185532304, -54.34738077886731844, -51.00000000000005684 ) ) ;
#7446 = cartesian_point ( 'none', ( 108.7999999999999261, 13.73527209113863279, 143.4116900386601969 ) ) ;
#7447 = oriented_edge ( 'none', *, *, #6717, .f. ) ;
#7448 = cartesian_point ( 'none', ( 89.90007092304989555, 14.38842400024641499, 143.3825041952776189 ) ) ;
#7449 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#7450 = local_time ( 15, 18, 45.00000000000000000, #32613 ) ;
#7451 = oriented_edge ( 'none', *, *, #1852, .t. ) ;
#7452 = oriented_edge ( 'none', *, *, #18831, .f. ) ;
#7453 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#7454 = advanced_face ( 'none', ( #14381 ), #38612, .f. ) ;
#7455 = cartesian_point ( 'none', ( -29.81191037075396011, 57.49999999999671729, 60.99999999999999289 ) ) ;
#7456 = cartesian_point ( 'none', ( 34.80000000000043059, -20.34447603493525136, 111.5464185584653052 ) ) ;
#7457 = direction ( 'none', ( 5.065392549852275927e-15, 0.5810941011468867545, 0.8138363752083656033 ) ) ;
#7458 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#7459 = vector ( 'none', #4654, 1000.000000000000000 ) ;
#7460 = oriented_edge ( 'none', *, *, #37495, .f. ) ;
#7461 = face_outer_bound ( 'none', #3140, .t. ) ;
#7462 = cartesian_point ( 'none', ( 3.282790705938509903e-15, -1.683262771394444136e-29, -1.899999999999999911 ) ) ;
#7463 = axis2_placement_3d ( 'none', #17103, #11386, #20625 ) ;
#7464 = edge_curve ( 'none', #29958, #38657, #1264, .t. ) ;
#7465 = cartesian_point ( 'none', ( 11.85715032375508393, 13.55057878549640726, -36.63742301975169369 ) ) ;
#7466 = cartesian_point ( 'none', ( 17.11849564131146195, -6.640647747764753639, -37.47996987440841821 ) ) ;
#7467 = cylindrical_surface ( 'none', #1585, 50.70000000000000284 ) ;
#7468 = circle ( 'none', #21195, 13.50000000000000000 ) ;
#7469 = vector ( 'none', #34882, 1000.000000000000000 ) ;
#7470 = advanced_face ( 'none', ( #26950 ), #6893, .f. ) ;
#7471 = edge_curve ( 'none', #14851, #28536, #23733, .t. ) ;
#7472 = oriented_edge ( 'none', *, *, #1558, .f. ) ;
#7473 = axis2_placement_3d ( 'none', #30493, #33451, #10009 ) ;
#7474 = cartesian_point ( 'none', ( 26.85203337615899599, -14.40985742263442937, 165.9999999999997726 ) ) ;
#7475 = vertex_point ( 'none', #16977 ) ;
#7476 = oriented_edge ( 'none', *, *, #168, .t. ) ;
#7477 = toroidal_surface ( 'none', #1712, 13.99999999999999822, 1.000000000000000000 ) ;
#7478 = oriented_edge ( 'none', *, *, #37262, .f. ) ;
#7479 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#7480 = vertex_point ( 'none', #6225 ) ;
#7481 = direction ( 'none', ( 0.9458576949495217656, -0.3245816090057743186, 5.139921410301649810e-16 ) ) ;
#7482 = oriented_edge ( 'none', *, *, #23135, .f. ) ;
#7483 = cartesian_point ( 'none', ( 55.41230637933187353, -1.522154401750359209, 70.73895596956965903 ) ) ;
#7484 = advanced_face ( 'none', ( #15802, #6392 ), #2947, .f. ) ;
#7485 = vector ( 'none', #8134, 1000.000000000000114 ) ;
#7486 = oriented_edge ( 'none', *, *, #19720, .f. ) ;
#7487 = oriented_edge ( 'none', *, *, #24734, .f. ) ;
#7488 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#7489 = cartesian_point ( 'none', ( 109.1893591257659182, 14.32741558515943225, 143.0874169961388986 ) ) ;
#7490 = edge_curve ( 'none', #6443, #3818, #15321, .t. ) ;
#7491 = cartesian_point ( 'none', ( 13.23997775208859906, -12.19438350734475307, -36.49999999999999289 ) ) ;
#7492 = cylindrical_surface ( 'none', #366, 3.999999999999996447 ) ;
#7493 = cartesian_point ( 'none', ( 55.30000000000041638, -10.68912327166088971, 115.9033398983895466 ) ) ;
#7494 = direction ( 'none', ( 0.9862087297900546945, -0.1655063179636564463, 1.697113040293836217e-15 ) ) ;
#7495 = cartesian_point ( 'none', ( -7.916517246626505688, 25.00652895691784039, 1.649655893088021630 ) ) ;
#7496 = vector ( 'none', #25241, 1000.000000000000000 ) ;
#7497 = cartesian_point ( 'none', ( 1.176367268903623003e-13, 4.495865763889997565e-16, -72.50000000000000000 ) ) ;
#7498 = line ( 'none', #25895, #23842 ) ;
#7499 = direction ( 'none', ( -0.4035071594494652469, 0.9149764872787845560, -2.389706876978114971e-16 ) ) ;
#7500 = cylindrical_surface ( 'none', #26654, 5.900000000000002132 ) ;
#7501 = cartesian_point ( 'none', ( 24.65508552053301372, -47.01116355823108961, 77.09999999999999432 ) ) ;
#7502 = cartesian_point ( 'none', ( 109.6000000000007901, 52.99046229900644533, 145.1718516001317596 ) ) ;
#7503 = oriented_edge ( 'none', *, *, #28416, .t. ) ;
#7504 = b_spline_curve_with_knots ( 'none', 3,
( #18658, #36720, #36453, #24644, #18908, #27620 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006308278937123841914, 0.001022175466047729004, 0.001413523038383073926 ),
.unspecified. ) ;
#7505 = cartesian_point ( 'none', ( -25.32542640395579880, 46.67319504114931306, 81.10000000000076170 ) ) ;
#7506 = axis2_placement_3d ( 'none', #26150, #14561, #20312 ) ;
#7507 = vertex_point ( 'none', #18016 ) ;
#7508 = face_outer_bound ( 'none', #33907, .t. ) ;
#7509 = oriented_edge ( 'none', *, *, #13897, .f. ) ;
#7510 = edge_curve ( 'none', #30032, #2179, #14875, .t. ) ;
#7511 = oriented_edge ( 'none', *, *, #26797, .t. ) ;
#7512 = cartesian_point ( 'none', ( 72.22498166639765316, -29.37492874126238362, 169.3788690485871200 ) ) ;
#7513 = oriented_edge ( 'none', *, *, #3997, .t. ) ;
#7514 = oriented_edge ( 'none', *, *, #38285, .f. ) ;
#7515 = vertex_point ( 'none', #12266 ) ;
#7516 = cartesian_point ( 'none', ( 34.09317065409764069, -10.87180155955324246, 113.4144587807753908 ) ) ;
#7517 = cartesian_point ( 'none', ( -30.75832022458941850, -57.26190476190924983, 60.99999999999999289 ) ) ;
#7518 = edge_curve ( 'none', #26469, #5460, #22802, .t. ) ;
#7519 = direction ( 'none', ( -1.279341633015805035e-16, 0.3234223926295188289, -0.9462546992991882622 ) ) ;
#7520 = edge_curve ( 'none', #37072, #38497, #11136, .t. ) ;
#7521 = line ( 'none', #11308, #8448 ) ;
#7522 = direction ( 'none', ( -0.9474922073496642172, 0.3197788564174637305, 0.0000000000000000000 ) ) ;
#7523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7524 = cartesian_point ( 'none', ( 70.68666195031353539, -36.00366186694579085, 156.4834781736672653 ) ) ;
#7525 = circle ( 'none', #37051, 6.499999999999999112 ) ;
#7526 = cartesian_point ( 'none', ( 90.29999999999991189, 15.04570163019869788, 143.2916692147793469 ) ) ;
#7527 = cartesian_point ( 'none', ( -26.98376435759499969, -14.14451111977846054, 166.0000000000001421 ) ) ;
#7528 = direction ( 'none', ( 1.000000000000000000, -1.070548790891515131e-14, 1.304512053934557160e-15 ) ) ;
#7529 = line ( 'none', #36413, #35037 ) ;
#7530 = circle ( 'none', #10685, 65.00000000000000000 ) ;
#7531 = cartesian_point ( 'none', ( -39.92414047679145028, 2.463074901765501590, -14.30088183765321297 ) ) ;
#7532 = cartesian_point ( 'none', ( -26.52514329740337118, -49.88653899652918255, 48.49999999999990052 ) ) ;
#7533 = oriented_edge ( 'none', *, *, #849, .t. ) ;
#7534 = axis2_placement_3d ( 'none', #22171, #7400, #4233 ) ;
#7535 = oriented_edge ( 'none', *, *, #33906, .t. ) ;
#7536 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.240611268996713316e-15 ) ) ;
#7537 = cartesian_point ( 'none', ( 90.11548982464184121, -12.75274983650818683, 144.5264600684860170 ) ) ;
#7538 = advanced_face ( 'none', ( #13930, #5936 ), #36067, .t. ) ;
#7539 = axis2_placement_3d ( 'none', #16094, #19217, #13077 ) ;
#7540 = line ( 'none', #13633, #35048 ) ;
#7541 = cartesian_point ( 'none', ( 16.71170830510354577, -9.709059020027163811, -37.15485900149958809 ) ) ;
#7542 = cartesian_point ( 'none', ( 53.45468336575534352, 23.80721060679976375, 77.72297819944505193 ) ) ;
#7543 = direction ( 'none', ( -9.282589479648426908e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7544 = oriented_edge ( 'none', *, *, #36853, .t. ) ;
#7545 = face_outer_bound ( 'none', #29041, .t. ) ;
#7546 = oriented_edge ( 'none', *, *, #37040, .t. ) ;
#7547 = oriented_edge ( 'none', *, *, #6405, .t. ) ;
#7548 = edge_loop ( 'none', ( #38334, #4688, #34756, #4255 ) ) ;
#7549 = cartesian_point ( 'none', ( -51.00292657709406541, 37.46194077712103621, -9.714451465470119729e-14 ) ) ;
#7550 = cartesian_point ( 'none', ( 38.97228202114332873, -1.470113622981670032, -11.99999999999997513 ) ) ;
#7551 = direction ( 'none', ( -9.282589479648426908e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7552 = cartesian_point ( 'none', ( 10.20184774930546112, 28.56335036610107281, 165.9999999999999147 ) ) ;
#7553 = oriented_edge ( 'none', *, *, #38285, .t. ) ;
#7554 = cartesian_point ( 'none', ( 57.50000000000041922, 29.81191037144572675, 60.99999999999999289 ) ) ;
#7555 = cartesian_point ( 'none', ( 11.92847864764491383, -27.04853491693556222, -42.99999999999999289 ) ) ;
#7556 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#7557 = cartesian_point ( 'none', ( 109.6000000000006480, 29.37500000000068923, 67.62100752766363598 ) ) ;
#7558 = circle ( 'none', #37361, 4.499999999999997335 ) ;
#7559 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7560 = cartesian_point ( 'none', ( 1.126862212118975964e-13, 7.768005030978267285e-16, -65.49999999999997158 ) ) ;
#7561 = direction ( 'none', ( -0.8829475928589267664, 0.4694715627858911944, 0.0000000000000000000 ) ) ;
#7562 = edge_curve ( 'none', #6456, #1458, #2201, .t. ) ;
#7563 = circle ( 'none', #34372, 10.49999999999999645 ) ;
#7564 = cylindrical_surface ( 'none', #27102, 10.00000000000000888 ) ;
#7565 = direction ( 'none', ( -8.163404592832031993e-15, -1.000000000000000000, 2.857191607491211277e-14 ) ) ;
#7566 = cartesian_point ( 'none', ( -5.968697758265990079e-14, 1.882961441166147704e-15, -4.857225732735059864e-14 ) ) ;
#7567 = cartesian_point ( 'none', ( 7.453436894751453562e-14, 4.072437285875796592e-17, 1.999999999999999112 ) ) ;
#7568 = edge_curve ( 'none', #5162, #5337, #20930, .t. ) ;
#7569 = axis2_placement_3d ( 'none', #21479, #23957, #30064 ) ;
#7570 = edge_loop ( 'none', ( #6324, #19465, #38531, #5265 ) ) ;
#7571 = oriented_edge ( 'none', *, *, #12839, .t. ) ;
#7572 = cartesian_point ( 'none', ( 16.52392307676309713, 30.85387903152000533, 165.9999999999998579 ) ) ;
#7573 = cartesian_point ( 'none', ( 38.30000000000040927, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#7574 = edge_curve ( 'none', #29601, #32957, #37198, .t. ) ;
#7575 = face_outer_bound ( 'none', #28569, .t. ) ;
#7576 = cartesian_point ( 'none', ( 88.43195152176721763, -13.83882114898263538, 112.7132021629793854 ) ) ;
#7577 = oriented_edge ( 'none', *, *, #10803, .f. ) ;
#7578 = cylindrical_surface ( 'none', #20003, 6.138320441952071604 ) ;
#7579 = edge_loop ( 'none', ( #35683, #22999, #28575, #741 ) ) ;
#7580 = edge_curve ( 'none', #2871, #7342, #29271, .t. ) ;
#7581 = b_spline_curve_with_knots ( 'none', 3,
( #11570, #5243, #31996, #14557, #14163, #8252, #35353, #5375, #17170, #5499, #37997, #20176, #38374, #23040, #17429, #5116, #29129, #11310, #8646, #14687 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009830801677883679434, 0.001973995018763431870, 0.002469452444250963725, 0.002964909869738495581, 0.003955824720713556689, 0.004946739571688617797, 0.005937654422663678905, 0.006928569273638740013, 0.007919484124613801121, 0.008910398975588861362 ),
.unspecified. ) ;
#7582 = oriented_edge ( 'none', *, *, #10630, .f. ) ;
#7583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7584 = oriented_edge ( 'none', *, *, #14524, .t. ) ;
#7585 = cartesian_point ( 'none', ( 26.52514329740293775, -49.88653899652934598, -16.27501833360223316 ) ) ;
#7586 = axis2_placement_3d ( 'none', #7049, #28560, #767 ) ;
#7587 = oriented_edge ( 'none', *, *, #8525, .f. ) ;
#7588 = oriented_edge ( 'none', *, *, #34279, .f. ) ;
#7589 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -2.602085213965209656e-16 ) ) ;
#7590 = axis2_placement_3d ( 'none', #16359, #19343, #28304 ) ;
#7591 = circle ( 'none', #17628, 3.399999999999993250 ) ;
#7592 = cartesian_point ( 'none', ( 105.0729525483857429, -59.99996437063033738, 140.9803011433212134 ) ) ;
#7593 = face_outer_bound ( 'none', #9772, .t. ) ;
#7594 = line ( 'none', #5087, #1062 ) ;
#7595 = cartesian_point ( 'none', ( 31.93116562868402752, -17.14584528857568202, 161.6483263105496917 ) ) ;
#7596 = axis2_placement_3d ( 'none', #25752, #4975, #20426 ) ;
#7597 = direction ( 'none', ( -0.9149764872787859993, -0.4035071594494621383, 0.0000000000000000000 ) ) ;
#7598 = cartesian_point ( 'none', ( 105.6000000000006054, 26.67194894137636041, 65.50951161848699655 ) ) ;
#7599 = face_bound ( 'none', #27466, .t. ) ;
#7600 = oriented_edge ( 'none', *, *, #34674, .f. ) ;
#7601 = cartesian_point ( 'none', ( 108.9311727532313938, -10.04227848640184639, 114.0108304997911830 ) ) ;
#7602 = face_outer_bound ( 'none', #32915, .t. ) ;
#7603 = advanced_face ( 'none', ( #28826 ), #32077, .f. ) ;
#7604 = cartesian_point ( 'none', ( 3.747002708109903324e-13, 32.99999999999673150, 118.5000000000000000 ) ) ;
#7605 = cartesian_point ( 'none', ( 101.3999999999998920, -29.37492874126269271, 169.3788690485871768 ) ) ;
#7606 = edge_loop ( 'none', ( #10914, #25936, #16928, #13202 ) ) ;
#7607 = cartesian_point ( 'none', ( 109.2225378584777644, 14.23327086188402291, 143.0605919356297306 ) ) ;
#7608 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#7609 = oriented_edge ( 'none', *, *, #2015, .t. ) ;
#7610 = line ( 'none', #21318, #8090 ) ;
#7611 = oriented_edge ( 'none', *, *, #23494, .f. ) ;
#7612 = direction ( 'none', ( 1.279341633015805035e-16, -0.3234223926295188289, 0.9462546992991882622 ) ) ;
#7613 = cartesian_point ( 'none', ( 90.06593907805748245, -12.41163576314907502, 144.5800546211295341 ) ) ;
#7614 = direction ( 'none', ( 0.4035071594494654135, -0.9149764872787845560, 2.335204679199547481e-16 ) ) ;
#7615 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#7616 = line ( 'none', #4676, #31901 ) ;
#7617 = vertex_point ( 'none', #35930 ) ;
#7618 = axis2_placement_3d ( 'none', #4849, #19779, #19912 ) ;
#7619 = cartesian_point ( 'none', ( 88.00000000000025580, 3.562937046123476880e-05, 118.4999382881254633 ) ) ;
#7620 = cartesian_point ( 'none', ( 63.00000000000041922, -15.74843419386424692, 165.9999999999999716 ) ) ;
#7621 = oriented_edge ( 'none', *, *, #13429, .t. ) ;
#7622 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.643422240399080374e-15 ) ) ;
#7623 = edge_curve ( 'none', #4892, #1428, #3119, .t. ) ;
#7624 = edge_curve ( 'none', #4286, #10763, #31152, .t. ) ;
#7625 = edge_loop ( 'none', ( #37814, #23246, #20219, #33768 ) ) ;
#7626 = direction ( 'none', ( 1.000000000000000000, -7.615234699251372217e-15, 1.228184220991579620e-15 ) ) ;
#7627 = axis2_placement_3d ( 'none', #15604, #3675, #6692 ) ;
#7628 = edge_curve ( 'none', #14747, #13533, #22308, .t. ) ;
#7629 = cartesian_point ( 'none', ( 2.132250246723937703, 17.88191979570450485, -10.90805003768991632 ) ) ;
#7630 = toroidal_surface ( 'none', #29071, 4.200000000000000178, 0.2000000000000009548 ) ;
#7631 = vector ( 'none', #33938, 1000.000000000000000 ) ;
#7632 = conical_surface ( 'none', #21600, 17.50000000000000355, 0.7853981633974518317 ) ;
#7633 = edge_curve ( 'none', #19140, #2421, #27879, .t. ) ;
#7634 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#7635 = advanced_face ( 'none', ( #5453 ), #19013, .f. ) ;
#7636 = edge_curve ( 'none', #23379, #28571, #322, .t. ) ;
#7637 = edge_curve ( 'none', #23935, #27638, #36792, .t. ) ;
#7638 = cartesian_point ( 'none', ( 30.31088913245474359, -57.50000000000029132, 48.49999999999997868 ) ) ;
#7639 = oriented_edge ( 'none', *, *, #21766, .t. ) ;
#7640 = line ( 'none', #21470, #38425 ) ;
#7641 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7642 = cartesian_point ( 'none', ( 28.39520107427254203, -52.76191443482760235, 77.09999999999999432 ) ) ;
#7643 = cartesian_point ( 'none', ( 93.28302571440676161, 41.05557295062140355, 100.0709196111641432 ) ) ;
#7644 = edge_loop ( 'none', ( #17732, #27333, #22056, #36593 ) ) ;
#7645 = circle ( 'none', #11857, 4.500000000000003553 ) ;
#7646 = axis2_placement_3d ( 'none', #12462, #6427, #9433 ) ;
#7647 = vector ( 'none', #12147, 1000.000000000000000 ) ;
#7649 = cartesian_point ( 'none', ( 129.5000000000007674, 54.66527726539616339, 169.7651799241486970 ) ) ;
#7648 = cartesian_point ( 'none', ( 30.77514329740237642, -49.88653899652960177, 48.49999999999997158 ) ) ;
#7650 = oriented_edge ( 'none', *, *, #2914, .t. ) ;
#7651 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.228184220991579817e-15 ) ) ;
#7652 = cartesian_point ( 'none', ( -33.46194077712585369, -51.00292657709087507, -5.563238408344535811e-14 ) ) ;
#7653 = cartesian_point ( 'none', ( 65.53734368894403417, -32.75675465979310275, 157.3283860657023467 ) ) ;
#7654 = advanced_face ( 'none', ( #25102 ), #482, .f. ) ;
#7655 = cartesian_point ( 'none', ( 27.20019984955765580, 46.52362379519097857, 77.09999999999996589 ) ) ;
#7656 = cartesian_point ( 'none', ( -26.88183926326598083, -14.35330262199906848, 166.0000000000001421 ) ) ;
#7657 = face_outer_bound ( 'none', #21624, .t. ) ;
#7658 = vector ( 'none', #17747, 1000.000000000000000 ) ;
#7659 = edge_loop ( 'none', ( #20264, #15588, #14890, #21614 ) ) ;
#7660 = cartesian_point ( 'none', ( -39.91643206264994603, 2.584991715680233781, -14.89060725646361405 ) ) ;
#7661 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#7662 = oriented_edge ( 'none', *, *, #30135, .f. ) ;
#7663 = cartesian_point ( 'none', ( 24.97002401085354961, -52.94374425699234621, 77.09999999999999432 ) ) ;
#7664 = cartesian_point ( 'none', ( -29.71583810997315922, -26.43313710100301250, -37.33422393949455653 ) ) ;
#7665 = cylindrical_surface ( 'none', #12616, 6.500000000000000000 ) ;
#7666 = vector ( 'none', #38635, 1000.000000000000000 ) ;
#7667 = advanced_face ( 'none', ( #29721 ), #24130, .f. ) ;
#7669 = edge_loop ( 'none', ( #17566, #25906, #10135, #6680 ) ) ;
#7668 = face_bound ( 'none', #22239, .t. ) ;
#7670 = cartesian_point ( 'none', ( 41.32146894564771600, 36.73057713589571449, 95.02271772060741739 ) ) ;
#7671 = cartesian_point ( 'none', ( 86.30000000000042348, -2.702862236274702100e-12, 118.4999999999999574 ) ) ;
#7672 = cartesian_point ( 'none', ( 1.123326136634358480e-13, 8.001729264341704346e-16, -65.00000000000000000 ) ) ;
#7673 = oriented_edge ( 'none', *, *, #3088, .t. ) ;
#7674 = oriented_edge ( 'none', *, *, #19093, .t. ) ;
#7675 = edge_curve ( 'none', #7286, #11508, #17638, .t. ) ;
#7676 = cartesian_point ( 'none', ( 9.496723060701137697, 33.70730200298813628, 165.9999999999589306 ) ) ;
#7677 = axis2_placement_3d ( 'none', #19328, #10189, #31043 ) ;
#7678 = cartesian_point ( 'none', ( 51.00292657709098165, -33.46194077712567605, 8.449167401648566869e-14 ) ) ;
#7679 = face_outer_bound ( 'none', #12247, .t. ) ;
#7680 = edge_curve ( 'none', #25684, #5505, #3001, .t. ) ;
#7681 = cartesian_point ( 'none', ( -16.54458217652381435, 32.23673298423583589, 161.6295588716374994 ) ) ;
#7682 = cartesian_point ( 'none', ( -2.373035945389379897, -39.92972468870627978, -14.01299393201618138 ) ) ;
#7683 = cartesian_point ( 'none', ( 101.5999999999997669, -48.44345517645965060, 95.15146810793169152 ) ) ;
#7684 = face_outer_bound ( 'none', #25000, .t. ) ;
#7685 = oriented_edge ( 'none', *, *, #29280, .f. ) ;
#7686 = cartesian_point ( 'none', ( 78.02235312011887913, 9.081760005227064170, 175.9999999999999432 ) ) ;
#7687 = cartesian_point ( 'none', ( 23.95603720460564290, -18.84239988622952566, 165.9999999999997726 ) ) ;
#7688 = edge_curve ( 'none', #15099, #5716, #8227, .t. ) ;
#7689 = cartesian_point ( 'none', ( 109.3000000000004235, -12.23757804285033046, 115.3740902710454606 ) ) ;
#7690 = cartesian_point ( 'none', ( 63.00000000000041922, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#7691 = vertex_point ( 'none', #24511 ) ;
#7692 = circle ( 'none', #16366, 47.00000000000000711 ) ;
#7693 = vertex_point ( 'none', #21667 ) ;
#7694 = oriented_edge ( 'none', *, *, #1077, .f. ) ;
#7695 = direction ( 'none', ( 0.9149764872787841119, 0.4035071594494660796, 0.0000000000000000000 ) ) ;
#7696 = cartesian_point ( 'none', ( -27.04853491693535972, -11.92847864764509680, -5.500000000000015987 ) ) ;
#7697 = cartesian_point ( 'none', ( 108.5340609219427392, 14.68827949676449940, 143.3691052670394299 ) ) ;
#7698 = cartesian_point ( 'none', ( 40.30000000000043059, 16.27558082794332961, 124.0628651532276905 ) ) ;
#7699 = vertex_point ( 'none', #21913 ) ;
#7700 = oriented_edge ( 'none', *, *, #23669, .f. ) ;
#7701 = cartesian_point ( 'none', ( -18.00370981266732429, 0.8435533932326010342, -36.77555650337470894 ) ) ;
#7702 = direction ( 'none', ( -5.302452762735074933e-15, -0.5810941011468839790, -0.8138363752083676017 ) ) ;
#7703 = direction ( 'none', ( -0.5205750859417505039, 0.03811440398960717207, 0.8529647543159425416 ) ) ;
#7704 = direction ( 'none', ( 1.720845688168992638e-15, -8.677469957431125656e-30, -1.000000000000000000 ) ) ;
#7705 = circle ( 'none', #143, 36.00000000000000000 ) ;
#7706 = face_bound ( 'none', #8645, .t. ) ;
#7707 = edge_curve ( 'none', #17792, #15024, #18567, .t. ) ;
#7708 = cartesian_point ( 'none', ( 109.4999999999997442, -50.87889513109352890, 89.12497391749450060 ) ) ;
#7709 = direction ( 'none', ( 9.182154365008653335e-15, 0.8138363752083697111, -0.5810941011468809814 ) ) ;
#7710 = approval_role ( '' ) ;
#7711 = axis2_placement_3d ( 'none', #12564, #36107, #27661 ) ;
#7712 = oriented_edge ( 'none', *, *, #35244, .f. ) ;
#7713 = edge_loop ( 'none', ( #28495, #23088, #9521, #5074 ) ) ;
#7714 = advanced_face ( 'none', ( #4964 ), #34364, .f. ) ;
#7715 = line ( 'none', #35222, #23169 ) ;
#7716 = cartesian_point ( 'none', ( -39.21988490596834254, -5.055831025971436077, -11.05750495275035483 ) ) ;
#7717 = oriented_edge ( 'none', *, *, #31926, .f. ) ;
#7718 = oriented_edge ( 'none', *, *, #35312, .t. ) ;
#7719 = circle ( 'none', #6733, 4.000000000000003553 ) ;
#7720 = cartesian_point ( 'none', ( -28.66256355473320028, -8.268572698529958132, -36.50000000000001421 ) ) ;
#7721 = oriented_edge ( 'none', *, *, #23883, .f. ) ;
#7722 = cartesian_point ( 'none', ( 30.92319106431226672, -16.39446556668037758, 166.0000000000005969 ) ) ;
#7723 = vertex_point ( 'none', #3989 ) ;
#7724 = face_outer_bound ( 'none', #8808, .t. ) ;
#7725 = oriented_edge ( 'none', *, *, #587, .f. ) ;
#7726 = cartesian_point ( 'none', ( 129.4999999999997726, -51.26520600665612193, 67.23469665210230062 ) ) ;
#7727 = oriented_edge ( 'none', *, *, #9797, .f. ) ;
#7728 = advanced_face ( 'none', ( #37654 ), #12020, .f. ) ;
#7729 = cartesian_point ( 'none', ( 1.244004899092487399e-13, -6.378679975810523352e-28, -71.99999999999998579 ) ) ;
#7730 = direction ( 'none', ( 0.7071067811865465735, -5.659550276437404146e-15, 0.7071067811865484609 ) ) ;
#7731 = cartesian_point ( 'none', ( 108.9862917547045384, 14.68629739449235316, 143.1895757640099021 ) ) ;
#7732 = oriented_edge ( 'none', *, *, #21460, .f. ) ;
#7733 = cartesian_point ( 'none', ( 128.4999999999998295, -43.74401161470171928, 85.16139706766392692 ) ) ;
#7734 = edge_curve ( 'none', #37419, #12622, #18078, .t. ) ;
#7735 = cartesian_point ( 'none', ( 30.75832022459194448, -57.26190476190832612, 60.99999999999999289 ) ) ;
#7736 = cartesian_point ( 'none', ( 17.31041759277736247, 45.25106413401665151, 221.0000000000000284 ) ) ;
#7737 = conical_surface ( 'none', #34354, 34.00000000000000000, 0.7853981633974415066 ) ;
#7738 = direction ( 'none', ( -9.282589479648423752e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7739 = circle ( 'none', #2747, 6.138320441952071604 ) ;
#7740 = direction ( 'none', ( -1.000000000000000000, 1.070548790891515131e-14, -1.304512053934557160e-15 ) ) ;
#7741 = edge_curve ( 'none', #2869, #35452, #13893, .t. ) ;
#7742 = axis2_placement_3d ( 'none', #13758, #16382, #10900 ) ;
#7743 = cartesian_point ( 'none', ( 107.7999999999998977, 7.054583543125710676, 97.16381357802998764 ) ) ;
#7744 = cartesian_point ( 'none', ( 89.35399451177413255, 5.215869910430422252, 106.3315741167966166 ) ) ;
#7745 = edge_curve ( 'none', #8288, #32612, #11094, .t. ) ;
#7746 = face_outer_bound ( 'none', #3000, .t. ) ;
#7747 = edge_loop ( 'none', ( #15935, #18907, #5840, #18280 ) ) ;
#7748 = cartesian_point ( 'none', ( 7.512740473092054024e-14, 4.107793026786226558e-17, 0.9999999999999991118 ) ) ;
#7749 = cartesian_point ( 'none', ( 3.788507306874773217, -42.04732112020657553, -32.49999999999998579 ) ) ;
#7750 = vector ( 'none', #11487, 1000.000000000000000 ) ;
#7751 = b_spline_curve_with_knots ( 'none', 3,
( #10868, #7701, #8078, #37561, #1817, #13865, #34915, #34535 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002840027098672483988, 0.004260040648008727067, 0.005680054197344970579 ),
.unspecified. ) ;
#7752 = cartesian_point ( 'none', ( 37.46194077712550552, -45.96194077712567605, 6.200123488375500889e-14 ) ) ;
#7754 = oriented_edge ( 'none', *, *, #33070, .t. ) ;
#7753 = axis2_placement_3d ( 'none', #20094, #8044, #17346 ) ;
#7755 = circle ( 'none', #197, 43.74499999999999744 ) ;
#7756 = vertex_point ( 'none', #36594 ) ;
#7757 = axis2_placement_3d ( 'none', #22603, #10735, #2196 ) ;
#7758 = oriented_edge ( 'none', *, *, #6, .t. ) ;
#7759 = face_outer_bound ( 'none', #29687, .t. ) ;
#7760 = vertex_point ( 'none', #19425 ) ;
#7761 = oriented_edge ( 'none', *, *, #9219, .f. ) ;
#7762 = cartesian_point ( 'none', ( 17.31041759277736247, 45.25106413401670125, 70.99999999999998579 ) ) ;
#7763 = cartesian_point ( 'none', ( -26.37825796491128116, 53.93387450264922478, 73.10000000000071907 ) ) ;
#7764 = cartesian_point ( 'none', ( 64.13396290385919940, 6.804629804362519074, 168.4222043040608696 ) ) ;
#7765 = cartesian_point ( 'none', ( 95.28434317955996846, 19.73987674603621656, 98.79122307064325526 ) ) ;
#7766 = oriented_edge ( 'none', *, *, #2132, .t. ) ;
#7767 = edge_loop ( 'none', ( #26445, #19498, #7145 ) ) ;
#7769 = cartesian_point ( 'none', ( 7.898213732305957657e-14, 4.337605342704018874e-17, -5.500000000000000888 ) ) ;
#7768 = plane ( 'none', #24551 ) ;
#7770 = cartesian_point ( 'none', ( 107.4570738953071611, 51.26527726539348606, 67.23469665209935897 ) ) ;
#7771 = vertex_point ( 'none', #25028 ) ;
#7772 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#7773 = vector ( 'none', #20495, 1000.000000000000114 ) ;
#7774 = circle ( 'none', #24052, 6.900000000000003908 ) ;
#7775 = cartesian_point ( 'none', ( -32.17508933693925144, -16.67006623837887602, 161.6353069816978518 ) ) ;
#7776 = cartesian_point ( 'none', ( 88.00000000000041211, -42.88698030022351304, 80.19912637121026933 ) ) ;
#7777 = vector ( 'none', #10215, 1000.000000000000000 ) ;
#7778 = oriented_edge ( 'none', *, *, #36559, .t. ) ;
#7779 = plane ( 'none', #30212 ) ;
#7780 = edge_curve ( 'none', #1727, #29814, #3084, .t. ) ;
#7781 = cartesian_point ( 'none', ( 89.95241933045619476, -12.69532401784184650, 144.5044599628901949 ) ) ;
#7782 = oriented_edge ( 'none', *, *, #19894, .f. ) ;
#7783 = vector ( 'none', #18534, 1000.000000000000000 ) ;
#7784 = oriented_edge ( 'none', *, *, #25529, .f. ) ;
#7785 = advanced_face ( 'none', ( #3580 ), #12940, .f. ) ;
#7786 = edge_curve ( 'none', #15381, #37625, #32508, .t. ) ;
#7787 = cartesian_point ( 'none', ( 52.58243361777147129, 27.48637328404361568, 80.45514289122330354 ) ) ;
#7788 = axis2_placement_3d ( 'none', #33097, #35946, #238 ) ;
#7789 = cartesian_point ( 'none', ( 109.3000000000004235, -5.018295435588179032, 130.0903713651900091 ) ) ;
#7790 = cartesian_point ( 'none', ( -10.86028686588041836, -16.26512124734340858, -36.50000000000000711 ) ) ;
#7791 = line ( 'none', #23658, #6859 ) ;
#7792 = edge_loop ( 'none', ( #15678, #10832, #19375, #2831 ) ) ;
#7793 = edge_curve ( 'none', #26501, #37990, #26462, .t. ) ;
#7794 = cartesian_point ( 'none', ( 25.74794300156558791, -32.36314929341931901, -36.49999999999998579 ) ) ;
#7795 = cartesian_point ( 'none', ( -4.439178813920009681, 29.85673745590207062, 166.0000000000000000 ) ) ;
#7796 = oriented_edge ( 'none', *, *, #9447, .f. ) ;
#7797 = edge_loop ( 'none', ( #27935, #32078, #5019, #3135 ) ) ;
#7798 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.623996445595308568e-15 ) ) ;
#7799 = vertex_point ( 'none', #33980 ) ;
#7800 = edge_curve ( 'none', #32173, #34770, #27845, .t. ) ;
#7801 = vertex_point ( 'none', #31409 ) ;
#7802 = cartesian_point ( 'none', ( -14.49909669177086435, 26.80398294288238148, 166.0000000000000000 ) ) ;
#7803 = direction ( 'none', ( 4.224617836176693744e-17, -0.9462546992991884842, -0.3234223926295183849 ) ) ;
#7804 = plane ( 'none', #20067 ) ;
#7805 = vertex_point ( 'none', #28516 ) ;
#7806 = circle ( 'none', #2089, 7.300000000000008704 ) ;
#7808 = advanced_face ( 'none', ( #16216 ), #26003, .f. ) ;
#7807 = axis2_placement_3d ( 'none', #10680, #13680, #28766 ) ;
#7809 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#7810 = circle ( 'none', #7230, 17.99999999999998934 ) ;
#7811 = cartesian_point ( 'none', ( 24.98110580250092738, 17.48124498305305963, 165.9999999999998295 ) ) ;
#7812 = cartesian_point ( 'none', ( -11.92847864764490140, 27.04853491693547696, -43.00000000000000000 ) ) ;
#7813 = direction ( 'none', ( -0.4035071594494645808, 0.9149764872787850001, -3.854941057726238097e-16 ) ) ;
#7814 = cartesian_point ( 'none', ( 38.30000000000043059, 16.55945723773309197, 124.1598918710165407 ) ) ;
#7815 = axis2_placement_3d ( 'none', #23690, #35231, #26653 ) ;
#7816 = circle ( 'none', #22708, 3.399999999999993250 ) ;
#7817 = oriented_edge ( 'none', *, *, #17126, .f. ) ;
#7818 = cartesian_point ( 'none', ( 93.10000000000093223, 65.00103562937098900, 138.4999382881236443 ) ) ;
#7819 = cartesian_point ( 'none', ( -26.52514329740299459, -49.88653899652934598, 73.10000000000073328 ) ) ;
#7820 = cartesian_point ( 'none', ( 108.5961175860761472, 14.60558417010750354, 143.3728004760997123 ) ) ;
#7821 = axis2_placement_3d ( 'none', #26038, #17055, #14316 ) ;
#7822 = cartesian_point ( 'none', ( 88.00000000000041211, 25.99999999122278282, 61.00000740191638471 ) ) ;
#7823 = direction ( 'none', ( 1.279341633015805528e-16, -0.3234223926295188845, 0.9462546992991884842 ) ) ;
#7824 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#7825 = cartesian_point ( 'none', ( -7.729058804346461642, 17.52610061348325843, -5.500000000000005329 ) ) ;
#7826 = edge_loop ( 'none', ( #6523, #24708, #14116, #20412 ) ) ;
#7827 = cylindrical_surface ( 'none', #16484, 6.749999999999999112 ) ;
#7828 = edge_loop ( 'none', ( #8590, #30711, #3162, #7367 ) ) ;
#7829 = cartesian_point ( 'none', ( 26.46707018306178583, 7.466203581800190392, -1.749999999999985123 ) ) ;
#7830 = oriented_edge ( 'none', *, *, #24615, .f. ) ;
#7831 = b_spline_curve_with_knots ( 'none', 3,
( #3817, #33548, #27707, #9589, #15374, #24342, #33290, #15623, #12863, #33679, #36421, #18618, #18872, #3695, #954, #21873, #6978, #27834, #9981, #30837, #12991, #13392, #37357, #1482 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002070487744061984530, 0.003105731616092958364, 0.004140975488123932631, 0.006211463232185880298, 0.007246707104216847627, 0.008281950976247816690, 0.009317194848278784886, 0.01035243872030975308, 0.01242292646437175366, 0.01449341420843375076, 0.01656390195249575134 ),
.unspecified. ) ;
#7832 = cartesian_point ( 'none', ( 85.50000000000075318, 50.87899247233779221, 147.8750000000019327 ) ) ;
#7833 = advanced_face ( 'none', ( #4501 ), #30672, .t. ) ;
#7834 = vertex_point ( 'none', #31010 ) ;
#7835 = edge_loop ( 'none', ( #27825, #25748, #36134, #37574 ) ) ;
#7836 = oriented_edge ( 'none', *, *, #1048, .f. ) ;
#7837 = cartesian_point ( 'none', ( 8.180970180763298398e-14, 4.506179719025707098e-17, -10.26794919243113569 ) ) ;
#7838 = axis2_placement_3d ( 'none', #3642, #27655, #30282 ) ;
#7839 = vertex_point ( 'none', #13560 ) ;
#7840 = edge_loop ( 'none', ( #33053, #13983, #2826, #4548 ) ) ;
#7841 = oriented_edge ( 'none', *, *, #14688, .t. ) ;
#7842 = cartesian_point ( 'none', ( -36.99999999999964473, -3.271463335587449558e-12, 60.99999999999999289 ) ) ;
#7843 = edge_curve ( 'none', #8662, #33492, #22768, .t. ) ;
#7844 = oriented_edge ( 'none', *, *, #34057, .f. ) ;
#7845 = vector ( 'none', #23117, 1000.000000000000000 ) ;
#7846 = oriented_edge ( 'none', *, *, #14992, .f. ) ;
#7847 = cartesian_point ( 'none', ( 30.82103787216793833, -16.58504452942478480, 165.9999999999997726 ) ) ;
#7848 = vector ( 'none', #37067, 1000.000000000000000 ) ;
#7849 = edge_curve ( 'none', #36633, #7805, #9667, .t. ) ;
#7850 = axis2_placement_3d ( 'none', #11787, #26490, #12044 ) ;
#7851 = cartesian_point ( 'none', ( -29.93555108672042664, -49.52045333638553615, 77.10000000000073328 ) ) ;
#7852 = edge_curve ( 'none', #14607, #37747, #5898, .t. ) ;
#7853 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7854 = edge_curve ( 'none', #18925, #37436, #33891, .t. ) ;
#7855 = face_bound ( 'none', #18396, .t. ) ;
#7857 = cartesian_point ( 'none', ( 39.11144252748606220, -1.681563486307262822, -35.74533266936028753 ) ) ;
#7856 = direction ( 'none', ( 2.135044278125304104e-15, 0.3746830699436738410, 0.9271529523749487689 ) ) ;
#7858 = vertex_point ( 'none', #31528 ) ;
#7859 = cartesian_point ( 'none', ( 2.373070921441868819, 39.92972271466408074, -33.98692351512086418 ) ) ;
#7860 = advanced_face ( 'none', ( #36696 ), #36989, .f. ) ;
#7861 = direction ( 'none', ( -0.4066168615075748116, 2.658127113134723196e-15, 0.9135987784239477660 ) ) ;
#7862 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#7863 = edge_curve ( 'none', #15299, #30178, #1049, .t. ) ;
#7864 = cartesian_point ( 'none', ( 109.2365129912965074, 14.18525001315689948, 143.0469045790111977 ) ) ;
#7865 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#7866 = edge_curve ( 'none', #10598, #34448, #19502, .t. ) ;
#7867 = vector ( 'none', #7907, 1000.000000000000114 ) ;
#7868 = face_outer_bound ( 'none', #29618, .t. ) ;
#7869 = cartesian_point ( 'none', ( 38.30000000000040927, -3.267054607110519396e-12, 154.5000000000000000 ) ) ;
#7870 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7871 = cartesian_point ( 'none', ( 50.46194077712625869, 45.96194077712502235, -60.99999999999991473 ) ) ;
#7872 = axis2_placement_3d ( 'none', #459, #36041, #32924 ) ;
#7873 = edge_loop ( 'none', ( #36634, #31525 ) ) ;
#7874 = cartesian_point ( 'none', ( -55.76189138645776211, -33.55085318539299521, 60.99999999999998579 ) ) ;
#7875 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772978475e-16 ) ) ;
#7876 = cartesian_point ( 'none', ( 109.2999999999998977, 0.3756384372119604409, 104.5050403443065363 ) ) ;
#7877 = axis2_placement_3d ( 'none', #15157, #18405, #30240 ) ;
#7878 = direction ( 'none', ( 2.825009383476989873e-15, 0.1390914192483186929, -0.9902795449222853152 ) ) ;
#7879 = oriented_edge ( 'none', *, *, #20756, .f. ) ;
#7880 = vertex_point ( 'none', #5021 ) ;
#7881 = axis2_placement_3d ( 'none', #19204, #1025, #4268 ) ;
#7882 = oriented_edge ( 'none', *, *, #10920, .t. ) ;
#7883 = oriented_edge ( 'none', *, *, #26987, .t. ) ;
#7884 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#7885 = oriented_edge ( 'none', *, *, #30153, .t. ) ;
#7886 = cartesian_point ( 'none', ( 67.87399014476787329, -38.07547305594949449, 83.82592204830849880 ) ) ;
#7887 = oriented_edge ( 'none', *, *, #7172, .f. ) ;
#7888 = vertex_point ( 'none', #37771 ) ;
#7889 = manifold_solid_brep ( '����-24-solid1', #16449 ) ;
#7890 = cartesian_point ( 'none', ( 99.29999999999991189, 19.64202304490863682, 96.60134865560712569 ) ) ;
#7891 = circle ( 'none', #33605, 47.50000000000000000 ) ;
#7892 = oriented_edge ( 'none', *, *, #29795, .t. ) ;
#7893 = conical_surface ( 'none', #25141, 4.000000000000000000, 1.047197551196599852 ) ;
#7894 = cartesian_point ( 'none', ( -22.53099794175333059, 49.21623840877649769, 71.00000000000071054 ) ) ;
#7895 = cartesian_point ( 'none', ( 68.25000000000041211, -50.87899247233868749, 92.52499999999938041 ) ) ;
#7896 = cartesian_point ( 'none', ( 16.67938170096826767, -32.17051292029777443, 161.6357337166579100 ) ) ;
#7897 = circle ( 'none', #17114, 5.899999999999995026 ) ;
#7898 = vector ( 'none', #4103, 1000.000000000000000 ) ;
#7900 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#7899 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 63.29999999999999716 ) ) ;
#7901 = vector ( 'none', #12667, 1000.000000000000114 ) ;
#7902 = edge_curve ( 'none', #16198, #2619, #10632, .t. ) ;
#7903 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685484834e-16 ) ) ;
#7904 = cartesian_point ( 'none', ( 99.23153231035809085, 9.879635550564580981, 102.1422062233262977 ) ) ;
#7905 = advanced_face ( 'none', ( #28784 ), #10121, .f. ) ;
#7906 = axis2_placement_3d ( 'none', #9034, #17693, #14444 ) ;
#7907 = direction ( 'none', ( -9.182154365008651757e-15, -0.8138363752083697111, 0.5810941011468812034 ) ) ;
#7908 = oriented_edge ( 'none', *, *, #26765, .f. ) ;
#7909 = cartesian_point ( 'none', ( -17.50237040368167030, -31.73748304689655342, 161.6483266787826381 ) ) ;
#7910 = cartesian_point ( 'none', ( 99.50000000000076739, 50.87896638982911668, 147.8749026587543085 ) ) ;
#7911 = cartesian_point ( 'none', ( 129.5000000000004832, 28.00003562937174095, 179.4999382881247527 ) ) ;
#7912 = edge_curve ( 'none', #3561, #37625, #24619, .t. ) ;
#7913 = direction ( 'none', ( 1.000000000000000000, -1.541976423090494844e-15, 0.0000000000000000000 ) ) ;
#7914 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#7915 = vertex_point ( 'none', #14207 ) ;
#7916 = direction ( 'none', ( -1.000000000000000000, 6.938893903907228378e-15, -1.246832498358330099e-15 ) ) ;
#7917 = edge_curve ( 'none', #9021, #20944, #774, .t. ) ;
#7918 = oriented_edge ( 'none', *, *, #30959, .t. ) ;
#7919 = circle ( 'none', #28750, 4.000000000000003553 ) ;
#7920 = oriented_edge ( 'none', *, *, #29737, .f. ) ;
#7921 = oriented_edge ( 'none', *, *, #34615, .f. ) ;
#7922 = advanced_face ( 'none', ( #20891 ), #1708, .f. ) ;
#7923 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#7924 = cylindrical_surface ( 'none', #18039, 40.00000000000001421 ) ;
#7925 = oriented_edge ( 'none', *, *, #14234, .f. ) ;
#7926 = oriented_edge ( 'none', *, *, #30370, .t. ) ;
#7927 = cartesian_point ( 'none', ( 54.11608769051672141, 19.98323215889795890, 75.50132152180536593 ) ) ;
#7928 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040496e-16, 1.000000000000000000 ) ) ;
#7929 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#7930 = face_outer_bound ( 'none', #15251, .t. ) ;
#7931 = face_outer_bound ( 'none', #2453, .t. ) ;
#7932 = cartesian_point ( 'none', ( -4.927827700988328452, 29.78748738547656671, 165.9999999999999716 ) ) ;
#7933 = edge_curve ( 'none', #32742, #15173, #19962, .t. ) ;
#7934 = cartesian_point ( 'none', ( -17.53730265077705397, 31.71923970028367989, 161.6483266964432914 ) ) ;
#7935 = cartesian_point ( 'none', ( 108.8000000000004093, -10.68912327166086840, 115.9033398983895466 ) ) ;
#7936 = line ( 'none', #26144, #30806 ) ;
#7938 = axis2_placement_3d ( 'none', #11896, #33078, #29857 ) ;
#7937 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#7939 = face_bound ( 'none', #5351, .t. ) ;
#7940 = cylindrical_surface ( 'none', #28611, 11.99999999999999822 ) ;
#7941 = cartesian_point ( 'none', ( 88.08519252038423986, 11.99999999999672440, 174.7598710279389422 ) ) ;
#7942 = cartesian_point ( 'none', ( 26.93319315898538591, -14.25407068595230697, 165.9999999999998295 ) ) ;
#7943 = cartesian_point ( 'none', ( 39.16148019744221642, 5.192574001307337817, -36.87155836581649737 ) ) ;
#7944 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.083952846180992055e-15 ) ) ;
#7945 = oriented_edge ( 'none', *, *, #465, .t. ) ;
#7946 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#7947 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#7948 = direction ( 'none', ( -0.5895753283687243940, -0.8077133973006208612, 0.0000000000000000000 ) ) ;
#7949 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#7950 = oriented_edge ( 'none', *, *, #11502, .t. ) ;
#7951 = line ( 'none', #26770, #454 ) ;
#7952 = edge_loop ( 'none', ( #5012, #31513, #34973, #27306, #14510, #3930 ) ) ;
#7953 = cartesian_point ( 'none', ( -29.92514329740288659, -49.88653899652934598, -4.987414482300713286e-14 ) ) ;
#7954 = cartesian_point ( 'none', ( 5.315525184162570908e-13, 32.99999999999673150, 121.0000000000000000 ) ) ;
#7955 = vertex_point ( 'none', #8036 ) ;
#7956 = oriented_edge ( 'none', *, *, #23380, .t. ) ;
#7957 = line ( 'none', #10665, #25231 ) ;
#7958 = oriented_edge ( 'none', *, *, #7628, .t. ) ;
#7959 = oriented_edge ( 'none', *, *, #2696, .f. ) ;
#7960 = cartesian_point ( 'none', ( 95.04999999999991189, -21.37211449013627274, 98.88715924147581404 ) ) ;
#7961 = axis2_placement_3d ( 'none', #34474, #10816, #17056 ) ;
#7962 = edge_curve ( 'none', #3019, #20541, #26909, .t. ) ;
#7963 = cartesian_point ( 'none', ( -28.49999999999988631, 7.963244969341978670e-16, -64.00000000000004263 ) ) ;
#7964 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -1.734723475976806601e-16 ) ) ;
#7965 = advanced_face ( 'none', ( #34811 ), #25549, .f. ) ;
#7966 = vector ( 'none', #3909, 1000.000000000000000 ) ;
#7967 = line ( 'none', #3506, #4697 ) ;
#7968 = edge_curve ( 'none', #35075, #24388, #27408, .t. ) ;
#7969 = cartesian_point ( 'none', ( 12.64510524143835823, -33.86913418342444260, 161.4734556952073206 ) ) ;
#7970 = edge_curve ( 'none', #25454, #3182, #33434, .t. ) ;
#7971 = vector ( 'none', #183, 1000.000000000000000 ) ;
#7972 = line ( 'none', #17405, #26211 ) ;
#7973 = cartesian_point ( 'none', ( 1.123326136634358480e-13, 8.001729264341704346e-16, -65.00000000000000000 ) ) ;
#7974 = cartesian_point ( 'none', ( 27.01033358241399895, -14.08843943302604629, 165.9999999999997726 ) ) ;
#7975 = edge_loop ( 'none', ( #4317, #23997, #23826, #9274 ) ) ;
#7976 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.189660630456148734e-15 ) ) ;
#7977 = cartesian_point ( 'none', ( 28.39520107427253492, -52.76191443482760235, 81.09999999999999432 ) ) ;
#7979 = cartesian_point ( 'none', ( 28.85963444431626357, -28.62216883830416947, 146.2486903224310595 ) ) ;
#7978 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#7980 = advanced_face ( 'none', ( #25059 ), #9170, .f. ) ;
#7981 = cartesian_point ( 'none', ( 106.5694652511900813, 23.02585579909995062, 100.8678511677720877 ) ) ;
#7982 = cartesian_point ( 'none', ( 89.40835027656609668, 0.3990224857594123486, 105.0283535051165700 ) ) ;
#7983 = plane ( 'none', #33268 ) ;
#7984 = edge_curve ( 'none', #3182, #6524, #17147, .t. ) ;
#7985 = oriented_edge ( 'none', *, *, #12668, .t. ) ;
#7986 = vertex_point ( 'none', #1769 ) ;
#7987 = cartesian_point ( 'none', ( 45.96194077712562631, -45.96194077712567605, -73.72792206135777349 ) ) ;
#7988 = oriented_edge ( 'none', *, *, #33887, .t. ) ;
#7989 = vertex_point ( 'none', #22944 ) ;
#7990 = axis2_placement_3d ( 'none', #3518, #9537, #21570 ) ;
#7991 = direction ( 'none', ( -1.060140450035657759e-14, -1.000000000000000000, 2.830373554761295532e-14 ) ) ;
#7992 = cartesian_point ( 'none', ( -45.96194077712571158, -45.96194077712534209, -73.72792206135791560 ) ) ;
#7993 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#7994 = oriented_edge ( 'none', *, *, #282, .f. ) ;
#7995 = cartesian_point ( 'none', ( 99.50000000000076739, 50.87896638982911668, 147.8749026587543085 ) ) ;
#7996 = line ( 'none', #28477, #36915 ) ;
#7997 = direction ( 'none', ( -0.3392654862413473915, 0.0000000000000000000, -0.9406906663964632598 ) ) ;
#7998 = advanced_face ( 'none', ( #32945 ), #31113, .f. ) ;
#7999 = cartesian_point ( 'none', ( 6.772543198352879656, 17.45850037906622987, -37.49999999999998579 ) ) ;
#8000 = b_spline_curve_with_knots ( 'none', 3,
( #8765, #30034, #2866, #38493, #26644, #8892, #11806 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.5000000000000001110, 0.7500000000000001110, 1.000000000000000000 ),
.unspecified. ) ;
#8001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8002 = circle ( 'none', #33124, 3.399999999999993250 ) ;
#8003 = circle ( 'none', #15656, 3.400000000000000355 ) ;
#8004 = axis2_placement_3d ( 'none', #3400, #24556, #15838 ) ;
#8005 = vertex_point ( 'none', #23719 ) ;
#8006 = cartesian_point ( 'none', ( 31.00905465958712881, -25.26734115649575685, -34.26794919243111082 ) ) ;
#8007 = oriented_edge ( 'none', *, *, #37164, .t. ) ;
#8008 = edge_curve ( 'none', #22505, #4864, #23696, .t. ) ;
#8009 = cartesian_point ( 'none', ( -28.25905639528373214, -9.183549185808741910, -45.00000000000001421 ) ) ;
#8010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8011 = conical_surface ( 'none', #22072, 45.99999999999998579, 0.7853981633974415066 ) ;
#8012 = cartesian_point ( 'none', ( 11.92847864764489252, -27.04853491693556222, -3.499999999999993783 ) ) ;
#8013 = cartesian_point ( 'none', ( 86.50000000000025580, 3.562937047713687726e-05, 118.4999382881254775 ) ) ;
#8014 = cartesian_point ( 'none', ( 83.01630568357195727, -37.92366033022735650, 159.7235793789195100 ) ) ;
#8015 = edge_curve ( 'none', #1993, #29999, #31598, .t. ) ;
#8016 = axis2_placement_3d ( 'none', #36049, #32929, #20749 ) ;
#8017 = cartesian_point ( 'none', ( 95.16400094196887949, 42.33004051896708830, 103.2264846160569078 ) ) ;
#8018 = vertex_point ( 'none', #17469 ) ;
#8019 = vector ( 'none', #16720, 1000.000000000000000 ) ;
#8020 = oriented_edge ( 'none', *, *, #2853, .f. ) ;
#8022 = oriented_edge ( 'none', *, *, #13842, .f. ) ;
#8021 = edge_curve ( 'none', #22676, #37113, #1228, .t. ) ;
#8023 = oriented_edge ( 'none', *, *, #10206, .t. ) ;
#8024 = oriented_edge ( 'none', *, *, #28291, .f. ) ;
#8025 = cartesian_point ( 'none', ( 33.50915501176532274, 48.64368700173633897, 81.76070938293946710 ) ) ;
#8026 = cartesian_point ( 'none', ( 99.49999999999981526, -45.88330667274689745, 85.55803211772865779 ) ) ;
#8027 = cartesian_point ( 'none', ( 16.67938170096826767, -32.17051292029777443, 161.6357337166579100 ) ) ;
#8028 = cartesian_point ( 'none', ( 26.33395652544108501, 38.88551489699936781, 124.1299775679363080 ) ) ;
#8029 = advanced_face ( 'none', ( #35703, #13400 ), #35391, .t. ) ;
#8030 = oriented_edge ( 'none', *, *, #5655, .f. ) ;
#8031 = cartesian_point ( 'none', ( -31.91011231802064785, -17.18500568814896923, 161.6483267665178403 ) ) ;
#8032 = vertex_point ( 'none', #14856 ) ;
#8033 = edge_curve ( 'none', #35357, #4845, #22272, .t. ) ;
#8034 = circle ( 'none', #33318, 3.000000000000000000 ) ;
#8035 = face_outer_bound ( 'none', #27336, .t. ) ;
#8036 = cartesian_point ( 'none', ( 63.00000000000041922, -45.00000000000300560, 95.01923788646627145 ) ) ;
#8037 = axis2_placement_3d ( 'none', #8995, #15447, #242 ) ;
#8038 = direction ( 'none', ( 1.000000000000000000, -1.058752671254872842e-14, 1.304512053934554399e-15 ) ) ;
#8039 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#8040 = line ( 'none', #31518, #12746 ) ;
#8041 = axis2_placement_3d ( 'none', #2293, #2674, #38544 ) ;
#8042 = oriented_edge ( 'none', *, *, #28008, .f. ) ;
#8043 = face_bound ( 'none', #24136, .t. ) ;
#8044 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8045 = advanced_face ( 'none', ( #278 ), #7306, .t. ) ;
#8046 = cartesian_point ( 'none', ( -30.31088913245493544, 57.50000000000027001, 60.99999999999991473 ) ) ;
#8047 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#8048 = oriented_edge ( 'none', *, *, #32757, .t. ) ;
#8049 = axis2_placement_3d ( 'none', #7311, #10327, #14243 ) ;
#8050 = edge_loop ( 'none', ( #36323, #7161, #32951, #35424 ) ) ;
#8051 = face_outer_bound ( 'none', #2658, .t. ) ;
#8052 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#8053 = oriented_edge ( 'none', *, *, #38463, .f. ) ;
#8054 = direction ( 'none', ( 0.0000000000000000000, 0.9990031350621331185, -0.04464007320815647356 ) ) ;
#8055 = vector ( 'none', #32652, 1000.000000000000000 ) ;
#8056 = cartesian_point ( 'none', ( 57.49999999989849186, -3.266259165159479959e-12, 61.00000000048238036 ) ) ;
#8057 = edge_loop ( 'none', ( #5246, #21408, #32457, #13817 ) ) ;
#8058 = edge_curve ( 'none', #16119, #30602, #15728, .t. ) ;
#8059 = cartesian_point ( 'none', ( -14.22834564326461582, 26.94375279817349522, 166.0000000000000284 ) ) ;
#8060 = oriented_edge ( 'none', *, *, #21513, .t. ) ;
#8061 = cartesian_point ( 'none', ( -6.904835925695683052, -17.79952923083135374, -10.49999999999999822 ) ) ;
#8062 = oriented_edge ( 'none', *, *, #8015, .t. ) ;
#8064 = direction ( 'none', ( -4.283361734714854326e-16, -3.738197203383519867e-16, 1.000000000000000000 ) ) ;
#8063 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8065 = direction ( 'none', ( 0.1733575155768987131, 0.9848589603557481587, 2.272487753529616801e-16 ) ) ;
#8066 = vertex_point ( 'none', #38408 ) ;
#8067 = cartesian_point ( 'none', ( 29.74407484776488531, -5.282056109195472082, 165.9999999999997726 ) ) ;
#8068 = cartesian_point ( 'none', ( 8.180970180763298398e-14, 4.506179719025707098e-17, -10.26794919243113569 ) ) ;
#8069 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#8070 = oriented_edge ( 'none', *, *, #27507, .f. ) ;
#8071 = face_outer_bound ( 'none', #18215, .t. ) ;
#8072 = cartesian_point ( 'none', ( 108.2999999999999119, 15.04570163019869078, 143.2916692147793469 ) ) ;
#8073 = line ( 'none', #21623, #12773 ) ;
#8074 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8075 = circle ( 'none', #35522, 2.000000000000001776 ) ;
#8076 = edge_curve ( 'none', #25546, #1364, #13856, .t. ) ;
#8077 = axis2_placement_3d ( 'none', #24328, #27315, #20962 ) ;
#8078 = cartesian_point ( 'none', ( -17.93787274339444693, 1.759703084520724659, -37.01975563994800211 ) ) ;
#8079 = cartesian_point ( 'none', ( 108.8000000000004093, 4.489169500206084074, 108.4577215136008164 ) ) ;
#8080 = edge_curve ( 'none', #16000, #198, #22731, .t. ) ;
#8081 = face_bound ( 'none', #27603, .t. ) ;
#8082 = oriented_edge ( 'none', *, *, #15088, .t. ) ;
#8083 = circle ( 'none', #17378, 20.00000000000000711 ) ;
#8084 = cartesian_point ( 'none', ( 96.89630127271810522, -23.89622487890667912, 102.0676160423032144 ) ) ;
#8085 = oriented_edge ( 'none', *, *, #34271, .t. ) ;
#8086 = edge_curve ( 'none', #27760, #37232, #37616, .t. ) ;
#8087 = edge_loop ( 'none', ( #35596, #16749, #21803, #23257 ) ) ;
#8088 = b_spline_curve_with_knots ( 'none', 3,
( #667, #18723, #7081, #18840 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.557777817895709187e-16, 0.001904774089628838776 ),
.unspecified. ) ;
#8089 = mechanical_context ( 'none', #34666, 'mechanical' ) ;
#8090 = vector ( 'none', #9415, 999.9999999999998863 ) ;
#8091 = oriented_edge ( 'none', *, *, #36379, .f. ) ;
#8092 = axis2_placement_3d ( 'none', #27953, #24466, #27458 ) ;
#8093 = advanced_face ( 'none', ( #35270 ), #36657, .t. ) ;
#8094 = circle ( 'none', #12218, 50.04261363636364024 ) ;
#8095 = oriented_edge ( 'none', *, *, #25129, .t. ) ;
#8096 = cartesian_point ( 'none', ( 7.501277710505220853, -35.35180671740523195, 161.3258744494206098 ) ) ;
#8097 = oriented_edge ( 'none', *, *, #21825, .t. ) ;
#8098 = axis2_placement_3d ( 'none', #29125, #20685, #17166 ) ;
#8099 = cartesian_point ( 'none', ( 29.12750644046250414, -8.207278889265156252, 165.9999999999997726 ) ) ;
#8100 = oriented_edge ( 'none', *, *, #2636, .f. ) ;
#8101 = direction ( 'none', ( -0.4035071594494648584, 0.9149764872787846670, 0.0000000000000000000 ) ) ;
#8102 = advanced_face ( 'none', ( #5864 ), #38101, .f. ) ;
#8104 = cartesian_point ( 'none', ( 55.01550642576343364, -11.96657484928439352, 72.26827893943512038 ) ) ;
#8103 = cartesian_point ( 'none', ( -43.74499999999998323, 1.222288249768738826e-15, -8.866025403784536962 ) ) ;
#8105 = cylindrical_surface ( 'none', #4558, 4.499999999999997335 ) ;
#8106 = direction ( 'none', ( 1.727784582072899866e-15, 2.730182374797439025e-18, -1.000000000000000000 ) ) ;
#8108 = oriented_edge ( 'none', *, *, #21198, .f. ) ;
#8107 = line ( 'none', #28506, #9540 ) ;
#8109 = cartesian_point ( 'none', ( 108.6908433865728227, -12.13683339912197923, 144.5677751825397479 ) ) ;
#8110 = cartesian_point ( 'none', ( 101.6000000000007901, 53.31440634446376237, 153.9013968491933042 ) ) ;
#8111 = direction ( 'none', ( -5.930357834060042239e-16, -3.535574091041887284e-19, 1.000000000000000000 ) ) ;
#8112 = edge_loop ( 'none', ( #15730, #22365, #10759, #38510, #12728, #27605 ) ) ;
#8113 = cartesian_point ( 'none', ( -57.50000000000027001, -30.31088913245495320, -1.318389841742373392e-13 ) ) ;
#8114 = cartesian_point ( 'none', ( 88.30000000000040927, -2.702699531438709581e-12, 118.4999999999999574 ) ) ;
#8115 = direction ( 'none', ( -0.8777391957245783694, 0.02138878713171125587, 0.4786610743248346234 ) ) ;
#8116 = cartesian_point ( 'none', ( 1.649301013421182317e-13, 32.99999999999997868, 60.99999999999995026 ) ) ;
#8117 = cartesian_point ( 'none', ( 57.50000000000010658, -57.49999999999999289, -72.99999999999990052 ) ) ;
#8118 = vertex_point ( 'none', #29808 ) ;
#8119 = circle ( 'none', #28549, 6.749999999999999112 ) ;
#8120 = axis2_placement_3d ( 'none', #7144, #985, #33582 ) ;
#8121 = cartesian_point ( 'none', ( 84.30000000000040927, -2.703024941110695022e-12, 118.4999999999999716 ) ) ;
#8122 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#8123 = vector ( 'none', #23189, 1000.000000000000000 ) ;
#8124 = oriented_edge ( 'none', *, *, #28005, .t. ) ;
#8125 = cartesian_point ( 'none', ( 99.29999999999989768, 0.06156159769077667460, 97.47629409048710158 ) ) ;
#8126 = edge_curve ( 'none', #26158, #19855, #7755, .t. ) ;
#8127 = cartesian_point ( 'none', ( 101.3999999999997499, -50.87889513109344364, 89.12497391749448639 ) ) ;
#8128 = axis2_placement_3d ( 'none', #9130, #12165, #30139 ) ;
#8129 = oriented_edge ( 'none', *, *, #2564, .f. ) ;
#8130 = line ( 'none', #4481, #20310 ) ;
#8131 = vertex_point ( 'none', #11979 ) ;
#8132 = edge_curve ( 'none', #36706, #37897, #736, .t. ) ;
#8133 = oriented_edge ( 'none', *, *, #11089, .t. ) ;
#8134 = direction ( 'none', ( 0.4035071594494748504, -0.9149764872787802261, 2.389706876978171177e-16 ) ) ;
#8135 = oriented_edge ( 'none', *, *, #21152, .f. ) ;
#8136 = edge_curve ( 'none', #6491, #22704, #20415, .t. ) ;
#8137 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#8138 = oriented_edge ( 'none', *, *, #23140, .f. ) ;
#8139 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#8140 = cartesian_point ( 'none', ( -35.65616640185541542, -54.34738077886733265, -5.928040926924505197e-14 ) ) ;
#8141 = face_outer_bound ( 'none', #25646, .t. ) ;
#8143 = oriented_edge ( 'none', *, *, #4389, .t. ) ;
#8142 = line ( 'none', #25180, #27278 ) ;
#8144 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8145 = cartesian_point ( 'none', ( 69.59246969558859064, 11.68842213570510324, 169.1787630205483879 ) ) ;
#8146 = cartesian_point ( 'none', ( 28.30675361055929784, 53.52362088893349323, 73.09999999999995168 ) ) ;
#8147 = cartesian_point ( 'none', ( -5.192574001307654896, 39.16148019744206721, -36.87155836581651869 ) ) ;
#8149 = advanced_face ( 'none', ( #26431 ), #14793, .t. ) ;
#8148 = axis2_placement_3d ( 'none', #33397, #27311, #9570 ) ;
#8150 = oriented_edge ( 'none', *, *, #25993, .t. ) ;
#8151 = oriented_edge ( 'none', *, *, #22406, .t. ) ;
#8152 = cartesian_point ( 'none', ( 109.2999999999999119, 0.9990031350621021433, 118.4553599267918855 ) ) ;
#8153 = cartesian_point ( 'none', ( 20.49093307533308206, -39.52207816094516346, 132.4274769671087313 ) ) ;
#8154 = cartesian_point ( 'none', ( 22.14438303523285612, 38.77519894601197592, 132.2161874954292387 ) ) ;
#8155 = direction ( 'none', ( 0.9135987784239495424, 1.067522139062650277e-15, -0.4066168615075709813 ) ) ;
#8156 = cartesian_point ( 'none', ( -31.17312967841635540, -18.49778642504136528, 161.6483259287937813 ) ) ;
#8157 = axis2_placement_3d ( 'none', #31124, #13669, #1110 ) ;
#8158 = line ( 'none', #28554, #35191 ) ;
#8159 = direction ( 'none', ( -9.282589479648426908e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8160 = direction ( 'none', ( 1.720845688168992638e-15, -8.973292796889013490e-30, -1.000000000000000000 ) ) ;
#8161 = axis2_placement_3d ( 'none', #12708, #21976, #30695 ) ;
#8162 = circle ( 'none', #13272, 65.00000000000000000 ) ;
#8163 = vertex_point ( 'none', #9324 ) ;
#8164 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8165 = cartesian_point ( 'none', ( 33.40811350689287451, 13.88369492711081321, 161.5182868658760356 ) ) ;
#8166 = cartesian_point ( 'none', ( -26.52514329740288090, 49.88653899652934598, -4.396320093767615853e-14 ) ) ;
#8167 = oriented_edge ( 'none', *, *, #13947, .t. ) ;
#8168 = vector ( 'none', #11966, 1000.000000000000000 ) ;
#8169 = oriented_edge ( 'none', *, *, #23582, .t. ) ;
#8170 = oriented_edge ( 'none', *, *, #15263, .f. ) ;
#8171 = advanced_face ( 'none', ( #38541 ), #3987, .t. ) ;
#8172 = oriented_edge ( 'none', *, *, #18122, .t. ) ;
#8173 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -2.602085213965209656e-16 ) ) ;
#8174 = cartesian_point ( 'none', ( 89.29999999999991189, 1.847164526017106789, 137.4364194929724192 ) ) ;
#8175 = product_definition_shape ( 'none', 'none', #38004 ) ;
#8176 = vertex_point ( 'none', #32909 ) ;
#8177 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#8178 = cartesian_point ( 'none', ( -30.02637984930741410, 18.06445516747693958, 166.0000000000001705 ) ) ;
#8179 = face_outer_bound ( 'none', #18456, .t. ) ;
#8180 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#8181 = circle ( 'none', #31293, 4.050000000000001599 ) ;
#8182 = axis2_placement_3d ( 'none', #12686, #18564, #30284 ) ;
#8183 = direction ( 'none', ( -0.5895753283687243940, -0.8077133973006208612, 0.0000000000000000000 ) ) ;
#8184 = edge_curve ( 'none', #29101, #23217, #28748, .t. ) ;
#8185 = cartesian_point ( 'none', ( -14.41675901727646014, 26.84834090947503427, 166.0000000000000853 ) ) ;
#8186 = cylindrical_surface ( 'none', #20256, 4.000000000000000888 ) ;
#8187 = direction ( 'none', ( 1.040834085586085203e-14, 0.9271529523749475477, -0.3746830699436768386 ) ) ;
#8188 = edge_loop ( 'none', ( #13362, #37653, #29007, #6448, #12212, #32750, #4259, #19618 ) ) ;
#8189 = vertex_point ( 'none', #15120 ) ;
#8190 = cartesian_point ( 'none', ( -24.84015235783380859, -57.50000000000325429, 61.00000000000001421 ) ) ;
#8191 = cartesian_point ( 'none', ( 26.81958559444044710, -14.47311607811103684, 165.9999999999999147 ) ) ;
#8192 = direction ( 'none', ( -0.4533875470989000567, -0.8913134870154511002, 0.0000000000000000000 ) ) ;
#8193 = edge_curve ( 'none', #23924, #20866, #12902, .t. ) ;
#8194 = plane ( 'none', #13711 ) ;
#8195 = face_bound ( 'none', #25475, .t. ) ;
#8196 = vertex_point ( 'none', #6055 ) ;
#8197 = circle ( 'none', #32931, 45.50000000000000000 ) ;
#8198 = oriented_edge ( 'none', *, *, #24663, .f. ) ;
#8199 = cartesian_point ( 'none', ( 89.79999999999991189, -11.45862835752691389, 144.5374698495088808 ) ) ;
#8200 = cartesian_point ( 'none', ( -6.360051374446357759e-14, 7.172272653097353092e-16, 2.999999999999954259 ) ) ;
#8201 = cartesian_point ( 'none', ( 88.00000000000025580, 3.562937046123476880e-05, 118.4999382881254775 ) ) ;
#8202 = oriented_edge ( 'none', *, *, #33011, .t. ) ;
#8203 = vector ( 'none', #24165, 1000.000000000000000 ) ;
#8204 = oriented_edge ( 'none', *, *, #22287, .f. ) ;
#8205 = cartesian_point ( 'none', ( 89.30000000000040927, -2.702618179020713120e-12, 118.4999999999999574 ) ) ;
#8206 = cartesian_point ( 'none', ( 87.30000000000042348, -2.702780883856705638e-12, 118.4999999999999574 ) ) ;
#8207 = oriented_edge ( 'none', *, *, #28588, .t. ) ;
#8208 = axis2_placement_3d ( 'none', #34362, #10960, #34620 ) ;
#8209 = cartesian_point ( 'none', ( 108.8000000000004093, 11.94144028898366372, 123.6382880246802785 ) ) ;
#8210 = edge_curve ( 'none', #34791, #836, #20855, .t. ) ;
#8211 = edge_loop ( 'none', ( #14876, #33205, #33979, #24332, #32542, #28214 ) ) ;
#8212 = cartesian_point ( 'none', ( 30.56611179907679698, -11.99933940418627820, 118.6259121249421469 ) ) ;
#8213 = approval_status ( 'not_yet_approved' ) ;
#8214 = vertex_point ( 'none', #15371 ) ;
#8216 = advanced_face ( 'none', ( #4929 ), #31559, .f. ) ;
#8215 = cylindrical_surface ( 'none', #25898, 3.399999999999986144 ) ;
#8217 = cylindrical_surface ( 'none', #3490, 24.00000000000000355 ) ;
#8218 = line ( 'none', #4839, #35730 ) ;
#8219 = vertex_point ( 'none', #36152 ) ;
#8220 = cartesian_point ( 'none', ( 27.24375460106779201, -13.58530875578522767, 165.9999999999998010 ) ) ;
#8221 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#8222 = circle ( 'none', #3448, 11.42264973081042534 ) ;
#8223 = direction ( 'none', ( -0.9862087297900548055, 0.1655063179636558357, -1.616762279610384015e-15 ) ) ;
#8224 = oriented_edge ( 'none', *, *, #3489, .f. ) ;
#8226 = cartesian_point ( 'none', ( 50.13592055087339361, -30.26465601623110047, 83.56461537638935511 ) ) ;
#8225 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8227 = line ( 'none', #861, #7783 ) ;
#8228 = cartesian_point ( 'none', ( 75.51078481178143420, 51.55017276578873009, 133.8069592671745340 ) ) ;
#8229 = oriented_edge ( 'none', *, *, #31851, .t. ) ;
#8230 = advanced_face ( 'none', ( #30179 ), #19464, .t. ) ;
#8231 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8232 = axis2_placement_3d ( 'none', #4940, #4811, #14111 ) ;
#8233 = cartesian_point ( 'none', ( 109.1334540192930973, -12.20158411302394086, 144.3150352069474422 ) ) ;
#8234 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#8235 = direction ( 'none', ( -0.5895753283686463453, -0.8077133973006780376, -1.009609063018501926e-15 ) ) ;
#8236 = vector ( 'none', #32731, 1000.000000000000000 ) ;
#8237 = oriented_edge ( 'none', *, *, #10872, .f. ) ;
#8238 = edge_curve ( 'none', #2289, #36785, #29686, .t. ) ;
#8239 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#8240 = direction ( 'none', ( -0.7071067811865521247, -0.3535533905932499721, 0.6123724356958030191 ) ) ;
#8241 = direction ( 'none', ( -0.5895753283687247270, -0.8077133973006208612, 0.0000000000000000000 ) ) ;
#8242 = vertex_point ( 'none', #21233 ) ;
#8243 = direction ( 'none', ( -9.043377867970094663e-15, -0.8138363752083676017, 0.5810941011468840900 ) ) ;
#8244 = edge_curve ( 'none', #37436, #11017, #12581, .t. ) ;
#8245 = axis2_placement_3d ( 'none', #20722, #8422, #20464 ) ;
#8246 = oriented_edge ( 'none', *, *, #30089, .f. ) ;
#8247 = oriented_edge ( 'none', *, *, #3837, .f. ) ;
#8248 = cartesian_point ( 'none', ( 129.5000000000008527, 65.00003562937186530, 183.4999382881237011 ) ) ;
#8249 = oriented_edge ( 'none', *, *, #22521, .t. ) ;
#8250 = direction ( 'none', ( -0.4035071594494685221, 0.9149764872787831127, -2.389706876978133706e-16 ) ) ;
#8251 = edge_curve ( 'none', #9032, #1206, #1679, .t. ) ;
#8252 = cartesian_point ( 'none', ( 26.23002108921433972, -29.83746514981470099, -10.74013367768307958 ) ) ;
#8253 = oriented_edge ( 'none', *, *, #14636, .t. ) ;
#8254 = circle ( 'none', #9364, 39.49999999999997158 ) ;
#8255 = vector ( 'none', #14746, 999.9999999999998863 ) ;
#8256 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 155.5000000000000000 ) ) ;
#8257 = cartesian_point ( 'none', ( 99.50000000000063949, 29.37506171187692772, 67.62104315703378177 ) ) ;
#8258 = vector ( 'none', #25515, 1000.000000000000114 ) ;
#8259 = oriented_edge ( 'none', *, *, #18003, .t. ) ;
#8260 = edge_curve ( 'none', #7989, #20326, #30634, .t. ) ;
#8261 = direction ( 'none', ( 8.528829586136353604e-15, 0.8660254037844538066, 0.4999999999999736322 ) ) ;
#8262 = direction ( 'none', ( 3.426614273534432418e-15, 0.5810941011468870876, 0.8138363752083652702 ) ) ;
#8263 = oriented_edge ( 'none', *, *, #22396, .f. ) ;
#8264 = axis2_placement_3d ( 'none', #24692, #36642, #37037 ) ;
#8265 = line ( 'none', #10320, #30216 ) ;
#8266 = direction ( 'none', ( -0.7071067811865531239, -0.6123724356958004655, -0.3535533905932522480 ) ) ;
#8267 = oriented_edge ( 'none', *, *, #3539, .f. ) ;
#8268 = direction ( 'none', ( -8.163404592832031993e-15, -1.000000000000000000, 2.857191607491211277e-14 ) ) ;
#8269 = cartesian_point ( 'none', ( 20.08715342491219502, 47.36368616655320807, 70.99999999999998579 ) ) ;
#8270 = cartesian_point ( 'none', ( 14.50832301100428978, -23.36147605371643010, -3.499999999999996891 ) ) ;
#8271 = cartesian_point ( 'none', ( 1.470113622981345181, 38.97228202114325768, -11.99999999999999645 ) ) ;
#8272 = circle ( 'none', #32768, 3.400000000000000355 ) ;
#8273 = oriented_edge ( 'none', *, *, #7392, .f. ) ;
#8274 = cartesian_point ( 'none', ( 128.5000000000000284, -21.21414993810905969, 169.2439855321970583 ) ) ;
#8276 = direction ( 'none', ( -2.658368000998756094e-15, -0.3746830699436669021, -0.9271529523749516555 ) ) ;
#8275 = direction ( 'none', ( -1.720845688168992638e-15, 8.973292796889007885e-30, 1.000000000000000000 ) ) ;
#8277 = cartesian_point ( 'none', ( 85.30000000000040927, -14.48566593424167159, 114.6057115615777775 ) ) ;
#8278 = direction ( 'none', ( 1.000000000000000000, 7.769996879871428452e-17, -3.298428228456328344e-16 ) ) ;
#8279 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#8280 = advanced_face ( 'none', ( #23210 ), #11548, .f. ) ;
#8281 = vertex_point ( 'none', #33545 ) ;
#8282 = cartesian_point ( 'none', ( -17.30864141360289565, -31.84329835183334012, 161.6483267483829138 ) ) ;
#8283 = oriented_edge ( 'none', *, *, #33984, .t. ) ;
#8284 = vertex_point ( 'none', #21744 ) ;
#8285 = direction ( 'none', ( 1.595945597898662527e-15, -7.543482406175925389e-30, -1.000000000000000000 ) ) ;
#8286 = vertex_point ( 'none', #28076 ) ;
#8287 = oriented_edge ( 'none', *, *, #20517, .t. ) ;
#8288 = vertex_point ( 'none', #12860 ) ;
#8289 = oriented_edge ( 'none', *, *, #409, .f. ) ;
#8291 = oriented_edge ( 'none', *, *, #31848, .t. ) ;
#8290 = cartesian_point ( 'none', ( 72.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#8292 = cartesian_point ( 'none', ( 36.02916043204514551, 0.6559511668735393819, 161.2558541011412387 ) ) ;
#8293 = circle ( 'none', #23562, 45.24500000000003297 ) ;
#8294 = vector ( 'none', #21694, 1000.000000000000000 ) ;
#8295 = direction ( 'none', ( 0.1733575155768987408, 0.9848589603557482697, 0.0000000000000000000 ) ) ;
#8296 = edge_curve ( 'none', #22765, #7507, #14342, .t. ) ;
#8297 = cartesian_point ( 'none', ( 86.56861605052162645, 22.37500000000092371, 67.62100752766379230 ) ) ;
#8298 = advanced_face ( 'none', ( #21338 ), #5417, .f. ) ;
#8299 = circle ( 'none', #1919, 11.00000000000000000 ) ;
#8300 = oriented_edge ( 'none', *, *, #26145, .f. ) ;
#8301 = edge_curve ( 'none', #7325, #26925, #25512, .t. ) ;
#8302 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976808672e-15 ) ) ;
#8303 = axis2_placement_3d ( 'none', #15681, #36473, #36349 ) ;
#8304 = direction ( 'none', ( 0.9135987784239443243, 0.0000000000000000000, 0.4066168615075826942 ) ) ;
#8305 = cartesian_point ( 'none', ( 99.40944910793579936, 14.44283748546386015, 92.25541775288526480 ) ) ;
#8306 = edge_curve ( 'none', #5190, #26231, #8774, .t. ) ;
#8307 = vector ( 'none', #32787, 1000.000000000000000 ) ;
#8308 = oriented_edge ( 'none', *, *, #7917, .t. ) ;
#8309 = cartesian_point ( 'none', ( -29.81191037075396011, 57.49999999999671729, 60.99999999999999289 ) ) ;
#8310 = line ( 'none', #1134, #21410 ) ;
#8311 = oriented_edge ( 'none', *, *, #36698, .t. ) ;
#8312 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#8313 = edge_curve ( 'none', #17942, #22258, #9629, .t. ) ;
#8314 = vertex_point ( 'none', #30834 ) ;
#8315 = cartesian_point ( 'none', ( -20.55680184358886464, 29.87279535758406013, 161.6483261865957672 ) ) ;
#8316 = cartesian_point ( 'none', ( -24.13736321750966241, -46.61529973746183231, 73.10000000000073328 ) ) ;
#8318 = cartesian_point ( 'none', ( 108.6227504757909230, -12.28469237361770716, 144.5743822042941247 ) ) ;
#8317 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#8319 = axis2_placement_3d ( 'none', #4836, #2098, #32108 ) ;
#8320 = cartesian_point ( 'none', ( -29.81191037152806089, -57.50000000000326850, 60.99999999999999289 ) ) ;
#8321 = cartesian_point ( 'none', ( 11.12328390539245682, 28.25054998243819782, 165.9999999999998863 ) ) ;
#8322 = oriented_edge ( 'none', *, *, #5715, .f. ) ;
#8323 = advanced_brep_shape_representation ( 'abr115l2-i-p2-s2-22-58-110-145-m8', ( #33430, #4996, #11521, #35586, #931, #33920, #4496, #38483, #36301, #18438, #9075, #32258, #24163, #1647, #26527, #28693, #2127, #17252, #25353, #21789, #32740, #9567, #30379, #7889, #27506, #34403, #2608, #29402, #28186, #10798, #18915, #3795, #24037 ), #32002 ) ;
#8324 = cartesian_point ( 'none', ( 1.414960021695983894, -39.75575400743836951, -37.35044145858325493 ) ) ;
#8325 = axis2_placement_3d ( 'none', #36666, #15356, #27688 ) ;
#8326 = oriented_edge ( 'none', *, *, #38396, .f. ) ;
#8327 = oriented_edge ( 'none', *, *, #11775, .f. ) ;
#8328 = oriented_edge ( 'none', *, *, #31503, .f. ) ;
#8329 = oriented_edge ( 'none', *, *, #22583, .f. ) ;
#8330 = cartesian_point ( 'none', ( -1.200761712283645725e-13, -1.687848916082540451e-14, 45.99999999999995026 ) ) ;
#8331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8332 = oriented_edge ( 'none', *, *, #18716, .t. ) ;
#8333 = cylindrical_surface ( 'none', #11776, 6.500000000000000000 ) ;
#8334 = direction ( 'none', ( 0.9582746788449122421, 3.500640395053832263e-17, 0.2858489809054426400 ) ) ;
#8335 = direction ( 'none', ( 4.224617836176686349e-17, -0.9462546992991882622, -0.3234223926295189400 ) ) ;
#8336 = cartesian_point ( 'none', ( 25.12899560158390955, 30.55298803735195179, -12.96894405771301173 ) ) ;
#8337 = circle ( 'none', #15677, 47.50000000000000711 ) ;
#8338 = oriented_edge ( 'none', *, *, #12388, .f. ) ;
#8339 = cartesian_point ( 'none', ( -28.54738667370744309, -52.65699594927067295, 77.10000000000073328 ) ) ;
#8340 = direction ( 'none', ( -1.000000000000000000, 1.060140450035653972e-14, -1.200428645375950115e-15 ) ) ;
#8341 = b_spline_curve_with_knots ( 'none', 3,
( #9779, #37009, #882, #30770, #6772, #10167 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717915582314e-07, 0.007872294589614985474, 0.01574437833365817732 ),
.unspecified. ) ;
#8342 = cartesian_point ( 'none', ( 30.30000000000042704, -11.99933940418627643, 118.6259121249421469 ) ) ;
#8343 = line ( 'none', #1473, #397 ) ;
#8344 = advanced_face ( 'none', ( #15283 ), #1347, .t. ) ;
#8345 = face_bound ( 'none', #6492, .t. ) ;
#8346 = line ( 'none', #30430, #20963 ) ;
#8347 = edge_curve ( 'none', #25120, #6868, #34330, .t. ) ;
#8348 = oriented_edge ( 'none', *, *, #22054, .t. ) ;
#8349 = cartesian_point ( 'none', ( 0.4754943042992246793, -36.03190988703412501, 161.2555699962712765 ) ) ;
#8350 = axis2_placement_3d ( 'none', #35967, #12307, #24170 ) ;
#8351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8352 = edge_curve ( 'none', #37630, #35024, #36188, .t. ) ;
#8353 = cartesian_point ( 'none', ( 32.00226305017238104, -14.18737415208774699, 166.0000000000066223 ) ) ;
#8354 = edge_curve ( 'none', #25965, #22809, #24061, .t. ) ;
#8355 = oriented_edge ( 'none', *, *, #13656, .t. ) ;
#8356 = axis2_placement_3d ( 'none', #17824, #2893, #23953 ) ;
#8357 = vertex_point ( 'none', #31485 ) ;
#8358 = cartesian_point ( 'none', ( -23.11473550808554478, -50.25262465667315581, 77.10000000000074749 ) ) ;
#8359 = edge_curve ( 'none', #36820, #26304, #32764, .t. ) ;
#8360 = edge_loop ( 'none', ( #23758, #13112, #4559, #4472, #34840, #26061, #22770, #5717, #757, #16222 ) ) ;
#8361 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#8362 = vertex_point ( 'none', #4445 ) ;
#8364 = cartesian_point ( 'none', ( 52.55692364012696061, -27.54752423226616287, 80.50880043526068164 ) ) ;
#8363 = cartesian_point ( 'none', ( 108.8000000000004093, 2.596660101607705329, 107.8108767283417961 ) ) ;
#8365 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#8366 = advanced_face ( 'none', ( #10593 ), #4465, .f. ) ;
#8367 = oriented_edge ( 'none', *, *, #30259, .t. ) ;
#8368 = person_and_organization ( #2175, #37343 ) ;
#8369 = cartesian_point ( 'none', ( 107.4907188777712150, 21.29750774694953463, 98.81464397326308813 ) ) ;
#8370 = vertex_point ( 'none', #19255 ) ;
#8371 = cartesian_point ( 'none', ( 89.30000000000040927, -13.53715015619048501, 114.9299067730904653 ) ) ;
#8372 = cartesian_point ( 'none', ( 108.6710903987408159, -12.18622296106427072, 144.5699821362353532 ) ) ;
#8373 = edge_curve ( 'none', #12303, #21952, #6815, .t. ) ;
#8374 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#8375 = direction ( 'none', ( -0.4533875470989000567, -0.8913134870154511002, 0.0000000000000000000 ) ) ;
#8376 = edge_curve ( 'none', #35977, #8509, #27811, .t. ) ;
#8377 = line ( 'none', #23762, #425 ) ;
#8378 = vertex_point ( 'none', #4848 ) ;
#8379 = direction ( 'none', ( 7.641389026774688827e-15, 1.000000000000000000, 4.433102826721828432e-16 ) ) ;
#8380 = cartesian_point ( 'none', ( 109.6000000000006764, 32.55513462664676183, 66.33584459775681808 ) ) ;
#8381 = direction ( 'none', ( -0.9135987784239495424, -6.522560269672797633e-16, 0.4066168615075709813 ) ) ;
#8382 = cartesian_point ( 'none', ( -29.30443652418513167, -53.49999999999999289, -51.00000000000004263 ) ) ;
#8383 = cylindrical_surface ( 'none', #20876, 5.899999999999995026 ) ;
#8384 = cartesian_point ( 'none', ( 109.2999999999999119, 13.71295205453482424, 142.9121884711312020 ) ) ;
#8385 = cartesian_point ( 'none', ( 99.29999999999992610, 9.651991694287273660, 97.04774938768872516 ) ) ;
#8386 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#8387 = face_outer_bound ( 'none', #21866, .t. ) ;
#8388 = axis2_placement_3d ( 'none', #14110, #34916, #28822 ) ;
#8389 = circle ( 'none', #110, 13.00000000000000178 ) ;
#8390 = face_outer_bound ( 'none', #5579, .t. ) ;
#8391 = cartesian_point ( 'none', ( 31.00905465958712881, -25.26734115649575685, -34.26794919243111082 ) ) ;
#8392 = advanced_face ( 'none', ( #12457 ), #2601, .f. ) ;
#8393 = cartesian_point ( 'none', ( -14.82299770275418105, -26.62649164483734410, 166.0000000000001421 ) ) ;
#8394 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8395 = oriented_edge ( 'none', *, *, #36155, .t. ) ;
#8396 = axis2_placement_3d ( 'none', #31262, #13541, #4747 ) ;
#8397 = direction ( 'none', ( 1.000000000000000000, -7.870313156106065140e-15, 1.228184220991579226e-15 ) ) ;
#8398 = vertex_point ( 'none', #34698 ) ;
#8399 = oriented_edge ( 'none', *, *, #17502, .f. ) ;
#8400 = line ( 'none', #29903, #16858 ) ;
#8401 = edge_loop ( 'none', ( #16152, #14017, #31999 ) ) ;
#8402 = vertex_point ( 'none', #19910 ) ;
#8403 = edge_loop ( 'none', ( #18629, #26248 ) ) ;
#8404 = cartesian_point ( 'none', ( 85.50000000000062528, 29.37506171187707693, 67.62104315703376756 ) ) ;
#8405 = vector ( 'none', #17438, 1000.000000000000000 ) ;
#8406 = edge_loop ( 'none', ( #1503, #31254, #18009, #8407, #30691 ) ) ;
#8407 = oriented_edge ( 'none', *, *, #38683, .t. ) ;
#8408 = direction ( 'none', ( 1.189524669241237528e-14, 1.000000000000000000, -2.379049338482475055e-14 ) ) ;
#8409 = cartesian_point ( 'none', ( -17.31041759277653114, -45.25106413402323824, 70.99999999999998579 ) ) ;
#8410 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8411 = axis2_placement_3d ( 'none', #28481, #4455, #13782 ) ;
#8412 = cartesian_point ( 'none', ( 0.4065446537082005318, 39.38809014941998043, -36.67413537881628827 ) ) ;
#8413 = cylindrical_surface ( 'none', #23163, 8.499999999999992895 ) ;
#8414 = cartesian_point ( 'none', ( 109.2999999999999119, -3.183942753657925181e-14, 118.5000000000000568 ) ) ;
#8415 = direction ( 'none', ( -6.938893903907232322e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8416 = edge_curve ( 'none', #25161, #2934, #3270, .t. ) ;
#8417 = cartesian_point ( 'none', ( 18.89229028168934121, 40.90375238955597581, 128.8592073975556502 ) ) ;
#8418 = advanced_face ( 'none', ( #28285 ), #28991, .f. ) ;
#8419 = line ( 'none', #19909, #37824 ) ;
#8420 = cartesian_point ( 'none', ( -28.87490156156165355, -19.81319767325998527, 166.0000000000002274 ) ) ;
#8421 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#8422 = direction ( 'none', ( 1.033076889491183517e-14, 0.9271529523749516555, -0.3746830699436666801 ) ) ;
#8423 = edge_curve ( 'none', #34304, #17074, #18532, .t. ) ;
#8424 = vector ( 'none', #32415, 1000.000000000000000 ) ;
#8425 = circle ( 'none', #14692, 3.000000000000001776 ) ;
#8426 = cartesian_point ( 'none', ( 29.53482500777811737, -21.01492137891501955, 161.6483272377273863 ) ) ;
#8427 = edge_curve ( 'none', #8948, #4063, #19927, .t. ) ;
#8428 = oriented_edge ( 'none', *, *, #29116, .f. ) ;
#8429 = cartesian_point ( 'none', ( -51.00292657709098165, 33.46194077712567605, -8.449167401648566869e-14 ) ) ;
#8430 = cartesian_point ( 'none', ( 89.35378404268435304, -3.323329522802648928, 131.3151800021371969 ) ) ;
#8431 = advanced_face ( 'none', ( #32475 ), #2243, .f. ) ;
#8432 = direction ( 'none', ( 1.060140450035657917e-14, 1.000000000000000000, -2.835531001114951751e-14 ) ) ;
#8433 = oriented_edge ( 'none', *, *, #4870, .f. ) ;
#8434 = face_outer_bound ( 'none', #29655, .t. ) ;
#8435 = edge_loop ( 'none', ( #16065, #10178, #3831, #16293 ) ) ;
#8436 = oriented_edge ( 'none', *, *, #9682, .f. ) ;
#8437 = axis2_placement_3d ( 'none', #30308, #15217, #24312 ) ;
#8438 = direction ( 'none', ( -1.595945597898662527e-15, 7.543482406175925389e-30, 1.000000000000000000 ) ) ;
#8439 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040496e-16, -1.000000000000000000 ) ) ;
#8440 = oriented_edge ( 'none', *, *, #9710, .t. ) ;
#8441 = edge_loop ( 'none', ( #16271, #9218, #19223, #21916 ) ) ;
#8442 = edge_curve ( 'none', #33484, #38403, #16661, .t. ) ;
#8443 = cartesian_point ( 'none', ( 121.4999999999997442, -50.74401161470132848, 97.28575272064625779 ) ) ;
#8444 = cartesian_point ( 'none', ( -30.83824860436014603, 16.55302099667354909, 166.0000000000001990 ) ) ;
#8447 = axis2_placement_3d ( 'none', #13691, #10421, #37255 ) ;
#8446 = cartesian_point ( 'none', ( 108.4273937066016913, -12.49792324444668168, 144.5839103442467319 ) ) ;
#8445 = cartesian_point ( 'none', ( -3.598578724543074259, -17.64299002180906939, -37.36470955393893689 ) ) ;
#8448 = vector ( 'none', #11183, 1000.000000000000000 ) ;
#8449 = line ( 'none', #12423, #26652 ) ;
#8450 = cartesian_point ( 'none', ( -12.04925331220402640, 27.95459974156180039, 166.0000000000001990 ) ) ;
#8451 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#8452 = cartesian_point ( 'none', ( 2.401207693382299446, -39.79275785209181748, -37.49612945196356861 ) ) ;
#8453 = face_outer_bound ( 'none', #15607, .t. ) ;
#8454 = vector ( 'none', #13497, 1000.000000000000000 ) ;
#8455 = cartesian_point ( 'none', ( 26.52514329740293064, 49.88653899652934598, -23.74999999999995381 ) ) ;
#8456 = cartesian_point ( 'none', ( -27.04853491693533485, -11.92847864764509680, -45.00000000000001421 ) ) ;
#8457 = cartesian_point ( 'none', ( -10.68198855473182185, 11.91216473346978511, -85.34056950820580312 ) ) ;
#8458 = oriented_edge ( 'none', *, *, #27681, .t. ) ;
#8459 = oriented_edge ( 'none', *, *, #15669, .f. ) ;
#8460 = direction ( 'none', ( -0.1968094904241791399, 0.9804417496613324623, -3.386787629871941733e-16 ) ) ;
#8461 = direction ( 'none', ( -0.8538158934435099434, -0.02323850994678303139, -0.5200561428910479567 ) ) ;
#8462 = vector ( 'none', #37199, 1000.000000000000000 ) ;
#8463 = direction ( 'none', ( -0.4035071594494651914, 0.9149764872787845560, -1.766130794722912134e-16 ) ) ;
#8464 = cartesian_point ( 'none', ( 98.96853191777582026, -24.39118039303459184, 102.8133543251610433 ) ) ;
#8465 = axis2_placement_3d ( 'none', #956, #6981, #19006 ) ;
#8466 = oriented_edge ( 'none', *, *, #17141, .t. ) ;
#8467 = vector ( 'none', #37906, 1000.000000000000227 ) ;
#8468 = oriented_edge ( 'none', *, *, #7229, .f. ) ;
#8469 = edge_curve ( 'none', #26553, #29095, #8689, .t. ) ;
#8470 = direction ( 'none', ( 2.135044278125304104e-15, 0.3746830699436738410, 0.9271529523749487689 ) ) ;
#8471 = oriented_edge ( 'none', *, *, #30766, .f. ) ;
#8472 = vertex_point ( 'none', #28864 ) ;
#8473 = direction ( 'none', ( -0.9135987784239468779, 2.265341112039483556e-14, -0.4066168615075770876 ) ) ;
#8474 = advanced_face ( 'none', ( #18977 ), #38506, .t. ) ;
#8475 = edge_loop ( 'none', ( #22123, #30785, #23784, #36743 ) ) ;
#8476 = edge_curve ( 'none', #28557, #4293, #24576, .t. ) ;
#8477 = axis2_placement_3d ( 'none', #37197, #25362, #37592 ) ;
#8478 = edge_curve ( 'none', #15036, #30934, #21297, .t. ) ;
#8479 = conical_surface ( 'none', #6612, 41.00000000000003553, 0.7853981633974482790 ) ;
#8480 = cartesian_point ( 'none', ( 32.38988055066470650, -16.22770742922586962, 161.6152341977502260 ) ) ;
#8481 = cartesian_point ( 'none', ( -5.000864116999257000e-13, -41.00000000000001421, 45.49999999999995026 ) ) ;
#8482 = cartesian_point ( 'none', ( -1.234762292412791901e-13, -2.432489451085504151e-14, 60.99999999999995026 ) ) ;
#8484 = advanced_face ( 'none', ( #17599 ), #31077, .f. ) ;
#8483 = axis2_placement_3d ( 'none', #36812, #30969, #4594 ) ;
#8485 = circle ( 'none', #32627, 39.28867513459483263 ) ;
#8487 = cartesian_point ( 'none', ( 51.80870526397663411, -28.51847813355001193, 81.51334582354013492 ) ) ;
#8486 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8488 = vector ( 'none', #25177, 1000.000000000000000 ) ;
#8489 = cartesian_point ( 'none', ( 121.4999999999998579, -33.33850559109136924, 162.2439855321973994 ) ) ;
#8490 = cartesian_point ( 'none', ( 1.209449207451029906e-14, -6.201494420926899447e-29, -7.000000000000000000 ) ) ;
#8491 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8492 = cartesian_point ( 'none', ( 33.46194077712620896, 51.00292657709063349, 5.563238408344593871e-14 ) ) ;
#8493 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8494 = oriented_edge ( 'none', *, *, #16181, .f. ) ;
#8495 = edge_curve ( 'none', #8018, #7275, #18035, .t. ) ;
#8496 = oriented_edge ( 'none', *, *, #22002, .f. ) ;
#8497 = axis2_placement_3d ( 'none', #17123, #11405, #10874 ) ;
#8498 = face_outer_bound ( 'none', #28667, .t. ) ;
#8499 = direction ( 'none', ( 7.548710837469347029e-15, 0.7880615331266394019, 0.6155964749786103640 ) ) ;
#8500 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 2.389706876978114971e-16 ) ) ;
#8501 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 69.59999999999999432 ) ) ;
#8502 = oriented_edge ( 'none', *, *, #29400, .t. ) ;
#8503 = circle ( 'none', #25234, 15.00000000000000000 ) ;
#8504 = oriented_edge ( 'none', *, *, #12894, .f. ) ;
#8505 = cartesian_point ( 'none', ( 87.30000000000042348, 25.72811063073515925, 128.3504632050266139 ) ) ;
#8506 = oriented_edge ( 'none', *, *, #37621, .t. ) ;
#8507 = oriented_edge ( 'none', *, *, #25179, .t. ) ;
#8508 = direction ( 'none', ( -0.1733575155768987131, -0.9848589603557483807, 0.0000000000000000000 ) ) ;
#8509 = vertex_point ( 'none', #29250 ) ;
#8510 = direction ( 'none', ( 1.000000000000000000, 7.769996879871428452e-17, -3.298428228456328344e-16 ) ) ;
#8511 = oriented_edge ( 'none', *, *, #24060, .t. ) ;
#8512 = b_spline_curve_with_knots ( 'none', 3,
( #16041, #27494, #16555, #16422, #19169, #25673, #10826, #1252, #19696, #28242, #37395, #16304, #1764, #19560, #13558, #1641, #28121, #22687, #13687, #13422, #28513, #10279, #34355, #22551 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001904774089628838776, 0.002829879696114080429, 0.003754985302599322082, 0.005605196515569805388, 0.006530302122055046607, 0.007455407728540287826, 0.009305618941510770264, 0.01023072454799603057, 0.01115583015448128913, 0.01300604136745179759, 0.01485625258042230432, 0.01670646379339281451 ),
.unspecified. ) ;
#8513 = cartesian_point ( 'none', ( -28.88344461087751469, -53.11739258573209099, 72.90000000000074465 ) ) ;
#8514 = circle ( 'none', #34293, 7.299999999999995381 ) ;
#8515 = vector ( 'none', #17799, 1000.000000000000000 ) ;
#8516 = face_outer_bound ( 'none', #29847, .t. ) ;
#8517 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#8518 = edge_curve ( 'none', #20258, #36207, #33358, .t. ) ;
#8519 = cartesian_point ( 'none', ( -45.96194077712537762, 45.96194077712567605, -73.72792206135790138 ) ) ;
#8520 = circle ( 'none', #29388, 4.500000000000001776 ) ;
#8521 = oriented_edge ( 'none', *, *, #15216, .f. ) ;
#8522 = face_outer_bound ( 'none', #13698, .t. ) ;
#8523 = cartesian_point ( 'none', ( -20.08715342491136369, 47.36368616655320807, 60.99999999999999289 ) ) ;
#8524 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#8525 = edge_curve ( 'none', #19929, #5600, #11057, .t. ) ;
#8526 = axis2_placement_3d ( 'none', #4745, #1880, #28883 ) ;
#8527 = cartesian_point ( 'none', ( -5.669370170090161309, 38.87747722919043980, -11.49999999999999645 ) ) ;
#8528 = edge_loop ( 'none', ( #11265, #37958, #20983, #11849 ) ) ;
#8529 = oriented_edge ( 'none', *, *, #37091, .f. ) ;
#8530 = edge_curve ( 'none', #18806, #24331, #5383, .t. ) ;
#8531 = cartesian_point ( 'none', ( -4.343377722013141984, 39.48953535901567591, -37.25986632231690265 ) ) ;
#8532 = advanced_face ( 'none', ( #4425 ), #11517, .t. ) ;
#8533 = face_outer_bound ( 'none', #29508, .t. ) ;
#8535 = plane ( 'none', #3718 ) ;
#8534 = cartesian_point ( 'none', ( 22.55187912953811846, 51.99916102906258430, 70.99999999999998579 ) ) ;
#8536 = edge_loop ( 'none', ( #30210, #32595, #33522, #10151 ) ) ;
#8537 = plane ( 'none', #11351 ) ;
#8538 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8539 = direction ( 'none', ( 8.828891978261329279e-16, 1.722080578598124223e-16, -1.000000000000000000 ) ) ;
#8540 = cartesian_point ( 'none', ( 99.50000000000007105, 25.80805820023127950, 62.62541906931873115 ) ) ;
#8541 = cartesian_point ( 'none', ( -14.41734914225457764, -26.84802511578942941, 165.9999999999999716 ) ) ;
#8542 = face_outer_bound ( 'none', #36910, .t. ) ;
#8543 = vertex_point ( 'none', #26762 ) ;
#8544 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#8545 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8546 = edge_curve ( 'none', #33599, #4444, #3505, .t. ) ;
#8547 = oriented_edge ( 'none', *, *, #9225, .f. ) ;
#8548 = direction ( 'none', ( -1.000000000000000000, 6.938893903907222067e-15, -1.246832498358328916e-15 ) ) ;
#8549 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#8550 = axis2_placement_3d ( 'none', #23321, #17457, #29152 ) ;
#8551 = oriented_edge ( 'none', *, *, #19622, .f. ) ;
#8552 = direction ( 'none', ( 0.9474922073496641062, -0.3197788564174639525, 0.0000000000000000000 ) ) ;
#8553 = axis2_placement_3d ( 'none', #14056, #15102, #29541 ) ;
#8554 = cartesian_point ( 'none', ( -3.398635189843415727, 18.61099886750730548, -85.99999999999991473 ) ) ;
#8555 = cartesian_point ( 'none', ( 17.30110584430640230, -4.990071248817815608, -37.49999999999999289 ) ) ;
#8556 = axis2_placement_3d ( 'none', #1356, #6985, #16147 ) ;
#8557 = vector ( 'none', #1913, 1000.000000000000000 ) ;
#8558 = cartesian_point ( 'none', ( 99.50000000000014211, 32.33815254794903638, 64.86016943433531878 ) ) ;
#8560 = advanced_face ( 'none', ( #1190, #1644, #25026, #34776, #3047, #26878 ), #6003, .t. ) ;
#8559 = circle ( 'none', #37084, 7.499999999999997335 ) ;
#8561 = line ( 'none', #15231, #21669 ) ;
#8562 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8563 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 156.5000000000000000 ) ) ;
#8564 = cartesian_point ( 'none', ( 129.1659430424823540, -43.91645013125150854, 84.29287485403074243 ) ) ;
#8565 = oriented_edge ( 'none', *, *, #31736, .f. ) ;
#8566 = cartesian_point ( 'none', ( -57.49999999999958789, -29.89095829562146633, 60.99999999999999289 ) ) ;
#8567 = circle ( 'none', #10624, 57.49999999999999289 ) ;
#8568 = oriented_edge ( 'none', *, *, #20567, .t. ) ;
#8569 = cartesian_point ( 'none', ( 84.30000000000040927, -15.61320253843931383, 113.1635305216128984 ) ) ;
#8570 = face_outer_bound ( 'none', #28486, .t. ) ;
#8571 = cartesian_point ( 'none', ( -26.23758559775902555, 23.17136050303583161, 166.0000000000138982 ) ) ;
#8572 = cartesian_point ( 'none', ( 109.5000000000005684, 23.34850580956353738, 70.05644748229754271 ) ) ;
#8574 = cartesian_point ( 'none', ( 108.7706824487231785, -11.82962613190983525, 144.5540477432384421 ) ) ;
#8573 = direction ( 'none', ( 0.4694715627858923046, 0.8829475928589261002, 0.0000000000000000000 ) ) ;
#8575 = toroidal_surface ( 'none', #37234, 7.299999999999999822, 0.2000000000000000111 ) ;
#8576 = oriented_edge ( 'none', *, *, #28299, .t. ) ;
#8577 = advanced_face ( 'none', ( #24095 ), #33853, .f. ) ;
#8578 = direction ( 'none', ( 0.9862087297900536953, -0.1655063179636619697, 0.0000000000000000000 ) ) ;
#8579 = cartesian_point ( 'none', ( 4.781685098311473148, -39.33682363415702099, -37.08447872881477991 ) ) ;
#8580 = conical_surface ( 'none', #7677, 47.50000000000000000, 0.7853981633974552734 ) ;
#8581 = face_outer_bound ( 'none', #24751, .t. ) ;
#8582 = axis2_placement_3d ( 'none', #38562, #29839, #9355 ) ;
#8583 = edge_loop ( 'none', ( #35736, #6160, #28668, #11223 ) ) ;
#8584 = edge_curve ( 'none', #23415, #7286, #10082, .t. ) ;
#8585 = cartesian_point ( 'none', ( 17.31041759277736247, -55.21779596423560577, 70.99999999999998579 ) ) ;
#8586 = cartesian_point ( 'none', ( -2.254005773152421455, -39.93644273060128569, -13.73205080756886431 ) ) ;
#8587 = edge_curve ( 'none', #22730, #26479, #16176, .t. ) ;
#8588 =( bounded_curve ( ) b_spline_curve ( 3, ( #34181, #16383, #16253, #19122 ),
.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 ( '' ) );
#8589 = axis2_placement_3d ( 'none', #30143, #24675, #18177 ) ;
#8590 = oriented_edge ( 'none', *, *, #33084, .f. ) ;
#8591 = direction ( 'none', ( -0.1733575155768986853, -0.9848589603557482697, 0.0000000000000000000 ) ) ;
#8592 = edge_curve ( 'none', #20097, #8176, #704, .t. ) ;
#8593 = edge_curve ( 'none', #1283, #28251, #32916, .t. ) ;
#8594 = circle ( 'none', #13878, 76.00000000000000000 ) ;
#8595 = circle ( 'none', #11215, 12.49999999999999645 ) ;
#8596 = direction ( 'none', ( -0.1733575155768987408, -0.9848589603557483807, 0.0000000000000000000 ) ) ;
#8597 = direction ( 'none', ( -0.6688223901362831958, 0.2295138567764235527, -0.7071067811865479058 ) ) ;
#8599 = vertex_point ( 'none', #29895 ) ;
#8598 = circle ( 'none', #2795, 64.99999999999998579 ) ;
#8600 = cartesian_point ( 'none', ( 101.7020596183664196, -23.89719469483163650, 102.0689975427442135 ) ) ;
#8601 = edge_curve ( 'none', #3798, #28876, #18065, .t. ) ;
#8602 = edge_curve ( 'none', #19307, #6266, #8197, .t. ) ;
#8603 = b_spline_curve_with_knots ( 'none', 3,
( #34344, #13151, #22811, #8025, #2144, #23065, #10945 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02686361547442023268, 0.03806022564496357175 ),
.unspecified. ) ;
#8604 = cartesian_point ( 'none', ( 87.99999999999988631, -29.37496437063038712, 169.3789307604626515 ) ) ;
#8605 = oriented_edge ( 'none', *, *, #3686, .t. ) ;
#8606 = oriented_edge ( 'none', *, *, #37213, .t. ) ;
#8607 = advanced_face ( 'none', ( #17108 ), #25476, .t. ) ;
#8608 = axis2_placement_3d ( 'none', #13515, #31234, #22389 ) ;
#8609 = face_bound ( 'none', #15136, .t. ) ;
#8610 = axis2_placement_3d ( 'none', #21499, #30206, #6581 ) ;
#8611 = line ( 'none', #10682, #2049 ) ;
#8612 = direction ( 'none', ( -0.9135987784239485432, 2.220446049250314027e-14, -0.4066168615075732018 ) ) ;
#8613 = oriented_edge ( 'none', *, *, #14457, .t. ) ;
#8614 = cartesian_point ( 'none', ( 33.41234567326893057, 13.87269199797280450, 161.5178768912132625 ) ) ;
#8616 = oriented_edge ( 'none', *, *, #12441, .t. ) ;
#8615 = axis2_placement_3d ( 'none', #15189, #35460, #29885 ) ;
#8617 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 163.9999999999999716 ) ) ;
#8618 = line ( 'none', #11883, #23138 ) ;
#8619 = oriented_edge ( 'none', *, *, #4569, .f. ) ;
#8620 = cartesian_point ( 'none', ( 26.52514329740292709, 49.88653899652934598, -25.79292610469365954 ) ) ;
#8621 = cartesian_point ( 'none', ( 57.49999999999960210, -30.31088913245590533, 61.00000000000001421 ) ) ;
#8622 = oriented_edge ( 'none', *, *, #21766, .f. ) ;
#8624 = direction ( 'none', ( -2.196799758586248692e-14, -1.000000000000000000, -6.867819076617749215e-15 ) ) ;
#8623 = cartesian_point ( 'none', ( 101.5999999999998096, -35.40142293169986942, 171.8143090032210409 ) ) ;
#8625 = cartesian_point ( 'none', ( 88.00000000000041211, 54.61301969977593984, 136.4907776171995408 ) ) ;
#8626 = cartesian_point ( 'none', ( 101.3999999999999346, -25.48088634128790275, 167.8052001548237513 ) ) ;
#8627 = oriented_edge ( 'none', *, *, #13897, .t. ) ;
#8628 = cartesian_point ( 'none', ( 96.11922058200518393, 37.12016756357529346, 93.06152814147395702 ) ) ;
#8629 = cartesian_point ( 'none', ( 63.00000000000041922, -25.98076211353652099, 163.5000000000000000 ) ) ;
#8630 = direction ( 'none', ( 1.000000000000000000, -1.070548790891515131e-14, 1.304512053934557160e-15 ) ) ;
#8631 = oriented_edge ( 'none', *, *, #3551, .t. ) ;
#8632 = cartesian_point ( 'none', ( 37.46194077712092252, 45.96194077712018355, 1.000000000000021760 ) ) ;
#8633 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#8634 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#8635 = cartesian_point ( 'none', ( 73.00000000000041211, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#8636 = cylindrical_surface ( 'none', #30396, 17.19999999999999929 ) ;
#8637 = direction ( 'none', ( 1.658395643033827582e-15, -8.857338933234860022e-30, -1.000000000000000000 ) ) ;
#8638 = circle ( 'none', #36499, 4.500000000000001776 ) ;
#8639 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8640 = cartesian_point ( 'none', ( -13.89505480420165817, 22.99815017357988722, 1.999999999999991784 ) ) ;
#8641 = axis2_placement_3d ( 'none', #19861, #13859, #34655 ) ;
#8642 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#8643 = cartesian_point ( 'none', ( 105.6000000000008043, 54.27562522891329166, 148.3519862267778251 ) ) ;
#8644 = oriented_edge ( 'none', *, *, #34923, .t. ) ;
#8645 = edge_loop ( 'none', ( #2056, #25751 ) ) ;
#8646 = cartesian_point ( 'none', ( 29.68597159318732182, -25.45910620092276844, -11.81464949986136581 ) ) ;
#8647 = edge_curve ( 'none', #323, #6868, #29198, .t. ) ;
#8648 = cartesian_point ( 'none', ( 121.5000000000007248, 47.37896638982983433, 153.9370804852512435 ) ) ;
#8649 = axis2_placement_3d ( 'none', #4959, #16495, #25866 ) ;
#8650 = circle ( 'none', #12018, 65.00000000000000000 ) ;
#8651 = oriented_edge ( 'none', *, *, #11221, .t. ) ;
#8652 = edge_curve ( 'none', #10404, #37608, #9134, .t. ) ;
#8653 = cartesian_point ( 'none', ( 105.4383920597553157, -59.99996437063034449, 141.1429478879242652 ) ) ;
#8654 = oriented_edge ( 'none', *, *, #32961, .f. ) ;
#8655 = circle ( 'none', #18022, 2.917500000000001315 ) ;
#8656 = oriented_edge ( 'none', *, *, #9620, .t. ) ;
#8657 = edge_curve ( 'none', #24594, #9558, #32439, .t. ) ;
#8658 = oriented_edge ( 'none', *, *, #24550, .t. ) ;
#8659 = vector ( 'none', #27405, 1000.000000000000000 ) ;
#8660 = oriented_edge ( 'none', *, *, #12323, .t. ) ;
#8661 = cartesian_point ( 'none', ( 26.52514329740277077, -49.88653899652934598, 80.99999999999998579 ) ) ;
#8662 = vertex_point ( 'none', #24688 ) ;
#8663 = cartesian_point ( 'none', ( 26.52514329740293064, 49.88653899652934598, -23.74999999999995381 ) ) ;
#8664 = direction ( 'none', ( -1.595945597898662527e-15, 7.543482406175925389e-30, 1.000000000000000000 ) ) ;
#8665 = cartesian_point ( 'none', ( -0.7803809625628125302, 39.67243299347018848, -10.82418641453239516 ) ) ;
#8666 = edge_loop ( 'none', ( #12923, #35106, #5713, #27647 ) ) ;
#8667 = cartesian_point ( 'none', ( 30.53773353755456199, -57.36922837877446568, 60.99999999997022115 ) ) ;
#8668 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 160.9999999999999716 ) ) ;
#8669 = axis2_placement_3d ( 'none', #21292, #18687, #24402 ) ;
#8671 = cartesian_point ( 'none', ( 89.50036540828121190, -0.2775692592215674992, 89.88686233324209240 ) ) ;
#8670 = cartesian_point ( 'none', ( 101.6000000000008043, 54.00557390159787019, 153.1572604008461553 ) ) ;
#8672 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431127057e-30, 1.000000000000000000 ) ) ;
#8673 = oriented_edge ( 'none', *, *, #4167, .f. ) ;
#8674 = line ( 'none', #23310, #38522 ) ;
#8675 = advanced_face ( 'none', ( #247 ), #21183, .f. ) ;
#8676 = face_outer_bound ( 'none', #36752, .t. ) ;
#8677 = cartesian_point ( 'none', ( 1.820253913557851488, 10.34101908373207657, 163.4999999999999432 ) ) ;
#8678 = cartesian_point ( 'none', ( -16.88576707012256506, -32.06739899039381925, 161.6443010837137706 ) ) ;
#8679 = edge_curve ( 'none', #19111, #35357, #7269, .t. ) ;
#8680 = cartesian_point ( 'none', ( 109.4999999999997300, -54.66520600665590024, 67.23469665210237167 ) ) ;
#8681 = line ( 'none', #27653, #29675 ) ;
#8682 = oriented_edge ( 'none', *, *, #31774, .t. ) ;
#8683 = cartesian_point ( 'none', ( 11.92847864764489429, -27.04853491693556222, -5.499999999999993783 ) ) ;
#8684 = face_outer_bound ( 'none', #1262, .t. ) ;
#8685 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8686 = cartesian_point ( 'none', ( 26.52514329740224852, -54.38653899652960888, 48.49999999999997868 ) ) ;
#8688 = vertex_point ( 'none', #33502 ) ;
#8687 = advanced_face ( 'none', ( #18502 ), #24418, .t. ) ;
#8689 = circle ( 'none', #26229, 76.00000000000000000 ) ;
#8690 = oriented_edge ( 'none', *, *, #12900, .t. ) ;
#8691 = direction ( 'none', ( -1.151856388048600305e-15, -3.383409640815221633e-17, 1.000000000000000000 ) ) ;
#8692 = cartesian_point ( 'none', ( 129.5000000000008527, 65.00003562937186530, 183.4999382881237011 ) ) ;
#8693 = cartesian_point ( 'none', ( 99.50000000000082423, 55.87455484817481732, 144.3079608589866041 ) ) ;
#8694 = edge_loop ( 'none', ( #30411, #20507, #13342, #36149, #26270, #15064, #12280 ) ) ;
#8695 = direction ( 'none', ( -2.659284195992657330e-15, -0.1390914192483152512, 0.9902795449222857593 ) ) ;
#8696 = line ( 'none', #14929, #18083 ) ;
#8697 = oriented_edge ( 'none', *, *, #37075, .t. ) ;
#8698 = edge_loop ( 'none', ( #26516, #24891, #20262, #37655 ) ) ;
#8699 = cartesian_point ( 'none', ( -30.89403759285429629, -16.44882203976518298, 166.0000000000002558 ) ) ;
#8700 = axis2_placement_3d ( 'none', #14186, #16924, #20191 ) ;
#8701 = edge_loop ( 'none', ( #19367, #35152 ) ) ;
#8702 = edge_curve ( 'none', #1458, #14422, #15250, .t. ) ;
#8703 = oriented_edge ( 'none', *, *, #21673, .t. ) ;
#8704 = cartesian_point ( 'none', ( -29.39128579901165850, 19.14177970678392526, 166.0000000000556781 ) ) ;
#8706 = cartesian_point ( 'none', ( 108.4930438952888068, -12.45139703612953319, 144.5818313384133660 ) ) ;
#8705 = direction ( 'none', ( -1.000000000000000000, 7.615234699251370640e-15, -1.220025301785886510e-15 ) ) ;
#8707 = oriented_edge ( 'none', *, *, #7510, .t. ) ;
#8708 = circle ( 'none', #20658, 4.500000000000000888 ) ;
#8709 = conical_surface ( 'none', #25525, 50.70000000000000284, 0.7853981633974552734 ) ;
#8710 = edge_curve ( 'none', #20694, #18976, #35235, .t. ) ;
#8711 = axis2_placement_3d ( 'none', #11439, #23536, #11557 ) ;
#8712 = cartesian_point ( 'none', ( 101.6000000000008043, 54.00557390159787019, 153.1572604008461553 ) ) ;
#8713 = edge_curve ( 'none', #38504, #8913, #27335, .t. ) ;
#8714 = line ( 'none', #35080, #18026 ) ;
#8715 = vertex_point ( 'none', #18569 ) ;
#8716 = cartesian_point ( 'none', ( 25.43450627913767903, 15.58838459676023547, -42.99999999999998579 ) ) ;
#8717 = cartesian_point ( 'none', ( 128.5000000000008242, 54.37896638983159647, 141.8127248322649905 ) ) ;
#8718 = cartesian_point ( 'none', ( 26.63563401040605427, -29.57592445222408628, -37.38840364402170025 ) ) ;
#8719 = cartesian_point ( 'none', ( -9.889549780846817129, 12.57903506507027558, -82.94682949867463151 ) ) ;
#8720 = direction ( 'none', ( 1.067522139062651066e-14, 0.9271529523749476587, -0.3746830699436767276 ) ) ;
#8721 = oriented_edge ( 'none', *, *, #29905, .t. ) ;
#8722 = vector ( 'none', #31653, 1000.000000000000000 ) ;
#8723 = oriented_edge ( 'none', *, *, #20180, .t. ) ;
#8724 = direction ( 'none', ( -1.000000000000000000, -1.020425574104006464e-16, 0.0000000000000000000 ) ) ;
#8725 = plane ( 'none', #27882 ) ;
#8726 = cartesian_point ( 'none', ( 102.8839477834299601, -22.97939277898074550, 100.8071444912601322 ) ) ;
#8727 = edge_curve ( 'none', #22397, #5430, #38066, .t. ) ;
#8728 = line ( 'none', #2224, #325 ) ;
#8729 = oriented_edge ( 'none', *, *, #19025, .f. ) ;
#8730 = cartesian_point ( 'none', ( 89.30000000000040927, -2.702618179020713120e-12, 118.4999999999999574 ) ) ;
#8731 = advanced_face ( 'none', ( #34294 ), #6323, .t. ) ;
#8732 = axis2_placement_3d ( 'none', #38686, #209, #23884 ) ;
#8733 = oriented_edge ( 'none', *, *, #6585, .t. ) ;
#8734 = oriented_edge ( 'none', *, *, #17936, .f. ) ;
#8735 = oriented_edge ( 'none', *, *, #9817, .t. ) ;
#8736 = cartesian_point ( 'none', ( -31.72950992094675371, -17.51870241432685660, 161.6483267077236690 ) ) ;
#8737 = oriented_edge ( 'none', *, *, #15885, .f. ) ;
#8738 = direction ( 'none', ( -0.7071067811865502373, 0.3535533905932569665, -0.6123724356958010206 ) ) ;
#8739 = oriented_edge ( 'none', *, *, #1103, .t. ) ;
#8740 = circle ( 'none', #23401, 28.00000000000000711 ) ;
#8741 = cartesian_point ( 'none', ( 6.857594725884060161, 16.64669471798590905, -37.48123994017036864 ) ) ;
#8742 = cartesian_point ( 'none', ( 27.42215705610010090, 13.19008358328385988, 165.9999999999997158 ) ) ;
#8743 = circle ( 'none', #22519, 13.99999999999999822 ) ;
#8744 = cartesian_point ( 'none', ( 26.52514329740242616, -49.88653899652955914, -3.469446951953614189e-14 ) ) ;
#8745 = line ( 'none', #12244, #33008 ) ;
#8747 = plane ( 'none', #14525 ) ;
#8746 = cartesian_point ( 'none', ( 54.34738077887064378, -35.65616640185024977, 1.000000000000000888 ) ) ;
#8748 = edge_loop ( 'none', ( #38189, #4514, #14309, #16053 ) ) ;
#8749 = direction ( 'none', ( -1.279341633015805282e-16, 0.3234223926295188845, -0.9462546992991883732 ) ) ;
#8750 = advanced_face ( 'none', ( #17565, #37126 ), #6795, .t. ) ;
#8751 = axis2_placement_3d ( 'none', #7573, #16604, #1943 ) ;
#8752 = cartesian_point ( 'none', ( 105.5999999999997812, -48.76739922191682552, 86.42192285887014691 ) ) ;
#8753 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#8754 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8755 = edge_curve ( 'none', #14319, #26693, #28245, .t. ) ;
#8756 = vertex_point ( 'none', #18315 ) ;
#8757 = vector ( 'none', #32584, 1000.000000000000000 ) ;
#8758 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8759 = vertex_point ( 'none', #24297 ) ;
#8760 = cartesian_point ( 'none', ( 7.263128870090472589, -16.46957677101812223, -36.49999999999999289 ) ) ;
#8761 = direction ( 'none', ( -0.8777391957245777032, 0.02138878713171125240, 0.4786610743248357891 ) ) ;
#8762 = edge_curve ( 'none', #855, #38474, #13360, .t. ) ;
#8763 = axis2_placement_3d ( 'none', #29875, #35821, #23780 ) ;
#8764 = oriented_edge ( 'none', *, *, #5142, .t. ) ;
#8765 = cartesian_point ( 'none', ( -57.49999999999961631, 29.81191037152519741, 60.99999999999999289 ) ) ;
#8766 = plane ( 'none', #34984 ) ;
#8767 = direction ( 'none', ( 8.828891978261328293e-16, 1.722080578598123977e-16, -1.000000000000000000 ) ) ;
#8768 = edge_curve ( 'none', #15215, #675, #26397, .t. ) ;
#8769 = advanced_face ( 'none', ( #24536 ), #15692, .t. ) ;
#8770 = cartesian_point ( 'none', ( 63.35729408812488828, 1.345001947453982494, 68.35080716121287026 ) ) ;
#8771 = edge_loop ( 'none', ( #23822, #8202, #5987, #30964 ) ) ;
#8772 = vertex_point ( 'none', #7309 ) ;
#8773 = vertex_point ( 'none', #31189 ) ;
#8774 = b_spline_curve_with_knots ( 'none', 3,
( #27589, #30967, #18746, #9980, #3814, #24732, #6840, #27705, #9847, #4072, #36681, #24862, #12988, #7226, #24989, #7105, #10106, #13119, #33937, #13251, #3693, #15620, #693, #24601, #6709, #7613, #16391, #34193, #31730, #22780, #37209 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000283662, 0.2500000000000567324, 0.3125000000000696665, 0.3750000000000826561, 0.4375000000000955902, 0.4687500000001034728, 0.5000000000001113554, 0.5625000000001367795, 0.5937500000001415534, 0.6250000000001463274, 0.6875000000001558753, 0.7187500000001511014, 0.7500000000001463274, 0.8125000000001157963, 0.8750000000000851541, 1.000000000000000000 ),
.unspecified. ) ;
#8775 = vertex_point ( 'none', #33624 ) ;
#8776 = oriented_edge ( 'none', *, *, #33419, .t. ) ;
#8777 = oriented_edge ( 'none', *, *, #21939, .t. ) ;
#8778 = edge_loop ( 'none', ( #7650, #2579, #35529, #36781 ) ) ;
#8779 = face_outer_bound ( 'none', #30323, .t. ) ;
#8780 = oriented_edge ( 'none', *, *, #15782, .f. ) ;
#8781 = cylindrical_surface ( 'none', #35190, 4.500000000000001776 ) ;
#8782 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#8783 = axis2_placement_3d ( 'none', #17119, #28950, #28821 ) ;
#8784 = circle ( 'none', #29538, 4.499999999998824052 ) ;
#8785 = vertex_point ( 'none', #28288 ) ;
#8786 = cartesian_point ( 'none', ( 22.99815017357991564, 13.89505480420181627, 2.000000000000013767 ) ) ;
#8787 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8788 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8789 = axis2_placement_3d ( 'none', #31419, #13303, #1527 ) ;
#8790 = cartesian_point ( 'none', ( 72.22498166639853423, 50.87896638983020381, 147.8749026587560707 ) ) ;
#8791 = cylindrical_surface ( 'none', #24352, 4.500000000000007105 ) ;
#8792 = vector ( 'none', #29416, 1000.000000000000000 ) ;
#8794 = cartesian_point ( 'none', ( -9.255565486007620635, 8.596191455186598773, -85.99999999999991473 ) ) ;
#8793 = cartesian_point ( 'none', ( 109.4999999999998153, -47.86520600665591019, 67.23469665210217272 ) ) ;
#8795 = face_outer_bound ( 'none', #2526, .t. ) ;
#8796 = cartesian_point ( 'none', ( 108.2999999999999261, -12.61282619320560805, 144.5685564783032078 ) ) ;
#8797 = advanced_face ( 'none', ( #31526 ), #24080, .t. ) ;
#8798 = edge_curve ( 'none', #10882, #908, #16618, .t. ) ;
#8799 = cartesian_point ( 'none', ( -26.52514329740254340, 49.88653899652957335, -6.245004513516505540e-14 ) ) ;
#8800 = edge_loop ( 'none', ( #3581, #23211, #16715, #4796, #16272, #27213, #800 ) ) ;
#8801 = cartesian_point ( 'none', ( -15.45551838551967805, -32.74922510058671321, 161.5813924401539623 ) ) ;
#8802 = cartesian_point ( 'none', ( 88.00000000000041211, -45.00000000000300560, 92.51923788646627145 ) ) ;
#8803 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8804 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787845560, 0.0000000000000000000 ) ) ;
#8805 = cartesian_point ( 'none', ( -17.60594652115794645, 3.787381202393131474, -10.60724064033964531 ) ) ;
#8806 = oriented_edge ( 'none', *, *, #5334, .f. ) ;
#8807 = cartesian_point ( 'none', ( 29.94210633672257416, 31.23780192523800991, -11.49999999999997513 ) ) ;
#8808 = edge_loop ( 'none', ( #8619, #30745, #31750, #30387 ) ) ;
#8809 = oriented_edge ( 'none', *, *, #3325, .f. ) ;
#8810 = cartesian_point ( 'none', ( 29.22821651089883943, -44.37542540211246234, 73.09999999999993747 ) ) ;
#8811 = oriented_edge ( 'none', *, *, #20641, .t. ) ;
#8812 = cartesian_point ( 'none', ( 17.15629076088188754, -5.446254431082190095, -37.49999999999999289 ) ) ;
#8813 = oriented_edge ( 'none', *, *, #8136, .t. ) ;
#8814 = cartesian_point ( 'none', ( 129.5000000000003411, 6.928238859645660774, 122.4999382881253354 ) ) ;
#8815 = oriented_edge ( 'none', *, *, #23829, .f. ) ;
#8816 = edge_loop ( 'none', ( #4930, #22540, #36746, #21582 ) ) ;
#8817 = edge_loop ( 'none', ( #8100, #11106, #16096 ) ) ;
#8818 = edge_curve ( 'none', #12333, #13449, #8655, .t. ) ;
#8819 = axis2_placement_3d ( 'none', #10492, #25229, #1706 ) ;
#8820 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#8821 = cartesian_point ( 'none', ( 27.04853491693551248, 11.92847864764509680, -5.499999999999984901 ) ) ;
#8822 = edge_curve ( 'none', #27171, #33038, #2560, .t. ) ;
#8823 = face_outer_bound ( 'none', #4395, .t. ) ;
#8824 = direction ( 'none', ( -1.717888089219682994e-15, 5.814336652107842967e-18, 1.000000000000000000 ) ) ;
#8825 = cartesian_point ( 'none', ( -30.05264132306751534, -57.49057673696328408, 60.99999999999999289 ) ) ;
#8826 = oriented_edge ( 'none', *, *, #6441, .t. ) ;
#8827 = line ( 'none', #20867, #28483 ) ;
#8828 = edge_curve ( 'none', #12002, #4777, #7719, .t. ) ;
#8829 = cartesian_point ( 'none', ( -19.64611819643417334, 23.31707672480771976, 166.0000000000000853 ) ) ;
#8830 = circle ( 'none', #22375, 13.00000000000000178 ) ;
#8831 = direction ( 'none', ( 1.000000000000000000, -9.511513608979801644e-15, 1.151856388048599911e-15 ) ) ;
#8832 = vector ( 'none', #35589, 1000.000000000000227 ) ;
#8833 = circle ( 'none', #3408, 40.00000000000000000 ) ;
#8834 = axis2_placement_3d ( 'none', #5618, #8634, #5877 ) ;
#8835 = direction ( 'none', ( -1.076579902666818454e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#8836 = cartesian_point ( 'none', ( 106.9094256203803894, 7.102876751837165159, 98.24457047284880673 ) ) ;
#8837 = oriented_edge ( 'none', *, *, #16634, .t. ) ;
#8838 = cartesian_point ( 'none', ( 86.56861605052081643, -50.87889513109109174, 89.12497391749448639 ) ) ;
#8839 = axis2_placement_3d ( 'none', #12483, #21627, #12740 ) ;
#8840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8841 = cartesian_point ( 'none', ( -26.52514329740254340, 49.88653899652957335, -6.245004513516505540e-14 ) ) ;
#8842 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8843 = vertex_point ( 'none', #13989 ) ;
#8844 = oriented_edge ( 'none', *, *, #28177, .f. ) ;
#8845 = axis2_placement_3d ( 'none', #25669, #37393, #14329 ) ;
#8846 = direction ( 'none', ( 2.867001162389425793e-15, 0.3746830699436732304, 0.9271529523749489909 ) ) ;
#8847 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.658395643033825413e-15 ) ) ;
#8848 = oriented_edge ( 'none', *, *, #37338, .t. ) ;
#8849 = oriented_edge ( 'none', *, *, #11170, .t. ) ;
#8850 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, -3.383409640816290910e-17 ) ) ;
#8851 = circle ( 'none', #23532, 4.000000000000000000 ) ;
#8852 = edge_loop ( 'none', ( #4084, #10694 ) ) ;
#8853 = cartesian_point ( 'none', ( 99.94806452375347305, -24.36683610362931773, 102.7755659708074489 ) ) ;
#8854 = b_spline_curve_with_knots ( 'none', 3,
( #32695, #26706, #29576, #11750, #38557, #18125 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01042181601177253301, 0.01829389975581572486, 0.02616598349985891497 ),
.unspecified. ) ;
#8855 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#8856 = vector ( 'none', #5193, 1000.000000000000000 ) ;
#8857 = advanced_face ( 'none', ( #1152 ), #31806, .f. ) ;
#8858 = circle ( 'none', #28834, 0.1000000000000011574 ) ;
#8859 = cartesian_point ( 'none', ( -33.29477304975177532, -14.35578742251443174, 161.5305991525999616 ) ) ;
#8860 = axis2_placement_3d ( 'none', #29896, #18316, #26763 ) ;
#8861 = cylindrical_surface ( 'none', #31324, 43.74499999999999744 ) ;
#8862 = line ( 'none', #26910, #30331 ) ;
#8863 = vector ( 'none', #9022, 1000.000000000000000 ) ;
#8864 = edge_curve ( 'none', #14801, #28757, #6278, .t. ) ;
#8865 = cartesian_point ( 'none', ( 32.16342038722705610, 16.69379300749845285, 161.6364201577013091 ) ) ;
#8866 = axis2_placement_3d ( 'none', #34248, #13707, #13442 ) ;
#8867 = oriented_edge ( 'none', *, *, #5952, .t. ) ;
#8868 = cartesian_point ( 'none', ( -16.78155709473200474, 6.509941741386574776, -10.55997007532728027 ) ) ;
#8869 = direction ( 'none', ( -0.9149764872787858883, -0.4035071594494623604, 0.0000000000000000000 ) ) ;
#8870 = edge_curve ( 'none', #28378, #17007, #29773, .t. ) ;
#8871 = advanced_face ( 'none', ( #21263 ), #35668, .f. ) ;
#8872 = direction ( 'none', ( 0.0000000000000000000, 0.9462546992991882622, 0.3234223926295189400 ) ) ;
#8873 = direction ( 'none', ( 0.4035071594494656355, -0.9149764872787844450, 1.986857884617673820e-16 ) ) ;
#8874 = plane ( 'none', #8615 ) ;
#8875 = cartesian_point ( 'none', ( -22.75186119584365940, -44.71717325380500796, 81.10000000000074749 ) ) ;
#8876 = edge_curve ( 'none', #9607, #19604, #14755, .t. ) ;
#8877 = cartesian_point ( 'none', ( -26.52514329740304788, 49.88653899652933177, 71.00000000000071054 ) ) ;
#8878 = cartesian_point ( 'none', ( -10.70766030657068058, 11.88890284084648918, -115.9999999999999289 ) ) ;
#8879 = oriented_edge ( 'none', *, *, #7745, .f. ) ;
#8880 = circle ( 'none', #24482, 18.00000000000000355 ) ;
#8881 = edge_curve ( 'none', #12021, #10366, #38032, .t. ) ;
#8882 = oriented_edge ( 'none', *, *, #34615, .t. ) ;
#8883 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.083952846180992055e-15 ) ) ;
#8884 = oriented_edge ( 'none', *, *, #35065, .f. ) ;
#8885 = oriented_edge ( 'none', *, *, #26470, .t. ) ;
#8886 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, 0.0000000000000000000 ) ) ;
#8887 = cartesian_point ( 'none', ( -45.96194077712541315, 45.96194077712567605, -51.00000000000007105 ) ) ;
#8888 = direction ( 'none', ( -9.282589479648426908e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8889 = vector ( 'none', #35364, 1000.000000000000000 ) ;
#8890 = edge_loop ( 'none', ( #4095, #13222, #6839, #15579, #3809, #19282 ) ) ;
#8891 = cartesian_point ( 'none', ( 22.27514329740235866, -49.88653899652954493, 48.49999999999995737 ) ) ;
#8892 = cartesian_point ( 'none', ( -57.50000000000242295, -24.84015235778583630, 60.99999999998816236 ) ) ;
#8893 = direction ( 'none', ( -0.8538158934435100544, -0.02323850994678302098, -0.5200561428910478456 ) ) ;
#8894 = cartesian_point ( 'none', ( -16.34094773621772134, 7.548074395645419266, -37.50000000000000711 ) ) ;
#8895 = axis2_placement_3d ( 'none', #19101, #29216, #18414 ) ;
#8896 = vector ( 'none', #9018, 1000.000000000000000 ) ;
#8897 = line ( 'none', #36544, #3752 ) ;
#8898 = direction ( 'none', ( -3.469446951953619711e-15, -0.3746830699436666245, -0.9271529523749516555 ) ) ;
#8899 = axis2_placement_3d ( 'none', #14571, #8664, #26662 ) ;
#8900 = cartesian_point ( 'none', ( 68.25000000000041211, 50.87899247233235656, 151.2750000000002046 ) ) ;
#8901 = cylindrical_surface ( 'none', #5724, 4.050000000000002487 ) ;
#8902 = axis2_placement_3d ( 'none', #27288, #12444, #3526 ) ;
#8903 = cartesian_point ( 'none', ( -28.54738667370745020, -52.65699594927067295, 81.10000000000074749 ) ) ;
#8904 = line ( 'none', #35577, #35448 ) ;
#8905 = oriented_edge ( 'none', *, *, #4224, .t. ) ;
#8906 = cartesian_point ( 'none', ( 34.30000000000043059, -20.34447603493525136, 111.5464185584653052 ) ) ;
#8907 = closed_shell ( 'none', ( #33069, #26560, #9030, #5928, #29492, #24138, #21674, #38588, #30822, #16092, #3487, #38643, #26488, #29607, #11551, #14522, #17080, #19790, #16950, #5850 ) ) ;
#8908 = cartesian_point ( 'none', ( 95.48475224740798240, -42.42805378084015189, 133.4974633294094133 ) ) ;
#8909 = oriented_edge ( 'none', *, *, #37776, .f. ) ;
#8910 = circle ( 'none', #25005, 3.999999999999996447 ) ;
#8911 = oriented_edge ( 'none', *, *, #16908, .f. ) ;
#8912 = cartesian_point ( 'none', ( 99.29999999999992610, 7.054583543125728440, 97.16381357802994501 ) ) ;
#8913 = vertex_point ( 'none', #22979 ) ;
#8914 = direction ( 'none', ( 3.469446951953610245e-15, 0.3746830699436726753, 0.9271529523749492130 ) ) ;
#8915 = oriented_edge ( 'none', *, *, #579, .t. ) ;
#8916 = advanced_face ( 'none', ( #17067 ), #26840, .f. ) ;
#8918 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#8917 = cartesian_point ( 'none', ( 4.297950884080136752e-13, -3.271463335587449558e-12, 153.4999999999999716 ) ) ;
#8919 = cartesian_point ( 'none', ( 25.11617842741428319, 30.34847505559277536, -35.31842088930171997 ) ) ;
#8920 = oriented_edge ( 'none', *, *, #28479, .f. ) ;
#8921 = axis2_placement_3d ( 'none', #4532, #28418, #31556 ) ;
#8922 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#8923 = cartesian_point ( 'none', ( -14.97437576426863792, -31.64177492291039329, 166.0000000000069917 ) ) ;
#8924 = cartesian_point ( 'none', ( 30.83938323447883079, -25.19349031822869378, -13.42344579249061987 ) ) ;
#8925 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#8926 = edge_curve ( 'none', #626, #37178, #37581, .t. ) ;
#8927 = vector ( 'none', #17032, 1000.000000000000000 ) ;
#8928 = cartesian_point ( 'none', ( -9.462182564842263943, -24.39194746447259732, -15.50000000000000000 ) ) ;
#8929 = cartesian_point ( 'none', ( 129.1659430424832067, 34.20709906346432660, 74.58345252750369525 ) ) ;
#8930 = cartesian_point ( 'none', ( -17.16221086612388191, 5.435123605765650012, -10.49629236710967106 ) ) ;
#8931 = edge_curve ( 'none', #20825, #6628, #4895, .t. ) ;
#8932 = edge_curve ( 'none', #36518, #37573, #33261, .t. ) ;
#8933 = cartesian_point ( 'none', ( -32.57880850350492352, 50.90246981135789639, 71.00000000000069633 ) ) ;
#8934 = vector ( 'none', #24512, 1000.000000000000114 ) ;
#8935 = toroidal_surface ( 'none', #1612, 6.399999999999998579, 0.1000000000000000056 ) ;
#8936 = cartesian_point ( 'none', ( -26.52514329740253274, 49.88653899652958046, 48.49999999999991473 ) ) ;
#8937 = advanced_face ( 'none', ( #27771 ), #14261, .f. ) ;
#8938 = cartesian_point ( 'none', ( 89.42599100068763107, -1.599843769973548824, 105.0983879770200247 ) ) ;
#8939 = oriented_edge ( 'none', *, *, #8525, .t. ) ;
#8940 = cartesian_point ( 'none', ( -29.93555108672043374, -49.52045333638553615, 81.10000000000074749 ) ) ;
#8941 = oriented_edge ( 'none', *, *, #6290, .f. ) ;
#8942 = circle ( 'none', #35990, 33.00000000000000000 ) ;
#8943 = cartesian_point ( 'none', ( 30.09039724546474304, -51.70008918492494843, -16.90000000000001279 ) ) ;
#8944 = cartesian_point ( 'none', ( -57.44537799994934346, 30.29830402931495215, 60.99999999999999289 ) ) ;
#8945 = edge_curve ( 'none', #31684, #94, #7235, .t. ) ;
#8946 = vertex_point ( 'none', #32068 ) ;
#8947 = line ( 'none', #8316, #63 ) ;
#8948 = vertex_point ( 'none', #29463 ) ;
#8949 = cartesian_point ( 'none', ( -30.89452991139137694, 16.44803115631598800, 165.9999999999996305 ) ) ;
#8950 = edge_loop ( 'none', ( #31496, #22286, #15282, #1879 ) ) ;
#8951 = oriented_edge ( 'none', *, *, #25862, .f. ) ;
#8952 = cartesian_point ( 'none', ( -17.31041759277652048, 46.98137282707614304, 106.0501143263814328 ) ) ;
#8953 = vertex_point ( 'none', #14241 ) ;
#8955 = axis2_placement_3d ( 'none', #26683, #29296, #8548 ) ;
#8954 = cartesian_point ( 'none', ( -30.31088913245604033, -57.49999999999972289, 60.99999999999991473 ) ) ;
#8956 = edge_loop ( 'none', ( #31026, #35717 ) ) ;
#8957 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#8958 = direction ( 'none', ( -4.224617836176688814e-17, 0.9462546992991883732, 0.3234223926295187734 ) ) ;
#8959 = direction ( 'none', ( -9.589551375199789618e-15, -0.8138363752083657143, 0.5810941011468867545 ) ) ;
#8960 = oriented_edge ( 'none', *, *, #19832, .f. ) ;
#8961 = face_outer_bound ( 'none', #19631, .t. ) ;
#8962 = direction ( 'none', ( -9.912705577010312730e-15, -1.000000000000000000, 2.775557561562887565e-14 ) ) ;
#8963 = circle ( 'none', #36315, 10.00000000000000178 ) ;
#8964 = cartesian_point ( 'none', ( 3.121401677693115156e-13, 46.49999999999998579, 45.49999999999995026 ) ) ;
#8965 = cartesian_point ( 'none', ( 99.50000000000042633, 67.30003562936821027, 98.49993828812526431 ) ) ;
#8966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8967 = circle ( 'none', #9380, 65.00000000000000000 ) ;
#8968 = vertex_point ( 'none', #29335 ) ;
#8969 = face_outer_bound ( 'none', #3045, .t. ) ;
#8970 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033828568e-15 ) ) ;
#8971 = direction ( 'none', ( 0.0000000000000000000, 0.9462546992991892614, 0.3234223926295162754 ) ) ;
#8972 = axis2_placement_3d ( 'none', #37358, #31242, #19522 ) ;
#8973 = vertex_point ( 'none', #11520 ) ;
#8974 = oriented_edge ( 'none', *, *, #23513, .t. ) ;
#8975 = edge_curve ( 'none', #8543, #10688, #21068, .t. ) ;
#8976 = direction ( 'none', ( -1.224510688924807402e-14, -1.000000000000000000, 2.449021377849614804e-14 ) ) ;
#8977 = cylindrical_surface ( 'none', #773, 11.00000000000000000 ) ;
#8978 = oriented_edge ( 'none', *, *, #24957, .t. ) ;
#8979 = cartesian_point ( 'none', ( 63.37013468607720057, -3.990441916308341774, 68.50269948212462623 ) ) ;
#8980 = advanced_face ( 'none', ( #19883 ), #21754, .f. ) ;
#8981 = edge_curve ( 'none', #7137, #11377, #28713, .t. ) ;
#8982 = axis2_placement_3d ( 'none', #9351, #30223, #17739 ) ;
#8983 = cylindrical_surface ( 'none', #6698, 11.99999999999999822 ) ;
#8984 = oriented_edge ( 'none', *, *, #10530, .t. ) ;
#8985 = cartesian_point ( 'none', ( -35.01811153463417270, -8.770481012311831748, 161.3593283815170878 ) ) ;
#8987 = oriented_edge ( 'none', *, *, #24491, .f. ) ;
#8986 = edge_curve ( 'none', #31985, #901, #204, .t. ) ;
#8988 = oriented_edge ( 'none', *, *, #16057, .t. ) ;
#8989 = cartesian_point ( 'none', ( 99.49999999999955946, -63.99996437062908683, 138.4999382881273107 ) ) ;
#8990 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.643422240399080374e-15 ) ) ;
#8991 = cartesian_point ( 'none', ( 26.95559359847577241, 14.20367492383839902, 165.9999999999998579 ) ) ;
#8992 = edge_loop ( 'none', ( #18311, #35097 ) ) ;
#8993 = oriented_edge ( 'none', *, *, #1835, .f. ) ;
#8994 = cartesian_point ( 'none', ( -6.456114551191325823, 14.63962379646055645, -75.50000000000001421 ) ) ;
#8995 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 147.5000000000009095 ) ) ;
#8996 = axis2_placement_3d ( 'none', #7059, #7453, #19734 ) ;
#8997 = cartesian_point ( 'none', ( 1.470113622981345181, 38.97228202114325768, -11.99999999999999645 ) ) ;
#8998 = cylindrical_surface ( 'none', #28311, 6.138320441952070716 ) ;
#8999 = vector ( 'none', #25501, 1000.000000000000000 ) ;
#9000 = direction ( 'none', ( 1.000000000000000000, -1.058752671254872842e-14, 1.304512053934554399e-15 ) ) ;
#9001 = face_outer_bound ( 'none', #33296, .t. ) ;
#9002 = cartesian_point ( 'none', ( 26.52514329740328591, 49.88653899652606327, 70.99999999999998579 ) ) ;
#9003 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.658395643033825413e-15 ) ) ;
#9004 = cartesian_point ( 'none', ( 109.0614340598061318, 10.09391520096383488, 123.0068185219628987 ) ) ;
#9005 = edge_curve ( 'none', #10877, #30116, #19384, .t. ) ;
#9006 = vector ( 'none', #11886, 1000.000000000000000 ) ;
#9007 = axis2_placement_3d ( 'none', #33236, #30781, #1027 ) ;
#9008 = oriented_edge ( 'none', *, *, #16745, .t. ) ;
#9009 = vector ( 'none', #6555, 1000.000000000000000 ) ;
#9010 = cartesian_point ( 'none', ( 109.5999999999998238, -35.40142293169995469, 171.8143090032210409 ) ) ;
#9011 = direction ( 'none', ( 0.1655063179636615811, 0.9862087297900538063, 2.975050761300220223e-16 ) ) ;
#9012 = cartesian_point ( 'none', ( -25.13697888439000394, -53.02308160941448278, 77.10000000000073328 ) ) ;
#9013 = direction ( 'none', ( 9.043377867970104129e-15, 0.8138363752083719316, -0.5810941011468778727 ) ) ;
#9014 = vertex_point ( 'none', #23627 ) ;
#9015 = oriented_edge ( 'none', *, *, #2343, .t. ) ;
#9016 = cartesian_point ( 'none', ( -57.49999999999965183, -3.292280017299171243e-12, 60.99999999999999289 ) ) ;
#9017 = direction ( 'none', ( 0.0000000000000000000, -0.3245816090057744296, -0.9458576949495217656 ) ) ;
#9018 = direction ( 'none', ( 1.547899275469123452e-15, 4.189576224629826449e-17, -1.000000000000000000 ) ) ;
#9019 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#9020 = line ( 'none', #26645, #32336 ) ;
#9021 = vertex_point ( 'none', #14632 ) ;
#9022 = direction ( 'none', ( -0.3458731426792747143, 0.7842879258066564052, -0.5150380749100542666 ) ) ;
#9023 = cartesian_point ( 'none', ( 101.7741518631412845, -16.64929166023872043, 94.75345528698534281 ) ) ;
#9024 = line ( 'none', #29327, #31430 ) ;
#9025 = oriented_edge ( 'none', *, *, #9159, .f. ) ;
#9026 = b_spline_curve_with_knots ( 'none', 3,
( #25913, #37500, #8014, #28888, #14051, #26040 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455718011918548e-07, 0.007872294589614990679, 0.01574437833365818079 ),
.unspecified. ) ;
#9027 = oriented_edge ( 'none', *, *, #22518, .f. ) ;
#9028 = cartesian_point ( 'none', ( 5.649100232292666668, -12.80967082190298711, -126.0000000000000000 ) ) ;
#9029 = cartesian_point ( 'none', ( 31.31548698786561147, -53.71937853472439173, 71.00000000000001421 ) ) ;
#9030 = advanced_face ( 'none', ( #13816 ), #25931, .f. ) ;
#9031 = cartesian_point ( 'none', ( 93.28838142818155177, -64.99996437063089161, 72.19456660706352125 ) ) ;
#9032 = vertex_point ( 'none', #14373 ) ;
#9033 = edge_curve ( 'none', #159, #9738, #5343, .t. ) ;
#9034 = cartesian_point ( 'none', ( 128.5000000000003411, 3.562937003187788780e-05, 118.4999382881255343 ) ) ;
#9035 = circle ( 'none', #1832, 4.499999999999997335 ) ;
#9037 = oriented_edge ( 'none', *, *, #9716, .t. ) ;
#9036 = vector ( 'none', #36841, 1000.000000000000114 ) ;
#9038 = cartesian_point ( 'none', ( 14.17341878151685997, -26.97002106375277464, 165.9999999999998010 ) ) ;
#9039 = edge_curve ( 'none', #24791, #30258, #5824, .t. ) ;
#9040 = axis2_placement_3d ( 'none', #24800, #33347, #24398 ) ;
#9041 = cartesian_point ( 'none', ( 95.16242271766626004, -42.32926523295070353, 133.7752628523458895 ) ) ;
#9042 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#9043 = edge_curve ( 'none', #15002, #5793, #32997, .t. ) ;
#9044 = cartesian_point ( 'none', ( -28.76782909187688020, 27.32989102445651142, -37.17581358546761550 ) ) ;
#9045 = oriented_edge ( 'none', *, *, #2075, .t. ) ;
#9046 = cartesian_point ( 'none', ( 39.91639632443632735, -2.585537361506847986, -33.10543000783044221 ) ) ;
#9047 = cartesian_point ( 'none', ( 129.5000000000002558, 3.562937002127648442e-05, 118.4999382881255343 ) ) ;
#9048 = advanced_face ( 'none', ( #13326 ), #18943, .t. ) ;
#9049 = cartesian_point ( 'none', ( -26.52514329740245458, 49.88653899652606327, 60.97126735262863662 ) ) ;
#9050 = cartesian_point ( 'none', ( -14.37635370133655321, -26.86977577713295418, 166.0000000000001421 ) ) ;
#9051 = oriented_edge ( 'none', *, *, #849, .f. ) ;
#9052 = toroidal_surface ( 'none', #22594, 6.399999999999998579, 0.1000000000000000056 ) ;
#9053 = cartesian_point ( 'none', ( 101.5999999999997669, -50.87889513109345074, 89.12497391749448639 ) ) ;
#9054 = cartesian_point ( 'none', ( -57.49999999999987921, 30.31088913245581651, 48.49999999999990052 ) ) ;
#9055 = edge_curve ( 'none', #24984, #24936, #28210, .t. ) ;
#9056 = cylindrical_surface ( 'none', #16769, 5.000000000000004441 ) ;
#9057 = oriented_edge ( 'none', *, *, #1540, .f. ) ;
#9058 = cartesian_point ( 'none', ( 90.29999999999992610, -12.77454001083632740, 144.5348060778555634 ) ) ;
#9059 = direction ( 'none', ( 1.304512053934258379e-15, -2.830373554761296794e-14, -1.000000000000000000 ) ) ;
#9060 = cartesian_point ( 'none', ( 27.32989102445691998, 28.76782909187669190, -37.17581358546757286 ) ) ;
#9061 = direction ( 'none', ( 0.5000000000000072164, 0.8029380099504440649, -0.3244850569391651840 ) ) ;
#9062 = axis2_placement_3d ( 'none', #14021, #5089, #17279 ) ;
#9063 = cartesian_point ( 'none', ( 7.453436894751453562e-14, 4.072437285875796592e-17, 1.999999999999999112 ) ) ;
#9064 = axis2_placement_3d ( 'none', #1296, #13463, #16462 ) ;
#9065 = oriented_edge ( 'none', *, *, #30022, .f. ) ;
#9066 = cylindrical_surface ( 'none', #4526, 4.499999999999997335 ) ;
#9067 = oriented_edge ( 'none', *, *, #28702, .t. ) ;
#9068 = cartesian_point ( 'none', ( -6.155820331936545209, 14.77205437702220436, -80.99999999999998579 ) ) ;
#9069 = oriented_edge ( 'none', *, *, #18058, .f. ) ;
#9070 = advanced_face ( 'none', ( #36623 ), #20821, .f. ) ;
#9071 = axis2_placement_3d ( 'none', #10970, #17085, #31782 ) ;
#9072 = direction ( 'none', ( -5.204170427930416353e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9073 = oriented_edge ( 'none', *, *, #7464, .f. ) ;
#9074 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#9075 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-16-solid1', #38147 ) ;
#9076 = edge_loop ( 'none', ( #21447, #36592, #24300, #35462 ) ) ;
#9077 = axis2_placement_3d ( 'none', #13903, #34696, #17294 ) ;
#9078 = cartesian_point ( 'none', ( 85.49999999999975842, -50.87889513109107753, 89.12497391749448639 ) ) ;
#9079 = cartesian_point ( 'none', ( 16.14922279802820881, -31.05164357278503573, 165.9999999999998579 ) ) ;
#9080 = cylindrical_surface ( 'none', #14627, 4.000000000000000000 ) ;
#9082 = oriented_edge ( 'none', *, *, #27996, .f. ) ;
#9081 = face_outer_bound ( 'none', #17576, .t. ) ;
#9083 = cartesian_point ( 'none', ( -26.52514329740303367, 49.88653899652933177, 72.90000000000075886 ) ) ;
#9084 = cartesian_point ( 'none', ( -33.65853257002227394, 9.668784428659501273, 166.0000000000001705 ) ) ;
#9085 = oriented_edge ( 'none', *, *, #3074, .t. ) ;
#9086 = edge_loop ( 'none', ( #20442, #26280 ) ) ;
#9087 = direction ( 'none', ( -3.491481338843158204e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9088 = cartesian_point ( 'none', ( -29.28590423719988323, -27.03019509706914292, -10.52422267980110959 ) ) ;
#9089 = cartesian_point ( 'none', ( 28.87402975623708912, 27.48800442249540410, -10.49999999999998046 ) ) ;
#9090 = vector ( 'none', #31321, 1000.000000000000114 ) ;
#9091 = axis2_placement_3d ( 'none', #12565, #33755, #36765 ) ;
#9092 = line ( 'none', #6873, #6782 ) ;
#9093 = cartesian_point ( 'none', ( 16.26512124734357556, -10.86028686588051961, -36.49999999999999289 ) ) ;
#9094 = direction ( 'none', ( -9.234672018316013908e-17, 0.9990031350621331185, -0.04464007320815828461 ) ) ;
#9095 = edge_loop ( 'none', ( #1192, #9604 ) ) ;
#9096 = cartesian_point ( 'none', ( -1.229558121984860218e-13, -1.696307440184584592e-14, 48.49999999999995026 ) ) ;
#9097 = edge_curve ( 'none', #10689, #1907, #29163, .t. ) ;
#9098 = cartesian_point ( 'none', ( 18.84829677360405853, -40.95014609963053687, 128.7264062946343017 ) ) ;
#9099 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 146.5783946212748390 ) ) ;
#9100 = edge_curve ( 'none', #11194, #21019, #6019, .t. ) ;
#9101 = axis2_placement_3d ( 'none', #27762, #31028, #7038 ) ;
#9102 = edge_loop ( 'none', ( #25195, #7836, #10968, #24020 ) ) ;
#9103 = toroidal_surface ( 'none', #29812, 18.00000000000000711, 0.5000000000000000000 ) ;
#9104 = oriented_edge ( 'none', *, *, #18490, .f. ) ;
#9105 = direction ( 'none', ( -0.7071067811865522357, -0.6123724356958013537, -0.3535533905932524146 ) ) ;
#9106 = direction ( 'none', ( 1.000000000000000000, -1.062856063583803610e-14, 1.202973644070105789e-15 ) ) ;
#9107 = direction ( 'none', ( -0.7071067811865500152, -6.683818626188792292e-17, -0.7071067811865451302 ) ) ;
#9108 = edge_curve ( 'none', #6394, #38133, #24995, .t. ) ;
#9109 = edge_loop ( 'none', ( #19933, #23292 ) ) ;
#9110 = direction ( 'none', ( -0.1733575155768987131, -0.9848589603557483807, 0.0000000000000000000 ) ) ;
#9111 = direction ( 'none', ( 0.9862087297900538063, -0.1655063179636615811, 2.260844466992524060e-15 ) ) ;
#9112 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#9113 = oriented_edge ( 'none', *, *, #37142, .f. ) ;
#9114 = edge_curve ( 'none', #25223, #34542, #31965, .t. ) ;
#9115 = vertex_point ( 'none', #12385 ) ;
#9116 = edge_curve ( 'none', #13961, #33484, #11952, .t. ) ;
#9117 = edge_curve ( 'none', #14295, #28952, #12870, .t. ) ;
#9118 = advanced_face ( 'none', ( #32884, #33814 ), #12895, .f. ) ;
#9119 = circle ( 'none', #26901, 4.000000000000002665 ) ;
#9120 = axis2_placement_3d ( 'none', #12287, #33607, #12410 ) ;
#9121 = circle ( 'none', #34502, 4.000000000000003553 ) ;
#9122 = cartesian_point ( 'none', ( -32.25071150335617887, 16.52002511133447626, 161.6295725811652630 ) ) ;
#9123 = face_outer_bound ( 'none', #5125, .t. ) ;
#9124 = oriented_edge ( 'none', *, *, #15010, .t. ) ;
#9125 = cartesian_point ( 'none', ( 89.30000000000040927, -2.702618179020713120e-12, 118.4999999999999574 ) ) ;
#9126 = cartesian_point ( 'none', ( 32.00748679307380939, 17.00175482448047148, 161.6470894102842522 ) ) ;
#9127 = axis2_placement_3d ( 'none', #9746, #30617, #15774 ) ;
#9128 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#9129 = face_outer_bound ( 'none', #453, .t. ) ;
#9130 = cartesian_point ( 'none', ( -2.967864405808003259, -3.539083808288795652, 160.4999999999999432 ) ) ;
#9131 = oriented_edge ( 'none', *, *, #25246, .t. ) ;
#9133 = cartesian_point ( 'none', ( -27.04853491693535972, -11.92847864764509680, -5.500000000000015987 ) ) ;
#9132 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.727784582072899866e-15 ) ) ;
#9134 = line ( 'none', #9146, #23172 ) ;
#9135 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#9136 = oriented_edge ( 'none', *, *, #21773, .t. ) ;
#9137 = advanced_face ( 'none', ( #24063, #36123 ), #479, .f. ) ;
#9138 = cartesian_point ( 'none', ( 104.7980112867259948, 38.31799997004675618, 94.90389659297295566 ) ) ;
#9139 = cartesian_point ( 'none', ( -57.49999999999982236, 30.31088913245587335, 48.49999999999988631 ) ) ;
#9140 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654288e-14, 1.408595462493167361e-15 ) ) ;
#9141 = vertex_point ( 'none', #9489 ) ;
#9142 = vector ( 'none', #8493, 1000.000000000000000 ) ;
#9143 = oriented_edge ( 'none', *, *, #31706, .t. ) ;
#9144 = oriented_edge ( 'none', *, *, #21223, .t. ) ;
#9145 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#9146 = cartesian_point ( 'none', ( 89.30000000000040927, -0.9462546993018912111, 118.1765776073704330 ) ) ;
#9147 = oriented_edge ( 'none', *, *, #7780, .t. ) ;
#9148 = cartesian_point ( 'none', ( -24.83716034693322072, 24.83716034693071251, 166.0000000000000853 ) ) ;
#9149 = direction ( 'none', ( -7.770737849961793811e-16, -1.255431683783653953e-16, 1.000000000000000000 ) ) ;
#9150 = axis2_placement_3d ( 'none', #18535, #6226, #21017 ) ;
#9151 = cartesian_point ( 'none', ( 8.016820888987159842e-14, 4.408316824524880039e-17, -7.500000000000037303 ) ) ;
#9152 = edge_curve ( 'none', #18209, #23010, #3004, .t. ) ;
#9153 = oriented_edge ( 'none', *, *, #33127, .f. ) ;
#9154 = circle ( 'none', #15176, 5.500000000000005329 ) ;
#9155 = cartesian_point ( 'none', ( 89.51831322684709846, 14.54984575305564753, 143.1507551146977164 ) ) ;
#9156 = line ( 'none', #10827, #16685 ) ;
#9157 = cartesian_point ( 'none', ( 96.21921218092190031, -17.42485736238244698, 95.31624313724398689 ) ) ;
#9158 = axis2_placement_3d ( 'none', #26249, #38239, #14417 ) ;
#9159 = edge_curve ( 'none', #851, #30038, #20337, .t. ) ;
#9160 = cartesian_point ( 'none', ( 1.201981242697768660e-13, 6.794829335978880570e-17, -75.00000000000001421 ) ) ;
#9161 = face_outer_bound ( 'none', #15881, .t. ) ;
#9162 = cartesian_point ( 'none', ( 29.19593244247928254, -54.84778163726579692, 71.00000000000001421 ) ) ;
#9163 = oriented_edge ( 'none', *, *, #24154, .f. ) ;
#9164 = edge_curve ( 'none', #20235, #20776, #34256, .t. ) ;
#9165 = direction ( 'none', ( 0.9985938960405219555, 0.05301160996056501068, 1.654796856476989759e-15 ) ) ;
#9166 = vector ( 'none', #36193, 1000.000000000000000 ) ;
#9167 = cartesian_point ( 'none', ( 73.00000000000041211, -26.00000000000326850, 175.9999925980701221 ) ) ;
#9168 = cartesian_point ( 'none', ( 108.3510869687625586, 15.04570938894713272, 143.2916645061083614 ) ) ;
#9169 = oriented_edge ( 'none', *, *, #10139, .t. ) ;
#9170 = cylindrical_surface ( 'none', #17740, 45.49999999999999289 ) ;
#9171 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9172 = oriented_edge ( 'none', *, *, #37569, .t. ) ;
#9173 = cartesian_point ( 'none', ( 16.19815211970463054, -31.02749447521363990, 165.9999999999993463 ) ) ;
#9174 = plane ( 'none', #17486 ) ;
#9175 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#9176 = oriented_edge ( 'none', *, *, #32464, .t. ) ;
#9177 = cartesian_point ( 'none', ( 2.373035945389268875, 39.92972468870628688, -14.01299393201618138 ) ) ;
#9178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9179 = axis2_placement_3d ( 'none', #9997, #1104, #7246 ) ;
#9181 = direction ( 'none', ( 0.6364370407383781458, 0.7713286544503425990, 9.864054197555454408e-16 ) ) ;
#9180 = cartesian_point ( 'none', ( 36.00000000000041211, -3.267054607110519396e-12, 72.00000000000000000 ) ) ;
#9182 = cartesian_point ( 'none', ( 108.2999999999999261, -12.77454001083632562, 144.5348060778555634 ) ) ;
#9183 = advanced_face ( 'none', ( #30107 ), #16144, .t. ) ;
#9184 = oriented_edge ( 'none', *, *, #17289, .t. ) ;
#9185 = plane ( 'none', #6853 ) ;
#9186 = cartesian_point ( 'none', ( -5.504486717293181286, -29.75339973502688551, 166.0000000000000000 ) ) ;
#9187 = oriented_edge ( 'none', *, *, #26295, .f. ) ;
#9188 = edge_curve ( 'none', #30472, #6456, #37088, .t. ) ;
#9189 = vertex_point ( 'none', #9362 ) ;
#9190 = cartesian_point ( 'none', ( -22.93628585507482498, -13.76151695891590165, 1.975492758159743012 ) ) ;
#9191 = oriented_edge ( 'none', *, *, #14289, .f. ) ;
#9192 = axis2_placement_3d ( 'none', #19989, #37548, #19729 ) ;
#9193 = oriented_edge ( 'none', *, *, #16631, .t. ) ;
#9194 = cartesian_point ( 'none', ( 108.8000000000004093, -2.596660101613113891, 129.1891232716581328 ) ) ;
#9195 = direction ( 'none', ( -0.4694715627858919160, 0.8829475928589263223, 0.0000000000000000000 ) ) ;
#9196 = cartesian_point ( 'none', ( -5.968697758265990079e-14, 1.882961441166147704e-15, -4.857225732735059864e-14 ) ) ;
#9197 = line ( 'none', #12681, #1248 ) ;
#9198 = direction ( 'none', ( -4.224617836176687581e-17, 0.9462546992991883732, 0.3234223926295188845 ) ) ;
#9199 = circle ( 'none', #8982, 5.000000000000004441 ) ;
#9200 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#9201 = cartesian_point ( 'none', ( -1.557895433782851446, 15.92397443534115276, -85.66768147744673456 ) ) ;
#9202 = vector ( 'none', #9211, 1000.000000000000000 ) ;
#9203 = oriented_edge ( 'none', *, *, #34903, .f. ) ;
#9204 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 0.0000000000000000000 ) ) ;
#9205 = oriented_edge ( 'none', *, *, #7290, .f. ) ;
#9206 = cartesian_point ( 'none', ( -26.52514329740254695, 49.88653899652958046, 60.99999999999992184 ) ) ;
#9207 = cartesian_point ( 'none', ( 32.35551939881911210, -13.63436014539411545, 165.9999999999997726 ) ) ;
#9208 = line ( 'none', #16849, #8757 ) ;
#9209 = edge_loop ( 'none', ( #25367, #3576, #27930, #3618 ) ) ;
#9210 = axis2_placement_3d ( 'none', #20959, #3416, #23950 ) ;
#9211 = direction ( 'none', ( 0.4035071594494685221, -0.9149764872787831127, 2.389706876978133706e-16 ) ) ;
#9212 = oriented_edge ( 'none', *, *, #24373, .f. ) ;
#9213 = edge_curve ( 'none', #7515, #9021, #9092, .t. ) ;
#9214 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787845560, -3.854941057726237111e-16 ) ) ;
#9216 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#9215 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#9217 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295187179 ) ) ;
#9218 = oriented_edge ( 'none', *, *, #6182, .t. ) ;
#9219 = edge_curve ( 'none', #18703, #28957, #8162, .t. ) ;
#9220 = axis2_placement_3d ( 'none', #30144, #18558, #3635 ) ;
#9221 = cartesian_point ( 'none', ( 12.79634920167324985, -22.63301674785840234, -1.749999999999993339 ) ) ;
#9222 = oriented_edge ( 'none', *, *, #9213, .t. ) ;
#9223 = vertex_point ( 'none', #36715 ) ;
#9224 = oriented_edge ( 'none', *, *, #22253, .t. ) ;
#9226 = oriented_edge ( 'none', *, *, #21832, .f. ) ;
#9225 = edge_curve ( 'none', #6214, #7015, #31037, .t. ) ;
#9227 = oriented_edge ( 'none', *, *, #12527, .f. ) ;
#9228 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787845560, 0.0000000000000000000 ) ) ;
#9229 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9230 = cartesian_point ( 'none', ( 17.92706749385750342, -42.42150426831923937, 123.8534760884247703 ) ) ;
#9231 = edge_loop ( 'none', ( #37818, #18917, #15008, #26986 ) ) ;
#9232 = cartesian_point ( 'none', ( -1.576057202165616067, -39.04200617178184984, -12.12759700141162966 ) ) ;
#9233 = advanced_face ( 'none', ( #2085 ), #3959, .f. ) ;
#9234 = face_outer_bound ( 'none', #6950, .t. ) ;
#9235 = circle ( 'none', #13777, 43.74499999999999744 ) ;
#9236 = cartesian_point ( 'none', ( -39.71614878454887076, -3.328082944821130429, -37.47995249175689736 ) ) ;
#9237 = axis2_placement_3d ( 'none', #21185, #24171, #6267 ) ;
#9238 = face_outer_bound ( 'none', #32001, .t. ) ;
#9239 = oriented_edge ( 'none', *, *, #1835, .t. ) ;
#9240 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#9241 = cartesian_point ( 'none', ( 99.49999999999972999, -54.86003083683014836, 84.45276498160865231 ) ) ;
#9242 = edge_curve ( 'none', #13704, #30258, #4394, .t. ) ;
#9243 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040496e-16, -1.000000000000000000 ) ) ;
#9244 = line ( 'none', #18225, #19038 ) ;
#9245 = oriented_edge ( 'none', *, *, #24563, .f. ) ;
#9246 = axis2_placement_3d ( 'none', #21392, #24897, #33200 ) ;
#9247 = cartesian_point ( 'none', ( -21.48041766872576730, 21.62219427610664013, 166.0000000000002558 ) ) ;
#9248 = line ( 'none', #21681, #12094 ) ;
#9249 = oriented_edge ( 'none', *, *, #35637, .t. ) ;
#9250 = advanced_face ( 'none', ( #22201 ), #12380, .f. ) ;
#9251 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#9252 = oriented_edge ( 'none', *, *, #28005, .f. ) ;
#9253 = cartesian_point ( 'none', ( -16.14028637797850863, 36.59905949115138668, -37.73205080756886787 ) ) ;
#9254 = plane ( 'none', #29617 ) ;
#9255 = cartesian_point ( 'none', ( 31.57353230043694126, 17.79822644527830988, 161.6483265049606359 ) ) ;
#9256 = oriented_edge ( 'none', *, *, #16517, .f. ) ;
#9257 = oriented_edge ( 'none', *, *, #21773, .f. ) ;
#9258 = oriented_edge ( 'none', *, *, #1105, .f. ) ;
#9259 = oriented_edge ( 'none', *, *, #38427, .f. ) ;
#9260 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040496e-16, -1.000000000000000000 ) ) ;
#9261 = oriented_edge ( 'none', *, *, #30247, .f. ) ;
#9262 = vertex_point ( 'none', #10012 ) ;
#9263 = advanced_face ( 'none', ( #11484, #3465 ), #7143, .t. ) ;
#9264 = plane ( 'none', #31799 ) ;
#9265 = direction ( 'none', ( 0.9458576949495217656, -0.3245816090057743186, 5.046468293750711996e-16 ) ) ;
#9266 = edge_loop ( 'none', ( #12697, #3118, #25344, #3012 ) ) ;
#9267 = oriented_edge ( 'none', *, *, #32074, .t. ) ;
#9268 = axis2_placement_3d ( 'none', #4417, #19226, #34415 ) ;
#9269 = cartesian_point ( 'none', ( 100.3898172644719295, 36.48437087096225895, 92.15806815830946164 ) ) ;
#9270 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -1.734723475976806601e-16 ) ) ;
#9271 = direction ( 'none', ( 0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#9272 = edge_curve ( 'none', #8759, #8946, #26803, .t. ) ;
#9273 = vector ( 'none', #36399, 1000.000000000000000 ) ;
#9274 = oriented_edge ( 'none', *, *, #36737, .f. ) ;
#9275 = plane ( 'none', #14377 ) ;
#9276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9277 = cartesian_point ( 'none', ( 99.49999999999954525, -64.99996437063019528, 138.4999382881249517 ) ) ;
#9278 = edge_curve ( 'none', #20929, #28378, #16105, .t. ) ;
#9279 = axis2_placement_3d ( 'none', #11248, #26447, #17492 ) ;
#9280 = cartesian_point ( 'none', ( -20.95192193243024548, 28.19194418010787473, 166.0000000000002274 ) ) ;
#9281 = direction ( 'none', ( 0.9474922073496665487, -0.3197788564174567361, 2.135044278125302920e-15 ) ) ;
#9282 = cartesian_point ( 'none', ( 125.5000000000004974, 28.00003562937178359, 179.4999382881247527 ) ) ;
#9283 = edge_curve ( 'none', #9950, #10175, #10518, .t. ) ;
#9284 = line ( 'none', #5741, #20071 ) ;
#9285 = vector ( 'none', #20838, 1000.000000000000000 ) ;
#9286 = circle ( 'none', #25439, 40.00000000000000711 ) ;
#9287 = cartesian_point ( 'none', ( 97.88439896098935833, -15.78131692682651810, 94.16970064732426238 ) ) ;
#9288 = oriented_edge ( 'none', *, *, #36556, .t. ) ;
#9289 = edge_curve ( 'none', #37990, #32431, #33319, .t. ) ;
#9290 = b_spline_curve_with_knots ( 'none', 3,
( #33251, #33374, #18452, #3398, #6668, #15329, #30413 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02686361547441463646, 0.03806022564496282234 ),
.unspecified. ) ;
#9291 = cartesian_point ( 'none', ( -5.446254431082153680, -17.15629076088176674, -37.50000000000000000 ) ) ;
#9292 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787844450, 2.224004456380520917e-16 ) ) ;
#9293 = axis2_placement_3d ( 'none', #38275, #34996, #32021 ) ;
#9294 = oriented_edge ( 'none', *, *, #27839, .f. ) ;
#9295 = axis2_placement_3d ( 'none', #23911, #12041, #35829 ) ;
#9296 = oriented_edge ( 'none', *, *, #21253, .f. ) ;
#9297 = cartesian_point ( 'none', ( 38.30000000000043059, -16.27558082794874039, 112.9371348467722385 ) ) ;
#9298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9299 = oriented_edge ( 'none', *, *, #6112, .f. ) ;
#9300 = cartesian_point ( 'none', ( -26.52514329740258958, 45.38653899652958756, 60.99999999999992184 ) ) ;
#9301 = edge_loop ( 'none', ( #3250, #29117, #36786, #38615 ) ) ;
#9302 = direction ( 'none', ( -1.000000000000000000, 8.163404592832019372e-15, -1.632680918566404032e-15 ) ) ;
#9303 = oriented_edge ( 'none', *, *, #3830, .f. ) ;
#9304 = vertex_point ( 'none', #4482 ) ;
#9305 = edge_loop ( 'none', ( #19374, #36124, #21279, #14752 ) ) ;
#9306 = cartesian_point ( 'none', ( 16.40440196498605019, -30.91788197528526894, 166.0000000000002842 ) ) ;
#9307 = cartesian_point ( 'none', ( 99.73065171714061705, -42.89552989852099785, 132.1003227752374016 ) ) ;
#9308 = axis2_placement_3d ( 'none', #31493, #28341, #1609 ) ;
#9309 = direction ( 'none', ( 1.595945597898662527e-15, -7.284637421650280891e-30, -1.000000000000000000 ) ) ;
#9310 = cartesian_point ( 'none', ( 26.52514329740328591, -49.88653899653260027, 60.99999999999999289 ) ) ;
#9311 = advanced_face ( 'none', ( #29612 ), #10007, .f. ) ;
#9312 = vector ( 'none', #7809, 1000.000000000000000 ) ;
#9313 = direction ( 'none', ( 7.072150969235264604e-16, -4.674484667268940895e-17, -1.000000000000000000 ) ) ;
#9314 = vertex_point ( 'none', #16298 ) ;
#9315 = direction ( 'none', ( -0.7506827169254873811, -0.6606628932438757262, -1.291809116604203420e-15 ) ) ;
#9316 = cartesian_point ( 'none', ( 90.04282668382667509, 15.00191760908666438, 143.2792451231422888 ) ) ;
#9317 = vector ( 'none', #4536, 1000.000000000000000 ) ;
#9318 = cartesian_point ( 'none', ( 10.77404376461930013, -28.36119322412455546, 165.9999999999998863 ) ) ;
#9319 = direction ( 'none', ( -1.304512053934247532e-15, 2.932925800080175484e-14, 1.000000000000000000 ) ) ;
#9320 = line ( 'none', #13932, #36839 ) ;
#9321 = face_outer_bound ( 'none', #10650, .t. ) ;
#9322 = cartesian_point ( 'none', ( 89.62685033236763843, -12.44131422306500134, 144.4070660873440204 ) ) ;
#9323 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#9324 = cartesian_point ( 'none', ( -22.58030837824281534, 49.22451372467470776, 72.90000000000075886 ) ) ;
#9325 = direction ( 'none', ( 1.000000000000000000, 7.769996879871428452e-17, -3.298428228456328344e-16 ) ) ;
#9326 = oriented_edge ( 'none', *, *, #29681, .t. ) ;
#9327 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 60.99999999999999289 ) ) ;
#9328 = direction ( 'none', ( -0.9149764872787841119, -0.4035071594494660796, 0.0000000000000000000 ) ) ;
#9329 = advanced_face ( 'none', ( #14721 ), #31001, .f. ) ;
#9330 = edge_curve ( 'none', #9985, #31426, #5785, .t. ) ;
#9331 = direction ( 'none', ( 1.720845688168992638e-15, -8.677469957431129860e-30, -1.000000000000000000 ) ) ;
#9332 = vertex_point ( 'none', #19553 ) ;
#9333 = axis2_placement_3d ( 'none', #6243, #18164, #26988 ) ;
#9334 = vertex_point ( 'none', #33971 ) ;
#9335 = vector ( 'none', #26512, 1000.000000000000000 ) ;
#9336 = vertex_point ( 'none', #22164 ) ;
#9337 = edge_curve ( 'none', #17935, #27272, #25440, .t. ) ;
#9338 = oriented_edge ( 'none', *, *, #5212, .t. ) ;
#9339 = oriented_edge ( 'none', *, *, #33067, .t. ) ;
#9340 = oriented_edge ( 'none', *, *, #29400, .f. ) ;
#9341 = edge_curve ( 'none', #2604, #27374, #2525, .t. ) ;
#9342 = cartesian_point ( 'none', ( 31.05164357278246712, 16.14922279802424399, 165.9999999999997726 ) ) ;
#9343 = vector ( 'none', #14170, 1000.000000000000000 ) ;
#9344 = oriented_edge ( 'none', *, *, #11160, .f. ) ;
#9345 = vertex_point ( 'none', #26049 ) ;
#9346 = edge_curve ( 'none', #28217, #20687, #30995, .t. ) ;
#9347 = cartesian_point ( 'none', ( 39.23297598853195467, -0.8651769008706873265, -11.58233576456080804 ) ) ;
#9348 = edge_curve ( 'none', #3371, #38590, #13783, .t. ) ;
#9349 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040496e-16, 1.000000000000000000 ) ) ;
#9351 = cartesian_point ( 'none', ( -7.424531733870036732, 16.83556736592966629, -115.9999999999999147 ) ) ;
#9350 = direction ( 'none', ( -0.4066168615075744786, 2.658127113134712941e-15, 0.9135987784239480991 ) ) ;
#9352 = face_bound ( 'none', #34523, .t. ) ;
#9353 = axis2_placement_3d ( 'none', #11256, #20381, #11519 ) ;
#9354 = line ( 'none', #33936, #35000 ) ;
#9355 = direction ( 'none', ( -7.551427785039732680e-15, -0.6155964749786185797, 0.7880615331266327406 ) ) ;
#9356 = cartesian_point ( 'none', ( 101.5999999999999517, -23.34843455082552666, 166.9434290939533128 ) ) ;
#9357 = axis2_placement_3d ( 'none', #7277, #28130, #6759 ) ;
#9358 = line ( 'none', #35118, #28482 ) ;
#9359 = direction ( 'none', ( 0.4035071594494649139, -0.9149764872787846670, 0.0000000000000000000 ) ) ;
#9360 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#9361 = cartesian_point ( 'none', ( 86.50000000000072475, 45.00003562937047263, 118.4999382881242127 ) ) ;
#9362 = cartesian_point ( 'none', ( 49.69657935914775493, 57.49999999999945999, -50.99999999999991473 ) ) ;
#9363 = oriented_edge ( 'none', *, *, #12471, .f. ) ;
#9364 = axis2_placement_3d ( 'none', #32231, #17285, #5482 ) ;
#9365 = cartesian_point ( 'none', ( 128.5000000000003411, 3.562937003187788780e-05, 118.4999382881255343 ) ) ;
#9366 = direction ( 'none', ( -0.9135987784239492093, -6.522560269672793689e-16, 0.4066168615075719805 ) ) ;
#9367 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#9368 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#9369 = cartesian_point ( 'none', ( 63.35729408812488828, -3.265321832189334784e-12, 168.6491928387871155 ) ) ;
#9370 = oriented_edge ( 'none', *, *, #12220, .t. ) ;
#9371 = toroidal_surface ( 'none', #8465, 4.400000000000002132, 0.5999999999999999778 ) ;
#9372 = oriented_edge ( 'none', *, *, #5884, .t. ) ;
#9373 = cartesian_point ( 'none', ( 24.71170352639621370, 8.082803277545567155, -3.499999999999985789 ) ) ;
#9374 = oriented_edge ( 'none', *, *, #10154, .t. ) ;
#9375 = oriented_edge ( 'none', *, *, #22395, .f. ) ;
#9376 = advanced_face ( 'none', ( #35631 ), #14060, .f. ) ;
#9377 = oriented_edge ( 'none', *, *, #8008, .f. ) ;
#9378 = vertex_point ( 'none', #16680 ) ;
#9379 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040496e-16, -1.000000000000000000 ) ) ;
#9380 = axis2_placement_3d ( 'none', #1381, #34480, #4484 ) ;
#9381 = line ( 'none', #35600, #6573 ) ;
#9382 = cartesian_point ( 'none', ( 99.49999999999988631, -31.72835985090573274, 166.0828317289924314 ) ) ;
#9383 = cartesian_point ( 'none', ( 128.4999999999997158, -50.87889513109153228, 89.12497391749452902 ) ) ;
#9384 = edge_curve ( 'none', #17564, #35075, #12830, .t. ) ;
#9385 = cartesian_point ( 'none', ( 101.5999999999998096, -45.88330667274691166, 85.55803211772867201 ) ) ;
#9386 = line ( 'none', #2010, #37391 ) ;
#9387 = cartesian_point ( 'none', ( 30.83518690726268119, 16.55872359138209404, 165.9999999999990905 ) ) ;
#9388 = axis2_placement_3d ( 'none', #37151, #13053, #19589 ) ;
#9389 = cartesian_point ( 'none', ( 63.00000000000041922, 26.96352101534906609, 76.33700296266459873 ) ) ;
#9390 = plane ( 'none', #8128 ) ;
#9391 = edge_curve ( 'none', #10416, #8286, #8611, .t. ) ;
#9392 = direction ( 'none', ( -0.9135987784239475440, 2.286250679720036085e-14, -0.4066168615075753112 ) ) ;
#9393 = line ( 'none', #18151, #8934 ) ;
#9395 = direction ( 'none', ( 0.9474922073496665487, -0.3197788564174569026, 1.630487879591397840e-15 ) ) ;
#9394 = cartesian_point ( 'none', ( 109.2999999999999261, -11.48094839413099066, 144.0379682819777827 ) ) ;
#9396 = face_outer_bound ( 'none', #29294, .t. ) ;
#9397 = direction ( 'none', ( -9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9398 = cartesian_point ( 'none', ( 16.61560490598295203, -32.20178960660690137, 161.6328162945571876 ) ) ;
#9399 = direction ( 'none', ( -1.032310183511323282e-14, -0.9271529523749507673, 0.3746830699436687895 ) ) ;
#9400 = edge_curve ( 'none', #34608, #27640, #35984, .t. ) ;
#9401 = direction ( 'none', ( 1.000000000000000000, -1.070548790891515131e-14, 1.304512053934557160e-15 ) ) ;
#9402 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#9403 = vertex_point ( 'none', #32022 ) ;
#9404 = cartesian_point ( 'none', ( -25.13368164995859999, -30.01384079150566819, -12.25466733063971247 ) ) ;
#9405 = oriented_edge ( 'none', *, *, #28882, .t. ) ;
#9406 = face_outer_bound ( 'none', #9301, .t. ) ;
#9407 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#9408 = cartesian_point ( 'none', ( 31.22603891921375308, -57.00819672131146376, 5.162948411892130035e-14 ) ) ;
#9409 = cartesian_point ( 'none', ( 99.50000000000042633, 60.20003562936820174, 98.49993828812526431 ) ) ;
#9410 = cartesian_point ( 'none', ( -6.456114551191299178, 14.63962379646055112, -120.9999999999999289 ) ) ;
#9411 = oriented_edge ( 'none', *, *, #6074, .t. ) ;
#9412 = vector ( 'none', #15400, 1000.000000000000000 ) ;
#9413 = vertex_point ( 'none', #37764 ) ;
#9414 = cartesian_point ( 'none', ( -24.83716034693334507, -24.83716034693720331, 166.0000000000000568 ) ) ;
#9415 = direction ( 'none', ( 0.5452063489416224540, -0.8383018770548863463, 8.811101861913344849e-16 ) ) ;
#9416 = oriented_edge ( 'none', *, *, #34621, .t. ) ;
#9417 = vertex_point ( 'none', #2019 ) ;
#9418 = axis2_placement_3d ( 'none', #33481, #12291, #24279 ) ;
#9419 = cartesian_point ( 'none', ( 38.30000000000040927, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#9420 = oriented_edge ( 'none', *, *, #13888, .t. ) ;
#9421 = edge_curve ( 'none', #5793, #36040, #5757, .t. ) ;
#9422 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#9423 = axis2_placement_3d ( 'none', #27124, #27383, #9510 ) ;
#9424 = cartesian_point ( 'none', ( 129.5000000000009948, 65.00003562936859680, 67.69393470586976491 ) ) ;
#9425 = face_outer_bound ( 'none', #28873, .t. ) ;
#9426 = advanced_face ( 'none', ( #7684 ), #9056, .f. ) ;
#9427 = cartesian_point ( 'none', ( 81.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#9428 = circle ( 'none', #103, 50.70000000000000284 ) ;
#9429 = oriented_edge ( 'none', *, *, #30317, .f. ) ;
#9430 = face_outer_bound ( 'none', #35613, .t. ) ;
#9431 = cartesian_point ( 'none', ( 103.5254636583674994, -42.42498199596688124, 133.5061162200954072 ) ) ;
#9432 = edge_loop ( 'none', ( #34939, #37027, #10027, #23125 ) ) ;
#9433 = direction ( 'none', ( -6.430442828428353903e-15, -0.4999999999999736322, 0.8660254037844538066 ) ) ;
#9434 = oriented_edge ( 'none', *, *, #8210, .f. ) ;
#9435 = direction ( 'none', ( -1.000000000000000000, -3.083952846180989689e-15, 0.0000000000000000000 ) ) ;
#9436 = vector ( 'none', #13504, 1000.000000000000114 ) ;
#9438 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.240611268996713316e-15 ) ) ;
#9437 = cartesian_point ( 'none', ( 73.00000000000041211, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#9439 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#9440 = advanced_face ( 'none', ( #23098 ), #11075, .t. ) ;
#9441 = axis2_placement_3d ( 'none', #6084, #5820, #26712 ) ;
#9442 = edge_curve ( 'none', #15147, #4379, #24496, .t. ) ;
#9443 = cartesian_point ( 'none', ( 10.97586798018854815, -34.41353709731603772, 161.4197746013671519 ) ) ;
#9444 = oriented_edge ( 'none', *, *, #17502, .t. ) ;
#9445 = vector ( 'none', #13148, 1000.000000000000000 ) ;
#9446 = vertex_point ( 'none', #7770 ) ;
#9447 = edge_curve ( 'none', #17672, #35936, #18896, .t. ) ;
#9448 = vertex_point ( 'none', #20075 ) ;
#9449 = edge_loop ( 'none', ( #24877, #5014, #23749, #22751 ) ) ;
#9450 = cartesian_point ( 'none', ( 89.73733944595299761, -12.55398980130604691, 144.4502819027165685 ) ) ;
#9451 = cartesian_point ( 'none', ( 89.94024083183570895, 14.48860961071909692, 143.3780274395709569 ) ) ;
#9452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9453 = direction ( 'none', ( -1.000000000000000000, 8.163404592832019372e-15, -1.632680918566404032e-15 ) ) ;
#9454 = oriented_edge ( 'none', *, *, #37152, .f. ) ;
#9455 = edge_curve ( 'none', #9605, #3608, #13661, .t. ) ;
#9456 = oriented_edge ( 'none', *, *, #20645, .t. ) ;
#9457 = cartesian_point ( 'none', ( 102.8732801887419583, -37.10943822884648569, 143.9553014063630485 ) ) ;
#9458 = direction ( 'none', ( 9.251858538542964333e-15, 1.000000000000000000, -3.083952846180987796e-14 ) ) ;
#9459 = edge_curve ( 'none', #37374, #1435, #30555, .t. ) ;
#9460 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#9461 = cylindrical_surface ( 'none', #29587, 4.500000000000003553 ) ;
#9462 = direction ( 'none', ( 1.552828966210851614e-15, 4.601143412604336996e-17, -1.000000000000000000 ) ) ;
#9463 = line ( 'none', #34699, #4768 ) ;
#9464 = circle ( 'none', #18848, 3.000000000000000000 ) ;
#9465 = cartesian_point ( 'none', ( 68.25000000000041211, -50.87899247233868749, 85.72499999999941167 ) ) ;
#9466 = axis2_placement_3d ( 'none', #24514, #6626, #36070 ) ;
#9467 = vector ( 'none', #10013, 999.9999999999998863 ) ;
#9468 = oriented_edge ( 'none', *, *, #41, .t. ) ;
#9469 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#9470 = cartesian_point ( 'none', ( 16.52392307676311134, -30.85387903152653877, 165.9999999999998579 ) ) ;
#9471 = face_outer_bound ( 'none', #19340, .t. ) ;
#9472 = vertex_point ( 'none', #14195 ) ;
#9473 = edge_curve ( 'none', #11298, #31856, #10986, .t. ) ;
#9474 = direction ( 'none', ( -0.9135987784239485432, 2.220446049250314027e-14, -0.4066168615075732018 ) ) ;
#9475 = oriented_edge ( 'none', *, *, #25494, .f. ) ;
#9476 = cartesian_point ( 'none', ( 89.79999999999991189, -11.45862835752691389, 144.5374698495088808 ) ) ;
#9478 = axis2_placement_3d ( 'none', #6396, #12306, #645 ) ;
#9477 = direction ( 'none', ( -5.930357834060042239e-16, -3.535574091041887284e-19, 1.000000000000000000 ) ) ;
#9479 = circle ( 'none', #34750, 39.00000000000000000 ) ;
#9480 = oriented_edge ( 'none', *, *, #25635, .t. ) ;
#9481 = cartesian_point ( 'none', ( -5.078663330391549380, 35.68333459099293492, 161.2914872246434186 ) ) ;
#9482 = line ( 'none', #2436, #32339 ) ;
#9483 = vertex_point ( 'none', #11474 ) ;
#9484 = oriented_edge ( 'none', *, *, #6758, .t. ) ;
#9486 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#9485 = cartesian_point ( 'none', ( -6.456114551191325823, 14.63962379646055645, -75.00000000000001421 ) ) ;
#9487 = cartesian_point ( 'none', ( 108.8000000000004093, 4.489169500206084074, 108.4577215136008164 ) ) ;
#9488 = direction ( 'none', ( 0.9458576949495217656, -0.3245816090057743186, 5.046468293750711996e-16 ) ) ;
#9489 = cartesian_point ( 'none', ( 99.49999999999994316, -22.37492874126402853, 169.3788690485870063 ) ) ;
#9490 = direction ( 'none', ( 1.000000000000000000, 8.457952273660389978e-17, -1.758848326843457771e-16 ) ) ;
#9491 = vertex_point ( 'none', #38024 ) ;
#9492 = cartesian_point ( 'none', ( -26.46707018306163306, -7.466203581800190392, -1.750000000000016209 ) ) ;
#9493 = cartesian_point ( 'none', ( 1.209449207451029906e-14, -6.201494420926899447e-29, -7.000000000000000000 ) ) ;
#9494 = face_outer_bound ( 'none', #34632, .t. ) ;
#9495 = circle ( 'none', #22618, 6.138320441952074269 ) ;
#9496 = cartesian_point ( 'none', ( 1.382227665658319893e-14, -7.087422195345027939e-29, -8.000000000000000000 ) ) ;
#9497 = direction ( 'none', ( -4.895055752543841620e-15, -0.5810941011468783168, -0.8138363752083717095 ) ) ;
#9498 = circle ( 'none', #18113, 3.701000000000000068 ) ;
#9499 = direction ( 'none', ( -1.000000000000000000, 1.049732109179793288e-14, -1.304512053934561104e-15 ) ) ;
#9500 = axis2_placement_3d ( 'none', #2878, #32638, #35860 ) ;
#9501 = edge_curve ( 'none', #21358, #32052, #16587, .t. ) ;
#9502 = cartesian_point ( 'none', ( 26.52514329740315802, 45.38653899652909729, 60.99999999999998579 ) ) ;
#9503 = advanced_face ( 'none', ( #665 ), #18465, .f. ) ;
#9504 = oriented_edge ( 'none', *, *, #22920, .t. ) ;
#9505 = face_outer_bound ( 'none', #2241, .t. ) ;
#9506 = cartesian_point ( 'none', ( 88.00000000000041211, -50.87899247233868749, 89.12499999999940314 ) ) ;
#9507 = edge_curve ( 'none', #13864, #39, #27734, .t. ) ;
#9508 = vertex_point ( 'none', #5272 ) ;
#9509 = line ( 'none', #15842, #22610 ) ;
#9510 = direction ( 'none', ( -3.526426688705567407e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9511 = edge_curve ( 'none', #31260, #28807, #9555, .t. ) ;
#9512 = face_outer_bound ( 'none', #30350, .t. ) ;
#9513 = direction ( 'none', ( -1.224510688924807402e-14, -1.000000000000000000, 2.449021377849614804e-14 ) ) ;
#9514 = oriented_edge ( 'none', *, *, #14283, .f. ) ;
#9515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9516 = cartesian_point ( 'none', ( 23.41425943372536622, 26.03952943764700478, 165.9999999999998010 ) ) ;
#9517 = face_outer_bound ( 'none', #26515, .t. ) ;
#9518 = cartesian_point ( 'none', ( 66.00271606090926468, 33.22025708708046920, 79.88412056302638575 ) ) ;
#9519 = face_outer_bound ( 'none', #8050, .t. ) ;
#9520 = direction ( 'none', ( -1.027984282060328424e-14, -0.8138363752083659364, 0.5810941011468863104 ) ) ;
#9521 = oriented_edge ( 'none', *, *, #9391, .f. ) ;
#9523 = cartesian_point ( 'none', ( -24.39194746447271811, 9.462182564842326116, -12.57106781186548261 ) ) ;
#9522 = cartesian_point ( 'none', ( 109.2904686189924348, -11.66174389208157969, 144.1075185278253912 ) ) ;
#9524 = cartesian_point ( 'none', ( 128.5000000000007390, 43.74408287344201796, 151.8384795085868575 ) ) ;
#9525 = advanced_face ( 'none', ( #26354 ), #15172, .t. ) ;
#9526 = cartesian_point ( 'none', ( -6.246212392873311536, -16.88386361400338487, -10.52870818193339453 ) ) ;
#9527 = cartesian_point ( 'none', ( 108.8000000000003666, 10.04227848639596843, 122.9891695002085754 ) ) ;
#9528 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#9529 = cartesian_point ( 'none', ( 109.3000000000004093, -1.269677091931408430, 119.1228323066696362 ) ) ;
#9530 = cartesian_point ( 'none', ( 92.36586035377575854, 19.71109414974294083, 100.3872351500941420 ) ) ;
#9531 = cartesian_point ( 'none', ( -13.23997775208840544, 12.19438350734474774, -36.50000000000000711 ) ) ;
#9532 = axis2_placement_3d ( 'none', #4364, #10690, #22296 ) ;
#9533 = edge_loop ( 'none', ( #28918, #21161, #25550, #31610 ) ) ;
#9534 = axis2_placement_3d ( 'none', #24793, #16191, #22048 ) ;
#9535 = cartesian_point ( 'none', ( 63.00000000000041922, 42.53059190462091976, 144.8706642275215302 ) ) ;
#9536 = cartesian_point ( 'none', ( 35.65616640184918396, -54.34738077887135432, -2.775557561562891351e-14 ) ) ;
#9537 = direction ( 'none', ( 1.000000000000000000, 8.135241799630645371e-17, -1.073949431398143795e-16 ) ) ;
#9538 = line ( 'none', #11680, #13304 ) ;
#9539 = line ( 'none', #5896, #16567 ) ;
#9541 = edge_loop ( 'none', ( #7100, #8436, #34598, #30459 ) ) ;
#9540 = vector ( 'none', #25399, 1000.000000000000000 ) ;
#9542 = cartesian_point ( 'none', ( 8.811701368571789317e-14, -4.518231649532455311e-28, -51.00000000000000000 ) ) ;
#9543 = cartesian_point ( 'none', ( -18.06445516747952240, -30.02637984931137538, 166.0000000000001137 ) ) ;
#9544 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9545 = cartesian_point ( 'none', ( 109.5000000000007674, 50.87896638982980591, 147.8749026587561275 ) ) ;
#9546 = oriented_edge ( 'none', *, *, #29275, .f. ) ;
#9547 = oriented_edge ( 'none', *, *, #27584, .f. ) ;
#9548 = cartesian_point ( 'none', ( -19.33957587012676527, -40.41983116988950542, 130.2609445731025630 ) ) ;
#9549 = edge_curve ( 'none', #24216, #19222, #38464, .t. ) ;
#9550 = face_outer_bound ( 'none', #35496, .t. ) ;
#9551 = b_spline_curve_with_knots ( 'none', 3,
( #34904, #7689, #5051, #13726, #22973, #1675 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006308278937123784451, 0.001022175466047722282, 0.001413523038383065903 ),
.unspecified. ) ;
#9552 = cartesian_point ( 'none', ( -21.47060472503602924, 39.01062673109973389, 132.6525550008461209 ) ) ;
#9553 = cartesian_point ( 'none', ( 27.86245290801226560, -39.62663138341536495, 118.9585507607276469 ) ) ;
#9554 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#9555 = line ( 'none', #2516, #20781 ) ;
#9556 = vertex_point ( 'none', #18439 ) ;
#9557 = cartesian_point ( 'none', ( 90.10884284814558498, -64.99996437063055055, 83.87567124066893598 ) ) ;
#9558 = vertex_point ( 'none', #18950 ) ;
#9559 = face_outer_bound ( 'none', #17639, .t. ) ;
#9560 = edge_loop ( 'none', ( #6714, #35732, #35305, #23680 ) ) ;
#9561 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.586214173941531317e-15 ) ) ;
#9562 = edge_curve ( 'none', #30787, #9558, #32845, .t. ) ;
#9563 = oriented_edge ( 'none', *, *, #25695, .t. ) ;
#9564 = cartesian_point ( 'none', ( 16.52125245219195193, -32.24775373650022203, 161.6285234519083644 ) ) ;
#9565 = edge_curve ( 'none', #2551, #15689, #36580, .t. ) ;
#9566 = oriented_edge ( 'none', *, *, #15543, .t. ) ;
#9567 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-19-solid1', #8907 ) ;
#9568 = axis2_placement_3d ( 'none', #19687, #4759, #31640 ) ;
#9569 = oriented_edge ( 'none', *, *, #21538, .t. ) ;
#9570 = direction ( 'none', ( -0.9135987784239493203, 0.0000000000000000000, 0.4066168615075716475 ) ) ;
#9571 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#9572 = edge_curve ( 'none', #22983, #11270, #37542, .t. ) ;
#9574 = cartesian_point ( 'none', ( 86.30000000000042348, -5.786797837023256008, 132.3388211489798891 ) ) ;
#9573 = direction ( 'none', ( -6.430442828428354692e-15, -0.4999999999999736877, 0.8660254037844536956 ) ) ;
#9575 = cartesian_point ( 'none', ( 34.80000000000043059, -2.707051885801511982e-12, 118.4999999999999716 ) ) ;
#9577 = advanced_face ( 'none', ( #31933 ), #19847, .t. ) ;
#9576 = face_outer_bound ( 'none', #11527, .t. ) ;
#9578 = vector ( 'none', #8010, 1000.000000000000000 ) ;
#9579 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#9580 = cartesian_point ( 'none', ( 0.5654776310843060427, -35.01441000056887987, 166.0000000000693774 ) ) ;
#9581 = cartesian_point ( 'none', ( 70.08441961778504492, -49.96409391031809122, 103.5380443024323256 ) ) ;
#9582 = edge_curve ( 'none', #28140, #11370, #22654, .t. ) ;
#9583 = oriented_edge ( 'none', *, *, #27675, .f. ) ;
#9584 = edge_loop ( 'none', ( #38232, #17046, #853, #10339 ) ) ;
#9585 = cartesian_point ( 'none', ( 89.33586182498696360, -11.82946649415551832, 144.1720226377451866 ) ) ;
#9586 = cartesian_point ( 'none', ( 89.79999999999991189, 13.73527209114291381, 143.4116900386599980 ) ) ;
#9587 = cartesian_point ( 'none', ( -57.49999999999989342, 57.49999999999999289, -51.00000000000009237 ) ) ;
#9588 = axis2_placement_3d ( 'none', #30832, #15619, #30713 ) ;
#9589 = cartesian_point ( 'none', ( 70.68666195031360644, 37.98347817366393997, 154.5036618669426502 ) ) ;
#9590 = circle ( 'none', #27965, 15.00000000000000000 ) ;
#9591 = edge_loop ( 'none', ( #32278, #3587, #5739, #23521 ) ) ;
#9592 = cartesian_point ( 'none', ( 93.39937623407675460, -39.27132217837170458, 140.4759923420030248 ) ) ;
#9593 = cartesian_point ( 'none', ( -1.557895433782850780, 15.92397443534114210, -85.99999999999998579 ) ) ;
#9594 = edge_loop ( 'none', ( #23545, #10634 ) ) ;
#9595 = direction ( 'none', ( -9.470559734044892039e-15, -0.8138363752083677127, 0.5810941011468839790 ) ) ;
#9596 = axis2_placement_3d ( 'none', #10472, #10744, #34543 ) ;
#9597 = vector ( 'none', #7993, 1000.000000000000000 ) ;
#9598 = vertex_point ( 'none', #36222 ) ;
#9599 = cartesian_point ( 'none', ( 129.5000000000001990, -6.928167600905656087, 114.4999382881257759 ) ) ;
#9600 = plane ( 'none', #20093 ) ;
#9602 = edge_loop ( 'none', ( #24500, #4024, #21269, #6063, #5050, #16594, #30919 ) ) ;
#9601 = axis2_placement_3d ( 'none', #14676, #17926, #35469 ) ;
#9603 = face_outer_bound ( 'none', #38663, .t. ) ;
#9604 = oriented_edge ( 'none', *, *, #37421, .t. ) ;
#9605 = vertex_point ( 'none', #9792 ) ;
#9606 = cartesian_point ( 'none', ( 16.44882203976254686, -30.89403759285823270, 165.9999999999998295 ) ) ;
#9607 = vertex_point ( 'none', #27269 ) ;
#9608 = direction ( 'none', ( -1.000000000000000000, 7.615234699251370640e-15, -1.228184220991579620e-15 ) ) ;
#9609 = cartesian_point ( 'none', ( 121.4999999999998579, -33.33850559109136213, 162.2439855321973710 ) ) ;
#9610 = oriented_edge ( 'none', *, *, #4586, .t. ) ;
#9611 = conical_surface ( 'none', #34865, 3.399999999999986144, 1.029744258676654090 ) ;
#9612 = circle ( 'none', #751, 6.400000000000000355 ) ;
#9613 = direction ( 'none', ( -1.059758341687649411e-14, -1.000000000000000000, 2.826022244500398323e-14 ) ) ;
#9614 = axis2_placement_3d ( 'none', #9409, #18570, #6931 ) ;
#9615 = circle ( 'none', #25487, 21.99999999999999645 ) ;
#9616 = oriented_edge ( 'none', *, *, #31406, .f. ) ;
#9618 = cartesian_point ( 'none', ( -30.02031384457427876, 42.08213108521193391, 70.99999999999998579 ) ) ;
#9617 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#9619 = cartesian_point ( 'none', ( 128.4999999999998863, -33.33850559109143319, 162.2439855321973994 ) ) ;
#9620 = edge_curve ( 'none', #12092, #31741, #21720, .t. ) ;
#9621 = cartesian_point ( 'none', ( -26.52514329740299104, -49.88653899652934598, 81.10000000000074749 ) ) ;
#9622 = advanced_face ( 'none', ( #28679 ), #32405, .t. ) ;
#9623 = edge_curve ( 'none', #15443, #21602, #4856, .t. ) ;
#9624 = axis2_placement_3d ( 'none', #12793, #12922, #21931 ) ;
#9625 = circle ( 'none', #12521, 4.500000000000007105 ) ;
#9626 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494653024, -5.427564608772977489e-16 ) ) ;
#9627 = edge_curve ( 'none', #24038, #858, #34705, .t. ) ;
#9628 = oriented_edge ( 'none', *, *, #13260, .t. ) ;
#9629 = circle ( 'none', #18260, 39.28867513459483263 ) ;
#9630 = edge_loop ( 'none', ( #10256, #34413, #24944, #2766 ) ) ;
#9631 = cartesian_point ( 'none', ( 6.904835925695778087, 17.79952923083131822, -37.49999999999998579 ) ) ;
#9632 = cartesian_point ( 'none', ( 101.5999999999997243, -54.86003083683016968, 84.45276498160865231 ) ) ;
#9633 = cartesian_point ( 'none', ( 22.54567602653412806, 51.22961019348266376, 73.09999999999996589 ) ) ;
#9634 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9635 = edge_curve ( 'none', #26479, #22730, #37995, .t. ) ;
#9636 = oriented_edge ( 'none', *, *, #35578, .t. ) ;
#9637 = edge_curve ( 'none', #17669, #1222, #2963, .t. ) ;
#9638 = face_outer_bound ( 'none', #33262, .t. ) ;
#9639 = vertex_point ( 'none', #36629 ) ;
#9640 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#9641 = oriented_edge ( 'none', *, *, #12345, .t. ) ;
#9642 = direction ( 'none', ( 3.260454818050848040e-16, 0.04464007320815849278, 0.9990031350621330075 ) ) ;
#9643 = advanced_face ( 'none', ( #3919, #33774 ), #898, .f. ) ;
#9644 = vertex_point ( 'none', #769 ) ;
#9645 = cartesian_point ( 'none', ( -17.20851240449979258, 31.89821223404922534, 161.6491372587890112 ) ) ;
#9646 = oriented_edge ( 'none', *, *, #530, .t. ) ;
#9647 = axis2_placement_3d ( 'none', #6956, #15733, #27816 ) ;
#9648 = cartesian_point ( 'none', ( 21.66127842326288544, -8.402894903218612654, -37.49999999999997868 ) ) ;
#9649 = oriented_edge ( 'none', *, *, #10384, .f. ) ;
#9650 = face_outer_bound ( 'none', #21760, .t. ) ;
#9651 = cartesian_point ( 'none', ( -28.70812234713567790, 47.24088171176465778, 77.10000000000074749 ) ) ;
#9652 = cartesian_point ( 'none', ( 21.51294576939696768, 29.19197475808070052, 161.6483278577492797 ) ) ;
#9653 = circle ( 'none', #18052, 6.999999999998837374 ) ;
#9654 = b_spline_curve_with_knots ( 'none', 3,
( #27853, #22149, #33964, #10000, #4218, #30853, #16285, #19399, #28098, #13011 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004489519452014946064, 0.0008979038904029892128, 0.001346855835604483711, 0.001795807780805978426 ),
.unspecified. ) ;
#9655 = cartesian_point ( 'none', ( 63.87506015550442839, 30.42954496043151025, 78.43855510689391508 ) ) ;
#9656 = cartesian_point ( 'none', ( -1.557895433782832573, 15.92397443534114565, -116.3327198799065059 ) ) ;
#9657 = circle ( 'none', #25718, 17.50000000000000355 ) ;
#9658 = cartesian_point ( 'none', ( 109.2728328489272371, -11.78442844349951635, 144.1547080270653112 ) ) ;
#9659 = oriented_edge ( 'none', *, *, #23963, .f. ) ;
#9660 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#9661 = direction ( 'none', ( 0.9900444516475701562, 0.006283315682718501778, 0.1406147350240844196 ) ) ;
#9662 = cartesian_point ( 'none', ( -45.96194077712550552, 45.96194077712567605, -7.609759784954254334e-14 ) ) ;
#9663 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#9664 = cartesian_point ( 'none', ( 109.2459103279867634, 5.060779896364143937, 106.7853295090297934 ) ) ;
#9665 = cartesian_point ( 'none', ( 25.10466849810448053, 31.14095936837168566, -33.69911816234680657 ) ) ;
#9666 = oriented_edge ( 'none', *, *, #7518, .t. ) ;
#9667 = line ( 'none', #34231, #4026 ) ;
#9668 = oriented_edge ( 'none', *, *, #25935, .f. ) ;
#9669 = direction ( 'none', ( -0.9135987784239443243, 0.0000000000000000000, 0.4066168615075826942 ) ) ;
#9670 = cartesian_point ( 'none', ( 121.5000000000007532, 50.87896638983005460, 147.8749026587593391 ) ) ;
#9671 = direction ( 'none', ( -1.000000000000000000, 9.532841737891320554e-15, -1.658395643033827582e-15 ) ) ;
#9672 = circle ( 'none', #24814, 5.000000000000004441 ) ;
#9673 = oriented_edge ( 'none', *, *, #17153, .f. ) ;
#9674 = cartesian_point ( 'none', ( -8.372988503148258488, -34.32930365294916442, 165.9999999999999147 ) ) ;
#9675 = direction ( 'none', ( -0.9135987784239485432, 2.286250679720036717e-14, -0.4066168615075732018 ) ) ;
#9676 = edge_curve ( 'none', #7131, #22050, #21838, .t. ) ;
#9677 = cartesian_point ( 'none', ( -21.17547671279870514, -39.14829544733641598, 132.7210703305705977 ) ) ;
#9678 = oriented_edge ( 'none', *, *, #10474, .f. ) ;
#9679 = axis2_placement_3d ( 'none', #3719, #15645, #12377 ) ;
#9680 = oriented_edge ( 'none', *, *, #15216, .t. ) ;
#9681 = oriented_edge ( 'none', *, *, #37456, .f. ) ;
#9682 = edge_curve ( 'none', #35287, #27123, #17967, .t. ) ;
#9683 = edge_loop ( 'none', ( #18829, #7887 ) ) ;
#9684 = cartesian_point ( 'none', ( -22.41675804605205968, 38.70106861256013531, 131.9655336298445718 ) ) ;
#9685 = cartesian_point ( 'none', ( 1.504429492234830637e-13, 8.597972122410794055e-17, -126.0000000000000000 ) ) ;
#9686 = oriented_edge ( 'none', *, *, #2576, .t. ) ;
#9687 = line ( 'none', #28598, #20468 ) ;
#9688 = line ( 'none', #8680, #19509 ) ;
#9689 = face_outer_bound ( 'none', #9791, .t. ) ;
#9690 = edge_curve ( 'none', #3216, #29958, #24023, .t. ) ;
#9691 = cartesian_point ( 'none', ( 99.90208762754924976, 25.57563058939182454, 104.8292805364591516 ) ) ;
#9692 = plane ( 'none', #23460 ) ;
#9693 = face_outer_bound ( 'none', #8890, .t. ) ;
#9694 = vertex_point ( 'none', #17759 ) ;
#9695 = direction ( 'none', ( -1.079383496163347338e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9696 = cartesian_point ( 'none', ( 14.92064192336497541, -26.57278925750264875, 165.9999999999997726 ) ) ;
#9697 = cartesian_point ( 'none', ( 101.6000000000007191, 45.88337793148340182, 151.4418444585219845 ) ) ;
#9698 = cartesian_point ( 'none', ( 1.504429492234830637e-13, 8.597972122410794055e-17, -126.0000000000000000 ) ) ;
#9701 = advanced_face ( 'none', ( #11910 ), #169, .t. ) ;
#9700 = oriented_edge ( 'none', *, *, #6948, .f. ) ;
#9699 = axis2_placement_3d ( 'none', #10531, #4213, #10260 ) ;
#9703 = cartesian_point ( 'none', ( 87.99999999999994316, -22.61975354368466995, 183.4999382881261170 ) ) ;
#9702 = cartesian_point ( 'none', ( 16.14028637797870758, -36.59905949115137958, -42.99999999999999289 ) ) ;
#9704 = line ( 'none', #36721, #3617 ) ;
#9705 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9706 = oriented_edge ( 'none', *, *, #13606, .t. ) ;
#9707 = cartesian_point ( 'none', ( 90.01970083345659646, 14.99339730233117862, 143.2768269720801868 ) ) ;
#9708 = cartesian_point ( 'none', ( 9.706972871694269849e-14, 5.415955440472124215e-17, -36.00000000000000000 ) ) ;
#9709 = cartesian_point ( 'none', ( -19.56041759277652758, -45.25106413402323113, 70.99999999999998579 ) ) ;
#9710 = edge_curve ( 'none', #5208, #15076, #2491, .t. ) ;
#9711 = cartesian_point ( 'none', ( 90.79999999999989768, 19.04262116387131698, 96.62813269953208817 ) ) ;
#9712 = oriented_edge ( 'none', *, *, #4819, .f. ) ;
#9713 = axis2_placement_3d ( 'none', #18616, #33804, #21622 ) ;
#9714 = cartesian_point ( 'none', ( 65.10000000000042064, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#9715 = cartesian_point ( 'none', ( 89.32166644391548971, -11.75254934469150569, 144.1424482352345535 ) ) ;
#9716 = edge_curve ( 'none', #8973, #34825, #26329, .t. ) ;
#9717 = cartesian_point ( 'none', ( 90.20865790539089346, 14.79144151689568965, 143.3644955116048436 ) ) ;
#9718 = direction ( 'none', ( -8.528829586136375692e-15, -0.8660254037844554720, -0.4999999999999708011 ) ) ;
#9719 = cartesian_point ( 'none', ( 88.00000000000071054, 46.37899247233775668, 147.8750000000020748 ) ) ;
#9720 = oriented_edge ( 'none', *, *, #31349, .f. ) ;
#9721 = cartesian_point ( 'none', ( -6.099148963659447234e-14, 1.494383382547345676e-15, 0.9999999999999522604 ) ) ;
#9722 = oriented_edge ( 'none', *, *, #37905, .f. ) ;
#9723 = oriented_edge ( 'none', *, *, #9861, .t. ) ;
#9724 = cartesian_point ( 'none', ( 26.52514329740271037, 49.88653899652934598, 73.09999999999995168 ) ) ;
#9725 = oriented_edge ( 'none', *, *, #9242, .t. ) ;
#9726 = cartesian_point ( 'none', ( 89.30000000000040927, -0.9462546993018914332, 118.1765776073704330 ) ) ;
#9727 = oriented_edge ( 'none', *, *, #6768, .f. ) ;
#9728 = oriented_edge ( 'none', *, *, #485, .f. ) ;
#9729 = cartesian_point ( 'none', ( -29.76849063124669925, 25.19597121639437276, -12.00000000000001776 ) ) ;
#9730 = advanced_face ( 'none', ( #27253 ), #23551, .f. ) ;
#9731 = oriented_edge ( 'none', *, *, #30380, .f. ) ;
#9732 = line ( 'none', #16987, #7845 ) ;
#9733 = vertex_point ( 'none', #28958 ) ;
#9734 = face_outer_bound ( 'none', #37741, .t. ) ;
#9735 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#9736 = vector ( 'none', #24267, 1000.000000000000000 ) ;
#9737 = cartesian_point ( 'none', ( 16.52392307676309713, 30.85387903152000533, 165.9999999999998579 ) ) ;
#9738 = vertex_point ( 'none', #11138 ) ;
#9739 = axis2_placement_3d ( 'none', #9151, #11941, #14684 ) ;
#9740 = direction ( 'none', ( -9.234672018316013908e-17, 0.9990031350621328965, -0.04464007320815839563 ) ) ;
#9741 = edge_curve ( 'none', #27468, #9950, #33285, .t. ) ;
#9742 = cartesian_point ( 'none', ( 23.09996623398377480, -50.06836881869408273, 81.09999999999999432 ) ) ;
#9743 = circle ( 'none', #33560, 4.050000000000002487 ) ;
#9744 = line ( 'none', #34856, #1788 ) ;
#9745 = line ( 'none', #30050, #17263 ) ;
#9746 = cartesian_point ( 'none', ( 27.04853491693551248, 11.92847864764509680, -5.499999999999984901 ) ) ;
#9747 = cartesian_point ( 'none', ( 17.42798293940644783, 31.77839375657822529, 161.6483267154571308 ) ) ;
#9748 = edge_curve ( 'none', #1283, #21701, #22981, .t. ) ;
#9749 = oriented_edge ( 'none', *, *, #15655, .t. ) ;
#9750 = cartesian_point ( 'none', ( 88.70257085754290927, -27.44046080991548209, 183.4999382881263159 ) ) ;
#9751 = edge_curve ( 'none', #15961, #3364, #38435, .t. ) ;
#9753 = direction ( 'none', ( -1.189524669241237528e-14, -1.000000000000000000, 2.775557561562887565e-14 ) ) ;
#9752 = cartesian_point ( 'none', ( 128.4999999999998295, -35.43710656775197521, 165.8788690485874042 ) ) ;
#9754 = direction ( 'none', ( -0.9135987784239492093, -6.522560269672795661e-16, 0.4066168615075717030 ) ) ;
#9755 = oriented_edge ( 'none', *, *, #13652, .t. ) ;
#9756 = oriented_edge ( 'none', *, *, #32214, .f. ) ;
#9757 = cartesian_point ( 'none', ( -26.95274504769555435, 14.20962728336173875, 166.0000000000000853 ) ) ;
#9758 = oriented_edge ( 'none', *, *, #27566, .f. ) ;
#9759 = cartesian_point ( 'none', ( 23.12514329740289298, 49.88653899652934598, 3.848683623845385503e-14 ) ) ;
#9760 = oriented_edge ( 'none', *, *, #29221, .t. ) ;
#9761 = oriented_edge ( 'none', *, *, #3438, .t. ) ;
#9762 = axis2_placement_3d ( 'none', #29203, #4933, #17251 ) ;
#9764 = oriented_edge ( 'none', *, *, #29844, .f. ) ;
#9763 = direction ( 'none', ( 1.000000000000000000, -7.615234699251372217e-15, 1.168655815394901705e-15 ) ) ;
#9765 = direction ( 'none', ( 1.000000000000000000, 8.135241799630646604e-17, -1.073949431398143795e-16 ) ) ;
#9766 = oriented_edge ( 'none', *, *, #31616, .f. ) ;
#9767 = oriented_edge ( 'none', *, *, #17215, .f. ) ;
#9768 = direction ( 'none', ( -2.196799758586248692e-14, -1.000000000000000000, -6.867819076617749215e-15 ) ) ;
#9769 = edge_curve ( 'none', #20000, #8032, #27700, .t. ) ;
#9770 = axis2_placement_3d ( 'none', #29901, #38251, #8 ) ;
#9771 = cylindrical_surface ( 'none', #11695, 6.499999999999991118 ) ;
#9772 = edge_loop ( 'none', ( #26809, #21839, #28620, #7784, #11635, #14442 ) ) ;
#9773 = cartesian_point ( 'none', ( 68.01620024613758630, -11.01448274042427045, 68.15161539094076204 ) ) ;
#9774 = advanced_face ( 'none', ( #19345, #36079 ), #20002, .f. ) ;
#9775 = face_outer_bound ( 'none', #22101, .t. ) ;
#9776 = cartesian_point ( 'none', ( -26.92983565920120270, 24.28474975182422213, 161.6483257819198229 ) ) ;
#9777 = conical_surface ( 'none', #317, 37.50000000000001421, 0.5235987755982919323 ) ;
#9778 = face_outer_bound ( 'none', #20500, .t. ) ;
#9779 = cartesian_point ( 'none', ( 88.00000000000041211, 38.30087362878601454, 75.61301969977934334 ) ) ;
#9780 = line ( 'none', #35277, #16804 ) ;
#9781 = cartesian_point ( 'none', ( 16.66724672744881630, 32.17647343503787738, 161.6351779006893139 ) ) ;
#9782 = vertex_point ( 'none', #22869 ) ;
#9783 = cartesian_point ( 'none', ( 78.11333484621174250, -3.573103131181262881, 61.00000000000002132 ) ) ;
#9785 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#9784 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#9786 = cartesian_point ( 'none', ( 93.74432769592878856, -60.19996437063004890, 135.9382520606272919 ) ) ;
#9787 = direction ( 'none', ( -0.9862087297900536953, 0.1655063179636616644, -2.260844466992525638e-15 ) ) ;
#9788 = edge_curve ( 'none', #937, #5430, #37507, .t. ) ;
#9789 = cartesian_point ( 'none', ( 1.088504286705926916e-13, -5.581344978834209502e-28, -63.00000000000000000 ) ) ;
#9790 = direction ( 'none', ( 1.000000000000000000, -7.615234699251372217e-15, 1.240611268996709963e-15 ) ) ;
#9791 = edge_loop ( 'none', ( #15484, #12205, #34601, #32268 ) ) ;
#9792 = cartesian_point ( 'none', ( -17.79952923083140703, 6.904835925695753218, -37.50000000000000711 ) ) ;
#9793 = cartesian_point ( 'none', ( 108.9311011048470164, 5.138288024677631682, 106.5585597110135581 ) ) ;
#9794 = plane ( 'none', #28925 ) ;
#9795 = oriented_edge ( 'none', *, *, #35071, .f. ) ;
#9796 = vector ( 'none', #9323, 1000.000000000000000 ) ;
#9797 = edge_curve ( 'none', #10217, #17792, #17494, .t. ) ;
#9798 = oriented_edge ( 'none', *, *, #11152, .f. ) ;
#9799 = oriented_edge ( 'none', *, *, #33831, .t. ) ;
#9800 = direction ( 'none', ( 1.000000000000000000, -1.049732109179793288e-14, 1.304512053934561104e-15 ) ) ;
#9801 = cartesian_point ( 'none', ( 86.30000000000042348, -2.702862236274702100e-12, 118.4999999999999574 ) ) ;
#9802 = approval_date_time ( #25683, #29266 ) ;
#9803 = vertex_point ( 'none', #20138 ) ;
#9804 = oriented_edge ( 'none', *, *, #11778, .t. ) ;
#9805 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431125656e-30, 1.000000000000000000 ) ) ;
#9806 = edge_curve ( 'none', #31586, #18369, #24830, .t. ) ;
#9807 = axis2_placement_3d ( 'none', #17091, #22958, #10847 ) ;
#9808 = cartesian_point ( 'none', ( 57.30009633353294163, -30.68722004352928323, 60.99999999999999289 ) ) ;
#9809 = cartesian_point ( 'none', ( 37.80000000000009663, -1.056177753829752799e-15, -55.99999999999993605 ) ) ;
#9810 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295189400 ) ) ;
#9811 = cartesian_point ( 'none', ( -25.13697888439001105, -53.02308160941448278, 81.10000000000074749 ) ) ;
#9812 = edge_curve ( 'none', #2214, #24917, #11448, .t. ) ;
#9813 = circle ( 'none', #2773, 3.999999999999999556 ) ;
#9814 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#9815 = face_outer_bound ( 'none', #8778, .t. ) ;
#9816 = cartesian_point ( 'none', ( -23.72609440131769176, -38.50346752235751069, 130.2092652795530512 ) ) ;
#9817 = edge_curve ( 'none', #27936, #14041, #6276, .t. ) ;
#9818 = b_spline_curve_with_knots ( 'none', 3,
( #18179, #24159, #21172, #9524 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039615427 ),
.unspecified. ) ;
#9819 = cartesian_point ( 'none', ( 5.055831025971643022, -39.21988490596840649, -11.05750495275032463 ) ) ;
#9820 = line ( 'none', #16654, #15909 ) ;
#9821 = circle ( 'none', #9910, 17.19999999999999929 ) ;
#9822 = cylindrical_surface ( 'none', #15167, 4.050000000000001599 ) ;
#9823 = advanced_face ( 'none', ( #25398 ), #8575, .t. ) ;
#9824 = vertex_point ( 'none', #38699 ) ;
#9825 = axis2_placement_3d ( 'none', #10774, #19505, #25745 ) ;
#9826 = cartesian_point ( 'none', ( 92.46103339126918286, 23.51025302897704350, 101.5136969833434932 ) ) ;
#9827 = axis2_placement_3d ( 'none', #23812, #24306, #8898 ) ;
#9828 = cartesian_point ( 'none', ( 17.41914165646720036, -31.78298709810701439, 161.6483267097466126 ) ) ;
#9829 = edge_loop ( 'none', ( #36656, #11037 ) ) ;
#9830 = cylindrical_surface ( 'none', #11765, 3.399999999999986144 ) ;
#9831 = axis2_placement_3d ( 'none', #171, #17969, #15117 ) ;
#9832 = edge_loop ( 'none', ( #23436, #2358, #4896, #184 ) ) ;
#9833 = direction ( 'none', ( -0.4533875470989001677, -0.8913134870154511002, -1.189184902126346599e-15 ) ) ;
#9834 = oriented_edge ( 'none', *, *, #25238, .f. ) ;
#9835 = edge_loop ( 'none', ( #5709, #10088 ) ) ;
#9837 = direction ( 'none', ( -9.251858538542964333e-15, -1.000000000000000000, 3.083952846180987796e-14 ) ) ;
#9836 = cartesian_point ( 'none', ( 63.00000000000041922, 44.99999999999664624, 144.4807621135333875 ) ) ;
#9838 = advanced_face ( 'none', ( #16546, #14230 ), #26728, .t. ) ;
#9839 = circle ( 'none', #25514, 5.099999999999996092 ) ;
#9840 = vertex_point ( 'none', #38453 ) ;
#9841 = edge_loop ( 'none', ( #13951, #13574, #29840, #13308 ) ) ;
#9842 = direction ( 'none', ( -3.842692304112764499e-16, 5.378122154546615132e-16, 1.000000000000000000 ) ) ;
#9843 = direction ( 'none', ( -0.4035071594494651914, 0.9149764872787845560, -1.766130794722912134e-16 ) ) ;
#9844 = face_bound ( 'none', #5773, .t. ) ;
#9845 = cartesian_point ( 'none', ( 89.29999999999992610, -11.55263552142668360, 144.0655480595309541 ) ) ;
#9846 = cartesian_point ( 'none', ( 90.10695610471111650, 14.72804076974562904, 143.3673285497555980 ) ) ;
#9847 = cartesian_point ( 'none', ( 89.84310778479787984, -11.90395181008947745, 144.5573689577559264 ) ) ;
#9848 = direction ( 'none', ( 1.304512053934274748e-15, -2.676545186782978917e-14, -1.000000000000000000 ) ) ;
#9849 = circle ( 'none', #25374, 0.2000000000000016487 ) ;
#9850 = cartesian_point ( 'none', ( 55.30000000000041638, -2.705384161232587958e-12, 118.4999999999999716 ) ) ;
#9851 = edge_curve ( 'none', #2869, #33775, #12791, .t. ) ;
#9852 = cartesian_point ( 'none', ( 93.09999999999982379, -40.10817267762676153, 138.9092599897603861 ) ) ;
#9853 = direction ( 'none', ( 1.000000000000000000, -1.084202172485503961e-14, 6.505213034913024080e-14 ) ) ;
#9854 = line ( 'none', #35272, #33615 ) ;
#9855 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685484834e-16 ) ) ;
#9856 = face_outer_bound ( 'none', #11084, .t. ) ;
#9857 = edge_curve ( 'none', #10480, #5815, #21228, .t. ) ;
#9858 = edge_curve ( 'none', #1648, #37623, #25851, .t. ) ;
#9859 = axis2_placement_3d ( 'none', #11546, #18557, #35951 ) ;
#9860 = oriented_edge ( 'none', *, *, #24270, .f. ) ;
#9861 = edge_curve ( 'none', #34912, #2513, #6704, .t. ) ;
#9862 = edge_curve ( 'none', #7760, #1053, #13281, .t. ) ;
#9863 = vertex_point ( 'none', #2450 ) ;
#9864 = vertex_point ( 'none', #23892 ) ;
#9865 = circle ( 'none', #12494, 4.250000000000007105 ) ;
#9866 = direction ( 'none', ( 0.4035071594494655245, -0.9149764872787844450, 1.927470528863118309e-16 ) ) ;
#9867 = oriented_edge ( 'none', *, *, #18462, .t. ) ;
#9868 = edge_curve ( 'none', #22921, #32211, #19811, .t. ) ;
#9869 = oriented_edge ( 'none', *, *, #10261, .t. ) ;
#9870 = cartesian_point ( 'none', ( 71.69100306100467890, -26.00000000000326850, 176.0000000000000284 ) ) ;
#9871 = vertex_point ( 'none', #3086 ) ;
#9872 = direction ( 'none', ( -1.720845688168992638e-15, 8.973292796889013490e-30, 1.000000000000000000 ) ) ;
#9873 = axis2_placement_3d ( 'none', #4738, #17045, #16786 ) ;
#9874 = oriented_edge ( 'none', *, *, #7005, .f. ) ;
#9875 = direction ( 'none', ( 1.346145417358002305e-15, -3.254051234036673697e-30, -1.000000000000000000 ) ) ;
#9876 = cartesian_point ( 'none', ( -45.96194077712541315, 37.46194077712567605, -51.00000000000007105 ) ) ;
#9877 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#9878 = toroidal_surface ( 'none', #31371, 2.500000000000000444, 10.00000000000000000 ) ;
#9880 = cartesian_point ( 'none', ( 73.00000000000041211, -36.58542602666329913, 156.8825153351423296 ) ) ;
#9879 = cartesian_point ( 'none', ( 85.30000000000040927, -2.702943588692698561e-12, 118.4999999999999716 ) ) ;
#9881 = direction ( 'none', ( 0.9135987784239443243, 0.0000000000000000000, 0.4066168615075826942 ) ) ;
#9882 = direction ( 'none', ( 0.4999999999999958367, -0.3244850569391627970, -0.8029380099504521695 ) ) ;
#9883 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9884 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563274e-15 ) ) ;
#9885 = cartesian_point ( 'none', ( -32.56617749842591536, 12.87783208127506285, 166.0000000000001990 ) ) ;
#9886 = axis2_placement_3d ( 'none', #27531, #27401, #24283 ) ;
#9887 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.040851148208012337e-15 ) ) ;
#9888 = vector ( 'none', #22427, 1000.000000000000000 ) ;
#9889 = face_outer_bound ( 'none', #16850, .t. ) ;
#9890 = cartesian_point ( 'none', ( 38.30000000000040927, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#9891 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#9892 = edge_loop ( 'none', ( #17165, #11379, #20892, #2906 ) ) ;
#9893 = oriented_edge ( 'none', *, *, #22915, .t. ) ;
#9894 = direction ( 'none', ( -4.224617836176688814e-17, 0.9462546992991883732, 0.3234223926295187734 ) ) ;
#9895 = advanced_face ( 'none', ( #11876 ), #22613, .f. ) ;
#9896 = cartesian_point ( 'none', ( -27.44835972428682425, 13.12976547511089542, 166.0000000000000568 ) ) ;
#9897 = circle ( 'none', #25086, 55.00000000000000000 ) ;
#9898 = cartesian_point ( 'none', ( 109.2999999999999119, -3.183942753657925181e-14, 118.5000000000000568 ) ) ;
#9899 = oriented_edge ( 'none', *, *, #21309, .t. ) ;
#9900 = vector ( 'none', #10452, 1000.000000000000114 ) ;
#9901 = oriented_edge ( 'none', *, *, #21722, .f. ) ;
#9902 = cartesian_point ( 'none', ( -31.15262781507079382, -28.49287246340166035, -32.50000000000000711 ) ) ;
#9903 = oriented_edge ( 'none', *, *, #36260, .t. ) ;
#9904 = vertex_point ( 'none', #35558 ) ;
#9905 = vertex_point ( 'none', #27109 ) ;
#9906 = edge_curve ( 'none', #27446, #19140, #4354, .t. ) ;
#9907 = cartesian_point ( 'none', ( 109.3000000000004093, 4.651523688467732676, 107.9827129270139636 ) ) ;
#9908 = cartesian_point ( 'none', ( 17.17190505370065168, 31.91716008027309925, 161.6483267670175792 ) ) ;
#9909 = oriented_edge ( 'none', *, *, #7055, .f. ) ;
#9910 = axis2_placement_3d ( 'none', #19538, #22667, #7380 ) ;
#9911 = b_spline_curve_with_knots ( 'none', 3,
( #6731, #18767, #12882, #33697, #12753, #30611, #3711, #36308, #9870, #6999 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9912 = oriented_edge ( 'none', *, *, #2578, .t. ) ;
#9913 = cartesian_point ( 'none', ( -35.99999999999988631, 1.005883575074934326e-15, -63.00000000000005684 ) ) ;
#9914 = cartesian_point ( 'none', ( 88.00000000000041211, -6.503161158869079195, 60.99999999999999289 ) ) ;
#9915 = edge_curve ( 'none', #3472, #14391, #3430, .t. ) ;
#9916 = cartesian_point ( 'none', ( -26.03069469718758810, 56.00491283520833719, 71.00000000000071054 ) ) ;
#9918 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#9917 = cartesian_point ( 'none', ( 108.7959498454115277, -12.60775942404037409, 144.4709021771192283 ) ) ;
#9919 = spherical_surface ( 'none', #25380, 28.62499999999999645 ) ;
#9921 = advanced_face ( 'none', ( #5307, #22157 ), #12398, .f. ) ;
#9920 = circle ( 'none', #6342, 65.00000000000000000 ) ;
#9922 = direction ( 'none', ( 0.0000000000000000000, 0.9462546992991884842, 0.3234223926295185514 ) ) ;
#9923 = cartesian_point ( 'none', ( 16.51978844183135564, -32.24846248512527325, 161.6284571804184225 ) ) ;
#9924 = cartesian_point ( 'none', ( 99.50000000000076739, 50.87896638982911668, 147.8749026587543085 ) ) ;
#9925 = edge_curve ( 'none', #8398, #26501, #3877, .t. ) ;
#9926 = cartesian_point ( 'none', ( -45.96194077712541315, 45.96194077712567605, -51.00000000000007105 ) ) ;
#9927 = cartesian_point ( 'none', ( 92.64800916181994239, -65.19996437063002759, 135.4503118268181652 ) ) ;
#9928 = vector ( 'none', #17706, 1000.000000000000114 ) ;
#9929 = edge_loop ( 'none', ( #34675, #20136, #37334, #11022 ) ) ;
#9930 = face_outer_bound ( 'none', #29764, .t. ) ;
#9931 = cartesian_point ( 'none', ( 99.49999999999965894, -59.99996437063019528, 138.4999382881250085 ) ) ;
#9932 = cartesian_point ( 'none', ( 108.7715519956767309, 14.10402795511920360, 143.3952123238400134 ) ) ;
#9933 = direction ( 'none', ( 2.658368000998754911e-15, 0.3746830699436667911, 0.9271529523749516555 ) ) ;
#9934 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976807094e-15 ) ) ;
#9935 = oriented_edge ( 'none', *, *, #17554, .f. ) ;
#9936 = edge_loop ( 'none', ( #6928, #4037, #13069, #9727 ) ) ;
#9937 = cartesian_point ( 'none', ( -57.36922837877870052, -30.53773353750491992, 60.99999999999999289 ) ) ;
#9938 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#9939 = cartesian_point ( 'none', ( 128.4999999999997158, -50.87889513109153228, 89.12497391749452902 ) ) ;
#9940 = cartesian_point ( 'none', ( 13.54250728544277393, -30.70844086605070089, -42.99999999999999289 ) ) ;
#9941 = axis2_placement_3d ( 'none', #25044, #28270, #37013 ) ;
#9942 = vector ( 'none', #37175, 1000.000000000000000 ) ;
#9943 = vertex_point ( 'none', #26976 ) ;
#9944 = cartesian_point ( 'none', ( -19.71643632210638586, -40.07834867267122547, 131.1659540907123755 ) ) ;
#9945 = edge_curve ( 'none', #1364, #25546, #12346, .t. ) ;
#9946 = circle ( 'none', #9679, 32.00000000000000000 ) ;
#9947 = oriented_edge ( 'none', *, *, #15880, .f. ) ;
#9948 = oriented_edge ( 'none', *, *, #15041, .t. ) ;
#9949 = cartesian_point ( 'none', ( -20.93235818493031175, 39.26913819705258391, 132.7425893976651992 ) ) ;
#9950 = vertex_point ( 'none', #12267 ) ;
#9951 = axis2_placement_3d ( 'none', #13031, #30376, #36328 ) ;
#9952 = oriented_edge ( 'none', *, *, #10630, .t. ) ;
#9953 = vertex_point ( 'none', #30505 ) ;
#9954 = cartesian_point ( 'none', ( -21.27577999111292328, -53.06823079911834640, 73.10000000000073328 ) ) ;
#9955 = face_outer_bound ( 'none', #18344, .t. ) ;
#9956 = cartesian_point ( 'none', ( 26.52514329740277077, -49.88653899652934598, 81.09999999999999432 ) ) ;
#9957 = circle ( 'none', #31611, 36.00000000000000000 ) ;
#9958 = face_outer_bound ( 'none', #3838, .t. ) ;
#9959 = cartesian_point ( 'none', ( 17.17349042263396086, -31.91630711181335656, 161.6483267669545683 ) ) ;
#9960 = direction ( 'none', ( 1.000000000000000000, -1.084202172485503961e-14, 4.336808689942015369e-15 ) ) ;
#9961 = direction ( 'none', ( -0.4403603948438509774, -0.8978210972420772595, 0.0000000000000000000 ) ) ;
#9962 = direction ( 'none', ( 0.4035071594494656355, -0.9149764872787844450, 1.986857884617673820e-16 ) ) ;
#9963 = face_outer_bound ( 'none', #3578, .t. ) ;
#9964 = oriented_edge ( 'none', *, *, #15900, .t. ) ;
#9966 = cartesian_point ( 'none', ( -11.92847864764490140, 27.04853491693547696, -45.00000000000000711 ) ) ;
#9965 = direction ( 'none', ( -9.234672018316023768e-17, 0.9990031350621330075, -0.04464007320815812502 ) ) ;
#9967 = vector ( 'none', #24577, 1000.000000000000000 ) ;
#9968 = cartesian_point ( 'none', ( 88.30000000000040927, 14.48566593423628568, 122.3942884384221372 ) ) ;
#9969 = advanced_face ( 'none', ( #10479, #9512 ), #18278, .f. ) ;
#9970 = axis2_placement_3d ( 'none', #32513, #5638, #17575 ) ;
#9971 = vertex_point ( 'none', #24383 ) ;
#9972 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#9973 = cartesian_point ( 'none', ( 51.00292657709461963, 37.46194077712007697, 2.775557561562891351e-14 ) ) ;
#9974 = edge_curve ( 'none', #21675, #27078, #623, .t. ) ;
#9975 = circle ( 'none', #17051, 18.50000000000001421 ) ;
#9976 = oriented_edge ( 'none', *, *, #26599, .f. ) ;
#9977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9978 = direction ( 'none', ( -0.9135987784239493203, 0.0000000000000000000, 0.4066168615075716475 ) ) ;
#9979 = cartesian_point ( 'none', ( 5.435123605765766364, 17.16221086612394942, -10.49629236710965863 ) ) ;
#9980 = cartesian_point ( 'none', ( 89.80884882561839788, -11.67206408524751637, 144.5470071434134525 ) ) ;
#9981 = cartesian_point ( 'none', ( 63.87506015550442839, 40.06144489310273116, 148.9295449604349528 ) ) ;
#9982 = edge_curve ( 'none', #31586, #21952, #29578, .t. ) ;
#9983 = axis2_placement_3d ( 'none', #7987, #7865, #13767 ) ;
#9984 = line ( 'none', #3387, #35605 ) ;
#9985 = vertex_point ( 'none', #15287 ) ;
#9986 = cartesian_point ( 'none', ( 23.12514329740293562, 49.88653899652934598, -23.74999999999996092 ) ) ;
#9988 = vertex_point ( 'none', #6359 ) ;
#9987 = edge_curve ( 'none', #5068, #3216, #34218, .t. ) ;
#9989 = cartesian_point ( 'none', ( -27.04853491693536327, -11.92847864764509680, 1.999999999999983125 ) ) ;
#9990 = cartesian_point ( 'none', ( -28.73581041080127818, 54.96878093784755492, 71.00000000000002842 ) ) ;
#9991 = edge_loop ( 'none', ( #26004, #19095, #26519, #17250 ) ) ;
#9992 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#9993 = cylindrical_surface ( 'none', #2558, 6.499999999999998224 ) ;
#9995 = edge_loop ( 'none', ( #25513, #25298, #23173, #19442 ) ) ;
#9994 = cylindrical_surface ( 'none', #17084, 4.050000000000006928 ) ;
#9996 = edge_curve ( 'none', #23415, #14657, #6242, .t. ) ;
#9997 = cartesian_point ( 'none', ( 101.3999999999997499, -50.87889513109344364, 89.12497391749448639 ) ) ;
#9998 = advanced_face ( 'none', ( #5751 ), #30515, .f. ) ;
#9999 = cartesian_point ( 'none', ( 108.8000000000004093, -2.701031806869785557e-12, 118.4999999999999574 ) ) ;
#10000 = cartesian_point ( 'none', ( 7.969456447990800108, -24.90763559443459130, 1.546588313314623431 ) ) ;
#10001 = oriented_edge ( 'none', *, *, #6201, .f. ) ;
#10002 = cartesian_point ( 'none', ( 109.6000000000007475, 49.59380345992300931, 144.6947680321100620 ) ) ;
#10003 = cartesian_point ( 'none', ( 25.24545377858592587, 26.03154028026889222, 161.6483278884732044 ) ) ;
#10004 = cartesian_point ( 'none', ( -28.50695355424563360, 54.98305237669811874, 70.99999999999994316 ) ) ;
#10005 = oriented_edge ( 'none', *, *, #5385, .f. ) ;
#10006 = circle ( 'none', #28026, 11.99999999999999467 ) ;
#10007 = cylindrical_surface ( 'none', #27244, 45.50000000000000000 ) ;
#10009 = direction ( 'none', ( -0.9900444516475703782, -0.006283315682718653566, -0.1406147350240833371 ) ) ;
#10008 = direction ( 'none', ( 1.128660326077106710e-16, -0.9990031350621330075, 0.04464007320815818747 ) ) ;
#10010 = direction ( 'none', ( -0.4533875470989002232, -0.8913134870154511002, 0.0000000000000000000 ) ) ;
#10011 = edge_loop ( 'none', ( #21693, #20611, #38293, #22776 ) ) ;
#10012 = cartesian_point ( 'none', ( -1.581004281192810890, 4.339787874557190506, 160.4999999999999432 ) ) ;
#10013 = direction ( 'none', ( -0.9862087297900548055, 0.1655063179636558357, -1.616762279610384015e-15 ) ) ;
#10014 = advanced_face ( 'none', ( #34667 ), #26772, .t. ) ;
#10015 = cartesian_point ( 'none', ( -27.64047337648776548, 12.67643099780037197, 166.0000000000001705 ) ) ;
#10016 = vertex_point ( 'none', #9633 ) ;
#10017 = line ( 'none', #35735, #22635 ) ;
#10018 = oriented_edge ( 'none', *, *, #24796, .t. ) ;
#10019 = cartesian_point ( 'none', ( -39.79413939344034645, -2.003228679520007383, -37.45956913616825545 ) ) ;
#10020 = oriented_edge ( 'none', *, *, #3384, .t. ) ;
#10021 = cartesian_point ( 'none', ( -37.46194077712550552, 45.96194077712567605, -6.200123488375500889e-14 ) ) ;
#10022 = cartesian_point ( 'none', ( 90.29999999999991189, 1.577604613502135100, 131.4039204772603284 ) ) ;
#10023 = direction ( 'none', ( -0.9135987784239456566, 2.241796492031566844e-14, -0.4066168615075796966 ) ) ;
#10024 = axis2_placement_3d ( 'none', #34789, #25845, #16990 ) ;
#10025 = oriented_edge ( 'none', *, *, #12964, .f. ) ;
#10026 = cartesian_point ( 'none', ( 99.49999999999965894, -60.19996437063019812, 138.4999382881250085 ) ) ;
#10027 = oriented_edge ( 'none', *, *, #29846, .t. ) ;
#10028 = edge_curve ( 'none', #21481, #28983, #18865, .t. ) ;
#10029 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 145.5000000000000000 ) ) ;
#10030 = cartesian_point ( 'none', ( 71.27282452826332815, -12.00000000000730971, 67.37916845001267063 ) ) ;
#10031 = face_outer_bound ( 'none', #13926, .t. ) ;
#10032 = advanced_face ( 'none', ( #10944 ), #37049, .t. ) ;
#10034 = oriented_edge ( 'none', *, *, #33158, .f. ) ;
#10033 = face_outer_bound ( 'none', #17813, .t. ) ;
#10035 = edge_curve ( 'none', #21787, #26361, #32370, .t. ) ;
#10036 = cartesian_point ( 'none', ( 57.49999999999968736, -30.31088913245582006, 6.938893903907228378e-15 ) ) ;
#10037 = axis2_placement_3d ( 'none', #23096, #2684, #31930 ) ;
#10038 = edge_curve ( 'none', #28901, #12033, #14685, .t. ) ;
#10039 = oriented_edge ( 'none', *, *, #13823, .f. ) ;
#10040 = oriented_edge ( 'none', *, *, #29112, .f. ) ;
#10041 = cartesian_point ( 'none', ( -30.51928865305276872, 50.55683958428216584, 73.10000000000071907 ) ) ;
#10042 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10043 = direction ( 'none', ( 1.000000000000000000, -1.049732109179793288e-14, 1.304512053934561104e-15 ) ) ;
#10044 = cartesian_point ( 'none', ( 16.80237301641505709, 32.10952647088709000, 161.6412537301035286 ) ) ;
#10045 = face_outer_bound ( 'none', #12974, .t. ) ;
#10046 = edge_curve ( 'none', #908, #24791, #21683, .t. ) ;
#10047 = cartesian_point ( 'none', ( 105.5999999999997243, -54.27555397017692940, 88.64789034947276036 ) ) ;
#10048 = cartesian_point ( 'none', ( 105.5999999999998948, -29.85201230928445781, 172.7755278876706200 ) ) ;
#10049 = cartesian_point ( 'none', ( 108.8826801596996887, -12.53555628088386698, 144.4432165306478453 ) ) ;
#10050 = vector ( 'none', #33711, 1000.000000000000114 ) ;
#10051 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10052 = oriented_edge ( 'none', *, *, #14742, .f. ) ;
#10053 = cartesian_point ( 'none', ( 88.03368701001443242, -9.798450579343755962, 60.99999999999999289 ) ) ;
#10054 = cartesian_point ( 'none', ( 99.49999999999954525, -65.19996437063019812, 138.4999382881249517 ) ) ;
#10055 = cartesian_point ( 'none', ( -6.456114551191325823, 14.63962379646055645, -75.00000000000001421 ) ) ;
#10056 = oriented_edge ( 'none', *, *, #10817, .f. ) ;
#10057 = face_outer_bound ( 'none', #17086, .t. ) ;
#10058 = oriented_edge ( 'none', *, *, #13653, .f. ) ;
#10059 = oriented_edge ( 'none', *, *, #33759, .f. ) ;
#10060 = axis2_placement_3d ( 'none', #17222, #11494, #5294 ) ;
#10061 = cartesian_point ( 'none', ( 109.1779643712742711, 14.35710235358479281, 143.0958734354066735 ) ) ;
#10062 = cartesian_point ( 'none', ( -7.466203581800019862, 26.46707018306174319, -5.500000000000005329 ) ) ;
#10063 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#10064 = vertex_point ( 'none', #36855 ) ;
#10065 = oriented_edge ( 'none', *, *, #18359, .f. ) ;
#10066 = axis2_placement_3d ( 'none', #8492, #26496, #9003 ) ;
#10067 = cartesian_point ( 'none', ( -29.13509201782346736, -33.06775489979558813, -32.50000000000000000 ) ) ;
#10068 = direction ( 'none', ( -0.4403603948438509774, -0.8978210972420772595, 0.0000000000000000000 ) ) ;
#10069 = cartesian_point ( 'none', ( 88.00000000000481748, 65.00003562936983315, 95.88014911503762505 ) ) ;
#10070 = circle ( 'none', #25672, 45.24500000000003297 ) ;
#10071 = vector ( 'none', #28224, 1000.000000000000000 ) ;
#10072 = cartesian_point ( 'none', ( -28.67646928757999802, -40.29422751422799109, 115.4017914013178512 ) ) ;
#10073 = b_spline_curve_with_knots ( 'none', 3,
( #38046, #37781, #8430, #5159, #32040, #20221 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002932446017595401709, 0.003323552738433461964, 0.003714659459271522218 ),
.unspecified. ) ;
#10074 = edge_curve ( 'none', #38458, #16993, #33734, .t. ) ;
#10075 = cartesian_point ( 'none', ( 99.49999999999974420, -52.78520503045291434, 85.55167256334200943 ) ) ;
#10076 = conical_surface ( 'none', #17782, 47.50000000000000000, 0.7853981633974552734 ) ;
#10077 = vertex_point ( 'none', #3865 ) ;
#10078 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#10079 = vector ( 'none', #30716, 1000.000000000000000 ) ;
#10080 = direction ( 'none', ( -5.930357834060042239e-16, -3.535574091041887284e-19, 1.000000000000000000 ) ) ;
#10081 = edge_loop ( 'none', ( #27287, #38465 ) ) ;
#10082 = circle ( 'none', #38216, 6.399999999999998579 ) ;
#10083 = oriented_edge ( 'none', *, *, #4223, .f. ) ;
#10084 = cartesian_point ( 'none', ( 89.65065087149801570, 14.73115702264452942, 143.2023315183153329 ) ) ;
#10085 = cartesian_point ( 'none', ( 19.28225576409061759, -30.69406289554624223, 161.6483255551752904 ) ) ;
#10086 = edge_curve ( 'none', #33952, #18886, #30481, .t. ) ;
#10087 = axis2_placement_3d ( 'none', #18087, #12334, #21093 ) ;
#10088 = oriented_edge ( 'none', *, *, #33706, .t. ) ;
#10089 = cartesian_point ( 'none', ( 105.6000000000006338, 28.89791643197903426, 71.01766636674706490 ) ) ;
#10090 = vector ( 'none', #38358, 1000.000000000000000 ) ;
#10091 = edge_loop ( 'none', ( #26092, #15894, #11949, #20861 ) ) ;
#10092 = edge_curve ( 'none', #28619, #38458, #33254, .t. ) ;
#10093 = oriented_edge ( 'none', *, *, #2899, .t. ) ;
#10094 = advanced_face ( 'none', ( #14652 ), #12313, .t. ) ;
#10096 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.766263902812748952e-15 ) ) ;
#10095 = cartesian_point ( 'none', ( -11.99941417026395918, 14.81803156868233806, -115.9999999999999289 ) ) ;
#10097 = cartesian_point ( 'none', ( 89.30000000000043769, -13.66220304914896744, 114.8871646806328783 ) ) ;
#10098 = cartesian_point ( 'none', ( -9.462182564842263943, -24.39194746447259732, -15.50000000000001066 ) ) ;
#10099 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.766263902812748952e-15 ) ) ;
#10100 = direction ( 'none', ( -9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10101 = oriented_edge ( 'none', *, *, #12741, .t. ) ;
#10102 = cartesian_point ( 'none', ( 26.52514329740288090, 49.88653899652934598, -16.27501833360225802 ) ) ;
#10103 = edge_curve ( 'none', #5298, #12760, #6208, .t. ) ;
#10104 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10105 = oriented_edge ( 'none', *, *, #23314, .t. ) ;
#10106 = cartesian_point ( 'none', ( 89.92889701080240172, -12.18562701181636676, 144.5699555064709898 ) ) ;
#10107 = face_outer_bound ( 'none', #337, .t. ) ;
#10108 = cartesian_point ( 'none', ( 105.5999999999997243, -52.99039104027015412, 91.82802497611884007 ) ) ;
#10109 = vector ( 'none', #28805, 1000.000000000000227 ) ;
#10110 = direction ( 'none', ( -0.4533875470988999457, -0.8913134870154512113, -7.736866702856561613e-16 ) ) ;
#10111 = cartesian_point ( 'none', ( 90.16776335696199851, -0.4204016566221313034, 131.4932006236766426 ) ) ;
#10112 = cartesian_point ( 'none', ( 99.49999999999984368, -34.04713767714851258, 173.3600047543238816 ) ) ;
#10113 = face_outer_bound ( 'none', #4517, .t. ) ;
#10114 = oriented_edge ( 'none', *, *, #21278, .f. ) ;
#10115 = cartesian_point ( 'none', ( -16.55250966161651860, 5.680178157601051936, -73.00000000000001421 ) ) ;
#10116 = plane ( 'none', #29306 ) ;
#10117 = axis2_placement_3d ( 'none', #28729, #26373, #37978 ) ;
#10118 = face_outer_bound ( 'none', #32893, .t. ) ;
#10119 = edge_loop ( 'none', ( #29214, #15781 ) ) ;
#10120 = cartesian_point ( 'none', ( 121.4999999999996732, -54.99996437062988974, 118.4999382881270833 ) ) ;
#10121 = cylindrical_surface ( 'none', #21971, 4.499999999999997335 ) ;
#10122 = oriented_edge ( 'none', *, *, #13246, .f. ) ;
#10123 = cartesian_point ( 'none', ( 24.74168369828514713, -53.52271444035976344, 73.09999999999993747 ) ) ;
#10124 = line ( 'none', #18939, #3089 ) ;
#10125 = oriented_edge ( 'none', *, *, #10269, .f. ) ;
#10126 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#10127 = cartesian_point ( 'none', ( 109.6000000000007759, 53.27693803746931422, 153.8086815539558074 ) ) ;
#10128 = direction ( 'none', ( 0.0000000000000000000, 0.9462546992991934802, 0.3234223926295038409 ) ) ;
#10129 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, -1.734723475976806601e-16 ) ) ;
#10130 = vertex_point ( 'none', #3991 ) ;
#10131 = cartesian_point ( 'none', ( 86.30000000000042348, -2.702862236274702100e-12, 118.4999999999999574 ) ) ;
#10132 = oriented_edge ( 'none', *, *, #10530, .f. ) ;
#10133 = oriented_edge ( 'none', *, *, #5841, .t. ) ;
#10134 = axis2_placement_3d ( 'none', #17112, #5188, #26093 ) ;
#10135 = oriented_edge ( 'none', *, *, #9400, .f. ) ;
#10137 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#10136 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#10138 = cartesian_point ( 'none', ( 108.3270053223277216, -12.53081665260845945, 144.5853801736164996 ) ) ;
#10139 = edge_curve ( 'none', #13184, #13353, #28141, .t. ) ;
#10140 = cartesian_point ( 'none', ( 1.382227665658319893e-14, -7.087422195345027939e-29, -8.000000000000000000 ) ) ;
#10141 = oriented_edge ( 'none', *, *, #15212, .t. ) ;
#10142 = direction ( 'none', ( -1.000000000000000000, 1.061528228816435576e-14, -1.304512053934563077e-15 ) ) ;
#10143 = circle ( 'none', #34583, 4.049999999999999822 ) ;
#10144 = circle ( 'none', #2245, 6.499999999999998224 ) ;
#10145 = axis2_placement_3d ( 'none', #2971, #32730, #15181 ) ;
#10146 = cartesian_point ( 'none', ( -34.62756103017187570, 5.219936061809591799, 165.9999999999726015 ) ) ;
#10147 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#10148 = cartesian_point ( 'none', ( -39.45138214599763415, 0.2018486687224727572, -36.78028799128745874 ) ) ;
#10149 = edge_curve ( 'none', #2284, #6144, #5268, .t. ) ;
#10150 = vector ( 'none', #10668, 1000.000000000000000 ) ;
#10151 = oriented_edge ( 'none', *, *, #13254, .t. ) ;
#10152 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10153 = direction ( 'none', ( -2.867001162389426977e-15, -0.3746830699436733414, -0.9271529523749489909 ) ) ;
#10154 = edge_curve ( 'none', #1747, #31826, #19311, .t. ) ;
#10155 = edge_curve ( 'none', #5956, #17521, #10436, .t. ) ;
#10156 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.287629796601341507e-15 ) ) ;
#10157 = oriented_edge ( 'none', *, *, #20592, .t. ) ;
#10158 = toroidal_surface ( 'none', #23226, 6.399999999999998579, 0.1000000000000000056 ) ;
#10159 = edge_loop ( 'none', ( #35267, #16821, #16135, #8960 ) ) ;
#10160 = direction ( 'none', ( -4.521688933985049698e-15, -0.5810941011468866435, -0.8138363752083658254 ) ) ;
#10161 = advanced_face ( 'none', ( #18390 ), #24428, .f. ) ;
#10162 = cartesian_point ( 'none', ( 27.55564272286252958, 31.28514889652396391, 142.6079729887422332 ) ) ;
#10163 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#10164 = oriented_edge ( 'none', *, *, #18571, .t. ) ;
#10165 = axis2_placement_3d ( 'none', #24198, #9309, #3289 ) ;
#10166 = cartesian_point ( 'none', ( 89.52054314432984938, 14.55353783669692014, 143.1518094243199357 ) ) ;
#10167 = cartesian_point ( 'none', ( 73.00000000000041211, 36.58542602665676213, 80.11748466485765618 ) ) ;
#10168 = direction ( 'none', ( -3.469446951953619711e-15, -0.3746830699436666245, -0.9271529523749516555 ) ) ;
#10169 = cartesian_point ( 'none', ( 16.67407833667057915, 32.17312491433575161, 161.6354823850492721 ) ) ;
#10170 = oriented_edge ( 'none', *, *, #20177, .f. ) ;
#10171 = b_spline_curve_with_knots ( 'none', 3,
( #4476, #25394, #13278, #28363, #10538, #31386, #33838, #36837, #4349, #19027, #16543, #24886, #13545, #34086, #19547, #37110, #26043, #31884, #4879, #28504, #34991, #34851, #34595, #10675, #5005, #1754, #10939, #22928, #37503, #22673, #2141, #8017, #4752, #2013, #13802, #25914, #20068, #7643, #28762, #23060, #28889, #14054, #25658 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.551583845779545699e-17, 0.001302631752318648625, 0.002605263504637281638, 0.003907895256955914651, 0.004559211133115218147, 0.005210527009274521643, 0.006513158761593149451, 0.007815790513911778994, 0.009118422266230406803, 0.009769738142389725044, 0.01042105401854904502, 0.01107236989470836500, 0.01172368577086768324, 0.01302631752318632839, 0.01367763339934565184, 0.01432894927550497528, 0.01563158102782361697, 0.01693421278014226386, 0.01823684453246090728, 0.01953947628477955070, 0.02019079216093886547, 0.02084210803709818025 ),
.unspecified. ) ;
#10172 = oriented_edge ( 'none', *, *, #25403, .t. ) ;
#10173 = axis2_placement_3d ( 'none', #35614, #21474, #15094 ) ;
#10174 = direction ( 'none', ( -0.9149764872787858883, -0.4035071594494623604, 0.0000000000000000000 ) ) ;
#10175 = vertex_point ( 'none', #12906 ) ;
#10176 = cartesian_point ( 'none', ( -5.244448890132940022, 15.11690006560776744, -120.8305074884477648 ) ) ;
#10177 = oriented_edge ( 'none', *, *, #34208, .t. ) ;
#10178 = oriented_edge ( 'none', *, *, #14940, .t. ) ;
#10179 = oriented_edge ( 'none', *, *, #31283, .t. ) ;
#10182 = axis2_placement_3d ( 'none', #1010, #25428, #12921 ) ;
#10181 = cartesian_point ( 'none', ( 121.5000000000002558, 3.562937010608771825e-05, 118.4999382881255201 ) ) ;
#10180 = cartesian_point ( 'none', ( 101.4000000000007589, 49.38023411005534768, 144.1662908492562849 ) ) ;
#10183 = oriented_edge ( 'none', *, *, #37618, .f. ) ;
#10184 = direction ( 'none', ( 0.4253783488059882933, -0.9050156133277984516, 0.0000000000000000000 ) ) ;
#10185 = circle ( 'none', #7534, 7.000000000000825118 ) ;
#10186 = circle ( 'none', #20524, 39.28867513459483263 ) ;
#10187 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#10188 = cartesian_point ( 'none', ( 79.48977957970181762, -9.061516087413789222, 61.00000000000000711 ) ) ;
#10189 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#10190 = circle ( 'none', #20710, 2.917499999999999094 ) ;
#10191 = oriented_edge ( 'none', *, *, #24324, .f. ) ;
#10192 = plane ( 'none', #32824 ) ;
#10193 = cartesian_point ( 'none', ( 108.3135965872365318, 14.80861841221228303, 143.3637279686037687 ) ) ;
#10194 = direction ( 'none', ( -0.4403603948438508664, -0.8978210972420772595, -7.251144129583050696e-16 ) ) ;
#10195 = advanced_face ( 'none', ( #30037 ), #31411, .f. ) ;
#10196 = cartesian_point ( 'none', ( 6.696032617270475384e-13, 35.33556093569931278, 166.0000000000001990 ) ) ;
#10197 = plane ( 'none', #8264 ) ;
#10198 = cartesian_point ( 'none', ( 106.1692710824952570, 65.20003562936820174, 95.53163519911998947 ) ) ;
#10199 = vector ( 'none', #17064, 1000.000000000000000 ) ;
#10200 = edge_loop ( 'none', ( #7443, #22299, #16544, #36458 ) ) ;
#10201 = cylindrical_surface ( 'none', #24463, 5.000000000000004441 ) ;
#10202 = oriented_edge ( 'none', *, *, #36685, .f. ) ;
#10203 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#10204 = axis2_placement_3d ( 'none', #21816, #33749, #19082 ) ;
#10205 = oriented_edge ( 'none', *, *, #27101, .f. ) ;
#10206 = edge_curve ( 'none', #27385, #26335, #29542, .t. ) ;
#10207 = cartesian_point ( 'none', ( 99.49999999999953104, -65.69996437063019812, 138.4999382881249517 ) ) ;
#10208 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494653024, -5.427564608772978475e-16 ) ) ;
#10209 = advanced_face ( 'none', ( #15583 ), #2457, .f. ) ;
#10210 = vertex_point ( 'none', #28386 ) ;
#10211 = edge_curve ( 'none', #13539, #5947, #37007, .t. ) ;
#10212 = oriented_edge ( 'none', *, *, #20454, .f. ) ;
#10213 = axis2_placement_3d ( 'none', #24856, #560, #27826 ) ;
#10214 = vertex_point ( 'none', #5882 ) ;
#10215 = direction ( 'none', ( 1.000000000000000000, -1.049732109179793288e-14, 1.304512053934561104e-15 ) ) ;
#10216 = cartesian_point ( 'none', ( 1.053948595064468918e-13, -5.404159423950583804e-28, -61.00000000000000000 ) ) ;
#10217 = vertex_point ( 'none', #37260 ) ;
#10218 = oriented_edge ( 'none', *, *, #19428, .f. ) ;
#10219 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.268971339153225211e-15 ) ) ;
#10220 = oriented_edge ( 'none', *, *, #20645, .f. ) ;
#10221 = oriented_edge ( 'none', *, *, #27041, .t. ) ;
#10222 = vertex_point ( 'none', #35224 ) ;
#10223 = cartesian_point ( 'none', ( 30.69843783195720022, -16.81103304267008980, 166.0000000000005969 ) ) ;
#10224 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#10225 = direction ( 'none', ( -1.552828966210851614e-15, -4.601143412604336996e-17, 1.000000000000000000 ) ) ;
#10226 = cartesian_point ( 'none', ( 92.64800916181994239, -64.99996437063003896, 135.4503118268181652 ) ) ;
#10227 = axis2_placement_3d ( 'none', #24809, #7298, #21697 ) ;
#10228 = face_outer_bound ( 'none', #25643, .t. ) ;
#10230 = plane ( 'none', #472 ) ;
#10229 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10231 = vertex_point ( 'none', #38494 ) ;
#10232 = cartesian_point ( 'none', ( 23.57812424125992123, -55.68007666212977824, 81.09999999999999432 ) ) ;
#10233 = advanced_face ( 'none', ( #591 ), #6672, .f. ) ;
#10234 = cartesian_point ( 'none', ( 89.80000000000040927, 3.245778626079248497, 105.9117149257545663 ) ) ;
#10235 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.658395643033827582e-15 ) ) ;
#10236 = cartesian_point ( 'none', ( 108.2999999999999119, 15.04570163019869256, 143.2916692147793469 ) ) ;
#10237 = edge_curve ( 'none', #10294, #18477, #16063, .t. ) ;
#10238 = face_outer_bound ( 'none', #15709, .t. ) ;
#10239 = axis2_placement_3d ( 'none', #35844, #38489, #2616 ) ;
#10240 = face_outer_bound ( 'none', #30402, .t. ) ;
#10241 = vector ( 'none', #30260, 1000.000000000000000 ) ;
#10242 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787845560, -3.854941057726237111e-16 ) ) ;
#10243 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#10244 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10245 = cartesian_point ( 'none', ( -15.33327205907958302, 34.76910651659381557, -45.00000000000000711 ) ) ;
#10246 = cartesian_point ( 'none', ( 108.2999999999999119, 1.577604613502136655, 131.4039204772603000 ) ) ;
#10247 = oriented_edge ( 'none', *, *, #36157, .t. ) ;
#10248 = cartesian_point ( 'none', ( 89.29999999999989768, -0.3874436336036258255, 132.2307703890174650 ) ) ;
#10249 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#10250 = direction ( 'none', ( 0.4791387109061115424, 0.03918234195481505588, 0.8768642082957689432 ) ) ;
#10251 = direction ( 'none', ( -0.4694715627858911389, 0.8829475928589266553, 0.0000000000000000000 ) ) ;
#10252 = edge_loop ( 'none', ( #7203, #7553, #38220, #27783 ) ) ;
#10253 = oriented_edge ( 'none', *, *, #5847, .f. ) ;
#10254 = oriented_edge ( 'none', *, *, #23943, .t. ) ;
#10255 = oriented_edge ( 'none', *, *, #28301, .f. ) ;
#10256 = oriented_edge ( 'none', *, *, #25930, .f. ) ;
#10257 = edge_loop ( 'none', ( #30825, #27501, #27111, #1127 ) ) ;
#10258 = edge_loop ( 'none', ( #4254, #371, #20343, #20051 ) ) ;
#10259 = axis2_placement_3d ( 'none', #18496, #692, #12612 ) ;
#10260 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.643422240399080374e-15 ) ) ;
#10261 = edge_curve ( 'none', #8756, #21981, #27554, .t. ) ;
#10262 = cartesian_point ( 'none', ( 109.6000000000006480, 29.37500000000068923, 67.62100752766363598 ) ) ;
#10263 = face_outer_bound ( 'none', #6371, .t. ) ;
#10264 = vector ( 'none', #25708, 1000.000000000000000 ) ;
#10265 = cartesian_point ( 'none', ( 30.82801558066111269, -9.429390116390585774, 111.0777655968841771 ) ) ;
#10266 = edge_curve ( 'none', #13374, #2114, #17934, .t. ) ;
#10267 = axis2_placement_3d ( 'none', #7557, #1797, #28412 ) ;
#10268 = cartesian_point ( 'none', ( 90.06679720030817293, -12.41253005978077262, 144.5800945824326220 ) ) ;
#10269 = edge_curve ( 'none', #26158, #31580, #9020, .t. ) ;
#10270 = cylindrical_surface ( 'none', #7821, 17.00000000000000355 ) ;
#10271 = circle ( 'none', #3884, 28.62500000000000711 ) ;
#10272 = cartesian_point ( 'none', ( -17.31041759277653114, 45.25106413401670125, 70.99999999999998579 ) ) ;
#10273 = vector ( 'none', #17681, 1000.000000000000000 ) ;
#10274 = direction ( 'none', ( -0.9135987784239492093, -6.522560269672795661e-16, 0.4066168615075717030 ) ) ;
#10275 = cartesian_point ( 'none', ( 1.906932671346303287, 10.83344856390995936, 163.4999999999999432 ) ) ;
#10276 = cartesian_point ( 'none', ( 17.94263859066602862, 42.38069726268895465, 124.0023314833586028 ) ) ;
#10277 = oriented_edge ( 'none', *, *, #11211, .f. ) ;
#10278 = cartesian_point ( 'none', ( -36.04138720922318129, 1.879442528759608821, 161.2546619667511436 ) ) ;
#10279 = cartesian_point ( 'none', ( 71.81953073125424680, 50.54164977736456876, 133.3337045056833574 ) ) ;
#10280 = cartesian_point ( 'none', ( -11.92847864764490495, 27.04853491693547696, -36.50000000000000711 ) ) ;
#10281 = direction ( 'none', ( 0.1733575155768987408, 0.9848589603557482697, 2.333644251584075607e-16 ) ) ;
#10282 = cartesian_point ( 'none', ( 1.030000865510027447e-13, 5.769512849576420179e-17, -46.00000000000000000 ) ) ;
#10283 = direction ( 'none', ( 0.0000000000000000000, -0.3746830699436660694, -0.9271529523749518775 ) ) ;
#10284 = oriented_edge ( 'none', *, *, #5198, .t. ) ;
#10285 =( bounded_curve ( ) b_spline_curve ( 3, ( #28881, #16663, #19800, #11060 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016125201, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#10286 = axis2_placement_3d ( 'none', #37992, #20300, #135 ) ;
#10287 = oriented_edge ( 'none', *, *, #26375, .t. ) ;
#10288 = vector ( 'none', #23423, 999.9999999999998863 ) ;
#10289 = oriented_edge ( 'none', *, *, #12580, .t. ) ;
#10290 = direction ( 'none', ( -9.251858538542976955e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10291 = oriented_edge ( 'none', *, *, #15494, .t. ) ;
#10292 = cartesian_point ( 'none', ( 89.29999999999992610, -11.48094839413099244, 144.0379682819778111 ) ) ;
#10293 = oriented_edge ( 'none', *, *, #34412, .t. ) ;
#10294 = vertex_point ( 'none', #29512 ) ;
#10295 = advanced_face ( 'none', ( #22575 ), #15140, .t. ) ;
#10296 = axis2_placement_3d ( 'none', #8206, #35046, #17253 ) ;
#10297 = cartesian_point ( 'none', ( 105.8999999999996078, -65.00096437063029953, 98.49993828812735330 ) ) ;
#10298 = circle ( 'none', #22797, 4.000000000000000000 ) ;
#10299 = oriented_edge ( 'none', *, *, #35968, .t. ) ;
#10300 = edge_loop ( 'none', ( #11191, #30489 ) ) ;
#10301 = cartesian_point ( 'none', ( 29.23915904724644577, 27.85475207328075697, 147.2025320933794603 ) ) ;
#10302 = cartesian_point ( 'none', ( 25.26734115649596291, 31.00905465958694762, -34.26794919243111792 ) ) ;
#10303 = cartesian_point ( 'none', ( -7.061375290365543123, 16.01208852737874011, -46.00000000000000711 ) ) ;
#10304 = cylindrical_surface ( 'none', #2373, 37.50000000000000711 ) ;
#10305 = cartesian_point ( 'none', ( 89.89918161543582187, 14.93576913963638475, 143.2604756676628881 ) ) ;
#10306 = direction ( 'none', ( 1.189524669241237528e-14, 1.000000000000000000, -2.775557561562887565e-14 ) ) ;
#10307 = face_outer_bound ( 'none', #3460, .t. ) ;
#10308 = cartesian_point ( 'none', ( 16.60626765116799675, 30.80961191291777723, 165.9999999999986642 ) ) ;
#10309 = cartesian_point ( 'none', ( 26.52514329740227694, -49.88653899652960888, 60.99999999999997868 ) ) ;
#10310 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787844450, 1.779203565104416882e-16 ) ) ;
#10311 = cartesian_point ( 'none', ( 90.29999999999992610, 14.80861301800623586, 143.3637282096418346 ) ) ;
#10312 = cartesian_point ( 'none', ( 5.315525184162570908e-13, -33.00000000000326850, 151.5000000000000000 ) ) ;
#10313 = circle ( 'none', #9308, 7.999999999999996447 ) ;
#10314 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 2.365532012695645231e-16 ) ) ;
#10315 = vector ( 'none', #4140, 1000.000000000000000 ) ;
#10316 = cartesian_point ( 'none', ( 76.07545740211681107, 3.249217582369040347, 176.0000000000000000 ) ) ;
#10317 = edge_curve ( 'none', #36025, #26520, #25371, .t. ) ;
#10318 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10319 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#10320 = cartesian_point ( 'none', ( 16.14028637797869692, -36.59905949115139379, -10.26794919243112503 ) ) ;
#10321 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#10322 = oriented_edge ( 'none', *, *, #24857, .f. ) ;
#10323 = direction ( 'none', ( -5.132115965426706101e-15, -0.5810941011468810924, -0.8138363752083697111 ) ) ;
#10324 = edge_curve ( 'none', #11335, #16789, #16510, .t. ) ;
#10325 = cartesian_point ( 'none', ( 109.2825284039233367, 13.97259176568694805, 142.9862637673492429 ) ) ;
#10326 = cartesian_point ( 'none', ( 129.4999999999997726, -51.26520600665612193, 67.23469665210230062 ) ) ;
#10327 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#10328 = edge_curve ( 'none', #23707, #18207, #21643, .t. ) ;
#10329 = axis2_placement_3d ( 'none', #13317, #22319, #33999 ) ;
#10330 = oriented_edge ( 'none', *, *, #30803, .f. ) ;
#10331 = circle ( 'none', #27210, 4.500000000000003553 ) ;
#10332 = oriented_edge ( 'none', *, *, #30603, .t. ) ;
#10333 = cartesian_point ( 'none', ( 16.22586101096024791, 31.01172098115354459, 165.9999999999998295 ) ) ;
#10334 = direction ( 'none', ( -0.9149764872787844450, -0.4035071594494656355, -8.773100411446608824e-16 ) ) ;
#10335 = cartesian_point ( 'none', ( -5.968697758265990079e-14, 1.882961441166147704e-15, -4.857225732735059864e-14 ) ) ;
#10336 = edge_curve ( 'none', #18579, #10210, #9975, .t. ) ;
#10337 = oriented_edge ( 'none', *, *, #4698, .f. ) ;
#10338 = oriented_edge ( 'none', *, *, #16232, .t. ) ;
#10339 = oriented_edge ( 'none', *, *, #34790, .f. ) ;
#10340 = vertex_point ( 'none', #11691 ) ;
#10341 = cartesian_point ( 'none', ( 28.30860289652033757, -46.25036355269893562, 73.09999999999993747 ) ) ;
#10342 = edge_curve ( 'none', #30478, #9738, #32822, .t. ) ;
#10343 = b_spline_curve_with_knots ( 'none', 3,
( #24783, #27632, #33597, #31149, #18668, #6890, #22043, #745, #33723, #21920 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004489519452014948233, 0.0008979038904029896465, 0.001346855835604484578, 0.001795807780805979293 ),
.unspecified. ) ;
#10344 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#10345 = vector ( 'none', #17678, 1000.000000000000114 ) ;
#10346 = axis2_placement_3d ( 'none', #29107, #34686, #22892 ) ;
#10347 = face_outer_bound ( 'none', #11824, .t. ) ;
#10348 = axis2_placement_3d ( 'none', #4309, #1332, #1066 ) ;
#10349 = cartesian_point ( 'none', ( -38.87747722919041138, -5.669370170089834460, -11.50000000000001776 ) ) ;
#10350 = face_outer_bound ( 'none', #31680, .t. ) ;
#10351 = axis2_placement_3d ( 'none', #20773, #17767, #23770 ) ;
#10352 = line ( 'none', #17140, #5635 ) ;
#10353 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 2.523234146875355012e-16 ) ) ;
#10354 = cartesian_point ( 'none', ( 30.82523721845186060, -16.57723826910113019, 165.9999999999997442 ) ) ;
#10355 = oriented_edge ( 'none', *, *, #23426, .f. ) ;
#10356 = axis2_placement_3d ( 'none', #6262, #30026, #32983 ) ;
#10357 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 155.5000000000000000 ) ) ;
#10358 = edge_loop ( 'none', ( #19051, #36599, #23178, #14731 ) ) ;
#10359 = cartesian_point ( 'none', ( 45.96194077712085146, 37.46194077712012671, 2.775557561562891351e-14 ) ) ;
#10360 = cartesian_point ( 'none', ( -4.680683049613670654, 10.61372725243393056, -115.9999999999999147 ) ) ;
#10361 = line ( 'none', #10232, #8462 ) ;
#10362 = cartesian_point ( 'none', ( 23.09996623398377480, -50.06836881869408273, 81.09999999999999432 ) ) ;
#10363 = direction ( 'none', ( -0.1407550487970571085, 0.04419565680087834264, 0.9890575110467929587 ) ) ;
#10364 = advanced_face ( 'none', ( #22127, #8533 ), #8766, .f. ) ;
#10365 = cartesian_point ( 'none', ( 108.9731496676140523, 14.70241062841886581, 143.1941591184101128 ) ) ;
#10366 = vertex_point ( 'none', #20683 ) ;
#10367 = line ( 'none', #26956, #19707 ) ;
#10368 = oriented_edge ( 'none', *, *, #17377, .f. ) ;
#10369 = oriented_edge ( 'none', *, *, #30597, .f. ) ;
#10370 = oriented_edge ( 'none', *, *, #31787, .t. ) ;
#10371 = oriented_edge ( 'none', *, *, #16836, .f. ) ;
#10372 = cartesian_point ( 'none', ( -9.239850808153651229, -15.47562910580050755, -37.38315864030694513 ) ) ;
#10373 = cartesian_point ( 'none', ( 26.52514329740273880, -49.88653899652934598, 73.09999999999993747 ) ) ;
#10374 = cartesian_point ( 'none', ( 105.6000000000008043, 54.27562522891329166, 148.3519862267778251 ) ) ;
#10375 = vertex_point ( 'none', #18322 ) ;
#10376 = cartesian_point ( 'none', ( 89.79999999999994031, -10.41518286300477314, 144.4908438864569291 ) ) ;
#10377 = axis2_placement_3d ( 'none', #4592, #37602, #1858 ) ;
#10378 = cartesian_point ( 'none', ( 89.29999999999991189, -0.3756384372120256665, 132.4949596556935489 ) ) ;
#10379 = direction ( 'none', ( 0.8829475928589261002, 0.4694715627858923046, 0.0000000000000000000 ) ) ;
#10380 = cartesian_point ( 'none', ( 25.60317929696943295, 57.73782200766632400, 60.99999999999999289 ) ) ;
#10381 = face_outer_bound ( 'none', #24266, .t. ) ;
#10382 = cartesian_point ( 'none', ( 23.27524502619336033, 50.98338047404122619, 81.09999999999996589 ) ) ;
#10383 = edge_curve ( 'none', #27731, #3561, #20267, .t. ) ;
#10384 = edge_curve ( 'none', #4908, #27943, #37475, .t. ) ;
#10385 = axis2_placement_3d ( 'none', #7794, #16322, #25306 ) ;
#10386 = edge_curve ( 'none', #31651, #18726, #7610, .t. ) ;
#10387 = vector ( 'none', #23638, 1000.000000000000000 ) ;
#10388 = oriented_edge ( 'none', *, *, #9925, .f. ) ;
#10389 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#10390 = circle ( 'none', #36036, 13.99999999999999822 ) ;
#10391 = edge_curve ( 'none', #10670, #13097, #9290, .t. ) ;
#10392 = oriented_edge ( 'none', *, *, #37045, .f. ) ;
#10393 = cartesian_point ( 'none', ( 88.43036577965354184, 13.83882114897721927, 124.2867978370205293 ) ) ;
#10394 = oriented_edge ( 'none', *, *, #32806, .f. ) ;
#10395 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#10396 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#10397 = face_outer_bound ( 'none', #17717, .t. ) ;
#10398 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#10399 = direction ( 'none', ( -0.9135987784239479881, 2.286250679720036401e-14, -0.4066168615075743120 ) ) ;
#10400 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10401 = oriented_edge ( 'none', *, *, #34382, .f. ) ;
#10402 = face_outer_bound ( 'none', #319, .t. ) ;
#10403 = vertex_point ( 'none', #12438 ) ;
#10404 = vertex_point ( 'none', #12186 ) ;
#10405 = edge_loop ( 'none', ( #31167, #11642, #24558, #12808 ) ) ;
#10406 = axis2_placement_3d ( 'none', #6404, #6135, #30035 ) ;
#10408 = cartesian_point ( 'none', ( -26.46707018306163306, -7.466203581800190392, -5.500000000000015987 ) ) ;
#10407 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10409 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295188845 ) ) ;
#10410 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10411 = cartesian_point ( 'none', ( 73.00000000000041211, -36.58542602666329913, 156.8825153351423296 ) ) ;
#10412 = advanced_face ( 'none', ( #2016 ), #23996, .f. ) ;
#10413 = edge_loop ( 'none', ( #17821, #16073, #10291, #34498 ) ) ;
#10414 = cartesian_point ( 'none', ( 30.30000000000042348, -8.863727164914289247, 119.6976396561605611 ) ) ;
#10415 = cartesian_point ( 'none', ( -31.05079800191897377, -16.15380918734991056, 166.0000000000005116 ) ) ;
#10416 = vertex_point ( 'none', #6402 ) ;
#10417 = axis2_placement_3d ( 'none', #13146, #22151, #22413 ) ;
#10418 = cartesian_point ( 'none', ( -29.89095829561780704, 57.49999999999671729, 60.99999999999999289 ) ) ;
#10419 = face_outer_bound ( 'none', #11200, .t. ) ;
#10420 = vector ( 'none', #12944, 1000.000000000000000 ) ;
#10421 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#10422 = circle ( 'none', #34273, 5.899999999999995026 ) ;
#10423 = cartesian_point ( 'none', ( 128.4999999999997442, -47.37889513109168860, 83.06279609100336359 ) ) ;
#10424 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#10425 = cartesian_point ( 'none', ( 89.44973324666032966, -12.16763434718841097, 144.3019948914855775 ) ) ;
#10426 = circle ( 'none', #3363, 7.000000000000009770 ) ;
#10427 = oriented_edge ( 'none', *, *, #27782, .t. ) ;
#10428 = circle ( 'none', #30599, 27.50000000000000711 ) ;
#10429 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040496e-16, 1.000000000000000000 ) ) ;
#10430 = advanced_face ( 'none', ( #35128 ), #24926, .t. ) ;
#10431 = cartesian_point ( 'none', ( 26.10158018177755324, 38.25214763828329723, 126.4186670308816360 ) ) ;
#10432 = cartesian_point ( 'none', ( 108.2999999999999119, -3.191712750537796226e-14, 118.5000000000000568 ) ) ;
#10433 = oriented_edge ( 'none', *, *, #409, .t. ) ;
#10434 = vertex_point ( 'none', #30295 ) ;
#10435 = axis2_placement_3d ( 'none', #33813, #18878, #36816 ) ;
#10436 = circle ( 'none', #34468, 13.99999999999999822 ) ;
#10437 = cartesian_point ( 'none', ( 90.19808898532014041, 15.04569987085755756, 143.2916702824977619 ) ) ;
#10438 = cartesian_point ( 'none', ( -30.31088913245604033, -57.49999999999972289, 60.99999999999991473 ) ) ;
#10439 = vertex_point ( 'none', #136 ) ;
#10440 = edge_curve ( 'none', #31958, #11852, #1078, .t. ) ;
#10441 = direction ( 'none', ( 1.050939341092433154e-14, 1.000000000000000000, 2.730182374815112514e-18 ) ) ;
#10442 = cartesian_point ( 'none', ( -7.300848590884879918, 34.24961272346495633, 165.9999999999726299 ) ) ;
#10443 = axis2_placement_3d ( 'none', #35114, #38009, #16920 ) ;
#10444 = b_spline_curve_with_knots ( 'none', 3,
( #10739, #34917, #1819, #10871, #31575, #8079 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002485511849432776865, 0.002876849451582888170, 0.003268187053732999909 ),
.unspecified. ) ;
#10445 = face_outer_bound ( 'none', #11669, .t. ) ;
#10446 = cartesian_point ( 'none', ( 121.4999999999997584, -50.87889513109145412, 89.12497391749452902 ) ) ;
#10447 = oriented_edge ( 'none', *, *, #4575, .f. ) ;
#10448 = cartesian_point ( 'none', ( 9.706972871694269849e-14, 5.415955440472124215e-17, -36.00000000000000000 ) ) ;
#10449 = edge_curve ( 'none', #34151, #858, #139, .t. ) ;
#10450 = cartesian_point ( 'none', ( -7.203856549830343958, -16.49994597490390547, -37.50000000000000000 ) ) ;
#10451 = oriented_edge ( 'none', *, *, #32912, .t. ) ;
#10452 = direction ( 'none', ( -4.224617836176688814e-17, 0.9462546992991883732, 0.3234223926295187734 ) ) ;
#10453 = cartesian_point ( 'none', ( 7.572044051432658272e-14, 4.143148767696657757e-17, -5.811323644522303766e-14 ) ) ;
#10454 = cartesian_point ( 'none', ( 109.3000000000004093, 20.81760338457943860, 125.6152926378493788 ) ) ;
#10455 = oriented_edge ( 'none', *, *, #33210, .t. ) ;
#10456 = cartesian_point ( 'none', ( 72.22498166639749684, -52.37762741086780238, 85.41636210799464379 ) ) ;
#10457 = edge_curve ( 'none', #35452, #3183, #21191, .t. ) ;
#10458 = cartesian_point ( 'none', ( 5.447515950074988567, -39.02464217166824767, -36.69678012712033421 ) ) ;
#10459 = vector ( 'none', #7928, 1000.000000000000000 ) ;
#10460 = cartesian_point ( 'none', ( -1.283695372223145221e-13, -1.712209465496410019e-14, 53.19999999999994600 ) ) ;
#10461 = face_outer_bound ( 'none', #11299, .t. ) ;
#10462 = direction ( 'none', ( -8.163404592832049348e-15, -1.000000000000000000, 2.449021377849614804e-14 ) ) ;
#10463 = conical_surface ( 'none', #11613, 8.000000000000000000, 0.7853981633974517207 ) ;
#10464 = cartesian_point ( 'none', ( -32.57880850350492352, 50.90246981135789639, 73.10000000000070486 ) ) ;
#10465 = cartesian_point ( 'none', ( 57.50000000000041211, 24.84015235731504134, 60.99999999999999289 ) ) ;
#10466 = direction ( 'none', ( 1.304512053934247532e-15, -2.932925800080175484e-14, -1.000000000000000000 ) ) ;
#10467 = cartesian_point ( 'none', ( 28.86431713445810487, 7.811084454890567130, 2.000000000000015987 ) ) ;
#10468 = axis2_placement_3d ( 'none', #6997, #24753, #9740 ) ;
#10469 = oriented_edge ( 'none', *, *, #33807, .t. ) ;
#10470 = conical_surface ( 'none', #20634, 3.399999999999993250, 1.029744258676652757 ) ;
#10471 = cartesian_point ( 'none', ( 108.2999999999998977, -1.577604613502200381, 105.5960795227397711 ) ) ;
#10472 = cartesian_point ( 'none', ( 26.52514329740236576, -49.88653899652958046, 48.49999999999996447 ) ) ;
#10473 = edge_loop ( 'none', ( #8300, #8521, #35795, #17072 ) ) ;
#10474 = edge_curve ( 'none', #23201, #21765, #36050, .t. ) ;
#10475 = vector ( 'none', #25336, 1000.000000000000000 ) ;
#10476 = cartesian_point ( 'none', ( -23.36147605371619917, -14.50832301100445321, -1.750000000000014655 ) ) ;
#10477 = cartesian_point ( 'none', ( 17.79952923083151362, -6.904835925695791410, -37.49999999999997868 ) ) ;
#10478 = axis2_placement_3d ( 'none', #19046, #10281, #34103 ) ;
#10479 = face_bound ( 'none', #24750, .t. ) ;
#10480 = vertex_point ( 'none', #27150 ) ;
#10481 = face_outer_bound ( 'none', #14108, .t. ) ;
#10482 = circle ( 'none', #14597, 4.000000000000000000 ) ;
#10483 = cartesian_point ( 'none', ( -39.49546147506878668, -4.344664323392836813, -10.73138762723237072 ) ) ;
#10484 = oriented_edge ( 'none', *, *, #23550, .f. ) ;
#10485 = cartesian_point ( 'none', ( 108.8000000000004093, -2.701031806869785557e-12, 118.4999999999999574 ) ) ;
#10486 = cartesian_point ( 'none', ( 32.17540763137395032, -16.66941788857267781, 161.6352772978638370 ) ) ;
#10487 = oriented_edge ( 'none', *, *, #20184, .f. ) ;
#10488 = direction ( 'none', ( 0.4035071594494652469, -0.9149764872787845560, 2.389706876978114971e-16 ) ) ;
#10489 = cartesian_point ( 'none', ( 90.29999999999991189, 0.4204016566220644124, 105.5067993763234711 ) ) ;
#10490 = direction ( 'none', ( 1.000000000000000000, -7.615234699251372217e-15, 1.228184220991579620e-15 ) ) ;
#10491 = advanced_face ( 'none', ( #4321 ), #36236, .f. ) ;
#10493 = cartesian_point ( 'none', ( 99.50000000000015632, 34.04720893588660857, 63.63987182192684600 ) ) ;
#10492 = cartesian_point ( 'none', ( 73.00000000000041211, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#10494 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#10495 = circle ( 'none', #25346, 4.200000000000005507 ) ;
#10496 = circle ( 'none', #38399, 14.99999999999999822 ) ;
#10498 = oriented_edge ( 'none', *, *, #10035, .t. ) ;
#10497 = circle ( 'none', #3769, 16.00000000000000355 ) ;
#10499 = axis2_placement_3d ( 'none', #4453, #10379, #16522 ) ;
#10500 = cartesian_point ( 'none', ( 85.50000000000025580, 3.562937048773828064e-05, 118.4999382881254775 ) ) ;
#10501 = edge_curve ( 'none', #30921, #1631, #37957, .t. ) ;
#10502 = cartesian_point ( 'none', ( -1.234762292412791901e-13, -2.432489451085504151e-14, 60.99999999999995026 ) ) ;
#10503 = cartesian_point ( 'none', ( 108.8243483371382467, 14.85029071985032090, 143.2361905320149731 ) ) ;
#10504 = cartesian_point ( 'none', ( 38.97228202114333584, -1.470113622981659596, -35.99999999999997868 ) ) ;
#10505 = edge_curve ( 'none', #16600, #18290, #14191, .t. ) ;
#10506 = edge_loop ( 'none', ( #3816, #6105, #32721, #7397, #31825 ) ) ;
#10507 = oriented_edge ( 'none', *, *, #29629, .t. ) ;
#10508 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#10509 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#10510 = cartesian_point ( 'none', ( -7.611458932045876757, 25.76933922525681808, 1.999999999999995337 ) ) ;
#10511 = direction ( 'none', ( 1.658395643033827582e-15, -8.857338933234860022e-30, -1.000000000000000000 ) ) ;
#10512 = edge_curve ( 'none', #17185, #33120, #31889, .t. ) ;
#10513 = face_outer_bound ( 'none', #7659, .t. ) ;
#10514 = cartesian_point ( 'none', ( -52.35373783586386054, -38.91418931947759319, 60.99999999999998579 ) ) ;
#10515 = cartesian_point ( 'none', ( 85.00000000000041211, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#10516 = edge_curve ( 'none', #20979, #12072, #30963, .t. ) ;
#10517 = cartesian_point ( 'none', ( 12.00000000000041567, -3.271463335587449558e-12, 163.9999999999998863 ) ) ;
#10518 = circle ( 'none', #24756, 5.000000000000004441 ) ;
#10519 = oriented_edge ( 'none', *, *, #31111, .t. ) ;
#10520 = cartesian_point ( 'none', ( 8.811701368571789317e-14, -4.518231649532455311e-28, -51.00000000000000000 ) ) ;
#10521 = direction ( 'none', ( 0.9135987784239479881, -2.234559053800634595e-14, 0.4066168615075745896 ) ) ;
#10522 = oriented_edge ( 'none', *, *, #14518, .f. ) ;
#10523 = line ( 'none', #3073, #30115 ) ;
#10524 = oriented_edge ( 'none', *, *, #25015, .t. ) ;
#10525 = b_spline_curve_with_knots ( 'none', 3,
( #19240, #24972, #16496, #1199, #21855, #7090 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717925111964e-07, 0.007872294589614983740, 0.01574437833365817732 ),
.unspecified. ) ;
#10526 = vertex_point ( 'none', #36905 ) ;
#10527 = axis2_placement_3d ( 'none', #23161, #11306, #16775 ) ;
#10528 = cartesian_point ( 'none', ( 8.016820888987159842e-14, 4.408316824524880039e-17, -7.500000000000037303 ) ) ;
#10529 = oriented_edge ( 'none', *, *, #22015, .t. ) ;
#10530 = edge_curve ( 'none', #4333, #5578, #27218, .t. ) ;
#10531 = cartesian_point ( 'none', ( 1.053948595064468918e-13, -5.404159423950583804e-28, -61.00000000000000000 ) ) ;
#10532 = vertex_point ( 'none', #22220 ) ;
#10533 = direction ( 'none', ( -1.037552097352280751e-14, -0.9902795449222867585, -0.1390914192483084788 ) ) ;
#10534 = cartesian_point ( 'none', ( -6.099148963659442186e-14, 1.494383382547357904e-15, 0.9999999999999176215 ) ) ;
#10535 = conical_surface ( 'none', #12929, 7.000000000000009770, 0.7853981633974473908 ) ;
#10536 = vector ( 'none', #36613, 1000.000000000000114 ) ;
#10537 = direction ( 'none', ( -1.279341633015805282e-16, 0.3234223926295187734, -0.9462546992991884842 ) ) ;
#10538 = cartesian_point ( 'none', ( 105.6088037003624009, 41.22415983043234178, 100.4516061813250474 ) ) ;
#10539 = edge_loop ( 'none', ( #9377, #3741, #31583, #13803 ) ) ;
#10540 = oriented_edge ( 'none', *, *, #27838, .t. ) ;
#10541 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#10542 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685484834e-16 ) ) ;
#10543 = cartesian_point ( 'none', ( 108.9321331590592905, 12.58828507424270349, 121.7457786260819290 ) ) ;
#10544 = cartesian_point ( 'none', ( 28.97828920903597094, 55.51335452436778439, 73.09999999999995168 ) ) ;
#10545 = cartesian_point ( 'none', ( -26.93709185907533765, -14.24225365867330595, 166.0000000000001990 ) ) ;
#10546 = face_outer_bound ( 'none', #38295, .t. ) ;
#10547 = cartesian_point ( 'none', ( 81.00000000000039790, 6.004759766604118809, 135.9983673565661206 ) ) ;
#10548 = cartesian_point ( 'none', ( -7.424531733870036732, 16.83556736592966629, -115.9999999999999147 ) ) ;
#10549 = oriented_edge ( 'none', *, *, #3825, .f. ) ;
#10550 = oriented_edge ( 'none', *, *, #13957, .t. ) ;
#10551 = vector ( 'none', #520, 1000.000000000000000 ) ;
#10552 = oriented_edge ( 'none', *, *, #10384, .t. ) ;
#10553 = cartesian_point ( 'none', ( 99.49999999999965894, -60.19996437063019812, 138.4999382881250085 ) ) ;
#10554 = direction ( 'none', ( 0.4035071594494748504, -0.9149764872787802261, 2.389706876978171177e-16 ) ) ;
#10555 = cartesian_point ( 'none', ( 4.302995595898062361e-13, -3.271463335587449558e-12, 165.9999999999999716 ) ) ;
#10556 = direction ( 'none', ( 1.595945597898662527e-15, -7.284637421650280891e-30, -1.000000000000000000 ) ) ;
#10557 = edge_loop ( 'none', ( #9104, #29992, #11493 ) ) ;
#10558 = toroidal_surface ( 'none', #25834, 16.50000000000000000, 0.5000000000000000000 ) ;
#10559 = vertex_point ( 'none', #15836 ) ;
#10560 = edge_curve ( 'none', #33107, #22323, #23516, .t. ) ;
#10561 = cartesian_point ( 'none', ( 86.30000000000042348, -1.269677091931410429, 119.1228323066696362 ) ) ;
#10562 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654604e-14, -1.290634266126744478e-15 ) ) ;
#10563 = vertex_point ( 'none', #28036 ) ;
#10564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10565 = advanced_face ( 'none', ( #26289 ), #10197, .t. ) ;
#10566 = edge_curve ( 'none', #32091, #20866, #3402, .t. ) ;
#10567 = cartesian_point ( 'none', ( 55.10758305132989676, 10.31338362220364679, 71.91651354843017430 ) ) ;
#10568 = axis2_placement_3d ( 'none', #16931, #28895, #25785 ) ;
#10569 = cartesian_point ( 'none', ( 26.52514329740272814, 49.88653899652934598, 73.09999999999996589 ) ) ;
#10570 = oriented_edge ( 'none', *, *, #17712, .t. ) ;
#10571 = edge_curve ( 'none', #14820, #1031, #17454, .t. ) ;
#10572 = cartesian_point ( 'none', ( -37.46194077712104331, -45.96194077712017645, 0.9999999999998829825 ) ) ;
#10573 = vertex_point ( 'none', #1305 ) ;
#10574 = face_outer_bound ( 'none', #19105, .t. ) ;
#10575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10576 = cartesian_point ( 'none', ( 15.76064027265384304, 31.25356577884656772, 165.9999999999829186 ) ) ;
#10577 = face_bound ( 'none', #31200, .t. ) ;
#10578 = edge_curve ( 'none', #2210, #15852, #9479, .t. ) ;
#10579 = cartesian_point ( 'none', ( -3.543774259366640589, 15.60508298762064960, -119.9723235151217438 ) ) ;
#10580 = cartesian_point ( 'none', ( -16.41092811257363948, 32.30138659983941807, 161.6235122229560659 ) ) ;
#10581 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#10582 = circle ( 'none', #33431, 0.2000000000000065892 ) ;
#10583 = edge_loop ( 'none', ( #19065, #34631 ) ) ;
#10585 = advanced_face ( 'none', ( #29090 ), #23956, .t. ) ;
#10584 = axis2_placement_3d ( 'none', #26544, #8672, #29545 ) ;
#10586 = cartesian_point ( 'none', ( 90.29999999999992610, -12.77454001083632740, 144.5348060778555634 ) ) ;
#10587 = cartesian_point ( 'none', ( 109.3000000000004093, 2.759014289869355707, 107.3358681417549292 ) ) ;
#10588 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, -3.383409640816290910e-17 ) ) ;
#10589 = axis2_placement_3d ( 'none', #14449, #29021, #5395 ) ;
#10590 = circle ( 'none', #15281, 6.399999999999998579 ) ;
#10591 = oriented_edge ( 'none', *, *, #3330, .f. ) ;
#10592 = axis2_placement_3d ( 'none', #15762, #9735, #33429 ) ;
#10593 = face_outer_bound ( 'none', #25300, .t. ) ;
#10594 = oriented_edge ( 'none', *, *, #15153, .t. ) ;
#10595 = cartesian_point ( 'none', ( 108.8012032809481866, 14.86960897149255700, 143.2416784212553580 ) ) ;
#10596 = cartesian_point ( 'none', ( 57.44537884287646534, 30.29829758124373384, 60.99999999999964473 ) ) ;
#10598 = vertex_point ( 'none', #15711 ) ;
#10597 = axis2_placement_3d ( 'none', #28086, #24870, #27713 ) ;
#10599 = face_outer_bound ( 'none', #15320, .t. ) ;
#10600 = oriented_edge ( 'none', *, *, #27110, .t. ) ;
#10601 = cartesian_point ( 'none', ( 57.50000000000042633, -24.84015235732158544, 60.99999999999999289 ) ) ;
#10602 = cartesian_point ( 'none', ( -16.41126542593774928, 32.30097471911241058, 161.6235465871869508 ) ) ;
#10603 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#10604 = direction ( 'none', ( -0.9862087297900548055, 0.1655063179636555859, -1.697113040293836414e-15 ) ) ;
#10605 = vertex_point ( 'none', #9809 ) ;
#10606 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654130e-14, -1.304512053934558738e-15 ) ) ;
#10607 = oriented_edge ( 'none', *, *, #30607, .f. ) ;
#10608 = b_spline_curve_with_knots ( 'none', 3,
( #2911, #29809, #20850, #11980 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039695008 ),
.unspecified. ) ;
#10609 = oriented_edge ( 'none', *, *, #17156, .f. ) ;
#10610 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#10611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10612 = oriented_edge ( 'none', *, *, #34186, .f. ) ;
#10614 = advanced_face ( 'none', ( #27182 ), #34189, .t. ) ;
#10613 = circle ( 'none', #23168, 18.00000000000000355 ) ;
#10615 = circle ( 'none', #30256, 7.000000000002081002 ) ;
#10616 = cartesian_point ( 'none', ( 1.123326136634358480e-13, 8.001729264341704346e-16, -65.00000000000000000 ) ) ;
#10617 = axis2_placement_3d ( 'none', #33106, #18308, #12682 ) ;
#10618 = face_outer_bound ( 'none', #29375, .t. ) ;
#10619 = oriented_edge ( 'none', *, *, #25248, .t. ) ;
#10620 = cartesian_point ( 'none', ( 38.30000000000043059, -2.706767152338524973e-12, 118.4999999999999716 ) ) ;
#10621 = edge_curve ( 'none', #11518, #8284, #17420, .t. ) ;
#10622 = cartesian_point ( 'none', ( 31.07144921486981914, -16.11407429604940589, 165.9999999999998295 ) ) ;
#10623 = edge_curve ( 'none', #32864, #34210, #19276, .t. ) ;
#10624 = axis2_placement_3d ( 'none', #544, #15857, #673 ) ;
#10625 = cartesian_point ( 'none', ( 4.146682996975019790e-15, -2.126226658603539491e-29, -2.400000000000034994 ) ) ;
#10626 = direction ( 'none', ( 0.4047126568550973302, -0.9144439104621389092, 7.030564058754254581e-16 ) ) ;
#10627 = edge_curve ( 'none', #20549, #10404, #36244, .t. ) ;
#10628 = cartesian_point ( 'none', ( 39.71690345527244403, 3.323632238223156676, -10.51942562243112889 ) ) ;
#10629 = vertex_point ( 'none', #28558 ) ;
#10630 = edge_curve ( 'none', #11845, #15701, #12317, .t. ) ;
#10631 = direction ( 'none', ( 8.528829586136331516e-15, 0.8660254037844520303, 0.4999999999999767408 ) ) ;
#10632 = line ( 'none', #34618, #32038 ) ;
#10633 = cartesian_point ( 'none', ( 32.58909342444057700, 47.83995431545762500, 81.09999999999998010 ) ) ;
#10634 = oriented_edge ( 'none', *, *, #35419, .t. ) ;
#10635 = advanced_face ( 'none', ( #8051 ), #37308, .f. ) ;
#10636 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#10637 = edge_curve ( 'none', #17978, #21758, #15103, .t. ) ;
#10638 = plane ( 'none', #16591 ) ;
#10639 = cartesian_point ( 'none', ( 109.2432374859646274, 14.16076343580036045, 143.0399237023659111 ) ) ;
#10640 = direction ( 'none', ( 3.469446951953610245e-15, 0.3746830699436726753, 0.9271529523749492130 ) ) ;
#10641 = edge_curve ( 'none', #38194, #20979, #13706, .t. ) ;
#10642 = vector ( 'none', #33421, 1000.000000000000000 ) ;
#10643 = cartesian_point ( 'none', ( 109.6000000000007759, 52.16412931973660250, 151.0550372854021930 ) ) ;
#10644 = vertex_point ( 'none', #19866 ) ;
#10645 = direction ( 'none', ( 6.938893903907222461e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10646 = direction ( 'none', ( 0.4403603948438508664, 0.8978210972420772595, 0.0000000000000000000 ) ) ;
#10647 = cartesian_point ( 'none', ( -8.053617444082934895, 24.75882809300166087, 1.298101853731832511 ) ) ;
#10648 = cartesian_point ( 'none', ( 4.993436212859222377e-13, 23.77500521855333915, 146.5783946212748390 ) ) ;
#10649 = axis2_placement_3d ( 'none', #14912, #21282, #27245 ) ;
#10650 = edge_loop ( 'none', ( #15658, #9706, #13612, #10056 ) ) ;
#10651 = cartesian_point ( 'none', ( 109.6000000000006338, 28.89791643197899162, 71.01766636674707911 ) ) ;
#10652 = edge_loop ( 'none', ( #11589, #8733, #15855, #2251 ) ) ;
#10653 = oriented_edge ( 'none', *, *, #34323, .f. ) ;
#10654 = cartesian_point ( 'none', ( -26.03069469718759166, 56.00491283520833719, 73.10000000000071907 ) ) ;
#10655 = oriented_edge ( 'none', *, *, #28875, .f. ) ;
#10656 = cartesian_point ( 'none', ( -22.27514329740329657, -49.88653899652920387, -9.853923232938655019e-14 ) ) ;
#10657 = cartesian_point ( 'none', ( 101.5999999999998664, -31.81036869589654614, 163.3523748581500001 ) ) ;
#10658 = axis2_placement_3d ( 'none', #6715, #24471, #12358 ) ;
#10659 = cartesian_point ( 'none', ( 72.22498166639765316, -29.37492874126238362, 169.3788690485871200 ) ) ;
#10660 = oriented_edge ( 'none', *, *, #10637, .f. ) ;
#10661 = line ( 'none', #22124, #27355 ) ;
#10662 = circle ( 'none', #1298, 4.050000000000006928 ) ;
#10663 = circle ( 'none', #24492, 55.00000000000000000 ) ;
#10664 = cartesian_point ( 'none', ( 72.22498166639769579, -25.66631693176259077, 167.8801367688124060 ) ) ;
#10665 = cartesian_point ( 'none', ( -29.94210633672240007, -31.23780192523800281, -36.50000000000002132 ) ) ;
#10666 = line ( 'none', #14615, #3607 ) ;
#10667 = vertex_point ( 'none', #13866 ) ;
#10668 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#10669 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653972e-14, 1.200428645375950115e-15 ) ) ;
#10670 = vertex_point ( 'none', #1561 ) ;
#10671 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10672 = face_outer_bound ( 'none', #12997, .t. ) ;
#10673 = oriented_edge ( 'none', *, *, #27456, .f. ) ;
#10674 = cartesian_point ( 'none', ( 99.50000000000042633, 60.00003562936820600, 98.49993828812526431 ) ) ;
#10675 = cartesian_point ( 'none', ( 98.42174356227270948, 42.86784737840483928, 104.8122478394142405 ) ) ;
#10676 = oriented_edge ( 'none', *, *, #24270, .t. ) ;
#10677 = axis2_placement_3d ( 'none', #703, #18372, #3445 ) ;
#10679 = cartesian_point ( 'none', ( -57.49999999999990052, 57.50000000000000711, -73.00000000000009948 ) ) ;
#10678 = cartesian_point ( 'none', ( 103.5499999999998977, -1.936444672433489167, 97.56557423690340158 ) ) ;
#10680 = cartesian_point ( 'none', ( 99.29999999999991189, 19.64202304490863682, 96.60134865560712569 ) ) ;
#10681 = edge_curve ( 'none', #5682, #5236, #24882, .t. ) ;
#10682 = cartesian_point ( 'none', ( -25.13697888439000394, -53.02308160941448278, 77.10000000000073328 ) ) ;
#10683 = cartesian_point ( 'none', ( 63.00000000000041922, -26.37066422752465655, 161.0305919046242593 ) ) ;
#10684 = oriented_edge ( 'none', *, *, #28651, .f. ) ;
#10685 = axis2_placement_3d ( 'none', #8482, #32102, #14269 ) ;
#10686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10687 = cartesian_point ( 'none', ( -27.04341691531779190, -14.01872025300373359, 166.0000000000001421 ) ) ;
#10688 = vertex_point ( 'none', #1818 ) ;
#10689 = vertex_point ( 'none', #19614 ) ;
#10690 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#10691 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#10692 = edge_curve ( 'none', #32826, #1458, #19774, .t. ) ;
#10693 = oriented_edge ( 'none', *, *, #8647, .t. ) ;
#10694 = oriented_edge ( 'none', *, *, #1611, .t. ) ;
#10695 = direction ( 'none', ( -0.9135987784239492093, -1.176083712526648406e-15, 0.4066168615075717585 ) ) ;
#10696 = face_bound ( 'none', #21541, .t. ) ;
#10697 = oriented_edge ( 'none', *, *, #32961, .t. ) ;
#10698 = circle ( 'none', #10443, 4.000000000000000000 ) ;
#10699 = direction ( 'none', ( 1.189524669241238159e-14, 1.000000000000000000, -4.361590453884539495e-14 ) ) ;
#10700 = edge_curve ( 'none', #19111, #20744, #22090, .t. ) ;
#10701 = cartesian_point ( 'none', ( -8.070143188989206351, 18.29952974557569689, -46.00000000000000711 ) ) ;
#10702 = cartesian_point ( 'none', ( 90.23316172145786140, -12.52297821054490967, 144.5850299158292387 ) ) ;
#10703 = advanced_face ( 'none', ( #3841 ), #34153, .f. ) ;
#10704 = circle ( 'none', #6671, 4.000000000000003553 ) ;
#10705 = vertex_point ( 'none', #1942 ) ;
#10706 = cartesian_point ( 'none', ( -29.97648322898723450, -25.98943636162709225, -37.16631563402535932 ) ) ;
#10707 = cartesian_point ( 'none', ( 34.51248637562544985, 39.37716327062916122, 105.2406391248786264 ) ) ;
#10708 = cartesian_point ( 'none', ( 109.2999999999999119, -3.183942753657925181e-14, 118.5000000000000568 ) ) ;
#10709 = circle ( 'none', #16148, 3.399999999999993250 ) ;
#10710 = line ( 'none', #4226, #1343 ) ;
#10711 = plane ( 'none', #8866 ) ;
#10712 = face_outer_bound ( 'none', #15451, .t. ) ;
#10713 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#10714 = cartesian_point ( 'none', ( 12.95390285074062575, 27.52375934578605410, 165.9999999999998579 ) ) ;
#10715 = oriented_edge ( 'none', *, *, #38396, .t. ) ;
#10716 = edge_curve ( 'none', #25712, #25332, #3357, .t. ) ;
#10717 = direction ( 'none', ( 0.0000000000000000000, 0.9462546992991882622, 0.3234223926295191620 ) ) ;
#10718 = cartesian_point ( 'none', ( -6.509941741386538361, -16.78155709473206514, -37.44002992467273572 ) ) ;
#10721 = axis2_placement_3d ( 'none', #35648, #456, #5805 ) ;
#10720 = cartesian_point ( 'none', ( 21.63302717131882957, -9.024895979332043794, 111.1881700497852563 ) ) ;
#10719 = cartesian_point ( 'none', ( 30.05264132333531890, 57.49057673690765569, 60.99999999999999289 ) ) ;
#10722 = cartesian_point ( 'none', ( 80.64869860332072449, 4.136927290598374718, 176.0000000000000000 ) ) ;
#10723 = cartesian_point ( 'none', ( 28.79598379214032278, 9.451672451928361696, 165.9999999999997726 ) ) ;
#10724 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#10725 = oriented_edge ( 'none', *, *, #5079, .f. ) ;
#10726 = cartesian_point ( 'none', ( 119.5000000000007248, 45.00003562937013157, 118.4999382881242127 ) ) ;
#10727 = oriented_edge ( 'none', *, *, #6065, .f. ) ;
#10728 = oriented_edge ( 'none', *, *, #26828, .f. ) ;
#10729 = oriented_edge ( 'none', *, *, #37219, .f. ) ;
#10730 = direction ( 'none', ( 0.9474922073496747643, -0.3197788564174325887, 0.0000000000000000000 ) ) ;
#10731 = oriented_edge ( 'none', *, *, #28928, .f. ) ;
#10732 = cartesian_point ( 'none', ( 108.3547868349666743, 14.80863475371615401, 143.3637272383899699 ) ) ;
#10733 = oriented_edge ( 'none', *, *, #28538, .t. ) ;
#10734 = vertex_point ( 'none', #4938 ) ;
#10735 = direction ( 'none', ( 7.651885851494117087e-16, -1.000000000000000000, 1.151436010685484834e-16 ) ) ;
#10736 = cartesian_point ( 'none', ( -16.27675978835049264, 32.36528677746958493, 161.6175192917730215 ) ) ;
#10737 = direction ( 'none', ( -1.000000000000000000, 8.991730126781309309e-15, -1.228184220991579028e-15 ) ) ;
#10738 = cartesian_point ( 'none', ( 101.6000000000001648, 34.04720893588658015, 63.63987182192684600 ) ) ;
#10739 = cartesian_point ( 'none', ( 109.3000000000004093, 4.651523688467732676, 107.9827129270139636 ) ) ;
#10740 = line ( 'none', #33730, #38097 ) ;
#10741 = oriented_edge ( 'none', *, *, #3971, .t. ) ;
#10742 = cartesian_point ( 'none', ( 22.55187912953812557, 51.99916102906258430, 60.99999999999999289 ) ) ;
#10743 = face_outer_bound ( 'none', #5233, .t. ) ;
#10744 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#10745 = axis2_placement_3d ( 'none', #2267, #25526, #31511 ) ;
#10746 = edge_curve ( 'none', #8785, #37853, #36507, .t. ) ;
#10747 = cartesian_point ( 'none', ( -7.037817781384266169, -16.57678215950642553, -10.49739681762721233 ) ) ;
#10748 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10749 = face_outer_bound ( 'none', #29585, .t. ) ;
#10750 = circle ( 'none', #20755, 4.500000000000001776 ) ;
#10751 = circle ( 'none', #7132, 36.00000000000000000 ) ;
#10752 = edge_curve ( 'none', #17106, #37630, #12275, .t. ) ;
#10753 = vertex_point ( 'none', #23504 ) ;
#10754 = axis2_placement_3d ( 'none', #25273, #7391, #28236 ) ;
#10755 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 7.930164461608261228e-15 ) ) ;
#10756 = edge_curve ( 'none', #30048, #6986, #28606, .t. ) ;
#10757 = cartesian_point ( 'none', ( 89.17441278296246310, 5.625475014375702187, 105.1331699144347454 ) ) ;
#10758 = cartesian_point ( 'none', ( 32.14499816688763190, -16.73119073922160993, 161.6381902783791986 ) ) ;
#10759 = oriented_edge ( 'none', *, *, #2132, .f. ) ;
#10760 = oriented_edge ( 'none', *, *, #25983, .f. ) ;
#10761 = line ( 'none', #23845, #11744 ) ;
#10762 = direction ( 'none', ( 0.8978210972420773706, -0.4403603948438506999, 1.373900992973631022e-15 ) ) ;
#10763 = vertex_point ( 'none', #13735 ) ;
#10764 = cartesian_point ( 'none', ( -29.76849063124669925, 25.19597121639437276, -12.00000000000001776 ) ) ;
#10765 = edge_loop ( 'none', ( #14564, #29382, #28956, #27116, #29579, #11516, #17280, #25258, #26670, #2104, #36667, #24813, #22748, #1003, #30622, #22658, #36577, #11095 ) ) ;
#10767 = cartesian_point ( 'none', ( 45.96194077712560500, -45.96194077712567605, -60.99999999999992184 ) ) ;
#10766 = cartesian_point ( 'none', ( 72.30000000000040927, 16.08632988808349751, 123.9981806747017856 ) ) ;
#10768 = direction ( 'none', ( 0.4035071594494656355, -0.9149764872787844450, 1.986857884617673820e-16 ) ) ;
#10769 = advanced_face ( 'none', ( #16029 ), #31855, .f. ) ;
#10770 = face_outer_bound ( 'none', #12549, .t. ) ;
#10771 = oriented_edge ( 'none', *, *, #32640, .t. ) ;
#10772 = vertex_point ( 'none', #5576 ) ;
#10773 = direction ( 'none', ( 1.084202172485505065e-14, 0.9271529523749515445, -0.3746830699436671797 ) ) ;
#10774 = cartesian_point ( 'none', ( -11.45042827789669460, 15.06013586435201645, -115.9999999999999147 ) ) ;
#10775 = cartesian_point ( 'none', ( 109.2821219208776000, 13.96804758783665079, 142.9849697447284029 ) ) ;
#10776 = edge_curve ( 'none', #27362, #4063, #29994, .t. ) ;
#10777 = cartesian_point ( 'none', ( 109.5999999999997527, -50.87889513109352890, 89.12497391749450060 ) ) ;
#10778 = axis2_placement_3d ( 'none', #35426, #38319, #37939 ) ;
#10779 = line ( 'none', #11647, #25688 ) ;
#10780 = direction ( 'none', ( -0.9135987784239494314, 0.0000000000000000000, 0.4066168615075713699 ) ) ;
#10781 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#10782 = vector ( 'none', #5105, 1000.000000000000000 ) ;
#10783 = cartesian_point ( 'none', ( -5.465801118378966095, -18.35776305303131650, -37.49999999999999289 ) ) ;
#10784 = cartesian_point ( 'none', ( -45.96194077712097226, -37.46194077712011961, 0.9999999999998759881 ) ) ;
#10785 = cartesian_point ( 'none', ( 129.5000000000008527, 65.00003562937186530, 183.4999382881237011 ) ) ;
#10786 = toroidal_surface ( 'none', #7312, 6.399999999999998579, 0.1000000000000000056 ) ;
#10787 = cartesian_point ( 'none', ( -25.19597121639459658, -29.76849063124650030, -36.00000000000001421 ) ) ;
#10788 = circle ( 'none', #31166, 10.99999999999999822 ) ;
#10789 = circle ( 'none', #33836, 41.00000000000003553 ) ;
#10790 = cartesian_point ( 'none', ( 128.5000000000008242, 50.74408287344162005, 139.7141238556044414 ) ) ;
#10791 = advanced_face ( 'none', ( #1043 ), #30926, .f. ) ;
#10792 = cartesian_point ( 'none', ( 24.06041759277736247, 45.25106413401670125, 70.99999999999998579 ) ) ;
#10793 = oriented_edge ( 'none', *, *, #16575, .f. ) ;
#10794 = b_spline_curve_with_knots ( 'none', 3,
( #30498, #21528, #3604, #19042, #12771, #15921, #6881, #734, #33850, #21662, #988, #15792 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001396857722049475595, 0.002250476297050765448, 0.003104094872052055518, 0.004811332022054632188, 0.006518569172057208858, 0.008225806322059787262 ),
.unspecified. ) ;
#10795 = cartesian_point ( 'none', ( 99.50000000000081002, 54.86010209556668116, 152.5471115946419332 ) ) ;
#10796 = cartesian_point ( 'none', ( 66.24795308014297746, -38.51909981265401228, 85.05606978242413163 ) ) ;
#10797 = axis2_placement_3d ( 'none', #17943, #33131, #23939 ) ;
#10798 = manifold_solid_brep ( 'abr115.030.l2-2-1-solid1', #17178 ) ;
#10799 = oriented_edge ( 'none', *, *, #7741, .f. ) ;
#10800 = line ( 'none', #2490, #10288 ) ;
#10801 = cartesian_point ( 'none', ( 88.00000000000041211, -12.00000000000327205, 62.26611341904242636 ) ) ;
#10802 = oriented_edge ( 'none', *, *, #31565, .f. ) ;
#10803 = edge_curve ( 'none', #27781, #2073, #98, .t. ) ;
#10804 = vertex_point ( 'none', #14508 ) ;
#10805 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 163.9999999999999716 ) ) ;
#10806 = vertex_point ( 'none', #14378 ) ;
#10807 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#10808 = circle ( 'none', #31499, 6.138320441952070716 ) ;
#10809 = vertex_point ( 'none', #14109 ) ;
#10810 = oriented_edge ( 'none', *, *, #23431, .f. ) ;
#10811 = cartesian_point ( 'none', ( -37.79999999999991189, -3.572987146948213713e-15, -53.60000000000006537 ) ) ;
#10812 = cartesian_point ( 'none', ( 27.04853491693553735, 11.92847864764509680, -44.99999999999998579 ) ) ;
#10813 = direction ( 'none', ( -9.282589479648423752e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10814 = edge_curve ( 'none', #33484, #13961, #7130, .t. ) ;
#10815 = axis2_placement_3d ( 'none', #22457, #13586, #22721 ) ;
#10816 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#10817 = edge_curve ( 'none', #5760, #14471, #29051, .t. ) ;
#10818 = circle ( 'none', #27125, 0.5999999999999999778 ) ;
#10820 = direction ( 'none', ( 7.551427785039731103e-15, 0.6155964749786185797, -0.7880615331266327406 ) ) ;
#10819 = cartesian_point ( 'none', ( 85.16602540378484321, -2.702954487850050551e-12, 118.4999999999999716 ) ) ;
#10821 = cartesian_point ( 'none', ( 99.50000000000042633, 66.14666872607361370, 98.49993828812526431 ) ) ;
#10822 = direction ( 'none', ( -0.9149764872787845560, -0.4035071594494653024, -5.427564608772977489e-16 ) ) ;
#10823 = cartesian_point ( 'none', ( 66.24795308014300588, -33.44393021757876028, 157.0190998126511488 ) ) ;
#10824 = advanced_face ( 'none', ( #20226 ), #4285, .f. ) ;
#10825 = cartesian_point ( 'none', ( -36.08438782749349372, -0.4456784144423195926, 161.2501690263004548 ) ) ;
#10826 = cartesian_point ( 'none', ( 63.92607126381290072, 46.43652744188349146, 137.8888728307688893 ) ) ;
#10827 = cartesian_point ( 'none', ( 129.5000000000002274, -3.999964370629747190, 125.4281415184011763 ) ) ;
#10828 = line ( 'none', #31914, #14066 ) ;
#10829 = circle ( 'none', #14167, 7.000000000000009770 ) ;
#10830 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10831 = direction ( 'none', ( -0.9848589603557481587, 0.1733575155768986853, -1.235123114895486257e-15 ) ) ;
#10832 = oriented_edge ( 'none', *, *, #21141, .f. ) ;
#10833 = axis2_placement_3d ( 'none', #18859, #30709, #1204 ) ;
#10834 = cartesian_point ( 'none', ( -8.316819455348197424e-14, -5.111443613972325090e-15, 17.99999999999995381 ) ) ;
#10835 = cartesian_point ( 'none', ( 90.29999999999992610, -12.77454001083632740, 144.5348060778555634 ) ) ;
#10836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10837 = advanced_face ( 'none', ( #35091, #20712 ), #19997, .t. ) ;
#10838 = cartesian_point ( 'none', ( 55.41723734315831251, 0.1869966417478446663, 70.71956455015637744 ) ) ;
#10839 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#10840 = oriented_edge ( 'none', *, *, #2069, .f. ) ;
#10841 = circle ( 'none', #3190, 18.00000000000000355 ) ;
#10842 = axis2_placement_3d ( 'none', #37910, #26309, #23339 ) ;
#10843 = oriented_edge ( 'none', *, *, #27273, .f. ) ;
#10844 = direction ( 'none', ( 0.9458576949495217656, -0.3245816090057743186, 5.139921410301649810e-16 ) ) ;
#10845 = oriented_edge ( 'none', *, *, #7734, .t. ) ;
#10846 = edge_loop ( 'none', ( #12171, #25343, #11524, #34746 ) ) ;
#10847 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.228184220991579817e-15 ) ) ;
#10848 = cartesian_point ( 'none', ( -5.637888464315958359, 34.54805327572898221, 166.0000000000136708 ) ) ;
#10849 = oriented_edge ( 'none', *, *, #25295, .f. ) ;
#10850 = cartesian_point ( 'none', ( 85.30000000000040927, 14.19382048948511965, 123.3513358894427512 ) ) ;
#10851 = cartesian_point ( 'none', ( -14.26364080255606659, 26.92664648657736848, 166.0000000000000000 ) ) ;
#10852 = direction ( 'none', ( 0.9458576949495218766, -0.3245816090057742631, 7.709882115452480139e-16 ) ) ;
#10853 = face_outer_bound ( 'none', #10583, .t. ) ;
#10854 = cartesian_point ( 'none', ( 87.32072061228252835, 6.202549621398820712, 176.0000000000000000 ) ) ;
#10855 = cartesian_point ( 'none', ( 26.42296899528946952, 15.18429629112205781, 165.9999999999998579 ) ) ;
#10856 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#10857 = plane ( 'none', #26196 ) ;
#10858 = vector ( 'none', #12397, 1000.000000000000000 ) ;
#10859 = line ( 'none', #962, #12234 ) ;
#10860 = direction ( 'none', ( 9.234672018316012675e-17, -0.9990031350621330075, 0.04464007320815827767 ) ) ;
#10861 = cartesian_point ( 'none', ( 24.98454937304431311, 31.23735412332350236, -15.49999999999997868 ) ) ;
#10862 = cartesian_point ( 'none', ( 108.4051847728218689, 14.79054026376335784, 143.3645357837565655 ) ) ;
#10863 = cartesian_point ( 'none', ( 99.50000000000042633, 65.20003562936820174, 98.49993828812526431 ) ) ;
#10864 = edge_curve ( 'none', #8953, #37114, #23026, .t. ) ;
#10865 = axis2_placement_3d ( 'none', #34809, #32105, #38229 ) ;
#10866 = vertex_point ( 'none', #25976 ) ;
#10867 = oriented_edge ( 'none', *, *, #37282, .t. ) ;
#10868 = cartesian_point ( 'none', ( -17.99984057285503170, -0.07575850974402080495, -36.49999999999997868 ) ) ;
#10869 = direction ( 'none', ( -1.279341633015805528e-16, 0.3234223926295189955, -0.9462546992991884842 ) ) ;
#10870 = direction ( 'none', ( 6.938893903907222461e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10871 = cartesian_point ( 'none', ( 109.0611643245800622, 4.506663166739159898, 108.4065393303564520 ) ) ;
#10872 = edge_curve ( 'none', #5055, #4765, #37917, .t. ) ;
#10873 = cylindrical_surface ( 'none', #17840, 55.00000000000000000 ) ;
#10874 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#10875 = vertex_point ( 'none', #31812 ) ;
#10876 = face_outer_bound ( 'none', #31172, .t. ) ;
#10877 = vertex_point ( 'none', #29342 ) ;
#10878 = edge_curve ( 'none', #37414, #36327, #11368, .t. ) ;
#10879 = b_spline_curve_with_knots ( 'none', 3,
( #18050, #15324, #132, #30029, #12184, #18450, #32987, #18192, #15199, #21060 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001352296155872394429, 0.001743700947537511281, 0.002135105739202627917, 0.002526510530867744769, 0.002917915322532861622 ),
.unspecified. ) ;
#10880 = oriented_edge ( 'none', *, *, #26528, .t. ) ;
#10881 = cartesian_point ( 'none', ( 4.548868687002072697, -0.8007040662782110019, 160.4999999999999432 ) ) ;
#10882 = vertex_point ( 'none', #29594 ) ;
#10883 = approval_status ( 'not_yet_approved' ) ;
#10884 = edge_loop ( 'none', ( #14722, #14999, #6562, #13298 ) ) ;
#10885 = axis2_placement_3d ( 'none', #1478, #10509, #16513 ) ;
#10886 = advanced_face ( 'none', ( #25812 ), #35431, .t. ) ;
#10887 = oriented_edge ( 'none', *, *, #23153, .f. ) ;
#10888 = edge_loop ( 'none', ( #32093, #13575, #9484, #11992, #35137, #24979, #27190, #36731, #36257, #13065, #12825, #13212 ) ) ;
#10889 = axis2_placement_3d ( 'none', #34109, #28520, #34491 ) ;
#10890 = conical_surface ( 'none', #25765, 22.00000000000000355, 0.3461359635693607162 ) ;
#10891 = direction ( 'none', ( 1.020979578603848601e-14, 0.9902795449222852042, 0.1390914192483188316 ) ) ;
#10892 = circle ( 'none', #33573, 17.19999999999999929 ) ;
#10893 = cartesian_point ( 'none', ( 31.87670173825977216, -17.24692913600089028, 161.6483267598331395 ) ) ;
#10894 = axis2_placement_3d ( 'none', #14198, #35001, #17200 ) ;
#10895 = cartesian_point ( 'none', ( 108.8000000000004093, -2.701031806869785557e-12, 118.4999999999999574 ) ) ;
#10896 = cartesian_point ( 'none', ( 11.92847864764491561, -27.04853491693556222, -44.99999999999999289 ) ) ;
#10897 = advanced_face ( 'none', ( #2895 ), #5696, .f. ) ;
#10898 = circle ( 'none', #4619, 4.000000000000002665 ) ;
#10899 = vertex_point ( 'none', #750 ) ;
#10900 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10901 = face_outer_bound ( 'none', #30118, .t. ) ;
#10902 = cartesian_point ( 'none', ( -31.15262781507079026, -28.49287246340166035, -37.50000000000001421 ) ) ;
#10903 = cartesian_point ( 'none', ( 107.4206040760435314, 21.50731495466995113, 99.04418378215642349 ) ) ;
#10904 = oriented_edge ( 'none', *, *, #26252, .f. ) ;
#10905 = direction ( 'none', ( -9.251858538545381403e-15, -1.000000000000000000, 3.083952846181793696e-14 ) ) ;
#10906 = cartesian_point ( 'none', ( 99.49999999999980105, -46.37889513109121964, 89.12497391749435849 ) ) ;
#10907 = oriented_edge ( 'none', *, *, #35505, .t. ) ;
#10908 = circle ( 'none', #26784, 6.499999999999996447 ) ;
#10909 = oriented_edge ( 'none', *, *, #15899, .t. ) ;
#10910 = cartesian_point ( 'none', ( 88.30000000000040927, -5.786797837023256008, 132.3388211489798891 ) ) ;
#10911 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#10912 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 145.5000000000000000 ) ) ;
#10913 = face_bound ( 'none', #19972, .t. ) ;
#10914 = oriented_edge ( 'none', *, *, #35304, .f. ) ;
#10915 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654288e-14, 1.408595462493167361e-15 ) ) ;
#10916 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10917 = oriented_edge ( 'none', *, *, #28057, .t. ) ;
#10919 = vertex_point ( 'none', #86 ) ;
#10918 = cartesian_point ( 'none', ( 99.50000000000076739, 50.87896638982911668, 147.8749026587543085 ) ) ;
#10920 = edge_curve ( 'none', #22704, #6491, #32782, .t. ) ;
#10921 = oriented_edge ( 'none', *, *, #22163, .t. ) ;
#10922 = axis2_placement_3d ( 'none', #28264, #34506, #25556 ) ;
#10923 = edge_curve ( 'none', #4379, #13097, #17894, .t. ) ;
#10924 = edge_curve ( 'none', #37344, #32137, #10908, .t. ) ;
#10925 = cartesian_point ( 'none', ( 6.246212392873421670, 16.88386361400339908, -10.52870818193338565 ) ) ;
#10926 = cartesian_point ( 'none', ( 65.53734368894400575, -38.82838606570531681, 85.74324534020976785 ) ) ;
#10927 = vector ( 'none', #38545, 1000.000000000000114 ) ;
#10928 = face_outer_bound ( 'none', #24949, .t. ) ;
#10929 = vector ( 'none', #34855, 1000.000000000000000 ) ;
#10930 = edge_curve ( 'none', #3141, #5912, #21154, .t. ) ;
#10931 = cartesian_point ( 'none', ( -49.69657935914694491, -57.49999999999999289, -61.00000000000008527 ) ) ;
#10932 = cartesian_point ( 'none', ( 93.19616842887516839, 65.00003562936821311, 101.3055946325275158 ) ) ;
#10933 = vector ( 'none', #2700, 1000.000000000000000 ) ;
#10934 = oriented_edge ( 'none', *, *, #28177, .t. ) ;
#10935 = line ( 'none', #22067, #16994 ) ;
#10936 = cartesian_point ( 'none', ( 89.70542644335101556, 14.78865605257093918, 143.2186764907752092 ) ) ;
#10937 = cartesian_point ( 'none', ( 99.29999999999989768, 0.06156159769077667460, 97.47629409048710158 ) ) ;
#10938 = cartesian_point ( 'none', ( 63.73424845210833212, 5.699574421868526031, 168.4382252688310473 ) ) ;
#10939 = cartesian_point ( 'none', ( 96.76936690568079769, 42.69838242623639957, 104.2922180056106356 ) ) ;
#10940 = oriented_edge ( 'none', *, *, #22870, .f. ) ;
#10941 = circle ( 'none', #15349, 7.000000000002081002 ) ;
#10943 = advanced_face ( 'none', ( #14150 ), #23761, .t. ) ;
#10942 = axis2_placement_3d ( 'none', #3212, #21529, #27236 ) ;
#10944 = face_outer_bound ( 'none', #12840, .t. ) ;
#10946 = cartesian_point ( 'none', ( 5.446254431082349967, 17.15629076088176674, -37.50000000000000000 ) ) ;
#10945 = cartesian_point ( 'none', ( 34.96157740787786139, 51.37529624102253223, 70.99999999999998579 ) ) ;
#10947 = oriented_edge ( 'none', *, *, #13829, .t. ) ;
#10948 = direction ( 'none', ( -0.9135987784239492093, -6.522560269672795661e-16, 0.4066168615075717030 ) ) ;
#10949 = direction ( 'none', ( -0.9135987784239492093, 0.0000000000000000000, 0.4066168615075717585 ) ) ;
#10950 = direction ( 'none', ( 1.128660326077106710e-16, -0.9990031350621330075, 0.04464007320815818747 ) ) ;
#10951 = direction ( 'none', ( 4.224617836176688814e-17, -0.9462546992991883732, -0.3234223926295187734 ) ) ;
#10952 = cartesian_point ( 'none', ( -17.63106359791063937, -31.66616802308315570, 161.6483265991241751 ) ) ;
#10953 = axis2_placement_3d ( 'none', #37380, #4348, #16289 ) ;
#10954 = circle ( 'none', #24208, 11.49999999999999645 ) ;
#10955 = oriented_edge ( 'none', *, *, #1469, .t. ) ;
#10956 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#10957 = cartesian_point ( 'none', ( -41.46194077712539894, 45.96194077712567605, -61.00000000000007105 ) ) ;
#10958 = edge_loop ( 'none', ( #29081, #33708, #29714, #16023, #33468, #12591, #11358 ) ) ;
#10959 = cartesian_point ( 'none', ( -39.91431427267436760, 2.616775905991523654, -15.19463300836743613 ) ) ;
#10960 = direction ( 'none', ( -1.224646799147353207e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10961 = oriented_edge ( 'none', *, *, #18571, .f. ) ;
#10962 = direction ( 'none', ( 1.279341633015805282e-16, -0.3234223926295187734, 0.9462546992991883732 ) ) ;
#10963 = cartesian_point ( 'none', ( -26.36749095919293495, 29.75364836078581732, -10.69146067835542446 ) ) ;
#10964 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#10966 = advanced_face ( 'none', ( #6164 ), #8977, .t. ) ;
#10965 = vector ( 'none', #12376, 1000.000000000000000 ) ;
#10968 = oriented_edge ( 'none', *, *, #11894, .t. ) ;
#10967 = line ( 'none', #3852, #19830 ) ;
#10969 = cartesian_point ( 'none', ( 43.82645841939537235, 35.27112966005627470, 91.63052711304338516 ) ) ;
#10970 = cartesian_point ( 'none', ( 38.30000000000040927, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#10971 = cartesian_point ( 'none', ( -6.904835925695667065, -17.79952923083135374, -37.50000000000000000 ) ) ;
#10972 = oriented_edge ( 'none', *, *, #38725, .t. ) ;
#10973 = oriented_edge ( 'none', *, *, #29450, .f. ) ;
#10974 = cartesian_point ( 'none', ( 72.00000000000039790, -3.267054607110519396e-12, 154.5000000000000000 ) ) ;
#10975 = direction ( 'none', ( 1.057355261547768006e-14, 1.000000000000000000, -2.828425324640279412e-14 ) ) ;
#10976 = cartesian_point ( 'none', ( -7.505385427869774695, 35.29274351149619804, 161.3314252696797269 ) ) ;
#10977 = axis2_placement_3d ( 'none', #13727, #26088, #34905 ) ;
#10978 = vertex_point ( 'none', #29719 ) ;
#10979 = cartesian_point ( 'none', ( 6.565581411877019491e-14, -3.366525542788888271e-28, -38.00000000000000000 ) ) ;
#10980 = line ( 'none', #23043, #16101 ) ;
#10981 = edge_curve ( 'none', #28370, #34188, #13211, .t. ) ;
#10982 = cartesian_point ( 'none', ( -16.62091671054962916, 30.80172730774538437, 165.9999999999992895 ) ) ;
#10983 = cartesian_point ( 'none', ( 85.49999999999971578, -51.49996437062947763, 118.4999382881269554 ) ) ;
#10985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10984 = cartesian_point ( 'none', ( 8.254035202349559165e-14, 4.549739788166596822e-17, -11.49999999999999289 ) ) ;
#10986 = line ( 'none', #5400, #30073 ) ;
#10987 = oriented_edge ( 'none', *, *, #35298, .f. ) ;
#10988 = advanced_face ( 'none', ( #27668 ), #36968, .f. ) ;
#10989 = cartesian_point ( 'none', ( 15.59100118843720217, 26.20261705447244793, 165.9999999999999716 ) ) ;
#10990 = direction ( 'none', ( 9.251858538542976955e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10991 = edge_curve ( 'none', #32841, #8214, #26733, .t. ) ;
#10992 = direction ( 'none', ( -2.867001162389425793e-15, -0.3746830699436732304, -0.9271529523749489909 ) ) ;
#10993 = oriented_edge ( 'none', *, *, #2479, .t. ) ;
#10994 = vector ( 'none', #9229, 1000.000000000000000 ) ;
#10995 = edge_loop ( 'none', ( #1288, #1210, #18068, #2200, #13219, #36957, #37446, #33249 ) ) ;
#10996 = oriented_edge ( 'none', *, *, #21023, .t. ) ;
#10997 = plane ( 'none', #9353 ) ;
#10998 = cartesian_point ( 'none', ( 108.3271931744730949, 15.04570845563153725, 143.2916711499472058 ) ) ;
#10999 = cartesian_point ( 'none', ( -23.12514329740285390, -49.88653899652934598, -23.75000000000003908 ) ) ;
#11000 = oriented_edge ( 'none', *, *, #37160, .f. ) ;
#11001 = oriented_edge ( 'none', *, *, #7116, .t. ) ;
#11002 = advanced_face ( 'none', ( #1985 ), #15675, .f. ) ;
#11003 = cartesian_point ( 'none', ( 9.086875064927022905, 15.54807471317833034, -10.60884880484902304 ) ) ;
#11004 = axis2_placement_3d ( 'none', #3278, #27168, #9165 ) ;
#11005 = face_outer_bound ( 'none', #30155, .t. ) ;
#11006 = cartesian_point ( 'none', ( 88.56201574836606483, -13.81414482913440089, 112.7216363344688688 ) ) ;
#11008 = oriented_edge ( 'none', *, *, #32665, .f. ) ;
#11007 = circle ( 'none', #1037, 65.00000000000000000 ) ;
#11009 = edge_curve ( 'none', #10875, #34749, #34156, .t. ) ;
#11010 = cartesian_point ( 'none', ( 99.50000000000072475, 47.58292907023523099, 150.2283337683992102 ) ) ;
#11011 = person_and_organization_role ( 'creator' ) ;
#11012 = axis2_placement_3d ( 'none', #9670, #21449, #6526 ) ;
#11013 = oriented_edge ( 'none', *, *, #16797, .t. ) ;
#11014 = oriented_edge ( 'none', *, *, #38459, .f. ) ;
#11015 = advanced_face ( 'none', ( #28100 ), #33214, .t. ) ;
#11016 = line ( 'none', #22980, #27290 ) ;
#11017 = vertex_point ( 'none', #30646 ) ;
#11018 = vector ( 'none', #18776, 1000.000000000000000 ) ;
#11019 = cartesian_point ( 'none', ( 89.27388603432312664, 5.547461099659131811, 105.3614195195752785 ) ) ;
#11020 = vertex_point ( 'none', #10036 ) ;
#11021 = cartesian_point ( 'none', ( 31.40217490244814158, -15.46251686727397434, 165.9999999999998010 ) ) ;
#11022 = oriented_edge ( 'none', *, *, #13270, .f. ) ;
#11023 = face_outer_bound ( 'none', #6909, .t. ) ;
#11024 = edge_loop ( 'none', ( #32719, #32927, #30722, #9680 ) ) ;
#11025 = cartesian_point ( 'none', ( -31.31548698785704943, -53.71937853472851998, 71.00000000000000000 ) ) ;
#11026 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787844450, 0.0000000000000000000 ) ) ;
#11027 = oriented_edge ( 'none', *, *, #18974, .f. ) ;
#11028 = cartesian_point ( 'none', ( 53.37019348346790082, -24.18083297889968009, 77.99241137348867881 ) ) ;
#11029 = advanced_face ( 'none', ( #10397 ), #12756, .t. ) ;
#11030 = cartesian_point ( 'none', ( -4.438578753943990485, 10.06474136006666065, -115.9999999999999147 ) ) ;
#11031 = axis2_placement_3d ( 'none', #20302, #5497, #11568 ) ;
#11032 = oriented_edge ( 'none', *, *, #10092, .f. ) ;
#11033 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295190510 ) ) ;
#11034 = cartesian_point ( 'none', ( 108.5090043006429568, -12.74647828707101027, 144.5240577544861935 ) ) ;
#11035 = direction ( 'none', ( -0.8777391957245781473, 0.02138878713171125934, 0.4786610743248346789 ) ) ;
#11036 = cartesian_point ( 'none', ( -31.23735412332368711, 24.98454937304390455, -32.80536699163261005 ) ) ;
#11037 = oriented_edge ( 'none', *, *, #21673, .f. ) ;
#11038 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#11039 = edge_curve ( 'none', #8948, #20686, #35563, .t. ) ;
#11040 = direction ( 'none', ( 0.9149764872787885528, 0.4035071594494560876, 0.0000000000000000000 ) ) ;
#11041 = cartesian_point ( 'none', ( 99.49999999999975842, -50.87889513109262651, 89.12497391749630538 ) ) ;
#11042 = vector ( 'none', #2505, 1000.000000000000000 ) ;
#11043 = face_bound ( 'none', #20019, .t. ) ;
#11044 = cartesian_point ( 'none', ( 68.25000000000041211, -50.87899247233868749, 85.72499999999941167 ) ) ;
#11045 = edge_curve ( 'none', #32091, #32057, #2423, .t. ) ;
#11046 = axis2_placement_3d ( 'none', #13976, #26575, #20620 ) ;
#11047 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#11048 = edge_curve ( 'none', #37859, #5322, #536, .t. ) ;
#11049 = cylindrical_surface ( 'none', #30947, 5.000000000000004441 ) ;
#11050 = vertex_point ( 'none', #4653 ) ;
#11051 = cartesian_point ( 'none', ( -33.06775489979596472, 29.13509201782359170, -32.50000000000000711 ) ) ;
#11052 = cartesian_point ( 'none', ( -22.71858838475204578, -20.40803984998830245, 166.0000000000000853 ) ) ;
#11053 = circle ( 'none', #16018, 10.99999999999999822 ) ;
#11054 = cartesian_point ( 'none', ( 57.26190476190641476, -30.75832022459302806, 60.99999999999999289 ) ) ;
#11056 = oriented_edge ( 'none', *, *, #29970, .t. ) ;
#11055 = axis2_placement_3d ( 'none', #4680, #16220, #16599 ) ;
#11057 = circle ( 'none', #18996, 40.00000000000000711 ) ;
#11058 = oriented_edge ( 'none', *, *, #16168, .t. ) ;
#11059 = edge_curve ( 'none', #25099, #15520, #36463, .t. ) ;
#11060 = cartesian_point ( 'none', ( -17.79952923083142835, 6.904835925695751442, -10.50000000000000533 ) ) ;
#11061 = oriented_edge ( 'none', *, *, #15137, .t. ) ;
#11062 = line ( 'none', #4715, #30154 ) ;
#11063 = oriented_edge ( 'none', *, *, #4812, .f. ) ;
#11064 = cartesian_point ( 'none', ( 80.00000000000041211, -2.709568068228195275e-12, 118.4999999999999858 ) ) ;
#11065 = oriented_edge ( 'none', *, *, #31701, .f. ) ;
#11067 = axis2_placement_3d ( 'none', #16179, #19173, #10283 ) ;
#11066 = cartesian_point ( 'none', ( 68.25000000000041211, 29.37499999999679545, 67.62100752766427547 ) ) ;
#11068 = direction ( 'none', ( 0.9862087297900538063, -0.1655063179636615811, 2.260844466992524060e-15 ) ) ;
#11069 = cartesian_point ( 'none', ( 67.27118029682320355, 10.55872372109832469, 168.7189374402873341 ) ) ;
#11070 = cartesian_point ( 'none', ( -28.60474495468282896, -27.77086734893657649, -37.50000000000001421 ) ) ;
#11071 = vertex_point ( 'none', #28259 ) ;
#11072 = cartesian_point ( 'none', ( -5.447515950075059621, 39.02464217166821214, -36.69678012712034842 ) ) ;
#11073 = direction ( 'none', ( 1.717888089219682994e-15, -5.814336652107842967e-18, -1.000000000000000000 ) ) ;
#11074 = direction ( 'none', ( 7.072150969235264604e-16, -4.674484667268940895e-17, -1.000000000000000000 ) ) ;
#11075 = plane ( 'none', #5974 ) ;
#11076 = vertex_point ( 'none', #33731 ) ;
#11077 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.571070317865787553e-15 ) ) ;
#11078 = vector ( 'none', #28362, 1000.000000000000000 ) ;
#11079 = advanced_face ( 'none', ( #19654 ), #35273, .t. ) ;
#11080 = face_outer_bound ( 'none', #21264, .t. ) ;
#11081 = cartesian_point ( 'none', ( -16.65238762283050988, -30.78478566320634258, 166.0000000000000853 ) ) ;
#11082 = cartesian_point ( 'none', ( 1.382227665658319893e-14, -7.087422195345027939e-29, -8.000000000000000000 ) ) ;
#11083 = circle ( 'none', #15738, 37.15470053837928788 ) ;
#11084 = edge_loop ( 'none', ( #1922, #34678, #20783, #15333 ) ) ;
#11085 = cartesian_point ( 'none', ( 86.30000000000042348, 25.72811063073515925, 128.3504632050266139 ) ) ;
#11086 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654288e-14, -1.408595462493167361e-15 ) ) ;
#11087 = cartesian_point ( 'none', ( 42.04732112020654000, 3.788507306874472125, -15.49999999999996803 ) ) ;
#11088 = face_outer_bound ( 'none', #28768, .t. ) ;
#11089 = edge_curve ( 'none', #32565, #615, #26140, .t. ) ;
#11090 = cartesian_point ( 'none', ( -4.438578753943992261, 10.06474136006663045, -85.99999999999998579 ) ) ;
#11091 = cartesian_point ( 'none', ( -8.082803277545403731, 24.71170352639616041, 0.9999999999999943379 ) ) ;
#11093 = oriented_edge ( 'none', *, *, #10641, .f. ) ;
#11092 = advanced_face ( 'none', ( #11720 ), #33998, .t. ) ;
#11094 = circle ( 'none', #28443, 4.500000000000000888 ) ;
#11095 = oriented_edge ( 'none', *, *, #37401, .t. ) ;
#11096 = cartesian_point ( 'none', ( 37.46194077712630133, 51.00292657709059796, -50.99999999999993605 ) ) ;
#11097 = edge_curve ( 'none', #25031, #37004, #23359, .t. ) ;
#11098 = axis2_placement_3d ( 'none', #27363, #7010, #30492 ) ;
#11099 = cartesian_point ( 'none', ( 105.6000000000007617, 49.59380345992305195, 144.6947680321100620 ) ) ;
#11100 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11101 = vector ( 'none', #28410, 1000.000000000000000 ) ;
#11102 = oriented_edge ( 'none', *, *, #4389, .f. ) ;
#11103 = edge_curve ( 'none', #17606, #9304, #25178, .t. ) ;
#11104 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#11105 = cartesian_point ( 'none', ( 85.16602540378484321, -2.702954487850050551e-12, 118.4999999999999716 ) ) ;
#11106 = oriented_edge ( 'none', *, *, #16133, .t. ) ;
#11107 = closed_shell ( 'none', ( #5091, #5274, #31663, #19499, #28392, #7153, #11382, #7065, #14667, #31845, #35188, #1093, #34434, #3616, #29883, #15917, #22120, #38146, #28893, #17955 ) ) ;
#11108 = cartesian_point ( 'none', ( 57.49999999989405097, 14.90130006555203401, 61.00000000048238036 ) ) ;
#11109 = oriented_edge ( 'none', *, *, #4122, .f. ) ;
#11110 = edge_curve ( 'none', #34127, #6489, #6435, .t. ) ;
#11111 = oriented_edge ( 'none', *, *, #18051, .t. ) ;
#11112 = cartesian_point ( 'none', ( -17.18533046805816866, 30.49172569086892182, 166.0000000000138414 ) ) ;
#11113 = cartesian_point ( 'none', ( -26.52514329740254695, 49.88653899652958046, 60.99999999999992184 ) ) ;
#11114 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11115 = oriented_edge ( 'none', *, *, #17321, .t. ) ;
#11116 = vector ( 'none', #36143, 1000.000000000000000 ) ;
#11117 = cartesian_point ( 'none', ( 81.00000000000039790, -12.65868275122791253, 81.61154989696861151 ) ) ;
#11118 = face_outer_bound ( 'none', #32179, .t. ) ;
#11119 = cartesian_point ( 'none', ( 23.46741555277154134, 19.44745523355193484, 165.9999999999998863 ) ) ;
#11120 = cartesian_point ( 'none', ( -5.968697758265990079e-14, 1.882961441166147704e-15, -4.857225732735059864e-14 ) ) ;
#11121 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.227650459922048371e-15 ) ) ;
#11122 = axis2_placement_3d ( 'none', #27008, #24040, #21177 ) ;
#11123 = axis2_placement_3d ( 'none', #15719, #36516, #16103 ) ;
#11124 = vector ( 'none', #4091, 1000.000000000000000 ) ;
#11125 = oriented_edge ( 'none', *, *, #25179, .f. ) ;
#11126 = cartesian_point ( 'none', ( 129.4999999999997158, -51.99996437063055055, 97.71532859730045573 ) ) ;
#11127 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11128 = cartesian_point ( 'none', ( 1.244004899092487399e-13, -6.378679975810523352e-28, -71.99999999999998579 ) ) ;
#11129 = cartesian_point ( 'none', ( -44.74499999999999034, 3.356322330040296532e-13, 17.99999999999989342 ) ) ;
#11130 = axis2_placement_3d ( 'none', #27586, #30454, #1080 ) ;
#11131 = direction ( 'none', ( -3.469446951953619711e-15, -0.3746830699436666245, -0.9271529523749516555 ) ) ;
#11132 = cartesian_point ( 'none', ( 125.5000000000000853, -23.99996437063165544, 57.49993828812620933 ) ) ;
#11133 = cartesian_point ( 'none', ( -25.13697888439000394, -53.02308160941448278, 77.10000000000073328 ) ) ;
#11134 = cartesian_point ( 'none', ( 85.60082753224004648, 5.542124968844070132, 175.9999999999999432 ) ) ;
#11135 = oriented_edge ( 'none', *, *, #11828, .f. ) ;
#11136 = circle ( 'none', #11250, 1.000000000000000444 ) ;
#11137 = oriented_edge ( 'none', *, *, #26480, .f. ) ;
#11138 = cartesian_point ( 'none', ( 1.872385050857321190e-13, 34.00000000000000000, 53.19999999999994600 ) ) ;
#11139 = vertex_point ( 'none', #29436 ) ;
#11140 = b_spline_curve_with_knots ( 'none', 3,
( #330, #6083, #75, #15018, #30104, #3068, #12253, #36179, #9088, #29969, #32936, #35915, #30225, #201, #21130, #6211, #14887, #2814, #33061, #23744 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009830801677868637213, 0.001973995018761919192, 0.002469452444249449312, 0.002964909869736979432, 0.003955824720712038806, 0.004946739571687099046, 0.005937654422662159287, 0.006928569273637219528, 0.007919484124612279768, 0.008910398975587340009 ),
.unspecified. ) ;
#11141 = person_and_organization_role ( 'classification_officer' ) ;
#11142 = advanced_face ( 'none', ( #23623 ), #22692, .f. ) ;
#11143 = edge_loop ( 'none', ( #11414, #18980, #23299, #27567, #27063, #2030, #31224, #30760 ) ) ;
#11144 = edge_curve ( 'none', #19711, #27768, #30593, .t. ) ;
#11145 = edge_loop ( 'none', ( #702, #2063, #4153, #25256 ) ) ;
#11146 = vertex_point ( 'none', #20479 ) ;
#11147 = axis2_placement_3d ( 'none', #14549, #20551, #5620 ) ;
#11148 = oriented_edge ( 'none', *, *, #32748, .f. ) ;
#11149 = oriented_edge ( 'none', *, *, #19197, .t. ) ;
#11150 = oriented_edge ( 'none', *, *, #12058, .f. ) ;
#11151 = cartesian_point ( 'none', ( 57.50000000000008527, 49.69657935914706570, -60.99999999999990052 ) ) ;
#11152 = edge_curve ( 'none', #11675, #7325, #1572, .t. ) ;
#11153 = oriented_edge ( 'none', *, *, #4277, .f. ) ;
#11154 = face_outer_bound ( 'none', #29695, .t. ) ;
#11155 = cartesian_point ( 'none', ( 36.02050716106217010, 0.1842040451959963965, 161.2567483698196895 ) ) ;
#11156 = circle ( 'none', #13255, 4.500000000000001776 ) ;
#11157 = edge_curve ( 'none', #16209, #28948, #26253, .t. ) ;
#11158 = axis2_placement_3d ( 'none', #18931, #30650, #3879 ) ;
#11159 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#11160 = edge_curve ( 'none', #1085, #14928, #11835, .t. ) ;
#11161 = cartesian_point ( 'none', ( 39.11077216060441231, 5.286060919481399445, -11.19339737081862474 ) ) ;
#11162 = cylindrical_surface ( 'none', #4655, 3.999999999999996447 ) ;
#11163 = cartesian_point ( 'none', ( 41.07573429964774903, -36.85965422990403795, 95.36318490487758481 ) ) ;
#11164 = vertex_point ( 'none', #23213 ) ;
#11165 = cartesian_point ( 'none', ( 73.00000000000039790, 50.87516601493176438, 133.4475203280493645 ) ) ;
#11166 = advanced_face ( 'none', ( #25893 ), #34508, .f. ) ;
#11167 = cartesian_point ( 'none', ( 28.03368176064252992, -43.13844210148672431, 60.99999999999999289 ) ) ;
#11168 = cartesian_point ( 'none', ( 105.4383920597553015, -60.19996437063034023, 141.1429478879242936 ) ) ;
#11169 = cartesian_point ( 'none', ( 108.6246745642503697, -12.28187856835144309, 144.5742564704813446 ) ) ;
#11170 = edge_curve ( 'none', #28277, #15112, #34518, .t. ) ;
#11171 = direction ( 'none', ( 0.0000000000000000000, 0.9271529523749277857, -0.3746830699437257439 ) ) ;
#11172 = direction ( 'none', ( 9.282589479648425330e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11173 = edge_curve ( 'none', #17270, #27781, #18199, .t. ) ;
#11174 = conical_surface ( 'none', #25612, 4.000000000000001776, 1.047197551196590304 ) ;
#11175 = edge_loop ( 'none', ( #34935, #16230, #16311, #21356 ) ) ;
#11176 = vector ( 'none', #10163, 1000.000000000000000 ) ;
#11177 = direction ( 'none', ( -0.5895753283687243940, -0.8077133973006208612, 0.0000000000000000000 ) ) ;
#11178 = direction ( 'none', ( -9.234672018316013908e-17, 0.9990031350621328965, -0.04464007320815839563 ) ) ;
#11179 = cartesian_point ( 'none', ( 24.78163160168531931, 55.07924239410773737, 70.99999999999997158 ) ) ;
#11180 = axis2_placement_3d ( 'none', #3366, #21417, #24274 ) ;
#11181 = plane ( 'none', #26487 ) ;
#11182 = oriented_edge ( 'none', *, *, #9455, .f. ) ;
#11183 = direction ( 'none', ( 0.4694715627858922491, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#11184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11185 = axis2_placement_3d ( 'none', #16989, #17120, #28696 ) ;
#11186 = cartesian_point ( 'none', ( 31.21748378563965076, -25.00944695261417294, -33.10939274353637529 ) ) ;
#11187 = advanced_face ( 'none', ( #3308 ), #27295, .t. ) ;
#11188 = cartesian_point ( 'none', ( 36.00000000000041211, -3.267054607110519396e-12, 80.19999999999998863 ) ) ;
#11189 = edge_loop ( 'none', ( #7718, #16865, #4722, #9583 ) ) ;
#11190 = oriented_edge ( 'none', *, *, #2899, .f. ) ;
#11191 = oriented_edge ( 'none', *, *, #8376, .t. ) ;
#11192 = axis2_placement_3d ( 'none', #15906, #19023, #22026 ) ;
#11193 = vertex_point ( 'none', #14867 ) ;
#11194 = vertex_point ( 'none', #11987 ) ;
#11195 = oriented_edge ( 'none', *, *, #19885, .f. ) ;
#11196 = edge_loop ( 'none', ( #27956, #8654, #24513, #34565 ) ) ;
#11197 = cartesian_point ( 'none', ( 45.96194077712550552, -45.96194077712567605, 7.609759784954254334e-14 ) ) ;
#11198 = cartesian_point ( 'none', ( -8.070143188989206351, 18.29952974557569689, -45.00000000000000711 ) ) ;
#11199 = cylindrical_surface ( 'none', #4131, 4.000000000000000888 ) ;
#11200 = edge_loop ( 'none', ( #16188, #20817, #18548, #5846 ) ) ;
#11201 = cartesian_point ( 'none', ( -26.52514329740304788, 49.88653899652933177, 71.00000000000071054 ) ) ;
#11202 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11203 = cartesian_point ( 'none', ( 63.32442761498342776, 3.409715884828471211, 168.5267941263886371 ) ) ;
#11204 = axis2_placement_3d ( 'none', #26601, #32834, #29599 ) ;
#11205 = cartesian_point ( 'none', ( 129.4999999999997442, -50.87889513109153938, 89.12497391749454323 ) ) ;
#11206 = circle ( 'none', #30349, 29.00000000000001066 ) ;
#11207 = cylindrical_surface ( 'none', #33420, 26.00000000000000355 ) ;
#11209 = direction ( 'none', ( -1.658395643033827582e-15, 8.857338933234860022e-30, 1.000000000000000000 ) ) ;
#11208 = cartesian_point ( 'none', ( 105.9000000000009436, 65.00103562937084689, 138.4999382881236443 ) ) ;
#11210 = face_outer_bound ( 'none', #37181, .t. ) ;
#11211 = edge_curve ( 'none', #33120, #15888, #20379, .t. ) ;
#11212 = cartesian_point ( 'none', ( 63.26027323331724972, 25.99999999999672440, 68.38252115640719353 ) ) ;
#11213 = cartesian_point ( 'none', ( 21.23299983510243294, 39.12145445975873770, 132.7077442573195185 ) ) ;
#11214 = advanced_face ( 'none', ( #8795 ), #2639, .f. ) ;
#11215 = axis2_placement_3d ( 'none', #32506, #14831, #29786 ) ;
#11216 = cartesian_point ( 'none', ( 101.6000000000007759, 50.87896638982909536, 147.8749026587543085 ) ) ;
#11217 = oriented_edge ( 'none', *, *, #2003, .f. ) ;
#11218 = cartesian_point ( 'none', ( -29.80417176840812843, -18.35864312830821632, 166.0000000000001990 ) ) ;
#11219 = cartesian_point ( 'none', ( 129.5000000000008527, 65.00003562937186530, 183.4999382881237011 ) ) ;
#11220 = direction ( 'none', ( 1.000000000000000000, 7.769996879871428452e-17, -3.298428228456328344e-16 ) ) ;
#11221 = edge_curve ( 'none', #10753, #37847, #6594, .t. ) ;
#11222 = cartesian_point ( 'none', ( 35.71046895799176468, 5.380532030394087784, 161.2887357276368618 ) ) ;
#11223 = oriented_edge ( 'none', *, *, #34718, .f. ) ;
#11224 = cartesian_point ( 'none', ( 109.4999999999997442, -50.87889513109352890, 89.12497391749450060 ) ) ;
#11225 = edge_curve ( 'none', #22435, #19521, #18721, .t. ) ;
#11226 = oriented_edge ( 'none', *, *, #27031, .t. ) ;
#11227 = cartesian_point ( 'none', ( 1.053948595064468918e-13, -5.404159423950583804e-28, -61.00000000000000000 ) ) ;
#11228 = oriented_edge ( 'none', *, *, #19663, .t. ) ;
#11229 = oriented_edge ( 'none', *, *, #3881, .f. ) ;
#11230 = edge_loop ( 'none', ( #10552, #9899 ) ) ;
#11231 = oriented_edge ( 'none', *, *, #1106, .f. ) ;
#11232 = advanced_face ( 'none', ( #13492 ), #23982, .f. ) ;
#11233 = circle ( 'none', #29494, 7.499999999999992006 ) ;
#11234 = oriented_edge ( 'none', *, *, #20131, .t. ) ;
#11235 = vertex_point ( 'none', #3316 ) ;
#11236 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11237 = axis2_placement_3d ( 'none', #38264, #32504, #2497 ) ;
#11238 = face_outer_bound ( 'none', #31438, .t. ) ;
#11239 = direction ( 'none', ( -1.000000000000000000, 7.347064133548835894e-15, -1.224510688924805982e-15 ) ) ;
#11240 = cartesian_point ( 'none', ( 1.492568776566710544e-13, 8.527260640589935356e-17, -124.0000000000000000 ) ) ;
#11241 = circle ( 'none', #23391, 43.89999999999999858 ) ;
#11242 = b_spline_curve_with_knots ( 'none', 3,
( #35397, #9068, #29560, #14861, #11732, #2791, #32539, #14730, #35515, #23724, #5797, #26686, #33169, #29945, #21238, #33423, #9201, #9593 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.007867772052342784928, 0.008849979239446354243, 0.009832186426549921823, 0.01081439361365349114, 0.01179660080075705872, 0.01277880798786062630, 0.01376101517496419388, 0.01474322236206776146, 0.01572542954917132904 ),
.unspecified. ) ;
#11243 = edge_curve ( 'none', #18155, #15556, #30552, .t. ) ;
#11244 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431129860e-30, 1.000000000000000000 ) ) ;
#11245 = cartesian_point ( 'none', ( -14.22127389086110405, 26.94715633849639147, 166.0000000000000000 ) ) ;
#11246 = direction ( 'none', ( 0.9458576949495218766, -0.3245816090057743186, 7.930164461608259453e-16 ) ) ;
#11247 = face_outer_bound ( 'none', #30217, .t. ) ;
#11250 = axis2_placement_3d ( 'none', #6096, #23765, #35680 ) ;
#11249 = cartesian_point ( 'none', ( 108.7857876590289692, -11.72477256269435131, 144.5493624015796570 ) ) ;
#11248 = cartesian_point ( 'none', ( 129.5000000000002558, 3.562937002127648442e-05, 118.4999382881255343 ) ) ;
#11251 = circle ( 'none', #5888, 36.00000000000000000 ) ;
#11252 = circle ( 'none', #10649, 10.00000000000000178 ) ;
#11253 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#11254 =( bounded_curve ( ) b_spline_curve ( 3, ( #25271, #19404, #33967, #16292 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.068887871591405414, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#11255 = oriented_edge ( 'none', *, *, #24960, .t. ) ;
#11256 = cartesian_point ( 'none', ( 95.39379228749587014, 14.54069118659143989, 94.44529216792136594 ) ) ;
#11257 = cartesian_point ( 'none', ( 108.7171254387816219, 14.33573054363301047, 143.3848587822436400 ) ) ;
#11258 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#11259 = oriented_edge ( 'none', *, *, #17335, .f. ) ;
#11260 = oriented_edge ( 'none', *, *, #11009, .f. ) ;
#11261 = face_outer_bound ( 'none', #20198, .t. ) ;
#11262 = edge_loop ( 'none', ( #11424, #24028 ) ) ;
#11263 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295191620 ) ) ;
#11264 = cartesian_point ( 'none', ( -24.13736321750965885, -46.61529973746183231, 71.00000000000072475 ) ) ;
#11265 = oriented_edge ( 'none', *, *, #17383, .f. ) ;
#11266 = oriented_edge ( 'none', *, *, #31581, .f. ) ;
#11267 = edge_loop ( 'none', ( #1165, #24632, #4208 ) ) ;
#11268 = cartesian_point ( 'none', ( 5.001291863666689032e-13, 23.99999999999672795, 151.5000000000000000 ) ) ;
#11269 = vector ( 'none', #38127, 1000.000000000000000 ) ;
#11270 = vertex_point ( 'none', #17848 ) ;
#11271 = oriented_edge ( 'none', *, *, #32135, .f. ) ;
#11272 = axis2_placement_3d ( 'none', #16205, #1285, #25437 ) ;
#11273 = edge_curve ( 'none', #3354, #8163, #37726, .t. ) ;
#11274 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040496e-16, -1.000000000000000000 ) ) ;
#11275 = circle ( 'none', #18423, 4.499999999999997335 ) ;
#11276 = advanced_face ( 'none', ( #13403 ), #29609, .f. ) ;
#11277 = vector ( 'none', #17295, 1000.000000000000000 ) ;
#11278 = edge_curve ( 'none', #37731, #29319, #30550, .t. ) ;
#11279 = edge_curve ( 'none', #32758, #26642, #6738, .t. ) ;
#11280 = line ( 'none', #23078, #28515 ) ;
#11281 = circle ( 'none', #24901, 5.900000000000002132 ) ;
#11282 = cartesian_point ( 'none', ( 35.93710120852620094, 2.532802435432443211, 161.2653657787329848 ) ) ;
#11283 = oriented_edge ( 'none', *, *, #32693, .t. ) ;
#11284 = cartesian_point ( 'none', ( 17.45850037906637198, -6.772543198352876104, -10.49999999999998224 ) ) ;
#11285 = cartesian_point ( 'none', ( -29.00135967655129221, -53.27893526519219591, 73.10000000000074749 ) ) ;
#11287 = advanced_face ( 'none', ( #7193 ), #34702, .t. ) ;
#11286 = axis2_placement_3d ( 'none', #19517, #4979, #37861 ) ;
#11288 = cartesian_point ( 'none', ( 31.79222906039169771, -39.85567794238499317, 110.0638146263514017 ) ) ;
#11289 = cartesian_point ( 'none', ( 99.49999999999972999, -54.86003083683014836, 84.45276498160865231 ) ) ;
#11290 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11291 = cartesian_point ( 'none', ( 108.7448468172654117, -11.95808027029850784, 144.5597876673089957 ) ) ;
#11292 = direction ( 'none', ( 0.7071067811865402453, -0.7071067811865547892, 2.093619265810457336e-14 ) ) ;
#11293 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11294 = edge_curve ( 'none', #5460, #20540, #24956, .t. ) ;
#11295 = vertex_point ( 'none', #36035 ) ;
#11296 = line ( 'none', #30207, #17349 ) ;
#11297 = oriented_edge ( 'none', *, *, #14009, .t. ) ;
#11298 = vertex_point ( 'none', #21243 ) ;
#11299 = edge_loop ( 'none', ( #23517, #30640, #18662, #20132, #22851, #2058 ) ) ;
#11300 = axis2_placement_3d ( 'none', #7696, #28552, #13729 ) ;
#11301 = cartesian_point ( 'none', ( -34.96157740789966084, 51.37529624100947245, 70.99999999999998579 ) ) ;
#11302 = direction ( 'none', ( 1.000000000000000000, -2.794121041876368246e-17, 1.643422240399080374e-15 ) ) ;
#11303 = cartesian_point ( 'none', ( 105.6211118154400026, -64.99996437063035160, 141.2242712602257200 ) ) ;
#11304 = edge_loop ( 'none', ( #8826, #35 ) ) ;
#11305 = oriented_edge ( 'none', *, *, #38289, .t. ) ;
#11306 = direction ( 'none', ( 1.552828966210851614e-15, 4.601143412604336996e-17, -1.000000000000000000 ) ) ;
#11307 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042966287e-19, -1.000000000000000000 ) ) ;
#11308 = cartesian_point ( 'none', ( -20.40840597983540050, 28.79738413495345384, 60.99999999999999289 ) ) ;
#11309 = vector ( 'none', #13994, 1000.000000000000000 ) ;
#11310 = cartesian_point ( 'none', ( 29.58801616746444552, -25.72490464788696229, -11.64244428228401240 ) ) ;
#11311 = cartesian_point ( 'none', ( -26.94036436467663265, -14.24623801612251661, 166.0000000000001705 ) ) ;
#11312 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 160.9999999999999716 ) ) ;
#11313 = face_outer_bound ( 'none', #2281, .t. ) ;
#11314 = circle ( 'none', #21422, 14.99999999999999822 ) ;
#11315 = cc_design_approval ( #1258, ( #38004 ) ) ;
#11316 = oriented_edge ( 'none', *, *, #19587, .t. ) ;
#11317 = cartesian_point ( 'none', ( 129.5000000000002558, 3.562937002127648442e-05, 118.4999382881255343 ) ) ;
#11318 = vertex_point ( 'none', #12236 ) ;
#11319 = edge_curve ( 'none', #22270, #1241, #14719, .t. ) ;
#11320 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991884842, -0.3234223926295186069 ) ) ;
#11321 = vector ( 'none', #8365, 1000.000000000000000 ) ;
#11322 = cartesian_point ( 'none', ( 12.79634920167324807, -22.63301674785840234, 2.000000000000006661 ) ) ;
#11323 = cartesian_point ( 'none', ( 43.74499999999988376, -3.382256164158620191e-13, 44.49999999999996447 ) ) ;
#11324 = cartesian_point ( 'none', ( 37.70000000000042206, -3.271463335587449558e-12, 72.00000000000000000 ) ) ;
#11325 = edge_curve ( 'none', #30580, #21775, #33769, .t. ) ;
#11326 = axis2_placement_3d ( 'none', #20872, #29703, #14745 ) ;
#11327 = cartesian_point ( 'none', ( 0.4269561369149243446, 39.39862495632519312, -11.31337003575580447 ) ) ;
#11328 = oriented_edge ( 'none', *, *, #33310, .t. ) ;
#11329 = vector ( 'none', #36048, 1000.000000000000000 ) ;
#11330 = oriented_edge ( 'none', *, *, #22391, .f. ) ;
#11332 = edge_loop ( 'none', ( #38269, #2741, #3053, #25269 ) ) ;
#11331 = edge_curve ( 'none', #21729, #19679, #36578, .t. ) ;
#11333 = edge_loop ( 'none', ( #3319, #15780, #31119, #31527 ) ) ;
#11334 = cartesian_point ( 'none', ( -0.7820969281034626519, 39.67272285616658678, -37.17637342634974829 ) ) ;
#11335 = vertex_point ( 'none', #36426 ) ;
#11336 = advanced_face ( 'none', ( #5781 ), #26800, .t. ) ;
#11338 = cartesian_point ( 'none', ( 28.03368176064252992, 43.13844210148019442, 60.97126735262863662 ) ) ;
#11337 = direction ( 'none', ( 0.9474922073496666597, -0.3197788564174568471, 1.630487879591398038e-15 ) ) ;
#11339 = cartesian_point ( 'none', ( 109.2460847356760212, -10.91650235118252787, 115.8256235224632178 ) ) ;
#11340 = cartesian_point ( 'none', ( 23.16511711393625106, 38.55477642494255974, 131.0765281404924849 ) ) ;
#11341 = oriented_edge ( 'none', *, *, #16968, .f. ) ;
#11342 = direction ( 'none', ( -0.4035071594494653580, 0.9149764872787845560, -3.854941057726237111e-16 ) ) ;
#11343 = cartesian_point ( 'none', ( -29.90067890837777753, -20.51699457730423504, 161.6483261101465700 ) ) ;
#11344 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11345 = cartesian_point ( 'none', ( -0.7863751295191565571, -44.06485691745390909, -15.49999999999999289 ) ) ;
#11346 = edge_curve ( 'none', #18597, #18209, #31488, .t. ) ;
#11347 = face_bound ( 'none', #16483, .t. ) ;
#11348 = face_outer_bound ( 'none', #5464, .t. ) ;
#11349 = direction ( 'none', ( -1.000000000000000000, 7.615234699251370640e-15, -1.220025301785886510e-15 ) ) ;
#11350 = cartesian_point ( 'none', ( 33.66569205509902929, -13.24775254792045054, 161.4935150064480069 ) ) ;
#11351 = axis2_placement_3d ( 'none', #26410, #5271, #35503 ) ;
#11352 = cartesian_point ( 'none', ( 4.196989977778286579e-13, -3.271463335587449558e-12, 160.9999999999999432 ) ) ;
#11353 = axis2_placement_3d ( 'none', #27894, #25565, #16583 ) ;
#11354 = cartesian_point ( 'none', ( 105.5999999999999091, -28.89784517324101287, 165.9822102095037337 ) ) ;
#11355 = cartesian_point ( 'none', ( -28.76688594094808238, 27.33135356486449652, -10.82362657365026060 ) ) ;
#11356 = face_bound ( 'none', #2562, .t. ) ;
#11357 = axis2_placement_3d ( 'none', #25252, #7375, #30976 ) ;
#11358 = oriented_edge ( 'none', *, *, #6107, .t. ) ;
#11359 = line ( 'none', #10438, #8488 ) ;
#11360 = direction ( 'none', ( 1.552828966210851614e-15, 4.601143412604336996e-17, -1.000000000000000000 ) ) ;
#11361 = advanced_face ( 'none', ( #660 ), #9052, .t. ) ;
#11362 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#11363 = cartesian_point ( 'none', ( -1.906932671345466623, -10.83344856391650346, 161.4999999999999432 ) ) ;
#11364 = vertex_point ( 'none', #33687 ) ;
#11365 = axis2_placement_3d ( 'none', #14183, #37755, #38137 ) ;
#11366 = direction ( 'none', ( -0.4035071594494656910, 0.9149764872787844450, 0.0000000000000000000 ) ) ;
#11367 = edge_loop ( 'none', ( #22700, #25792, #23747, #7546 ) ) ;
#11368 = line ( 'none', #20510, #34634 ) ;
#11369 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#11370 = vertex_point ( 'none', #27476 ) ;
#11371 = cartesian_point ( 'none', ( 30.31088913245484662, -57.50000000000024158, -3.469446951953614189e-14 ) ) ;
#11372 = oriented_edge ( 'none', *, *, #28761, .t. ) ;
#11373 = line ( 'none', #7133, #28106 ) ;
#11374 = direction ( 'none', ( -0.4533875470988994461, -0.8913134870154515443, -8.673617379884033500e-16 ) ) ;
#11375 = oriented_edge ( 'none', *, *, #4382, .f. ) ;
#11376 = cartesian_point ( 'none', ( -17.08114030225996061, 31.96572833031361682, 161.6481074533157027 ) ) ;
#11377 = vertex_point ( 'none', #12362 ) ;
#11378 = cartesian_point ( 'none', ( 109.3000000000004093, -2.700991130660787124e-12, 118.4999999999999574 ) ) ;
#11379 = oriented_edge ( 'none', *, *, #22747, .t. ) ;
#11381 = cartesian_point ( 'none', ( 108.7613318589668552, -11.88171412027096530, 144.5563752750870492 ) ) ;
#11380 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#11382 = advanced_face ( 'none', ( #167, #37538 ), #9600, .f. ) ;
#11383 = oriented_edge ( 'none', *, *, #35354, .t. ) ;
#11384 = direction ( 'none', ( 0.1407550487970571085, -0.04419565680087834264, -0.9890575110467929587 ) ) ;
#11385 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.541976423090496028e-15 ) ) ;
#11386 = direction ( 'none', ( -1.000000000000000000, -8.135241799630645371e-17, 1.073949431398143795e-16 ) ) ;
#11387 = oriented_edge ( 'none', *, *, #3322, .f. ) ;
#11388 = axis2_placement_3d ( 'none', #12427, #18813, #9790 ) ;
#11389 = circle ( 'none', #15126, 16.99999999999999289 ) ;
#11390 = cartesian_point ( 'none', ( 88.00000000000041211, 10.24548280653394094, 175.4537113360742921 ) ) ;
#11391 = cartesian_point ( 'none', ( 28.50695355424649335, -54.98305237670464152, 70.99999999999998579 ) ) ;
#11392 = face_bound ( 'none', #23363, .t. ) ;
#11393 = cartesian_point ( 'none', ( 53.50000000000007105, -29.30443652418524536, -50.99999999999990763 ) ) ;
#11394 = cylindrical_surface ( 'none', #20125, 7.499999999999992006 ) ;
#11395 = edge_curve ( 'none', #16149, #5545, #13779, .t. ) ;
#11396 = axis2_placement_3d ( 'none', #36206, #5978, #18426 ) ;
#11397 = direction ( 'none', ( -1.000000000000000000, 9.532841737891320554e-15, -1.658395643033827582e-15 ) ) ;
#11398 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11399 = edge_curve ( 'none', #28571, #23379, #30071, .t. ) ;
#11400 = cylindrical_surface ( 'none', #36078, 5.000000000000004441 ) ;
#11401 = edge_curve ( 'none', #29893, #30472, #15646, .t. ) ;
#11402 = edge_loop ( 'none', ( #36824, #4687, #38726, #38262 ) ) ;
#11403 = line ( 'none', #17402, #584 ) ;
#11404 = cartesian_point ( 'none', ( -25.53815776363697765, 8.763703443155907991, -65.00000000000001421 ) ) ;
#11405 = direction ( 'none', ( -9.234672018316011443e-17, 0.9990031350621330075, -0.04464007320815827767 ) ) ;
#11406 = edge_curve ( 'none', #7955, #25684, #6240, .t. ) ;
#11407 = vertex_point ( 'none', #33300 ) ;
#11408 = edge_curve ( 'none', #222, #21527, #22155, .t. ) ;
#11409 = vertex_point ( 'none', #36693 ) ;
#11410 = b_spline_curve_with_knots ( 'none', 3,
( #20911, #8741, #35573, #14784 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001396857722049326409, 0.002522113772976495184 ),
.unspecified. ) ;
#11411 = plane ( 'none', #14370 ) ;
#11412 = cartesian_point ( 'none', ( -13.85138227214793893, 27.12113048263611503, 166.0000000000000568 ) ) ;
#11413 = vector ( 'none', #6535, 1000.000000000000114 ) ;
#11414 = oriented_edge ( 'none', *, *, #38240, .t. ) ;
#11415 = advanced_face ( 'none', ( #7679 ), #707, .f. ) ;
#11416 = axis2_placement_3d ( 'none', #8330, #35297, #17373 ) ;
#11417 = vector ( 'none', #14499, 1000.000000000000000 ) ;
#11418 = oriented_edge ( 'none', *, *, #23705, .f. ) ;
#11419 = cartesian_point ( 'none', ( 28.87402975623708912, 27.48800442249540410, -10.49999999999998046 ) ) ;
#11420 = oriented_edge ( 'none', *, *, #32581, .f. ) ;
#11421 = axis2_placement_3d ( 'none', #27065, #35641, #29944 ) ;
#11422 = cartesian_point ( 'none', ( 99.50000000000014211, 32.94830135415326566, 65.71469762830409422 ) ) ;
#11423 = cartesian_point ( 'none', ( 34.78604299006592981, -9.648634776322831286, 161.3825810705569381 ) ) ;
#11424 = oriented_edge ( 'none', *, *, #21883, .t. ) ;
#11425 = axis2_placement_3d ( 'none', #9049, #35882, #29549 ) ;
#11426 = direction ( 'none', ( -0.9149764872787803371, -0.4035071594494746838, -6.938893903907229364e-16 ) ) ;
#11427 = cartesian_point ( 'none', ( 23.95030157834829154, 47.62046527270285168, 81.09999999999996589 ) ) ;
#11429 = cartesian_point ( 'none', ( 47.72134165260624883, -32.49041274764213227, 86.57414283861703552 ) ) ;
#11428 = cartesian_point ( 'none', ( 1.287447710986093754e-13, 7.304365251666237696e-17, -89.41168824543142080 ) ) ;
#11430 = cartesian_point ( 'none', ( 33.00000000000041922, -3.267422001150263475e-12, 85.49999999999998579 ) ) ;
#11431 = circle ( 'none', #18621, 12.49999999999999645 ) ;
#11432 = advanced_face ( 'none', ( #21224 ), #27597, .t. ) ;
#11433 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11434 = line ( 'none', #426, #32805 ) ;
#11435 = cartesian_point ( 'none', ( 94.30754906396282422, 38.21608604512631047, 94.73664585231857416 ) ) ;
#11436 = cartesian_point ( 'none', ( 108.8945735566488224, -12.52502918594675840, 144.4391780746427969 ) ) ;
#11437 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#11438 = cartesian_point ( 'none', ( -31.14095936837184908, 25.10466849810406842, -33.69911816234683499 ) ) ;
#11439 = cartesian_point ( 'none', ( -27.04853491693535972, -11.92847864764509680, -5.500000000000015987 ) ) ;
#11440 = vertex_point ( 'none', #24350 ) ;
#11441 = face_outer_bound ( 'none', #12314, .t. ) ;
#11442 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11443 = direction ( 'none', ( -2.659284195992658513e-15, -0.1390914192483154455, 0.9902795449222857593 ) ) ;
#11444 = oriented_edge ( 'none', *, *, #32361, .t. ) ;
#11445 = cylindrical_surface ( 'none', #31317, 3.399999999999993250 ) ;
#11446 = axis2_placement_3d ( 'none', #29418, #8539, #38397 ) ;
#11447 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#11448 = circle ( 'none', #259, 6.138320441952078710 ) ;
#11449 = oriented_edge ( 'none', *, *, #18165, .f. ) ;
#11450 = cartesian_point ( 'none', ( 89.29999999999991189, 0.9990031350621007000, 118.4553599267918855 ) ) ;
#11451 = edge_curve ( 'none', #6491, #28831, #21717, .t. ) ;
#11452 = axis2_placement_3d ( 'none', #27261, #29880, #21039 ) ;
#11453 = circle ( 'none', #33639, 4.199999999999997513 ) ;
#11454 = line ( 'none', #16297, #32851 ) ;
#11455 = edge_curve ( 'none', #4684, #21330, #15337, .t. ) ;
#11456 = oriented_edge ( 'none', *, *, #36263, .f. ) ;
#11457 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11458 = edge_curve ( 'none', #10806, #15299, #10006, .t. ) ;
#11459 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#11460 = oriented_edge ( 'none', *, *, #24796, .f. ) ;
#11461 = cartesian_point ( 'none', ( 63.00000000000041922, 25.99999971521456033, 71.00003700798399109 ) ) ;
#11462 = cartesian_point ( 'none', ( -26.52514329740260735, 49.88653899652955204, 48.49999999999993605 ) ) ;
#11463 = line ( 'none', #12170, #19363 ) ;
#11464 = face_bound ( 'none', #4928, .t. ) ;
#11466 = edge_loop ( 'none', ( #19817, #6330 ) ) ;
#11465 = vector ( 'none', #11499, 1000.000000000000000 ) ;
#11467 = direction ( 'none', ( -0.5895753283687245050, -0.8077133973006209722, -9.409301499397184642e-16 ) ) ;
#11468 = cartesian_point ( 'none', ( 99.49999999999971578, -55.37889513109122674, 89.12497391749461428 ) ) ;
#11469 = cartesian_point ( 'none', ( 1.220167116198341173, 39.08879878161940979, -36.18535050013861820 ) ) ;
#11470 = axis2_placement_3d ( 'none', #4791, #13972, #16966 ) ;
#11471 = oriented_edge ( 'none', *, *, #14567, .f. ) ;
#11472 = oriented_edge ( 'none', *, *, #13888, .f. ) ;
#11473 = cartesian_point ( 'none', ( 27.98342239131882181, 55.84912232360612450, 73.09999999999995168 ) ) ;
#11474 = cartesian_point ( 'none', ( 14.66558854509884569, -33.25509443048924396, 2.000000000000008438 ) ) ;
#11475 = cartesian_point ( 'none', ( 19.92989324714982402, 39.90285153572250465, 131.6038623068388063 ) ) ;
#11476 = advanced_face ( 'none', ( #14225 ), #4852, .t. ) ;
#11477 = direction ( 'none', ( -9.419214577891469695e-15, -0.8138363752083677127, 0.5810941011468839790 ) ) ;
#11478 = cartesian_point ( 'none', ( -14.18896014803523009, -26.96261526075912585, 166.0000000000000853 ) ) ;
#11479 = edge_curve ( 'none', #8973, #21828, #29124, .t. ) ;
#11480 = face_bound ( 'none', #32136, .t. ) ;
#11481 = direction ( 'none', ( -9.234672018316023768e-17, 0.9990031350621330075, -0.04464007320815812502 ) ) ;
#11482 = plane ( 'none', #33702 ) ;
#11483 = axis2_placement_3d ( 'none', #38467, #14922, #36253 ) ;
#11484 = face_outer_bound ( 'none', #35250, .t. ) ;
#11485 = oriented_edge ( 'none', *, *, #19974, .f. ) ;
#11486 = cartesian_point ( 'none', ( -26.52514329740304788, 49.88653899652933177, 81.00000000000075318 ) ) ;
#11487 = direction ( 'none', ( -1.000000000000000000, 9.532841737891320554e-15, -1.658395643033827582e-15 ) ) ;
#11488 = oriented_edge ( 'none', *, *, #8945, .f. ) ;
#11489 = toroidal_surface ( 'none', #22364, 28.00000000000000355, 1.000000000000000000 ) ;
#11490 = oriented_edge ( 'none', *, *, #33827, .t. ) ;
#11491 = oriented_edge ( 'none', *, *, #20406, .t. ) ;
#11492 = advanced_face ( 'none', ( #28675 ), #10116, .f. ) ;
#11493 = oriented_edge ( 'none', *, *, #18993, .f. ) ;
#11494 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11495 = cartesian_point ( 'none', ( 166.7640424479314731, 3.562936962622529838e-05, 118.4999382881255627 ) ) ;
#11496 = vertex_point ( 'none', #13130 ) ;
#11497 = direction ( 'none', ( 0.4035071594494656910, -0.9149764872787844450, 4.336808689942016750e-16 ) ) ;
#11498 = cylindrical_surface ( 'none', #28903, 20.00000000000000711 ) ;
#11499 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#11500 = conical_surface ( 'none', #4506, 3.400000000000000355, 1.029744258676654090 ) ;
#11501 = axis2_placement_3d ( 'none', #27091, #18001, #38563 ) ;
#11502 = edge_curve ( 'none', #22052, #33282, #1112, .t. ) ;
#11503 = cartesian_point ( 'none', ( -25.96198880936830022, 25.29637850663932142, 161.6483272762279171 ) ) ;
#11504 = vector ( 'none', #10556, 1000.000000000000000 ) ;
#11506 = cartesian_point ( 'none', ( 108.5587104858957872, -12.38141348625687499, 144.5787041502393890 ) ) ;
#11505 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11507 = oriented_edge ( 'none', *, *, #34763, .f. ) ;
#11508 = vertex_point ( 'none', #36955 ) ;
#11509 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042966287e-19, 1.000000000000000000 ) ) ;
#11510 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#11511 = edge_curve ( 'none', #38474, #16109, #2046, .t. ) ;
#11512 = axis2_placement_3d ( 'none', #1207, #34310, #16507 ) ;
#11513 = edge_curve ( 'none', #2689, #27471, #20779, .t. ) ;
#11514 = circle ( 'none', #28488, 52.50000000000000711 ) ;
#11515 = edge_curve ( 'none', #24331, #37402, #2961, .t. ) ;
#11516 = oriented_edge ( 'none', *, *, #2459, .t. ) ;
#11517 = cylindrical_surface ( 'none', #2932, 65.00000000000000000 ) ;
#11518 = vertex_point ( 'none', #34324 ) ;
#11519 = direction ( 'none', ( 0.02392330228106809981, -0.04462729707849429767, -0.9987172172158826911 ) ) ;
#11520 = cartesian_point ( 'none', ( 99.49999999999950262, -67.29996437063019243, 138.4999382881249517 ) ) ;
#11521 = manifold_solid_brep ( '����-13-solid1', #14915 ) ;
#11522 = vertex_point ( 'none', #34072 ) ;
#11523 = vector ( 'none', #7300, 1000.000000000000000 ) ;
#11524 = oriented_edge ( 'none', *, *, #6649, .f. ) ;
#11525 = cartesian_point ( 'none', ( 88.00000000000075318, 50.87899247233776379, 147.8750000000019327 ) ) ;
#11526 = cartesian_point ( 'none', ( 25.26734115649595225, 31.00905465958694762, -13.73205080756885188 ) ) ;
#11527 = edge_loop ( 'none', ( #15760, #14680, #1076, #20946 ) ) ;
#11528 = axis2_placement_3d ( 'none', #4771, #16696, #10699 ) ;
#11529 = edge_curve ( 'none', #34600, #35024, #27732, .t. ) ;
#11530 = oriented_edge ( 'none', *, *, #11887, .t. ) ;
#11531 = cartesian_point ( 'none', ( 129.5000000000007674, 52.00003562937065027, 139.2845479789502292 ) ) ;
#11532 = advanced_face ( 'none', ( #35628 ), #31374, .f. ) ;
#11533 = axis2_placement_3d ( 'none', #131, #3122, #20676 ) ;
#11534 = edge_loop ( 'none', ( #21727, #6138, #7431, #27524 ) ) ;
#11535 = circle ( 'none', #16421, 37.00000000000000711 ) ;
#11536 = face_bound ( 'none', #11466, .t. ) ;
#11537 = circle ( 'none', #5451, 27.50000000000000000 ) ;
#11538 = oriented_edge ( 'none', *, *, #6944, .f. ) ;
#11539 = cartesian_point ( 'none', ( -39.99999999999958789, -3.271463335587449558e-12, 60.99999999999999289 ) ) ;
#11540 = cartesian_point ( 'none', ( 29.51168694096209677, 6.568743628106078702, 165.9999999999997158 ) ) ;
#11541 = cartesian_point ( 'none', ( 99.49999999999975842, -50.87889513109262651, 89.12497391749630538 ) ) ;
#11542 = face_bound ( 'none', #14832, .t. ) ;
#11543 = direction ( 'none', ( 0.5000000000000004441, 0.3244850569391521944, 0.8029380099504535018 ) ) ;
#11544 = direction ( 'none', ( -0.9135987784239495424, 0.0000000000000000000, 0.4066168615075709813 ) ) ;
#11545 = oriented_edge ( 'none', *, *, #13582, .f. ) ;
#11547 = cartesian_point ( 'none', ( 26.42696064860130534, -38.66370582067422390, 124.5868470398884824 ) ) ;
#11546 = cartesian_point ( 'none', ( 67.80000000000040927, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#11548 = cylindrical_surface ( 'none', #9713, 45.50000000000000000 ) ;
#11549 = cartesian_point ( 'none', ( 2.194116876121258830, 39.76135515587532154, -34.57655420750935349 ) ) ;
#11550 = edge_loop ( 'none', ( #830, #2383, #11135, #12424 ) ) ;
#11551 = advanced_face ( 'none', ( #24021 ), #13654, .f. ) ;
#11552 = cartesian_point ( 'none', ( -26.52514329740299104, -49.88653899652934598, 81.10000000000074749 ) ) ;
#11553 = axis2_placement_3d ( 'none', #38628, #18204, #33000 ) ;
#11554 = cartesian_point ( 'none', ( 108.5802991665432415, -12.72376793705528186, 144.5153579055510704 ) ) ;
#11555 = direction ( 'none', ( 9.234672018316023768e-17, -0.9990031350621330075, 0.04464007320815812502 ) ) ;
#11556 = oriented_edge ( 'none', *, *, #32480, .t. ) ;
#11557 = direction ( 'none', ( 0.4035071594494655245, -0.9149764872787844450, 1.927470528863118309e-16 ) ) ;
#11558 = circle ( 'none', #10833, 6.499999999999999112 ) ;
#11559 = oriented_edge ( 'none', *, *, #22972, .t. ) ;
#11560 = edge_curve ( 'none', #8314, #22784, #22650, .t. ) ;
#11561 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11562 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976807094e-15 ) ) ;
#11563 = edge_curve ( 'none', #11831, #28754, #10980, .t. ) ;
#11564 = axis2_placement_3d ( 'none', #27189, #3942, #23152 ) ;
#11565 = oriented_edge ( 'none', *, *, #29862, .t. ) ;
#11566 = plane ( 'none', #8098 ) ;
#11567 = oriented_edge ( 'none', *, *, #20487, .t. ) ;
#11568 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787845560, 2.523234146875355012e-16 ) ) ;
#11569 = edge_curve ( 'none', #22991, #5904, #16580, .t. ) ;
#11570 = cartesian_point ( 'none', ( 24.88387640294450165, -30.40382688075163742, -11.49999999999997513 ) ) ;
#11571 = oriented_edge ( 'none', *, *, #6818, .f. ) ;
#11572 = circle ( 'none', #5347, 7.000000000002081002 ) ;
#11573 = advanced_face ( 'none', ( #37044 ), #31870, .f. ) ;
#11574 = cartesian_point ( 'none', ( -11.29776936192262227, -28.18848574204950097, 166.0000000000000853 ) ) ;
#11575 = cylindrical_surface ( 'none', #26984, 6.138320441952075157 ) ;
#11576 = cartesian_point ( 'none', ( 103.2062077125039821, 14.75332355260450434, 99.20380587537445649 ) ) ;
#11577 = line ( 'none', #16025, #8258 ) ;
#11578 = vertex_point ( 'none', #10664 ) ;
#11579 = axis2_placement_3d ( 'none', #24009, #347, #6094 ) ;
#11580 = cartesian_point ( 'none', ( 86.30000000000042348, -2.702862236274702100e-12, 118.4999999999999574 ) ) ;
#11581 = oriented_edge ( 'none', *, *, #26586, .f. ) ;
#11582 = axis2_placement_3d ( 'none', #5064, #29207, #32206 ) ;
#11583 = vector ( 'none', #17210, 1000.000000000000114 ) ;
#11584 = direction ( 'none', ( -9.251858538542956445e-15, -1.000000000000000000, 2.775557561562886933e-14 ) ) ;
#11585 = oriented_edge ( 'none', *, *, #9627, .t. ) ;
#11586 = cartesian_point ( 'none', ( 81.00000000000039790, -2.709486715810199218e-12, 118.4999999999999858 ) ) ;
#11587 = direction ( 'none', ( -0.4035071594494651914, 0.9149764872787845560, -1.766130794722912134e-16 ) ) ;
#11588 = line ( 'none', #1242, #10642 ) ;
#11589 = oriented_edge ( 'none', *, *, #23715, .f. ) ;
#11590 = cartesian_point ( 'none', ( 29.06268185626377942, 27.28983993350516712, -10.49999999999989342 ) ) ;
#11591 = cartesian_point ( 'none', ( 17.31041759277737313, -48.66573065051947111, 99.04892761155744552 ) ) ;
#11592 = cartesian_point ( 'none', ( 109.2999999999999119, -28.97109091680189508, 119.7945621230366413 ) ) ;
#11593 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991883732, -0.3234223926295185514 ) ) ;
#11594 = cartesian_point ( 'none', ( -24.88387640294454428, 30.40382688075144912, -36.50000000000001421 ) ) ;
#11595 = advanced_face ( 'none', ( #11908 ), #30993, .f. ) ;
#11596 = vertex_point ( 'none', #31620 ) ;
#11597 = edge_curve ( 'none', #31207, #4841, #17031, .t. ) ;
#11598 = cartesian_point ( 'none', ( -16.50270918236691386, -30.86524537368127952, 165.9999999999988347 ) ) ;
#11599 = oriented_edge ( 'none', *, *, #8762, .t. ) ;
#11600 = oriented_edge ( 'none', *, *, #14357, .t. ) ;
#11601 = cartesian_point ( 'none', ( 99.29999999999991189, -19.56887198467140365, 98.35347251112334277 ) ) ;
#11602 = oriented_edge ( 'none', *, *, #18020, .t. ) ;
#11603 = edge_loop ( 'none', ( #3420, #12655, #31082, #15971 ) ) ;
#11604 = cartesian_point ( 'none', ( 1.123326136634358480e-13, 8.001729264341704346e-16, -65.00000000000000000 ) ) ;
#11605 = cartesian_point ( 'none', ( 34.39232941027698587, 11.09313620285962365, 161.4219635096796424 ) ) ;
#11606 = circle ( 'none', #34975, 55.00000000000000000 ) ;
#11607 = circle ( 'none', #9220, 0.1000000000000029476 ) ;
#11608 = edge_curve ( 'none', #4906, #30677, #8119, .t. ) ;
#11609 = vector ( 'none', #14089, 1000.000000000000000 ) ;
#11610 = oriented_edge ( 'none', *, *, #22628, .t. ) ;
#11611 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 60.99999999999999289 ) ) ;
#11612 = edge_curve ( 'none', #5585, #23935, #29887, .t. ) ;
#11613 = axis2_placement_3d ( 'none', #8917, #2896, #14712 ) ;
#11614 = cartesian_point ( 'none', ( 3.715396937334563443, -39.64687397963285065, -10.57929999070549876 ) ) ;
#11615 = cartesian_point ( 'none', ( 27.04853491693551604, 11.92847864764509680, -11.49999999999997513 ) ) ;
#11616 = edge_curve ( 'none', #16400, #11194, #24307, .t. ) ;
#11617 = line ( 'none', #35506, #16283 ) ;
#11618 = oriented_edge ( 'none', *, *, #28830, .t. ) ;
#11619 = cartesian_point ( 'none', ( 89.57914567071404122, 14.64190341810595974, 143.1769487278834561 ) ) ;
#11620 = cartesian_point ( 'none', ( -24.84015235731795812, -57.50000000000325429, 60.99999999999999289 ) ) ;
#11621 = cylindrical_surface ( 'none', #22200, 4.250000000000007105 ) ;
#11622 = oriented_edge ( 'none', *, *, #7070, .f. ) ;
#11623 = edge_curve ( 'none', #4509, #7801, #18894, .t. ) ;
#11624 = oriented_edge ( 'none', *, *, #8076, .f. ) ;
#11625 = cartesian_point ( 'none', ( -26.69041062163435640, 14.70761002254620387, 166.0000000000001705 ) ) ;
#11626 = direction ( 'none', ( -9.912705577010312730e-15, -0.9271529523749495461, 0.3746830699436720646 ) ) ;
#11628 = cartesian_point ( 'none', ( 108.4618435563036201, -12.47616760334979347, 144.5829382017406886 ) ) ;
#11627 = direction ( 'none', ( 1.042221864366865545e-14, 0.9271529523749476587, -0.3746830699436765610 ) ) ;
#11629 = axis2_placement_3d ( 'none', #19899, #4965, #37719 ) ;
#11630 = cartesian_point ( 'none', ( 4.413097696397960235, 29.87117991563779640, 165.9999999999999432 ) ) ;
#11631 = oriented_edge ( 'none', *, *, #27339, .t. ) ;
#11632 = cartesian_point ( 'none', ( 4.639267545569270013, -39.39080910102134681, -37.14795219225651834 ) ) ;
#11633 = oriented_edge ( 'none', *, *, #11243, .f. ) ;
#11634 = oriented_edge ( 'none', *, *, #14357, .f. ) ;
#11635 = oriented_edge ( 'none', *, *, #6011, .f. ) ;
#11636 = oriented_edge ( 'none', *, *, #8679, .t. ) ;
#11637 = axis2_placement_3d ( 'none', #20100, #29046, #16956 ) ;
#11638 = cartesian_point ( 'none', ( 6.956521413418843711e-13, -3.271463335587449558e-12, 165.9999999999999716 ) ) ;
#11639 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11640 = cartesian_point ( 'none', ( -22.38306663228480531, 49.19141246108197407, 72.90000000000075886 ) ) ;
#11641 = vector ( 'none', #31571, 1000.000000000000227 ) ;
#11642 = oriented_edge ( 'none', *, *, #12560, .t. ) ;
#11643 = circle ( 'none', #31962, 0.2000000000000004552 ) ;
#11644 = axis2_placement_3d ( 'none', #18744, #36808, #4197 ) ;
#11645 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11646 = cartesian_point ( 'none', ( 85.00000000000041211, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#11647 = cartesian_point ( 'none', ( 36.00000000000010658, -5.414612052006521617e-15, -62.99999999999994316 ) ) ;
#11648 = line ( 'none', #24803, #18636 ) ;
#11649 = oriented_edge ( 'none', *, *, #1744, .t. ) ;
#11650 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11651 = cartesian_point ( 'none', ( 103.2393101374147477, -22.41448497450351240, 100.0964167127296491 ) ) ;
#11652 = b_spline_curve_with_knots ( 'none', 3,
( #22247, #16381, #37066, #13631, #7601, #37339 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002485511849432755615, 0.002876849451582867354, 0.003268187053732979526 ),
.unspecified. ) ;
#11653 = cartesian_point ( 'none', ( 129.1659430424833204, 51.58246443247384860, 139.4291988847107859 ) ) ;
#11654 = circle ( 'none', #10356, 0.1999999999999981515 ) ;
#11655 = vector ( 'none', #3025, 1000.000000000000000 ) ;
#11656 = cylindrical_surface ( 'none', #2157, 6.138320441952076933 ) ;
#11657 = advanced_face ( 'none', ( #23092 ), #15170, .f. ) ;
#11658 = oriented_edge ( 'none', *, *, #26866, .f. ) ;
#11659 = axis2_placement_3d ( 'none', #5368, #11688, #17421 ) ;
#11660 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#11661 = edge_curve ( 'none', #28370, #31135, #16545, .t. ) ;
#11662 = cartesian_point ( 'none', ( 26.99548823360336414, 14.11981849486580209, 165.9999999999997726 ) ) ;
#11663 = edge_curve ( 'none', #34987, #17115, #18862, .t. ) ;
#11664 = oriented_edge ( 'none', *, *, #2413, .t. ) ;
#11665 = axis2_placement_3d ( 'none', #16021, #24749, #37099 ) ;
#11666 = oriented_edge ( 'none', *, *, #29268, .f. ) ;
#11667 = cartesian_point ( 'none', ( 88.00000000000041211, -3.265033939891925748e-12, 170.9999999999999716 ) ) ;
#11668 = edge_curve ( 'none', #28325, #36166, #14681, .t. ) ;
#11669 = edge_loop ( 'none', ( #6884, #5094, #12794, #1393, #23333, #4345 ) ) ;
#11670 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11671 = oriented_edge ( 'none', *, *, #22093, .t. ) ;
#11672 = vertex_point ( 'none', #17174 ) ;
#11673 = advanced_face ( 'none', ( #6702 ), #2487, .t. ) ;
#11674 = cartesian_point ( 'none', ( 35.24261243843046998, -10.13307486421065740, 159.0213044278839618 ) ) ;
#11675 = vertex_point ( 'none', #8648 ) ;
#11676 = local_time ( 15, 18, 45.00000000000000000, #1812 ) ;
#11677 = vertex_point ( 'none', #29397 ) ;
#11678 = oriented_edge ( 'none', *, *, #6592, .t. ) ;
#11679 = cartesian_point ( 'none', ( 96.68262368647148719, 36.90420354716221851, 92.74932314779651676 ) ) ;
#11680 = cartesian_point ( 'none', ( 109.5000000000006963, 47.86527726539638650, 169.7651799241488391 ) ) ;
#11681 = edge_curve ( 'none', #21239, #7475, #26768, .t. ) ;
#11682 = cartesian_point ( 'none', ( 1.012209792007847182e-13, 5.663445626845132745e-17, -43.00000000000000000 ) ) ;
#11683 = edge_curve ( 'none', #6990, #4866, #15589, .t. ) ;
#11684 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11685 = edge_curve ( 'none', #12769, #14879, #3874, .t. ) ;
#11686 = line ( 'none', #27570, #3186 ) ;
#11687 = oriented_edge ( 'none', *, *, #25805, .f. ) ;
#11688 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#11689 = line ( 'none', #26822, #3724 ) ;
#11690 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11691 = cartesian_point ( 'none', ( 92.64800916181991397, -66.14659746733543955, 135.4503118268181652 ) ) ;
#11692 = plane ( 'none', #38091 ) ;
#11693 = direction ( 'none', ( 0.7071067811865486830, -0.2295138567764231641, -0.6688223901362826407 ) ) ;
#11694 = toroidal_surface ( 'none', #11644, 27.00000000000000355, 1.000000000000000000 ) ;
#11695 = axis2_placement_3d ( 'none', #28809, #35289, #17100 ) ;
#11696 = circle ( 'none', #25470, 6.499999999999998224 ) ;
#11697 = circle ( 'none', #25886, 8.500000000000000000 ) ;
#11698 = cartesian_point ( 'none', ( 46.12596290910166630, 46.12596290909798569, 60.99999999999998579 ) ) ;
#11699 = cartesian_point ( 'none', ( 33.46194077712095094, 51.00292657709405830, 1.000000000000014655 ) ) ;
#11700 = oriented_edge ( 'none', *, *, #24336, .t. ) ;
#11701 = direction ( 'none', ( -9.251858538542964333e-15, -1.000000000000000000, 2.775557561562889142e-14 ) ) ;
#11702 = vertex_point ( 'none', #14300 ) ;
#11703 = edge_loop ( 'none', ( #34907, #20720, #25157, #8616 ) ) ;
#11704 = cylindrical_surface ( 'none', #8751, 36.00000000000000711 ) ;
#11705 = oriented_edge ( 'none', *, *, #35089, .f. ) ;
#11706 = cartesian_point ( 'none', ( 8.070143188989408856, -18.29952974557568979, -44.99999999999999289 ) ) ;
#11707 = oriented_edge ( 'none', *, *, #5913, .f. ) ;
#11708 = oriented_edge ( 'none', *, *, #5038, .t. ) ;
#11709 = direction ( 'none', ( -1.000000000000000000, 7.347064133548835894e-15, -1.224510688924805982e-15 ) ) ;
#11710 = oriented_edge ( 'none', *, *, #29162, .t. ) ;
#11711 = oriented_edge ( 'none', *, *, #1140, .f. ) ;
#11712 = cartesian_point ( 'none', ( 2.616775905991240325, 39.91431427267447418, -15.49999999999998934 ) ) ;
#11713 = cartesian_point ( 'none', ( -4.680683049613667102, 10.61372725243393056, -120.9999999999999147 ) ) ;
#11714 = advanced_face ( 'none', ( #8570 ), #15613, .f. ) ;
#11715 = line ( 'none', #19998, #6539 ) ;
#11716 = cartesian_point ( 'none', ( -11.92847864764492805, 27.04853491693547696, 1.999999999999992228 ) ) ;
#11717 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654604e-14, 1.290634266126744478e-15 ) ) ;
#11718 = edge_curve ( 'none', #33184, #2286, #13742, .t. ) ;
#11719 = direction ( 'none', ( -0.4035071594494685221, 0.9149764872787831127, -2.389706876978133706e-16 ) ) ;
#11720 = face_outer_bound ( 'none', #37739, .t. ) ;
#11721 = axis2_placement_3d ( 'none', #35588, #35839, #11795 ) ;
#11722 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#11723 = cartesian_point ( 'none', ( -17.16294035558162534, -31.92198160984690247, 161.6483267673011710 ) ) ;
#11724 = edge_curve ( 'none', #23813, #17396, #26323, .t. ) ;
#11725 = cylindrical_surface ( 'none', #32546, 40.00000000000001421 ) ;
#11726 = face_outer_bound ( 'none', #25337, .t. ) ;
#11727 = vector ( 'none', #12197, 1000.000000000000000 ) ;
#11728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11729 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.661682487514625442e-15 ) ) ;
#11730 = edge_curve ( 'none', #33148, #10605, #23546, .t. ) ;
#11731 = oriented_edge ( 'none', *, *, #29935, .t. ) ;
#11732 = cartesian_point ( 'none', ( -4.945243885037314158, 15.21966506476410252, -81.25707771411975955 ) ) ;
#11733 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033828568e-15 ) ) ;
#11734 = advanced_face ( 'none', ( #24461 ), #38429, .t. ) ;
#11735 = cartesian_point ( 'none', ( 14.90130006559017417, 57.49999999999669598, 61.00000000000015632 ) ) ;
#11736 = vertex_point ( 'none', #20692 ) ;
#11737 = line ( 'none', #25891, #34532 ) ;
#11738 = edge_loop ( 'none', ( #32675, #3189, #30226, #20305 ) ) ;
#11739 = cartesian_point ( 'none', ( -57.49999999999984368, 30.31088913245586980, 60.99999999999988631 ) ) ;
#11740 = oriented_edge ( 'none', *, *, #19369, .f. ) ;
#11741 = oriented_edge ( 'none', *, *, #4643, .f. ) ;
#11742 = axis2_placement_3d ( 'none', #11317, #20313, #8517 ) ;
#11743 = cartesian_point ( 'none', ( -57.49057673695958925, 30.05264132306462699, 60.99999999999999289 ) ) ;
#11744 = vector ( 'none', #32794, 1000.000000000000000 ) ;
#11745 = oriented_edge ( 'none', *, *, #9278, .t. ) ;
#11746 = oriented_edge ( 'none', *, *, #4291, .t. ) ;
#11747 = edge_curve ( 'none', #16377, #24388, #12788, .t. ) ;
#11748 = cartesian_point ( 'none', ( -30.82779524013255568, 16.57247901209677465, 166.0000000000002274 ) ) ;
#11749 = direction ( 'none', ( 1.000000000000000000, -1.049732109179793288e-14, 1.304512053934561104e-15 ) ) ;
#11751 = axis2_placement_3d ( 'none', #23541, #2743, #5619 ) ;
#11750 = cartesian_point ( 'none', ( 83.01630568357192885, -53.45464293992900195, 101.7611631880427154 ) ) ;
#11752 = line ( 'none', #6934, #1449 ) ;
#11753 = advanced_face ( 'none', ( #5746 ), #620, .f. ) ;
#11754 = face_outer_bound ( 'none', #4515, .t. ) ;
#11755 = cartesian_point ( 'none', ( 13.61995990425338121, 27.22807792690724682, 165.9999999999998863 ) ) ;
#11756 = cartesian_point ( 'none', ( 25.82027139755851053, 29.55246866066540790, -11.58106730127084383 ) ) ;
#11757 = vector ( 'none', #16055, 1000.000000000000000 ) ;
#11758 = face_outer_bound ( 'none', #11953, .t. ) ;
#11759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11760 = cartesian_point ( 'none', ( 1.791077719941321153e-13, 32.99999999999998579, 52.19999999999994600 ) ) ;
#11761 = cartesian_point ( 'none', ( -10.30494236909107819, 12.24032081750897483, -83.77522741304666454 ) ) ;
#11762 = edge_loop ( 'none', ( #7985, #38041 ) ) ;
#11763 = direction ( 'none', ( 0.4047126568550972747, -0.9144439104621389092, 7.030564058754253595e-16 ) ) ;
#11764 = direction ( 'none', ( -1.595945597898662527e-15, 7.543482406175925389e-30, 1.000000000000000000 ) ) ;
#11765 = axis2_placement_3d ( 'none', #15466, #15582, #12440 ) ;
#11766 = oriented_edge ( 'none', *, *, #35298, .t. ) ;
#11767 = face_outer_bound ( 'none', #37240, .t. ) ;
#11768 = oriented_edge ( 'none', *, *, #516, .f. ) ;
#11769 = edge_curve ( 'none', #16997, #30854, #34663, .t. ) ;
#11770 = cartesian_point ( 'none', ( 1.123326136634358480e-13, 8.001729264341704346e-16, -65.00000000000000000 ) ) ;
#11771 = oriented_edge ( 'none', *, *, #7800, .t. ) ;
#11772 = oriented_edge ( 'none', *, *, #21817, .f. ) ;
#11773 = advanced_face ( 'none', ( #4818 ), #31454, .t. ) ;
#11774 = oriented_edge ( 'none', *, *, #2343, .f. ) ;
#11775 = edge_curve ( 'none', #18369, #31586, #21587, .t. ) ;
#11776 = axis2_placement_3d ( 'none', #33791, #18988, #18855 ) ;
#11777 = cartesian_point ( 'none', ( -35.65605022046173644, -5.278984346390120486, 161.2942869443787686 ) ) ;
#11778 = edge_curve ( 'none', #24704, #21721, #10941, .t. ) ;
#11779 = line ( 'none', #13647, #26681 ) ;
#11780 = direction ( 'none', ( 2.196799758586248692e-14, 1.000000000000000000, 6.867819076617749215e-15 ) ) ;
#11781 = cartesian_point ( 'none', ( 42.04732112020655421, 3.788507306874473901, -32.49999999999995737 ) ) ;
#11782 = cartesian_point ( 'none', ( 35.64766144986948149, 5.432401858204363165, 161.2951898782127671 ) ) ;
#11783 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11784 = direction ( 'none', ( -1.042221864366865545e-14, -0.9271529523749476587, 0.3746830699436765610 ) ) ;
#11785 = axis2_placement_3d ( 'none', #30159, #3394, #33245 ) ;
#11786 = vector ( 'none', #23381, 1000.000000000000000 ) ;
#11788 = cartesian_point ( 'none', ( 35.87189603256504711, -5.849304253947715360, 160.0664071518703793 ) ) ;
#11787 = cartesian_point ( 'none', ( 86.30000000000042348, 26.37495541599420079, 126.4579538064282076 ) ) ;
#11789 = face_outer_bound ( 'none', #36296, .t. ) ;
#11790 = direction ( 'none', ( -1.641603066537700463e-15, -1.329855854628835851e-17, 1.000000000000000000 ) ) ;
#11791 = cartesian_point ( 'none', ( 88.43110406601623197, -3.894288438424880816, 132.9856659342389378 ) ) ;
#11792 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11793 = cartesian_point ( 'none', ( 93.25386101072666634, -64.99996437062829102, 164.7172202851048155 ) ) ;
#11794 = edge_loop ( 'none', ( #38155, #12217, #28844, #9659, #24637 ) ) ;
#11795 = direction ( 'none', ( -0.9135987784239492093, 0.0000000000000000000, 0.4066168615075717585 ) ) ;
#11796 = axis2_placement_3d ( 'none', #16860, #25975, #17118 ) ;
#11797 = cartesian_point ( 'none', ( 105.9000000000007162, 40.31132437086245801, 98.49993828812435481 ) ) ;
#11798 = oriented_edge ( 'none', *, *, #14718, .f. ) ;
#11799 = axis2_placement_3d ( 'none', #12525, #33082, #18152 ) ;
#11800 = face_outer_bound ( 'none', #20714, .t. ) ;
#11801 = direction ( 'none', ( 0.9135987784239443243, 0.0000000000000000000, -0.4066168615075826942 ) ) ;
#11802 = cartesian_point ( 'none', ( 103.3156568204398553, 14.54915366847039238, 94.63467460661181008 ) ) ;
#11803 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11804 = edge_loop ( 'none', ( #33181, #32846, #38555, #2638 ) ) ;
#11805 = oriented_edge ( 'none', *, *, #15452, .f. ) ;
#11806 = cartesian_point ( 'none', ( -57.49999999999957367, -29.81191037145159584, 60.99999999999999289 ) ) ;
#11807 = direction ( 'none', ( -9.282589479648426908e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11808 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#11809 = cartesian_point ( 'none', ( -37.46194077712550552, 45.96194077712567605, -6.200123488375500889e-14 ) ) ;
#11810 = oriented_edge ( 'none', *, *, #26045, .f. ) ;
#11811 = oriented_edge ( 'none', *, *, #8442, .t. ) ;
#11812 = vertex_point ( 'none', #14956 ) ;
#11813 = cartesian_point ( 'none', ( 63.28163505920671383, 5.336493881569343678, 68.64043465724815007 ) ) ;
#11814 = oriented_edge ( 'none', *, *, #5252, .t. ) ;
#11815 = oriented_edge ( 'none', *, *, #30685, .t. ) ;
#11816 = b_spline_curve_with_knots ( 'none', 3,
( #33638, #12952, #33382, #18578, #21585, #24432, #33767, #27422, #24562, #15972, #27671, #6674, #9548, #9944, #6542, #18715, #3528, #18830, #30421, #12578, #30802, #15586, #27552, #9677, #785, #21714, #917, #21968, #3781, #36647, #24699, #9816, #27924, #30682, #3914, #24828, #36774, #6938, #27798, #18967, #24953, #7075, #10072, #30928, #33903, #16098 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01370515892189803908, 0.01990536498433882057, 0.02300546801555922866, 0.02610557104677963675, 0.02920567407800008647, 0.03075572559361026623, 0.03230577710922044599, 0.03385582862483063615, 0.03424334150373317676, 0.03463085438263571736, 0.03501836726153825796, 0.03521212370098952132, 0.03540588014044079163, 0.03618090589824582426, 0.03695593165605085689, 0.03850598317166091522, 0.04005603468727096661, 0.04160608620288102494, 0.04470618923410121098, 0.04780629226532144560, 0.05090639529654167328, 0.05710660135898212864, 0.06330680742142258399 ),
.unspecified. ) ;
#11817 = direction ( 'none', ( 9.043377867970104129e-15, 0.8138363752083719316, -0.5810941011468778727 ) ) ;
#11818 = conical_surface ( 'none', #16368, 40.00000000000001421, 0.5235987755983023684 ) ;
#11819 = circle ( 'none', #3591, 37.50000000000000711 ) ;
#11820 = cartesian_point ( 'none', ( 4.196989977778286579e-13, -3.271463335587449558e-12, 160.9999999999999432 ) ) ;
#11821 = edge_curve ( 'none', #29571, #2498, #29572, .t. ) ;
#11822 = cartesian_point ( 'none', ( 89.99533245375575063, -12.31541375507631209, 144.5757549774808695 ) ) ;
#11823 = line ( 'none', #33297, #3829 ) ;
#11824 = edge_loop ( 'none', ( #9411, #1939 ) ) ;
#11825 = line ( 'none', #21289, #23013 ) ;
#11826 = cartesian_point ( 'none', ( -22.53099794175333059, 49.21623840877649769, 73.10000000000071907 ) ) ;
#11827 = cartesian_point ( 'none', ( 27.65730151027451811, 23.43082350931243951, 161.6483261148026997 ) ) ;
#11828 = edge_curve ( 'none', #23597, #22505, #28170, .t. ) ;
#11829 = axis2_placement_3d ( 'none', #1661, #25557, #28534 ) ;
#11830 = cartesian_point ( 'none', ( -3.389612732354732927, 39.70394350825212371, -10.53116993876021290 ) ) ;
#11831 = vertex_point ( 'none', #20815 ) ;
#11832 = oriented_edge ( 'none', *, *, #13900, .f. ) ;
#11833 = cartesian_point ( 'none', ( -39.93644273060119332, 2.254005773152644387, -13.73205080756888918 ) ) ;
#11834 = edge_curve ( 'none', #21626, #3183, #27697, .t. ) ;
#11835 = line ( 'none', #23083, #29012 ) ;
#11837 = direction ( 'none', ( -1.279341633015805528e-16, 0.3234223926295188289, -0.9462546992991884842 ) ) ;
#11836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11838 = oriented_edge ( 'none', *, *, #16745, .f. ) ;
#11839 = direction ( 'none', ( -2.658368000998754911e-15, -0.3746830699436667911, -0.9271529523749516555 ) ) ;
#11840 = cartesian_point ( 'none', ( 99.50000000000079581, 54.00557390159789151, 153.1572604008461553 ) ) ;
#11841 = advanced_face ( 'none', ( #27251 ), #29769, .f. ) ;
#11842 = direction ( 'none', ( 0.5895753283686464563, 0.8077133973006779266, 0.0000000000000000000 ) ) ;
#11843 = cartesian_point ( 'none', ( -14.41053272065193624, -26.85167815300006211, 166.0000000000000284 ) ) ;
#11844 = face_outer_bound ( 'none', #11603, .t. ) ;
#11845 = vertex_point ( 'none', #36510 ) ;
#11846 = cartesian_point ( 'none', ( 30.55298803735212587, -25.12899560158371415, -12.96894405771300995 ) ) ;
#11847 = plane ( 'none', #27514 ) ;
#11848 = edge_curve ( 'none', #31114, #698, #25396, .t. ) ;
#11849 = oriented_edge ( 'none', *, *, #15973, .t. ) ;
#11850 = oriented_edge ( 'none', *, *, #12635, .t. ) ;
#11851 = cartesian_point ( 'none', ( 99.29999999999992610, 9.651991694287273660, 97.04774938768872516 ) ) ;
#11852 = vertex_point ( 'none', #18201 ) ;
#11853 = axis2_placement_3d ( 'none', #19648, #25621, #13898 ) ;
#11854 = cartesian_point ( 'none', ( 99.50000000000076739, 50.87896638983028197, 147.8749026587593107 ) ) ;
#11855 = direction ( 'none', ( 0.4035071594494653580, -0.9149764872787846670, 0.0000000000000000000 ) ) ;
#11856 = advanced_face ( 'none', ( #17489 ), #11445, .f. ) ;
#11857 = axis2_placement_3d ( 'none', #1313, #10606, #4549 ) ;
#11858 = circle ( 'none', #26336, 7.500000000000000000 ) ;
#11859 = cartesian_point ( 'none', ( -29.93555108672042664, -49.52045333638553615, 77.10000000000073328 ) ) ;
#11860 = cylindrical_surface ( 'none', #33064, 4.250000000000007105 ) ;
#11861 = face_outer_bound ( 'none', #20901, .t. ) ;
#11862 = direction ( 'none', ( -0.4403603948438509774, -0.8978210972420772595, 0.0000000000000000000 ) ) ;
#11863 = cartesian_point ( 'none', ( 29.81191037152810708, 57.49999999999672440, 60.99999999999999289 ) ) ;
#11864 = axis2_placement_3d ( 'none', #6311, #3169, #8408 ) ;
#11865 = cartesian_point ( 'none', ( -9.721707989808408001, 12.71000160409985824, -119.3044117374282962 ) ) ;
#11866 = oriented_edge ( 'none', *, *, #17518, .f. ) ;
#11867 = direction ( 'none', ( -9.282589479648425330e-15, -1.000000000000000000, -3.383409640816290910e-17 ) ) ;
#11868 = cartesian_point ( 'none', ( -30.53773430908688979, -57.36922758169561121, 60.99999999999999289 ) ) ;
#11869 = circle ( 'none', #28586, 16.99999999999999289 ) ;
#11870 = edge_loop ( 'none', ( #486, #33076, #16409, #27691 ) ) ;
#11871 = direction ( 'none', ( 0.0000000000000000000, -0.3746830699436660694, -0.9271529523749518775 ) ) ;
#11872 = face_outer_bound ( 'none', #36640, .t. ) ;
#11873 = cartesian_point ( 'none', ( -25.85641445641245895, 23.59602550925025355, 166.0000000000139551 ) ) ;
#11874 = direction ( 'none', ( 1.040834085586082363e-14, 1.000000000000000000, -2.775557561562886302e-14 ) ) ;
#11875 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#11876 = face_outer_bound ( 'none', #24825, .t. ) ;
#11877 = oriented_edge ( 'none', *, *, #7863, .t. ) ;
#11878 = cartesian_point ( 'none', ( 40.30000000000043059, -2.706604447502532454e-12, 118.4999999999999716 ) ) ;
#11879 = cartesian_point ( 'none', ( -57.50000000000041211, -30.31088913245484662, 60.99999999999987921 ) ) ;
#11880 = vector ( 'none', #1297, 1000.000000000000000 ) ;
#11881 = oriented_edge ( 'none', *, *, #37472, .f. ) ;
#11882 = oriented_edge ( 'none', *, *, #37028, .f. ) ;
#11883 = cartesian_point ( 'none', ( 28.30860289652033757, -46.25036355269892852, 73.09999999999993747 ) ) ;
#11884 = edge_curve ( 'none', #31985, #14661, #9509, .t. ) ;
#11885 = cartesian_point ( 'none', ( 99.50000000000009948, 29.37499999999898392, 67.62100752766441758 ) ) ;
#11886 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11887 = edge_curve ( 'none', #8281, #2452, #11816, .t. ) ;
#11888 = axis2_placement_3d ( 'none', #5718, #11780, #8612 ) ;
#11889 = oriented_edge ( 'none', *, *, #35144, .f. ) ;
#11890 = cartesian_point ( 'none', ( 89.29999999999989768, -2.259921094738298386, 90.32647410159883350 ) ) ;
#11891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11892 = cartesian_point ( 'none', ( 25.14480297186342028, 30.65274389904511665, -13.11988532293182885 ) ) ;
#11893 = edge_curve ( 'none', #8066, #18854, #33283, .t. ) ;
#11894 = edge_curve ( 'none', #38166, #19877, #18421, .t. ) ;
#11895 = face_outer_bound ( 'none', #25309, .t. ) ;
#11896 = cartesian_point ( 'none', ( 89.30000000000040927, -2.702618179020713120e-12, 118.4999999999999574 ) ) ;
#11898 = vertex_point ( 'none', #12701 ) ;
#11897 = vector ( 'none', #33450, 1000.000000000000000 ) ;
#11899 = cartesian_point ( 'none', ( 102.1675005757617498, -23.63142670501139619, 101.6890087169521735 ) ) ;
#11900 = edge_curve ( 'none', #23242, #17685, #7645, .t. ) ;
#11901 = edge_curve ( 'none', #11440, #8288, #36539, .t. ) ;
#11902 = b_spline_curve_with_knots ( 'none', 3,
( #19713, #22193, #34635, #37141 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005680054197344970579, 0.006802593016789914085 ),
.unspecified. ) ;
#11903 = direction ( 'none', ( -7.072150969235264604e-16, 4.674484667268940895e-17, 1.000000000000000000 ) ) ;
#11904 = advanced_face ( 'none', ( #19341, #3427 ), #16356, .t. ) ;
#11905 = oriented_edge ( 'none', *, *, #37092, .f. ) ;
#11906 = edge_loop ( 'none', ( #15334, #20225, #5230, #2431 ) ) ;
#11907 = oriented_edge ( 'none', *, *, #37035, .t. ) ;
#11908 = face_outer_bound ( 'none', #16557, .t. ) ;
#11909 = cartesian_point ( 'none', ( -35.66868607144090930, 5.286944992886967398, 161.2930034763541016 ) ) ;
#11910 = face_outer_bound ( 'none', #13663, .t. ) ;
#11911 = cartesian_point ( 'none', ( 1.244004899092487399e-13, -6.378679975810523352e-28, -71.99999999999998579 ) ) ;
#11912 = oriented_edge ( 'none', *, *, #35859, .f. ) ;
#11913 = cartesian_point ( 'none', ( 29.84284046678064328, 4.621682039365157202, 165.9999999999997158 ) ) ;
#11915 = edge_loop ( 'none', ( #9569, #24545 ) ) ;
#11914 = axis2_placement_3d ( 'none', #14749, #20623, #38060 ) ;
#11916 = circle ( 'none', #20085, 64.99999999999998579 ) ;
#11917 = oriented_edge ( 'none', *, *, #27733, .t. ) ;
#11918 = cartesian_point ( 'none', ( 99.49999999999984368, -34.65728648335273476, 172.5054765603550777 ) ) ;
#11919 = vertex_point ( 'none', #1180 ) ;
#11921 = cartesian_point ( 'none', ( 33.41586749836314141, -18.06527789761442193, 155.5484083598949496 ) ) ;
#11920 = direction ( 'none', ( -0.9135987784239479881, 2.352167425053299889e-14, -0.4066168615075745896 ) ) ;
#11922 = advanced_face ( 'none', ( #28634 ), #4804, .f. ) ;
#11923 = direction ( 'none', ( 0.9474922073496666597, -0.3197788564174568471, 1.630487879591398038e-15 ) ) ;
#11924 = oriented_edge ( 'none', *, *, #5407, .f. ) ;
#11925 = cartesian_point ( 'none', ( 100.6117509795844427, 36.50978643249588629, 92.19325875636889123 ) ) ;
#11926 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#11927 = direction ( 'none', ( 1.547899275469123452e-15, 4.189576224629826449e-17, -1.000000000000000000 ) ) ;
#11928 = cartesian_point ( 'none', ( -14.42258288466638660, 10.77977881820710060, -37.00514955875939194 ) ) ;
#11929 = oriented_edge ( 'none', *, *, #6597, .t. ) ;
#11930 = cartesian_point ( 'none', ( 105.5999999999997243, -54.27555397017692940, 88.64789034947276036 ) ) ;
#11931 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#11932 = cartesian_point ( 'none', ( -26.52514329740299104, -49.88653899652934598, 81.10000000000074749 ) ) ;
#11933 = circle ( 'none', #16202, 29.00000000000001066 ) ;
#11934 = plane ( 'none', #15647 ) ;
#11936 = oriented_edge ( 'none', *, *, #38514, .t. ) ;
#11935 = circle ( 'none', #13832, 52.50000000000000711 ) ;
#11937 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#11938 = cartesian_point ( 'none', ( -57.49999999999960210, 29.89095829561490802, 60.99999999999999289 ) ) ;
#11939 = axis2_placement_3d ( 'none', #4238, #992, #25029 ) ;
#11940 = direction ( 'none', ( 1.061242597068164396e-14, 1.000000000000000000, 2.730182374815403714e-18 ) ) ;
#11941 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#11942 = oriented_edge ( 'none', *, *, #755, .f. ) ;
#11943 = vertex_point ( 'none', #10341 ) ;
#11944 = edge_curve ( 'none', #9378, #615, #36514, .t. ) ;
#11945 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11946 = cartesian_point ( 'none', ( 86.56861605052186803, 54.37896638983204411, 141.8127248322649336 ) ) ;
#11947 = axis2_placement_3d ( 'none', #8519, #35492, #26660 ) ;
#11948 = cylindrical_surface ( 'none', #16830, 4.049999999999998046 ) ;
#11949 = oriented_edge ( 'none', *, *, #29674, .f. ) ;
#11950 = edge_curve ( 'none', #2619, #20985, #4352, .t. ) ;
#11951 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#11952 = circle ( 'none', #9246, 4.199999999999999289 ) ;
#11953 = edge_loop ( 'none', ( #27740, #2960, #4078, #23343 ) ) ;
#11954 = edge_curve ( 'none', #14391, #23514, #35597, .t. ) ;
#11955 = cartesian_point ( 'none', ( 7.947809077535339384e-14, -4.075267762323391065e-28, -46.00000000000000000 ) ) ;
#11956 = edge_loop ( 'none', ( #18874, #26130, #19576, #19636 ) ) ;
#11957 = circle ( 'none', #27064, 55.00000000000000000 ) ;
#11958 = oriented_edge ( 'none', *, *, #35087, .f. ) ;
#11959 = cartesian_point ( 'none', ( 108.2999999999999119, -0.4204016566221300266, 131.4932006236766142 ) ) ;
#11960 = oriented_edge ( 'none', *, *, #32335, .f. ) ;
#11961 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#11962 = direction ( 'none', ( -7.651885851494117087e-16, 1.000000000000000000, -1.151436010685484834e-16 ) ) ;
#11963 = oriented_edge ( 'none', *, *, #3082, .t. ) ;
#11964 = vertex_point ( 'none', #28167 ) ;
#11965 = cartesian_point ( 'none', ( -39.59078885338829679, 2.116045993948963311, -13.12082602105385121 ) ) ;
#11966 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#11967 = cartesian_point ( 'none', ( 3.121501157888643116e-13, 47.49999999999999289, 48.49999999999995026 ) ) ;
#11968 = cartesian_point ( 'none', ( 129.5000000000008527, 65.00003562937186530, 183.4999382881237011 ) ) ;
#11970 = advanced_face ( 'none', ( #11872 ), #19796, .t. ) ;
#11969 = toroidal_surface ( 'none', #5632, 2.500000000000000444, 10.00000000000000000 ) ;
#11971 = face_bound ( 'none', #25201, .t. ) ;
#11972 = cartesian_point ( 'none', ( 88.00000000000041211, -29.37500000000333955, 172.7789924723357160 ) ) ;
#11973 = cartesian_point ( 'none', ( -14.43097351171130605, -26.84070439007778930, 165.9999999999999716 ) ) ;
#11974 = edge_curve ( 'none', #6411, #4478, #34216, .t. ) ;
#11975 = cartesian_point ( 'none', ( 37.46194077712624448, 45.96194077712510762, -50.99999999999993605 ) ) ;
#11976 = line ( 'none', #17282, #26422 ) ;
#11977 = axis2_placement_3d ( 'none', #16308, #7271, #1126 ) ;
#11978 = edge_loop ( 'none', ( #6413, #29498, #36728, #16677 ) ) ;
#11979 = cartesian_point ( 'none', ( 81.00000000000039790, -12.65868275122791431, 81.61154989696861151 ) ) ;
#11980 = cartesian_point ( 'none', ( 129.5000000000005684, 20.78464532019458844, 66.49993828812475272 ) ) ;
#11981 = cartesian_point ( 'none', ( 14.65519724777965749, -10.51098932343384895, -10.88430443618382881 ) ) ;
#11982 = face_outer_bound ( 'none', #10011, .t. ) ;
#11983 = cartesian_point ( 'none', ( 109.6000000000006622, 32.07805105862505712, 69.73250343684026120 ) ) ;
#11984 = oriented_edge ( 'none', *, *, #28818, .f. ) ;
#11985 = vector ( 'none', #36280, 1000.000000000000000 ) ;
#11986 = oriented_edge ( 'none', *, *, #33471, .f. ) ;
#11987 = cartesian_point ( 'none', ( 29.76849063124668149, -25.19597121639458592, -35.99999999999997868 ) ) ;
#11988 =( bounded_curve ( ) b_spline_curve ( 3, ( #25321, #4398, #22075, #13592 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 3.141592653589792672 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243650485, 0.8047378541243650485, 1.000000000000000000 ) )
representation_item ( '' ) );
#11989 = cartesian_point ( 'none', ( 129.4999999999996305, -51.26520600665320160, 169.7651799241516812 ) ) ;
#11990 = oriented_edge ( 'none', *, *, #28869, .f. ) ;
#11991 = circle ( 'none', #28547, 0.1000000000000016709 ) ;
#11992 = oriented_edge ( 'none', *, *, #27157, .f. ) ;
#11993 = oriented_edge ( 'none', *, *, #8822, .t. ) ;
#11994 = cartesian_point ( 'none', ( 72.22498166639840633, 29.37500000000108358, 67.62100752766359335 ) ) ;
#11995 = cartesian_point ( 'none', ( -29.89095829561778572, -57.50000000000326850, 60.99999999999999289 ) ) ;
#11996 = axis2_placement_3d ( 'none', #27896, #7556, #7174 ) ;
#11997 = direction ( 'none', ( -6.430442828428355481e-15, -0.4999999999999737432, 0.8660254037844536956 ) ) ;
#11998 = oriented_edge ( 'none', *, *, #22226, .t. ) ;
#11999 = edge_curve ( 'none', #30725, #18285, #2916, .t. ) ;
#12000 = cartesian_point ( 'none', ( -31.92952250055910213, 17.14890555253326809, 161.6483267673979753 ) ) ;
#12001 = plane ( 'none', #32246 ) ;
#12002 = vertex_point ( 'none', #1444 ) ;
#12003 = line ( 'none', #10002, #29707 ) ;
#12004 = face_outer_bound ( 'none', #10200, .t. ) ;
#12005 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#12006 = edge_curve ( 'none', #33411, #20098, #22595, .t. ) ;
#12007 = axis2_placement_3d ( 'none', #11716, #8918, #29799 ) ;
#12008 = cartesian_point ( 'none', ( 119.5000000000002558, 3.562937012729053179e-05, 118.4999382881255201 ) ) ;
#12009 = edge_curve ( 'none', #6171, #5956, #30014, .t. ) ;
#12010 = circle ( 'none', #23730, 4.500000000000002665 ) ;
#12011 = edge_loop ( 'none', ( #33859, #27598, #1363, #31560 ) ) ;
#12012 = cartesian_point ( 'none', ( 99.49999999999971578, -54.17493245068653351, 91.47840502714116440 ) ) ;
#12013 = cartesian_point ( 'none', ( 23.82207008390664171, -55.39765259094623673, 73.09999999999993747 ) ) ;
#12014 = cartesian_point ( 'none', ( 20.23658401104462001, -39.68055211275279959, 132.1111118553759241 ) ) ;
#12015 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#12016 = advanced_face ( 'none', ( #14665 ), #1553, .f. ) ;
#12017 = direction ( 'none', ( 6.430442828428294738e-15, 0.4999999999999675815, -0.8660254037844572483 ) ) ;
#12019 = oriented_edge ( 'none', *, *, #12006, .t. ) ;
#12018 = axis2_placement_3d ( 'none', #9542, #11937, #27413 ) ;
#12020 = toroidal_surface ( 'none', #29937, 4.200000000000000178, 0.2000000000000009548 ) ;
#12021 = vertex_point ( 'none', #534 ) ;
#12022 = cartesian_point ( 'none', ( -43.74499999999993349, 1.222288249768480671e-15, -38.00000000000007105 ) ) ;
#12023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12024 = edge_curve ( 'none', #10217, #23326, #1999, .t. ) ;
#12025 = vector ( 'none', #12725, 1000.000000000000000 ) ;
#12026 = oriented_edge ( 'none', *, *, #16238, .f. ) ;
#12027 = axis2_placement_3d ( 'none', #35299, #17374, #2439 ) ;
#12028 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991882622, -0.3234223926295189955 ) ) ;
#12029 = advanced_face ( 'none', ( #37490 ), #611, .t. ) ;
#12030 = vertex_point ( 'none', #11099 ) ;
#12031 = oriented_edge ( 'none', *, *, #37982, .f. ) ;
#12032 = oriented_edge ( 'none', *, *, #33818, .f. ) ;
#12033 = vertex_point ( 'none', #14219 ) ;
#12034 = vertex_point ( 'none', #11363 ) ;
#12035 = line ( 'none', #17541, #4046 ) ;
#12036 = cartesian_point ( 'none', ( 88.32175765830747594, 25.03274721568593364, 53.49993828812475982 ) ) ;
#12037 = cartesian_point ( 'none', ( 26.94220721910687644, 14.23157408735215412, 165.9999999999997726 ) ) ;
#12038 = vector ( 'none', #22940, 1000.000000000000000 ) ;
#12039 = cartesian_point ( 'none', ( -15.82729151001525558, 8.592445719894838518, -10.54259101451380864 ) ) ;
#12040 = cartesian_point ( 'none', ( 99.50000000000042633, 60.00003562936820600, 98.49993828812526431 ) ) ;
#12041 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#12042 = advanced_face ( 'none', ( #18842 ), #1059, .t. ) ;
#12043 = vector ( 'none', #21514, 1000.000000000000000 ) ;
#12045 = cartesian_point ( 'none', ( 128.4999999999996305, -57.87889513109153938, 89.12497391749471376 ) ) ;
#12044 = direction ( 'none', ( -4.224617836176688814e-17, 0.9462546992991883732, 0.3234223926295187734 ) ) ;
#12046 = oriented_edge ( 'none', *, *, #8713, .f. ) ;
#12047 = direction ( 'none', ( 0.4035071594494636926, -0.9149764872787852221, 2.335204679199547481e-16 ) ) ;
#12048 = cartesian_point ( 'none', ( -5.435123605765646460, -17.16221086612393876, -10.49629236710966573 ) ) ;
#12049 = cc_design_person_and_organization_assignment ( #2768, #16873, ( #38004 ) ) ;
#12050 = plane ( 'none', #23879 ) ;
#12051 = direction ( 'none', ( -1.060140450035657759e-14, -1.000000000000000000, 2.830373554761295532e-14 ) ) ;
#12052 = edge_curve ( 'none', #24844, #20679, #32801, .t. ) ;
#12053 = oriented_edge ( 'none', *, *, #5765, .f. ) ;
#12054 = vector ( 'none', #16729, 1000.000000000000000 ) ;
#12055 = oriented_edge ( 'none', *, *, #32956, .t. ) ;
#12056 = cartesian_point ( 'none', ( -0.4126822099173700908, 11.84017286164430338, -85.99999999999991473 ) ) ;
#12057 = cartesian_point ( 'none', ( 3.747002708109903324e-13, -33.00000000000326850, 118.5000000000000000 ) ) ;
#12058 = edge_curve ( 'none', #7480, #36940, #37937, .t. ) ;
#12059 = axis2_placement_3d ( 'none', #7249, #31121, #1107 ) ;
#12060 = oriented_edge ( 'none', *, *, #15150, .f. ) ;
#12061 = cartesian_point ( 'none', ( -57.49999999999958789, 24.84015235731506976, 60.99999999999999289 ) ) ;
#12062 = cartesian_point ( 'none', ( 80.00000000000039790, -5.680178157603762656, 101.9474903383833464 ) ) ;
#12063 = edge_curve ( 'none', #1222, #29571, #35581, .t. ) ;
#12064 = cartesian_point ( 'none', ( 102.8475396450129296, -18.22249371727028944, 95.93749106472790800 ) ) ;
#12065 = vertex_point ( 'none', #8174 ) ;
#12066 = oriented_edge ( 'none', *, *, #5326, .t. ) ;
#12067 = oriented_edge ( 'none', *, *, #16581, .f. ) ;
#12068 = edge_curve ( 'none', #32051, #38693, #24445, .t. ) ;
#12069 = b_spline_curve_with_knots ( 'none', 3,
( #29370, #35205, #17412, #17916, #29238, #11549, #26629, #2351 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0002474128938137186992, 0.001317094235482450370, 0.001851934906316821030, 0.002386775577151191256 ),
.unspecified. ) ;
#12070 = oriented_edge ( 'none', *, *, #31837, .f. ) ;
#12071 = vertex_point ( 'none', #29177 ) ;
#12072 = vertex_point ( 'none', #28789 ) ;
#12073 = edge_loop ( 'none', ( #11195, #34831, #361, #21389 ) ) ;
#12074 = oriented_edge ( 'none', *, *, #24957, .f. ) ;
#12075 = face_outer_bound ( 'none', #19742, .t. ) ;
#12076 = vector ( 'none', #36930, 1000.000000000000114 ) ;
#12077 = axis2_placement_3d ( 'none', #30898, #13054, #33878 ) ;
#12078 = cartesian_point ( 'none', ( 91.85049965098356495, -64.99996437063072108, 76.80900317255127163 ) ) ;
#12079 = cartesian_point ( 'none', ( 33.00000000000041922, -3.267422001150263475e-12, 151.5000000000000000 ) ) ;
#12080 = cartesian_point ( 'none', ( -26.52514329740304788, 49.88653899652933177, 81.10000000000076170 ) ) ;
#12081 = axis2_placement_3d ( 'none', #4161, #18710, #12818 ) ;
#12082 = vector ( 'none', #34252, 1000.000000000000000 ) ;
#12083 = oriented_edge ( 'none', *, *, #29472, .t. ) ;
#12084 = direction ( 'none', ( -1.000000000000000000, 6.938893903907222067e-15, -1.246832498358328916e-15 ) ) ;
#12085 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#12086 = cartesian_point ( 'none', ( 93.09999999999982379, -40.31125311212177564, 138.4999382881266285 ) ) ;
#12087 = axis2_placement_3d ( 'none', #15832, #24549, #4030 ) ;
#12088 = plane ( 'none', #12189 ) ;
#12089 = cartesian_point ( 'none', ( 29.30443652418519918, 53.50000000000000711, 4.874441461032176802e-14 ) ) ;
#12090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12091 = circle ( 'none', #32323, 2.500000000000002220 ) ;
#12093 = advanced_face ( 'none', ( #17915 ), #29561, .f. ) ;
#12092 = vertex_point ( 'none', #32175 ) ;
#12094 = vector ( 'none', #36203, 1000.000000000000114 ) ;
#12095 = direction ( 'none', ( 9.282589479648425330e-15, 1.000000000000000000, 3.383409640816290910e-17 ) ) ;
#12096 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12097 = cartesian_point ( 'none', ( 14.32792330964661609, -33.24559984187015971, 161.5341225751081993 ) ) ;
#12098 = cartesian_point ( 'none', ( -49.69657935914695912, 57.49999999999999289, -51.00000000000007816 ) ) ;
#12099 = oriented_edge ( 'none', *, *, #29162, .f. ) ;
#12100 = cartesian_point ( 'none', ( 8.254035202349559165e-14, 4.549739788166596822e-17, -11.49999999999999289 ) ) ;
#12101 = cartesian_point ( 'none', ( 101.5999999999998806, -29.37492874126269626, 169.3788690485871768 ) ) ;
#12102 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#12103 = oriented_edge ( 'none', *, *, #20069, .f. ) ;
#12104 = oriented_edge ( 'none', *, *, #6350, .t. ) ;
#12105 = oriented_edge ( 'none', *, *, #16357, .f. ) ;
#12106 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.658395643033828174e-15 ) ) ;
#12107 = oriented_edge ( 'none', *, *, #30097, .f. ) ;
#12108 = cartesian_point ( 'none', ( -2.585537361506614396, -39.91639632443622077, -33.10543000783047063 ) ) ;
#12109 = vertex_point ( 'none', #34755 ) ;
#12110 = oriented_edge ( 'none', *, *, #11451, .t. ) ;
#12111 = advanced_face ( 'none', ( #12772, #31440 ), #13964, .t. ) ;
#12112 = oriented_edge ( 'none', *, *, #7392, .t. ) ;
#12113 = oriented_edge ( 'none', *, *, #9925, .t. ) ;
#12114 = vertex_point ( 'none', #19967 ) ;
#12115 = edge_curve ( 'none', #11298, #22333, #23528, .t. ) ;
#12116 = axis2_placement_3d ( 'none', #19119, #24849, #33659 ) ;
#12117 = edge_curve ( 'none', #13961, #12114, #15597, .t. ) ;
#12118 = edge_curve ( 'none', #23716, #13764, #789, .t. ) ;
#12119 = line ( 'none', #32060, #18187 ) ;
#12120 = cartesian_point ( 'none', ( 81.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#12121 = cartesian_point ( 'none', ( -28.19194418011041137, -20.95192193243418899, 166.0000000000002274 ) ) ;
#12122 = edge_loop ( 'none', ( #37448, #8682, #3331, #7399, #2806 ) ) ;
#12123 = edge_curve ( 'none', #1277, #9803, #26747, .t. ) ;
#12124 = cartesian_point ( 'none', ( 89.88243061975302339, -12.05830605131436251, 144.5642662180210607 ) ) ;
#12125 = face_outer_bound ( 'none', #33518, .t. ) ;
#12126 = cartesian_point ( 'none', ( 1.105782132526655914e-13, -5.669937756276022351e-28, -64.00000000000000000 ) ) ;
#12127 = line ( 'none', #14544, #8832 ) ;
#12128 = circle ( 'none', #30902, 4.199999999999998401 ) ;
#12129 = cartesian_point ( 'none', ( 26.52514329740328591, 49.88653899652606327, 60.99999999999999289 ) ) ;
#12130 = edge_loop ( 'none', ( #35208, #14575, #8023, #8263 ) ) ;
#12131 = direction ( 'none', ( 1.000000000000000000, -1.060140450035654130e-14, 1.304512053934558738e-15 ) ) ;
#12132 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12133 = cartesian_point ( 'none', ( -28.03368176064169504, 43.13844210148019442, 60.99999999999999289 ) ) ;
#12134 = direction ( 'none', ( -1.000000000000000000, 1.060140450035654288e-14, -1.408595462493167361e-15 ) ) ;
#12135 = cartesian_point ( 'none', ( 55.30000000000041638, 10.04227848639644272, 122.9891695002087459 ) ) ;
#12136 = oriented_edge ( 'none', *, *, #34664, .t. ) ;
#12137 = oriented_edge ( 'none', *, *, #15289, .t. ) ;
#12138 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787844450, -2.224004456380520917e-16 ) ) ;
#12139 = cartesian_point ( 'none', ( -39.76872306137247648, -2.783639265968210097, -37.50000000000002132 ) ) ;
#12140 = oriented_edge ( 'none', *, *, #5333, .f. ) ;
#12141 = oriented_edge ( 'none', *, *, #38031, .t. ) ;
#12143 = oriented_edge ( 'none', *, *, #35804, .t. ) ;
#12142 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12144 = cartesian_point ( 'none', ( -26.52514329740304788, 49.88653899652933177, 71.00000000000071054 ) ) ;
#12145 = oriented_edge ( 'none', *, *, #9851, .f. ) ;
#12146 = oriented_edge ( 'none', *, *, #36727, .f. ) ;
#12147 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#12148 = cartesian_point ( 'none', ( 26.52514329740288090, 49.88653899652934598, -16.27501833360225802 ) ) ;
#12149 = face_outer_bound ( 'none', #19236, .t. ) ;
#12150 = direction ( 'none', ( -9.251858538545389292e-15, -1.000000000000000000, 3.083952846181796220e-14 ) ) ;
#12151 = advanced_face ( 'none', ( #28625 ), #7630, .f. ) ;
#12152 = circle ( 'none', #37355, 3.400000000000000355 ) ;
#12153 = cartesian_point ( 'none', ( -30.54781652643697498, 19.64790348853106394, 161.6483254181692644 ) ) ;
#12154 = axis2_placement_3d ( 'none', #6746, #1247, #36586 ) ;
#12155 = cylindrical_surface ( 'none', #18082, 4.050000000000006928 ) ;
#12156 = line ( 'none', #17816, #2785 ) ;
#12157 = direction ( 'none', ( 8.828891978261328293e-16, 1.722080578598123977e-16, -1.000000000000000000 ) ) ;
#12158 = vector ( 'none', #36509, 1000.000000000000000 ) ;
#12159 = edge_curve ( 'none', #32612, #29060, #27683, .t. ) ;
#12160 = cartesian_point ( 'none', ( 90.10884284814309808, 34.62430267681143903, 53.49993828812448271 ) ) ;
#12161 = cartesian_point ( 'none', ( 29.02459262091811709, 21.73832698110049222, 161.6483279290973485 ) ) ;
#12162 = axis2_placement_3d ( 'none', #15945, #27767, #6910 ) ;
#12163 = edge_loop ( 'none', ( #36225, #16526, #33188, #199 ) ) ;
#12164 = direction ( 'none', ( 2.659284195992657330e-15, 0.1390914192483152512, -0.9902795449222857593 ) ) ;
#12165 = direction ( 'none', ( -0.1733575155768984910, -0.9848589603557482697, -2.272487753529614335e-16 ) ) ;
#12166 = edge_curve ( 'none', #34948, #7888, #11858, .t. ) ;
#12168 = cartesian_point ( 'none', ( 16.78155709473215751, -6.509941741386637837, -37.44002992467271440 ) ) ;
#12167 = cartesian_point ( 'none', ( 109.1319763574006458, -12.20350394764058954, 144.3157727482969506 ) ) ;
#12169 = direction ( 'none', ( 0.9149764872787845560, 0.4035071594494653024, 5.427564608772977489e-16 ) ) ;
#12170 = cartesian_point ( 'none', ( 37.46194077712092252, 45.96194077712018355, 1.000000000000021760 ) ) ;
#12171 = oriented_edge ( 'none', *, *, #35734, .t. ) ;
#12172 = edge_curve ( 'none', #9733, #16662, #2471, .t. ) ;
#12173 = cartesian_point ( 'none', ( 105.6000000000006480, 29.85208356802242946, 64.22434868858017865 ) ) ;
#12174 = oriented_edge ( 'none', *, *, #642, .f. ) ;
#12175 = line ( 'none', #11809, #15456 ) ;
#12176 = edge_loop ( 'none', ( #13165, #31967, #9646, #12200 ) ) ;
#12177 = oriented_edge ( 'none', *, *, #18761, .t. ) ;
#12178 = edge_loop ( 'none', ( #12430, #34531, #4550, #4561 ) ) ;
#12179 = direction ( 'none', ( -0.4066168615075720916, -4.163336342344337520e-16, -0.9135987784239492093 ) ) ;
#12180 = cartesian_point ( 'none', ( 65.10000000000042064, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#12181 = cartesian_point ( 'none', ( 33.00000000000041922, -3.267422001150263475e-12, 80.19999999999998863 ) ) ;
#12182 = line ( 'none', #4736, #2804 ) ;
#12183 = oriented_edge ( 'none', *, *, #30490, .f. ) ;
#12184 = cartesian_point ( 'none', ( 89.09957206910947036, 3.769350719368055991, 104.3798712285125987 ) ) ;
#12185 = cartesian_point ( 'none', ( -30.05264718973207039, 57.49057672276272513, 60.99999999999999289 ) ) ;
#12186 = cartesian_point ( 'none', ( 89.30000000000040927, -5.462602625510579735, 131.3903053709287292 ) ) ;
#12187 = direction ( 'none', ( 1.727784582072899866e-15, -8.859277744181284924e-30, -1.000000000000000000 ) ) ;
#12188 = cartesian_point ( 'none', ( 63.00000000000041922, -25.99999971522110442, 165.9999629920160373 ) ) ;
#12189 = axis2_placement_3d ( 'none', #30436, #15355, #15603 ) ;
#12190 = circle ( 'none', #29127, 4.499999999999997335 ) ;
#12191 = direction ( 'none', ( -0.9862087297900536953, 0.1655063179636619697, 0.0000000000000000000 ) ) ;
#12192 = line ( 'none', #25110, #7496 ) ;
#12193 = cartesian_point ( 'none', ( 95.22811773295534010, -19.58704070458686530, 97.11122612757553441 ) ) ;
#12194 = axis2_placement_3d ( 'none', #20958, #32894, #15353 ) ;
#12195 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787845560, 0.0000000000000000000 ) ) ;
#12196 = cylindrical_surface ( 'none', #21575, 5.099999999999990763 ) ;
#12197 = direction ( 'none', ( 0.7071067811865459074, -5.023422310274514391e-15, -0.7071067811865491270 ) ) ;
#12198 = circle ( 'none', #22683, 16.50000000000000355 ) ;
#12199 = advanced_face ( 'none', ( #33717 ), #3861, .f. ) ;
#12200 = oriented_edge ( 'none', *, *, #20807, .t. ) ;
#12201 = cartesian_point ( 'none', ( 108.6826898400863826, 14.94689149537998141, 143.2636327017435462 ) ) ;
#12202 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12203 = cartesian_point ( 'none', ( 15.99575281653044989, -31.13257911205528572, 166.0000000000063380 ) ) ;
#12204 = cartesian_point ( 'none', ( 101.6497663975488024, -42.77731881934922598, 132.4678579886538898 ) ) ;
#12205 = oriented_edge ( 'none', *, *, #8427, .t. ) ;
#12206 = line ( 'none', #9726, #5163 ) ;
#12207 = edge_loop ( 'none', ( #27819, #18994, #23695, #35367 ) ) ;
#12208 = cartesian_point ( 'none', ( -25.32542640395579880, 46.67319504114931306, 81.10000000000076170 ) ) ;
#12209 = direction ( 'none', ( 1.720845688168992638e-15, -8.973292796889013490e-30, -1.000000000000000000 ) ) ;
#12210 = vertex_point ( 'none', #2420 ) ;
#12211 = cartesian_point ( 'none', ( -29.60360116104901707, 25.72176731399564886, -36.37036720843566684 ) ) ;
#12212 = oriented_edge ( 'none', *, *, #28464, .t. ) ;
#12214 = cartesian_point ( 'none', ( 38.30000000000040927, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#12213 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.658395643033827582e-15 ) ) ;
#12215 = advanced_face ( 'none', ( #25837 ), #16531, .t. ) ;
#12216 = oriented_edge ( 'none', *, *, #21138, .t. ) ;
#12217 = oriented_edge ( 'none', *, *, #20971, .f. ) ;
#12218 = axis2_placement_3d ( 'none', #7690, #25833, #28684 ) ;
#12219 = cartesian_point ( 'none', ( 53.49999999999997868, -29.30443652418524536, 8.864416044620802318e-14 ) ) ;
#12220 = edge_curve ( 'none', #13894, #9014, #6686, .t. ) ;
#12221 = cartesian_point ( 'none', ( 0.4935489244360012906, -30.16104700173779207, 165.9999999999999147 ) ) ;
#12222 = cartesian_point ( 'none', ( 109.5000000000008384, 47.86527726539346617, 67.23469665209945845 ) ) ;
#12223 = edge_curve ( 'none', #26775, #17686, #27800, .t. ) ;
#12224 = face_outer_bound ( 'none', #22888, .t. ) ;
#12225 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#12226 = direction ( 'none', ( 0.9862087297900546945, -0.1655063179636564741, 0.0000000000000000000 ) ) ;
#12227 = direction ( 'none', ( -1.304512053934558935e-15, -3.885780586188040003e-16, 1.000000000000000000 ) ) ;
#12228 = edge_curve ( 'none', #30032, #34974, #30501, .t. ) ;
#12229 = axis2_placement_3d ( 'none', #22031, #3594, #3980 ) ;
#12230 = cartesian_point ( 'none', ( 93.69543083059761557, -38.84233282420568401, 141.2256265892373222 ) ) ;
#12231 = direction ( 'none', ( 0.8913134870154512113, -0.4533875470988998901, 1.533812970937412512e-15 ) ) ;
#12232 = advanced_face ( 'none', ( #5728 ), #26690, .f. ) ;
#12233 = vector ( 'none', #7407, 1000.000000000000000 ) ;
#12234 = vector ( 'none', #16277, 1000.000000000000114 ) ;
#12235 = cartesian_point ( 'none', ( 81.00000000000039790, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#12236 = cartesian_point ( 'none', ( -20.08715342491136369, 47.36368616655320807, 70.99999999999998579 ) ) ;
#12237 = edge_loop ( 'none', ( #18245, #13445, #8764, #4787 ) ) ;
#12238 = oriented_edge ( 'none', *, *, #25289, .f. ) ;
#12239 = axis2_placement_3d ( 'none', #13824, #27467, #25164 ) ;
#12240 = face_outer_bound ( 'none', #33367, .t. ) ;
#12241 = cartesian_point ( 'none', ( 16.22586101096024791, 31.01172098115354459, 165.9999999999998295 ) ) ;
#12242 = edge_curve ( 'none', #32841, #1240, #3783, .t. ) ;
#12243 = oriented_edge ( 'none', *, *, #28060, .t. ) ;
#12244 = cartesian_point ( 'none', ( 109.5999999999999375, -26.19479411461669827, 168.0937061186803874 ) ) ;
#12245 = oriented_edge ( 'none', *, *, #28655, .t. ) ;
#12246 = oriented_edge ( 'none', *, *, #11110, .f. ) ;
#12247 = edge_loop ( 'none', ( #26071, #34432, #35433, #21089 ) ) ;
#12248 = edge_loop ( 'none', ( #34534, #26632, #11000, #17399 ) ) ;
#12251 = axis2_placement_3d ( 'none', #18365, #565, #6447 ) ;
#12250 = direction ( 'none', ( -7.770737849961793811e-16, -1.255431683783653953e-16, 1.000000000000000000 ) ) ;
#12249 = cartesian_point ( 'none', ( 29.81191037152810708, 57.49999999999672440, 60.99999999999999289 ) ) ;
#12252 = oriented_edge ( 'none', *, *, #33424, .f. ) ;
#12253 = cartesian_point ( 'none', ( -29.75364836078601627, -26.36749095919270047, -10.69146067835542979 ) ) ;
#12254 = cartesian_point ( 'none', ( 49.69657935914713676, 57.50000000000000711, -60.99999999999991473 ) ) ;
#12255 = oriented_edge ( 'none', *, *, #2341, .f. ) ;
#12256 = line ( 'none', #34747, #35063 ) ;
#12257 = cartesian_point ( 'none', ( 68.25000000000041211, -29.37500000000333955, 169.3789924723357387 ) ) ;
#12258 = direction ( 'none', ( 1.000000000000000000, -1.061528228816435576e-14, 1.304512053934563077e-15 ) ) ;
#12259 = circle ( 'none', #30130, 3.999999999999996447 ) ;
#12260 = cartesian_point ( 'none', ( 40.30000000000043059, -2.706604447502532454e-12, 118.4999999999999716 ) ) ;
#12261 = cartesian_point ( 'none', ( 89.85383053748599025, 14.90785451922531379, 143.2525407304980547 ) ) ;
#12262 = direction ( 'none', ( -1.346145417358002305e-15, 3.254051234036673697e-30, 1.000000000000000000 ) ) ;
#12263 = circle ( 'none', #11204, 6.138320441952074269 ) ;
#12264 = vertex_point ( 'none', #8693 ) ;
#12265 = line ( 'none', #27643, #16465 ) ;
#12266 = cartesian_point ( 'none', ( 30.49840746526846758, 47.77391696398955645, 60.99999999999999289 ) ) ;
#12267 = cartesian_point ( 'none', ( -4.680683049613703517, 10.61372725243392523, -80.99999999999990052 ) ) ;
#12268 = axis2_placement_3d ( 'none', #21103, #6054, #23718 ) ;
#12269 = oriented_edge ( 'none', *, *, #20924, .f. ) ;
#12270 = oriented_edge ( 'none', *, *, #29514, .t. ) ;
#12271 = edge_curve ( 'none', #6139, #6266, #24907, .t. ) ;
#12272 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#12273 = advanced_face ( 'none', ( #36525 ), #6545, .f. ) ;
#12274 = cartesian_point ( 'none', ( -22.84802709440133484, 20.17147928630871689, 166.0000000000001421 ) ) ;
#12275 = line ( 'none', #2197, #36006 ) ;
#12276 = vertex_point ( 'none', #30424 ) ;
#12277 = cartesian_point ( 'none', ( 64.99586789983897006, -8.321991742106241929, 68.54814449630529793 ) ) ;
#12278 = edge_curve ( 'none', #6898, #9223, #19100, .t. ) ;
#12279 = axis2_placement_3d ( 'none', #36986, #13027, #34356 ) ;
#12280 = oriented_edge ( 'none', *, *, #27351, .f. ) ;
#12281 = line ( 'none', #18394, #29998 ) ;
#12282 = oriented_edge ( 'none', *, *, #3262, .t. ) ;
#12283 = cartesian_point ( 'none', ( -20.73606659350869208, 29.74864739704100458, 161.6483264875932662 ) ) ;
#12285 = oriented_edge ( 'none', *, *, #915, .t. ) ;
#12284 = edge_curve ( 'none', #36438, #10439, #7149, .t. ) ;
#12286 = oriented_edge ( 'none', *, *, #22178, .t. ) ;
#12287 = cartesian_point ( 'none', ( -27.04853491693535616, -11.92847864764509680, -11.50000000000000711 ) ) ;
#12288 = cartesian_point ( 'none', ( 30.88759253241208924, 16.46098978726205786, 165.9999999999988063 ) ) ;
#12289 = oriented_edge ( 'none', *, *, #20522, .f. ) ;
#12290 = oriented_edge ( 'none', *, *, #14927, .t. ) ;
#12291 = direction ( 'none', ( 1.304512053934558935e-15, 3.885780586188040003e-16, -1.000000000000000000 ) ) ;
#12292 = cartesian_point ( 'none', ( -57.44537884287549900, -30.29829758125037387, 60.99999999999999289 ) ) ;
#12293 = cartesian_point ( 'none', ( 89.30000000000040927, -2.702618179020713120e-12, 118.4999999999999574 ) ) ;
#12294 = vector ( 'none', #18542, 1000.000000000000000 ) ;
#12295 = cartesian_point ( 'none', ( 129.5000000000006537, 29.37500000000047606, 67.62100752766366440 ) ) ;
#12297 = advanced_face ( 'none', ( #9955 ), #8998, .t. ) ;
#12296 = face_outer_bound ( 'none', #7314, .t. ) ;
#12298 = cartesian_point ( 'none', ( -1.023796150627365842, -17.97947129747209516, -11.18134334644280692 ) ) ;
#12299 = vector ( 'none', #25100, 1000.000000000000000 ) ;
#12300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12301 = circle ( 'none', #16162, 27.50000000000000000 ) ;
#12302 = axis2_placement_3d ( 'none', #12694, #9938, #15965 ) ;
#12303 = vertex_point ( 'none', #12703 ) ;
#12304 = face_bound ( 'none', #34908, .t. ) ;
#12305 = direction ( 'none', ( -1.720845688168992638e-15, 8.973292796889013490e-30, 1.000000000000000000 ) ) ;
#12306 = direction ( 'none', ( -7.641389026774688827e-15, -1.000000000000000000, -3.885780586188139597e-16 ) ) ;
#12307 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#12308 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12309 = vertex_point ( 'none', #30805 ) ;
#12310 = oriented_edge ( 'none', *, *, #38357, .t. ) ;
#12311 = cartesian_point ( 'none', ( -30.68722004352567367, 57.30009633352923260, 60.99999999999999289 ) ) ;
#12312 = direction ( 'none', ( -1.552828966210851614e-15, -4.601143412604336379e-17, 1.000000000000000000 ) ) ;
#12313 = toroidal_surface ( 'none', #30508, 13.99999999999999822, 1.000000000000000000 ) ;
#12314 = edge_loop ( 'none', ( #37195, #4242 ) ) ;
#12315 = vector ( 'none', #35664, 1000.000000000000000 ) ;
#12316 = oriented_edge ( 'none', *, *, #15387, .t. ) ;
#12317 = b_spline_curve_with_knots ( 'none', 3,
( #19336, #1437, #37562, #10602, #37439, #10736 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 8.938794484292345255e-09, 0.0002238241668471017444, 0.0004476393948997192088 ),
.unspecified. ) ;
#12318 = oriented_edge ( 'none', *, *, #32250, .f. ) ;
#12319 = direction ( 'none', ( 0.7071067811865328068, 0.0000000000000000000, -0.7071067811865622277 ) ) ;
#12320 = oriented_edge ( 'none', *, *, #26480, .t. ) ;
#12321 = cartesian_point ( 'none', ( 73.00000000000041211, -2.710137535154169697e-12, 118.4999999999999858 ) ) ;
#12322 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#12323 = edge_curve ( 'none', #29442, #9904, #16980, .t. ) ;
#12324 = cartesian_point ( 'none', ( -54.34738077886735397, 35.65616640185522357, -51.00000000000008527 ) ) ;
#12325 = face_outer_bound ( 'none', #18655, .t. ) ;
#12326 = vector ( 'none', #3024, 1000.000000000000114 ) ;
#12327 = cartesian_point ( 'none', ( 14.38456103298319455, -26.86547157393269813, 165.9999999999998579 ) ) ;
#12328 = edge_curve ( 'none', #14894, #20501, #23979, .t. ) ;
#12329 = axis2_placement_3d ( 'none', #25815, #31791, #28923 ) ;
#12330 = cartesian_point ( 'none', ( 105.1208155867323768, -41.69319237780909049, 135.4325738050688983 ) ) ;
#12331 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976807094e-15 ) ) ;
#12332 = edge_curve ( 'none', #13562, #16303, #31873, .t. ) ;
#12333 = vertex_point ( 'none', #16234 ) ;
#12335 = direction ( 'none', ( 1.128660326077106710e-16, -0.9990031350621330075, 0.04464007320815818747 ) ) ;
#12334 = direction ( 'none', ( -1.000000000000000000, 1.058752671254872842e-14, -1.304512053934554399e-15 ) ) ;
#12336 = line ( 'none', #36787, #9967 ) ;
#12337 = cartesian_point ( 'none', ( 25.16476202330159140, 29.89141941314519713, -35.87240299858837744 ) ) ;
#12338 = advanced_face ( 'none', ( #8071 ), #15127, .t. ) ;
#12339 = cartesian_point ( 'none', ( 89.95332411310461396, 14.96453489285475058, 143.2686343574721946 ) ) ;
#12340 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#12341 = cartesian_point ( 'none', ( 13.89062671727880094, -32.14759826593030567, 166.0000000000277396 ) ) ;
#12342 = oriented_edge ( 'none', *, *, #14940, .f. ) ;
#12343 = vector ( 'none', #19792, 1000.000000000000000 ) ;
#12344 = cartesian_point ( 'none', ( -23.06900979225417458, -14.02928320353104574, 1.999999999999985345 ) ) ;
#12345 = edge_curve ( 'none', #26782, #4641, #37046, .t. ) ;
#12346 = circle ( 'none', #22535, 47.50000000000000711 ) ;
#12347 = oriented_edge ( 'none', *, *, #7866, .f. ) ;
#12348 = cartesian_point ( 'none', ( 40.30000000000043059, -16.55945723773850631, 112.8401081289833883 ) ) ;
#12349 = cartesian_point ( 'none', ( 89.60611093918485892, -12.41634693972191350, 144.3974842377055836 ) ) ;
#12350 = cartesian_point ( 'none', ( 90.17260629339827460, 14.77456697806272068, 143.3652495439221752 ) ) ;
#12351 = cartesian_point ( 'none', ( 128.5000000000007390, 33.33857684983119185, 74.75589104405342766 ) ) ;
#12352 = cartesian_point ( 'none', ( 11.92847864764491383, -27.04853491693556222, -42.99999999999999289 ) ) ;
#12353 = axis2_placement_3d ( 'none', #12848, #33661, #27317 ) ;
#12354 = axis2_placement_3d ( 'none', #24452, #33401, #6429 ) ;
#12355 = vertex_point ( 'none', #1694 ) ;
#12356 = circle ( 'none', #14980, 4.250000000000007105 ) ;
#12357 = cylindrical_surface ( 'none', #34519, 4.000000000000000888 ) ;
#12358 = direction ( 'none', ( -0.9135987784239486542, -1.067522139062649291e-15, 0.4066168615075727577 ) ) ;
#12359 = cartesian_point ( 'none', ( -2.616775905991290951, -39.91431427267445287, -32.80541753750271283 ) ) ;
#12360 = edge_loop ( 'none', ( #4983, #15995, #20945, #19030 ) ) ;
#12361 = axis2_placement_3d ( 'none', #21539, #15292, #24263 ) ;
#12362 = cartesian_point ( 'none', ( 22.68779985763657336, 51.18164336502007217, 70.99999999999995737 ) ) ;
#12363 = oriented_edge ( 'none', *, *, #11511, .f. ) ;
#12364 = axis2_placement_3d ( 'none', #4443, #25497, #10645 ) ;
#12365 = direction ( 'none', ( 1.000000000000000000, -1.060140450035653657e-14, 1.318389841742372997e-15 ) ) ;
#12366 = cartesian_point ( 'none', ( 30.89403759285573159, 16.44882203975858204, 165.9999999999999147 ) ) ;
#12367 = line ( 'none', #385, #646 ) ;
#12368 = vector ( 'none', #9972, 1000.000000000000000 ) ;
#12370 = oriented_edge ( 'none', *, *, #37557, .t. ) ;
#12369 = line ( 'none', #3205, #11465 ) ;
#12371 = cartesian_point ( 'none', ( -50.46194077712572579, -45.96194077712534209, -61.00000000000008527 ) ) ;
#12372 = direction ( 'none', ( -0.4403603948438509774, -0.8978210972420772595, 0.0000000000000000000 ) ) ;
#12373 = oriented_edge ( 'none', *, *, #1273, .f. ) ;
#12374 = edge_loop ( 'none', ( #12070, #3848, #38593, #24705, #588, #20123, #2695, #28155, #19008, #10058, #22231, #28838, #6364, #21835, #7725, #16487 ) ) ;
#12375 = cartesian_point ( 'none', ( 109.5999999999997385, -52.37762741086819318, 85.41636210799470064 ) ) ;
#12376 = direction ( 'none', ( -1.720845688168992638e-15, 8.677469957431127057e-30, 1.000000000000000000 ) ) ;
#12377 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368863e-17, -1.734723475976807094e-15 ) ) ;
#12378 = face_outer_bound ( 'none', #38359, .t. ) ;
#12379 = axis2_placement_3d ( 'none', #7106, #13252, #25243 ) ;
#12380 = toroidal_surface ( 'none', #21281, 6.700000000000000178, 0.2000000000000000111 ) ;
#12381 = direction ( 'none', ( 0.9474922073496641062, -0.3197788564174639525, 0.0000000000000000000 ) ) ;
#12382 = oriented_edge ( 'none', *, *, #24846, .f. ) ;
#12383 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.083952846180992055e-15 ) ) ;
#12384 = edge_curve ( 'none', #29814, #23000, #116, .t. ) ;
#12385 = cartesian_point ( 'none', ( 9.462182564842327892, 24.39194746447254758, -32.49999999999997868 ) ) ;
#12386 = direction ( 'none', ( 1.151856388048600305e-15, 3.383409640815221633e-17, -1.000000000000000000 ) ) ;
#12387 = advanced_face ( 'none', ( #17475 ), #30941, .t. ) ;
#12388 = edge_curve ( 'none', #33654, #3620, #13728, .t. ) ;
#12389 = oriented_edge ( 'none', *, *, #36379, .t. ) ;
#12390 = circle ( 'none', #6316, 18.50000000000000000 ) ;
#12391 = closed_shell ( 'none', ( #30557, #16127, #23598, #26005, #4186, #25682, #20155, #10703, #32661, #21092 ) ) ;
#12392 = direction ( 'none', ( 1.060140450035657917e-14, 1.000000000000000000, -2.835531001114951751e-14 ) ) ;
#12393 = cartesian_point ( 'none', ( 4.297950884080136752e-13, -3.271463335587449558e-12, 153.4999999999999716 ) ) ;
#12394 = edge_curve ( 'none', #7296, #15776, #25384, .t. ) ;
#12395 = oriented_edge ( 'none', *, *, #27285, .f. ) ;
#12396 = cartesian_point ( 'none', ( 95.39379228749587014, 14.54069118659143989, 94.44529216792136594 ) ) ;
#12397 = direction ( 'none', ( 1.128660326077106710e-16, -0.9990031350621330075, 0.04464007320815818747 ) ) ;
#12398 = plane ( 'none', #4474 ) ;
#12399 = oriented_edge ( 'none', *, *, #29268, .t. ) ;
#12400 = edge_curve ( 'none', #22190, #23975, #31334, .t. ) ;
#12401 = oriented_edge ( 'none', *, *, #18916, .t. ) ;
#12402 = edge_curve ( 'none', #18120, #38332, #37570, .t. ) ;
#12403 = line ( 'none', #21136, #28697 ) ;
#12404 = advanced_face ( 'none', ( #18407 ), #19291, .f. ) ;
#12405 = circle ( 'none', #7788, 4.050000000000001599 ) ;
#12406 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#12407 = line ( 'none', #1520, #11504 ) ;
#12408 = oriented_edge ( 'none', *, *, #14742, .t. ) ;
#12409 = edge_loop ( 'none', ( #6718, #18620, #24779, #21097 ) ) ;
#12410 = direction ( 'none', ( 0.4035071594494656910, -0.9149764872787844450, 4.336808689942016750e-16 ) ) ;
#12411 = direction ( 'none', ( 1.060140450035657759e-14, 1.000000000000000000, -2.830373554761295532e-14 ) ) ;
#12412 = cartesian_point ( 'none', ( -37.46194077712574710, -45.96194077712537052, -51.00000000000005684 ) ) ;
#12413 = cartesian_point ( 'none', ( 30.67606944830174953, 19.31060400066465377, 161.6483255631218867 ) ) ;
#12414 = axis2_placement_3d ( 'none', #30778, #6515, #12557 ) ;
#12415 = cartesian_point ( 'none', ( 63.00000000000041922, 26.37066422751811956, 75.96940809537572648 ) ) ;
#12416 = vector ( 'none', #13122, 1000.000000000000000 ) ;
#12417 = cartesian_point ( 'none', ( 1.201981242697768660e-13, 6.794829335978880570e-17, -75.00000000000001421 ) ) ;
#12418 = cartesian_point ( 'none', ( -57.26190476190464551, -30.75832022459483284, 60.99999999999999289 ) ) ;
#12419 = oriented_edge ( 'none', *, *, #11045, .f. ) ;
#12421 = cartesian_point ( 'none', ( 88.30000000000040927, -2.702699531438709581e-12, 118.4999999999999574 ) ) ;
#12420 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#12422 = vector ( 'none', #27016, 999.9999999999998863 ) ;
#12423 = cartesian_point ( 'none', ( -24.50289992109853543, -47.11608204378801901, 81.10000000000074749 ) ) ;
#12424 = oriented_edge ( 'none', *, *, #3021, .f. ) ;
#12425 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#12426 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12427 = cartesian_point ( 'none', ( -1.190422760366823450e-13, -1.579734022598943470e-14, 45.49999999999995026 ) ) ;
#12428 = direction ( 'none', ( 5.930357834060042239e-16, 3.535574091041887284e-19, -1.000000000000000000 ) ) ;
#12429 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.658395643033828371e-15 ) ) ;
#12430 = oriented_edge ( 'none', *, *, #18092, .f. ) ;
#12431 = circle ( 'none', #19854, 38.00000000000000711 ) ;
#12432 = oriented_edge ( 'none', *, *, #20700, .t. ) ;
#12433 = edge_loop ( 'none', ( #3955, #20009, #8867, #34245 ) ) ;
#12434 = direction ( 'none', ( 0.7071067811865502373, 0.7071067811865449082, -1.917792962477483669e-14 ) ) ;
#12435 = plane ( 'none', #9237 ) ;
#12436 = oriented_edge ( 'none', *, *, #24621, .f. ) ;
#12437 = cartesian_point ( 'none', ( 16.33770689173203650, -30.95294169257634209, 165.9999999999998863 ) ) ;
#12438 = cartesian_point ( 'none', ( 81.00000000000039790, -6.004759766609535809, 101.0016326434338225 ) ) ;
#12439 = direction ( 'none', ( -1.079383496163347338e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12441 = edge_curve ( 'none', #23921, #34380, #32355, .t. ) ;
#12442 = oriented_edge ( 'none', *, *, #14088, .f. ) ;
#12443 = circle ( 'none', #35107, 43.74499999999999744 ) ;
#12444 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#12445 = circle ( 'none', #33247, 36.00000000000000000 ) ;
#12446 = cartesian_point ( 'none', ( 102.1925205625310724, -17.15622152215846796, 95.11707114843127897 ) ) ;
#12447 = axis2_placement_3d ( 'none', #11064, #26277, #17180 ) ;
#12448 = edge_curve ( 'none', #31651, #31417, #24405, .t. ) ;
#12449 = cartesian_point ( 'none', ( 89.66879466385223907, -11.94144028898906917, 113.3617119753196363 ) ) ;
#12450 = line ( 'none', #3758, #19451 ) ;
#12451 = direction ( 'none', ( 5.930357834060041253e-16, 3.535574091042965805e-19, -1.000000000000000000 ) ) ;
#12452 = edge_loop ( 'none', ( #22577, #9370, #14588, #9798, #4615, #27536 ) ) ;
#12453 = edge_curve ( 'none', #16700, #16993, #36987, .t. ) ;
#12454 = cartesian_point ( 'none', ( 4.163336342344337027e-13, -3.271463335587449558e-12, 69.59999999999999432 ) ) ;
#12455 = face_outer_bound ( 'none', #2213, .t. ) ;
#12456 = oriented_edge ( 'none', *, *, #6347, .t. ) ;
#12457 = face_outer_bound ( 'none', #30390, .t. ) ;
#12458 = oriented_edge ( 'none', *, *, #9627, .f. ) ;
#12459 = cartesian_point ( 'none', ( 16.56056960707761050, -30.83419456649787804, 165.9999999999996305 ) ) ;
#12460 = direction ( 'none', ( -1.000000000000000000, -7.769996879871428452e-17, 3.298428228456328344e-16 ) ) ;
#12461 = oriented_edge ( 'none', *, *, #28348, .f. ) ;
#12462 = cartesian_point ( 'none', ( 128.4999999999999432, -23.31275091476960171, 172.8788690485870063 ) ) ;
#12463 = conical_surface ( 'none', #11353, 44.74500000000003297, 0.7853981633974482790 ) ;
#12464 = oriented_edge ( 'none', *, *, #34670, .f. ) ;
#12465 = plane ( 'none', #7627 ) ;
#12466 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#12468 = advanced_face ( 'none', ( #18374 ), #2438, .f. ) ;
#12467 = axis2_placement_3d ( 'none', #2230, #7861, #13896 ) ;
#12469 = direction ( 'none', ( -1.000000000000000000, -8.135241799630635510e-17, 1.073949431398142932e-16 ) ) ;
#12470 = cartesian_point ( 'none', ( 14.03116555180000091, -27.03730638144945786, 165.9999999999998010 ) ) ;
#12471 = edge_curve ( 'none', #26520, #17669, #27199, .t. ) ;
#12472 = vertex_point ( 'none', #37955 ) ;
#12473 = cartesian_point ( 'none', ( -30.75832022459118420, 57.26190476190178202, 60.99999999999999289 ) ) ;
#12474 = edge_loop ( 'none', ( #24965, #6057, #36799, #21989 ) ) ;
#12475 = direction ( 'none', ( -1.000000000000000000, 7.615234699251372217e-15, -1.168655815394901705e-15 ) ) ;
#12476 = oriented_edge ( 'none', *, *, #33135, .t. ) ;
#12477 = cartesian_point ( 'none', ( 89.48528983933522341, -12.23583699182661100, 144.3281896068413346 ) ) ;
#12478 = cartesian_point ( 'none', ( 89.82488150247363023, 14.07815497261723081, 143.3963684481728080 ) ) ;
#12479 = face_outer_bound ( 'none', #15660, .t. ) ;
#12480 = cartesian_point ( 'none', ( 89.35442713602293452, -5.215630803935902726, 130.6677263161529936 ) ) ;
#12481 = line ( 'none', #36174, #2185 ) ;
#12482 = direction ( 'none', ( 0.0000000000000000000, -0.9462546992991884842, -0.3234223926295185514 ) ) ;
#12483 = cartesian_point ( 'none', ( 63.00000000000041922, 25.98076211352997689, 73.49999999999998579 ) ) ;
#12484 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12485 = cartesian_point ( 'none', ( 15.13151847935503191, -34.31161827295441924, -4.915183565655509962e-14 ) ) ;
#12486 = cylindrical_surface ( 'none', #30440, 4.050000000000006928 ) ;
#12487 = vertex_point ( 'none', #4947 ) ;
#12488 = cartesian_point ( 'none', ( -30.65274389904529073, 25.14480297186301527, -13.11988532293186083 ) ) ;
#12489 = advanced_face ( 'none', ( #35109 ), #9461, .f. ) ;
#12490 = oriented_edge ( 'none', *, *, #20633, .f. ) ;
#12491 = cartesian_point ( 'none', ( 57.50000000000042633, -29.89095829562142015, 60.99999999999999289 ) ) ;
#12492 = line ( 'none', #2054, #12054 ) ;
#12493 = oriented_edge ( 'none', *, *, #6641, .t. ) ;
#12494 = axis2_placement_3d ( 'none', #28781, #8039, #2415 ) ;
#12495 = cartesian_point ( 'none', ( 23.27524502619336744, 50.98338047404122619, 77.09999999999996589 ) ) ;
#12496 = vector ( 'none', #9260, 1000.000000000000000 ) ;
#12497 = vertex_point ( 'none', #14121 ) ;
#12498 = edge_curve ( 'none', #19884, #15641, #37457, .t. ) ;
#12499 = cartesian_point ( 'none', ( 89.80172788694682140, -11.56508728495588478, 144.5422269259857160 ) ) ;
#12500 = direction ( 'none', ( -0.4035071594494653024, 0.9149764872787844450, 0.0000000000000000000 ) ) ;
#12501 = cartesian_point ( 'none', ( 37.46194077712003434, -45.96194077712092252, 0.9999999999999800160 ) ) ;
#12502 = cartesian_point ( 'none', ( 26.52514329740288801, 49.88653899652934598, 4.412538142476886502e-14 ) ) ;
#12503 = edge_loop ( 'none', ( #2655, #24505, #38122, #15816, #37774 ) ) ;
#12504 = edge_curve ( 'none', #24655, #31403, #11389, .t. ) ;
#12505 = axis2_placement_3d ( 'none', #9133, #35580, #26628 ) ;
#12506 = cartesian_point ( 'none', ( 95.05208047706631191, -50.80596795288170142, 183.4999382881269412 ) ) ;
#12507 = oriented_edge ( 'none', *, *, #21772, .t. ) ;
#12508 = vertex_point ( 'none', #11010 ) ;
#12509 = oriented_edge ( 'none', *, *, #30764, .f. ) ;
#12510 = edge_curve ( 'none', #28251, #11193, #16489, .t. ) ;
#12512 = direction ( 'none', ( 0.4035071594494654135, -0.9149764872787845560, 2.335204679199547481e-16 ) ) ;
#12511 = cartesian_point ( 'none', ( 101.3999999999999346, -25.66631693176287854, 167.8801367688125197 ) ) ;
#12513 = cartesian_point ( 'none', ( -24.06041759277652758, 45.25106413401669414, 70.99999999999998579 ) ) ;
#12514 = cartesian_point ( 'none', ( 129.5000000000007390, 51.26527726539616481, 169.7651799241487822 ) ) ;
#12515 = vertex_point ( 'none', #10881 ) ;
#12516 = direction ( 'none', ( -0.1733575155768987131, -0.9848589603557482697, 0.0000000000000000000 ) ) ;
#12517 = line ( 'none', #28463, #24639 ) ;
#12518 = circle ( 'none', #20823, 37.70000000000000284 ) ;
#12519 = circle ( 'none', #35917, 4.499999999999997335 ) ;
#12520 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#12521 = axis2_placement_3d ( 'none', #36024, #15246, #35513 ) ;
#12522 = cylindrical_surface ( 'none', #9941, 13.00000000000000178 ) ;
#12523 = oriented_edge ( 'none', *, *, #25640, .t. ) ;
#12524 = cartesian_point ( 'none', ( 26.52514329740277077, -49.88653899652934598, 80.99999999999998579 ) ) ;
#12525 = cartesian_point ( 'none', ( -25.74794300156573712, 32.36314929341939717, -11.50000000000000711 ) ) ;
#12526 = cartesian_point ( 'none', ( -24.06041759277652758, -45.25106413402323113, 60.97126735262863662 ) ) ;
#12527 = edge_curve ( 'none', #33107, #34706, #13614, .t. ) ;
#12528 = cartesian_point ( 'none', ( 27.98342239131882181, 55.84912232360612450, 73.09999999999995168 ) ) ;
#12529 = circle ( 'none', #7376, 18.00000000000000355 ) ;
#12530 = oriented_edge ( 'none', *, *, #23550, .t. ) ;
#12531 = axis2_placement_3d ( 'none', #6518, #18697, #27404 ) ;
#12532 = circle ( 'none', #30690, 64.99999999999998579 ) ;
#12533 = oriented_edge ( 'none', *, *, #1552, .t. ) ;
#12534 = cartesian_point ( 'none', ( 63.73424845210833212, -5.699574421875071906, 68.56177473116892429 ) ) ;
#12535 = advanced_face ( 'none', ( #3379 ), #11411, .f. ) ;
#12536 = cartesian_point ( 'none', ( 109.2999999999999119, -0.1508417441071565890, 137.5256996393887334 ) ) ;
#12537 = vertex_point ( 'none', #14387 ) ;
#12538 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.632680918566406596e-15 ) ) ;
#12539 = direction ( 'none', ( -0.7071067811865536790, 1.975741936167441570e-17, 0.7071067811865414665 ) ) ;
#12540 = direction ( 'none', ( 1.595945597898662527e-15, -7.284637421650280891e-30, -1.000000000000000000 ) ) ;
#12541 = cartesian_point ( 'none', ( 27.53147824333432681, 23.57852177129348448, 161.6483260577123531 ) ) ;
#12542 = oriented_edge ( 'none', *, *, #915, .f. ) ;
#12543 = edge_loop ( 'none', ( #13216, #20644, #1801, #32309 ) ) ;
#12544 = cartesian_point ( 'none', ( 67.87399014476787329, 34.67407795168783480, 80.42452694405339741 ) ) ;
#12545 = oriented_edge ( 'none', *, *, #22690, .f. ) ;
#12546 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#12547 = oriented_edge ( 'none', *, *, #17430, .t. ) ;
#12548 = oriented_edge ( 'none', *, *, #18359, .t. ) ;
#12549 = edge_loop ( 'none', ( #36969, #20268, #14696, #10733 ) ) ;
#12551 = direction ( 'none', ( -5.930357834060041253e-16, -3.535574091042965805e-19, 1.000000000000000000 ) ) ;
#12550 = cartesian_point ( 'none', ( 109.2495363476245842, -11.89250958240616107, 144.1962626744796694 ) ) ;
#12552 = cartesian_point ( 'none', ( -5.615750997056892137e-13, -47.50000000000002132, 46.49999999999996447 ) ) ;
#12553 = plane ( 'none', #28953 ) ;
#12554 = cylindrical_surface ( 'none', #2258, 5.000000000000003553 ) ;
#12555 = oriented_edge ( 'none', *, *, #16123, .t. ) ;
#12556 = line ( 'none', #34561, #35368 ) ;
#12557 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.658395643033828568e-15 ) ) ;
#12558 = cartesian_point ( 'none', ( 74.53907031936253702, -3.015796690477016817, 60.99999999999999289 ) ) ;
#12559 = cartesian_point ( 'none', ( 101.6000000000007759, 50.87896638982909536, 147.8749026587543085 ) ) ;
#12560 = edge_curve ( 'none', #31331, #28557, #6187, .t. ) ;
#12561 = face_bound ( 'none', #38436, .t. ) ;
#12562 = vertex_point ( 'none', #17519 ) ;
#12563 = direction ( 'none', ( -9.251858538542956445e-15, -1.000000000000000000, 2.775557561562886933e-14 ) ) ;
#12564 = cartesian_point ( 'none', ( 108.8000000000004093, -2.701031806869785557e-12, 118.4999999999999574 ) ) ;
#12565 = cartesian_point ( 'none', ( 94.73575618223210881, 9.563412760359778275, 99.54571498881948344 ) ) ;
#12566 = direction ( 'none', ( 1.021358548227807213e-14, 0.9271529523749502122, -0.3746830699436699552 ) ) ;
#12567 = edge_curve ( 'none', #17885, #2693, #34169, .t. ) ;
#12568 = axis2_placement_3d ( 'none', #13443, #16447, #37278 ) ;
#12569 = cartesian_point ( 'none', ( 18.06445516748091862, -30.02637984931137893, 165.9999999999998579 ) ) ;
#12570 = cartesian_point ( 'none', ( 73.00000000000041211, -3.271463335587449558e-12, 118.5000000000000000 ) ) ;
#12571 = cartesian_point ( 'none', ( -1.581004281192810890, 4.339787874557190506, 160.4999999999999432 ) ) ;
#12572 = direction ( 'none', ( 0.4035071594494653024, -0.9149764872787844450, 1.779203565104416882e-16 ) ) ;
#12573 = edge_curve ( 'none', #24401, #27877, #23496, .t. ) ;
#12574 = face_outer_bound ( 'none', #36476, .t. ) ;
#12575 = circle ( 'none', #17498, 27.50000000000000711 ) ;
#12576 = vector ( 'none', #4700, 1000.000000000000227 ) ;
#12577 = cartesian_point ( 'none', ( 85.30000000000040927, 15.61320253843390837, 123.8364694783870306 ) ) ;
#12578 = cartesian_point ( 'none', ( -20.72343975000014638, -39.38270501037672489, 132.6607804057642568 ) ) ;
#12579 = oriented_edge ( 'none', *, *, #12778, .f. ) ;
#12580 = edge_curve ( 'none', #31070, #37666, #20248, .t. ) ;
#12581 = b_spline_curve_with_knots ( 'none', 3,
( #26935, #305, #24339, #15499, #9060, #21493, #3564, #27460, #12613, #33414, #15878, #36418, #36545, #30583, #16136, #12736, #36946, #33676, #21870, #3949 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002616257027554279909, 0.002235777903278730015, 0.003222854003540387424, 0.004209930103802044833, 0.005197006204063701375, 0.005690544254194531380, 0.006184082304325360518, 0.007171158404587012723, 0.007664696454717836657, 0.008158234504848661459 ),
.unspecified. ) ;
#12582 = cartesian_point ( 'none', ( -21.72995614426366728, 38.91131171316811077, 132.5152761072144756 ) ) ;
#12583 = cartesian_point ( 'none', ( 24.38491684294707440, -38.50306016462711511, 128.9883818343488429 ) ) ;
#12584 = direction ( 'none', ( 0.5000000000000069944, 0.8029380099504465074, -0.3244850569391596884 ) ) ;
#12585 = advanced_face ( 'none', ( #13689 ), #2954, .t. ) ;
#12586 = axis2_placement_3d ( 'none', #6478, #478, #6744 ) ;
#12587 = edge_loop ( 'none', ( #5285, #32923, #24180, #14358 ) ) ;
#12588 = axis2_placement_3d ( 'none', #10502, #1714, #31355 ) ;
#12589 = vertex_point ( 'none', #29476 ) ;
#12590 = cartesian_point ( 'none', ( 90.93087106809940678, 20.88163036139479800, 98.33948709634098861 ) ) ;
#12591 = oriented_edge ( 'none', *, *, #5831, .t. ) ;
#12592 = oriented_edge ( 'none', *, *, #9005, .f. ) ;
#12593 = axis2_placement_3d ( 'none', #22910, #20179, #22525 ) ;
#12594 = oriented_edge ( 'none', *, *, #3596, .f. ) ;
#12595 = oriented_edge ( 'none', *, *, #29614, .t. ) ;
#12596 = edge_loop ( 'none', ( #8458, #14081, #2425, #34165, #9755, #26124 ) ) ;
#12597 = cartesian_point ( 'none', ( -28.66256355473320028, -8.268572698529958132, -43.00000000000000711 ) ) ;
#12598 = cartesian_point ( 'none', ( 53.00000000000012079, -8.121918078009583633e-15, -72.99999999999990052 ) ) ;
#12599 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.708035422500240877e-15 ) ) ;
#12600 = circle ( 'none', #1866, 26.00000000000000711 ) ;
#12601 = cartesian_point ( 'none', ( 33.00000000000041922, -3.267422001150263475e-12, 85.49999999999998579 ) ) ;
#12602 = oriented_edge ( 'none', *, *, #23149, .t. ) ;
#12603 = cartesian_point ( 'none', ( -54.34738077886744634, 35.65616640185522357, -9.003211165691095720e-14 ) ) ;
#12604 = advanced_face ( 'none', ( #10419 ), #1516, .t. ) ;
#12605 = line ( 'none', #27079, #21925 ) ;
#12606 = cartesian_point ( 'none', ( 7.878871682846418700, -1.386860124618461310, 152.9999999999999716 ) ) ;
#12607 = cartesian_point ( 'none', ( 30.40382688075179729, 24.88387640294431691, -11.49999999999997513 ) ) ;
#12608 = face_outer_bound ( 'none', #5082, .t. ) ;
#12609 = face_outer_bound ( 'none', #7828, .t. ) ;
#12610 = face_outer_bound ( 'none', #34826, .t. ) ;
#12611 = cartesian_point ( 'none', ( 89.36348700867833372, -11.93934853817827424, 144.2142722787747573 ) ) ;
#12612 = direction ( 'none', ( -1.000000000000000000, 2.794121041876368246e-17, -1.657925822092415159e-15 ) ) ;
#12613 = cartesian_point ( 'none', ( 28.84365473812508540, 27.52995027266045014, -37.50967554714141272 ) ) ;
#12614 = direction ( 'none', ( 1.000000000000000000, 8.135241799630635510e-17, -1.073949431398142932e-16 ) ) ;
#12615 = oriented_edge ( 'none', *, *, #28008, .t. ) ;
#12616 = axis2_placement_3d ( 'none', #19596, #28546, #2053 ) ;
#12617 = direction ( 'none', ( -1.595945597898662527e-15, 7.284637421650280891e-30, 1.000000000000000000 ) ) ;
#12618 = oriented_edge ( 'none', *, *, #11623, .f. ) ;
#12619 = cartesian_point ( 'none', ( -30.01384079150586004, 25.13368164995837262, -12.25466733063972313 ) ) ;
#12620 = edge_curve ( 'none', #26597, #19751, #34544, .t. ) ;
#12621 = edge_curve ( 'none', #29170, #21276, #22104, .t. ) ;
#12622 = vertex_point ( 'none', #32456 ) ;
#12623 = axis2_placement_3d ( 'none', #22370, #1582, #4704 ) ;
#12624 = vertex_point ( 'none', #17394 ) ;
#12625 = cylindrical_surface ( 'none', #6754, 4.250000000000007105 ) ;
#12626 = edge_curve ( 'none', #33598, #25401, #8514, .t. ) ;
#12627 = edge_loop ( 'none', ( #2769, #16819, #14193, #4429 ) ) ;
#12628 = oriented_edge ( 'none', *, *, #22341, .t. ) ;
#12629 = oriented_edge ( 'none', *, *, #25524, .t. ) ;
#12630 = edge_curve ( 'none', #19222, #21091, #32319, .t. ) ;
#12631 = cartesian_point ( 'none', ( 57.36922837877948922, 30.53773353749839359, 60.99999999999999289 ) ) ;
#12632 = person_and_organization ( #2175, #37343 ) ;
#12633 = oriented_edge ( 'none', *, *, #23933, .f. ) ;
#12634 = edge_curve ( 'none', #23632, #20290, #7591, .t. ) ;
#12635 = edge_curve ( 'none', #17428, #28494, #21630, .t. ) ;
#12636 = direction ( 'none', ( -1.727784582072899866e-15, 8.859277744181284924e-30, 1.000000000000000000 ) ) ;
#12637 = face_outer_bound ( 'none', #23862, .t. ) ;
#12638 = axis2_placement_3d ( 'none', #38211, #35310, #14513 ) ;
#12639 = face_outer_bound ( 'none', #13639, .t. ) ;
#12640 = cartesian_point ( 'none', ( -37.69999999999959073, -3.266846417154663960e-12, 69.59999999999999432 ) ) ;
#12641 = cartesian_point ( 'none', ( 16.38365450997359929, 32.31448833148881050, 161.6222855586757134 ) ) ;
#12642 = direction ( 'none', ( 1.030503523103491765e-14, 0.9271529523749491020, -0.3746830699436732859 ) ) ;
#12643 = face_outer_bound ( 'none', #35627, .t. ) ;
#12644 = axis2_placement_3d ( 'none', #16472, #30924, #37038 ) ;
#12645 = face_outer_bound ( 'none', #8956, .t. ) ;
#12646 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.658395643033828371e-15 ) ) ;
#12647 = line ( 'none', #6723, #30763 ) ;
#12648 = cartesian_point ( 'none', ( 109.3000000000004093, -2.700991130660787124e-12, 118.4999999999999574 ) ) ;
#12649 = oriented_edge ( 'none', *, *, #35026, .f. ) ;
#12650 = cartesian_point ( 'none', ( -27.05949864779133662, 13.98399311642773135, 166.0000000000001421 ) ) ;
#12651 = direction